/* Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ //>>built define("dojo/_base/loader",["./kernel","../has","require","module","./json","./lang","./array"],function(_1,_2,_3,_4,_5,_6,_7){ if(!1){ console.error("cannot load the Dojo v1.x loader with a foreign loader"); return 0; } 1||_2.add("dojo-fast-sync-require",1); var _8=function(id){ return {src:_4.id,id:id}; },_9=function(_a){ return _a.replace(/\./g,"/"); },_b=/\/\/>>built/,_c=[],_d=[],_e=function(_f,_10,_11){ _c.push(_11); _7.forEach(_f.split(","),function(mid){ var _12=_13(mid,_10.module); _d.push(_12); _14(_12); }); _15(); },_15=(1?function(){ var _16,mid; for(mid in _17){ _16=_17[mid]; if(_16.noReqPluginCheck===undefined){ _16.noReqPluginCheck=/loadInit\!/.test(mid)||/require\!/.test(mid)?1:0; } if(!_16.executed&&!_16.noReqPluginCheck&&_16.injected==_18){ return; } } _19(function(){ var _1a=_c; _c=[]; _7.forEach(_1a,function(cb){ cb(1); }); }); }:(function(){ var _1b,_1c=function(m){ _1b[m.mid]=1; for(var t,_1d,_1e=m.deps||[],i=0;i<_1e.length;i++){ _1d=_1e[i]; if(!(t=_1b[_1d.mid])){ if(t===0||!_1c(_1d)){ _1b[m.mid]=0; return false; } } } return true; }; return function(){ var _1f,mid; _1b={}; for(mid in _17){ _1f=_17[mid]; if(_1f.executed||_1f.noReqPluginCheck){ _1b[mid]=1; }else{ if(_1f.noReqPluginCheck!==0){ _1f.noReqPluginCheck=/loadInit\!/.test(mid)||/require\!/.test(mid)?1:0; } if(_1f.noReqPluginCheck){ _1b[mid]=1; }else{ if(_1f.injected!==_51){ _1b[mid]=0; } } } } for(var t,i=0,end=_d.length;i