function Ajax(){
	this.toString=function(){
		return "Ajax";
	}
	this.makeRequest=function(_method,_url,_callbackMethod)
	{
		this.request=(window.XMLHttpRequest)? new XMLHttpRequest(): new ActiveXObject("MSXML2.XMLHTTP");
		this.request.onreadystatechange=_callbackMethod;
		this.request.open(_method,_url,true);
		this.request.send(null);
	}
	this.checkReadyState=function(_id,_1,_2,_3)
	{
		switch(this.request.readyState)
		{
			case 1:
			document.getElementById(_id).innerHTML=_1;
			return "";
			case 2:
			document.getElementById(_id).innerHTML=_2;
			return "";
			case 3:
			document.getElementById(_id).innerHTML=_3;
			return "";
			case 4:
			document.getElementById(_id).innerHTML="";
			return this.request.status;
		}
	}
}