function initXMLHTTPRequest()
{
	var xRequest = null;
	if (window.XMLHttpRequest)
	{
		xRequest = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject)
	{
		xRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xRequest;
}

/*
function getXMLDocument()
{
	var xDoc = null;
	if (document.implementation && document.implementation.createDocument)
	{
		xDoc = document.implementation.createDocument("","",null);
	}
	else if (typeof ActiveXObject != "undefined")
	{
		var msXmlAx = null;
		try
		{
			msXmlAx = new ActiveXObject("Msxml2.DOMDocument");
		}
		catch (e)
		{
			msXmlAx = new ActiveXObject("Msxml.DOMDocument");
		}
		xDoc=msXmlAx;
	}
	
	if (xDoc == null || typeof xDoc.load == "undefined")
	{
		xDoc = null;
	}
	return xDoc;
}
*/
