function GetXmlHttpObject(handler) {
    var objXMLHttp=null
 
	if (window.XMLHttpRequest)
		objXMLHttp = new XMLHttpRequest();
	else if (window.ActiveXObject) {
		try {
			objXMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (kivetel) {
			try {
				objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (kivetel) {
				alert("Ajax hiba!");
			}
		}
	}
	else alert("Ajax hiba!"); 
    return objXMLHttp
}
 
 
 

function stateChanged() {
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
            document.getElementById('thanks').innerHTML= xmlHttp.responseText;
			//alert(document.getElementById('thanks').innerHTML);
    }
    else {
            //alert(xmlHttp.status);
    }
}



 
function AjaxQuery(div, url, param) {
    if (url.length==0) {
        document.getElementById(div).innerHTML=""; 
        return;
    }
    xmlHttp=GetXmlHttpObject()
    if (xmlHttp==null) {
        alert ("Ajax nem támogatott!");
        return;
    }
	document.getElementById(div).innerHTML="<p align=\"center\"><img src='ajax.gif' /></p>";
    url=url+"?"+param; 
    url=url+"&sid="+Math.random();

    xmlHttp.onreadystatechange=function() {
      if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
         document.getElementById(div).innerHTML=xmlHttp.responseText;
	}
	
    xmlHttp.open("GET",url,true) ;
    xmlHttp.send(null);
}
