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