/*
	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/main":function(){define(["dojo/_base/kernel"],function(_1){return _1.dijit;});},"dijit/_base":function(){define("dijit/_base",[".","./a11y","./WidgetSet","./_base/focus","./_base/manager","./_base/place","./_base/popup","./_base/scroll","./_base/sniff","./_base/typematic","./_base/wai","./_base/window"],function(_2){return _2._base;});},"dijit/a11y":function(){define("dijit/a11y",["dojo/_base/array","dojo/dom","dojo/dom-attr","dojo/dom-style","dojo/_base/lang","dojo/_base/sniff","./main"],function(_3,_4,_5,_6,_7,_8,_9){var _a;var _b={_isElementShown:function(_c){var s=_6.get(_c);return (s.visibility!="hidden")&&(s.visibility!="collapsed")&&(s.display!="none")&&(_5.get(_c,"type")!="hidden");},hasDefaultTabStop:function(_d){switch(_d.nodeName.toLowerCase()){case "a":return _5.has(_d,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return true;case "iframe":var _e;try{var _f=_d.contentDocument;if("designMode" in _f&&_f.designMode=="on"){return true;}_e=_f.body;}catch(e1){try{_e=_d.contentWindow.document.body;}catch(e2){return false;}}return _e&&(_e.contentEditable=="true"||(_e.firstChild&&_e.firstChild.contentEditable=="true"));default:return _d.contentEditable=="true";}},effectiveTabIndex:function(_10){if(_5.get(_10,"disabled")){return _a;}else{if(_5.has(_10,"tabIndex")){return +_5.get(_10,"tabIndex");}else{return _b.hasDefaultTabStop(_10)?0:_a;}}},isTabNavigable:function(_11){return _b.effectiveTabIndex(_11)>=0;},isFocusable:function(_12){return _b.effectiveTabIndex(_12)>=-1;},_getTabNavigable:function(_13){var _14,_15,_16,_17,_18,_19,_1a={};function _1b(_1c){return _1c&&_1c.tagName.toLowerCase()=="input"&&_1c.type&&_1c.type.toLowerCase()=="radio"&&_1c.name&&_1c.name.toLowerCase();};var _1d=_b._isElementShown,_1e=_b.effectiveTabIndex;var _1f=function(_20){for(var _21=_20.firstChild;_21;_21=_21.nextSibling){if(_21.nodeType!=1||(_8("ie")<=9&&_21.scopeName!=="HTML")||!_1d(_21)){continue;}var _22=_1e(_21);if(_22>=0){if(_22==0){if(!_14){_14=_21;}_15=_21;}else{if(_22>0){if(!_16||_22<_17){_17=_22;_16=_21;}if(!_18||_22>=_19){_19=_22;_18=_21;}}}var rn=_1b(_21);if(_5.get(_21,"checked")&&rn){_1a[rn]=_21;}}if(_21.nodeName.toUpperCase()!="SELECT"){_1f(_21);}}};if(_1d(_13)){_1f(_13);}function rs(_23){return _1a[_1b(_23)]||_23;};return {first:rs(_14),last:rs(_15),lowest:rs(_16),highest:rs(_18)};},getFirstInTabbingOrder:function(_24,doc){var _25=_b._getTabNavigable(_4.byId(_24,doc));return _25.lowest?_25.lowest:_25.first;},getLastInTabbingOrder:function(_26,doc){var _27=_b._getTabNavigable(_4.byId(_26,doc));return _27.last?_27.last:_27.highest;}};1&&_7.mixin(_9,_b);return _b;});},"dijit/WidgetSet":function(){define("dijit/WidgetSet",["dojo/_base/array","dojo/_base/declare","dojo/_base/window","./registry"],function(_28,_29,win,_2a){var _2b=_29("dijit.WidgetSet",null,{constructor:function(){this._hash={};this.length=0;},add:function(_2c){if(this._hash[_2c.id]){throw new Error("Tried to register widget with id=="+_2c.id+" but that id is already registered");}this._hash[_2c.id]=_2c;this.length++;},remove:function(id){if(this._hash[id]){delete this._hash[id];this.length--;}},forEach:function(_2d,_2e){_2e=_2e||win.global;var i=0,id;for(id in this._hash){_2d.call(_2e,this._hash[id],i++,this._hash);}return this;},filter:function(_2f,_30){_30=_30||win.global;var res=new _2b(),i=0,id;for(id in this._hash){var w=this._hash[id];if(_2f.call(_30,w,i++,this._hash)){res.add(w);}}return res;},byId:function(id){return this._hash[id];},byClass:function(cls){var res=new _2b(),id,_31;for(id in this._hash){_31=this._hash[id];if(_31.declaredClass==cls){res.add(_31);}}return res;},toArray:function(){var ar=[];for(var id in this._hash){ar.push(this._hash[id]);}return ar;},map:function(_32,_33){return _28.map(this.toArray(),_32,_33);},every:function(_34,_35){_35=_35||win.global;var x=0,i;for(i in this._hash){if(!_34.call(_35,this._hash[i],x++,this._hash)){return false;}}return true;},some:function(_36,_37){_37=_37||win.global;var x=0,i;for(i in this._hash){if(_36.call(_37,this._hash[i],x++,this._hash)){return true;}}return false;}});_28.forEach(["forEach","filter","byClass","map","every","some"],function(_38){_2a[_38]=_2b.prototype[_38];});return _2b;});},"dijit/registry":function(){define(["dojo/_base/array","dojo/_base/sniff","dojo/_base/unload","dojo/_base/window","."],function(_39,has,_3a,win,_3b){var _3c={},_3d={};var _3e={length:0,add:function(_3f){if(_3d[_3f.id]){throw new Error("Tried to register widget with id=="+_3f.id+" but that id is already registered");}_3d[_3f.id]=_3f;this.length++;},remove:function(id){if(_3d[id]){delete _3d[id];this.length--;}},byId:function(id){return typeof id=="string"?_3d[id]:id;},byNode:function(_40){return _3d[_40.getAttribute("widgetId")];},toArray:function(){var ar=[];for(var id in _3d){ar.push(_3d[id]);}return ar;},getUniqueId:function(_41){var id;do{id=_41+"_"+(_41 in _3c?++_3c[_41]:_3c[_41]=0);}while(_3d[id]);return _3b._scopeName=="dijit"?id:_3b._scopeName+"_"+id;},findWidgets:function(_42){var _43=[];function _44(_45){for(var _46=_45.firstChild;_46;_46=_46.nextSibling){if(_46.nodeType==1){var _47=_46.getAttribute("widgetId");if(_47){var _48=_3d[_47];if(_48){_43.push(_48);}}else{_44(_46);}}}};_44(_42);return _43;},_destroyAll:function(){_3b._curFocus=null;_3b._prevFocus=null;_3b._activeStack=[];_39.forEach(_3e.findWidgets(win.body()),function(_49){if(!_49._destroyed){if(_49.destroyRecursive){_49.destroyRecursive();}else{if(_49.destroy){_49.destroy();}}}});},getEnclosingWidget:function(_4a){while(_4a){var id=_4a.getAttribute&&_4a.getAttribute("widgetId");if(id){return _3d[id];}_4a=_4a.parentNode;}return null;},_hash:_3d};_3b.registry=_3e;return _3e;});},"dijit/_base/focus":function(){define(["dojo/_base/array","dojo/dom","dojo/_base/lang","dojo/topic","dojo/_base/window","../focus",".."],function(_4b,dom,_4c,_4d,win,_4e,_4f){_4c.mixin(_4f,{_curFocus:null,_prevFocus:null,isCollapsed:function(){return _4f.getBookmark().isCollapsed;},getBookmark:function(){var bm,rg,tg,sel=win.doc.selection,cf=_4e.curNode;if(win.global.getSelection){sel=win.global.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;},moveToBookmark:function(_50){var _51=win.doc,_52=_50.mark;if(_52){if(win.global.getSelection){var sel=win.global.getSelection();if(sel&&sel.removeAllRanges){if(_52.pRange){var n=_52.node;n.selectionStart=_52.start;n.selectionEnd=_52.end;}else{sel.removeAllRanges();sel.addRange(_52);}}else{console.warn("No idea how to restore selection for this browser!");}}else{if(_51.selection&&_52){var rg;if(_52.pRange){rg=_52.range;}else{if(_4c.isArray(_52)){rg=_51.body.createControlRange();_4b.forEach(_52,function(n){rg.addElement(n);});}else{rg=_51.body.createTextRange();rg.moveToBookmark(_52);}}rg.select();}}}},getFocus:function(_53,_54){var _55=!_4e.curNode||(_53&&dom.isDescendant(_4e.curNode,_53.domNode))?_4f._prevFocus:_4e.curNode;return {node:_55,bookmark:_55&&(_55==_4e.curNode)&&win.withGlobal(_54||win.global,_4f.getBookmark),openedForWindow:_54};},_activeStack:[],registerIframe:function(_56){return _4e.registerIframe(_56);},unregisterIframe:function(_57){_57&&_57.remove();},registerWin:function(_58,_59){return _4e.registerWin(_58,_59);},unregisterWin:function(_5a){_5a&&_5a.remove();}});_4e.focus=function(_5b){if(!_5b){return;}var _5c="node" in _5b?_5b.node:_5b,_5d=_5b.bookmark,_5e=_5b.openedForWindow,_5f=_5d?_5d.isCollapsed:false;if(_5c){var _60=(_5c.tagName.toLowerCase()=="iframe")?_5c.contentWindow:_5c;if(_60&&_60.focus){try{_60.focus();}catch(e){}}_4e._onFocusNode(_5c);}if(_5d&&win.withGlobal(_5e||win.global,_4f.isCollapsed)&&!_5f){if(_5e){_5e.focus();}try{win.withGlobal(_5e||win.global,_4f.moveToBookmark,null,[_5d]);}catch(e2){}}};_4e.watch("curNode",function(_61,_62,_63){_4f._curFocus=_63;_4f._prevFocus=_62;if(_63){_4d.publish("focusNode",_63);}});_4e.watch("activeStack",function(_64,_65,_66){_4f._activeStack=_66;});_4e.on("widget-blur",function(_67,by){_4d.publish("widgetBlur",_67,by);});_4e.on("widget-focus",function(_68,by){_4d.publish("widgetFocus",_68,by);});return _4f;});},"dijit/focus":function(){define(["dojo/aspect","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-construct","dojo/Evented","dojo/_base/lang","dojo/on","dojo/domReady","dojo/_base/sniff","dojo/Stateful","dojo/_base/window","dojo/window","./a11y","./registry","./main"],function(_69,_6a,dom,_6b,_6c,_6d,_6e,on,_6f,has,_70,win,_71,_72,_73,_74){var _75=_6a([_70,_6d],{curNode:null,activeStack:[],constructor:function(){var _76=_6e.hitch(this,function(_77){if(dom.isDescendant(this.curNode,_77)){this.set("curNode",null);}if(dom.isDescendant(this.prevNode,_77)){this.set("prevNode",null);}});_69.before(_6c,"empty",_76);_69.before(_6c,"destroy",_76);},registerIframe:function(_78){return this.registerWin(_78.contentWindow,_78);},registerWin:function(_79,_7a){var _7b=this,_7c=_79.document&&_79.document.body;if(_7c){var mdh=on(_7c,"mousedown",function(evt){_7b._justMouseDowned=true;setTimeout(function(){_7b._justMouseDowned=false;},13);if(evt&&evt.target&&evt.target.parentNode==null){return;}_7b._onTouchNode(_7a||evt.target,"mouse");});var fih=on(_7c,"focusin",function(evt){if(!evt.target.tagName){return;}var tag=evt.target.tagName.toLowerCase();if(tag=="#document"||tag=="body"){return;}if(_72.isTabNavigable(evt.target)){_7b._onFocusNode(_7a||evt.target);}else{_7b._onTouchNode(_7a||evt.target);}});var foh=on(_7c,"focusout",function(evt){_7b._onBlurNode(_7a||evt.target);});return {remove:function(){mdh.remove();fih.remove();foh.remove();mdh=fih=foh=null;_7c=null;}};}},_onBlurNode:function(_7d){if(this._clearFocusTimer){clearTimeout(this._clearFocusTimer);}this._clearFocusTimer=setTimeout(_6e.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(_6e.hitch(this,function(){delete this._clearActiveWidgetsTimer;this._setStack([]);}),100);},_onTouchNode:function(_7e,by){if(this._clearActiveWidgetsTimer){clearTimeout(this._clearActiveWidgetsTimer);delete this._clearActiveWidgetsTimer;}var _7f=[];try{while(_7e){var _80=_6b.get(_7e,"dijitPopupParent");if(_80){_7e=_73.byId(_80).domNode;}else{if(_7e.tagName&&_7e.tagName.toLowerCase()=="body"){if(_7e===win.body()){break;}_7e=_71.get(_7e.ownerDocument).frameElement;}else{var id=_7e.getAttribute&&_7e.getAttribute("widgetId"),_81=id&&_73.byId(id);if(_81&&!(by=="mouse"&&_81.get("disabled"))){_7f.unshift(id);}_7e=_7e.parentNode;}}}}catch(e){}this._setStack(_7f,by);},_onFocusNode:function(_82){if(!_82){return;}if(_82.nodeType==9){return;}if(this._clearFocusTimer){clearTimeout(this._clearFocusTimer);delete this._clearFocusTimer;}this._onTouchNode(_82);if(_82==this.curNode){return;}this.set("prevNode",this.curNode);this.set("curNode",_82);},_setStack:function(_83,by){var _84=this.activeStack,_85=_84.length-1,_86=_83.length-1;if(_83[_86]==_84[_85]){return;}this.set("activeStack",_83);var _87,i;for(i=_85;i>=0&&_84[i]!=_83[i];i--){_87=_73.byId(_84[i]);if(_87){_87._hasBeenBlurred=true;_87.set("focused",false);if(_87._focusManager==this){_87._onBlur(by);}this.emit("widget-blur",_87,by);}}for(i++;i<=_86;i++){_87=_73.byId(_83[i]);if(_87){_87.set("focused",true);if(_87._focusManager==this){_87._onFocus(by);}this.emit("widget-focus",_87,by);}}},focus:function(_88){if(_88){try{_88.focus();}catch(e){}}}});var _89=new _75();_6f(function(){var _8a=_89.registerWin(_71.get(document));if(has("ie")){on(window,"unload",function(){if(_8a){_8a.remove();_8a=null;}});}});_74.focus=function(_8b){_89.focus(_8b);};for(var _8c in _89){if(!/^_/.test(_8c)){_74.focus[_8c]=typeof _89[_8c]=="function"?_6e.hitch(_89,_8c):_89[_8c];}}_89.watch(function(_8d,_8e,_8f){_74.focus[_8d]=_8f;});return _89;});},"dojo/Stateful":function(){define(["./_base/kernel","./_base/declare","./_base/lang","./_base/array"],function(_90,_91,_92,_93){return _90.declare("dojo.Stateful",null,{postscript:function(_94){if(_94){_92.mixin(this,_94);}},get:function(_95){return this[_95];},set:function(_96,_97){if(typeof _96==="object"){for(var x in _96){this.set(x,_96[x]);}return this;}var _98=this[_96];this[_96]=_97;if(this._watchCallbacks){this._watchCallbacks(_96,_98,_97);}return this;},watch:function(_99,_9a){var _9b=this._watchCallbacks;if(!_9b){var _9c=this;_9b=this._watchCallbacks=function(_9d,_9e,_9f,_a0){var _a1=function(_a2){if(_a2){_a2=_a2.slice();for(var i=0,l=_a2.length;i<l;i++){try{_a2[i].call(_9c,_9d,_9e,_9f);}catch(e){console.error(e);}}}};_a1(_9b["_"+_9d]);if(!_a0){_a1(_9b["*"]);}};}if(!_9a&&typeof _99==="function"){_9a=_99;_99="*";}else{_99="_"+_99;}var _a3=_9b[_99];if(typeof _a3!=="object"){_a3=_9b[_99]=[];}_a3.push(_9a);return {unwatch:function(){_a3.splice(_93.indexOf(_a3,_9a),1);}};}});});},"dojo/window":function(){define(["./_base/lang","./_base/sniff","./_base/window","./dom","./dom-geometry","./dom-style","./dom-construct"],function(_a4,has,_a5,dom,_a6,_a7,_a8){has.add("rtl-adjust-position-for-verticalScrollBar",function(win,doc){var _a9=_a5.body(doc),_aa=_a8.create("div",{style:{overflow:"scroll",overflowX:"visible",direction:"rtl",visibility:"hidden",position:"absolute",left:"0",top:"0",width:"64px",height:"64px"}},_a9,"last"),div=_a8.create("div",{style:{overflow:"hidden",direction:"ltr"}},_aa,"last"),ret=_a6.position(div).x!=0;_aa.removeChild(div);_a9.removeChild(_aa);return ret;});has.add("position-fixed-support",function(win,doc){var _ab=_a5.body(doc),_ac=_a8.create("span",{style:{visibility:"hidden",position:"fixed",left:"1px",top:"1px"}},_ab,"last"),_ad=_a8.create("span",{style:{position:"fixed",left:"0",top:"0"}},_ac,"last"),ret=_a6.position(_ad).x!=_a6.position(_ac).x;_ac.removeChild(_ad);_ab.removeChild(_ac);return ret;});var _ae=_a4.getObject("dojo.window",true);_ae.getBox=function(){var _af=(_a5.doc.compatMode=="BackCompat")?_a5.body():_a5.doc.documentElement,_b0=_a6.docScroll(),w,h;if(has("touch")){var _b1=_a5.doc.parentWindow||_a5.doc.defaultView;w=_b1.innerWidth||_af.clientWidth;h=_b1.innerHeight||_af.clientHeight;}else{w=_af.clientWidth;h=_af.clientHeight;}return {l:_b0.x,t:_b0.y,w:w,h:h};};_ae.get=function(doc){if(has("ie")<9&&_ae!==document.parentWindow){doc.parentWindow.execScript("document._parentWindow = window;","Javascript");var win=doc._parentWindow;doc._parentWindow=null;return win;}return doc.parentWindow||doc.defaultView;};_ae.scrollIntoView=function(_b2,pos){try{_b2=dom.byId(_b2);var doc=_b2.ownerDocument||_a5.doc,_b3=_a5.body(doc),_b4=doc.documentElement||_b3.parentNode,_b5=has("ie"),_b6=has("webkit");if(_b2==_b3||_b2==_b4){return;}if(!(has("mozilla")||_b5||_b6||has("opera")||has("trident"))&&("scrollIntoView" in _b2)){_b2.scrollIntoView(false);return;}var _b7=doc.compatMode=="BackCompat",_b8=Math.min(_b3.clientWidth||_b4.clientWidth,_b4.clientWidth||_b3.clientWidth),_b9=Math.min(_b3.clientHeight||_b4.clientHeight,_b4.clientHeight||_b3.clientHeight),_ba=(_b6||_b7)?_b3:_b4,_bb=pos||_a6.position(_b2),el=_b2.parentNode,_bc=function(el){return (_b5<=6||(_b5==7&&_b7))?false:(has("position-fixed-support")&&(_a7.get(el,"position").toLowerCase()=="fixed"));},_bd=this,_be=function(el,x,y){if(el.tagName=="BODY"||el.tagName=="HTML"){_bd.get(el.ownerDocument).scrollBy(x,y);}else{x&&(el.scrollLeft+=x);y&&(el.scrollTop+=y);}};if(_bc(_b2)){return;}while(el){if(el==_b3){el=_ba;}var _bf=_a6.position(el),_c0=_bc(el),rtl=_a7.getComputedStyle(el).direction.toLowerCase()=="rtl";if(el==_ba){_bf.w=_b8;_bf.h=_b9;if(_ba==_b4&&(_b5||has("trident"))&&rtl){_bf.x+=_ba.offsetWidth-_bf.w;}_bf.x=0;_bf.y=0;}else{var pb=_a6.getPadBorderExtents(el);_bf.w-=pb.w;_bf.h-=pb.h;_bf.x+=pb.l;_bf.y+=pb.t;var _c1=el.clientWidth,_c2=_bf.w-_c1;if(_c1>0&&_c2>0){if(rtl&&has("rtl-adjust-position-for-verticalScrollBar")){_bf.x+=_c2;}_bf.w=_c1;}_c1=el.clientHeight;_c2=_bf.h-_c1;if(_c1>0&&_c2>0){_bf.h=_c1;}}if(_c0){if(_bf.y<0){_bf.h+=_bf.y;_bf.y=0;}if(_bf.x<0){_bf.w+=_bf.x;_bf.x=0;}if(_bf.y+_bf.h>_b9){_bf.h=_b9-_bf.y;}if(_bf.x+_bf.w>_b8){_bf.w=_b8-_bf.x;}}var l=_bb.x-_bf.x,t=_bb.y-_bf.y,r=l+_bb.w-_bf.w,bot=t+_bb.h-_bf.h;var s,old;if(r*l>0&&(!!el.scrollLeft||el==_ba||el.scrollWidth>el.offsetHeight)){s=Math[l<0?"max":"min"](l,r);if(rtl&&((_b5==8&&!_b7)||has("trident")>=5||has("edge"))){s=-s;}old=el.scrollLeft;_be(el,s,0);s=el.scrollLeft-old;_bb.x-=s;}if(bot*t>0&&(!!el.scrollTop||el==_ba||el.scrollHeight>el.offsetHeight)){s=Math.ceil(Math[t<0?"max":"min"](t,bot));old=el.scrollTop;_be(el,0,s);s=el.scrollTop-old;_bb.y-=s;}el=(el!=_ba)&&!_c0&&el.parentNode;}}catch(error){console.error("scrollIntoView: "+error);_b2.scrollIntoView(false);}};return _ae;});},"dijit/_base/manager":function(){define(["dojo/_base/array","dojo/_base/config","../registry",".."],function(_c3,_c4,_c5,_c6){_c3.forEach(["byId","getUniqueId","findWidgets","_destroyAll","byNode","getEnclosingWidget"],function(_c7){_c6[_c7]=_c5[_c7];});_c6.defaultDuration=_c4["defaultDuration"]||200;return _c6;});},"dijit/_base/place":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/window","../place",".."],function(_c8,_c9,_ca,_cb,_cc){_cc.getViewport=function(){return _ca.getBox();};_cc.placeOnScreen=_cb.at;_cc.placeOnScreenAroundElement=function(_cd,_ce,_cf,_d0){var _d1;if(_c9.isArray(_cf)){_d1=_cf;}else{_d1=[];for(var key in _cf){_d1.push({aroundCorner:key,corner:_cf[key]});}}return _cb.around(_cd,_ce,_d1,true,_d0);};_cc.placeOnScreenAroundNode=_cc.placeOnScreenAroundElement;_cc.placeOnScreenAroundRectangle=_cc.placeOnScreenAroundElement;_cc.getPopupAroundAlignment=function(_d2,_d3){var _d4={};_c8.forEach(_d2,function(pos){var ltr=_d3;switch(pos){case "after":_d4[_d3?"BR":"BL"]=_d3?"BL":"BR";break;case "before":_d4[_d3?"BL":"BR"]=_d3?"BR":"BL";break;case "below-alt":ltr=!ltr;case "below":_d4[ltr?"BL":"BR"]=ltr?"TL":"TR";_d4[ltr?"BR":"BL"]=ltr?"TR":"TL";break;case "above-alt":ltr=!ltr;case "above":default:_d4[ltr?"TL":"TR"]=ltr?"BL":"BR";_d4[ltr?"TR":"TL"]=ltr?"BR":"BL";break;}});return _d4;};return _cc;});},"dijit/place":function(){define(["dojo/_base/array","dojo/dom-geometry","dojo/dom-style","dojo/_base/kernel","dojo/_base/window","./Viewport","."],function(_d5,_d6,_d7,_d8,win,_d9,_da){function _db(_dc,_dd,_de,_df){var _e0=_d9.getEffectiveBox(_dc.ownerDocument);if(!_dc.parentNode||String(_dc.parentNode.tagName).toLowerCase()!="body"){win.body().appendChild(_dc);}var _e1=null;_d5.some(_dd,function(_e2){var _e3=_e2.corner;var pos=_e2.pos;var _e4=0;var _e5={w:{"L":_e0.l+_e0.w-pos.x,"R":pos.x-_e0.l,"M":_e0.w}[_e3.charAt(1)],h:{"T":_e0.t+_e0.h-pos.y,"B":pos.y-_e0.t,"M":_e0.h}[_e3.charAt(0)]};var s=_dc.style;s.left=s.right="auto";if(_de){var res=_de(_dc,_e2.aroundCorner,_e3,_e5,_df);_e4=typeof res=="undefined"?0:res;}var _e6=_dc.style;var _e7=_e6.display;var _e8=_e6.visibility;if(_e6.display=="none"){_e6.visibility="hidden";_e6.display="";}var bb=_d6.position(_dc);_e6.display=_e7;_e6.visibility=_e8;var _e9={"L":pos.x,"R":pos.x-bb.w,"M":Math.max(_e0.l,Math.min(_e0.l+_e0.w,pos.x+(bb.w>>1))-bb.w)}[_e3.charAt(1)],_ea={"T":pos.y,"B":pos.y-bb.h,"M":Math.max(_e0.t,Math.min(_e0.t+_e0.h,pos.y+(bb.h>>1))-bb.h)}[_e3.charAt(0)],_eb=Math.max(_e0.l,_e9),_ec=Math.max(_e0.t,_ea),_ed=Math.min(_e0.l+_e0.w,_e9+bb.w),_ee=Math.min(_e0.t+_e0.h,_ea+bb.h),_ef=_ed-_eb,_f0=_ee-_ec;_e4+=(bb.w-_ef)+(bb.h-_f0);if(_e1==null||_e4<_e1.overflow){_e1={corner:_e3,aroundCorner:_e2.aroundCorner,x:_eb,y:_ec,w:_ef,h:_f0,overflow:_e4,spaceAvailable:_e5};}return !_e4;});if(_e1.overflow&&_de){_de(_dc,_e1.aroundCorner,_e1.corner,_e1.spaceAvailable,_df);}var s=_dc.style;s.top=_e1.y+"px";s.left=_e1.x+"px";s.right="auto";return _e1;};return (_da.place={at:function(_f1,pos,_f2,_f3){var _f4=_d5.map(_f2,function(_f5){var c={corner:_f5,pos:{x:pos.x,y:pos.y}};if(_f3){c.pos.x+=_f5.charAt(1)=="L"?_f3.x:-_f3.x;c.pos.y+=_f5.charAt(0)=="T"?_f3.y:-_f3.y;}return c;});return _db(_f1,_f4);},around:function(_f6,_f7,_f8,_f9,_fa){var _fb=(typeof _f7=="string"||"offsetWidth" in _f7)?_d6.position(_f7,true):_f7;if(_f7.parentNode){var _fc=_d7.getComputedStyle(_f7).position=="absolute";var _fd=_f7.parentNode;while(_fd&&_fd.nodeType==1&&_fd.nodeName!="BODY"){var _fe=_d6.position(_fd,true),pcs=_d7.getComputedStyle(_fd);if(/relative|absolute/.test(pcs.position)){_fc=false;}if(!_fc&&/hidden|auto|scroll/.test(pcs.overflow)){var _ff=Math.min(_fb.y+_fb.h,_fe.y+_fe.h);var _100=Math.min(_fb.x+_fb.w,_fe.x+_fe.w);_fb.x=Math.max(_fb.x,_fe.x);_fb.y=Math.max(_fb.y,_fe.y);_fb.h=_ff-_fb.y;_fb.w=_100-_fb.x;}if(pcs.position=="absolute"){_fc=true;}_fd=_fd.parentNode;}}var x=_fb.x,y=_fb.y,_101="w" in _fb?_fb.w:(_fb.w=_fb.width),_102="h" in _fb?_fb.h:(_d8.deprecated("place.around: dijit.place.__Rectangle: { x:"+x+", y:"+y+", height:"+_fb.height+", width:"+_101+" } has been deprecated.  Please use { x:"+x+", y:"+y+", h:"+_fb.height+", w:"+_101+" }","","2.0"),_fb.h=_fb.height);var _103=[];function push(_104,_105){_103.push({aroundCorner:_104,corner:_105,pos:{x:{"L":x,"R":x+_101,"M":x+(_101>>1)}[_104.charAt(1)],y:{"T":y,"B":y+_102,"M":y+(_102>>1)}[_104.charAt(0)]}});};_d5.forEach(_f8,function(pos){var ltr=_f9;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 _106=_db(_f6,_103,_fa,{w:_101,h:_102});_106.aroundNodePos=_fb;return _106;}});});},"dijit/Viewport":function(){define("dijit/Viewport",["dojo/Evented","dojo/on","dojo/ready","dojo/_base/sniff","dojo/_base/window","dojo/window"],function(_107,on,_108,has,win,_109){var _10a=new _107();var _10b;_108(200,function(){var _10c=_109.getBox();_10a._rlh=on(win.global,"resize",function(){var _10d=_109.getBox();if(_10c.h==_10d.h&&_10c.w==_10d.w){return;}_10c=_10d;_10a.emit("resize");});if(has("ie")==8){var _10e=screen.deviceXDPI;setInterval(function(){if(screen.deviceXDPI!=_10e){_10e=screen.deviceXDPI;_10a.emit("resize");}},500);}if(has("ios")){on(document,"focusin",function(evt){_10b=evt.target;});on(document,"focusout",function(evt){_10b=null;});}});_10a.getEffectiveBox=function(doc){var box=_109.getBox(doc);var tag=_10b&&_10b.tagName&&_10b.tagName.toLowerCase();if(has("ios")&&_10b&&!_10b.readOnly&&(tag=="textarea"||(tag=="input"&&/^(color|email|number|password|search|tel|text|url)$/.test(_10b.type)))){box.h*=(orientation==0||orientation==180?0.66:0.4);var rect=_10b.getBoundingClientRect();box.h=Math.max(box.h,rect.top+rect.height);}return box;};return _10a;});},"dijit/_base/popup":function(){define(["dojo/dom-class","../popup","../BackgroundIframe"],function(_10f,_110){var _111=_110._createWrapper;_110._createWrapper=function(_112){if(!_112.declaredClass){_112={_popupWrapper:(_112.parentNode&&_10f.contains(_112.parentNode,"dijitPopup"))?_112.parentNode:null,domNode:_112,destroy:function(){}};}return _111.call(this,_112);};var _113=_110.open;_110.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 _113.call(this,args);};return _110;});},"dijit/popup":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/connect","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","dojo/_base/window","./place","./BackgroundIframe","."],function(_114,_115,_116,_117,dom,_118,_119,_11a,_11b,_11c,has,keys,lang,on,win,_11d,_11e,_11f){function _120(){if(this._popupWrapper){_119.destroy(this._popupWrapper);delete this._popupWrapper;}};var _121=_117(null,{_stack:[],_beginZIndex:1000,_idGen:1,_createWrapper:function(_122){var _123=_122._popupWrapper,node=_122.domNode;if(!_123){_123=_119.create("div",{"class":"dijitPopup",style:{display:"none"},role:"presentation"},win.body());_123.appendChild(node);var s=node.style;s.display="";s.visibility="";s.position="";s.top="0px";_122._popupWrapper=_123;_115.after(_122,"destroy",_120,true);}return _123;},moveOffScreen:function(_124){var _125=this._createWrapper(_124);_11b.set(_125,{visibility:"hidden",top:"-9999px",display:""});},hide:function(_126){var _127=this._createWrapper(_126);_11b.set(_127,"display","none");},getTopPopup:function(){var _128=this._stack;for(var pi=_128.length-1;pi>0&&_128[pi].parent===_128[pi-1].widget;pi--){}return _128[pi];},open:function(args){var _129=this._stack,_12a=args.popup,_12b=args.orient||["below","below-alt","above","above-alt"],ltr=args.parent?args.parent.isLeftToRight():_11a.isBodyLtr(),_12c=args.around,id=(args.around&&args.around.id)?(args.around.id+"_dropdown"):("popup_"+this._idGen++);while(_129.length&&(!args.parent||!dom.isDescendant(args.parent.domNode,_129[_129.length-1].widget.domNode))){this.close(_129[_129.length-1].widget);}var _12d=this._createWrapper(_12a);_118.set(_12d,{id:id,style:{zIndex:this._beginZIndex+_129.length},"class":"dijitPopup "+(_12a.baseClass||_12a["class"]||"").split(" ")[0]+"Popup",dijitPopupParent:args.parent?args.parent.id:""});if(has("bgIframe")&&!_12a.bgIframe){_12a.bgIframe=new _11e(_12d);}var best=_12c?_11d.around(_12d,_12c,_12b,ltr,_12a.orient?lang.hitch(_12a,"orient"):null):_11d.at(_12d,args,_12b=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],args.padding);_12d.style.display="";_12d.style.visibility="visible";_12a.domNode.style.visibility="visible";var _12e=[];_12e.push(on(_12d,_116._keypress,lang.hitch(this,function(evt){if(evt.charOrCode==keys.ESCAPE&&args.onCancel){_11c.stop(evt);args.onCancel();}else{if(evt.charOrCode===keys.TAB){_11c.stop(evt);var _12f=this.getTopPopup();if(_12f&&_12f.onCancel){_12f.onCancel();}}}})));if(_12a.onCancel&&args.onCancel){_12e.push(_12a.on("cancel",args.onCancel));}_12e.push(_12a.on(_12a.onExecute?"execute":"change",lang.hitch(this,function(){var _130=this.getTopPopup();if(_130&&_130.onExecute){_130.onExecute();}})));_129.push({widget:_12a,parent:args.parent,onExecute:args.onExecute,onCancel:args.onCancel,onClose:args.onClose,handlers:_12e});if(_12a.onOpen){_12a.onOpen(best);}return best;},close:function(_131){var _132=this._stack;while((_131&&_114.some(_132,function(elem){return elem.widget==_131;}))||(!_131&&_132.length)){var top=_132.pop(),_133=top.widget,_134=top.onClose;if(_133.onClose){_133.onClose();}var h;while(h=top.handlers.pop()){h.remove();}if(_133&&_133.domNode){this.hide(_133);}if(_134){_134();}}}});return (_11f.popup=new _121());});},"dijit/BackgroundIframe":function(){define("dijit/BackgroundIframe",["require",".","dojo/_base/config","dojo/dom-construct","dojo/dom-style","dojo/_base/lang","dojo/on","dojo/_base/sniff","dojo/_base/window"],function(_135,_136,_137,_138,_139,lang,on,has,win){has.add("bgIframe",has("ie")||has("mozilla"));var _13a=new function(){var _13b=[];this.pop=function(){var _13c;if(_13b.length){_13c=_13b.pop();_13c.style.display="";}else{if(has("ie")<9){var burl=_137["dojoBlankHtmlUrl"]||_135.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\");'>";_13c=win.doc.createElement(html);}else{_13c=_138.create("iframe");_13c.src="javascript:\"\"";_13c.className="dijitBackgroundIframe";_13c.setAttribute("role","presentation");_139.set(_13c,"opacity",0.1);}_13c.tabIndex=-1;}return _13c;};this.push=function(_13d){_13d.style.display="none";_13b.push(_13d);};}();_136.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if(has("bgIframe")){var _13e=(this.iframe=_13a.pop());node.appendChild(_13e);if(has("ie")<7||has("quirks")){this.resize(node);this._conn=on(node,"resize",lang.hitch(this,function(){this.resize(node);}));}else{_139.set(_13e,{width:"100%",height:"100%"});}}};lang.extend(_136.BackgroundIframe,{resize:function(node){if(this.iframe){_139.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){_13a.push(this.iframe);delete this.iframe;}}});return _136.BackgroundIframe;});},"dijit/_base/scroll":function(){define(["dojo/window",".."],function(_13f,_140){_140.scrollIntoView=function(node,pos){_13f.scrollIntoView(node,pos);};});},"dijit/_base/sniff":function(){define(["dojo/uacss"],function(){});},"dojo/uacss":function(){define(["./dom-geometry","./_base/lang","./ready","./_base/sniff","./_base/window"],function(_141,lang,_142,has,_143){var html=_143.doc.documentElement,ie=has("ie"),_144=has("trident"),_145=has("opera"),maj=Math.floor,ff=has("ff"),_146=_141.boxModel.replace(/-/,""),_147={"dj_quirks":has("quirks"),"dj_opera":_145,"dj_khtml":has("khtml"),"dj_webkit":has("webkit"),"dj_safari":has("safari"),"dj_chrome":has("chrome"),"dj_gecko":has("mozilla")};if(ie){_147["dj_ie"]=true;_147["dj_ie"+maj(ie)]=true;_147["dj_iequirks"]=has("quirks");}if(_144){_147["dj_trident"]=true;_147["dj_trident"+maj(_144)]=true;}if(ff){_147["dj_ff"+maj(ff)]=true;}_147["dj_"+_146]=true;var _148="";for(var clz in _147){if(_147[clz]){_148+=clz+" ";}}html.className=lang.trim(html.className+" "+_148);_142(90,function(){if(!_141.isBodyLtr()){var _149="dj_rtl dijitRtl "+_148.replace(/ /g,"-rtl ");html.className=lang.trim(html.className+" "+_149+"dj_rtl dijitRtl "+_148.replace(/ /g,"-rtl "));}});return has;});},"dijit/_base/typematic":function(){define(["../typematic"],function(){});},"dijit/typematic":function(){define(["dojo/_base/array","dojo/_base/connect","dojo/_base/event","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/_base/sniff","."],function(_14a,_14b,_14c,_14d,lang,on,has,_14e){var _14f=(_14e.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,_150,node,_151,obj,_152,_153,_154){if(obj!=this._obj){this.stop();this._initialDelay=_153||500;this._subsequentDelay=_152||0.9;this._minDelay=_154||10;this._obj=obj;this._evt=evt;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=lang.hitch(_150,_151);this._fireEventAndReload();this._evt=lang.mixin({faux:true},evt);}},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,_155,_156,_157,_158,_159,_15a){if(_155.keyCode){_155.charOrCode=_155.keyCode;_14d.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_155.charCode){_155.charOrCode=String.fromCharCode(_155.charCode);_14d.deprecated("charCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}}var _15b=[on(node,_14b._keypress,lang.hitch(this,function(evt){if(evt.charOrCode==_155.charOrCode&&(_155.ctrlKey===undefined||_155.ctrlKey==evt.ctrlKey)&&(_155.altKey===undefined||_155.altKey==evt.altKey)&&(_155.metaKey===undefined||_155.metaKey==(evt.metaKey||false))&&(_155.shiftKey===undefined||_155.shiftKey==evt.shiftKey)){_14c.stop(evt);_14f.trigger(evt,_156,node,_157,_155,_158,_159,_15a);}else{if(_14f._obj==_155){_14f.stop();}}})),on(node,"keyup",lang.hitch(this,function(){if(_14f._obj==_155){_14f.stop();}}))];return {remove:function(){_14a.forEach(_15b,function(h){h.remove();});}};},addMouseListener:function(node,_15c,_15d,_15e,_15f,_160){var _161=[on(node,"mousedown",lang.hitch(this,function(evt){_14c.stop(evt);_14f.trigger(evt,_15c,node,_15d,node,_15e,_15f,_160);})),on(node,"mouseup",lang.hitch(this,function(evt){if(this._obj){_14c.stop(evt);}_14f.stop();})),on(node,"mouseout",lang.hitch(this,function(evt){_14c.stop(evt);_14f.stop();})),on(node,"mousemove",lang.hitch(this,function(evt){evt.preventDefault();})),on(node,"dblclick",lang.hitch(this,function(evt){_14c.stop(evt);if(has("ie")<9){_14f.trigger(evt,_15c,node,_15d,node,_15e,_15f,_160);setTimeout(lang.hitch(this,_14f.stop),50);}}))];return {remove:function(){_14a.forEach(_161,function(h){h.remove();});}};},addListener:function(_162,_163,_164,_165,_166,_167,_168,_169){var _16a=[this.addKeyListener(_163,_164,_165,_166,_167,_168,_169),this.addMouseListener(_162,_165,_166,_167,_168,_169)];return {remove:function(){_14a.forEach(_16a,function(h){h.remove();});}};}});return _14f;});},"dijit/_base/wai":function(){define(["dojo/dom-attr","dojo/_base/lang","..","../hccss"],function(_16b,lang,_16c){lang.mixin(_16c,{hasWaiRole:function(elem,role){var _16d=this.getWaiRole(elem);return role?(_16d.indexOf(role)>-1):(_16d.length>0);},getWaiRole:function(elem){return lang.trim((_16b.get(elem,"role")||"").replace("wairole:",""));},setWaiRole:function(elem,role){_16b.set(elem,"role",role);},removeWaiRole:function(elem,role){var _16e=_16b.get(elem,"role");if(!_16e){return;}if(role){var t=lang.trim((" "+_16e+" ").replace(" "+role+" "," "));_16b.set(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_16f){return elem.hasAttribute?elem.hasAttribute("aria-"+_16f):!!elem.getAttribute("aria-"+_16f);},getWaiState:function(elem,_170){return elem.getAttribute("aria-"+_170)||"";},setWaiState:function(elem,_171,_172){elem.setAttribute("aria-"+_171,_172);},removeWaiState:function(elem,_173){elem.removeAttribute("aria-"+_173);}});return _16c;});},"dijit/hccss":function(){define(["require","dojo/_base/config","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/ready","dojo/_base/sniff","dojo/_base/window"],function(_174,_175,_176,_177,_178,_179,has,win){if(has("ie")||has("mozilla")){_179(90,function(){var div=_177.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(_175.blankGif||_174.toUrl("dojo/resources/blank.gif"))+"\");"}},win.body());var cs=_178.getComputedStyle(div);if(cs){var _17a=cs.backgroundImage;var _17b=(cs.borderTopColor==cs.borderRightColor)||(_17a!=null&&(_17a=="none"||_17a=="url(invalid-url:)"));if(_17b){_176.add(win.body(),"dijit_a11y");}if(has("ie")){div.outerHTML="";}else{win.body().removeChild(div);}}});}});},"dijit/_base/window":function(){define(["dojo/window",".."],function(_17c,_17d){_17d.getDocumentWindow=function(doc){return _17c.get(doc);};});},"dojo/parser":function(){define(["./_base/kernel","./_base/lang","./_base/array","./_base/html","./_base/window","./_base/url","./_base/json","./aspect","./date/stamp","./query","./on","./ready"],function(dojo,_17e,_17f,_180,_181,_182,_183,_184,_185,_186,don){new Date("X");var _187={"dom-attributes-explicit":document.createElement("div").attributes.length<40};function has(_188){return _187[_188];};dojo.parser=new function(){var _189={};function _18a(_18b){var map={};for(var name in _18b){if(name.charAt(0)=="_"){continue;}map[name.toLowerCase()]=name;}return map;};_184.after(_17e,"extend",function(){_189={};},true);var _18c={};this._functionFromScript=function(_18d,_18e){var _18f="";var _190="";var _191=(_18d.getAttribute(_18e+"args")||_18d.getAttribute("args"));if(_191){_17f.forEach(_191.split(/\s*,\s*/),function(part,idx){_18f+="var "+part+" = arguments["+idx+"]; ";});}var _192=_18d.getAttribute("with");if(_192&&_192.length){_17f.forEach(_192.split(/\s*,\s*/),function(part){_18f+="with("+part+"){";_190+="}";});}return new Function(_18f+_18d.innerHTML+_190);};this.instantiate=function(_193,_194,args){var _195=[],_194=_194||{};args=args||{};var _196=(args.scope||dojo._scopeName)+"Type",_197="data-"+(args.scope||dojo._scopeName)+"-",_198=_197+"type",_199=_197+"props",_19a=_197+"attach-point",_19b=_197+"attach-event",_19c=_197+"id";var _19d={};_17f.forEach([_199,_198,_196,_19c,"jsId",_19a,_19b,"dojoAttachPoint","dojoAttachEvent","class","style"],function(name){_19d[name.toLowerCase()]=name.replace(args.scope,"dojo");});_17f.forEach(_193,function(obj){if(!obj){return;}var node=obj.node||obj,type=_196 in _194?_194[_196]:obj.node?obj.type:(node.getAttribute(_198)||node.getAttribute(_196)),ctor=_18c[type]||(_18c[type]=_17e.getObject(type)),_19e=ctor&&ctor.prototype;if(!ctor){throw new Error("Could not load class '"+type);}var _19f={};if(args.defaults){_17e.mixin(_19f,args.defaults);}if(obj.inherited){_17e.mixin(_19f,obj.inherited);}var _1a0;if(has("dom-attributes-explicit")){_1a0=node.attributes;}else{var _1a1=/^input$|^img$/i.test(node.nodeName)?node:node.cloneNode(false),_1a2=_1a1.outerHTML.replace(/=[^\s"']+|="[^"]*"|='[^']*'/g,"").replace(/^\s*<[a-zA-Z0-9]*/,"").replace(/>.*$/,"");_1a0=_17f.map(_1a2.split(/\s+/),function(name){var _1a3=name.toLowerCase();return {name:name,value:(node.nodeName=="LI"&&name=="value")||_1a3=="enctype"?node.getAttribute(_1a3):node.getAttributeNode(_1a3).value,specified:true};});}var i=0,item;while(item=_1a0[i++]){if(!item||!item.specified){continue;}var name=item.name,_1a4=name.toLowerCase(),_1a5=item.value;if(_1a4 in _19d){switch(_19d[_1a4]){case "data-dojo-props":var _1a6=_1a5;break;case "data-dojo-id":case "jsId":var _1a7=_1a5;break;case "data-dojo-attach-point":case "dojoAttachPoint":_19f.dojoAttachPoint=_1a5;break;case "data-dojo-attach-event":case "dojoAttachEvent":_19f.dojoAttachEvent=_1a5;break;case "class":_19f["class"]=node.className;break;case "style":_19f["style"]=node.style&&node.style.cssText;break;}}else{if(!(name in _19e)){var map=(_189[type]||(_189[type]=_18a(_19e)));name=map[_1a4]||name;}if(name in _19e){switch(typeof _19e[name]){case "string":_19f[name]=_1a5;break;case "number":_19f[name]=_1a5.length?Number(_1a5):NaN;break;case "boolean":_19f[name]=_1a5.toLowerCase()!="false";break;case "function":if(_1a5===""||_1a5.search(/[^\w\.]+/i)!=-1){_19f[name]=new Function(_1a5);}else{_19f[name]=_17e.getObject(_1a5,false)||new Function(_1a5);}break;default:var pVal=_19e[name];_19f[name]=(pVal&&"length" in pVal)?(_1a5?_1a5.split(/\s*,\s*/):[]):(pVal instanceof Date)?(_1a5==""?new Date(""):_1a5=="now"?new Date():_185.fromISOString(_1a5)):(pVal instanceof dojo._Url)?(dojo.baseUrl+_1a5):_183.fromJson(_1a5);}}else{_19f[name]=_1a5;}}}if(_1a6){try{_1a6=_183.fromJson.call(args.propsThis,"{"+_1a6+"}");_17e.mixin(_19f,_1a6);}catch(e){throw new Error(e.toString()+" in data-dojo-props='"+_1a6+"'");}}_17e.mixin(_19f,_194);var _1a8=obj.node?obj.scripts:(ctor&&(ctor._noScript||_19e._noScript)?[]:_186("> script[type^='dojo/']",node));var _1a9=[],_1aa=[],_1ab=[],on=[];if(_1a8){for(i=0;i<_1a8.length;i++){var _1ac=_1a8[i];node.removeChild(_1ac);var _1ad=(_1ac.getAttribute(_197+"event")||_1ac.getAttribute("event")),prop=_1ac.getAttribute(_197+"prop"),type=_1ac.getAttribute("type"),nf=this._functionFromScript(_1ac,_197);if(_1ad){if(type=="dojo/connect"){_1a9.push({event:_1ad,func:nf});}else{if(type=="dojo/on"){on.push({event:_1ad,func:nf});}else{_19f[_1ad]=nf;}}}else{if(type=="dojo/watch"){_1ab.push({prop:prop,func:nf});}else{_1aa.push(nf);}}}}var _1ae=ctor.markupFactory||_19e.markupFactory;var _1af=_1ae?_1ae(_19f,node,ctor):new ctor(_19f,node);_195.push(_1af);if(_1a7){_17e.setObject(_1a7,_1af);}for(i=0;i<_1a9.length;i++){_184.after(_1af,_1a9[i].event,dojo.hitch(_1af,_1a9[i].func),true);}for(i=0;i<_1aa.length;i++){_1aa[i].call(_1af);}for(i=0;i<_1ab.length;i++){_1af.watch(_1ab[i].prop,_1ab[i].func);}for(i=0;i<on.length;i++){don(_1af,on[i].event,on[i].func);}},this);if(!_194._started){_17f.forEach(_195,function(_1b0){if(!args.noStart&&_1b0&&_17e.isFunction(_1b0.startup)&&!_1b0._started){_1b0.startup();}});}return _195;};this.parse=function(_1b1,args){var root;if(!args&&_1b1&&_1b1.rootNode){args=_1b1;root=args.rootNode;}else{root=_1b1;}root=root?_180.byId(root):_181.body();args=args||{};var _1b2=(args.scope||dojo._scopeName)+"Type",_1b3="data-"+(args.scope||dojo._scopeName)+"-",_1b4=_1b3+"type",_1b5=_1b3+"textdir";var list=[];var node=root.firstChild;var _1b6=args&&args.inherited;if(!_1b6){function _1b7(node,attr){return (node.getAttribute&&node.getAttribute(attr))||(node!==_181.doc&&node!==_181.doc.documentElement&&node.parentNode?_1b7(node.parentNode,attr):null);};_1b6={dir:_1b7(root,"dir"),lang:_1b7(root,"lang"),textDir:_1b7(root,_1b5)};for(var key in _1b6){if(!_1b6[key]){delete _1b6[key];}}}var _1b8={inherited:_1b6};var _1b9;var _1ba;function _1bb(_1bc){if(!_1bc.inherited){_1bc.inherited={};var node=_1bc.node,_1bd=_1bb(_1bc.parent);var _1be={dir:node.getAttribute("dir")||_1bd.dir,lang:node.getAttribute("lang")||_1bd.lang,textDir:node.getAttribute(_1b5)||_1bd.textDir};for(var key in _1be){if(_1be[key]){_1bc.inherited[key]=_1be[key];}}}return _1bc.inherited;};while(true){if(!node){if(!_1b8||!_1b8.node){break;}node=_1b8.node.nextSibling;_1b9=_1b8.scripts;_1ba=false;_1b8=_1b8.parent;continue;}if(node.nodeType!=1){node=node.nextSibling;continue;}if(_1b9&&node.nodeName.toLowerCase()=="script"){type=node.getAttribute("type");if(type&&/^dojo\/\w/i.test(type)){_1b9.push(node);}node=node.nextSibling;continue;}if(_1ba){node=node.nextSibling;continue;}var type=node.getAttribute(_1b4)||node.getAttribute(_1b2);var _1bf=node.firstChild;if(!type&&(!_1bf||(_1bf.nodeType==3&&!_1bf.nextSibling))){node=node.nextSibling;continue;}var _1c0={node:node,scripts:_1b9,parent:_1b8};var ctor=type&&(_18c[type]||(_18c[type]=_17e.getObject(type))),_1c1=ctor&&!ctor.prototype._noScript?[]:null;if(type){list.push({"type":type,node:node,scripts:_1c1,inherited:_1bb(_1c0)});}node=_1bf;_1b9=_1c1;_1ba=ctor&&ctor.prototype.stopParser&&!(args&&args.template);_1b8=_1c0;}var _1c2=args&&args.template?{template:true}:null;return this.instantiate(list,_1c2,args);};}();if(dojo.config.parseOnLoad){dojo.ready(100,dojo.parser,"parse");}return dojo.parser;});},"dojo/_base/url":function(){define(["./kernel"],function(dojo){var ore=new RegExp("^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$"),ire=new RegExp("^((([^\\[:]+):)?([^@]+)@)?(\\[([^\\]]+)\\]|([^\\[:]*))(:([0-9]+))?$"),_1c3=function(){var n=null,_1c4=arguments,uri=[_1c4[0]];for(var i=1;i<_1c4.length;i++){if(!_1c4[i]){continue;}var _1c5=new _1c3(_1c4[i]+""),_1c6=new _1c3(uri[0]+"");if(_1c5.path==""&&!_1c5.scheme&&!_1c5.authority&&!_1c5.query){if(_1c5.fragment!=n){_1c6.fragment=_1c5.fragment;}_1c5=_1c6;}else{if(!_1c5.scheme){_1c5.scheme=_1c6.scheme;if(!_1c5.authority){_1c5.authority=_1c6.authority;if(_1c5.path.charAt(0)!="/"){var path=_1c6.path.substring(0,_1c6.path.lastIndexOf("/")+1)+_1c5.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;}}}}_1c5.path=segs.join("/");}}}}uri=[];if(_1c5.scheme){uri.push(_1c5.scheme,":");}if(_1c5.authority){uri.push("//",_1c5.authority);}uri.push(_1c5.path);if(_1c5.query){uri.push("?",_1c5.query);}if(_1c5.fragment){uri.push("#",_1c5.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;}};_1c3.prototype.toString=function(){return this.uri;};return dojo._Url=_1c3;});},"dojo/date/stamp":function(){define(["../_base/kernel","../_base/lang","../_base/array"],function(dojo,lang,_1c7){lang.getObject("date.stamp",true,dojo);dojo.date.stamp.fromISOString=function(_1c8,_1c9){if(!dojo.date.stamp._isoRegExp){dojo.date.stamp._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/;}var _1ca=dojo.date.stamp._isoRegExp.exec(_1c8),_1cb=null;if(_1ca){_1ca.shift();if(_1ca[1]){_1ca[1]--;}if(_1ca[6]){_1ca[6]*=1000;}if(_1c9){_1c9=new Date(_1c9);_1c7.forEach(_1c7.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _1c9["get"+prop]();}),function(_1cc,_1cd){_1ca[_1cd]=_1ca[_1cd]||_1cc;});}_1cb=new Date(_1ca[0]||1970,_1ca[1]||0,_1ca[2]||1,_1ca[3]||0,_1ca[4]||0,_1ca[5]||0,_1ca[6]||0);if(_1ca[0]<100){_1cb.setFullYear(_1ca[0]||1970);}var _1ce=0,_1cf=_1ca[7]&&_1ca[7].charAt(0);if(_1cf!="Z"){_1ce=((_1ca[8]||0)*60)+(Number(_1ca[9])||0);if(_1cf!="-"){_1ce*=-1;}}if(_1cf){_1ce-=_1cb.getTimezoneOffset();}if(_1ce){_1cb.setTime(_1cb.getTime()+_1ce*60000);}}return _1cb;};dojo.date.stamp.toISOString=function(_1d0,_1d1){var _1d2=function(n){return (n<10)?"0"+n:n;};_1d1=_1d1||{};var _1d3=[],_1d4=_1d1.zulu?"getUTC":"get",date="";if(_1d1.selector!="time"){var year=_1d0[_1d4+"FullYear"]();date=["0000".substr((year+"").length)+year,_1d2(_1d0[_1d4+"Month"]()+1),_1d2(_1d0[_1d4+"Date"]())].join("-");}_1d3.push(date);if(_1d1.selector!="date"){var time=[_1d2(_1d0[_1d4+"Hours"]()),_1d2(_1d0[_1d4+"Minutes"]()),_1d2(_1d0[_1d4+"Seconds"]())].join(":");var _1d5=_1d0[_1d4+"Milliseconds"]();if(_1d1.milliseconds){time+="."+(_1d5<100?"0":"")+_1d2(_1d5);}if(_1d1.zulu){time+="Z";}else{if(_1d1.selector!="time"){var _1d6=_1d0.getTimezoneOffset();var _1d7=Math.abs(_1d6);time+=(_1d6>0?"-":"+")+_1d2(Math.floor(_1d7/60))+":"+_1d2(_1d7%60);}}_1d3.push(time);}return _1d3.join("T");};return dojo.date.stamp;});},"dijit/_Widget":function(){define("dijit/_Widget",["dojo/aspect","dojo/_base/config","dojo/_base/connect","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/query","dojo/ready","./registry","./_WidgetBase","./_OnDijitClickMixin","./_FocusMixin","dojo/uacss","./hccss"],function(_1d8,_1d9,_1da,_1db,_1dc,lang,_1dd,_1de,_1df,_1e0,_1e1,_1e2){function _1e3(){};function _1e4(_1e5){return function(obj,_1e6,_1e7,_1e8){if(obj&&typeof _1e6=="string"&&obj[_1e6]==_1e3){return obj.on(_1e6.substring(2).toLowerCase(),lang.hitch(_1e7,_1e8));}return _1e5.apply(_1da,arguments);};};_1d8.around(_1da,"connect",_1e4);if(_1dc.connect){_1d8.around(_1dc,"connect",_1e4);}var _1e9=_1db("dijit._Widget",[_1e0,_1e1,_1e2],{onClick:_1e3,onDblClick:_1e3,onKeyDown:_1e3,onKeyPress:_1e3,onKeyUp:_1e3,onMouseDown:_1e3,onMouseMove:_1e3,onMouseOut:_1e3,onMouseOver:_1e3,onMouseLeave:_1e3,onMouseEnter:_1e3,onMouseUp:_1e3,constructor:function(_1ea){this._toConnect={};for(var name in _1ea){if(this[name]===_1e3){this._toConnect[name.replace(/^on/,"").toLowerCase()]=_1ea[name];delete _1ea[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)]===_1e3){return _1da.connect(this.domNode,type.toLowerCase(),this,func);}return this.inherited(arguments);},_setFocusedAttr:function(val){this._focused=val;this._set("focused",val);},setAttribute:function(attr,_1eb){_1dc.deprecated(this.declaredClass+"::setAttribute(attr, value) is deprecated. Use set() instead.","","2.0");this.set(attr,_1eb);},attr:function(name,_1ec){if(_1d9.isDebug){var _1ed=arguments.callee._ach||(arguments.callee._ach={}),_1ee=(arguments.callee.caller||"unknown caller").toString();if(!_1ed[_1ee]){_1dc.deprecated(this.declaredClass+"::attr() is deprecated. Use get() or set() instead, called from "+_1ee,"","2.0");_1ed[_1ee]=true;}}var args=arguments.length;if(args>=2||typeof name==="object"){return this.set.apply(this,arguments);}else{return this.get(name);}},getDescendants:function(){_1dc.deprecated(this.declaredClass+"::getDescendants() is deprecated. Use getChildren() instead.","","2.0");return this.containerNode?_1dd("[widgetId]",this.containerNode).map(_1df.byNode):[];},_onShow:function(){this.onShow();},onShow:function(){},onHide:function(){},onClose:function(){return true;}});if(!_1dc.isAsync){_1de(0,function(){var _1ef=["dijit/_base"];require(_1ef);});}return _1e9;});},"dijit/_WidgetBase":function(){define("dijit/_WidgetBase",["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/_base/kernel","dojo/_base/lang","dojo/on","dojo/ready","dojo/Stateful","dojo/topic","dojo/_base/window","./registry"],function(_1f0,_1f1,_1f2,_1f3,_1f4,_1f5,dom,_1f6,_1f7,_1f8,_1f9,_1fa,_1fb,lang,on,_1fc,_1fd,_1fe,win,_1ff){if(!_1fb.isAsync){_1fc(0,function(){var _200=["dijit/_base/manager"];_1f0(_200);});}var _201={};function _202(obj){var ret={};for(var attr in obj){ret[attr.toLowerCase()]=true;}return ret;};function _203(attr){return function(val){_1f6[val?"set":"remove"](this.domNode,attr,val);this._set(attr,val);};};function _204(a,b){return a===b||(a!==a&&b!==b);};return _1f5("dijit._WidgetBase",_1fd,{id:"",_setIdAttr:"domNode",lang:"",_setLangAttr:_203("lang"),dir:"",_setDirAttr:_203("dir"),textDir:"","class":"",_setClassAttr:{node:"domNode",type:"class"},style:"",title:"",tooltip:"",baseClass:"",srcNodeRef:null,domNode:null,containerNode:null,attributeMap:{},_blankGif:_1f3.blankGif||_1f0.toUrl("dojo/resources/blank.gif"),postscript:function(_205,_206){this.create(_205,_206);},create:function(_207,_208){this.srcNodeRef=dom.byId(_208);this._connects=[];this._supportingWidgets=[];if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_207){this.params=_207;lang.mixin(this,_207);}this.postMixInProperties();if(!this.id){this.id=_1ff.getUniqueId(this.declaredClass.replace(/\./g,"_"));}_1ff.add(this);this.buildRendering();if(this.domNode){this._applyAttributes();var _209=this.srcNodeRef;if(_209&&_209.parentNode&&this.domNode!==_209){_209.parentNode.replaceChild(this.domNode,_209);}}if(this.domNode){this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(this.srcNodeRef&&!this.srcNodeRef.parentNode){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var ctor=this.constructor,list=ctor._setterAttrs;if(!list){list=(ctor._setterAttrs=[]);for(var attr in this.attributeMap){list.push(attr);}var _20a=ctor.prototype;for(var _20b in _20a){if(_20b in this.attributeMap){continue;}var _20c="_set"+_20b.replace(/^[a-z]|-[a-zA-Z]/g,function(c){return c.charAt(c.length-1).toUpperCase();})+"Attr";if(_20c in _20a){list.push(_20b);}}}_1f1.forEach(list,function(attr){if(this.params&&attr in this.params){}else{if(this[attr]){this.set(attr,this[attr]);}}},this);for(var _20d in this.params){this.set(_20d,this[_20d]);}},postMixInProperties:function(){},buildRendering:function(){if(!this.domNode){this.domNode=this.srcNodeRef||_1f8.create("div");}if(this.baseClass){var _20e=this.baseClass.split(" ");if(!this.isLeftToRight()){_20e=_20e.concat(_1f1.map(_20e,function(name){return name+"Rtl";}));}_1f7.add(this.domNode,_20e);}},postCreate:function(){},startup:function(){if(this._started){return;}this._started=true;_1f1.forEach(this.getChildren(),function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}});},destroyRecursive:function(_20f){this._beingDestroyed=true;this.destroyDescendants(_20f);this.destroy(_20f);},destroy:function(_210){this._beingDestroyed=true;this.uninitialize();var c;while((c=this._connects.pop())){c.remove();}var w;while((w=this._supportingWidgets.pop())){if(w.destroyRecursive){w.destroyRecursive();}else{if(w.destroy){w.destroy();}}}this.destroyRendering(_210);_1ff.remove(this.id);this._destroyed=true;},destroyRendering:function(_211){if(this.bgIframe){this.bgIframe.destroy(_211);delete this.bgIframe;}if(this.domNode){if(_211){_1f6.remove(this.domNode,"widgetId");}else{_1f8.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_211){_1f8.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_212){_1f1.forEach(this.getChildren(),function(_213){if(_213.destroyRecursive){_213.destroyRecursive(_212);}});},uninitialize:function(){return false;},_setStyleAttr:function(_214){var _215=this.domNode;if(lang.isObject(_214)){_1fa.set(_215,_214);}else{if(_215.style.cssText){_215.style.cssText+="; "+_214;}else{_215.style.cssText=_214;}}this._set("style",_214);},_attrToDom:function(attr,_216,_217){_217=arguments.length>=3?_217:this.attributeMap[attr];_1f1.forEach(lang.isArray(_217)?_217:[_217],function(_218){var _219=this[_218.node||_218||"domNode"];var type=_218.type||"attribute";switch(type){case "attribute":if(lang.isFunction(_216)){_216=lang.hitch(this,_216);}var _21a=_218.attribute?_218.attribute:(/^on[A-Z][a-zA-Z]*$/.test(attr)?attr.toLowerCase():attr);_1f6.set(_219,_21a,_216);break;case "innerText":_219.innerHTML="";_219.appendChild(win.doc.createTextNode(_216));break;case "innerHTML":_219.innerHTML=_216;break;case "class":_1f7.replace(_219,_216,this[attr]);break;}},this);},get:function(name){var _21b=this._getAttrNames(name);return this[_21b.g]?this[_21b.g]():this[name];},set:function(name,_21c){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _21d=this._getAttrNames(name),_21e=this[_21d.s];if(lang.isFunction(_21e)){var _21f=_21e.apply(this,Array.prototype.slice.call(arguments,1));}else{var _220=this.focusNode&&!lang.isFunction(this.focusNode)?"focusNode":"domNode",tag=this[_220].tagName,_221=_201[tag]||(_201[tag]=_202(this[_220])),map=name in this.attributeMap?this.attributeMap[name]:_21d.s in this?this[_21d.s]:((_21d.l in _221&&typeof _21c!="function")||/^aria-|^data-|^role$/.test(name))?_220:null;if(map!=null){this._attrToDom(name,_21c,map);}this._set(name,_21c);}return _21f||this;},_attrPairNames:{},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}var uc=name.replace(/^[a-z]|-[a-zA-Z]/g,function(c){return c.charAt(c.length-1).toUpperCase();});return (apn[name]={n:name+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr",l:uc.toLowerCase()});},_set:function(name,_222){var _223=this[name];this[name]=_222;if(this._watchCallbacks&&this._created&&!_204(_222,_223)){this._watchCallbacks(name,_223,_222);}},on:function(type,func){return _1f2.after(this,this._onMap(type),func,true);},_onMap:function(type){var ctor=this.constructor,map=ctor._onMap;if(!map){map=(ctor._onMap={});for(var attr in ctor.prototype){if(/^on/.test(attr)){map[attr.replace(/^on/,"").toLowerCase()]=attr;}}}return map[type.toLowerCase()];},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getChildren:function(){return this.containerNode?_1ff.findWidgets(this.containerNode):[];},getParent:function(){return _1ff.getEnclosingWidget(this.domNode.parentNode);},connect:function(obj,_224,_225){var _226=_1f4.connect(obj,_224,this,_225);this._connects.push(_226);return _226;},disconnect:function(_227){var i=_1f1.indexOf(this._connects,_227);if(i!=-1){_227.remove();this._connects.splice(i,1);}},subscribe:function(t,_228){var _229=_1fe.subscribe(t,lang.hitch(this,_228));this._connects.push(_229);return _229;},unsubscribe:function(_22a){this.disconnect(_22a);},isLeftToRight:function(){return this.dir?(this.dir=="ltr"):_1f9.isBodyLtr();},isFocusable:function(){return this.focus&&(_1fa.get(this.domNode,"display")!="none");},placeAt:function(_22b,_22c){if(_22b.declaredClass&&_22b.addChild){_22b.addChild(this,_22c);}else{_1f8.place(this.domNode,_22b,_22c);}return this;},getTextDir:function(text,_22d){return _22d;},applyTextDir:function(){},defer:function(fcn,_22e){var _22f=setTimeout(lang.hitch(this,function(){if(!_22f){return;}_22f=null;if(!this._destroyed){lang.hitch(this,fcn)();}}),_22e||0);return {remove:function(){if(_22f){clearTimeout(_22f);_22f=null;}return null;}};}});});},"dijit/_OnDijitClickMixin":function(){define("dijit/_OnDijitClickMixin",["dojo/on","dojo/_base/array","dojo/keys","dojo/_base/declare","dojo/_base/sniff","dojo/_base/unload","dojo/_base/window"],function(on,_230,keys,_231,has,_232,win){var _233=null;if(has("ie")<9){(function(){var _234=function(evt){_233=evt.srcElement;};win.doc.attachEvent("onkeydown",_234);_232.addOnWindowUnload(function(){win.doc.detachEvent("onkeydown",_234);});})();}else{win.doc.addEventListener("keydown",function(evt){_233=evt.target;},true);}var _235=function(node,_236){if(/input|button/i.test(node.nodeName)){return on(node,"click",_236);}else{function _237(e){return (e.keyCode==keys.ENTER||e.keyCode==keys.SPACE)&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey;};var _238=[on(node,"keypress",function(e){if(_237(e)){_233=e.target;e.preventDefault();}}),on(node,"keyup",function(e){if(_237(e)&&e.target==_233){_233=null;_236.call(this,e);}}),on(node,"click",function(e){_236.call(this,e);})];return {remove:function(){_230.forEach(_238,function(h){h.remove();});}};}};return _231("dijit._OnDijitClickMixin",null,{connect:function(obj,_239,_23a){return this.inherited(arguments,[obj,_239=="ondijitclick"?_235:_239,_23a]);}});});},"dijit/_FocusMixin":function(){define("dijit/_FocusMixin",["./focus","./_WidgetBase","dojo/_base/declare","dojo/_base/lang"],function(_23b,_23c,_23d,lang){lang.extend(_23c,{focused:false,onFocus:function(){},onBlur:function(){},_onFocus:function(){this.onFocus();},_onBlur:function(){this.onBlur();}});return _23d("dijit._FocusMixin",null,{_focusManager:_23b});});},"dijit/_TemplatedMixin":function(){define("dijit/_TemplatedMixin",["dojo/_base/lang","dojo/touch","./_WidgetBase","dojo/string","dojo/cache","dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/_base/sniff","dojo/_base/unload","dojo/_base/window"],function(lang,_23e,_23f,_240,_241,_242,_243,_244,has,_245,win){var _246=_243("dijit._TemplatedMixin",null,{templateString:null,templatePath:null,_skipNodeCache:false,_earlyTemplatedStartup:false,constructor:function(){this._attachPoints=[];this._attachEvents=[];},_stringRepl:function(tmpl){var _247=this.declaredClass,_248=this;return _240.substitute(tmpl,this,function(_249,key){if(key.charAt(0)=="!"){_249=lang.getObject(key.substr(1),false,_248);}if(typeof _249=="undefined"){throw new Error(_247+" template:"+key);}if(_249==null){return "";}return key.charAt(0)=="!"?_249:_249.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){if(!this.templateString){this.templateString=_241(this.templatePath,{sanitize:true});}var _24a=_246.getCachedTemplate(this.templateString,this._skipNodeCache);var node;if(lang.isString(_24a)){node=_244.toDom(this._stringRepl(_24a));if(node.nodeType!=1){throw new Error("Invalid template: "+_24a);}}else{node=_24a.cloneNode(true);}this.domNode=node;this.inherited(arguments);this._attachTemplateNodes(node,function(n,p){return n.getAttribute(p);});this._beforeFillContent();this._fillContent(this.srcNodeRef);},_beforeFillContent:function(){},_fillContent:function(_24b){var dest=this.containerNode;if(_24b&&dest){while(_24b.hasChildNodes()){dest.appendChild(_24b.firstChild);}}},_attachTemplateNodes:function(_24c,_24d){var _24e=lang.isArray(_24c)?_24c:(_24c.all||_24c.getElementsByTagName("*"));var x=lang.isArray(_24c)?0:-1;for(;x<_24e.length;x++){var _24f=(x==-1)?_24c:_24e[x];if(this.widgetsInTemplate&&(_24d(_24f,"dojoType")||_24d(_24f,"data-dojo-type"))){continue;}var _250=_24d(_24f,"dojoAttachPoint")||_24d(_24f,"data-dojo-attach-point");if(_250){var _251,_252=_250.split(/\s*,\s*/);while((_251=_252.shift())){if(lang.isArray(this[_251])){this[_251].push(_24f);}else{this[_251]=_24f;}this._attachPoints.push(_251);}}var _253=_24d(_24f,"dojoAttachEvent")||_24d(_24f,"data-dojo-attach-event");if(_253){var _254,_255=_253.split(/\s*,\s*/);var trim=lang.trim;while((_254=_255.shift())){if(_254){var _256=null;if(_254.indexOf(":")!=-1){var _257=_254.split(":");_254=trim(_257[0]);_256=trim(_257[1]);}else{_254=trim(_254);}if(!_256){_256=_254;}this._attachEvents.push(this.connect(_24f,_23e[_254]||_254,_256));}}}}},destroyRendering:function(){_242.forEach(this._attachPoints,function(_258){delete this[_258];},this);this._attachPoints=[];_242.forEach(this._attachEvents,this.disconnect,this);this._attachEvents=[];this.inherited(arguments);}});_246._templateCache={};_246.getCachedTemplate=function(_259,_25a){var _25b=_246._templateCache;var key=_259;var _25c=_25b[key];if(_25c){try{if(!_25c.ownerDocument||_25c.ownerDocument==win.doc){return _25c;}}catch(e){}_244.destroy(_25c);}_259=_240.trim(_259);if(_25a||_259.match(/\$\{([^\}]+)\}/g)){return (_25b[key]=_259);}else{var node=_244.toDom(_259);if(node.nodeType!=1){throw new Error("Invalid template: "+_259);}return (_25b[key]=node);}};if(has("ie")){_245.addOnWindowUnload(function(){var _25d=_246._templateCache;for(var key in _25d){var _25e=_25d[key];if(typeof _25e=="object"){_244.destroy(_25e);}delete _25d[key];}});}lang.extend(_23f,{dojoAttachEvent:"",dojoAttachPoint:""});return _246;});},"dojo/touch":function(){define(["./_base/kernel","./aspect","./dom","./on","./has","./mouse","./domReady","./_base/window"],function(dojo,_25f,dom,on,has,_260,_261,win){var _262=has("touch");var ios4=false;if(has("ios")){var ua=navigator.userAgent;var v=ua.match(/OS ([\d_]+)/)?RegExp.$1:"1";var os=parseFloat(v.replace(/_/,".").replace(/_/g,""));ios4=os<5;}var _263;function _264(_265,_266){if(_262){return function(node,_267){var _268=on(node,_266,_267),_269=on(node,_265,function(evt){if(!_263||(new Date()).getTime()>_263+1000){_267.call(this,evt);}});return {remove:function(){_268.remove();_269.remove();}};};}else{return function(node,_26a){return on(node,_265,_26a);};}};var _26b,_26c;if(_262){_261(function(){_26c=win.body();win.doc.addEventListener("touchstart",function(evt){_263=(new Date()).getTime();var _26d=_26c;_26c=evt.target;on.emit(_26d,"dojotouchout",{target:_26d,relatedTarget:_26c,bubbles:true});on.emit(_26c,"dojotouchover",{target:_26c,relatedTarget:_26d,bubbles:true});},true);on(win.doc,"touchmove",function(evt){_263=(new Date()).getTime();var _26e=win.doc.elementFromPoint(evt.pageX-(ios4?0:win.global.pageXOffset),evt.pageY-(ios4?0:win.global.pageYOffset));if(_26e&&_26c!==_26e){on.emit(_26c,"dojotouchout",{target:_26c,relatedTarget:_26e,bubbles:true});on.emit(_26e,"dojotouchover",{target:_26e,relatedTarget:_26c,bubbles:true});_26c=_26e;}});});_26b=function(node,_26f){return on(win.doc,"touchmove",function(evt){if(node===win.doc||dom.isDescendant(_26c,node)){evt.target=_26c;_26f.call(this,evt);}});};}var _270={press:_264("mousedown","touchstart"),move:_264("mousemove",_26b),release:_264("mouseup","touchend"),cancel:_264(_260.leave,"touchcancel"),over:_264("mouseover","dojotouchover"),out:_264("mouseout","dojotouchout"),enter:_260._eventHandler(_264("mouseover","dojotouchover")),leave:_260._eventHandler(_264("mouseout","dojotouchout"))};1&&(dojo.touch=_270);return _270;});},"dojo/string":function(){define(["./_base/kernel","./_base/lang"],function(dojo,lang){lang.getObject("string",true,dojo);dojo.string.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("");};dojo.string.pad=function(text,size,ch,end){if(!ch){ch="0";}var out=String(text),pad=dojo.string.rep(ch,Math.ceil((size-out.length)/ch.length));return end?out+pad:pad+out;};dojo.string.substitute=function(_271,map,_272,_273){_273=_273||dojo.global;_272=_272?lang.hitch(_273,_272):function(v){return v;};return _271.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_274,key,_275){var _276=lang.getObject(key,false,map);if(_275){_276=lang.getObject(_275,false,_273).call(_273,_276,key);}return _272(_276,key).toString();});};dojo.string.trim=String.prototype.trim?lang.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 dojo.string;});},"dojo/cache":function(){define(["./_base/kernel","./text"],function(dojo,text){return dojo.cache;});},"dijit/_Container":function(){define("dijit/_Container",["dojo/_base/array","dojo/_base/declare","dojo/dom-construct","./registry"],function(_277,_278,_279,_27a){return _278("dijit._Container",null,{buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},addChild:function(_27b,_27c){var _27d=this.containerNode;if(_27c&&typeof _27c=="number"){var _27e=this.getChildren();if(_27e&&_27e.length>=_27c){_27d=_27e[_27c-1].domNode;_27c="after";}}_279.place(_27b.domNode,_27d,_27c);if(this._started&&!_27b._started){_27b.startup();}},removeChild:function(_27f){if(typeof _27f=="number"){_27f=this.getChildren()[_27f];}if(_27f){var node=_27f.domNode;if(node&&node.parentNode){node.parentNode.removeChild(node);}}},hasChildren:function(){return this.getChildren().length>0;},_getSiblingOfChild:function(_280,dir){var node=_280.domNode,_281=(dir>0?"nextSibling":"previousSibling");do{node=node[_281];}while(node&&(node.nodeType!=1||!_27a.byNode(node)));return node&&_27a.byNode(node);},getIndexOfChild:function(_282){return _277.indexOf(this.getChildren(),_282);}});});},"dijit/layout/_LayoutWidget":function(){define(["dojo/_base/lang","../_Widget","../_Container","../_Contained","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/sniff","dojo/_base/window"],function(lang,_283,_284,_285,_286,_287,_288,_289,has,win){return _286("dijit.layout._LayoutWidget",[_283,_284,_285],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,buildRendering:function(){this.inherited(arguments);_287.add(this.domNode,"dijitContainer");},startup:function(){if(this._started){return;}this.inherited(arguments);var _28a=this.getParent&&this.getParent();if(!(_28a&&_28a.isLayoutContainer)){this.resize();this.connect(win.global,"onresize",function(){this.resize();});}},resize:function(_28b,_28c){var node=this.domNode;if(_28b){_288.setMarginBox(node,_28b);}var mb=_28c||{};lang.mixin(mb,_28b||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_288.getMarginBox(node),mb);}var cs=_289.getComputedStyle(node);var me=_288.getMarginExtents(node,cs);var be=_288.getBorderExtents(node,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=_288.getPadExtents(node,cs);this._contentBox={l:_289.toPixelValue(node,cs.paddingLeft),t:_289.toPixelValue(node,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_28d){var cls=this.baseClass+"-child "+(_28d.baseClass?this.baseClass+"-"+_28d.baseClass:"");_287.add(_28d.domNode,cls);},addChild:function(_28e,_28f){this.inherited(arguments);if(this._started){this._setupChild(_28e);}},removeChild:function(_290){var cls=this.baseClass+"-child"+(_290.baseClass?" "+this.baseClass+"-"+_290.baseClass:"");_287.remove(_290.domNode,cls);this.inherited(arguments);}});});},"dijit/_Contained":function(){define("dijit/_Contained",["dojo/_base/declare","./registry"],function(_291,_292){return _291("dijit._Contained",null,{_getSibling:function(_293){var node=this.domNode;do{node=node[_293+"Sibling"];}while(node&&node.nodeType!=1);return node&&_292.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/form/_FormWidget":function(){define(["dojo/_base/declare","dojo/_base/kernel","dojo/ready","../_Widget","../_CssStateMixin","../_TemplatedMixin","./_FormWidgetMixin"],function(_294,_295,_296,_297,_298,_299,_29a){if(!_295.isAsync){_296(0,function(){var _29b=["dijit/form/_FormValueWidget"];require(_29b);});}return _294("dijit.form._FormWidget",[_297,_299,_298,_29a],{setDisabled:function(_29c){_295.deprecated("setDisabled("+_29c+") is deprecated. Use set('disabled',"+_29c+") instead.","","2.0");this.set("disabled",_29c);},setValue:function(_29d){_295.deprecated("dijit.form._FormWidget:setValue("+_29d+") is deprecated.  Use set('value',"+_29d+") instead.","","2.0");this.set("value",_29d);},getValue:function(){_295.deprecated(this.declaredClass+"::getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},postMixInProperties:function(){this.nameAttrSetting=this.name?("name=\""+this.name.replace(/'/g,"&quot;")+"\""):"";this.inherited(arguments);},_setTypeAttr:null});});},"dijit/_CssStateMixin":function(){define("dijit/_CssStateMixin",["dojo/touch","dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/_base/lang","dojo/_base/window"],function(_29e,_29f,_2a0,_2a1,lang,win){return _2a0("dijit._CssStateMixin",[],{cssStateNodes:{},hovering:false,active:false,_applyAttributes:function(){this.inherited(arguments);_29f.forEach(["onmouseenter","onmouseleave",_29e.press],function(e){this.connect(this.domNode,e,"_cssMouseEvent");},this);_29f.forEach(["disabled","readOnly","checked","selected","focused","state","hovering","active"],function(attr){this.watch(attr,lang.hitch(this,"_setStateClass"));},this);for(var ap in this.cssStateNodes){this._trackMouseState(this[ap],this.cssStateNodes[ap]);}this._setStateClass();},_cssMouseEvent:function(_2a2){if(!this.disabled){switch(_2a2.type){case "mouseenter":case "mouseover":this._set("hovering",true);this._set("active",this._mouseDown);break;case "mouseleave":case "mouseout":this._set("hovering",false);this._set("active",false);break;case "mousedown":case "touchpress":this._set("active",true);this._mouseDown=true;var _2a3=this.connect(win.body(),_29e.release,function(){this._mouseDown=false;this._set("active",false);this.disconnect(_2a3);});break;}}},_setStateClass:function(){var _2a4=this.baseClass.split(" ");function _2a5(_2a6){_2a4=_2a4.concat(_29f.map(_2a4,function(c){return c+_2a6;}),"dijit"+_2a6);};if(!this.isLeftToRight()){_2a5("Rtl");}var _2a7=this.checked=="mixed"?"Mixed":(this.checked?"Checked":"");if(this.checked){_2a5(_2a7);}if(this.state){_2a5(this.state);}if(this.selected){_2a5("Selected");}if(this.disabled){_2a5("Disabled");}else{if(this.readOnly){_2a5("ReadOnly");}else{if(this.active){_2a5("Active");}else{if(this.hovering){_2a5("Hover");}}}}if(this.focused){_2a5("Focused");}var tn=this.stateNode||this.domNode,_2a8={};_29f.forEach(tn.className.split(" "),function(c){_2a8[c]=true;});if("_stateClasses" in this){_29f.forEach(this._stateClasses,function(c){delete _2a8[c];});}_29f.forEach(_2a4,function(c){_2a8[c]=true;});var _2a9=[];for(var c in _2a8){_2a9.push(c);}tn.className=_2a9.join(" ");this._stateClasses=_2a4;},_trackMouseState:function(node,_2aa){var _2ab=false,_2ac=false,_2ad=false;var self=this,cn=lang.hitch(this,"connect",node);function _2ae(){var _2af=("disabled" in self&&self.disabled)||("readonly" in self&&self.readonly);_2a1.toggle(node,_2aa+"Hover",_2ab&&!_2ac&&!_2af);_2a1.toggle(node,_2aa+"Active",_2ac&&!_2af);_2a1.toggle(node,_2aa+"Focused",_2ad&&!_2af);};cn("onmouseenter",function(){_2ab=true;_2ae();});cn("onmouseleave",function(){_2ab=false;_2ac=false;_2ae();});cn(_29e.press,function(){_2ac=true;_2ae();});cn(_29e.release,function(){_2ac=false;_2ae();});cn("onfocus",function(){_2ad=true;_2ae();});cn("onblur",function(){_2ad=false;_2ae();});this.watch("disabled",_2ae);this.watch("readOnly",_2ae);}});});},"dijit/form/_FormWidgetMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-style","dojo/_base/lang","dojo/mouse","dojo/_base/sniff","dojo/_base/window","dojo/window","../a11y"],function(_2b0,_2b1,_2b2,_2b3,lang,_2b4,has,win,_2b5,a11y){return _2b1("dijit.form._FormWidgetMixin",null,{name:"",alt:"",value:"",type:"text",tabIndex:"0",_setTabIndexAttr:"focusNode",disabled:false,intermediateChanges:false,scrollOnFocus:true,_setIdAttr:"focusNode",_setDisabledAttr:function(_2b6){this._set("disabled",_2b6);_2b2.set(this.focusNode,"disabled",_2b6);if(this.valueNode){_2b2.set(this.valueNode,"disabled",_2b6);}this.focusNode.setAttribute("aria-disabled",_2b6?"true":"false");if(_2b6){this._set("hovering",false);this._set("active",false);var _2b7="tabIndex" in this.attributeMap?this.attributeMap.tabIndex:("_setTabIndexAttr" in this)?this._setTabIndexAttr:"focusNode";_2b0.forEach(lang.isArray(_2b7)?_2b7:[_2b7],function(_2b8){var node=this[_2b8];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 _2b9=this.connect(this.focusNode,"onfocus",function(){this.disconnect(_2ba);this.disconnect(_2b9);});var _2ba=this.connect(win.body(),"onmouseup",function(){this.disconnect(_2ba);this.disconnect(_2b9);if(this.focused){this.focus();}});}if(this.scrollOnFocus){this.defer(function(){_2b5.scrollIntoView(this.domNode);});}this.inherited(arguments);},isFocusable:function(){return !this.disabled&&this.focusNode&&(_2b3.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(_2bb,_2bc){if(this._lastValueReported==undefined&&(_2bc===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_2bb;}this._pendingOnChange=this._pendingOnChange||(typeof _2bb!=typeof this._lastValueReported)||(this.compare(_2bb,this._lastValueReported)!=0);if((this.intermediateChanges||_2bc||_2bc===undefined)&&this._pendingOnChange){this._lastValueReported=_2bb;this._pendingOnChange=false;if(this._onChangeActive){if(this._onChangeHandle){this._onChangeHandle.remove();}this._onChangeHandle=this.defer(function(){this._onChangeHandle=null;this.onChange(_2bb);});}}},create:function(){this.inherited(arguments);this._onChangeActive=true;},destroy:function(){if(this._onChangeHandle){this._onChangeHandle.remove();this.onChange(this._lastValueReported);}this.inherited(arguments);}});});},"dijit/form/_FormValueWidget":function(){define(["dojo/_base/declare","dojo/_base/sniff","./_FormWidget","./_FormValueMixin"],function(_2bd,has,_2be,_2bf){return _2bd("dijit.form._FormValueWidget",[_2be,_2bf],{_layoutHackIE7:function(){if(has("ie")==7){var _2c0=this.domNode;var _2c1=_2c0.parentNode;var _2c2=_2c0.firstChild||_2c0;var _2c3=_2c2.style.filter;var _2c4=this;while(_2c1&&_2c1.clientHeight==0){(function ping(){var _2c5=_2c4.connect(_2c1,"onscroll",function(){_2c4.disconnect(_2c5);_2c2.style.filter=(new Date()).getMilliseconds();setTimeout(function(){_2c2.style.filter=_2c3;},0);});})();_2c1=_2c1.parentNode;}}}});});},"dijit/form/_FormValueMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/sniff","./_FormWidgetMixin"],function(_2c6,_2c7,keys,has,_2c8){return _2c6("dijit.form._FormValueMixin",_2c8,{readOnly:false,_setReadOnlyAttr:function(_2c9){_2c7.set(this.focusNode,"readOnly",_2c9);this.focusNode.setAttribute("aria-readonly",_2c9);this._set("readOnly",_2c9);},postCreate:function(){this.inherited(arguments);if(has("ie")){this.connect(this.focusNode||this.domNode,"onkeydown",this._onKeyDown);}if(this._resetValue===undefined){this._lastValueReported=this._resetValue=this.value;}},_setValueAttr:function(_2ca,_2cb){this._handleOnChange(_2ca,_2cb);},_handleOnChange:function(_2cc,_2cd){this._set("value",_2cc);this.inherited(arguments);},undo:function(){this._setValueAttr(this._lastValueReported,false);},reset:function(){this._hasBeenBlurred=false;this._setValueAttr(this._resetValue,true);},_onKeyDown:function(e){if(e.keyCode==keys.ESCAPE&&!(e.ctrlKey||e.altKey||e.metaKey)){var te;if(has("ie")<9||(has("ie")&&has("quirks"))){e.preventDefault();te=document.createEventObject();te.keyCode=keys.ESCAPE;te.shiftKey=e.shiftKey;e.srcElement.fireEvent("onkeypress",te);}}}});});}}});define("dijit/dijit",[".","./_base","dojo/parser","./_Widget","./_TemplatedMixin","./_Container","./layout/_LayoutWidget","./form/_FormWidget","./form/_FormValueWidget"],function(_2ce){return _2ce;});