loader-min.js revision bdd47f2da58d4a47f193431dd9c903369d65853a
YUI.add("loader",function(A){(function(){var E=A.version,D=E+"/build/",F=A.config.gallery||A.gallery,C=F+"/build/",G="http://yui.yahooapis.com/"+C,B={version:E,root:D,base:"http://yui.yahooapis.com/"+D,comboBase:"http://yui.yahooapis.com/combo?",skin:{defaultSkin:"sam",base:"assets/skins/",path:"skin.css",after:["cssreset","cssfonts","cssreset-context","cssfonts-context"]},modules:{"anim":{"submodules":{"anim-base":{"requires":["base-base","node-style"]},"anim-color":{"requires":["anim-base"]},"anim-curve":{"requires":["anim-xy"]},"anim-easing":{"requires":["anim-base"]},"anim-node-plugin":{"requires":["node-pluginhost","anim-base"]},"anim-scroll":{"requires":["anim-base"]},"anim-xy":{"requires":["anim-base","node-screen"]}}},"async-queue":{"requires":["event-custom"]},"attribute":{"submodules":{"attribute-base":{"requires":["event-custom"]},"attribute-complex":{"requires":["attribute-base"]}}},"base":{"submodules":{"base-base":{"requires":["attribute-base"]},"base-build":{"requires":["base-base"]},"base-pluginhost":{"requires":["base-base","pluginhost"]}}},"cache":{"requires":["plugin"]},"classnamemanager":{"requires":["yui-base"]},"collection":{"submodules":{"array-extras":{},"array-invoke":{},"arraylist":{},"arraylist-add":{"requires":["arraylist"]},"arraylist-filter":{"requires":["arraylist"]}}},"compat":{"requires":["event-base","dom","dump","substitute"]},"console":{"plugins":{"console-filters":{"requires":["plugin","console","skin-sam-console-filters"],"skinnable":true}},"requires":["yui-log","widget","substitute","skin-sam-console"],"skinnable":true},"cookie":{"requires":["yui-base"]},"cssbase":{"after":["cssreset","cssfonts","cssgrids","cssreset-context","cssfonts-context","cssgrids-context"],"type":"css"},"cssbase-context":{"after":["cssreset","cssfonts","cssgrids","cssreset-context","cssfonts-context","cssgrids-context"],"path":"cssbase/base-context-min.css","type":"css"},"cssfonts":{"type":"css"},"cssfonts-context":{"path":"cssfonts/fonts-context-min.css","type":"css"},"cssgrids":{"optional":["cssreset"],"requires":["cssfonts"],"type":"css"},"cssgrids-context":{"optional":["cssreset-context"],"path":"cssgrids/grids-context-min.css","requires":["cssfonts-context"],"type":"css"},"cssreset":{"type":"css"},"cssreset-context":{"path":"cssreset/reset-context-min.css","type":"css"},"dataschema":{"submodules":{"dataschema-array":{"requires":["dataschema-base"]},"dataschema-base":{"requires":["base"]},"dataschema-json":{"requires":["dataschema-base","json"]},"dataschema-text":{"requires":["dataschema-base"]},"dataschema-xml":{"requires":["dataschema-base"]}}},"datasource":{"submodules":{"datasource-arrayschema":{"requires":["datasource-local","plugin","dataschema-array"]},"datasource-cache":{"requires":["datasource-local","cache"]},"datasource-function":{"requires":["datasource-local"]},"datasource-get":{"requires":["datasource-local","get"]},"datasource-io":{"requires":["datasource-local","io-base"]},"datasource-jsonschema":{"requires":["datasource-local","plugin","dataschema-json"]},"datasource-local":{"requires":["base"]},"datasource-polling":{"requires":["datasource-local"]},"datasource-textschema":{"requires":["datasource-local","plugin","dataschema-text"]},"datasource-xmlschema":{"requires":["datasource-local","plugin","dataschema-xml"]}}},"datatype":{"submodules":{"datatype-date":{"lang":["ar","ar-JO","ca","ca-ES","da","da-DK","de","de-AT","de-DE","el","el-GR","en","en-AU","en-CA","en-GB","en-GY","en-IE","en-IN","en-JO","en-MY","en-NZ","en-PH","en-SG","en-US","es","es-AR","es-BO","es-CL","es-CO","es-EC","es-ES","es-MX","es-PE","es-PY","es-US","es-UY","es-VE","fi","fi-FI","fr","fr-BE","fr-CA","fr-FR","fr-GF","hi","hi-IN","id","id-ID","it","it-IT","ja","ja-JP","ko","ko-KR","ms","ms-MY","nb","nb-NO","nl","nl-BE","nl-NL","nl-SR","pl","pl-PL","pt","pt-BR","ro","ro-RO","ru","ru-RU","sv","sv-SE","th","th-TH","tr","tr-TR","vi","vi-VN","zh-Hans","zh-Hans-CN","zh-Hant","zh-Hant-HK","zh-Hant-TW"],"requires":["yui-base"]},"datatype-number":{"requires":["yui-base"]},"datatype-xml":{"requires":["yui-base"]}}},"dd":{"submodules":{"dd-constrain":{"requires":["dd-drag"]},"dd-ddm":{"requires":["dd-ddm-base","event-resize"]},"dd-ddm-base":{"requires":["node","base","yui-throttle"]},"dd-ddm-drop":{"requires":["dd-ddm"]},"dd-delegate":{"optional":["dd-drop-plugin"],"requires":["dd-drag","event-mouseenter"]},"dd-drag":{"requires":["dd-ddm-base"]},"dd-drop":{"requires":["dd-ddm-drop"]},"dd-drop-plugin":{"requires":["dd-drop"]},"dd-plugin":{"optional":["dd-constrain","dd-proxy"],"requires":["dd-drag"]},"dd-proxy":{"requires":["dd-drag"]},"dd-scroll":{"requires":["dd-drag"]}}},"dd-value":{"requires":["dd-constrain"]},"dom":{"plugins":{"selector-css3":{"requires":["selector-css2"]}},"requires":["oop"],"submodules":{"dom-base":{"requires":["oop"]},"dom-screen":{"requires":["dom-base","dom-style"]},"dom-style":{"requires":["dom-base"]},"selector":{"requires":["dom-base"]},"selector-css2":{"requires":["selector-native"]},"selector-native":{"requires":["dom-base"]}}},"dump":{"requires":["yui-base"]},"event":{"expound":"node-base","submodules":{"event-base":{"expound":"node-base","requires":["event-custom-base"]},"event-delegate":{"requires":["node-base"]},"event-focus":{"requires":["node-base"]},"event-key":{"requires":["node-base"]},"event-mouseenter":{"requires":["node-base"]},"event-mousewheel":{"requires":["node-base"]},"event-resize":{"requires":["node-base"]}}},"event-custom":{"submodules":{"event-custom-base":{"requires":["oop","yui-later"]},"event-custom-complex":{"requires":["event-custom-base"]}}},"event-simulate":{"requires":["event-base"]},"history":{"requires":["node"]},"imageloader":{"requires":["base-base","node-style","node-screen"]},"intl":{"submodules":{"intl-lang":{"requires":["event-custom"]},"intl-load":{}}},"io":{"submodules":{"io-base":{"requires":["event-custom-base","querystring-stringify-simple"]},"io-form":{"requires":["io-base","node-base","node-style"]},"io-queue":{"requires":["io-base","queue-promote"]},"io-upload-iframe":{"requires":["io-base","node-base"]},"io-xdr":{"requires":["io-base","datatype-xml"]}}},"json":{"submodules":{"json-parse":{"requires":["yui-base"]},"json-stringify":{"requires":["yui-base"]}}},"loader":{"requires":["get"]},"node":{"plugins":{"align-plugin":{"requires":["node-screen","node-pluginhost"]},"node-event-simulate":{"requires":["node-base","event-simulate"]},"shim-plugin":{"requires":["node-style","node-pluginhost"]}},"requires":["dom","event-base"],"submodules":{"node-base":{"requires":["dom-base","selector-css2","event-base"]},"node-event-delegate":{"requires":["node-base","event-delegate"]},"node-pluginhost":{"requires":["node-base","pluginhost"]},"node-screen":{"requires":["dom-screen","node-base"]},"node-style":{"requires":["dom-style","node-base"]}}},"node-focusmanager":{"requires":["attribute","node","plugin","node-event-simulate","event-key","event-focus"]},"node-menunav":{"requires":["node","classnamemanager","plugin","node-focusmanager","skin-sam-node-menunav"],"skinnable":true},"oop":{"requires":["yui-base"]},"overlay":{"requires":["widget","widget-stdmod","widget-position","widget-position-align","widget-stack","widget-position-constrain","skin-sam-overlay"],"skinnable":true},"plugin":{"requires":["base-base"]},"pluginhost":{"requires":["yui-base"]},"profiler":{"requires":["yui-base"]},"querystring":{"submodules":{"querystring-parse":{"requires":["yui-base","array-extras"]},"querystring-stringify":{"requires":["yui-base"]}}},"querystring-parse-simple":{"path":"querystring/querystring-parse-simple.js","requires":["yui-base"]},"querystring-stringify-simple":{"path":"querystring/querystring-stringify-simple.js","requires":["yui-base"]},"queue-promote":{"requires":["yui-base"]},"queue-run":{"path":"async-queue/async-queue-min.js","requires":["event-custom"]},"slider":{"requires":["widget","dd-value","skin-sam-slider"],"skinnable":true},"sortable":{"requires":["dd-delegate","dd-drop-plugin","dd-proxy"]},"stylesheet":{"requires":["yui-base"]},"substitute":{"optional":["dump"]},"test":{"requires":["substitute","node","json","event-simulate","skin-sam-test"],"skinnable":true},"widget":{"plugins":{"widget-child":{},"widget-parent":{"requires":["arraylist"]},"widget-position":{},"widget-position-align":{"requires":["widget-position"]},"widget-position-constrain":{"requires":["widget-position"]},"widget-stack":{"requires":["skin-sam-widget-stack"],"skinnable":true},"widget-stdmod":{}},"requires":["skin-sam-widget"],"skinnable":true,"submodules":{"widget-base":{"requires":["attribute","event-focus","base","node","classnamemanager"]},"widget-htmlparser":{"requires":["widget-base"]},"widget-i18n":{"requires":["widget-base"]}}},"widget-anim":{"requires":["plugin","anim-base"]},"yui":{"submodules":{"get":{},"yui-base":{},"yui-later":{},"yui-log":{},"yui-throttle":{}}}},patterns:{"gallery-":{base:G,filter:{"searchExp":E,"replaceStr":F}},"lang|":{action:function(K){var L=K.split("|"),H=L[1],M=L[2],J,I;
if(M){J=this.getLangPackName(M,H);if("create"==L[3]){I=this.getModule(J);if(!I){I=this.getModule(H);this._addLangPack(M,I,J);}}this.require(J);}delete this.required[K];}}}};YUI.Env[E]=B;})();(function(){var M={},D=[],E=(A.UA.ie)?2048:8192,C=YUI.Env,F=C._loaded,B="css",G="js",N=A.version,J=A.cached(function(L,O,P){return L+"/"+O+"-min."+(P||B);}),I=YUI.Env._loaderQueue,K=C[N],H=A.Lang;A.Env.meta=K;A.Loader=function(Q){this.context=A;this.base=A.Env.meta.base;this.comboBase=A.Env.meta.comboBase;this.combine=Q.base&&(Q.base.indexOf(this.comboBase.substr(0,20))>-1);this.maxURLLength=E;this.root=A.Env.meta.root;this.timeout=0;this.forceMap={};this.allowRollup=true;this.filters={};this.required={};this.patterns=A.Env.meta.patterns;this.moduleInfo={};this.skin=A.merge(A.Env.meta.skin);var P=A.Env.meta.modules,L,O=C.mods;this._internal=true;for(L in P){if(P.hasOwnProperty(L)){this.addModule(P[L],L);}}for(L in O){if(O.hasOwnProperty(L)&&!this.moduleInfo[L]&&O[L].details){this.addModule(O[L].details,L);}}this._internal=false;this.sorted=[];this.loaded=F[N];this.dirty=true;this.inserted={};this.skipped={};this._config(Q);};A.Loader.prototype={FILTER_DEFS:{RAW:{"searchExp":"-min\\.js","replaceStr":".js"},DEBUG:{"searchExp":"-min\\.js","replaceStr":"-debug.js"}},SKIN_PREFIX:"skin-",_config:function(R){var O,L,Q,P;if(R){for(O in R){if(R.hasOwnProperty(O)){Q=R[O];if(O=="require"){this.require(Q);}else{if(O=="modules"){for(L in Q){if(Q.hasOwnProperty(L)){this.addModule(Q[L],L);}}}else{if(O=="maxURLLength"){this[O]=Math.min(E,Q);}else{this[O]=Q;}}}}}}P=this.filter;if(H.isString(P)){P=P.toUpperCase();this.filterName=P;this.filter=this.FILTER_DEFS[P];if(P=="DEBUG"){this.require("yui-log","dump");}}},formatSkin:function(P,L){var O=this.SKIN_PREFIX+P;if(L){O=O+"-"+L;}return O;},_addSkin:function(V,T,U){var L=this.formatSkin(V),Q=this.moduleInfo,O=this.skin,P=Q[T]&&Q[T].ext,S,R;if(T){L=this.formatSkin(V,T);if(!Q[L]){S=Q[T];R=S.pkg||T;this.addModule({"name":L,"type":"css","after":O.after,"path":(U||R)+"/"+O.base+V+"/"+T+".css","ext":P});}}return L;},addModule:function(Y,e,T){e=e||Y.name;Y.name=e;if(!Y||!Y.name){return false;}if(!Y.type){Y.type=G;}if(!Y.path&&!Y.fullpath){Y.path=J(e,e,Y.type);}Y.ext=("ext" in Y)?Y.ext:(this._internal)?false:true;Y.requires=Y.requires||[];this.moduleInfo[e]=Y;var c=Y.submodules,b,Z,L,V,P,X,O,a,W,U,S,R,Q,d;if(c){L=[];Z=0;for(b in c){if(c.hasOwnProperty(b)){V=c[b];V.path=J(e,b,Y.type);V.pkg=e;this.addModule(V,b);L.push(b);if(Y.skinnable){P=this._addSkin(this.skin.defaultSkin,b,e);L.push(P.name);}if(V.lang&&V.lang.length){W=A.Array(V.lang);for(a=0;a<W.length;a++){d=W[a];U=this.getLangPackName(d,e);S=this.getLangPackName(d,b);P=this.moduleInfo[U];if(!P){P=this._addLangPack(d,Y,U);}R=R||A.Array.hash(P.supersedes);if(!(S in R)){P.supersedes.push(S);}Y.lang=Y.lang||[];Q=Q||A.Array.hash(Y.lang);if(!(d in Q)){Y.lang.push(d);}}}Z++;}}Y.supersedes=L;Y.rollup=(Z<4)?Z:Math.min(Z-1,4);}X=Y.plugins;if(X){for(b in X){if(X.hasOwnProperty(b)){O=X[b];O.path=J(e,b,Y.type);O.requires=O.requires||[];this.addModule(O,b);if(Y.skinnable){this._addSkin(this.skin.defaultSkin,b,e);}}}}this.dirty=true;if(T){A.Env.meta.modules[e]=Y;}return Y;},require:function(O){var L=(typeof O==="string")?arguments:O;this.dirty=true;A.mix(this.required,A.Array.hash(L));},getRequires:function(U){if(!U||U._parsed){return D;}if(!this.dirty&&U.expanded){return U.expanded;}U._parsed=true;var S,T=[],L=U.requires,O=U.optional,P=this.moduleInfo,Q,R,V;for(S=0;S<L.length;S=S+1){T.push(L[S]);Q=this.getModule(L[S]);V=this.getRequires(Q);for(R=0;R<V.length;R=R+1){T.push(V[R]);}}L=U.supersedes;if(L){for(S=0;S<L.length;S=S+1){T.push(L[S]);Q=this.getModule(L[S]);V=this.getRequires(Q);for(R=0;R<V.length;R=R+1){T.push(V[R]);}}}if(O&&this.loadOptional){for(S=0;S<O.length;S=S+1){T.push(O[S]);V=this.getRequires(P[O[S]]);for(R=0;R<V.length;R=R+1){T.push(V[R]);}}}U._parsed=false;U.expanded=A.Object.keys(A.Array.hash(T));return U.expanded;},getProvides:function(O){var L=this.getModule(O),Q,P;if(!L){return M;}if(L&&!L.provides){Q={};P=L.supersedes;if(P){A.Array.each(P,function(R){A.mix(Q,this.getProvides(R));},this);}Q[O]=true;L.provides=Q;}return L.provides;},calculate:function(O,L){if(O||L||this.dirty){this._config(O);this._setup();this._explode();if(this.allowRollup){this._rollup();}this._reduce();this._sort();}},_addLangPack:function(Q,L,P){var O=J((L.pkg||L.name)+"/lang",P,G);this.addModule({path:O,ext:L.ext,supersedes:[]},P,true);A.Env.lang=A.Env.lang||{};A.Env.lang[Q]=A.Env.lang[Q]||{};A.Env.lang[Q][L.name]=true;return this.moduleInfo[P];},_setup:function(){var R=this.moduleInfo,O,W,V,S,Q,T,X,U,P,L;for(O in R){if(R.hasOwnProperty(O)){S=R[O];if(S&&S.skinnable){Q=this.skin.overrides;if(Q&&Q[O]){for(W=0;W<Q[O].length;W=W+1){X=this._addSkin(Q[O][W],O);}}else{X=this._addSkin(this.skin.defaultSkin,O);}S.requires.push(X);}if(S&&S.lang&&S.lang.length){U=A.Array(S.lang);for(W=0;W<U.length;W=W+1){P=U[W];L=this.getLangPackName(P,O);this._addLangPack(P,S,L);}}}}T=A.merge(this.inserted);if(!this.ignoreRegistered){A.mix(T,C.mods);}if(this.ignore){A.mix(T,A.Array.hash(this.ignore));}for(V in T){if(T.hasOwnProperty(V)){A.mix(T,this.getProvides(V));}}if(this.force){for(W=0;W<this.force.length;W=W+1){if(this.force[W] in T){delete T[this.force[W]];}}}A.mix(this.loaded,T);},getLangPackName:A.cached(function(O,L){return(L+"_"+O);}),_explode:function(){var P=this.required,L,O,R,Q;this.dirty=false;A.Object.each(P,function(S,T){L=this.getModule(T);var U=L&&L.expound;if(L){if(A.Intl&&this.lang&&L.lang){R=A.Intl.lookupBestLang(this.lang,L.lang);Q=this.getLangPackName(R,L.name);if(R){P[Q]=true;}}if(U){P[U]=this.getModule(U);O=this.getRequires(P[U]);A.mix(P,A.Array.hash(O));}O=this.getRequires(L);A.mix(P,A.Array.hash(O));}},this);},getModule:function(O){if(!O){return null;}var L=this.moduleInfo[O],P,R=this.patterns,T,Q,S;if(!L){for(P in R){if(R.hasOwnProperty(P)){T=R[P];Q=T.type;if(O.indexOf(P)>-1){S=T;break;}}}if(S){if(T.action){T.action.call(this,O,P);}else{L=this.addModule(S,O);
}}}return L;},_rollup:function(){var T,S,R,W,V={},L=this.required,P,Q=this.moduleInfo,O,U;if(this.dirty||!this.rollups){for(T in Q){if(Q.hasOwnProperty(T)){R=this.getModule(T);if(R&&R.rollup){V[T]=R;}}}this.rollups=V;this.forceMap=(this.force)?A.Array.hash(this.force):{};}for(;;){O=false;for(T in V){if(V.hasOwnProperty(T)){if(!L[T]&&((!this.loaded[T])||this.forceMap[T])){R=this.getModule(T);W=R.supersedes||[];P=false;if(!R.rollup){continue;}U=0;for(S=0;S<W.length;S=S+1){if(this.loaded[W[S]]&&!this.forceMap[W[S]]){P=false;break;}else{if(L[W[S]]){U++;P=(U>=R.rollup);if(P){break;}}}}if(P){L[T]=true;O=true;this.getRequires(R);}}}}if(!O){break;}}},_reduce:function(){var P,O,R,L,S=this.required,Q=this.loadType;for(P in S){if(S.hasOwnProperty(P)){L=this.getModule(P);if((this.loaded[P]&&(!this.forceMap[P])&&!this.ignoreRegistered)||(Q&&L&&L.type!=Q)){delete S[P];}else{R=L&&L.supersedes;if(R){for(O=0;O<R.length;O=O+1){if(R[O] in S){delete S[R[O]];}}}}}}},_attach:function(){if(this.attaching){A._attach(this.attaching);}else{A._attach(this.sorted);}},_finish:function(){I.running=false;this._continue();},_onSuccess:function(){this._attach();var L=this.skipped,O,P;for(O in L){if(L.hasOwnProperty(O)){delete this.inserted[O];}}this.skipped={};P=this.onSuccess;if(P){P.call(this.context,{msg:"success",data:this.data,success:true,skipped:L});}this._finish();},_onFailure:function(O){this._attach();var L=this.onFailure;if(L){L.call(this.context,{msg:"failure: "+O.msg,data:this.data,success:false});}this._finish();},_onTimeout:function(){this._attach();var L=this.onTimeout;if(L){L.call(this.context,{msg:"timeout",data:this.data,success:false});}this._finish();},_sort:function(){var Z=A.Object.keys(this.required),P=this.moduleInfo,U=this.loaded,T={},L=0,Q,X,W,S,R,V,O,Y=A.cached(function(g,e){var b=P[g],c,f,h,a=P[e],d;if(U[e]||!b||!a){return false;}f=b.expanded;h=b.after;if(f&&A.Array.indexOf(f,e)>-1){return true;}if(h&&A.Array.indexOf(h,e)>-1){return true;}d=P[e]&&P[e].supersedes;if(d){for(c=0;c<d.length;c=c+1){if(Y(g,d[c])){return true;}}}if(b.ext&&b.type==B&&!a.ext&&a.type==B){return true;}return false;});for(;;){Q=Z.length;V=false;for(S=L;S<Q;S=S+1){X=Z[S];for(R=S+1;R<Q;R=R+1){O=X+Z[R];if(!T[O]&&Y(X,Z[R])){W=Z.splice(R,1);Z.splice(S,0,W[0]);T[O]=true;V=true;break;}}if(V){break;}else{L=L+1;}}if(!V){break;}}this.sorted=Z;},_insert:function(P,Q,O){if(P){this._config(P);}this.calculate(Q);this.loadType=O;if(!O){var L=this;this._internalCallback=function(){var R=L.onCSS;if(R){R.call(L.context,A);}L._internalCallback=null;L._insert(null,null,G);};this._insert(null,null,B);return;}this._loading=true;this._combineComplete={};this.loadNext();},_continue:function(){if(!(I.running)&&I.size()>0){I.running=true;I.next()();}},insert:function(P,O){var L=this,Q=A.merge(this,true);delete Q.require;delete Q.dirty;I.add(function(){L._insert(Q,P,O);});this._continue();},loadNext:function(U){if(!this._loading){return;}var d,S,R,P,L,W=this.loadType,X,O,T,Q,V,c,b,a=this,Y=function(g){a._combineComplete[W]=true;var e=Q.length,f;for(f=0;f<e;f=f+1){a.inserted[Q[f]]=true;}a.loadNext(g.data);},Z=function(e){a.loadNext(e.data);};if(this.combine&&(!this._combineComplete[W])){Q=[];this._combining=Q;d=this.sorted;S=d.length;c=this.comboBase;L=c;V=[];for(R=0;R<S;R++){P=this.getModule(d[R]);if(P&&(P.type===W)&&!P.ext){b=this.root+P.path;if((L!==c)&&(R<(S-1))&&((b.length+L.length)>this.maxURLLength)){V.push(this._filter(L));L=c;}L+=b;if(R<(S-1)){L+="&";}Q.push(d[R]);}}if(Q.length){V.push(this._filter(L));if(W===B){X=A.Get.css;T=this.cssAttributes;}else{X=A.Get.script;T=this.jsAttributes;}X(V,{data:this._loading,onSuccess:Y,onFailure:this._onFailure,onTimeout:this._onTimeout,insertBefore:this.insertBefore,charset:this.charset,attributes:T,timeout:this.timeout,autopurge:false,context:this});return;}else{this._combineComplete[W]=true;}}if(U){if(U!==this._loading){return;}this.inserted[U]=true;this.loaded[U]=true;if(this.onProgress){this.onProgress.call(this.context,{name:U,data:this.data});}}d=this.sorted;S=d.length;for(R=0;R<S;R=R+1){if(d[R] in this.inserted){continue;}if(d[R]===this._loading){return;}P=this.getModule(d[R]);if(!P){O="Undefined module "+d[R]+" skipped";this.inserted[d[R]]=true;this.skipped[d[R]]=true;continue;}if(!W||W===P.type){this._loading=d[R];if(P.type===B){X=A.Get.css;T=this.cssAttributes;}else{X=A.Get.script;T=this.jsAttributes;}L=(P.fullpath)?this._filter(P.fullpath,d[R]):this._url(P.path,d[R],P.base);X(L,{data:d[R],onSuccess:Z,insertBefore:this.insertBefore,charset:this.charset,attributes:T,onFailure:this._onFailure,onTimeout:this._onTimeout,timeout:this.timeout,autopurge:false,context:a});return;}}this._loading=null;X=this._internalCallback;if(X){this._internalCallback=null;X.call(this);}else{this._onSuccess();}},_filter:function(P,O){var R=this.filter,L=O&&(O in this.filters),Q=L&&this.filters[O];if(P){if(L){R=(H.isString(Q))?this.FILTER_DEFS[Q.toUpperCase()]||null:Q;}if(R){P=P.replace(new RegExp(R.searchExp,"g"),R.replaceStr);}}return P;},_url:function(P,L,O){return this._filter((O||this.base||"")+P,L);}};})();},"@VERSION@");