rem: req.open("GET", url, async); req.send(null); 
add: if (req) { if(readyStateFunction) req.onreadystatechange = readyStateFunction; req.open("GET", url, async); req.send(null); } else { alert('Cannot create XMLHTTP instance'); return false; } 
context: function loadXMLDoc(url,readyStateFunction,async) {	// branch for native XMLHttpRequest object	if (window.XMLHttpRequest) {		req = new XMLHttpRequest();		if (req.overrideMimeType) {      req.overrideMimeType('text/xml');    }		req.open("GET", url, async);		req.send(null);	// branch for IE/Windows ActiveX version	} else if (window.ActiveXObject) {		req = new ActiveXObject("Microsoft.XMLHTTP");		if (req) {			if(readyStateFunction) req.onreadystatechange = readyStateFunction;			req.open("GET", url, async);			req.send();		}		else {      alert('Cannot create XMLHTTP instance');      return false;    }	}}
meta: 3540	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3540/ae0b3bb0530d83db85c7548bc711fb127c16f7ed/lib_head.js/buggy/htdocs/lib/lib_head.js