//AJAX Javascript functions
//Kristo Vaher - kristo@waher.net

var xmlHttp

function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
		xmlHttp=new XMLHttpRequest();
	} catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function ajaxtest(){
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp){
		var url="ajax_functions.php";
		url=url+"?act=test";
		url=url+"&random="+Math.random();
		document.getElementById("ajaxtest").innerHTML="<img title='loading' src='loading.gif'/>";
		xmlHttp.onreadystatechange = function() {
			if(xmlHttp.readyState == 4){
				document.getElementById("ajaxtest").innerHTML=xmlHttp.responseText;
			}
		};
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
}