//Gets the browser specific XmlHttpRequest Object
function getXmlHttpRequestObject() {
	if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP"); //IE
	} else if (window.XMLHttpRequest) {
		return new XMLHttpRequest(); //Not IE
	} else {
		//Display your error message here. 
		//and inform the user they might want to upgrade their browser.
		alert("Error initiating XML Request");
		return false;
	}
}	

//Gets the browser specific XmlHttpRequest Object
// IE 7 doesn't work locally unless trusted site; use below if site is primarily live
/*
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest(); //Not IE
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP"); //IE
	} else {
		//Display your error message here. 
		//and inform the user they might want to upgrade their browser.
		alert("Error initiating XML Request");
		return false;
	}
}	
*/

//Get our browser specific XmlHttpRequest object.
var receiveReq = getXmlHttpRequestObject();	
