
﻿function _GetXmlHttpObject()
{
	var xmlrequest;
    try
    {
    // Firefox, Opera 8.0+, Safari
    xmlrequest=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlrequest=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlrequest=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlrequest;
 
}
function myAjax(url,querstring,sucess)
{
	this.xmlrequest=_GetXmlHttpObject();
	var _this=this;
	this.url=url+"?"+querstring+(querstring?"&":"")+"stamptime="+new Date().getTime();
	this.sendrequest=function()
	{
		this.xmlrequest.onreadystatechange=function ()
		{
			if(_this.xmlrequest.readyState==4&&_this.xmlrequest.status==200)
			{
				sucess(_this.xmlrequest.responseText);
			}
		}
		this.xmlrequest.open("GET",this.url,true);
		this.xmlrequest.send(null);
	}
}




