/* Copyright (c) 2004-2016, The JS 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/parser",["require","./_base/kernel","./_base/lang","./_base/array","./_base/config","./dom","./_base/window","./_base/url","./aspect","./promise/all","./date/stamp","./Deferred","./has","./query","./on","./ready"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d,_e,_f,_10){new Date("X");function _11(_12){return eval("("+_12+")");};var _13=0;_9.after(_3,"extend",function(){_13++;},true);function _14(_15){var map=_15._nameCaseMap,_16=_15.prototype;if(!map||map._extendCnt<_13){map=_15._nameCaseMap={};for(var _17 in _16){if(_17.charAt(0)==="_"){continue;}map[_17.toLowerCase()]=_17;}map._extendCnt=_13;}return map;};function _18(_19,_1a){if(!_1a){_1a=_1;}var _1b=_1a._dojoParserCtorMap||(_1a._dojoParserCtorMap={});var ts=_19.join();if(!_1b[ts]){var _1c=[];for(var i=0,l=_19.length;i.*$/,"");_44=_4.map(_46.split(/\s+/),function(_47){var _48=_47.toLowerCase();return {name:_47,value:(_3d.nodeName=="LI"&&_47=="value")||_48=="enctype"?_3d.getAttribute(_48):_3d.getAttributeNode(_48).value};});}}var _49=_3f.scope||_2._scopeName,_4a="data-"+_49+"-",_4b={};if(_49!=="dojo"){_4b[_4a+"props"]="data-dojo-props";_4b[_4a+"type"]="data-dojo-type";_4b[_4a+"mixins"]="data-dojo-mixins";_4b[_49+"type"]="dojotype";_4b[_4a+"id"]="data-dojo-id";}var i=0,_4c,_4d=[],_4e,_4f;while(_4c=_44[i++]){var _50=_4c.name,_51=_50.toLowerCase(),_52=_4c.value;switch(_4b[_51]||_51){case "data-dojo-type":case "dojotype":case "data-dojo-mixins":break;case "data-dojo-props":_4f=_52;break;case "data-dojo-id":case "jsid":_4e=_52;break;case "data-dojo-attach-point":case "dojoattachpoint":_43.dojoAttachPoint=_52;break;case "data-dojo-attach-event":case "dojoattachevent":_43.dojoAttachEvent=_52;break;case "class":_43["class"]=_3d.className;break;case "style":_43["style"]=_3d.style&&_3d.style.cssText;break;default:if(!(_50 in _42)){var map=_14(_3c);_50=map[_51]||_50;}if(_50 in _42){switch(typeof _42[_50]){case "string":_43[_50]=_52;break;case "number":_43[_50]=_52.length?Number(_52):NaN;break;case "boolean":_43[_50]=_52.toLowerCase()!="false";break;case "function":if(_52===""||_52.search(/[^\w\.]+/i)!=-1){_43[_50]=new Function(_52);}else{_43[_50]=_3.getObject(_52,false)||new Function(_52);}_4d.push(_50);break;default:var _53=_42[_50];_43[_50]=(_53&&"length" in _53)?(_52?_52.split(/\s*,\s*/):[]):(_53 instanceof Date)?(_52==""?new Date(""):_52=="now"?new Date():_b.fromISOString(_52)):(_53 instanceof _8)?(_2.baseUrl+_52):_11(_52);}}else{_43[_50]=_52;}}}for(var j=0;j<_4d.length;j++){var _54=_4d[j].toLowerCase();_3d.removeAttribute(_54);_3d[_54]=null;}if(_4f){try{_4f=_11.call(_3f.propsThis,"{"+_4f+"}");_3.mixin(_43,_4f);}catch(e){throw new Error(e.toString()+" in data-dojo-props='"+_4f+"'");}}_3.mixin(_43,_3e);if(!_40){_40=(_3c&&(_3c._noScript||_42._noScript)?[]:_e("> script[type^='dojo/']",_3d));}var _55=[],_56=[],_57=[],ons=[];if(_40){for(i=0;i<_40.length;i++){var _58=_40[i];_3d.removeChild(_58);var _59=(_58.getAttribute(_4a+"event")||_58.getAttribute("event")),_5a=_58.getAttribute(_4a+"prop"),_5b=_58.getAttribute(_4a+"method"),_5c=_58.getAttribute(_4a+"advice"),_5d=_58.getAttribute("type"),nf=this._functionFromScript(_58,_4a);if(_59){if(_5d=="dojo/connect"){_55.push({method:_59,func:nf});}else{if(_5d=="dojo/on"){ons.push({event:_59,func:nf});}else{_43[_59]=nf;}}}else{if(_5d=="dojo/aspect"){_55.push({method:_5b,advice:_5c,func:nf});}else{if(_5d=="dojo/watch"){_57.push({prop:_5a,func:nf});}else{_56.push(nf);}}}}}var _5e=_3c.markupFactory||_42.markupFactory;var _5f=_5e?_5e(_43,_3d,_3c):new _3c(_43,_3d);function _60(_61){if(_4e){_3.setObject(_4e,_61);}for(i=0;i<_55.length;i++){_9[_55[i].advice||"after"](_61,_55[i].method,_3.hitch(_61,_55[i].func),true);}for(i=0;i<_56.length;i++){_56[i].call(_61);}for(i=0;i<_57.length;i++){_61.watch(_57[i].prop,_57[i].func);}for(i=0;i