/*
funkce pro praci s ajax
*/



function ajaxProcessRequest(pRequest) {
  
	if (httpRequest.readyState == 4) {
		if(httpRequest.status == 200) {
			var string = httpRequest.responseText;
			eval(pRequest + '(' + string + ')');

		
		}else {
			alert("Chyba pri nacitani stanky" + httpRequest.status +":"+ httpRequest.statusText);
		}
	}
}


//param. url - url, ktere chci volat
//	pRequest - nazev funkce (bez zavorek), ktera me bude zpracovavat vysledky
//zapracovavajici fce bude mit potom def. function neco(string) 
function ajax(url,pRequest) {
	
	//var url = 'ajax-get-mail.php?id='+id;
	
	if (window.ActiveXObject)
		{
		  httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		}
        else
		{
		  httpRequest = new XMLHttpRequest();
		}
		
		
        httpRequest.open("GET", url, true);
        httpRequest.onreadystatechange= function () {ajaxProcessRequest(pRequest); } ;
        httpRequest.send(null);
      
}

