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