// Copyright (c) 2006 Industrial Video & Control Co. LLC. All rights reserved. // Create XMLHttp object for handling Http request function createRequest() { var oXmlHttp = null; if (typeof XMLHttpRequest != "undefined") { // Non Microsoft IE oXmlHttp = new XMLHttpRequest(); //alert("Non IE, ready state:" + oXmlHttp.readyState); } else if (window.ActiveXObject) { // Micrsoft IE var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp" ]; for (var i = 0; i < aVersions.length; i++) { try { oXmlHttp = new ActiveXObject(aVersions[i]); //alert("IE " + aVersions[i] + " ready state: " + oXmlHttp.readyState); break; } catch (oError){ // Do nothing } } } return oXmlHttp; }