var xmlHttp=false ;
function createXMLHttpRequest(){
	if (window.ActiveXObject && !window.XMLHttpRequest)
	{
		var msxmls = new Array('Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP');
		for (var i = 0; i < msxmls.length; i++)
		{
			try
			{
				xmlHttp = new ActiveXObject(msxmls[i]);
			}
			catch (e)
			{
				xmlHttp = false
			}
		}
	}
	else
	{
		try
		{
			xmlHttp = new XMLHttpRequest();
		}
		catch (e){
			xmlHttp = false
		}
	}
  if (!xmlHttp && window.createRequest)
	{
		try
		{
			xmlHttp = window.createRequest();
		}
		catch (e)
		{
			xmlHttp = false;
		}
  }
	return xmlHttp;
}
