       var rval; var oldGlob = dj_currentContext; var oldDoc = dj_currentDocument; try{ dojo.setContext(globalObject, globalObject.document); rval = dojo._fireCallback(callback, thisObject, cbArguments); }finally{ dojo.setContext(oldGlob, oldDoc); } return rval; } 
       var rval; var oldGlob = dj_currentContext; var oldDoc = dj_currentDocument; try{ dojo.setContext(globalObject, globalObject.document); rval = dojo._fireCallback(callback, thisObject, cbArguments); }finally{ dojo.setContext(oldGlob, oldDoc); } return rval; } 
  dojo.withGlobal = function(/*Object*/globalObject, /*Function*/callback, /*Object?*/thisObject, /*Array?*/cbArguments){    // summary:    //    Call callback with globalObject as dojo.global() and globalObject.document    //    as dojo.doc(). If provided, globalObject will be executed in the context of    //    object thisObject    // description:    //    When callback() returns or throws an error, the dojo.global() and dojo.doc() will    //    be restored to its previous state.    var rval;    var oldGlob = dj_currentContext;    var oldDoc = dj_currentDocument;    try{      dojo.setContext(globalObject, globalObject.document);      rval = dojo._fireCallback(callback, thisObject, cbArguments);    }finally{      dojo.setContext(oldGlob, oldDoc);    }    return rval;  }
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/65ae7e8768a77997b7894e274bc242069a1cb027/struts_dojo.js.uncompressed.js/clean/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js