// JavaScript Document
function Ajax(url,method,callbackfunction) 
{
  var xmlhttp = false;
  if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
  else if (window.ActiveXObject)// code for IE
  {
    try
    {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try
      {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp=false;
      }
    }
  }
  if(xmlhttp)
  {
  	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp && xmlhttp.readyState==4)
		{
			if (xmlhttp.status==200)
			{
				callbackfunction(xmlhttp.responseText);
			}
			else
			{
			}
		}
		else
		{
			//alert(xmlhttp.readyState);
		}
	}
  	xmlhttp.open(method,url,true);
  	xmlhttp.send(null);
  }
  else
  {
  	alert("Unable to creat Ajax Object for this browser");
  }
}
