rem: } else if(window.ActiveXObject) { 
add: } else if(typeof(window.ActiveXObject) != 'undefined') {  
context: 	InitRequest: function() {		var http_request = false;		if(window.XMLHttpRequest) {			http_request = new XMLHttpRequest();		} else if(window.ActiveXObject) {			var control_types = ['MSXML2.XMLHTTP','MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','Microsoft.XMLHTTP'];			for (var i = 0; i < 5 && (typeof(http_request) == 'undefined' || !http_request); i++) {				try {					http_request = new ActiveXObject(control_types[ i ]);				} catch(e) {					http_request = false;				}			}		}		// increment the total number of requests we are calling		total_requests++;				// default to using an iframe if needed		if(!http_request) {			http_request = FAIframeRequestFactory.createInstance();		}		return FAHttpRequestsObjectFactory.createInstance(http_request);	}
meta: 8193	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8193/d55368118dec4a8f237e8e432dd97304d21083d6/k4_http.js/buggy/trunk/upload/js/k4_http.js