/*
	var request = null;
	try 
	{
		request = new XMLHttpRequest();
	}
	catch (trymicrosoft)
	{
		try
		{
			request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (othermicrosoft)
		{
			try
			{
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}  
			catch (failed)
			{
				request = null;
			} 
		} 
	}
	
	if (request == null)
	{
		alert("Error creating XMLHttpRequest!");
	} 
	
*/	
if (window.ActiveXObject) 
{
	try 
	{ // ·sª© IE7
		//xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
		request = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) 
		{
			try { // ÂÂª© IE
					//xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
					request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
		}
} 
	else if (window.XMLHttpRequest) 
	{ // Mozilla/Safari
		//xmlHttpReq = new XMLHttpRequest();
		request = new XMLHttpRequest();
	} 	
	
	
/*	
if (window.XMLHttpRequest)
{
	// If IE7, Mozilla, Safari, etc: Use native object
	var xmlHttp = new XMLHttpRequest()
}
else
{
	if (window.ActiveXObject)
	{
		// ...otherwise, use the ActiveX control for IE5.x and IE6
		var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
}
*/

	


function createXMLHttpRequest(){
	if (window.ActiveXObject) 
	{
		try {
			//xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
			xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) {
			try {
					//xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
					xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
		}
	} 
	else if (window.XMLHttpRequest) 
	{
		//xmlHttpReq = new XMLHttpRequest();
		xmlHttpReq = new XMLHttpRequest();
	} 	
}




