/* ActionScript Documentfunction 
   Copyright (c) F.H.U. NEI Żerko Edward admin@nei.pl www.nei.pl
   
   Zestaw podstawowych funkcji do obsługi ajaxa, ten plik musi być zaincludowany żeby pozostałe pliki wykorzystujące ajax działały.
*/

function getXMLHttpRequest(){
   var request = false;
   try {
     request = new XMLHttpRequest();
   } catch(err1) {
     try {
       request = new ActiveXObject('Msxml2.XMLHTTP');
     } catch(err2) {
      try {
         request = new ActiveXObject('Microsoft.XMLHTTP');
       } catch(err3) {
         request = false;
       }
     }
   }
   return request;
 }
 
 function ajax_asynch_post(parametry,skrypt){
	
	r =  getXMLHttpRequest();
	r.open('POST', skrypt,false);
	r.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	r.setRequestHeader("Content-length", parametry.length);
	r.setRequestHeader("Connection", "close");
	
	r.send(parametry);
	
	if((r.status == 200)&&(r.readyState == 4)){
		
		
		odpowiedz = r.responseText; 
		return odpowiedz;
		
	}
	
}
