function ajaxRequest(url, method, data, asynch, responseHandler, isXML)
{
	
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  request=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  request=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
  request.open(method, url, asynch);



  if (method == "POST")
  	request.setRequestHeader("Content-Type",
                           "application/x-www-form-urlencoded"); 
  if (isXML)
  	request.setRequestHeader('Content-Type', 'text/xml');
 
  request.onreadystatechange = function()
  {
  	//alert(request.readyState);
    if (request.readyState == 4) {
  	//alert(request.status);
	if (request.status == 200) {
          responseHandler(request.responseText);
      }
    }
  };
  request.send(data);
}


