var xmlHttp

function processRequest(type){	
	document.getElementById("ajaxcontent").innerHTML = "<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><font size=\"5px\">Please wait... Fetching information from database</font>";	
	progressBar.showBar();
	setTimeout("callAjax("+type+")", 5000);
}

function callAjax(type){		
	xmlHttp = GetXmlHttpObject()
	var url="processrequest.php"
	url=url+"?type="+type+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
	return false;
}

function stateChanged() { 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
			progressBar.hideBar();
			document.getElementById("ajaxcontent").innerHTML = xmlHttp.responseText;
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	 {
		 // Firefox, Opera 8.0+, Safari
		 xmlHttp=new XMLHttpRequest();
	 }
	catch (e)
	 {
		 //Internet Explorer
			try
		  {
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  }
		 catch (e)
		  {
			  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
	 }
return xmlHttp;
}