dojo.hostenv._djInitFired = true;    var type = (e && e.type) ? e.type.toLowerCase() : "load"; if(arguments.callee.initialized || (type!="domcontentloaded" && type!="load")){ return; } arguments.callee.initialized = true; if(typeof(_timer) != 'undefined'){ clearInterval(_timer); delete _timer; } 
dojo.hostenv._djInitFired = true;    var type = (e && e.type) ? e.type.toLowerCase() : "load"; if(arguments.callee.initialized || (type!="domcontentloaded" && type!="load")){ return; } arguments.callee.initialized = true; if(typeof(_timer) != 'undefined'){ clearInterval(_timer); delete _timer; } 
	function dj_load_init(e){		dojo.hostenv._djInitFired = true;		// allow multiple calls, only first one will take effect		// A bug in khtml calls events callbacks for document for event which isnt supported		// for example a created contextmenu event calls DOMContentLoaded, workaround		var type = (e && e.type) ? e.type.toLowerCase() : "load";		if(arguments.callee.initialized || (type!="domcontentloaded" && type!="load")){ return; }		arguments.callee.initialized = true;		if(typeof(_timer) != 'undefined'){			clearInterval(_timer);			delete _timer;		}		var initFunc = function(){			//perform initialization			if(dojo.render.html.ie){				dojo.hostenv.makeWidgets();			}		};		if(dojo.hostenv.inFlightCount == 0){			initFunc();			dojo.hostenv.modulesLoaded();		}else{			//This else case should be xdomain loading.			//Make sure this is the first thing in the load listener array.			//Part of the dojo.addOnLoad guarantee is that when the listeners are notified,			//It means the DOM (or page) has loaded and that widgets have been parsed.			dojo.hostenv.modulesLoadedListeners.unshift(initFunc);		}	}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/2f1d2cb699c9d9329e8b782b0463156e211cb0f6/struts_dojo.js.uncompressed.js/buggy/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js