//Globalny obiekt AJAX
var saXmlHttp=false;
var wserwersa="/serwery_ajax_front/serwer_ajax/serwer_ajax.php";
var zamserwer="/serwery_ajax_front/serwer_zamowienia/serwer_zamowienia.php";

function WA_SA_PobierzArchiwum(bid, wid){
	var saarXmlHttp = false;
	W_ShowLoad(sastatus_pobieranie_archiwum);
	saarXmlHttp =zXmlHttp.createRequest();
	saarXmlHttp.open("get",wserwersa+"?akcja=pobierz_archiwum&bid="+bid+"&wid="+wid, "true");
	saarXmlHttp.onreadystatechange=function(){
		if(saarXmlHttp.readyState==4){
			W_HideLoad();
			var dane=saarXmlHttp.responseText;			
			if(saarXmlHttp.status==200){
				var ts=document.getElementById("time_shift_tresc");
				ts.innerHTML=dane;								
			}
			else{
				W_HideLoad();
			}		
		}
	}
	saarXmlHttp.send(null);
}

function WA_SA_ZapiszKomentarz(idw, id_form, id_div_kom){
	var sazXmlHttp = false;
	PokazDiv("ajax_load");
	var poststr=W_SA_PrzetwarzajFormPost(id_form);
	poststr += "&akcja=zapisz_komentarz";
	W_PiszDiv("ajax_load_txt", sastatus_zapisz_komentarz);
	sazXmlHttp=zXmlHttp.createRequest();
	var adres=wserwersa;
	sazXmlHttp.open("POST",adres, true);
	sazXmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset="+wkonfiguracja.strona_kodowa);
	sazXmlHttp.setRequestHeader("Content-length", poststr.length);
	sazXmlHttp.setRequestHeader("Content-Language", "pl");
	sazXmlHttp.setRequestHeader("Connection", "close");	
	sazXmlHttp.send(poststr);		
	sazXmlHttp.onreadystatechange=function(){
		if(sazXmlHttp.readyState==4){
			if(sazXmlHttp.status==200){
				UkryjDiv("ajax_load");
				var odpowiedz_ajax=sazXmlHttp.responseText.split("||");				
				if(odpowiedz_ajax[1]>0){
					var info=sakom_dodano_komentarz;
					if(wkonfiguracja.komentarze_aktywuj!=1)
						info+="<br/>"+sakom_czeka_autoryzacja;
					//PokazDiv(wsablok_info);
					//W_PiszDiv(wsablok_info+"_txt", info);
					W_PiszDiv(id_form, "");
					//Przeladowanie bloku komentarzy
					if(wkonfiguracja.komentarze_aktywuj==1){
						WA_SA_PobierzKomentarze(idw, id_div_kom);
					}
					
				}
				else{
					PokazDiv(wsablok_info);
					W_PiszDiv(wsablok_info+"_txt", sakom_niedodano_komentarza);
				}
			}
			else{}
		}
	}
	sazXmlHttp.send(null);
}

function WA_SA_PobierzKomentarze(idw, id_div_kom){
	var sapXmlHttp = false;
	W_PiszDiv(id_div_kom, wdesk_ajax_load_img);
	sapXmlHttp=zXmlHttp.createRequest();
	var adres=wserwersa+"?akcja=pobierz_komentarze&idw="+idw;	
	sapXmlHttp.open("get",adres, true);	
	sapXmlHttp.onreadystatechange=function(){
		if(sapXmlHttp.readyState==4){
			if(sapXmlHttp.status==200){
				UkryjDiv("ajax_load");
				var odpowiedz_ajax=sapXmlHttp.responseText.split("||");				
				if(odpowiedz_ajax[1]==1){
					//var tab_kom=W_PrzetwarzajTabeleAjax(odpowiedz_ajax[2]);
					W_SA_WpiszKomentarze(odpowiedz_ajax[2], id_div_kom);
									
				}
				else{
					PokazDiv(wsablok_info);
					W_PiszDiv(wblok_info+"_txt", sakom_niepobrano_komentarzy);
				}
			}
			else{}
		}
	}
	sapXmlHttp.send(null);	
}

function WA_SA_ZmienStatusPozycji(idpz, id_status)
{
	var sazamXmlHttp = false;
	var poststr = zamserwer+"?akcja=zmien_status&id_poz_zamowienia="+idpz+"&id_status="+id_status;
	sazamXmlHttp=zXmlHttp.createRequest();
	sazamXmlHttp.open("POST",adres, true);
	sazamXmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset="+wkonfiguracja.strona_kodowa);
	sazamXmlHttp.setRequestHeader("Content-length", poststr.length);
	sazamXmlHttp.setRequestHeader("Content-Language", "pl");
	sazamXmlHttp.setRequestHeader("Connection", "close");	
	sazamXmlHttp.send(poststr);
	sazamXmlHttp.onreadystatechange=function()
	{
		if(sazamXmlHttp.readyState==4)
		{
			if(sazamXmlHttp.status==200)
			{
				var odpowiedz_ajax = sazamXmlHttp.responseText.split("||");
				if(odpowiedz_ajax[1]==1)
				{
					W_ShowMessageBox(sakom_zmieniono_status_zamowienia);
				}
				else
				{
					W_ShowMessageBox(sakom_niezmieniono_status_zamowienia);
				}
			}
		}
	}
	sazamXmlHttp.send(null);	
}

























