1 window.XMLHttpRequest = function window$XMLHttpRequest() {
2 var progIDs = [ 'Mxsml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP' ];
3 for (var i = 0, l = progIDs.length; i < l; i++) {
4 try {
5 return new ActiveXObject(progIDs[i]);
6 }
7 catch (ex) {
8 }
9 }
10 return null;
11 }