YAHOO.log("MESSAGE"); 
    queueAJAXRequest: function(token, method, url, parameters, callbacks) {      YAHOO.log("queueAJAXRequest: token " + token);	  YAHOO.log("MESSAGE");      if (requestactive) {        YAHOO.log("Request is active, queuing for token " + token);        queuemap[token] = packAJAXRequest(method, url, parameters, callbacks);        }      else {        requestactive = true;        var callbacks1 = wrapCallbacks(callbacks, restartWrapper);        var callbacks2 = wrapCallbacks(callbacks1, primaryRestorationWrapper());        RSF.issueAJAXRequest(method, url, parameters, callbacks2);        }              function restartWrapper(callback) {        return function() {          requestactive = false;          YAHOO.log("Restart callback wrapper begin");          callback.apply(null, arguments);          YAHOO.log("Callback concluded, beginning restart search");          for (var i in queuemap) {            YAHOO.log("Examining for token " + i);            if (requestactive) return;            var queued = queuemap[i];            delete queuemap[i];            RSF.queueAJAXRequest(token, queued.method, queued.url, queued.parameters,               queued.callback);            }          };        }      },
7245	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7245/3feae421a88993909be7fc4425ff7379c231a0ef/rsf.js/clean/templates/src/webapp/content/js/rsf.js