/*
	Copyright (c) 2004-2011, 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
*/

/*
	This is an optimized version of Dojo, built for deployment and not for
	development. To get sources and documentation, please visit:

		http://dojotoolkit.org
*/

//>>built
require({cache:{"dijit/popup":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","./place","./BackgroundIframe","./Viewport","./main"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,on,_c,_d,_e,_f){function _10(){if(this._popupWrapper){_6.destroy(this._popupWrapper);delete this._popupWrapper;}};var _11=_3(null,{_stack:[],_beginZIndex:1000,_idGen:1,_repositionAll:function(){if(this._firstAroundNode){var _12=this._firstAroundPosition,_13=_7.position(this._firstAroundNode,true),dx=_13.x-_12.x,dy=_13.y-_12.y;if(dx||dy){this._firstAroundPosition=_13;for(var i=0;i<this._stack.length;i++){var _14=this._stack[i].wrapper.style;_14.top=(parseFloat(_14.top)+dy)+"px";if(_14.right=="auto"){_14.left=(parseFloat(_14.left)+dx)+"px";}else{_14.right=(parseFloat(_14.right)-dx)+"px";}}}this._aroundMoveListener=setTimeout(_b.hitch(this,"_repositionAll"),dx||dy?10:50);}},_createWrapper:function(_15){var _16=_15._popupWrapper,_17=_15.domNode;if(!_16){_16=_6.create("div",{"class":"dijitPopup",style:{display:"none"},role:"region","aria-label":_15["aria-label"]||_15.label||_15.name||_15.id},_15.ownerDocumentBody);_16.appendChild(_17);var s=_17.style;s.display="";s.visibility="";s.position="";s.top="0px";_15._popupWrapper=_16;_2.after(_15,"destroy",_10,true);if("ontouchend" in document){on(_16,"touchend",function(evt){if(!/^(input|button|textarea)$/i.test(evt.target.tagName)){evt.preventDefault();}});}}return _16;},moveOffScreen:function(_18){var _19=this._createWrapper(_18);var ltr=_7.isBodyLtr(_18.ownerDocument),_1a={visibility:"hidden",top:"-9999px",display:""};_1a[ltr?"left":"right"]="-9999px";_1a[ltr?"right":"left"]="auto";_8.set(_19,_1a);return _19;},hide:function(_1b){var _1c=this._createWrapper(_1b);_8.set(_1c,{display:"none",height:"auto",overflow:"visible",border:""});var _1d=_1b.domNode;if("_originalStyle" in _1d){_1d.style.cssText=_1d._originalStyle;}},getTopPopup:function(){var _1e=this._stack;for(var pi=_1e.length-1;pi>0&&_1e[pi].parent===_1e[pi-1].widget;pi--){}return _1e[pi];},open:function(_1f){var _20=this._stack,_21=_1f.popup,_22=_21.domNode,_23=_1f.orient||["below","below-alt","above","above-alt"],ltr=_1f.parent?_1f.parent.isLeftToRight():_7.isBodyLtr(_21.ownerDocument),_24=_1f.around,id=(_1f.around&&_1f.around.id)?(_1f.around.id+"_dropdown"):("popup_"+this._idGen++);while(_20.length&&(!_1f.parent||!_4.isDescendant(_1f.parent.domNode,_20[_20.length-1].widget.domNode))){this.close(_20[_20.length-1].widget);}var _25=this.moveOffScreen(_21);if(_21.startup&&!_21._started){_21.startup();}var _26,_27=_7.position(_22);if("maxHeight" in _1f&&_1f.maxHeight!=-1){_26=_1f.maxHeight||Infinity;}else{var _28=_e.getEffectiveBox(this.ownerDocument),_29=_24?_7.position(_24,false):{y:_1f.y-(_1f.padding||0),h:(_1f.padding||0)*2};_26=Math.floor(Math.max(_29.y,_28.h-(_29.y+_29.h)));}if(_27.h>_26){var cs=_8.getComputedStyle(_22),_2a=cs.borderLeftWidth+" "+cs.borderLeftStyle+" "+cs.borderLeftColor;_8.set(_25,{overflowY:"scroll",height:_26+"px",border:_2a});_22._originalStyle=_22.style.cssText;_22.style.border="none";}_5.set(_25,{id:id,style:{zIndex:this._beginZIndex+_20.length},"class":"dijitPopup "+(_21.baseClass||_21["class"]||"").split(" ")[0]+"Popup",dijitPopupParent:_1f.parent?_1f.parent.id:""});if(_20.length==0&&_24){this._firstAroundNode=_24;this._firstAroundPosition=_7.position(_24,true);this._aroundMoveListener=setTimeout(_b.hitch(this,"_repositionAll"),50);}if(_9("config-bgIframe")&&!_21.bgIframe){_21.bgIframe=new _d(_25);}var _2b=_21.orient?_b.hitch(_21,"orient"):null,_2c=_24?_c.around(_25,_24,_23,ltr,_2b):_c.at(_25,_1f,_23=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],_1f.padding,_2b);_25.style.visibility="visible";_22.style.visibility="visible";var _2d=[];_2d.push(on(_25,"keydown",_b.hitch(this,function(evt){if(evt.keyCode==_a.ESCAPE&&_1f.onCancel){evt.stopPropagation();evt.preventDefault();_1f.onCancel();}else{if(evt.keyCode==_a.TAB){evt.stopPropagation();evt.preventDefault();var _2e=this.getTopPopup();if(_2e&&_2e.onCancel){_2e.onCancel();}}}})));if(_21.onCancel&&_1f.onCancel){_2d.push(_21.on("cancel",_1f.onCancel));}_2d.push(_21.on(_21.onExecute?"execute":"change",_b.hitch(this,function(){var _2f=this.getTopPopup();if(_2f&&_2f.onExecute){_2f.onExecute();}})));_20.push({widget:_21,wrapper:_25,parent:_1f.parent,onExecute:_1f.onExecute,onCancel:_1f.onCancel,onClose:_1f.onClose,handlers:_2d});if(_21.onOpen){_21.onOpen(_2c);}return _2c;},close:function(_30){var _31=this._stack;while((_30&&_1.some(_31,function(_32){return _32.widget==_30;}))||(!_30&&_31.length)){var top=_31.pop(),_33=top.widget,_34=top.onClose;if(_33.bgIframe){_33.bgIframe.destroy();delete _33.bgIframe;}if(_33.onClose){_33.onClose();}var h;while(h=top.handlers.pop()){h.remove();}if(_33&&_33.domNode){this.hide(_33);}if(_34){_34();}}if(_31.length==0&&this._aroundMoveListener){clearTimeout(this._aroundMoveListener);this._firstAroundNode=this._firstAroundPosition=this._aroundMoveListener=null;}}});return (_f.popup=new _11());});},"dojo/string":function(){define(["./_base/kernel","./_base/lang"],function(_35,_36){var _37=/[&<>'"\/]/g;var _38={"&":"&amp;","<":"&lt;",">":"&gt;","\"":"&quot;","'":"&#x27;","/":"&#x2F;"};var _39={};_36.setObject("dojo.string",_39);_39.escape=function(str){if(!str){return "";}return str.replace(_37,function(c){return _38[c];});};_39.rep=function(str,num){if(num<=0||!str){return "";}var buf=[];for(;;){if(num&1){buf.push(str);}if(!(num>>=1)){break;}str+=str;}return buf.join("");};_39.pad=function(_3a,_3b,ch,end){if(!ch){ch="0";}var out=String(_3a),pad=_39.rep(ch,Math.ceil((_3b-out.length)/ch.length));return end?out+pad:pad+out;};_39.substitute=function(_3c,map,_3d,_3e){_3e=_3e||_35.global;_3d=_3d?_36.hitch(_3e,_3d):function(v){return v;};return _3c.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_3f,key,_40){var _41=_36.getObject(key,false,map);if(_40){_41=_36.getObject(_40,false,_3e).call(_3e,_41,key);}return _3d(_41,key).toString();});};_39.trim=String.prototype.trim?_36.trim:function(str){str=str.replace(/^\s+/,"");for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}return str;};return _39;});},"dijit/a11y":function(){define(["dojo/_base/array","dojo/dom","dojo/dom-attr","dojo/dom-style","dojo/_base/lang","dojo/sniff","./main"],function(_42,dom,_43,_44,_45,has,_46){var _47;var _48={_isElementShown:function(_49){var s=_44.get(_49);return (s.visibility!="hidden")&&(s.visibility!="collapsed")&&(s.display!="none")&&(_43.get(_49,"type")!="hidden");},hasDefaultTabStop:function(_4a){switch(_4a.nodeName.toLowerCase()){case "a":return _43.has(_4a,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return true;case "iframe":var _4b;try{var _4c=_4a.contentDocument;if("designMode" in _4c&&_4c.designMode=="on"){return true;}_4b=_4c.body;}catch(e1){try{_4b=_4a.contentWindow.document.body;}catch(e2){return false;}}return _4b&&(_4b.contentEditable=="true"||(_4b.firstChild&&_4b.firstChild.contentEditable=="true"));default:return _4a.contentEditable=="true";}},effectiveTabIndex:function(_4d){if(_43.get(_4d,"disabled")){return _47;}else{if(_43.has(_4d,"tabIndex")){return +_43.get(_4d,"tabIndex");}else{return _48.hasDefaultTabStop(_4d)?0:_47;}}},isTabNavigable:function(_4e){return _48.effectiveTabIndex(_4e)>=0;},isFocusable:function(_4f){return _48.effectiveTabIndex(_4f)>=-1;},_getTabNavigable:function(_50){var _51,_52,_53,_54,_55,_56,_57={};function _58(_59){return _59&&_59.tagName.toLowerCase()=="input"&&_59.type&&_59.type.toLowerCase()=="radio"&&_59.name&&_59.name.toLowerCase();};var _5a=_48._isElementShown,_5b=_48.effectiveTabIndex;var _5c=function(_5d){for(var _5e=_5d.firstChild;_5e;_5e=_5e.nextSibling){if(_5e.nodeType!=1||(has("ie")<=9&&_5e.scopeName!=="HTML")||!_5a(_5e)){continue;}var _5f=_5b(_5e);if(_5f>=0){if(_5f==0){if(!_51){_51=_5e;}_52=_5e;}else{if(_5f>0){if(!_53||_5f<_54){_54=_5f;_53=_5e;}if(!_55||_5f>=_56){_56=_5f;_55=_5e;}}}var rn=_58(_5e);if(_43.get(_5e,"checked")&&rn){_57[rn]=_5e;}}if(_5e.nodeName.toUpperCase()!="SELECT"){_5c(_5e);}}};if(_5a(_50)){_5c(_50);}function rs(_60){return _57[_58(_60)]||_60;};return {first:rs(_51),last:rs(_52),lowest:rs(_53),highest:rs(_55)};},getFirstInTabbingOrder:function(_61,doc){var _62=_48._getTabNavigable(dom.byId(_61,doc));return _62.lowest?_62.lowest:_62.first;},getLastInTabbingOrder:function(_63,doc){var _64=_48._getTabNavigable(dom.byId(_63,doc));return _64.last?_64.last:_64.highest;}};1&&_45.mixin(_46,_48);return _48;});},"dijit/WidgetSet":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","./registry"],function(_65,_66,_67,_68){var _69=_66("dijit.WidgetSet",null,{constructor:function(){this._hash={};this.length=0;},add:function(_6a){if(this._hash[_6a.id]){throw new Error("Tried to register widget with id=="+_6a.id+" but that id is already registered");}this._hash[_6a.id]=_6a;this.length++;},remove:function(id){if(this._hash[id]){delete this._hash[id];this.length--;}},forEach:function(_6b,_6c){_6c=_6c||_67.global;var i=0,id;for(id in this._hash){_6b.call(_6c,this._hash[id],i++,this._hash);}return this;},filter:function(_6d,_6e){_6e=_6e||_67.global;var res=new _69(),i=0,id;for(id in this._hash){var w=this._hash[id];if(_6d.call(_6e,w,i++,this._hash)){res.add(w);}}return res;},byId:function(id){return this._hash[id];},byClass:function(cls){var res=new _69(),id,_6f;for(id in this._hash){_6f=this._hash[id];if(_6f.declaredClass==cls){res.add(_6f);}}return res;},toArray:function(){var ar=[];for(var id in this._hash){ar.push(this._hash[id]);}return ar;},map:function(_70,_71){return _65.map(this.toArray(),_70,_71);},every:function(_72,_73){_73=_73||_67.global;var x=0,i;for(i in this._hash){if(!_72.call(_73,this._hash[i],x++,this._hash)){return false;}}return true;},some:function(_74,_75){_75=_75||_67.global;var x=0,i;for(i in this._hash){if(_74.call(_75,this._hash[i],x++,this._hash)){return true;}}return false;}});_65.forEach(["forEach","filter","byClass","map","every","some"],function(_76){_68[_76]=_69.prototype[_76];});return _69;});},"dijit/_base/wai":function(){define(["dojo/dom-attr","dojo/_base/lang","../main","../hccss"],function(_77,_78,_79){var _7a={hasWaiRole:function(_7b,_7c){var _7d=this.getWaiRole(_7b);return _7c?(_7d.indexOf(_7c)>-1):(_7d.length>0);},getWaiRole:function(_7e){return _78.trim((_77.get(_7e,"role")||"").replace("wairole:",""));},setWaiRole:function(_7f,_80){_77.set(_7f,"role",_80);},removeWaiRole:function(_81,_82){var _83=_77.get(_81,"role");if(!_83){return;}if(_82){var t=_78.trim((" "+_83+" ").replace(" "+_82+" "," "));_77.set(_81,"role",t);}else{_81.removeAttribute("role");}},hasWaiState:function(_84,_85){return _84.hasAttribute?_84.hasAttribute("aria-"+_85):!!_84.getAttribute("aria-"+_85);},getWaiState:function(_86,_87){return _86.getAttribute("aria-"+_87)||"";},setWaiState:function(_88,_89,_8a){_88.setAttribute("aria-"+_89,_8a);},removeWaiState:function(_8b,_8c){_8b.removeAttribute("aria-"+_8c);}};_78.mixin(_79,_7a);return _79;});},"dijit/Viewport":function(){define(["dojo/Evented","dojo/on","dojo/domReady","dojo/sniff","dojo/window"],function(_8d,on,_8e,has,_8f){var _90=new _8d();var _91;_8e(function(){var _92=_8f.getBox();_90._rlh=on(window,"resize",function(){var _93=_8f.getBox();if(_92.h==_93.h&&_92.w==_93.w){return;}_92=_93;_90.emit("resize");});if(has("ie")==8){var _94=screen.deviceXDPI;setInterval(function(){if(screen.deviceXDPI!=_94){_94=screen.deviceXDPI;_90.emit("resize");}},500);}if(has("ios")){on(document,"focusin",function(evt){_91=evt.target;});on(document,"focusout",function(evt){_91=null;});}});_90.getEffectiveBox=function(doc){var box=_8f.getBox(doc);var tag=_91&&_91.tagName&&_91.tagName.toLowerCase();if(has("ios")&&_91&&!_91.readOnly&&(tag=="textarea"||(tag=="input"&&/^(color|email|number|password|search|tel|text|url)$/.test(_91.type)))){box.h*=(orientation==0||orientation==180?0.66:0.4);var _95=_91.getBoundingClientRect();box.h=Math.max(box.h,_95.top+_95.height);}return box;};return _90;});},"dojo/hccss":function(){define(["require","./_base/config","./dom-class","./dom-style","./has","./domReady","./_base/window"],function(_96,_97,_98,_99,has,_9a,win){has.add("highcontrast",function(){var div=win.doc.createElement("div");div.style.cssText="border: 1px solid; border-color:red green; position: absolute; height: 5px; top: -999px;"+"background-image: url(\""+(_97.blankGif||_96.toUrl("./resources/blank.gif"))+"\");";win.body().appendChild(div);var cs=_99.getComputedStyle(div),_9b=cs.backgroundImage,hc=(cs.borderTopColor==cs.borderRightColor)||(_9b&&(_9b=="none"||_9b=="url(invalid-url:)"));if(has("ie")<=8){div.outerHTML="";}else{win.body().removeChild(div);}return hc;});_9a(function(){if(has("highcontrast")){_98.add(win.body(),"dj_a11y");}});return has;});},"dijit/_WidgetBase":function(){define(["require","dojo/_base/array","dojo/aspect","dojo/_base/config","dojo/_base/connect","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/ready","dojo/Stateful","dojo/topic","dojo/_base/window","./Destroyable","dojo/has!dojo-bidi?./_BidiMixin","./registry"],function(_9c,_9d,_9e,_9f,_a0,_a1,dom,_a2,_a3,_a4,_a5,_a6,has,_a7,_a8,on,_a9,_aa,_ab,win,_ac,_ad,_ae){has.add("dijit-legacy-requires",!_a7.isAsync);has.add("dojo-bidi",false);if(has("dijit-legacy-requires")){_a9(0,function(){var _af=["dijit/_base/manager"];_9c(_af);});}var _b0={};function _b1(obj){var ret={};for(var _b2 in obj){ret[_b2.toLowerCase()]=true;}return ret;};function _b3(_b4){return function(val){_a2[val?"set":"remove"](this.domNode,_b4,val);this._set(_b4,val);};};function _b5(a,b){return a===b||(a!==a&&b!==b);};var _b6=_a1("dijit._WidgetBase",[_aa,_ac],{id:"",_setIdAttr:"domNode",lang:"",_setLangAttr:_b3("lang"),dir:"",_setDirAttr:_b3("dir"),"class":"",_setClassAttr:{node:"domNode",type:"class"},_setTypeAttr:null,style:"",title:"",tooltip:"",baseClass:"",srcNodeRef:null,domNode:null,containerNode:null,ownerDocument:null,_setOwnerDocumentAttr:function(val){this._set("ownerDocument",val);},attributeMap:{},_blankGif:_9f.blankGif||_9c.toUrl("dojo/resources/blank.gif"),_introspect:function(){var _b7=this.constructor;if(!_b7._setterAttrs){var _b8=_b7.prototype,_b9=_b7._setterAttrs=[],_ba=(_b7._onMap={});for(var _bb in _b8.attributeMap){_b9.push(_bb);}for(_bb in _b8){if(/^on/.test(_bb)){_ba[_bb.substring(2).toLowerCase()]=_bb;}if(/^_set[A-Z](.*)Attr$/.test(_bb)){_bb=_bb.charAt(4).toLowerCase()+_bb.substr(5,_bb.length-9);if(!_b8.attributeMap||!(_bb in _b8.attributeMap)){_b9.push(_bb);}}}}},postscript:function(_bc,_bd){this.create(_bc,_bd);},create:function(_be,_bf){this._introspect();this.srcNodeRef=dom.byId(_bf);this._connects=[];this._supportingWidgets=[];if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_be){this.params=_be;_a8.mixin(this,_be);}this.postMixInProperties();if(!this.id){this.id=_ae.getUniqueId(this.declaredClass.replace(/\./g,"_"));if(this.params){delete this.params.id;}}this.ownerDocument=this.ownerDocument||(this.srcNodeRef?this.srcNodeRef.ownerDocument:document);this.ownerDocumentBody=win.body(this.ownerDocument);_ae.add(this);this.buildRendering();var _c0;if(this.domNode){this._applyAttributes();var _c1=this.srcNodeRef;if(_c1&&_c1.parentNode&&this.domNode!==_c1){_c1.parentNode.replaceChild(this.domNode,_c1);_c0=true;}this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(_c0){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var _c2={};for(var key in this.params||{}){_c2[key]=this._get(key);}_9d.forEach(this.constructor._setterAttrs,function(key){if(!(key in _c2)){var val=this._get(key);if(val){this.set(key,val);}}},this);for(key in _c2){this.set(key,_c2[key]);}},postMixInProperties:function(){},buildRendering:function(){if(!this.domNode){this.domNode=this.srcNodeRef||this.ownerDocument.createElement("div");}if(this.baseClass){var _c3=this.baseClass.split(" ");if(!this.isLeftToRight()){_c3=_c3.concat(_9d.map(_c3,function(_c4){return _c4+"Rtl";}));}_a3.add(this.domNode,_c3);}},postCreate:function(){},startup:function(){if(this._started){return;}this._started=true;_9d.forEach(this.getChildren(),function(obj){if(!obj._started&&!obj._destroyed&&_a8.isFunction(obj.startup)){obj.startup();obj._started=true;}});},destroyRecursive:function(_c5){this._beingDestroyed=true;this.destroyDescendants(_c5);this.destroy(_c5);},destroy:function(_c6){this._beingDestroyed=true;this.uninitialize();function _c7(w){if(w.destroyRecursive){w.destroyRecursive(_c6);}else{if(w.destroy){w.destroy(_c6);}}};_9d.forEach(this._connects,_a8.hitch(this,"disconnect"));_9d.forEach(this._supportingWidgets,_c7);if(this.domNode){_9d.forEach(_ae.findWidgets(this.domNode,this.containerNode),_c7);}this.destroyRendering(_c6);_ae.remove(this.id);this._destroyed=true;},destroyRendering:function(_c8){if(this.bgIframe){this.bgIframe.destroy(_c8);delete this.bgIframe;}if(this.domNode){if(_c8){_a2.remove(this.domNode,"widgetId");}else{_a4.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_c8){_a4.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_c9){_9d.forEach(this.getChildren(),function(_ca){if(_ca.destroyRecursive){_ca.destroyRecursive(_c9);}});},uninitialize:function(){return false;},_setStyleAttr:function(_cb){var _cc=this.domNode;if(_a8.isObject(_cb)){_a6.set(_cc,_cb);}else{if(_cc.style.cssText){_cc.style.cssText+="; "+_cb;}else{_cc.style.cssText=_cb;}}this._set("style",_cb);},_attrToDom:function(_cd,_ce,_cf){_cf=arguments.length>=3?_cf:this.attributeMap[_cd];_9d.forEach(_a8.isArray(_cf)?_cf:[_cf],function(_d0){var _d1=this[_d0.node||_d0||"domNode"];var _d2=_d0.type||"attribute";switch(_d2){case "attribute":if(_a8.isFunction(_ce)){_ce=_a8.hitch(this,_ce);}var _d3=_d0.attribute?_d0.attribute:(/^on[A-Z][a-zA-Z]*$/.test(_cd)?_cd.toLowerCase():_cd);if(_d1.tagName){_a2.set(_d1,_d3,_ce);}else{_d1.set(_d3,_ce);}break;case "innerText":_d1.innerHTML="";_d1.appendChild(this.ownerDocument.createTextNode(_ce));break;case "innerHTML":_d1.innerHTML=_ce;break;case "class":_a3.replace(_d1,_ce,this[_cd]);break;}},this);},get:function(_d4){var _d5=this._getAttrNames(_d4);return this[_d5.g]?this[_d5.g]():this._get(_d4);},set:function(_d6,_d7){if(typeof _d6==="object"){for(var x in _d6){this.set(x,_d6[x]);}return this;}var _d8=this._getAttrNames(_d6),_d9=this[_d8.s];if(_a8.isFunction(_d9)){var _da=_d9.apply(this,Array.prototype.slice.call(arguments,1));}else{var _db=this.focusNode&&!_a8.isFunction(this.focusNode)?"focusNode":"domNode",tag=this[_db]&&this[_db].tagName,_dc=tag&&(_b0[tag]||(_b0[tag]=_b1(this[_db]))),map=_d6 in this.attributeMap?this.attributeMap[_d6]:_d8.s in this?this[_d8.s]:((_dc&&_d8.l in _dc&&typeof _d7!="function")||/^aria-|^data-|^role$/.test(_d6))?_db:null;if(map!=null){this._attrToDom(_d6,_d7,map);}this._set(_d6,_d7);}return _da||this;},_attrPairNames:{},_getAttrNames:function(_dd){var apn=this._attrPairNames;if(apn[_dd]){return apn[_dd];}var uc=_dd.replace(/^[a-z]|-[a-zA-Z]/g,function(c){return c.charAt(c.length-1).toUpperCase();});return (apn[_dd]={n:_dd+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr",l:uc.toLowerCase()});},_set:function(_de,_df){var _e0=this[_de];this[_de]=_df;if(this._created&&!_b5(_e0,_df)){if(this._watchCallbacks){this._watchCallbacks(_de,_e0,_df);}this.emit("attrmodified-"+_de,{detail:{prevValue:_e0,newValue:_df}});}},_get:function(_e1){return this[_e1];},emit:function(_e2,_e3,_e4){_e3=_e3||{};if(_e3.bubbles===undefined){_e3.bubbles=true;}if(_e3.cancelable===undefined){_e3.cancelable=true;}if(!_e3.detail){_e3.detail={};}_e3.detail.widget=this;var ret,_e5=this["on"+_e2];if(_e5){ret=_e5.apply(this,_e4?_e4:[_e3]);}if(this._started&&!this._beingDestroyed){on.emit(this.domNode,_e2.toLowerCase(),_e3);}return ret;},on:function(_e6,_e7){var _e8=this._onMap(_e6);if(_e8){return _9e.after(this,_e8,_e7,true);}return this.own(on(this.domNode,_e6,_e7))[0];},_onMap:function(_e9){var _ea=this.constructor,map=_ea._onMap;if(!map){map=(_ea._onMap={});for(var _eb in _ea.prototype){if(/^on/.test(_eb)){map[_eb.replace(/^on/,"").toLowerCase()]=_eb;}}}return map[typeof _e9=="string"&&_e9.toLowerCase()];},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getChildren:function(){return this.containerNode?_ae.findWidgets(this.containerNode):[];},getParent:function(){return _ae.getEnclosingWidget(this.domNode.parentNode);},connect:function(obj,_ec,_ed){return this.own(_a0.connect(obj,_ec,this,_ed))[0];},disconnect:function(_ee){_ee.remove();},subscribe:function(t,_ef){return this.own(_ab.subscribe(t,_a8.hitch(this,_ef)))[0];},unsubscribe:function(_f0){_f0.remove();},isLeftToRight:function(){return this.dir?(this.dir.toLowerCase()=="ltr"):_a5.isBodyLtr(this.ownerDocument);},isFocusable:function(){return this.focus&&(_a6.get(this.domNode,"display")!="none");},placeAt:function(_f1,_f2){var _f3=!_f1.tagName&&_ae.byId(_f1);if(_f3&&_f3.addChild&&(!_f2||typeof _f2==="number")){_f3.addChild(this,_f2);}else{var ref=_f3&&("domNode" in _f3)?(_f3.containerNode&&!/after|before|replace/.test(_f2||"")?_f3.containerNode:_f3.domNode):dom.byId(_f1,this.ownerDocument);_a4.place(this.domNode,ref,_f2);if(!this._started&&(this.getParent()||{})._started){this.startup();}}return this;},defer:function(fcn,_f4){var _f5=setTimeout(_a8.hitch(this,function(){if(!_f5){return;}_f5=null;if(!this._destroyed){_a8.hitch(this,fcn)();}}),_f4||0);return {remove:function(){if(_f5){clearTimeout(_f5);_f5=null;}return null;}};}});if(has("dojo-bidi")){_b6.extend(_ad);}return _b6;});},"dijit/_base":function(){define(["./main","./a11y","./WidgetSet","./_base/focus","./_base/manager","./_base/place","./_base/popup","./_base/scroll","./_base/sniff","./_base/typematic","./_base/wai","./_base/window"],function(_f6){return _f6._base;});},"dojo/touch":function(){define(["./_base/kernel","./aspect","./dom","./dom-class","./_base/lang","./on","./has","./mouse","./domReady","./_base/window"],function(_f7,_f8,dom,_f9,_fa,on,has,_fb,_fc,win){var _fd=has("ios")<5;var _fe=has("pointer-events")||has("MSPointer"),_ff=(function(){var _100={};for(var type in {down:1,move:1,up:1,cancel:1,over:1,out:1}){_100[type]=has("MSPointer")?"MSPointer"+type.charAt(0).toUpperCase()+type.slice(1):"pointer"+type;}return _100;})();var _101=has("touch-events");var _102,_103,_104=false,_105,_106,_107,_108,_109,_10a;var _10b;function _10c(_10d,_10e,_10f){if(_fe&&_10f){return function(node,_110){return on(node,_10f,_110);};}else{if(_101){return function(node,_111){var _112=on(node,_10e,function(evt){_111.call(this,evt);_10b=(new Date()).getTime();}),_113=on(node,_10d,function(evt){if(!_10b||(new Date()).getTime()>_10b+1000){_111.call(this,evt);}});return {remove:function(){_112.remove();_113.remove();}};};}else{return function(node,_114){return on(node,_10d,_114);};}}};function _115(node){do{if(node.dojoClick!==undefined){return node;}}while(node=node.parentNode);};function _116(e,_117,_118){var _119=_115(e.target);_103=!e.target.disabled&&_119&&_119.dojoClick;if(_103){_104=(_103=="useTarget");_105=(_104?_119:e.target);if(_104){e.preventDefault();}_106=e.changedTouches?e.changedTouches[0].pageX-win.global.pageXOffset:e.clientX;_107=e.changedTouches?e.changedTouches[0].pageY-win.global.pageYOffset:e.clientY;_108=(typeof _103=="object"?_103.x:(typeof _103=="number"?_103:0))||4;_109=(typeof _103=="object"?_103.y:(typeof _103=="number"?_103:0))||4;if(!_102){_102=true;function _11a(e){if(_104){_103=dom.isDescendant(win.doc.elementFromPoint((e.changedTouches?e.changedTouches[0].pageX-win.global.pageXOffset:e.clientX),(e.changedTouches?e.changedTouches[0].pageY-win.global.pageYOffset:e.clientY)),_105);}else{_103=_103&&(e.changedTouches?e.changedTouches[0].target:e.target)==_105&&Math.abs((e.changedTouches?e.changedTouches[0].pageX-win.global.pageXOffset:e.clientX)-_106)<=_108&&Math.abs((e.changedTouches?e.changedTouches[0].pageY-win.global.pageYOffset:e.clientY)-_107)<=_109;}};win.doc.addEventListener(_117,function(e){_11a(e);if(_104){e.preventDefault();}},true);win.doc.addEventListener(_118,function(e){_11a(e);if(_103){_10a=(new Date()).getTime();var _11b=(_104?_105:e.target);if(_11b.tagName==="LABEL"){_11b=dom.byId(_11b.getAttribute("for"))||_11b;}var src=(e.changedTouches)?e.changedTouches[0]:e;var _11c=document.createEvent("MouseEvents");_11c._dojo_click=true;_11c.initMouseEvent("click",true,true,e.view,e.detail,src.screenX,src.screenY,src.clientX,src.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,0,null);setTimeout(function(){on.emit(_11b,"click",_11c);_10a=(new Date()).getTime();},0);}},true);function _11d(type){win.doc.addEventListener(type,function(e){if(!e._dojo_click&&(new Date()).getTime()<=_10a+1000&&!(e.target.tagName=="INPUT"&&_f9.contains(e.target,"dijitOffScreen"))){e.stopPropagation();e.stopImmediatePropagation&&e.stopImmediatePropagation();if(type=="click"&&(e.target.tagName!="INPUT"||e.target.type=="radio"||e.target.type=="checkbox")&&e.target.tagName!="TEXTAREA"&&e.target.tagName!="AUDIO"&&e.target.tagName!="VIDEO"){e.preventDefault();}}},true);};_11d("click");_11d("mousedown");_11d("mouseup");}}};var _11e;if(_fe){_fc(function(){win.doc.addEventListener(_ff.down,function(evt){_116(evt,_ff.move,_ff.up);},true);});}else{if(_101){_fc(function(){_11e=win.body();win.doc.addEventListener("touchstart",function(evt){_10b=(new Date()).getTime();var _11f=_11e;_11e=evt.target;on.emit(_11f,"dojotouchout",{relatedTarget:_11e,bubbles:true});on.emit(_11e,"dojotouchover",{relatedTarget:_11f,bubbles:true});_116(evt,"touchmove","touchend");},true);function _120(evt){var _121=_fa.delegate(evt,{bubbles:true});if(has("ios")>=6){_121.touches=evt.touches;_121.altKey=evt.altKey;_121.changedTouches=evt.changedTouches;_121.ctrlKey=evt.ctrlKey;_121.metaKey=evt.metaKey;_121.shiftKey=evt.shiftKey;_121.targetTouches=evt.targetTouches;}return _121;};on(win.doc,"touchmove",function(evt){_10b=(new Date()).getTime();var _122=win.doc.elementFromPoint(evt.pageX-(_fd?0:win.global.pageXOffset),evt.pageY-(_fd?0:win.global.pageYOffset));if(_122){if(_11e!==_122){on.emit(_11e,"dojotouchout",{relatedTarget:_122,bubbles:true});on.emit(_122,"dojotouchover",{relatedTarget:_11e,bubbles:true});_11e=_122;}if(!on.emit(_122,"dojotouchmove",_120(evt))){evt.preventDefault();}}});on(win.doc,"touchend",function(evt){_10b=(new Date()).getTime();var node=win.doc.elementFromPoint(evt.pageX-(_fd?0:win.global.pageXOffset),evt.pageY-(_fd?0:win.global.pageYOffset))||win.body();on.emit(node,"dojotouchend",_120(evt));});});}}var _123={press:_10c("mousedown","touchstart",_ff.down),move:_10c("mousemove","dojotouchmove",_ff.move),release:_10c("mouseup","dojotouchend",_ff.up),cancel:_10c(_fb.leave,"touchcancel",_fe?_ff.cancel:null),over:_10c("mouseover","dojotouchover",_ff.over),out:_10c("mouseout","dojotouchout",_ff.out),enter:_fb._eventHandler(_10c("mouseover","dojotouchover",_ff.over)),leave:_fb._eventHandler(_10c("mouseout","dojotouchout",_ff.out))};1&&(_f7.touch=_123);return _123;});},"dijit/form/_FormValueMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/on","./_FormWidgetMixin"],function(_124,_125,keys,lang,on,_126){return _124("dijit.form._FormValueMixin",_126,{readOnly:false,_setReadOnlyAttr:function(_127){_125.set(this.focusNode,"readOnly",_127);this._set("readOnly",_127);},postCreate:function(){this.inherited(arguments);if(this._resetValue===undefined){this._lastValueReported=this._resetValue=this.value;}},_setValueAttr:function(_128,_129){this._handleOnChange(_128,_129);},_handleOnChange:function(_12a,_12b){this._set("value",_12a);this.inherited(arguments);},undo:function(){this._setValueAttr(this._lastValueReported,false);},reset:function(){this._hasBeenBlurred=false;this._setValueAttr(this._resetValue,true);}});});},"dojo/Stateful":function(){define(["./_base/declare","./_base/lang","./_base/array","./when"],function(_12c,lang,_12d,when){return _12c("dojo.Stateful",null,{_attrPairNames:{},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}return (apn[name]={s:"_"+name+"Setter",g:"_"+name+"Getter"});},postscript:function(_12e){if(_12e){this.set(_12e);}},_get:function(name,_12f){return typeof this[_12f.g]==="function"?this[_12f.g]():this[name];},get:function(name){return this._get(name,this._getAttrNames(name));},set:function(name,_130){if(typeof name==="object"){for(var x in name){if(name.hasOwnProperty(x)&&x!="_watchCallbacks"){this.set(x,name[x]);}}return this;}var _131=this._getAttrNames(name),_132=this._get(name,_131),_133=this[_131.s],_134;if(typeof _133==="function"){_134=_133.apply(this,Array.prototype.slice.call(arguments,1));}else{this[name]=_130;}if(this._watchCallbacks){var self=this;when(_134,function(){self._watchCallbacks(name,_132,_130);});}return this;},_changeAttrValue:function(name,_135){var _136=this.get(name);this[name]=_135;if(this._watchCallbacks){this._watchCallbacks(name,_136,_135);}return this;},watch:function(name,_137){var _138=this._watchCallbacks;if(!_138){var self=this;_138=this._watchCallbacks=function(name,_139,_13a,_13b){var _13c=function(_13d){if(_13d){_13d=_13d.slice();for(var i=0,l=_13d.length;i<l;i++){_13d[i].call(self,name,_139,_13a);}}};_13c(_138["_"+name]);if(!_13b){_13c(_138["*"]);}};}if(!_137&&typeof name==="function"){_137=name;name="*";}else{name="_"+name;}var _13e=_138[name];if(typeof _13e!=="object"){_13e=_138[name]=[];}_13e.push(_137);var _13f={};_13f.unwatch=_13f.remove=function(){var _140=_12d.indexOf(_13e,_137);if(_140>-1){_13e.splice(_140,1);}};return _13f;}});});},"dijit/_CssStateMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-class","dojo/has","dojo/_base/lang","dojo/on","dojo/domReady","dojo/touch","dojo/_base/window","./a11yclick","./registry"],function(_141,_142,dom,_143,has,lang,on,_144,_145,win,_146,_147){var _148=_142("dijit._CssStateMixin",[],{hovering:false,active:false,_applyAttributes:function(){this.inherited(arguments);_141.forEach(["disabled","readOnly","checked","selected","focused","state","hovering","active","_opened"],function(attr){this.watch(attr,lang.hitch(this,"_setStateClass"));},this);for(var ap in this.cssStateNodes||{}){this._trackMouseState(this[ap],this.cssStateNodes[ap]);}this._trackMouseState(this.domNode,this.baseClass);this._setStateClass();},_cssMouseEvent:function(_149){if(!this.disabled){switch(_149.type){case "mouseover":case "MSPointerOver":case "pointerover":this._set("hovering",true);this._set("active",this._mouseDown);break;case "mouseout":case "MSPointerOut":case "pointerout":this._set("hovering",false);this._set("active",false);break;case "mousedown":case "touchstart":case "MSPointerDown":case "pointerdown":case "keydown":this._set("active",true);break;case "mouseup":case "dojotouchend":case "MSPointerUp":case "pointerup":case "keyup":this._set("active",false);break;}}},_setStateClass:function(){var _14a=this.baseClass.split(" ");function _14b(_14c){_14a=_14a.concat(_141.map(_14a,function(c){return c+_14c;}),"dijit"+_14c);};if(!this.isLeftToRight()){_14b("Rtl");}var _14d=this.checked=="mixed"?"Mixed":(this.checked?"Checked":"");if(this.checked){_14b(_14d);}if(this.state){_14b(this.state);}if(this.selected){_14b("Selected");}if(this._opened){_14b("Opened");}if(this.disabled){_14b("Disabled");}else{if(this.readOnly){_14b("ReadOnly");}else{if(this.active){_14b("Active");}else{if(this.hovering){_14b("Hover");}}}}if(this.focused){_14b("Focused");}var tn=this.stateNode||this.domNode,_14e={};_141.forEach(tn.className.split(" "),function(c){_14e[c]=true;});if("_stateClasses" in this){_141.forEach(this._stateClasses,function(c){delete _14e[c];});}_141.forEach(_14a,function(c){_14e[c]=true;});var _14f=[];for(var c in _14e){_14f.push(c);}tn.className=_14f.join(" ");this._stateClasses=_14a;},_subnodeCssMouseEvent:function(node,_150,evt){if(this.disabled||this.readOnly){return;}function _151(_152){_143.toggle(node,_150+"Hover",_152);};function _153(_154){_143.toggle(node,_150+"Active",_154);};function _155(_156){_143.toggle(node,_150+"Focused",_156);};switch(evt.type){case "mouseover":case "MSPointerOver":case "pointerover":_151(true);break;case "mouseout":case "MSPointerOut":case "pointerout":_151(false);_153(false);break;case "mousedown":case "touchstart":case "MSPointerDown":case "pointerdown":case "keydown":_153(true);break;case "mouseup":case "MSPointerUp":case "pointerup":case "dojotouchend":case "keyup":_153(false);break;case "focus":case "focusin":_155(true);break;case "blur":case "focusout":_155(false);break;}},_trackMouseState:function(node,_157){node._cssState=_157;}});_144(function(){function _158(evt,_159,_15a){if(_15a&&dom.isDescendant(_15a,_159)){return;}for(var node=_159;node&&node!=_15a;node=node.parentNode){if(node._cssState){var _15b=_147.getEnclosingWidget(node);if(_15b){if(node==_15b.domNode){_15b._cssMouseEvent(evt);}else{_15b._subnodeCssMouseEvent(node,node._cssState,evt);}}}}};var body=win.body(),_15c;on(body,_145.over,function(evt){_158(evt,evt.target,evt.relatedTarget);});on(body,_145.out,function(evt){_158(evt,evt.target,evt.relatedTarget);});on(body,_146.press,function(evt){_15c=evt.target;_158(evt,_15c);});on(body,_146.release,function(evt){_158(evt,_15c);_15c=null;});on(body,"focusin, focusout",function(evt){var node=evt.target;if(node._cssState&&!node.getAttribute("widgetId")){var _15d=_147.getEnclosingWidget(node);if(_15d){_15d._subnodeCssMouseEvent(node,node._cssState,evt);}}});});return _148;});},"dijit/_base/manager":function(){define(["dojo/_base/array","dojo/_base/config","dojo/_base/lang","../registry","../main"],function(_15e,_15f,lang,_160,_161){var _162={};_15e.forEach(["byId","getUniqueId","findWidgets","_destroyAll","byNode","getEnclosingWidget"],function(name){_162[name]=_160[name];});lang.mixin(_162,{defaultDuration:_15f["defaultDuration"]||200});lang.mixin(_161,_162);return _161;});},"dijit/_base/sniff":function(){define(["dojo/uacss"],function(){});},"dijit/BackgroundIframe":function(){define(["require","./main","dojo/_base/config","dojo/dom-construct","dojo/dom-style","dojo/_base/lang","dojo/on","dojo/sniff"],function(_163,_164,_165,_166,_167,lang,on,has){has.add("config-bgIframe",(has("ie")&&!/IEMobile\/10\.0/.test(navigator.userAgent))||(has("trident")&&/Windows NT 6.[01]/.test(navigator.userAgent)));var _168=new function(){var _169=[];this.pop=function(){var _16a;if(_169.length){_16a=_169.pop();_16a.style.display="";}else{if(has("ie")<9){var burl=_165["dojoBlankHtmlUrl"]||_163.toUrl("dojo/resources/blank.html")||"javascript:\"\"";var html="<iframe src='"+burl+"' role='presentation'"+" style='position: absolute; left: 0px; top: 0px;"+"z-index: -1; filter:Alpha(Opacity=\"0\");'>";_16a=document.createElement(html);}else{_16a=_166.create("iframe");_16a.src="javascript:\"\"";_16a.className="dijitBackgroundIframe";_16a.setAttribute("role","presentation");_167.set(_16a,"opacity",0.1);}_16a.tabIndex=-1;}return _16a;};this.push=function(_16b){_16b.style.display="none";_169.push(_16b);};}();_164.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if(has("config-bgIframe")){var _16c=(this.iframe=_168.pop());node.appendChild(_16c);if(has("ie")<7||has("quirks")){this.resize(node);this._conn=on(node,"resize",lang.hitch(this,"resize",node));}else{_167.set(_16c,{width:"100%",height:"100%"});}}};lang.extend(_164.BackgroundIframe,{resize:function(node){if(this.iframe){_167.set(this.iframe,{width:node.offsetWidth+"px",height:node.offsetHeight+"px"});}},destroy:function(){if(this._conn){this._conn.remove();this._conn=null;}if(this.iframe){this.iframe.parentNode.removeChild(this.iframe);_168.push(this.iframe);delete this.iframe;}}});return _164.BackgroundIframe;});},"dijit/typematic":function(){define(["dojo/_base/array","dojo/_base/connect","dojo/_base/lang","dojo/on","dojo/sniff","./main"],function(_16d,_16e,lang,on,has,_16f){var _170=(_16f.typematic={_fireEventAndReload:function(){this._timer=null;this._callback(++this._count,this._node,this._evt);this._currentTimeout=Math.max(this._currentTimeout<0?this._initialDelay:(this._subsequentDelay>1?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay)),this._minDelay);this._timer=setTimeout(lang.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_171,node,_172,obj,_173,_174,_175){if(obj!=this._obj){this.stop();this._initialDelay=_174||500;this._subsequentDelay=_173||0.9;this._minDelay=_175||10;this._obj=obj;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=lang.hitch(_171,_172);this._evt={faux:true};for(var attr in evt){if(attr!="layerX"&&attr!="layerY"){var v=evt[attr];if(typeof v!="function"&&typeof v!="undefined"){this._evt[attr]=v;}}}this._fireEventAndReload();}},stop:function(){if(this._timer){clearTimeout(this._timer);this._timer=null;}if(this._obj){this._callback(-1,this._node,this._evt);this._obj=null;}},addKeyListener:function(node,_176,_177,_178,_179,_17a,_17b){var type="keyCode" in _176?"keydown":"charCode" in _176?"keypress":_16e._keypress,attr="keyCode" in _176?"keyCode":"charCode" in _176?"charCode":"charOrCode";var _17c=[on(node,type,lang.hitch(this,function(evt){if(evt[attr]==_176[attr]&&(_176.ctrlKey===undefined||_176.ctrlKey==evt.ctrlKey)&&(_176.altKey===undefined||_176.altKey==evt.altKey)&&(_176.metaKey===undefined||_176.metaKey==(evt.metaKey||false))&&(_176.shiftKey===undefined||_176.shiftKey==evt.shiftKey)){evt.stopPropagation();evt.preventDefault();_170.trigger(evt,_177,node,_178,_176,_179,_17a,_17b);}else{if(_170._obj==_176){_170.stop();}}})),on(node,"keyup",lang.hitch(this,function(){if(_170._obj==_176){_170.stop();}}))];return {remove:function(){_16d.forEach(_17c,function(h){h.remove();});}};},addMouseListener:function(node,_17d,_17e,_17f,_180,_181){var _182=[on(node,"mousedown",lang.hitch(this,function(evt){evt.preventDefault();_170.trigger(evt,_17d,node,_17e,node,_17f,_180,_181);})),on(node,"mouseup",lang.hitch(this,function(evt){if(this._obj){evt.preventDefault();}_170.stop();})),on(node,"mouseout",lang.hitch(this,function(evt){if(this._obj){evt.preventDefault();}_170.stop();})),on(node,"dblclick",lang.hitch(this,function(evt){evt.preventDefault();if(has("ie")<9){_170.trigger(evt,_17d,node,_17e,node,_17f,_180,_181);setTimeout(lang.hitch(this,_170.stop),50);}}))];return {remove:function(){_16d.forEach(_182,function(h){h.remove();});}};},addListener:function(_183,_184,_185,_186,_187,_188,_189,_18a){var _18b=[this.addKeyListener(_184,_185,_186,_187,_188,_189,_18a),this.addMouseListener(_183,_186,_187,_188,_189,_18a)];return {remove:function(){_16d.forEach(_18b,function(h){h.remove();});}};}});return _170;});},"dojo/_base/url":function(){define(["./kernel"],function(dojo){var ore=new RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$"),ire=new RegExp("^((([^\\[:]+):)?([^@]+)@)?(\\[([^\\]]+)\\]|([^\\[:]*))(:([0-9]+))?$"),_18c=function(){var n=null,_18d=arguments,uri=[_18d[0]];for(var i=1;i<_18d.length;i++){if(!_18d[i]){continue;}var _18e=new _18c(_18d[i]+""),_18f=new _18c(uri[0]+"");if(_18e.path==""&&!_18e.scheme&&!_18e.authority&&!_18e.query){if(_18e.fragment!=n){_18f.fragment=_18e.fragment;}_18e=_18f;}else{if(!_18e.scheme){_18e.scheme=_18f.scheme;if(!_18e.authority){_18e.authority=_18f.authority;if(_18e.path.charAt(0)!="/"){var path=_18f.path.substring(0,_18f.path.lastIndexOf("/")+1)+_18e.path;var segs=path.split("/");for(var j=0;j<segs.length;j++){if(segs[j]=="."){if(j==segs.length-1){segs[j]="";}else{segs.splice(j,1);j--;}}else{if(j>0&&!(j==1&&segs[0]=="")&&segs[j]==".."&&segs[j-1]!=".."){if(j==(segs.length-1)){segs.splice(j,1);segs[j-1]="";}else{segs.splice(j-1,2);j-=2;}}}}_18e.path=segs.join("/");}}}}uri=[];if(_18e.scheme){uri.push(_18e.scheme,":");}if(_18e.authority){uri.push("//",_18e.authority);}uri.push(_18e.path);if(_18e.query){uri.push("?",_18e.query);}if(_18e.fragment){uri.push("#",_18e.fragment);}}this.uri=uri.join("");var r=this.uri.match(ore);this.scheme=r[2]||(r[1]?"":n);this.authority=r[4]||(r[3]?"":n);this.path=r[5];this.query=r[7]||(r[6]?"":n);this.fragment=r[9]||(r[8]?"":n);if(this.authority!=n){r=this.authority.match(ire);this.user=r[3]||n;this.password=r[4]||n;this.host=r[6]||r[7];this.port=r[9]||n;}};_18c.prototype.toString=function(){return this.uri;};return dojo._Url=_18c;});},"dojo/date/stamp":function(){define(["../_base/lang","../_base/array"],function(lang,_190){var _191={};lang.setObject("dojo.date.stamp",_191);_191.fromISOString=function(_192,_193){if(!_191._isoRegExp){_191._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/;}var _194=_191._isoRegExp.exec(_192),_195=null;if(_194){_194.shift();if(_194[1]){_194[1]--;}if(_194[6]){_194[6]*=1000;}if(_193){_193=new Date(_193);_190.forEach(_190.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _193["get"+prop]();}),function(_196,_197){_194[_197]=_194[_197]||_196;});}_195=new Date(_194[0]||1970,_194[1]||0,_194[2]||1,_194[3]||0,_194[4]||0,_194[5]||0,_194[6]||0);if(_194[0]<100){_195.setFullYear(_194[0]||1970);}var _198=0,_199=_194[7]&&_194[7].charAt(0);if(_199!="Z"){_198=((_194[8]||0)*60)+(Number(_194[9])||0);if(_199!="-"){_198*=-1;}}if(_199){_198-=_195.getTimezoneOffset();}if(_198){_195.setTime(_195.getTime()+_198*60000);}}return _195;};_191.toISOString=function(_19a,_19b){var _19c=function(n){return (n<10)?"0"+n:n;};_19b=_19b||{};var _19d=[],_19e=_19b.zulu?"getUTC":"get",date="";if(_19b.selector!="time"){var year=_19a[_19e+"FullYear"]();date=["0000".substr((year+"").length)+year,_19c(_19a[_19e+"Month"]()+1),_19c(_19a[_19e+"Date"]())].join("-");}_19d.push(date);if(_19b.selector!="date"){var time=[_19c(_19a[_19e+"Hours"]()),_19c(_19a[_19e+"Minutes"]()),_19c(_19a[_19e+"Seconds"]())].join(":");var _19f=_19a[_19e+"Milliseconds"]();if(_19b.milliseconds){time+="."+(_19f<100?"0":"")+_19c(_19f);}if(_19b.zulu){time+="Z";}else{if(_19b.selector!="time"){var _1a0=_19a.getTimezoneOffset();var _1a1=Math.abs(_1a0);time+=(_1a0>0?"-":"+")+_19c(Math.floor(_1a1/60))+":"+_19c(_1a1%60);}}_19d.push(time);}return _19d.join("T");};return _191;});},"dijit/_base/place":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/window","../place","../main"],function(_1a2,lang,_1a3,_1a4,_1a5){var _1a6={};_1a6.getViewport=function(){return _1a3.getBox();};_1a6.placeOnScreen=_1a4.at;_1a6.placeOnScreenAroundElement=function(node,_1a7,_1a8,_1a9){var _1aa;if(lang.isArray(_1a8)){_1aa=_1a8;}else{_1aa=[];for(var key in _1a8){_1aa.push({aroundCorner:key,corner:_1a8[key]});}}return _1a4.around(node,_1a7,_1aa,true,_1a9);};_1a6.placeOnScreenAroundNode=_1a6.placeOnScreenAroundElement;_1a6.placeOnScreenAroundRectangle=_1a6.placeOnScreenAroundElement;_1a6.getPopupAroundAlignment=function(_1ab,_1ac){var _1ad={};_1a2.forEach(_1ab,function(pos){var ltr=_1ac;switch(pos){case "after":_1ad[_1ac?"BR":"BL"]=_1ac?"BL":"BR";break;case "before":_1ad[_1ac?"BL":"BR"]=_1ac?"BR":"BL";break;case "below-alt":ltr=!ltr;case "below":_1ad[ltr?"BL":"BR"]=ltr?"TL":"TR";_1ad[ltr?"BR":"BL"]=ltr?"TR":"TL";break;case "above-alt":ltr=!ltr;case "above":default:_1ad[ltr?"TL":"TR"]=ltr?"BL":"BR";_1ad[ltr?"TR":"TL"]=ltr?"BR":"BL";break;}});return _1ad;};lang.mixin(_1a5,_1a6);return _1a5;});},"dijit/registry":function(){define(["dojo/_base/array","dojo/_base/window","./main"],function(_1ae,win,_1af){var _1b0={},hash={};var _1b1={length:0,add:function(_1b2){if(hash[_1b2.id]){throw new Error("Tried to register widget with id=="+_1b2.id+" but that id is already registered");}hash[_1b2.id]=_1b2;this.length++;},remove:function(id){if(hash[id]){delete hash[id];this.length--;}},byId:function(id){return typeof id=="string"?hash[id]:id;},byNode:function(node){return hash[node.getAttribute("widgetId")];},toArray:function(){var ar=[];for(var id in hash){ar.push(hash[id]);}return ar;},getUniqueId:function(_1b3){var id;do{id=_1b3+"_"+(_1b3 in _1b0?++_1b0[_1b3]:_1b0[_1b3]=0);}while(hash[id]);return _1af._scopeName=="dijit"?id:_1af._scopeName+"_"+id;},findWidgets:function(root,_1b4){var _1b5=[];function _1b6(root){for(var node=root.firstChild;node;node=node.nextSibling){if(node.nodeType==1){var _1b7=node.getAttribute("widgetId");if(_1b7){var _1b8=hash[_1b7];if(_1b8){_1b5.push(_1b8);}}else{if(node!==_1b4){_1b6(node);}}}}};_1b6(root);return _1b5;},_destroyAll:function(){_1af._curFocus=null;_1af._prevFocus=null;_1af._activeStack=[];_1ae.forEach(_1b1.findWidgets(win.body()),function(_1b9){if(!_1b9._destroyed){if(_1b9.destroyRecursive){_1b9.destroyRecursive();}else{if(_1b9.destroy){_1b9.destroy();}}}});},getEnclosingWidget:function(node){while(node){var id=node.nodeType==1&&node.getAttribute("widgetId");if(id){return hash[id];}node=node.parentNode;}return null;},_hash:hash};_1af.registry=_1b1;return _1b1;});},"dijit/form/_FormWidgetMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-style","dojo/_base/lang","dojo/mouse","dojo/on","dojo/sniff","dojo/window","../a11y"],function(_1ba,_1bb,_1bc,_1bd,lang,_1be,on,has,_1bf,a11y){return _1bb("dijit.form._FormWidgetMixin",null,{name:"",alt:"",value:"",type:"text","aria-label":"focusNode",tabIndex:"0",_setTabIndexAttr:"focusNode",disabled:false,intermediateChanges:false,scrollOnFocus:true,_setIdAttr:"focusNode",_setDisabledAttr:function(_1c0){this._set("disabled",_1c0);_1bc.set(this.focusNode,"disabled",_1c0);if(this.valueNode){_1bc.set(this.valueNode,"disabled",_1c0);}this.focusNode.setAttribute("aria-disabled",_1c0?"true":"false");if(_1c0){this._set("hovering",false);this._set("active",false);var _1c1="tabIndex" in this.attributeMap?this.attributeMap.tabIndex:("_setTabIndexAttr" in this)?this._setTabIndexAttr:"focusNode";_1ba.forEach(lang.isArray(_1c1)?_1c1:[_1c1],function(_1c2){var node=this[_1c2];if(has("webkit")||a11y.hasDefaultTabStop(node)){node.setAttribute("tabIndex","-1");}else{node.removeAttribute("tabIndex");}},this);}else{if(this.tabIndex!=""){this.set("tabIndex",this.tabIndex);}}},_onFocus:function(by){if(by=="mouse"&&this.isFocusable()){var _1c3=this.own(on(this.focusNode,"focus",function(){_1c4.remove();_1c3.remove();}))[0];var _1c5=has("pointer-events")?"pointerup":has("MSPointer")?"MSPointerUp":has("touch-events")?"touchend, mouseup":"mouseup";var _1c4=this.own(on(this.ownerDocumentBody,_1c5,lang.hitch(this,function(evt){_1c4.remove();_1c3.remove();if(this.focused){if(evt.type=="touchend"){this.defer("focus");}else{this.focus();}}})))[0];}if(this.scrollOnFocus){this.defer(function(){_1bf.scrollIntoView(this.domNode);});}this.inherited(arguments);},isFocusable:function(){return !this.disabled&&this.focusNode&&(_1bd.get(this.domNode,"display")!="none");},focus:function(){if(!this.disabled&&this.focusNode.focus){try{this.focusNode.focus();}catch(e){}}},compare:function(val1,val2){if(typeof val1=="number"&&typeof val2=="number"){return (isNaN(val1)&&isNaN(val2))?0:val1-val2;}else{if(val1>val2){return 1;}else{if(val1<val2){return -1;}else{return 0;}}}},onChange:function(){},_onChangeActive:false,_handleOnChange:function(_1c6,_1c7){if(this._lastValueReported==undefined&&(_1c7===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_1c6;}this._pendingOnChange=this._pendingOnChange||(typeof _1c6!=typeof this._lastValueReported)||(this.compare(_1c6,this._lastValueReported)!=0);if((this.intermediateChanges||_1c7||_1c7===undefined)&&this._pendingOnChange){this._lastValueReported=_1c6;this._pendingOnChange=false;if(this._onChangeActive){if(this._onChangeHandle){this._onChangeHandle.remove();}this._onChangeHandle=this.defer(function(){this._onChangeHandle=null;this.onChange(_1c6);});}}},create:function(){this.inherited(arguments);this._onChangeActive=true;},destroy:function(){if(this._onChangeHandle){this._onChangeHandle.remove();this.onChange(this._lastValueReported);}this.inherited(arguments);}});});},"dijit/_AttachMixin":function(){define(["require","dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/mouse","dojo/on","dojo/touch","./_WidgetBase"],function(_1c8,_1c9,_1ca,_1cb,lang,_1cc,on,_1cd,_1ce){var _1cf=lang.delegate(_1cd,{"mouseenter":_1cc.enter,"mouseleave":_1cc.leave,"keypress":_1ca._keypress});var _1d0;var _1d1=_1cb("dijit._AttachMixin",null,{constructor:function(){this._attachPoints=[];this._attachEvents=[];},buildRendering:function(){this.inherited(arguments);this._attachTemplateNodes(this.domNode);this._beforeFillContent();},_beforeFillContent:function(){},_attachTemplateNodes:function(_1d2){var node=_1d2;while(true){if(node.nodeType==1&&(this._processTemplateNode(node,function(n,p){return n.getAttribute(p);},this._attach)||this.searchContainerNode)&&node.firstChild){node=node.firstChild;}else{if(node==_1d2){return;}while(!node.nextSibling){node=node.parentNode;if(node==_1d2){return;}}node=node.nextSibling;}}},_processTemplateNode:function(_1d3,_1d4,_1d5){var ret=true;var _1d6=this.attachScope||this,_1d7=_1d4(_1d3,"dojoAttachPoint")||_1d4(_1d3,"data-dojo-attach-point");if(_1d7){var _1d8,_1d9=_1d7.split(/\s*,\s*/);while((_1d8=_1d9.shift())){if(lang.isArray(_1d6[_1d8])){_1d6[_1d8].push(_1d3);}else{_1d6[_1d8]=_1d3;}ret=(_1d8!="containerNode");this._attachPoints.push(_1d8);}}var _1da=_1d4(_1d3,"dojoAttachEvent")||_1d4(_1d3,"data-dojo-attach-event");if(_1da){var _1db,_1dc=_1da.split(/\s*,\s*/);var trim=lang.trim;while((_1db=_1dc.shift())){if(_1db){var _1dd=null;if(_1db.indexOf(":")!=-1){var _1de=_1db.split(":");_1db=trim(_1de[0]);_1dd=trim(_1de[1]);}else{_1db=trim(_1db);}if(!_1dd){_1dd=_1db;}this._attachEvents.push(_1d5(_1d3,_1db,lang.hitch(_1d6,_1dd)));}}}return ret;},_attach:function(node,type,func){type=type.replace(/^on/,"").toLowerCase();if(type=="dijitclick"){type=_1d0||(_1d0=_1c8("./a11yclick"));}else{type=_1cf[type]||type;}return on(node,type,func);},_detachTemplateNodes:function(){var _1df=this.attachScope||this;_1c9.forEach(this._attachPoints,function(_1e0){delete _1df[_1e0];});this._attachPoints=[];_1c9.forEach(this._attachEvents,function(_1e1){_1e1.remove();});this._attachEvents=[];},destroyRendering:function(){this._detachTemplateNodes();this.inherited(arguments);}});lang.extend(_1ce,{dojoAttachEvent:"",dojoAttachPoint:""});return _1d1;});},"dojo/uacss":function(){define(["./dom-geometry","./_base/lang","./domReady","./sniff","./_base/window"],function(_1e2,lang,_1e3,has,_1e4){var html=_1e4.doc.documentElement,ie=has("ie"),_1e5=has("opera"),maj=Math.floor,ff=has("ff"),_1e6=_1e2.boxModel.replace(/-/,""),_1e7={"dj_quirks":has("quirks"),"dj_opera":_1e5,"dj_khtml":has("khtml"),"dj_webkit":has("webkit"),"dj_safari":has("safari"),"dj_chrome":has("chrome"),"dj_gecko":has("mozilla"),"dj_ios":has("ios"),"dj_android":has("android")};if(ie){_1e7["dj_ie"]=true;_1e7["dj_ie"+maj(ie)]=true;_1e7["dj_iequirks"]=has("quirks");}if(ff){_1e7["dj_ff"+maj(ff)]=true;}_1e7["dj_"+_1e6]=true;var _1e8="";for(var clz in _1e7){if(_1e7[clz]){_1e8+=clz+" ";}}html.className=lang.trim(html.className+" "+_1e8);_1e3(function(){if(!_1e2.isBodyLtr()){var _1e9="dj_rtl dijitRtl "+_1e8.replace(/ /g,"-rtl ");html.className=lang.trim(html.className+" "+_1e9+"dj_rtl dijitRtl "+_1e8.replace(/ /g,"-rtl "));}});return has;});},"dijit/place":function(){define(["dojo/_base/array","dojo/dom-geometry","dojo/dom-style","dojo/_base/kernel","dojo/_base/window","./Viewport","./main"],function(_1ea,_1eb,_1ec,_1ed,win,_1ee,_1ef){function _1f0(node,_1f1,_1f2,_1f3){var view=_1ee.getEffectiveBox(node.ownerDocument);if(!node.parentNode||String(node.parentNode.tagName).toLowerCase()!="body"){win.body(node.ownerDocument).appendChild(node);}var best=null;_1ea.some(_1f1,function(_1f4){var _1f5=_1f4.corner;var pos=_1f4.pos;var _1f6=0;var _1f7={w:{"L":view.l+view.w-pos.x,"R":pos.x-view.l,"M":view.w}[_1f5.charAt(1)],h:{"T":view.t+view.h-pos.y,"B":pos.y-view.t,"M":view.h}[_1f5.charAt(0)]};var s=node.style;s.left=s.right="auto";if(_1f2){var res=_1f2(node,_1f4.aroundCorner,_1f5,_1f7,_1f3);_1f6=typeof res=="undefined"?0:res;}var _1f8=node.style;var _1f9=_1f8.display;var _1fa=_1f8.visibility;if(_1f8.display=="none"){_1f8.visibility="hidden";_1f8.display="";}var bb=_1eb.position(node);_1f8.display=_1f9;_1f8.visibility=_1fa;var _1fb={"L":pos.x,"R":pos.x-bb.w,"M":Math.max(view.l,Math.min(view.l+view.w,pos.x+(bb.w>>1))-bb.w)}[_1f5.charAt(1)],_1fc={"T":pos.y,"B":pos.y-bb.h,"M":Math.max(view.t,Math.min(view.t+view.h,pos.y+(bb.h>>1))-bb.h)}[_1f5.charAt(0)],_1fd=Math.max(view.l,_1fb),_1fe=Math.max(view.t,_1fc),endX=Math.min(view.l+view.w,_1fb+bb.w),endY=Math.min(view.t+view.h,_1fc+bb.h),_1ff=endX-_1fd,_200=endY-_1fe;_1f6+=(bb.w-_1ff)+(bb.h-_200);if(best==null||_1f6<best.overflow){best={corner:_1f5,aroundCorner:_1f4.aroundCorner,x:_1fd,y:_1fe,w:_1ff,h:_200,overflow:_1f6,spaceAvailable:_1f7};}return !_1f6;});if(best.overflow&&_1f2){_1f2(node,best.aroundCorner,best.corner,best.spaceAvailable,_1f3);}var top=best.y,side=best.x,body=win.body(node.ownerDocument);if(/relative|absolute/.test(_1ec.get(body,"position"))){top-=_1ec.get(body,"marginTop");side-=_1ec.get(body,"marginLeft");}var s=node.style;s.top=top+"px";s.left=side+"px";s.right="auto";return best;};var _201={"TL":"BR","TR":"BL","BL":"TR","BR":"TL"};var _202={at:function(node,pos,_203,_204,_205){var _206=_1ea.map(_203,function(_207){var c={corner:_207,aroundCorner:_201[_207],pos:{x:pos.x,y:pos.y}};if(_204){c.pos.x+=_207.charAt(1)=="L"?_204.x:-_204.x;c.pos.y+=_207.charAt(0)=="T"?_204.y:-_204.y;}return c;});return _1f0(node,_206,_205);},around:function(node,_208,_209,_20a,_20b){var _20c;if(typeof _208=="string"||"offsetWidth" in _208||"ownerSVGElement" in _208){_20c=_1eb.position(_208,true);if(/^(above|below)/.test(_209[0])){var _20d=_1eb.getBorderExtents(_208),_20e=_208.firstChild?_1eb.getBorderExtents(_208.firstChild):{t:0,l:0,b:0,r:0},_20f=_1eb.getBorderExtents(node),_210=node.firstChild?_1eb.getBorderExtents(node.firstChild):{t:0,l:0,b:0,r:0};_20c.y+=Math.min(_20d.t+_20e.t,_20f.t+_210.t);_20c.h-=Math.min(_20d.t+_20e.t,_20f.t+_210.t)+Math.min(_20d.b+_20e.b,_20f.b+_210.b);}}else{_20c=_208;}if(_208.parentNode){var _211=_1ec.getComputedStyle(_208).position=="absolute";var _212=_208.parentNode;while(_212&&_212.nodeType==1&&_212.nodeName!="BODY"){var _213=_1eb.position(_212,true),pcs=_1ec.getComputedStyle(_212);if(/relative|absolute/.test(pcs.position)){_211=false;}if(!_211&&/hidden|auto|scroll/.test(pcs.overflow)){var _214=Math.min(_20c.y+_20c.h,_213.y+_213.h);var _215=Math.min(_20c.x+_20c.w,_213.x+_213.w);_20c.x=Math.max(_20c.x,_213.x);_20c.y=Math.max(_20c.y,_213.y);_20c.h=_214-_20c.y;_20c.w=_215-_20c.x;}if(pcs.position=="absolute"){_211=true;}_212=_212.parentNode;}}var x=_20c.x,y=_20c.y,_216="w" in _20c?_20c.w:(_20c.w=_20c.width),_217="h" in _20c?_20c.h:(_1ed.deprecated("place.around: dijit/place.__Rectangle: { x:"+x+", y:"+y+", height:"+_20c.height+", width:"+_216+" } has been deprecated.  Please use { x:"+x+", y:"+y+", h:"+_20c.height+", w:"+_216+" }","","2.0"),_20c.h=_20c.height);var _218=[];function push(_219,_21a){_218.push({aroundCorner:_219,corner:_21a,pos:{x:{"L":x,"R":x+_216,"M":x+(_216>>1)}[_219.charAt(1)],y:{"T":y,"B":y+_217,"M":y+(_217>>1)}[_219.charAt(0)]}});};_1ea.forEach(_209,function(pos){var ltr=_20a;switch(pos){case "above-centered":push("TM","BM");break;case "below-centered":push("BM","TM");break;case "after-centered":ltr=!ltr;case "before-centered":push(ltr?"ML":"MR",ltr?"MR":"ML");break;case "after":ltr=!ltr;case "before":push(ltr?"TL":"TR",ltr?"TR":"TL");push(ltr?"BL":"BR",ltr?"BR":"BL");break;case "below-alt":ltr=!ltr;case "below":push(ltr?"BL":"BR",ltr?"TL":"TR");push(ltr?"BR":"BL",ltr?"TR":"TL");break;case "above-alt":ltr=!ltr;case "above":push(ltr?"TL":"TR",ltr?"BL":"BR");push(ltr?"TR":"TL",ltr?"BR":"BL");break;default:push(pos.aroundCorner,pos.corner);}});var _21b=_1f0(node,_218,_20b,{w:_216,h:_217});_21b.aroundNodePos=_20c;return _21b;}};return _1ef.place=_202;});},"dojo/promise/all":function(){define(["../_base/array","../Deferred","../when"],function(_21c,_21d,when){"use strict";var some=_21c.some;return function all(_21e){var _21f,_21c;if(_21e instanceof Array){_21c=_21e;}else{if(_21e&&typeof _21e==="object"){_21f=_21e;}}var _220;var _221=[];if(_21f){_21c=[];for(var key in _21f){if(Object.hasOwnProperty.call(_21f,key)){_221.push(key);_21c.push(_21f[key]);}}_220={};}else{if(_21c){_220=[];}}if(!_21c||!_21c.length){return new _21d().resolve(_220);}var _222=new _21d();_222.promise.always(function(){_220=_221=null;});var _223=_21c.length;some(_21c,function(_224,_225){if(!_21f){_221.push(_225);}when(_224,function(_226){if(!_222.isFulfilled()){_220[_221[_225]]=_226;if(--_223===0){_222.resolve(_220);}}},_222.reject);return _222.isFulfilled();});return _222.promise;};});},"dojo/window":function(){define(["./_base/lang","./sniff","./_base/window","./dom","./dom-geometry","./dom-style","./dom-construct"],function(lang,has,_227,dom,geom,_228,_229){has.add("rtl-adjust-position-for-verticalScrollBar",function(win,doc){var body=_227.body(doc),_22a=_229.create("div",{style:{overflow:"scroll",overflowX:"visible",direction:"rtl",visibility:"hidden",position:"absolute",left:"0",top:"0",width:"64px",height:"64px"}},body,"last"),div=_229.create("div",{style:{overflow:"hidden",direction:"ltr"}},_22a,"last"),ret=geom.position(div).x!=0;_22a.removeChild(div);body.removeChild(_22a);return ret;});has.add("position-fixed-support",function(win,doc){var body=_227.body(doc),_22b=_229.create("span",{style:{visibility:"hidden",position:"fixed",left:"1px",top:"1px"}},body,"last"),_22c=_229.create("span",{style:{position:"fixed",left:"0",top:"0"}},_22b,"last"),ret=geom.position(_22c).x!=geom.position(_22b).x;_22b.removeChild(_22c);body.removeChild(_22b);return ret;});var _22d={getBox:function(doc){doc=doc||_227.doc;var _22e=(doc.compatMode=="BackCompat")?_227.body(doc):doc.documentElement,_22f=geom.docScroll(doc),w,h;if(has("touch")){var _230=_22d.get(doc);w=_230.innerWidth||_22e.clientWidth;h=_230.innerHeight||_22e.clientHeight;}else{w=_22e.clientWidth;h=_22e.clientHeight;}return {l:_22f.x,t:_22f.y,w:w,h:h};},get:function(doc){if(has("ie")&&_22d!==document.parentWindow){doc.parentWindow.execScript("document._parentWindow = window;","Javascript");var win=doc._parentWindow;doc._parentWindow=null;return win;}return doc.parentWindow||doc.defaultView;},scrollIntoView:function(node,pos){try{node=dom.byId(node);var doc=node.ownerDocument||_227.doc,body=_227.body(doc),html=doc.documentElement||body.parentNode,isIE=has("ie"),isWK=has("webkit");if(node==body||node==html){return;}if(!(has("mozilla")||isIE||isWK||has("opera")||has("trident"))&&("scrollIntoView" in node)){node.scrollIntoView(false);return;}var _231=doc.compatMode=="BackCompat",_232=Math.min(body.clientWidth||html.clientWidth,html.clientWidth||body.clientWidth),_233=Math.min(body.clientHeight||html.clientHeight,html.clientHeight||body.clientHeight),_234=(isWK||_231)?body:html,_235=pos||geom.position(node),el=node.parentNode,_236=function(el){return (isIE<=6||(isIE==7&&_231))?false:(has("position-fixed-support")&&(_228.get(el,"position").toLowerCase()=="fixed"));},self=this,_237=function(el,x,y){if(el.tagName=="BODY"||el.tagName=="HTML"){self.get(el.ownerDocument).scrollBy(x,y);}else{x&&(el.scrollLeft+=x);y&&(el.scrollTop+=y);}};if(_236(node)){return;}while(el){if(el==body){el=_234;}var _238=geom.position(el),_239=_236(el),rtl=_228.getComputedStyle(el).direction.toLowerCase()=="rtl";if(el==_234){_238.w=_232;_238.h=_233;if(_234==html&&(isIE||has("trident"))&&rtl){_238.x+=_234.offsetWidth-_238.w;}if(_238.x<0||!isIE||isIE>=9||has("trident")){_238.x=0;}if(_238.y<0||!isIE||isIE>=9||has("trident")){_238.y=0;}}else{var pb=geom.getPadBorderExtents(el);_238.w-=pb.w;_238.h-=pb.h;_238.x+=pb.l;_238.y+=pb.t;var _23a=el.clientWidth,_23b=_238.w-_23a;if(_23a>0&&_23b>0){if(rtl&&has("rtl-adjust-position-for-verticalScrollBar")){_238.x+=_23b;}_238.w=_23a;}_23a=el.clientHeight;_23b=_238.h-_23a;if(_23a>0&&_23b>0){_238.h=_23a;}}if(_239){if(_238.y<0){_238.h+=_238.y;_238.y=0;}if(_238.x<0){_238.w+=_238.x;_238.x=0;}if(_238.y+_238.h>_233){_238.h=_233-_238.y;}if(_238.x+_238.w>_232){_238.w=_232-_238.x;}}var l=_235.x-_238.x,t=_235.y-_238.y,r=l+_235.w-_238.w,bot=t+_235.h-_238.h;var s,old;if(r*l>0&&(!!el.scrollLeft||el==_234||el.scrollWidth>el.offsetHeight)){s=Math[l<0?"max":"min"](l,r);if(rtl&&((isIE==8&&!_231)||isIE>=9||has("trident"))){s=-s;}old=el.scrollLeft;_237(el,s,0);s=el.scrollLeft-old;_235.x-=s;}if(bot*t>0&&(!!el.scrollTop||el==_234||el.scrollHeight>el.offsetHeight)){s=Math.ceil(Math[t<0?"max":"min"](t,bot));old=el.scrollTop;_237(el,0,s);s=el.scrollTop-old;_235.y-=s;}el=(el!=_234)&&!_239&&el.parentNode;}}catch(error){console.error("scrollIntoView: "+error);node.scrollIntoView(false);}}};1&&lang.setObject("dojo.window",_22d);return _22d;});},"dijit/form/_FormValueWidget":function(){define(["dojo/_base/declare","dojo/sniff","./_FormWidget","./_FormValueMixin"],function(_23c,has,_23d,_23e){return _23c("dijit.form._FormValueWidget",[_23d,_23e],{_layoutHackIE7:function(){if(has("ie")==7){var _23f=this.domNode;var _240=_23f.parentNode;var _241=_23f.firstChild||_23f;var _242=_241.style.filter;var _243=this;while(_240&&_240.clientHeight==0){(function ping(){var _244=_243.connect(_240,"onscroll",function(){_243.disconnect(_244);_241.style.filter=(new Date()).getMilliseconds();_243.defer(function(){_241.style.filter=_242;});});})();_240=_240.parentNode;}}}});});},"dijit/_OnDijitClickMixin":function(){define(["dojo/on","dojo/_base/array","dojo/keys","dojo/_base/declare","dojo/has","./a11yclick"],function(on,_245,keys,_246,has,_247){var ret=_246("dijit._OnDijitClickMixin",null,{connect:function(obj,_248,_249){return this.inherited(arguments,[obj,_248=="ondijitclick"?_247:_248,_249]);}});ret.a11yclick=_247;return ret;});},"dijit/a11yclick":function(){define(["dojo/keys","dojo/mouse","dojo/on","dojo/touch"],function(keys,_24a,on,_24b){function _24c(e){if((e.keyCode===keys.ENTER||e.keyCode===keys.SPACE)&&!/input|button|textarea/i.test(e.target.nodeName)){for(var node=e.target;node;node=node.parentNode){if(node.dojoClick){return true;}}}};var _24d;on(document,"keydown",function(e){if(_24c(e)){_24d=e.target;e.preventDefault();}else{_24d=null;}});on(document,"keyup",function(e){if(_24c(e)&&e.target==_24d){_24d=null;on.emit(e.target,"click",{cancelable:true,bubbles:true,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,metaKey:e.metaKey,altKey:e.altKey,_origType:e.type});}});var _24e=function(node,_24f){node.dojoClick=true;return on(node,"click",_24f);};_24e.click=_24e;_24e.press=function(node,_250){var _251=on(node,_24b.press,function(evt){if(evt.type=="mousedown"&&!_24a.isLeft(evt)){return;}_250(evt);}),_252=on(node,"keydown",function(evt){if(evt.keyCode===keys.ENTER||evt.keyCode===keys.SPACE){_250(evt);}});return {remove:function(){_251.remove();_252.remove();}};};_24e.release=function(node,_253){var _254=on(node,_24b.release,function(evt){if(evt.type=="mouseup"&&!_24a.isLeft(evt)){return;}_253(evt);}),_255=on(node,"keyup",function(evt){if(evt.keyCode===keys.ENTER||evt.keyCode===keys.SPACE){_253(evt);}});return {remove:function(){_254.remove();_255.remove();}};};_24e.move=_24b.move;return _24e;});},"dijit/hccss":function(){define(["dojo/dom-class","dojo/hccss","dojo/domReady","dojo/_base/window"],function(_256,has,_257,win){_257(function(){if(has("highcontrast")){_256.add(win.body(),"dijit_a11y");}});return has;});},"dijit/_TemplatedMixin":function(){define(["dojo/cache","dojo/_base/declare","dojo/dom-construct","dojo/_base/lang","dojo/on","dojo/sniff","dojo/string","./_AttachMixin"],function(_258,_259,_25a,lang,on,has,_25b,_25c){var _25d=_259("dijit._TemplatedMixin",_25c,{templateString:null,templatePath:null,_skipNodeCache:false,searchContainerNode:true,_stringRepl:function(tmpl){var _25e=this.declaredClass,_25f=this;return _25b.substitute(tmpl,this,function(_260,key){if(key.charAt(0)=="!"){_260=lang.getObject(key.substr(1),false,_25f);}if(typeof _260=="undefined"){throw new Error(_25e+" template:"+key);}if(_260==null){return "";}return key.charAt(0)=="!"?_260:this._escapeValue(""+_260);},this);},_escapeValue:function(val){return val.replace(/["'<>&]/g,function(val){return {"&":"&amp;","<":"&lt;",">":"&gt;","\"":"&quot;","'":"&#x27;"}[val];});},buildRendering:function(){if(!this._rendered){if(!this.templateString){this.templateString=_258(this.templatePath,{sanitize:true});}var _261=_25d.getCachedTemplate(this.templateString,this._skipNodeCache,this.ownerDocument);var node;if(lang.isString(_261)){node=_25a.toDom(this._stringRepl(_261),this.ownerDocument);if(node.nodeType!=1){throw new Error("Invalid template: "+_261);}}else{node=_261.cloneNode(true);}this.domNode=node;}this.inherited(arguments);if(!this._rendered){this._fillContent(this.srcNodeRef);}this._rendered=true;},_fillContent:function(_262){var dest=this.containerNode;if(_262&&dest){while(_262.hasChildNodes()){dest.appendChild(_262.firstChild);}}}});_25d._templateCache={};_25d.getCachedTemplate=function(_263,_264,doc){var _265=_25d._templateCache;var key=_263;var _266=_265[key];if(_266){try{if(!_266.ownerDocument||_266.ownerDocument==(doc||document)){return _266;}}catch(e){}_25a.destroy(_266);}_263=_25b.trim(_263);if(_264||_263.match(/\$\{([^\}]+)\}/g)){return (_265[key]=_263);}else{var node=_25a.toDom(_263,doc);if(node.nodeType!=1){throw new Error("Invalid template: "+_263);}return (_265[key]=node);}};if(has("ie")){on(window,"unload",function(){var _267=_25d._templateCache;for(var key in _267){var _268=_267[key];if(typeof _268=="object"){_25a.destroy(_268);}delete _267[key];}});}return _25d;});},"dijit/selection":function(){define(["dojo/_base/array","dojo/dom","dojo/_base/lang","dojo/sniff","dojo/_base/window","dijit/focus"],function(_269,dom,lang,has,_26a,_26b){var _26c=function(win){var doc=win.document;this.getType=function(){if(doc.getSelection){var _26d="text";var oSel;try{oSel=win.getSelection();}catch(e){}if(oSel&&oSel.rangeCount==1){var _26e=oSel.getRangeAt(0);if((_26e.startContainer==_26e.endContainer)&&((_26e.endOffset-_26e.startOffset)==1)&&(_26e.startContainer.nodeType!=3)){_26d="control";}}return _26d;}else{return doc.selection.type.toLowerCase();}};this.getSelectedText=function(){if(doc.getSelection){var _26f=win.getSelection();return _26f?_26f.toString():"";}else{if(this.getType()=="control"){return null;}return doc.selection.createRange().text;}};this.getSelectedHtml=function(){if(doc.getSelection){var _270=win.getSelection();if(_270&&_270.rangeCount){var i;var html="";for(i=0;i<_270.rangeCount;i++){var frag=_270.getRangeAt(i).cloneContents();var div=doc.createElement("div");div.appendChild(frag);html+=div.innerHTML;}return html;}return null;}else{if(this.getType()=="control"){return null;}return doc.selection.createRange().htmlText;}};this.getSelectedElement=function(){if(this.getType()=="control"){if(doc.getSelection){var _271=win.getSelection();return _271.anchorNode.childNodes[_271.anchorOffset];}else{var _272=doc.selection.createRange();if(_272&&_272.item){return doc.selection.createRange().item(0);}}}return null;};this.getParentElement=function(){if(this.getType()=="control"){var p=this.getSelectedElement();if(p){return p.parentNode;}}else{if(doc.getSelection){var _273=doc.getSelection();if(_273){var node=_273.anchorNode;while(node&&(node.nodeType!=1)){node=node.parentNode;}return node;}}else{var r=doc.selection.createRange();r.collapse(true);return r.parentElement();}}return null;};this.hasAncestorElement=function(_274){return this.getAncestorElement.apply(this,arguments)!=null;};this.getAncestorElement=function(_275){var node=this.getSelectedElement()||this.getParentElement();return this.getParentOfType(node,arguments);};this.isTag=function(node,tags){if(node&&node.tagName){var _276=node.tagName.toLowerCase();for(var i=0;i<tags.length;i++){var _277=String(tags[i]).toLowerCase();if(_276==_277){return _277;}}}return "";};this.getParentOfType=function(node,tags){while(node){if(this.isTag(node,tags).length){return node;}node=node.parentNode;}return null;};this.collapse=function(_278){if(doc.getSelection){var _279=win.getSelection();if(_279.removeAllRanges){if(_278){_279.collapseToStart();}else{_279.collapseToEnd();}}else{_279.collapse(_278);}}else{var _27a=doc.selection.createRange();_27a.collapse(_278);_27a.select();}};this.remove=function(){var sel=doc.selection;if(doc.getSelection){sel=win.getSelection();sel.deleteFromDocument();return sel;}else{if(sel.type.toLowerCase()!="none"){sel.clear();}return sel;}};this.selectElementChildren=function(_27b,_27c){var _27d;_27b=dom.byId(_27b);if(doc.getSelection){var _27e=win.getSelection();if(has("opera")){if(_27e.rangeCount){_27d=_27e.getRangeAt(0);}else{_27d=doc.createRange();}_27d.setStart(_27b,0);_27d.setEnd(_27b,(_27b.nodeType==3)?_27b.length:_27b.childNodes.length);_27e.addRange(_27d);}else{_27e.selectAllChildren(_27b);}}else{_27d=_27b.ownerDocument.body.createTextRange();_27d.moveToElementText(_27b);if(!_27c){try{_27d.select();}catch(e){}}}};this.selectElement=function(_27f,_280){var _281;_27f=dom.byId(_27f);if(doc.getSelection){var _282=doc.getSelection();_281=doc.createRange();if(_282.removeAllRanges){if(has("opera")){if(_282.getRangeAt(0)){_281=_282.getRangeAt(0);}}_281.selectNode(_27f);_282.removeAllRanges();_282.addRange(_281);}}else{try{var tg=_27f.tagName?_27f.tagName.toLowerCase():"";if(tg==="img"||tg==="table"){_281=_26a.body(doc).createControlRange();}else{_281=_26a.body(doc).createRange();}_281.addElement(_27f);if(!_280){_281.select();}}catch(e){this.selectElementChildren(_27f,_280);}}};this.inSelection=function(node){if(node){var _283;var _284;if(doc.getSelection){var sel=win.getSelection();if(sel&&sel.rangeCount>0){_284=sel.getRangeAt(0);}if(_284&&_284.compareBoundaryPoints&&doc.createRange){try{_283=doc.createRange();_283.setStart(node,0);if(_284.compareBoundaryPoints(_284.START_TO_END,_283)===1){return true;}}catch(e){}}}else{_284=doc.selection.createRange();try{_283=node.ownerDocument.body.createTextRange();_283.moveToElementText(node);}catch(e2){}if(_284&&_283){if(_284.compareEndPoints("EndToStart",_283)===1){return true;}}}}return false;};this.getBookmark=function(){var bm,rg,tg,sel=doc.selection,cf=_26b.curNode;if(doc.getSelection){sel=win.getSelection();if(sel){if(sel.isCollapsed){tg=cf?cf.tagName:"";if(tg){tg=tg.toLowerCase();if(tg=="textarea"||(tg=="input"&&(!cf.type||cf.type.toLowerCase()=="text"))){sel={start:cf.selectionStart,end:cf.selectionEnd,node:cf,pRange:true};return {isCollapsed:(sel.end<=sel.start),mark:sel};}}bm={isCollapsed:true};if(sel.rangeCount){bm.mark=sel.getRangeAt(0).cloneRange();}}else{rg=sel.getRangeAt(0);bm={isCollapsed:false,mark:rg.cloneRange()};}}}else{if(sel){tg=cf?cf.tagName:"";tg=tg.toLowerCase();if(cf&&tg&&(tg=="button"||tg=="textarea"||tg=="input")){if(sel.type&&sel.type.toLowerCase()=="none"){return {isCollapsed:true,mark:null};}else{rg=sel.createRange();return {isCollapsed:rg.text&&rg.text.length?false:true,mark:{range:rg,pRange:true}};}}bm={};try{rg=sel.createRange();bm.isCollapsed=!(sel.type=="Text"?rg.htmlText.length:rg.length);}catch(e){bm.isCollapsed=true;return bm;}if(sel.type.toUpperCase()=="CONTROL"){if(rg.length){bm.mark=[];var i=0,len=rg.length;while(i<len){bm.mark.push(rg.item(i++));}}else{bm.isCollapsed=true;bm.mark=null;}}else{bm.mark=rg.getBookmark();}}else{console.warn("No idea how to store the current selection for this browser!");}}return bm;};this.moveToBookmark=function(_285){var mark=_285.mark;if(mark){if(doc.getSelection){var sel=win.getSelection();if(sel&&sel.removeAllRanges){if(mark.pRange){var n=mark.node;n.selectionStart=mark.start;n.selectionEnd=mark.end;}else{sel.removeAllRanges();sel.addRange(mark);}}else{console.warn("No idea how to restore selection for this browser!");}}else{if(doc.selection&&mark){var rg;if(mark.pRange){rg=mark.range;}else{if(lang.isArray(mark)){rg=doc.body.createControlRange();_269.forEach(mark,function(n){rg.addElement(n);});}else{rg=doc.body.createTextRange();rg.moveToBookmark(mark);}}rg.select();}}}};this.isCollapsed=function(){return this.getBookmark().isCollapsed;};};var _286=new _26c(window);_286.SelectionManager=_26c;return _286;});},"dijit/form/_FormWidget":function(){define(["dojo/_base/declare","dojo/sniff","dojo/_base/kernel","dojo/ready","../_Widget","../_CssStateMixin","../_TemplatedMixin","./_FormWidgetMixin"],function(_287,has,_288,_289,_28a,_28b,_28c,_28d){if(has("dijit-legacy-requires")){_289(0,function(){var _28e=["dijit/form/_FormValueWidget"];require(_28e);});}return _287("dijit.form._FormWidget",[_28a,_28c,_28b,_28d],{setDisabled:function(_28f){_288.deprecated("setDisabled("+_28f+") is deprecated. Use set('disabled',"+_28f+") instead.","","2.0");this.set("disabled",_28f);},setValue:function(_290){_288.deprecated("dijit.form._FormWidget:setValue("+_290+") is deprecated.  Use set('value',"+_290+") instead.","","2.0");this.set("value",_290);},getValue:function(){_288.deprecated(this.declaredClass+"::getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},postMixInProperties:function(){this.nameAttrSetting=(this.name&&!has("msapp"))?("name=\""+this.name.replace(/"/g,"&quot;")+"\""):"";this.inherited(arguments);}});});},"dijit/_base/focus":function(){define(["dojo/_base/array","dojo/dom","dojo/_base/lang","dojo/topic","dojo/_base/window","../focus","../selection","../main"],function(_291,dom,lang,_292,win,_293,_294,_295){var _296={_curFocus:null,_prevFocus:null,isCollapsed:function(){return _295.getBookmark().isCollapsed;},getBookmark:function(){var sel=win.global==window?_294:new _294.SelectionManager(win.global);return sel.getBookmark();},moveToBookmark:function(_297){var sel=win.global==window?_294:new _294.SelectionManager(win.global);return sel.moveToBookmark(_297);},getFocus:function(menu,_298){var node=!_293.curNode||(menu&&dom.isDescendant(_293.curNode,menu.domNode))?_295._prevFocus:_293.curNode;return {node:node,bookmark:node&&(node==_293.curNode)&&win.withGlobal(_298||win.global,_295.getBookmark),openedForWindow:_298};},_activeStack:[],registerIframe:function(_299){return _293.registerIframe(_299);},unregisterIframe:function(_29a){_29a&&_29a.remove();},registerWin:function(_29b,_29c){return _293.registerWin(_29b,_29c);},unregisterWin:function(_29d){_29d&&_29d.remove();}};_293.focus=function(_29e){if(!_29e){return;}var node="node" in _29e?_29e.node:_29e,_29f=_29e.bookmark,_2a0=_29e.openedForWindow,_2a1=_29f?_29f.isCollapsed:false;if(node){var _2a2=(node.tagName.toLowerCase()=="iframe")?node.contentWindow:node;if(_2a2&&_2a2.focus){try{_2a2.focus();}catch(e){}}_293._onFocusNode(node);}if(_29f&&win.withGlobal(_2a0||win.global,_295.isCollapsed)&&!_2a1){if(_2a0){_2a0.focus();}try{win.withGlobal(_2a0||win.global,_295.moveToBookmark,null,[_29f]);}catch(e2){}}};_293.watch("curNode",function(name,_2a3,_2a4){_295._curFocus=_2a4;_295._prevFocus=_2a3;if(_2a4){_292.publish("focusNode",_2a4);}});_293.watch("activeStack",function(name,_2a5,_2a6){_295._activeStack=_2a6;});_293.on("widget-blur",function(_2a7,by){_292.publish("widgetBlur",_2a7,by);});_293.on("widget-focus",function(_2a8,by){_292.publish("widgetFocus",_2a8,by);});lang.mixin(_295,_296);return _295;});},"dojo/parser":function(){define(["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(_2a9,dojo,_2aa,_2ab,_2ac,dom,_2ad,_2ae,_2af,all,_2b0,_2b1,has,_2b2,don,_2b3){new Date("X");function _2b4(text){return eval("("+text+")");};var _2b5=0;_2af.after(_2aa,"extend",function(){_2b5++;},true);function _2b6(ctor){var map=ctor._nameCaseMap,_2b7=ctor.prototype;if(!map||map._extendCnt<_2b5){map=ctor._nameCaseMap={};for(var name in _2b7){if(name.charAt(0)==="_"){continue;}map[name.toLowerCase()]=name;}map._extendCnt=_2b5;}return map;};var _2b8={};function _2b9(_2ba,_2bb){var ts=_2ba.join();if(!_2b8[ts]){var _2bc=[];for(var i=0,l=_2ba.length;i<l;i++){var t=_2ba[i];_2bc[_2bc.length]=(_2b8[t]=_2b8[t]||(_2aa.getObject(t)||(~t.indexOf("/")&&(_2bb?_2bb(t):_2a9(t)))));}var ctor=_2bc.shift();_2b8[ts]=_2bc.length?(ctor.createSubclass?ctor.createSubclass(_2bc):ctor.extend.apply(ctor,_2bc)):ctor;}return _2b8[ts];};var _2bd={_clearCache:function(){_2b5++;_2b8={};},_functionFromScript:function(_2be,_2bf){var _2c0="",_2c1="",_2c2=(_2be.getAttribute(_2bf+"args")||_2be.getAttribute("args")),_2c3=_2be.getAttribute("with");var _2c4=(_2c2||"").split(/\s*,\s*/);if(_2c3&&_2c3.length){_2ab.forEach(_2c3.split(/\s*,\s*/),function(part){_2c0+="with("+part+"){";_2c1+="}";});}return new Function(_2c4,_2c0+_2be.innerHTML+_2c1);},instantiate:function(_2c5,_2c6,_2c7){_2c6=_2c6||{};_2c7=_2c7||{};var _2c8=(_2c7.scope||dojo._scopeName)+"Type",_2c9="data-"+(_2c7.scope||dojo._scopeName)+"-",_2ca=_2c9+"type",_2cb=_2c9+"mixins";var list=[];_2ab.forEach(_2c5,function(node){var type=_2c8 in _2c6?_2c6[_2c8]:node.getAttribute(_2ca)||node.getAttribute(_2c8);if(type){var _2cc=node.getAttribute(_2cb),_2cd=_2cc?[type].concat(_2cc.split(/\s*,\s*/)):[type];list.push({node:node,types:_2cd});}});return this._instantiate(list,_2c6,_2c7);},_instantiate:function(_2ce,_2cf,_2d0,_2d1){var _2d2=_2ab.map(_2ce,function(obj){var ctor=obj.ctor||_2b9(obj.types,_2d0.contextRequire);if(!ctor){throw new Error("Unable to resolve constructor for: '"+obj.types.join()+"'");}return this.construct(ctor,obj.node,_2cf,_2d0,obj.scripts,obj.inherited);},this);function _2d3(_2d4){if(!_2cf._started&&!_2d0.noStart){_2ab.forEach(_2d4,function(_2d5){if(typeof _2d5.startup==="function"&&!_2d5._started){_2d5.startup();}});}return _2d4;};if(_2d1){return all(_2d2).then(_2d3);}else{return _2d3(_2d2);}},construct:function(ctor,node,_2d6,_2d7,_2d8,_2d9){var _2da=ctor&&ctor.prototype;_2d7=_2d7||{};var _2db={};if(_2d7.defaults){_2aa.mixin(_2db,_2d7.defaults);}if(_2d9){_2aa.mixin(_2db,_2d9);}var _2dc;if(has("dom-attributes-explicit")){_2dc=node.attributes;}else{if(has("dom-attributes-specified-flag")){_2dc=_2ab.filter(node.attributes,function(a){return a.specified;});}else{var _2dd=/^input$|^img$/i.test(node.nodeName)?node:node.cloneNode(false),_2de=_2dd.outerHTML.replace(/=[^\s"']+|="[^"]*"|='[^']*'/g,"").replace(/^\s*<[a-zA-Z0-9]*\s*/,"").replace(/\s*>.*$/,"");_2dc=_2ab.map(_2de.split(/\s+/),function(name){var _2df=name.toLowerCase();return {name:name,value:(node.nodeName=="LI"&&name=="value")||_2df=="enctype"?node.getAttribute(_2df):node.getAttributeNode(_2df).value};});}}var _2e0=_2d7.scope||dojo._scopeName,_2e1="data-"+_2e0+"-",hash={};if(_2e0!=="dojo"){hash[_2e1+"props"]="data-dojo-props";hash[_2e1+"type"]="data-dojo-type";hash[_2e1+"mixins"]="data-dojo-mixins";hash[_2e0+"type"]="dojoType";hash[_2e1+"id"]="data-dojo-id";}var i=0,item,_2e2=[],_2e3,_2e4;while(item=_2dc[i++]){var name=item.name,_2e5=name.toLowerCase(),_2e6=item.value;switch(hash[_2e5]||_2e5){case "data-dojo-type":case "dojotype":case "data-dojo-mixins":break;case "data-dojo-props":_2e4=_2e6;break;case "data-dojo-id":case "jsid":_2e3=_2e6;break;case "data-dojo-attach-point":case "dojoattachpoint":_2db.dojoAttachPoint=_2e6;break;case "data-dojo-attach-event":case "dojoattachevent":_2db.dojoAttachEvent=_2e6;break;case "class":_2db["class"]=node.className;break;case "style":_2db["style"]=node.style&&node.style.cssText;break;default:if(!(name in _2da)){var map=_2b6(ctor);name=map[_2e5]||name;}if(name in _2da){switch(typeof _2da[name]){case "string":_2db[name]=_2e6;break;case "number":_2db[name]=_2e6.length?Number(_2e6):NaN;break;case "boolean":_2db[name]=_2e6.toLowerCase()!="false";break;case "function":if(_2e6===""||_2e6.search(/[^\w\.]+/i)!=-1){_2db[name]=new Function(_2e6);}else{_2db[name]=_2aa.getObject(_2e6,false)||new Function(_2e6);}_2e2.push(name);break;default:var pVal=_2da[name];_2db[name]=(pVal&&"length" in pVal)?(_2e6?_2e6.split(/\s*,\s*/):[]):(pVal instanceof Date)?(_2e6==""?new Date(""):_2e6=="now"?new Date():_2b0.fromISOString(_2e6)):(pVal instanceof _2ae)?(dojo.baseUrl+_2e6):_2b4(_2e6);}}else{_2db[name]=_2e6;}}}for(var j=0;j<_2e2.length;j++){var _2e7=_2e2[j].toLowerCase();node.removeAttribute(_2e7);node[_2e7]=null;}if(_2e4){try{_2e4=_2b4.call(_2d7.propsThis,"{"+_2e4+"}");_2aa.mixin(_2db,_2e4);}catch(e){throw new Error(e.toString()+" in data-dojo-props='"+_2e4+"'");}}_2aa.mixin(_2db,_2d6);if(!_2d8){_2d8=(ctor&&(ctor._noScript||_2da._noScript)?[]:_2b2("> script[type^='dojo/']",node));}var _2e8=[],_2e9=[],_2ea=[],ons=[];if(_2d8){for(i=0;i<_2d8.length;i++){var _2eb=_2d8[i];node.removeChild(_2eb);var _2ec=(_2eb.getAttribute(_2e1+"event")||_2eb.getAttribute("event")),prop=_2eb.getAttribute(_2e1+"prop"),_2ed=_2eb.getAttribute(_2e1+"method"),_2ee=_2eb.getAttribute(_2e1+"advice"),_2ef=_2eb.getAttribute("type"),nf=this._functionFromScript(_2eb,_2e1);if(_2ec){if(_2ef=="dojo/connect"){_2e8.push({method:_2ec,func:nf});}else{if(_2ef=="dojo/on"){ons.push({event:_2ec,func:nf});}else{_2db[_2ec]=nf;}}}else{if(_2ef=="dojo/aspect"){_2e8.push({method:_2ed,advice:_2ee,func:nf});}else{if(_2ef=="dojo/watch"){_2ea.push({prop:prop,func:nf});}else{_2e9.push(nf);}}}}}var _2f0=ctor.markupFactory||_2da.markupFactory;var _2f1=_2f0?_2f0(_2db,node,ctor):new ctor(_2db,node);function _2f2(_2f3){if(_2e3){_2aa.setObject(_2e3,_2f3);}for(i=0;i<_2e8.length;i++){_2af[_2e8[i].advice||"after"](_2f3,_2e8[i].method,_2aa.hitch(_2f3,_2e8[i].func),true);}for(i=0;i<_2e9.length;i++){_2e9[i].call(_2f3);}for(i=0;i<_2ea.length;i++){_2f3.watch(_2ea[i].prop,_2ea[i].func);}for(i=0;i<ons.length;i++){don(_2f3,ons[i].event,ons[i].func);}return _2f3;};if(_2f1.then){return _2f1.then(_2f2);}else{return _2f2(_2f1);}},scan:function(root,_2f4){var list=[],mids=[],_2f5={};var _2f6=(_2f4.scope||dojo._scopeName)+"Type",_2f7="data-"+(_2f4.scope||dojo._scopeName)+"-",_2f8=_2f7+"type",_2f9=_2f7+"textdir",_2fa=_2f7+"mixins";var node=root.firstChild;var _2fb=_2f4.inherited;if(!_2fb){function _2fc(node,attr){return (node.getAttribute&&node.getAttribute(attr))||(node.parentNode&&_2fc(node.parentNode,attr));};_2fb={dir:_2fc(root,"dir"),lang:_2fc(root,"lang"),textDir:_2fc(root,_2f9)};for(var key in _2fb){if(!_2fb[key]){delete _2fb[key];}}}var _2fd={inherited:_2fb};var _2fe;var _2ff;function _300(_301){if(!_301.inherited){_301.inherited={};var node=_301.node,_302=_300(_301.parent);var _303={dir:node.getAttribute("dir")||_302.dir,lang:node.getAttribute("lang")||_302.lang,textDir:node.getAttribute(_2f9)||_302.textDir};for(var key in _303){if(_303[key]){_301.inherited[key]=_303[key];}}}return _301.inherited;};while(true){if(!node){if(!_2fd||!_2fd.node){break;}node=_2fd.node.nextSibling;_2ff=false;_2fd=_2fd.parent;_2fe=_2fd.scripts;continue;}if(node.nodeType!=1){node=node.nextSibling;continue;}if(_2fe&&node.nodeName.toLowerCase()=="script"){type=node.getAttribute("type");if(type&&/^dojo\/\w/i.test(type)){_2fe.push(node);}node=node.nextSibling;continue;}if(_2ff){node=node.nextSibling;continue;}var type=node.getAttribute(_2f8)||node.getAttribute(_2f6);var _304=node.firstChild;if(!type&&(!_304||(_304.nodeType==3&&!_304.nextSibling))){node=node.nextSibling;continue;}var _305;var ctor=null;if(type){var _306=node.getAttribute(_2fa),_307=_306?[type].concat(_306.split(/\s*,\s*/)):[type];try{ctor=_2b9(_307,_2f4.contextRequire);}catch(e){}if(!ctor){_2ab.forEach(_307,function(t){if(~t.indexOf("/")&&!_2f5[t]){_2f5[t]=true;mids[mids.length]=t;}});}var _308=ctor&&!ctor.prototype._noScript?[]:null;_305={types:_307,ctor:ctor,parent:_2fd,node:node,scripts:_308};_305.inherited=_300(_305);list.push(_305);}else{_305={node:node,scripts:_2fe,parent:_2fd};}_2fe=_308;_2ff=node.stopParser||(ctor&&ctor.prototype.stopParser&&!(_2f4.template));_2fd=_305;node=_304;}var d=new _2b1();if(mids.length){if(has("dojo-debug-messages")){console.warn("WARNING: Modules being Auto-Required: "+mids.join(", "));}var r=_2f4.contextRequire||_2a9;r(mids,function(){d.resolve(_2ab.filter(list,function(_309){if(!_309.ctor){try{_309.ctor=_2b9(_309.types,_2f4.contextRequire);}catch(e){}}var _30a=_309.parent;while(_30a&&!_30a.types){_30a=_30a.parent;}var _30b=_309.ctor&&_309.ctor.prototype;_309.instantiateChildren=!(_30b&&_30b.stopParser&&!(_2f4.template));_309.instantiate=!_30a||(_30a.instantiate&&_30a.instantiateChildren);return _309.instantiate;}));});}else{d.resolve(list);}return d.promise;},_require:function(_30c,_30d){var hash=_2b4("{"+_30c.innerHTML+"}"),vars=[],mids=[],d=new _2b1();var _30e=(_30d&&_30d.contextRequire)||_2a9;for(var name in hash){vars.push(name);mids.push(hash[name]);}_30e(mids,function(){for(var i=0;i<vars.length;i++){_2aa.setObject(vars[i],arguments[i]);}d.resolve(arguments);});return d.promise;},_scanAmd:function(root,_30f){var _310=new _2b1(),_311=_310.promise;_310.resolve(true);var self=this;_2b2("script[type='dojo/require']",root).forEach(function(node){_311=_311.then(function(){return self._require(node,_30f);});node.parentNode.removeChild(node);});return _311;},parse:function(_312,_313){var root;if(!_313&&_312&&_312.rootNode){_313=_312;root=_313.rootNode;}else{if(_312&&_2aa.isObject(_312)&&!("nodeType" in _312)){_313=_312;}else{root=_312;}}root=root?dom.byId(root):_2ad.body();_313=_313||{};var _314=_313.template?{template:true}:{},_315=[],self=this;var p=this._scanAmd(root,_313).then(function(){return self.scan(root,_313);}).then(function(_316){return self._instantiate(_316,_314,_313,true);}).then(function(_317){return _315=_315.concat(_317);}).otherwise(function(e){console.error("dojo/parser::parse() error",e);throw e;});_2aa.mixin(_315,p);return _315;}};if(1){dojo.parser=_2bd;}if(_2ac.parseOnLoad){_2b3(100,_2bd,"parse");}return _2bd;});},"dijit/layout/_LayoutWidget":function(){define(["dojo/_base/lang","../_Widget","../_Container","../_Contained","../Viewport","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style"],function(lang,_318,_319,_31a,_31b,_31c,_31d,_31e,_31f){return _31c("dijit.layout._LayoutWidget",[_318,_319,_31a],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,_setTitleAttr:null,buildRendering:function(){this.inherited(arguments);_31d.add(this.domNode,"dijitContainer");},startup:function(){if(this._started){return;}this.inherited(arguments);var _320=this.getParent&&this.getParent();if(!(_320&&_320.isLayoutContainer)){this.resize();this.own(_31b.on("resize",lang.hitch(this,"resize")));}},resize:function(_321,_322){var node=this.domNode;if(_321){_31e.setMarginBox(node,_321);}var mb=_322||{};lang.mixin(mb,_321||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_31e.getMarginBox(node),mb);}var cs=_31f.getComputedStyle(node);var me=_31e.getMarginExtents(node,cs);var be=_31e.getBorderExtents(node,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=_31e.getPadExtents(node,cs);this._contentBox={l:_31f.toPixelValue(node,cs.paddingLeft),t:_31f.toPixelValue(node,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_323){var cls=this.baseClass+"-child "+(_323.baseClass?this.baseClass+"-"+_323.baseClass:"");_31d.add(_323.domNode,cls);},addChild:function(_324,_325){this.inherited(arguments);if(this._started){this._setupChild(_324);}},removeChild:function(_326){var cls=this.baseClass+"-child"+(_326.baseClass?" "+this.baseClass+"-"+_326.baseClass:"");_31d.remove(_326.domNode,cls);this.inherited(arguments);}});});},"dijit/_Widget":function(){define(["dojo/aspect","dojo/_base/config","dojo/_base/connect","dojo/_base/declare","dojo/has","dojo/_base/kernel","dojo/_base/lang","dojo/query","dojo/ready","./registry","./_WidgetBase","./_OnDijitClickMixin","./_FocusMixin","dojo/uacss","./hccss"],function(_327,_328,_329,_32a,has,_32b,lang,_32c,_32d,_32e,_32f,_330,_331){function _332(){};function _333(_334){return function(obj,_335,_336,_337){if(obj&&typeof _335=="string"&&obj[_335]==_332){return obj.on(_335.substring(2).toLowerCase(),lang.hitch(_336,_337));}return _334.apply(_329,arguments);};};_327.around(_329,"connect",_333);if(_32b.connect){_327.around(_32b,"connect",_333);}var _338=_32a("dijit._Widget",[_32f,_330,_331],{onClick:_332,onDblClick:_332,onKeyDown:_332,onKeyPress:_332,onKeyUp:_332,onMouseDown:_332,onMouseMove:_332,onMouseOut:_332,onMouseOver:_332,onMouseLeave:_332,onMouseEnter:_332,onMouseUp:_332,constructor:function(_339){this._toConnect={};for(var name in _339){if(this[name]===_332){this._toConnect[name.replace(/^on/,"").toLowerCase()]=_339[name];delete _339[name];}}},postCreate:function(){this.inherited(arguments);for(var name in this._toConnect){this.on(name,this._toConnect[name]);}delete this._toConnect;},on:function(type,func){if(this[this._onMap(type)]===_332){return _329.connect(this.domNode,type.toLowerCase(),this,func);}return this.inherited(arguments);},_setFocusedAttr:function(val){this._focused=val;this._set("focused",val);},setAttribute:function(attr,_33a){_32b.deprecated(this.declaredClass+"::setAttribute(attr, value) is deprecated. Use set() instead.","","2.0");this.set(attr,_33a);},attr:function(name,_33b){var args=arguments.length;if(args>=2||typeof name==="object"){return this.set.apply(this,arguments);}else{return this.get(name);}},getDescendants:function(){_32b.deprecated(this.declaredClass+"::getDescendants() is deprecated. Use getChildren() instead.","","2.0");return this.containerNode?_32c("[widgetId]",this.containerNode).map(_32e.byNode):[];},_onShow:function(){this.onShow();},onShow:function(){},onHide:function(){},onClose:function(){return true;}});if(has("dijit-legacy-requires")){_32d(0,function(){var _33c=["dijit/_base"];require(_33c);});}return _338;});},"dijit/_FocusMixin":function(){define(["./focus","./_WidgetBase","dojo/_base/declare","dojo/_base/lang"],function(_33d,_33e,_33f,lang){lang.extend(_33e,{focused:false,onFocus:function(){},onBlur:function(){},_onFocus:function(){this.onFocus();},_onBlur:function(){this.onBlur();}});return _33f("dijit._FocusMixin",null,{_focusManager:_33d});});},"dijit/focus":function(){define(["dojo/aspect","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/Evented","dojo/_base/lang","dojo/on","dojo/domReady","dojo/sniff","dojo/Stateful","dojo/_base/window","dojo/window","./a11y","./registry","./main"],function(_340,_341,dom,_342,_343,_344,_345,lang,on,_346,has,_347,win,_348,a11y,_349,_34a){var _34b;var _34c;var _34d=_341([_347,_345],{curNode:null,activeStack:[],constructor:function(){var _34e=lang.hitch(this,function(node){if(dom.isDescendant(this.curNode,node)){this.set("curNode",null);}if(dom.isDescendant(this.prevNode,node)){this.set("prevNode",null);}});_340.before(_344,"empty",_34e);_340.before(_344,"destroy",_34e);},registerIframe:function(_34f){return this.registerWin(_34f.contentWindow,_34f);},registerWin:function(_350,_351){var _352=this,body=_350.document&&_350.document.body;if(body){var _353=has("pointer-events")?"pointerdown":has("MSPointer")?"MSPointerDown":has("touch-events")?"mousedown, touchstart":"mousedown";var mdh=on(_350.document,_353,function(evt){if(evt&&evt.target&&evt.target.parentNode==null){return;}_352._onTouchNode(_351||evt.target,"mouse");});var fih=on(body,"focusin",function(evt){if(!evt.target.tagName){return;}var tag=evt.target.tagName.toLowerCase();if(tag=="#document"||tag=="body"){return;}if(a11y.isFocusable(evt.target)){_352._onFocusNode(_351||evt.target);}else{_352._onTouchNode(_351||evt.target);}});var foh=on(body,"focusout",function(evt){_352._onBlurNode(_351||evt.target);});return {remove:function(){mdh.remove();fih.remove();foh.remove();mdh=fih=foh=null;body=null;}};}},_onBlurNode:function(node){var now=(new Date()).getTime();if(now<_34b+100){return;}if(this._clearFocusTimer){clearTimeout(this._clearFocusTimer);}this._clearFocusTimer=setTimeout(lang.hitch(this,function(){this.set("prevNode",this.curNode);this.set("curNode",null);}),0);if(this._clearActiveWidgetsTimer){clearTimeout(this._clearActiveWidgetsTimer);}if(now<_34c+100){return;}this._clearActiveWidgetsTimer=setTimeout(lang.hitch(this,function(){delete this._clearActiveWidgetsTimer;this._setStack([]);}),0);},_onTouchNode:function(node,by){_34c=(new Date()).getTime();if(this._clearActiveWidgetsTimer){clearTimeout(this._clearActiveWidgetsTimer);delete this._clearActiveWidgetsTimer;}if(_343.contains(node,"dijitPopup")){node=node.firstChild;}var _354=[];try{while(node){var _355=_342.get(node,"dijitPopupParent");if(_355){node=_349.byId(_355).domNode;}else{if(node.tagName&&node.tagName.toLowerCase()=="body"){if(node===win.body()){break;}node=_348.get(node.ownerDocument).frameElement;}else{var id=node.getAttribute&&node.getAttribute("widgetId"),_356=id&&_349.byId(id);if(_356&&!(by=="mouse"&&_356.get("disabled"))){_354.unshift(id);}node=node.parentNode;}}}}catch(e){}this._setStack(_354,by);},_onFocusNode:function(node){if(!node){return;}if(node.nodeType==9){return;}_34b=(new Date()).getTime();if(this._clearFocusTimer){clearTimeout(this._clearFocusTimer);delete this._clearFocusTimer;}this._onTouchNode(node);if(node==this.curNode){return;}this.set("prevNode",this.curNode);this.set("curNode",node);},_setStack:function(_357,by){var _358=this.activeStack,_359=_358.length-1,_35a=_357.length-1;if(_357[_35a]==_358[_359]){return;}this.set("activeStack",_357);var _35b,i;for(i=_359;i>=0&&_358[i]!=_357[i];i--){_35b=_349.byId(_358[i]);if(_35b){_35b._hasBeenBlurred=true;_35b.set("focused",false);if(_35b._focusManager==this){_35b._onBlur(by);}this.emit("widget-blur",_35b,by);}}for(i++;i<=_35a;i++){_35b=_349.byId(_357[i]);if(_35b){_35b.set("focused",true);if(_35b._focusManager==this){_35b._onFocus(by);}this.emit("widget-focus",_35b,by);}}},focus:function(node){if(node){try{node.focus();}catch(e){}}}});var _35c=new _34d();_346(function(){var _35d=_35c.registerWin(_348.get(document));if(has("ie")){on(window,"unload",function(){if(_35d){_35d.remove();_35d=null;}});}});_34a.focus=function(node){_35c.focus(node);};for(var attr in _35c){if(!/^_/.test(attr)){_34a.focus[attr]=typeof _35c[attr]=="function"?lang.hitch(_35c,attr):_35c[attr];}}_35c.watch(function(attr,_35e,_35f){_34a.focus[attr]=_35f;});return _35c;});},"dijit/_Contained":function(){define(["dojo/_base/declare","./registry"],function(_360,_361){return _360("dijit._Contained",null,{_getSibling:function(_362){var node=this.domNode;do{node=node[_362+"Sibling"];}while(node&&node.nodeType!=1);return node&&_361.byNode(node);},getPreviousSibling:function(){return this._getSibling("previous");},getNextSibling:function(){return this._getSibling("next");},getIndexInParent:function(){var p=this.getParent();if(!p||!p.getIndexOfChild){return -1;}return p.getIndexOfChild(this);}});});},"dijit/_base/scroll":function(){define(["dojo/window","../main"],function(_363,_364){_364.scrollIntoView=function(node,pos){_363.scrollIntoView(node,pos);};});},"dijit/main":function(){define(["dojo/_base/kernel"],function(dojo){return dojo.dijit;});},"dijit/Destroyable":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare"],function(_365,_366,_367){return _367("dijit.Destroyable",null,{destroy:function(_368){this._destroyed=true;},own:function(){var _369=["destroyRecursive","destroy","remove"];_365.forEach(arguments,function(_36a){var _36b;var odh=_366.before(this,"destroy",function(_36c){_36a[_36b](_36c);});var hdhs=[];function _36d(){odh.remove();_365.forEach(hdhs,function(hdh){hdh.remove();});};if(_36a.then){_36b="cancel";_36a.then(_36d,_36d);}else{_365.forEach(_369,function(_36e){if(typeof _36a[_36e]==="function"){if(!_36b){_36b=_36e;}hdhs.push(_366.after(_36a,_36e,_36d,true));}});}},this);return arguments;}});});},"dojo/cache":function(){define(["./_base/kernel","./text"],function(dojo){return dojo.cache;});},"dijit/_base/window":function(){define(["dojo/window","../main"],function(_36f,_370){_370.getDocumentWindow=function(doc){return _36f.get(doc);};});},"dijit/_base/typematic":function(){define(["../typematic"],function(){});},"dijit/_base/popup":function(){define(["dojo/dom-class","dojo/_base/window","../popup","../BackgroundIframe"],function(_371,win,_372){var _373=_372._createWrapper;_372._createWrapper=function(_374){if(!_374.declaredClass){_374={_popupWrapper:(_374.parentNode&&_371.contains(_374.parentNode,"dijitPopup"))?_374.parentNode:null,domNode:_374,destroy:function(){},ownerDocument:_374.ownerDocument,ownerDocumentBody:win.body(_374.ownerDocument)};}return _373.call(this,_374);};var _375=_372.open;_372.open=function(args){if(args.orient&&typeof args.orient!="string"&&!("length" in args.orient)){var ary=[];for(var key in args.orient){ary.push({aroundCorner:key,corner:args.orient[key]});}args.orient=ary;}return _375.call(this,args);};return _372;});},"dijit/_Container":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/_base/kernel"],function(_376,_377,_378,_379){return _377("dijit._Container",null,{buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},addChild:function(_37a,_37b){var _37c=this.containerNode;if(_37b>0){_37c=_37c.firstChild;while(_37b>0){if(_37c.nodeType==1){_37b--;}_37c=_37c.nextSibling;}if(_37c){_37b="before";}else{_37c=this.containerNode;_37b="last";}}_378.place(_37a.domNode,_37c,_37b);if(this._started&&!_37a._started){_37a.startup();}},removeChild:function(_37d){if(typeof _37d=="number"){_37d=this.getChildren()[_37d];}if(_37d){var node=_37d.domNode;if(node&&node.parentNode){node.parentNode.removeChild(node);}}},hasChildren:function(){return this.getChildren().length>0;},_getSiblingOfChild:function(_37e,dir){_379.deprecated(this.declaredClass+"::_getSiblingOfChild() is deprecated. Use _KeyNavMixin::_getNext() instead.","","2.0");var _37f=this.getChildren(),idx=_376.indexOf(_37f,_37e);return _37f[idx+dir];},getIndexOfChild:function(_380){return _376.indexOf(this.getChildren(),_380);}});});}}});define("dijit/dijit",["./main","./_base","dojo/parser","./_Widget","./_TemplatedMixin","./_Container","./layout/_LayoutWidget","./form/_FormWidget","./form/_FormValueWidget"],function(_381){return _381;});