
if(typeof dojo=="undefined"){(function(){var hostEnv="browser";var isRhino=false;var isSpidermonkey=false;if((typeof this["load"]=="function")&&((typeof this["Packages"]=="function")||(typeof this["Packages"]=="object"))){var isRhino=true;hostEnv="rhino";}else if(typeof this["load"]=="function"){isSpidermonkey=true;hostEnv="spidermonkey";}
var tmps=["bootstrap.js","loader.js","hostenv_"+hostEnv+".js"];if(this.Jaxer&&this.Jaxer.isOnServer){this.load=Jaxer.load;}
if((this["djConfig"])&&((djConfig["forceXDomain"])||(djConfig["useXDomain"]))){tmps.push("loader_xd.js");}
if((this["djConfig"])&&(djConfig["baseUrl"])){var root=djConfig["baseUrl"];}else{var root="./";if(isSpidermonkey){try{throw new Error("");}catch(e){root=e.fileName.split("dojo.js")[0];};}
if(!this["djConfig"]){djConfig={baseUrl:root};}
if((this["document"])&&(this["document"]["getElementsByTagName"])){var scripts=document.getElementsByTagName("script");var rePkg=/dojo\.js([\?\.]|$)/i;for(var i=0;i<scripts.length;i++){var src=scripts[i].getAttribute("src");if(!src){continue;}
var m=src.match(rePkg);if(m){root=src.substring(0,m.index);if(!this["djConfig"]){djConfig={};}
djConfig["baseUrl"]=root;break;}}}}
for(var x=0;x<tmps.length;x++){tmps[x]=root+"_base/_loader/"+tmps[x];}
tmps.push(root+"_base.js");for(var x=0;x<tmps.length;x++){if(isRhino||isSpidermonkey||(this.Jaxer&&this.Jaxer.isOnServer)){load(tmps[x]);}else{try{document.write("<scr"+"ipt type='text/javascript' src='"+tmps[x]+"'></scr"+"ipt>");}catch(e){var script=document.createElement("script");script.src=tmps[x];document.getElementsByTagName("head")[0].appendChild(script);}}}})();};
