function createXHR() {
	if (typeof XMLHttpRequest != "undefined") {
		return new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		var aVersions = [ "MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.3.0" ];
		
		for (var i=0; i<aVersions.length; i++) {
			try {
				var oXHR = new ActiveXObject(aVersions[i]);
				return oXHR;
			} catch(oError) {
				//Do nothing
			}
		}
	}
	throw new Error("XMLHttp object could not be created.");
}//end createXHR	


function usrLog (log_action, log_detail) {
	
	//get current page URL
	var pageUrl = location.href;
	
	var oXHR = createXHR();
	oXHR.open("post", "/s9/usrLog/usrLog_update.php", true);
	
	var sBody = "log_action="+encodeURIComponent(log_action)+"&log_detail="+encodeURIComponent(log_detail)+"&pageUrl="+encodeURIComponent(pageUrl);
	
	oXHR.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	oXHR.setRequestHeader("Content-length", sBody.length);
	oXHR.setRequestHeader("Connection", "close"); 
	
	
	oXHR.onreadystatechange = function() {
			if (oXHR.readyState == 4) {
				if (oXHR.status == 200) {
					
				} else {
					//alert('bad: '+oXHR.responseText);
	
				}
			}
		};
	
		//Send the request
		oXHR.send(sBody);

}