function GetXmlHttpObject() {
/*	if (window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		//alert('IE7');
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject) {
		// code for IE6, IE5
		//alert('IE6');
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
*/
	var request = false;
	try {
		request = new XMLHttpRequest(); // firefox
	} catch(err1) {
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP"); // some IE's
		} catch(err2) {
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP"); // other IE's
			} catch(err3) {
				request = false;
			}
		}
	}
	return request;
}
