rem: if (callbackFunction) { xmlHttp.onreadystatechange = function() { if (xmlHttp.readyState == 4) { callbackFunction(xmlHttp.responseText, xmlHttp, callbackParameter); } 
add: xmlHttp.onreadystatechange = function() { if (xmlHttp.readyState == 4) { callbackFunction(xmlHttp.responseText, xmlHttp, callbackParameter); 
context: function HTTPGet(uri, callbackFunction, callbackParameter) {  var xmlHttp = new XMLHttpRequest();  var bAsync = true;  if (!callbackFunction) {    bAsync = false;  }  xmlHttp.open('GET', uri, bAsync);  xmlHttp.send(null);  if (bAsync) {    if (callbackFunction) {      xmlHttp.onreadystatechange = function() {        if (xmlHttp.readyState == 4) {          callbackFunction(xmlHttp.responseText, xmlHttp, callbackParameter);        }      }    }    return xmlHttp;  }  else {    return xmlHttp.responseText;  }}
meta: 1288	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1288/3646f8914f3c58a4c5178cf5db484cef246918fb/drupal.js/buggy/misc/drupal.js