function Ajax(){
	
	var oAjax = this
	
	this.getAjaxData = function(elementid,url,vars){
		
		oAjax.ajaxelement = getObject(elementid)
		
		oAjax.ajaxelement.innerHTML = 'Loading, please wait...'

		oAjax.xmlHttp=GetXmlHttpObject()
		oAjax.xmlHttp.onreadystatechange = oAjax.ajaxstateChanged

		oAjax.surl = url
		
		oAjax.xmlHttp.open("POST",oAjax.surl,true)
		
		oAjax.xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		oAjax.xmlHttp.setRequestHeader("Content-length", vars.length);
		oAjax.xmlHttp.setRequestHeader("Connection", "close");	
		
		oAjax.xmlHttp.send(vars)
		
	}
	
	this.ajaxstateChanged = function(){
		if (oAjax.xmlHttp.readyState==4 || oAjax.xmlHttp.readyState=="complete"){ 
		oAjax.ajaxelement.innerHTML = oAjax.xmlHttp.responseText
	}

	}


}



function GetXmlHttpObject(handler){ 
var objXMLHttp=null
if (window.XMLHttpRequest){
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject){
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
}