diff --git a/misc/drupal.js b/misc/drupal.js index 539338ea3443d42610daa8e8b7a1a6105089f3ec..4fd53646348761a7e218e04e64ba4a0dc24d48cf 100644 --- a/misc/drupal.js +++ b/misc/drupal.js @@ -48,15 +48,14 @@ function HTTPGet(uri, callbackFunction, callbackParameter) { 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); - } + xmlHttp.onreadystatechange = function() { + if (xmlHttp.readyState == 4) { + callbackFunction(xmlHttp.responseText, xmlHttp, callbackParameter); } } return xmlHttp; @@ -93,11 +92,9 @@ function HTTPPost(uri, callbackFunction, callbackParameter, object) { xmlHttp.send(toSend); if (bAsync) { - if (callbackFunction) { - xmlHttp.onreadystatechange = function() { - if (xmlHttp.readyState == 4) { - callbackFunction(xmlHttp.responseText, xmlHttp, callbackParameter); - } + xmlHttp.onreadystatechange = function() { + if (xmlHttp.readyState == 4) { + callbackFunction(xmlHttp.responseText, xmlHttp, callbackParameter); } } return xmlHttp;