123456789101112131415 |
- /*
- 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/_editor/plugins/FontChoice":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/i18n","dojo/_base/lang","dojo/store/Memory","dojo/_base/window","../../registry","../../_Widget","../../_TemplatedMixin","../../_WidgetsInTemplateMixin","../../form/FilteringSelect","../_Plugin","../range","../selection","dojo/i18n!../nls/FontChoice"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d,_e,_f){var _10=_2("dijit._editor.plugins._FontDropDown",[_9,_a,_b],{label:"",plainText:false,templateString:"<span style='white-space: nowrap' class='dijit dijitReset dijitInline'>"+"<label class='dijitLeft dijitInline' for='${selectId}'>${label}</label>"+"<input data-dojo-type='dijit.form.FilteringSelect' required='false' "+"data-dojo-props='labelType:\"html\", labelAttr:\"label\", searchAttr:\"name\"' "+"tabIndex='-1' id='${selectId}' data-dojo-attach-point='select' value=''/>"+"</span>",postMixInProperties:function(){this.inherited(arguments);this.strings=_4.getLocalization("dijit._editor","FontChoice");this.label=this.strings[this.command];this.id=_8.getUniqueId(this.declaredClass.replace(/\./g,"_"));this.selectId=this.id+"_select";this.inherited(arguments);},postCreate:function(){this.select.set("store",new _6({idProperty:"value",data:_1.map(this.values,function(_11){var _12=this.strings[_11]||_11;return {label:this.getLabel(_11,_12),name:_12,value:_11};},this)}));this.select.set("value","",false);this.disabled=this.select.get("disabled");},_setValueAttr:function(_13,_14){_14=_14!==false;this.select.set("value",_1.indexOf(this.values,_13)<0?"":_13,_14);if(!_14){this.select._lastValueReported=null;}},_getValueAttr:function(){return this.select.get("value");},focus:function(){this.select.focus();},_setDisabledAttr:function(_15){this.disabled=_15;this.select.set("disabled",_15);}});var _16=_2("dijit._editor.plugins._FontNameDropDown",_10,{generic:false,command:"fontName",postMixInProperties:function(){if(!this.values){this.values=this.generic?["serif","sans-serif","monospace","cursive","fantasy"]:["Arial","Times New Roman","Comic Sans MS","Courier New"];}this.inherited(arguments);},getLabel:function(_17,_18){if(this.plainText){return _18;}else{return "<div style='font-family: "+_17+"'>"+_18+"</div>";}},_setValueAttr:function(_19,_1a){_1a=_1a!==false;if(this.generic){var map={"Arial":"sans-serif","Helvetica":"sans-serif","Myriad":"sans-serif","Times":"serif","Times New Roman":"serif","Comic Sans MS":"cursive","Apple Chancery":"cursive","Courier":"monospace","Courier New":"monospace","Papyrus":"fantasy","Estrangelo Edessa":"cursive","Gabriola":"fantasy"};_19=map[_19]||_19;}this.inherited(arguments,[_19,_1a]);}});var _1b=_2("dijit._editor.plugins._FontSizeDropDown",_10,{command:"fontSize",values:[1,2,3,4,5,6,7],getLabel:function(_1c,_1d){if(this.plainText){return _1d;}else{return "<font size="+_1c+"'>"+_1d+"</font>";}},_setValueAttr:function(_1e,_1f){_1f=_1f!==false;if(_1e.indexOf&&_1e.indexOf("px")!=-1){var _20=parseInt(_1e,10);_1e={10:1,13:2,16:3,18:4,24:5,32:6,48:7}[_20]||_1e;}this.inherited(arguments,[_1e,_1f]);}});var _21=_2("dijit._editor.plugins._FormatBlockDropDown",_10,{command:"formatBlock",values:["noFormat","p","h1","h2","h3","pre"],postCreate:function(){this.inherited(arguments);this.set("value","noFormat",false);},getLabel:function(_22,_23){if(this.plainText||_22=="noFormat"){return _23;}else{return "<"+_22+">"+_23+"</"+_22+">";}},_execCommand:function(_24,_25,_26){if(_26==="noFormat"){var _27;var end;var sel=_e.getSelection(_24.window);if(sel&&sel.rangeCount>0){var _28=sel.getRangeAt(0);var _29,tag;if(_28){_27=_28.startContainer;end=_28.endContainer;while(_27&&_27!==_24.editNode&&_27!==_24.document.body&&_27.nodeType!==1){_27=_27.parentNode;}while(end&&end!==_24.editNode&&end!==_24.document.body&&end.nodeType!==1){end=end.parentNode;}var _2a=_5.hitch(this,function(_2b,ary){if(_2b.childNodes&&_2b.childNodes.length){var i;for(i=0;i<_2b.childNodes.length;i++){var c=_2b.childNodes[i];if(c.nodeType==1){if(_7.withGlobal(_24.window,"inSelection",_f,[c])){var tag=c.tagName?c.tagName.toLowerCase():"";if(_1.indexOf(this.values,tag)!==-1){ary.push(c);}_2a(c,ary);}}}}});var _2c=_5.hitch(this,function(_2d){if(_2d&&_2d.length){_24.beginEditing();while(_2d.length){this._removeFormat(_24,_2d.pop());}_24.endEditing();}});var _2e=[];if(_27==end){var _2f;_29=_27;while(_29&&_29!==_24.editNode&&_29!==_24.document.body){if(_29.nodeType==1){tag=_29.tagName?_29.tagName.toLowerCase():"";if(_1.indexOf(this.values,tag)!==-1){_2f=_29;break;}}_29=_29.parentNode;}_2a(_27,_2e);if(_2f){_2e=[_2f].concat(_2e);}_2c(_2e);}else{_29=_27;while(_7.withGlobal(_24.window,"inSelection",_f,[_29])){if(_29.nodeType==1){tag=_29.tagName?_29.tagName.toLowerCase():"";if(_1.indexOf(this.values,tag)!==-1){_2e.push(_29);}_2a(_29,_2e);}_29=_29.nextSibling;}_2c(_2e);}_24.onDisplayChanged();}}}else{_24.execCommand(_25,_26);}},_removeFormat:function(_30,_31){if(_30.customUndo){while(_31.firstChild){_3.place(_31.firstChild,_31,"before");}_31.parentNode.removeChild(_31);}else{_7.withGlobal(_30.window,"selectElementChildren",_f,[_31]);var _32=_7.withGlobal(_30.window,"getSelectedHtml",_f,[null]);_7.withGlobal(_30.window,"selectElement",_f,[_31]);_30.execCommand("inserthtml",_32||"");}}});var _33=_2("dijit._editor.plugins.FontChoice",_d,{useDefaultCommand:false,_initButton:function(){var _34={fontName:_16,fontSize:_1b,formatBlock:_21}[this.command],_35=this.params;if(this.params.custom){_35.values=this.params.custom;}var _36=this.editor;this.button=new _34(_5.delegate({dir:_36.dir,lang:_36.lang},_35));this.connect(this.button.select,"onChange",function(_37){if(this.editor.focused){this.editor.focus();}if(this.command=="fontName"&&_37.indexOf(" ")!=-1){_37="'"+_37+"'";}if(this.button._execCommand){this.button._execCommand(this.editor,this.command,_37);}else{this.editor.execCommand(this.command,_37);}});},updateState:function(){var _38=this.editor;var _39=this.command;if(!_38||!_38.isLoaded||!_39.length){return;}if(this.button){var _3a=this.get("disabled");this.button.set("disabled",_3a);if(_3a){return;}var _3b;try{_3b=_38.queryCommandValue(_39)||"";}catch(e){_3b="";}var _3c=_5.isString(_3b)&&(_3b.match(/'([^']*)'/)||_3b.match(/"([^"]*)"/));if(_3c){_3b=_3c[1];}if(_39==="formatBlock"){if(!_3b||_3b=="p"){_3b=null;var _3d;var sel=_e.getSelection(this.editor.window);if(sel&&sel.rangeCount>0){var _3e=sel.getRangeAt(0);if(_3e){_3d=_3e.endContainer;}}while(_3d&&_3d!==_38.editNode&&_3d!==_38.document){var tg=_3d.tagName?_3d.tagName.toLowerCase():"";if(tg&&_1.indexOf(this.button.values,tg)>-1){_3b=tg;break;}_3d=_3d.parentNode;}if(!_3b){_3b="noFormat";}}else{if(_1.indexOf(this.button.values,_3b)<0){_3b="noFormat";}}}if(_3b!==this.button.get("value")){this.button.set("value",_3b,false);}}}});_1.forEach(["fontName","fontSize","formatBlock"],function(_3f){_d.registry[_3f]=function(_40){return new _33({command:_3f,plainText:_40.plainText});};});});},"url:dijit/templates/CheckedMenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitemcheckbox\" tabIndex=\"-1\"\n\t\tdata-dojo-attach-event=\"onmouseenter:_onHover,onmouseleave:_onUnhover,ondijitclick:_onClick\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuItemIcon dijitCheckedMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t\t<span class=\"dijitCheckedMenuItemIconChar\">✓</span>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode,labelNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\"> </td>\n</tr>\n","dijit/form/TextBox":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/dom-style","dojo/_base/kernel","dojo/_base/lang","dojo/_base/sniff","dojo/_base/window","./_FormValueWidget","./_TextBoxMixin","dojo/text!./templates/TextBox.html",".."],function(_41,_42,_43,_44,_45,has,win,_46,_47,_48,_49){var _4a=_41([_46,_47],{templateString:_48,_singleNodeTemplate:"<input class=\"dijit dijitReset dijitLeft dijitInputField\" data-dojo-attach-point=\"textbox,focusNode\" autocomplete=\"off\" type=\"${type}\" ${!nameAttrSetting} />",_buttonInputDisabled:has("ie")?"disabled":"",baseClass:"dijitTextBox",postMixInProperties:function(){var _4b=this.type.toLowerCase();if(this.templateString&&this.templateString.toLowerCase()=="input"||((_4b=="hidden"||_4b=="file")&&this.templateString==this.constructor.prototype.templateString)){this.templateString=this._singleNodeTemplate;}this.inherited(arguments);},_onInput:function(e){this.inherited(arguments);if(this.intermediateChanges){var _4c=this;setTimeout(function(){_4c._handleOnChange(_4c.get("value"),false);},0);}},_setPlaceHolderAttr:function(v){this._set("placeHolder",v);if(!this._phspan){this._attachPoints.push("_phspan");this._phspan=_42.create("span",{onmousedown:function(e){e.preventDefault();},className:"dijitPlaceHolder dijitInputField"},this.textbox,"after");}this._phspan.innerHTML="";this._phspan.appendChild(document.createTextNode(v));this._updatePlaceHolder();},_updatePlaceHolder:function(){if(this._phspan){this._phspan.style.display=(this.placeHolder&&!this.focused&&!this.textbox.value)?"":"none";}},_setValueAttr:function(_4d,_4e,_4f){this.inherited(arguments);this._updatePlaceHolder();},getDisplayedValue:function(){_44.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use set('displayedValue') instead.","","2.0");return this.get("displayedValue");},setDisplayedValue:function(_50){_44.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use set('displayedValue', ...) instead.","","2.0");this.set("displayedValue",_50);},_onBlur:function(e){if(this.disabled){return;}this.inherited(arguments);this._updatePlaceHolder();},_onFocus:function(by){if(this.disabled||this.readOnly){return;}this.inherited(arguments);this._updatePlaceHolder();}});if(has("ie")<9){_4a=_41(_4a,{declaredClass:"dijit.form.TextBox",_isTextSelected:function(){var _51=win.doc.selection.createRange();var _52=_51.parentElement();return _52==this.textbox&&_51.text.length==0;},postCreate:function(){this.inherited(arguments);setTimeout(_45.hitch(this,function(){try{var s=_43.getComputedStyle(this.domNode);if(s){var ff=s.fontFamily;if(ff){var _53=this.domNode.getElementsByTagName("INPUT");if(_53){for(var i=0;i<_53.length;i++){_53[i].style.fontFamily=ff;}}}}}catch(e){}}),0);}});_49._setSelectionRange=_47._setSelectionRange=function(_54,_55,_56){if(_54.createTextRange){var r=_54.createTextRange();r.collapse(true);r.moveStart("character",-99999);r.moveStart("character",_55);r.moveEnd("character",_56-_55);r.select();}};}else{if(has("mozilla")){_4a=_41(_4a,{declaredClass:"dijit.form.TextBox",_onBlur:function(e){this.inherited(arguments);if(this.selectOnClick){this.textbox.selectionStart=this.textbox.selectionEnd=undefined;}}});}else{_4a.prototype.declaredClass="dijit.form.TextBox";}}_45.setObject("dijit.form.TextBox",_4a);return _4a;});},"dojo/currency":function(){define(["./_base/kernel","./_base/lang","./_base/array","./number","./i18n","./i18n!./cldr/nls/currency","./cldr/monetary"],function(_57,_58,_59,_5a,_5b,_5c,_5d){_58.getObject("currency",true,_57);_57.currency._mixInDefaults=function(_5e){_5e=_5e||{};_5e.type="currency";var _5f=_5b.getLocalization("dojo.cldr","currency",_5e.locale)||{};var iso=_5e.currency;var _60=_5d.getData(iso);_59.forEach(["displayName","symbol","group","decimal"],function(_61){_60[_61]=_5f[iso+"_"+_61];});_60.fractional=[true,false];return _58.mixin(_60,_5e);};_57.currency.format=function(_62,_63){return _5a.format(_62,_57.currency._mixInDefaults(_63));};_57.currency.regexp=function(_64){return _5a.regexp(_57.currency._mixInDefaults(_64));};_57.currency.parse=function(_65,_66){return _5a.parse(_65,_57.currency._mixInDefaults(_66));};return _57.currency;});},"dijit/DialogUnderlay":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/window","dojo/window","./_Widget","./_TemplatedMixin","./BackgroundIframe"],function(_67,_68,win,_69,_6a,_6b,_6c){return _67("dijit.DialogUnderlay",[_6a,_6b],{templateString:"<div class='dijitDialogUnderlayWrapper'><div class='dijitDialogUnderlay' data-dojo-attach-point='node'></div></div>",dialogId:"","class":"",_setDialogIdAttr:function(id){_68.set(this.node,"id",id+"_underlay");this._set("dialogId",id);},_setClassAttr:function(_6d){this.node.className="dijitDialogUnderlay "+_6d;this._set("class",_6d);},postCreate:function(){win.body().appendChild(this.domNode);},layout:function(){var is=this.node.style,os=this.domNode.style;os.display="none";var _6e=_69.getBox();os.top=_6e.t+"px";os.left=_6e.l+"px";is.width=_6e.w+"px";is.height=_6e.h+"px";os.display="block";},show:function(){this.domNode.style.display="block";this.layout();this.bgIframe=new _6c(this.domNode);},hide:function(){this.bgIframe.destroy();delete this.bgIframe;this.domNode.style.display="none";}});});},"url:dijit/form/templates/ComboButton.html":"<table class=\"dijit dijitReset dijitInline dijitLeft\"\n\tcellspacing='0' cellpadding='0' role=\"presentation\"\n\t><tbody role=\"presentation\"><tr role=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonNode\" data-dojo-attach-point=\"buttonNode\" data-dojo-attach-event=\"ondijitclick:_onClick,onkeypress:_onButtonKeyPress\"\n\t\t><div id=\"${id}_button\" class=\"dijitReset dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"titleNode\"\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\n\t\t\t><div class=\"dijitReset dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" data-dojo-attach-point=\"containerNode\" role=\"presentation\"></div\n\t\t></div\n\t\t></td\n\t\t><td id=\"${id}_arrow\" class='dijitReset dijitRight dijitButtonNode dijitArrowButton'\n\t\t\tdata-dojo-attach-point=\"_popupStateNode,focusNode,_buttonNode\"\n\t\t\tdata-dojo-attach-event=\"onkeypress:_onArrowKeyPress\"\n\t\t\ttitle=\"${optionsTitle}\"\n\t\t\trole=\"button\" aria-haspopup=\"true\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" role=\"presentation\">▼</div\n\t\t></td\n\t\t><td style=\"display:none !important;\"\n\t\t\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" data-dojo-attach-point=\"valueNode\"\n\t\t/></td></tr></tbody\n></table>\n","dijit/layout/ScrollingTabController":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/fx","dojo/_base/lang","dojo/query","dojo/_base/sniff","../registry","dojo/text!./templates/ScrollingTabController.html","dojo/text!./templates/_ScrollingTabControllerButton.html","./TabController","./utils","../_WidgetsInTemplateMixin","../Menu","../MenuItem","../form/Button","../_HasDropDown","dojo/NodeList-dom"],function(_6f,_70,_71,_72,_73,fx,_74,_75,has,_76,_77,_78,_79,_7a,_7b,_7c,_7d,_7e,_7f){var _80=_70("dijit.layout.ScrollingTabController",[_79,_7b],{baseClass:"dijitTabController dijitScrollingTabController",templateString:_77,useMenu:true,useSlider:true,tabStripClass:"",widgetsInTemplate:true,_minScroll:5,_setClassAttr:{node:"containerNode",type:"class"},buildRendering:function(){this.inherited(arguments);var n=this.domNode;this.scrollNode=this.tablistWrapper;this._initButtons();if(!this.tabStripClass){this.tabStripClass="dijitTabContainer"+this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"")+"None";_71.add(n,"tabStrip-disabled");}_71.add(this.tablistWrapper,this.tabStripClass);},onStartup:function(){this.inherited(arguments);_73.set(this.domNode,"visibility","");this._postStartup=true;},onAddChild:function(_81,_82){this.inherited(arguments);_6f.forEach(["label","iconClass"],function(_83){this.pane2watches[_81.id].push(this.pane2button[_81.id].watch(_83,_74.hitch(this,function(){if(this._postStartup&&this._dim){this.resize(this._dim);}})));},this);_73.set(this.containerNode,"width",(_73.get(this.containerNode,"width")+200)+"px");},onRemoveChild:function(_84,_85){var _86=this.pane2button[_84.id];if(this._selectedTab===_86.domNode){this._selectedTab=null;}this.inherited(arguments);},_initButtons:function(){this._btnWidth=0;this._buttons=_75("> .tabStripButton",this.domNode).filter(function(btn){if((this.useMenu&&btn==this._menuBtn.domNode)||(this.useSlider&&(btn==this._rightBtn.domNode||btn==this._leftBtn.domNode))){this._btnWidth+=_72.getMarginSize(btn).w;return true;}else{_73.set(btn,"display","none");return false;}},this);},_getTabsWidth:function(){var _87=this.getChildren();if(_87.length){var _88=_87[this.isLeftToRight()?0:_87.length-1].domNode,_89=_87[this.isLeftToRight()?_87.length-1:0].domNode;return _89.offsetLeft+_73.get(_89,"width")-_88.offsetLeft;}else{return 0;}},_enableBtn:function(_8a){var _8b=this._getTabsWidth();_8a=_8a||_73.get(this.scrollNode,"width");return _8b>0&&_8a<_8b;},resize:function(dim){this._dim=dim;this.scrollNode.style.height="auto";var cb=this._contentBox=_7a.marginBox2contentBox(this.domNode,{h:0,w:dim.w});cb.h=this.scrollNode.offsetHeight;_72.setContentSize(this.domNode,cb);var _8c=this._enableBtn(this._contentBox.w);this._buttons.style("display",_8c?"":"none");this._leftBtn.layoutAlign="left";this._rightBtn.layoutAlign="right";this._menuBtn.layoutAlign=this.isLeftToRight()?"right":"left";_7a.layoutChildren(this.domNode,this._contentBox,[this._menuBtn,this._leftBtn,this._rightBtn,{domNode:this.scrollNode,layoutAlign:"client"}]);if(this._selectedTab){if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}this.scrollNode.scrollLeft=this._convertToScrollLeft(this._getScrollForSelectedTab());}this._setButtonClass(this._getScroll());this._postResize=true;return {h:this._contentBox.h,w:dim.w};},_getScroll:function(){return (this.isLeftToRight()||has("ie")<8||(has("ie")&&has("quirks"))||has("webkit"))?this.scrollNode.scrollLeft:_73.get(this.containerNode,"width")-_73.get(this.scrollNode,"width")+(has("ie")==8?-1:1)*this.scrollNode.scrollLeft;},_convertToScrollLeft:function(val){if(this.isLeftToRight()||has("ie")<8||(has("ie")&&has("quirks"))||has("webkit")){return val;}else{var _8d=_73.get(this.containerNode,"width")-_73.get(this.scrollNode,"width");return (has("ie")==8?-1:1)*(val-_8d);}},onSelectChild:function(_8e){var tab=this.pane2button[_8e.id];if(!tab||!_8e){return;}var _8f=tab.domNode;if(_8f!=this._selectedTab){this._selectedTab=_8f;if(this._postResize){var sl=this._getScroll();if(sl>_8f.offsetLeft||sl+_73.get(this.scrollNode,"width")<_8f.offsetLeft+_73.get(_8f,"width")){this.createSmoothScroll().play();}}}this.inherited(arguments);},_getScrollBounds:function(){var _90=this.getChildren(),_91=_73.get(this.scrollNode,"width"),_92=_73.get(this.containerNode,"width"),_93=_92-_91,_94=this._getTabsWidth();if(_90.length&&_94>_91){return {min:this.isLeftToRight()?0:_90[_90.length-1].domNode.offsetLeft,max:this.isLeftToRight()?(_90[_90.length-1].domNode.offsetLeft+_73.get(_90[_90.length-1].domNode,"width"))-_91:_93};}else{var _95=this.isLeftToRight()?0:_93;return {min:_95,max:_95};}},_getScrollForSelectedTab:function(){var w=this.scrollNode,n=this._selectedTab,_96=_73.get(this.scrollNode,"width"),_97=this._getScrollBounds();var pos=(n.offsetLeft+_73.get(n,"width")/2)-_96/2;pos=Math.min(Math.max(pos,_97.min),_97.max);return pos;},createSmoothScroll:function(x){if(arguments.length>0){var _98=this._getScrollBounds();x=Math.min(Math.max(x,_98.min),_98.max);}else{x=this._getScrollForSelectedTab();}if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}var _99=this,w=this.scrollNode,_9a=new fx.Animation({beforeBegin:function(){if(this.curve){delete this.curve;}var _9b=w.scrollLeft,_9c=_99._convertToScrollLeft(x);_9a.curve=new fx._Line(_9b,_9c);},onAnimate:function(val){w.scrollLeft=val;}});this._anim=_9a;this._setButtonClass(x);return _9a;},_getBtnNode:function(e){var n=e.target;while(n&&!_71.contains(n,"tabStripButton")){n=n.parentNode;}return n;},doSlideRight:function(e){this.doSlide(1,this._getBtnNode(e));},doSlideLeft:function(e){this.doSlide(-1,this._getBtnNode(e));},doSlide:function(_9d,_9e){if(_9e&&_71.contains(_9e,"dijitTabDisabled")){return;}var _9f=_73.get(this.scrollNode,"width");var d=(_9f*0.75)*_9d;var to=this._getScroll()+d;this._setButtonClass(to);this.createSmoothScroll(to).play();},_setButtonClass:function(_a0){var _a1=this._getScrollBounds();this._leftBtn.set("disabled",_a0<=_a1.min);this._rightBtn.set("disabled",_a0>=_a1.max);}});var _a2=_70("dijit.layout._ScrollingTabControllerButtonMixin",null,{baseClass:"dijitTab tabStripButton",templateString:_78,tabIndex:"",isFocusable:function(){return false;}});_70("dijit.layout._ScrollingTabControllerButton",[_7e,_a2]);_70("dijit.layout._ScrollingTabControllerMenuButton",[_7e,_7f,_a2],{containerId:"",tabIndex:"-1",isLoaded:function(){return false;},loadDropDown:function(_a3){this.dropDown=new _7c({id:this.containerId+"_menu",dir:this.dir,lang:this.lang,textDir:this.textDir});var _a4=_76.byId(this.containerId);_6f.forEach(_a4.getChildren(),function(_a5){var _a6=new _7d({id:_a5.id+"_stcMi",label:_a5.title,iconClass:_a5.iconClass,dir:_a5.dir,lang:_a5.lang,textDir:_a5.textDir,onClick:function(){_a4.selectChild(_a5);}});this.dropDown.addChild(_a6);},this);_a3();},closeDropDown:function(_a7){this.inherited(arguments);if(this.dropDown){this.dropDown.destroyRecursive();delete this.dropDown;}}});return _80;});},"dijit/_editor/html":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/_base/sniff",".."],function(_a8,_a9,has,_aa){var _ab=document.createElement("form");has.add("dom-attributes-explicit",_ab.attributes.length==0);has.add("dom-attributes-specified-flag",_ab.attributes.length>0&&_ab.attributes.length<40);_a9.getObject("_editor",true,_aa);_aa._editor.escapeXml=function(str,_ac){str=str.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""");if(!_ac){str=str.replace(/'/gm,"'");}return str;};_aa._editor.getNodeHtml=function(_ad){var _ae;switch(_ad.nodeType){case 1:var _af=_ad.nodeName.toLowerCase();if(!_af||_af.charAt(0)=="/"){return "";}_ae="<"+_af;var _b0=[],_b1={};var _b2;if(has("dom-attributes-explicit")||has("dom-attributes-specified-flag")){var i=0;while((_b2=_ad.attributes[i++])){var n=_b2.name;if(n.substr(0,3)!=="_dj"&&(!has("dom-attributes-specified-flag")||_b2.specified)&&!(n in _b1)){var v=_b2.value;if(n=="src"||n=="href"){if(_ad.getAttribute("_djrealurl")){v=_ad.getAttribute("_djrealurl");}}if(has("ie")===8&&n==="style"){v=v.replace("HEIGHT:","height:").replace("WIDTH:","width:");}_b0.push([n,v]);_b1[n]=v;}}}else{var _b3=/^input$|^img$/i.test(_ad.nodeName)?_ad:_ad.cloneNode(false);var s=_b3.outerHTML;var _b4=/[\w-]+=("[^"]*"|'[^']*'|\S*)/gi;var _b5=s.match(_b4);s=s.substr(0,s.indexOf(">"));_a8.forEach(_b5,function(_b6){if(_b6){var idx=_b6.indexOf("=");if(idx>0){var key=_b6.substring(0,idx);if(key.substr(0,3)!="_dj"){if(key=="src"||key=="href"){if(_ad.getAttribute("_djrealurl")){_b0.push([key,_ad.getAttribute("_djrealurl")]);return;}}var val,_b7;switch(key){case "style":val=_ad.style.cssText.toLowerCase();break;case "class":val=_ad.className;break;case "width":if(_af==="img"){_b7=/width=(\S+)/i.exec(s);if(_b7){val=_b7[1];}break;}case "height":if(_af==="img"){_b7=/height=(\S+)/i.exec(s);if(_b7){val=_b7[1];}break;}default:val=_ad.getAttribute(key);}if(val!=null){_b0.push([key,val.toString()]);}}}}},this);}_b0.sort(function(a,b){return a[0]<b[0]?-1:(a[0]==b[0]?0:1);});var j=0;while((_b2=_b0[j++])){_ae+=" "+_b2[0]+"=\""+(_a9.isString(_b2[1])?_aa._editor.escapeXml(_b2[1],true):_b2[1])+"\"";}if(_af==="script"){_ae+=">"+_ad.innerHTML+"</"+_af+">";}else{if(_ad.childNodes.length){_ae+=">"+_aa._editor.getChildrenHtml(_ad)+"</"+_af+">";}else{switch(_af){case "br":case "hr":case "img":case "input":case "base":case "meta":case "area":case "basefont":_ae+=" />";break;default:_ae+="></"+_af+">";}}}break;case 4:case 3:_ae=_aa._editor.escapeXml(_ad.nodeValue,true);break;case 8:_ae="<!--"+_aa._editor.escapeXml(_ad.nodeValue,true)+"-->";break;default:_ae="<!-- Element not recognized - Type: "+_ad.nodeType+" Name: "+_ad.nodeName+"-->";}return _ae;};_aa._editor.getChildrenHtml=function(dom){var out="";if(!dom){return out;}var _b8=dom["childNodes"]||dom;var _b9=!has("ie")||_b8!==dom;var _ba,i=0;while((_ba=_b8[i++])){if(!_b9||_ba.parentNode==dom){out+=_aa._editor.getNodeHtml(_ba);}}return out;};return _aa._editor;});},"dijit/_HasDropDown":function(){define(["dojo/_base/declare","dojo/_base/Deferred","dojo/_base/event","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/keys","dojo/_base/lang","dojo/touch","dojo/_base/window","./registry","./focus","./popup","./_FocusMixin","./Viewport"],function(_bb,_bc,_bd,dom,_be,_bf,_c0,_c1,has,_c2,_c3,_c4,win,_c5,_c6,_c7,_c8,_c9){return _bb("dijit._HasDropDown",_c8,{_buttonNode:null,_arrowWrapperNode:null,_popupStateNode:null,_aroundNode:null,dropDown:null,autoWidth:true,forceWidth:false,maxHeight:0,dropDownPosition:["below","above"],_stopClickEvents:true,_onDropDownMouseDown:function(e){if(this.disabled||this.readOnly){return;}if(e.type!="MSPointerDown"&&e.type!="pointerdown"){e.preventDefault();}this._docHandler=this.connect(win.doc,_c4.release,"_onDropDownMouseUp");this.toggleDropDown();},_onDropDownMouseUp:function(e){if(e&&this._docHandler){this.disconnect(this._docHandler);}var _ca=this.dropDown,_cb=false;if(e&&this._opened){var c=_c0.position(this._buttonNode,true);if(!(e.pageX>=c.x&&e.pageX<=c.x+c.w)||!(e.pageY>=c.y&&e.pageY<=c.y+c.h)){var t=e.target;while(t&&!_cb){if(_bf.contains(t,"dijitPopup")){_cb=true;}else{t=t.parentNode;}}if(_cb){t=e.target;if(_ca.onItemClick){var _cc;while(t&&!(_cc=_c5.byNode(t))){t=t.parentNode;}if(_cc&&_cc.onClick&&_cc.getParent){_cc.getParent().onItemClick(_cc,e);}}return;}}}if(this._opened){if(_ca.focus&&_ca.autoFocus!==false){window.setTimeout(_c3.hitch(_ca,"focus"),1);}}else{setTimeout(_c3.hitch(this,"focus"),0);}if(has("ios")){this._justGotMouseUp=true;setTimeout(_c3.hitch(this,function(){this._justGotMouseUp=false;}),0);}},_onDropDownClick:function(e){if(has("ios")&&!this._justGotMouseUp){this._onDropDownMouseDown(e);this._onDropDownMouseUp(e);}if(this._stopClickEvents){_bd.stop(e);}},buildRendering:function(){this.inherited(arguments);this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;var _cd={"after":this.isLeftToRight()?"Right":"Left","before":this.isLeftToRight()?"Left":"Right","above":"Up","below":"Down","left":"Left","right":"Right"}[this.dropDownPosition[0]]||this.dropDownPosition[0]||"Down";_bf.add(this._arrowWrapperNode||this._buttonNode,"dijit"+_cd+"ArrowButton");},postCreate:function(){this.inherited(arguments);this.connect(this._buttonNode,_c4.press,"_onDropDownMouseDown");this.connect(this._buttonNode,"onclick","_onDropDownClick");this.connect(this.focusNode,"onkeydown","_onKey");this.connect(this.focusNode,"onkeyup","_onKeyUp");},destroy:function(){if(this.dropDown){if(!this.dropDown._destroyed){this.dropDown.destroyRecursive();}delete this.dropDown;}this.inherited(arguments);},_onKey:function(e){if(this.disabled||this.readOnly){return;}var d=this.dropDown,_ce=e.target;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){_bd.stop(e);return;}}if(d&&this._opened&&e.keyCode==_c2.ESCAPE){this.closeDropDown();_bd.stop(e);}else{if(!this._opened&&(e.keyCode==_c2.DOWN_ARROW||((e.keyCode==_c2.ENTER||e.keyCode==dojo.keys.SPACE)&&((_ce.tagName||"").toLowerCase()!=="input"||(_ce.type&&_ce.type.toLowerCase()!=="text"))))){this._toggleOnKeyUp=true;_bd.stop(e);}}},_onKeyUp:function(){if(this._toggleOnKeyUp){delete this._toggleOnKeyUp;this.toggleDropDown();var d=this.dropDown;if(d&&d.focus){setTimeout(_c3.hitch(d,"focus"),1);}}},_onBlur:function(){var _cf=_c6.curNode&&this.dropDown&&dom.isDescendant(_c6.curNode,this.dropDown.domNode);this.closeDropDown(_cf);this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_d0){_d0();},loadAndOpenDropDown:function(){var d=new _bc(),_d1=_c3.hitch(this,function(){this.openDropDown();d.resolve(this.dropDown);});if(!this.isLoaded()){this.loadDropDown(_d1);}else{_d1();}return d;},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}if(!this._opened){this.loadAndOpenDropDown();}else{this.closeDropDown();}},openDropDown:function(){var _d2=this.dropDown,_d3=_d2.domNode,_d4=this._aroundNode||this.domNode,_d5=this;if(!this._preparedNode){this._preparedNode=true;if(_d3.style.width){this._explicitDDWidth=true;}if(_d3.style.height){this._explicitDDHeight=true;}}if(this.maxHeight||this.forceWidth||this.autoWidth){var _d6={display:"",visibility:"hidden"};if(!this._explicitDDWidth){_d6.width="";}if(!this._explicitDDHeight){_d6.height="";}_c1.set(_d3,_d6);var _d7=this.maxHeight;if(_d7==-1){var _d8=_c9.getEffectiveBox(this.ownerDocument),_d9=_c0.position(_d4,false);_d7=Math.floor(Math.max(_d9.y,_d8.h-(_d9.y+_d9.h)));}_c7.moveOffScreen(_d2);if(_d2.startup&&!_d2._started){_d2.startup();}var mb=_c0.getMarginSize(_d3);var _da=(_d7&&mb.h>_d7);_c1.set(_d3,{overflow:_da?"auto":"visible"});if(_da){mb.h=_d7;if("w" in mb){mb.w+=16;}}else{delete mb.h;}if(this.forceWidth){mb.w=_d4.offsetWidth;}else{if(this.autoWidth){mb.w=Math.max(mb.w,_d4.offsetWidth);}else{delete mb.w;}}if(_c3.isFunction(_d2.resize)){_d2.resize(mb);}else{_c0.setMarginBox(_d3,mb);}}var _db=_c7.open({parent:this,popup:_d2,around:_d4,orient:this.dropDownPosition,onExecute:function(){_d5.closeDropDown(true);},onCancel:function(){_d5.closeDropDown(true);},onClose:function(){_be.set(_d5._popupStateNode,"popupActive",false);_bf.remove(_d5._popupStateNode,"dijitHasDropDownOpen");_d5._opened=false;}});_be.set(this._popupStateNode,"popupActive","true");_bf.add(_d5._popupStateNode,"dijitHasDropDownOpen");this._opened=true;return _db;},closeDropDown:function(_dc){if(this._opened){if(_dc){this.focus();}_c7.close(this.dropDown);this._opened=false;}}});});},"dijit/tree/TreeStoreModel":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/json","dojo/_base/lang"],function(_dd,_de,_df,_e0,_e1){return _df("dijit.tree.TreeStoreModel",null,{store:null,childrenAttrs:["children"],newItemIdAttr:"id",labelAttr:"",root:null,query:null,deferItemLoadingUntilExpand:false,constructor:function(_e2){_e1.mixin(this,_e2);this.connects=[];var _e3=this.store;if(!_e3.getFeatures()["dojo.data.api.Identity"]){throw new Error("dijit.Tree: store must support dojo.data.Identity");}if(_e3.getFeatures()["dojo.data.api.Notification"]){this.connects=this.connects.concat([_de.after(_e3,"onNew",_e1.hitch(this,"onNewItem"),true),_de.after(_e3,"onDelete",_e1.hitch(this,"onDeleteItem"),true),_de.after(_e3,"onSet",_e1.hitch(this,"onSetItem"),true)]);}},destroy:function(){var h;while(h=this.connects.pop()){h.remove();}},getRoot:function(_e4,_e5){if(this.root){_e4(this.root);}else{this.store.fetch({query:this.query,onComplete:_e1.hitch(this,function(_e6){if(_e6.length!=1){throw new Error(this.declaredClass+": query "+_e0.stringify(this.query)+" returned "+_e6.length+" items, but must return exactly one item");}this.root=_e6[0];_e4(this.root);}),onError:_e5});}},mayHaveChildren:function(_e7){return _dd.some(this.childrenAttrs,function(_e8){return this.store.hasAttribute(_e7,_e8);},this);},getChildren:function(_e9,_ea,_eb){var _ec=this.store;if(!_ec.isItemLoaded(_e9)){var _ed=_e1.hitch(this,arguments.callee);_ec.loadItem({item:_e9,onItem:function(_ee){_ed(_ee,_ea,_eb);},onError:_eb});return;}var _ef=[];for(var i=0;i<this.childrenAttrs.length;i++){var _f0=_ec.getValues(_e9,this.childrenAttrs[i]);_ef=_ef.concat(_f0);}var _f1=0;if(!this.deferItemLoadingUntilExpand){_dd.forEach(_ef,function(_f2){if(!_ec.isItemLoaded(_f2)){_f1++;}});}if(_f1==0){_ea(_ef);}else{_dd.forEach(_ef,function(_f3,idx){if(!_ec.isItemLoaded(_f3)){_ec.loadItem({item:_f3,onItem:function(_f4){_ef[idx]=_f4;if(--_f1==0){_ea(_ef);}},onError:_eb});}});}},isItem:function(_f5){return this.store.isItem(_f5);},fetchItemByIdentity:function(_f6){this.store.fetchItemByIdentity(_f6);},getIdentity:function(_f7){return this.store.getIdentity(_f7);},getLabel:function(_f8){if(this.labelAttr){return this.store.getValue(_f8,this.labelAttr);}else{return this.store.getLabel(_f8);}},newItem:function(_f9,_fa,_fb){var _fc={parent:_fa,attribute:this.childrenAttrs[0]},_fd;if(this.newItemIdAttr&&_f9[this.newItemIdAttr]){this.fetchItemByIdentity({identity:_f9[this.newItemIdAttr],scope:this,onItem:function(_fe){if(_fe){this.pasteItem(_fe,null,_fa,true,_fb);}else{_fd=this.store.newItem(_f9,_fc);if(_fd&&(_fb!=undefined)){this.pasteItem(_fd,_fa,_fa,false,_fb);}}}});}else{_fd=this.store.newItem(_f9,_fc);if(_fd&&(_fb!=undefined)){this.pasteItem(_fd,_fa,_fa,false,_fb);}}},pasteItem:function(_ff,_100,_101,_102,_103){var _104=this.store,_105=this.childrenAttrs[0];if(_100){_dd.forEach(this.childrenAttrs,function(attr){if(_104.containsValue(_100,attr,_ff)){if(!_102){var _106=_dd.filter(_104.getValues(_100,attr),function(x){return x!=_ff;});_104.setValues(_100,attr,_106);}_105=attr;}});}if(_101){if(typeof _103=="number"){var _107=_104.getValues(_101,_105).slice();_107.splice(_103,0,_ff);_104.setValues(_101,_105,_107);}else{_104.setValues(_101,_105,_104.getValues(_101,_105).concat(_ff));}}},onChange:function(){},onChildrenChange:function(){},onDelete:function(){},onNewItem:function(item,_108){if(!_108){return;}this.getChildren(_108.item,_e1.hitch(this,function(_109){this.onChildrenChange(_108.item,_109);}));},onDeleteItem:function(item){this.onDelete(item);},onSetItem:function(item,_10a){if(_dd.indexOf(this.childrenAttrs,_10a)!=-1){this.getChildren(item,_e1.hitch(this,function(_10b){this.onChildrenChange(item,_10b);}));}else{this.onChange(item);}}});});},"dijit/_editor/plugins/EnterKeyHandling":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dojo/_base/window","dojo/window","../_Plugin","../RichText","../range","../selection"],function(_10c,_10d,_10e,keys,lang,has,win,_10f,_110,_111,_112,_113){return _10c("dijit._editor.plugins.EnterKeyHandling",_110,{blockNodeForEnter:"BR",constructor:function(args){if(args){if("blockNodeForEnter" in args){args.blockNodeForEnter=args.blockNodeForEnter.toUpperCase();}lang.mixin(this,args);}},setEditor:function(_114){if(this.editor===_114){return;}this.editor=_114;if(this.blockNodeForEnter=="BR"){this.editor.customUndo=true;_114.onLoadDeferred.then(lang.hitch(this,function(d){this.connect(_114.document,"onkeypress",function(e){if(e.charOrCode==keys.ENTER){var ne=lang.mixin({},e);ne.shiftKey=true;if(!this.handleEnterKey(ne)){_10e.stop(e);}}});if(has("ie")>=9){this.connect(_114.document,"onpaste",function(e){setTimeout(dojo.hitch(this,function(){var r=this.editor.document.selection.createRange();r.move("character",-1);r.select();r.move("character",1);r.select();}),0);});}return d;}));}else{if(this.blockNodeForEnter){var h=lang.hitch(this,this.handleEnterKey);_114.addKeyHandler(13,0,0,h);_114.addKeyHandler(13,0,1,h);this.connect(this.editor,"onKeyPressed","onKeyPressed");}}},onKeyPressed:function(){if(this._checkListLater){if(win.withGlobal(this.editor.window,"isCollapsed",dijit)){var _115=win.withGlobal(this.editor.window,"getAncestorElement",_113,["LI"]);if(!_115){_111.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);var _116=win.withGlobal(this.editor.window,"getAncestorElement",_113,[this.blockNodeForEnter]);if(_116){_116.innerHTML=this.bogusHtmlContent;if(has("ie")<=9){var r=this.editor.document.selection.createRange();r.move("character",-1);r.select();}}else{console.error("onKeyPressed: Cannot find the new block node");}}else{if(has("mozilla")){if(_115.parentNode.parentNode.nodeName=="LI"){_115=_115.parentNode.parentNode;}}var fc=_115.firstChild;if(fc&&fc.nodeType==1&&(fc.nodeName=="UL"||fc.nodeName=="OL")){_115.insertBefore(fc.ownerDocument.createTextNode(" "),fc);var _117=_112.create(this.editor.window);_117.setStart(_115.firstChild,0);var _118=_112.getSelection(this.editor.window,true);_118.removeAllRanges();_118.addRange(_117);}}}this._checkListLater=false;}if(this._pressedEnterInBlock){if(this._pressedEnterInBlock.previousSibling){this.removeTrailingBr(this._pressedEnterInBlock.previousSibling);}delete this._pressedEnterInBlock;}},bogusHtmlContent:" ",blockNodes:/^(?:P|H1|H2|H3|H4|H5|H6|LI)$/,handleEnterKey:function(e){var _119,_11a,_11b,_11c,_11d,_11e,doc=this.editor.document,br,rs,txt;if(e.shiftKey){var _11f=win.withGlobal(this.editor.window,"getParentElement",_113);var _120=_112.getAncestor(_11f,this.blockNodes);if(_120){if(_120.tagName=="LI"){return true;}_119=_112.getSelection(this.editor.window);_11a=_119.getRangeAt(0);if(!_11a.collapsed){_11a.deleteContents();_119=_112.getSelection(this.editor.window);_11a=_119.getRangeAt(0);}if(_112.atBeginningOfContainer(_120,_11a.startContainer,_11a.startOffset)){br=doc.createElement("br");_11b=_112.create(this.editor.window);_120.insertBefore(br,_120.firstChild);_11b.setStartAfter(br);_119.removeAllRanges();_119.addRange(_11b);}else{if(_112.atEndOfContainer(_120,_11a.startContainer,_11a.startOffset)){_11b=_112.create(this.editor.window);br=doc.createElement("br");_120.appendChild(br);_120.appendChild(doc.createTextNode(" "));_11b.setStart(_120.lastChild,0);_119.removeAllRanges();_119.addRange(_11b);}else{rs=_11a.startContainer;if(rs&&rs.nodeType==3){txt=rs.nodeValue;win.withGlobal(this.editor.window,function(){_11c=doc.createTextNode(txt.substring(0,_11a.startOffset));_11d=doc.createTextNode(txt.substring(_11a.startOffset));_11e=doc.createElement("br");if(_11d.nodeValue==""&&has("webkit")){_11d=doc.createTextNode(" ");}_10d.place(_11c,rs,"after");_10d.place(_11e,_11c,"after");_10d.place(_11d,_11e,"after");_10d.destroy(rs);_11b=_112.create();_11b.setStart(_11d,0);_119.removeAllRanges();_119.addRange(_11b);});return false;}return true;}}}else{_119=_112.getSelection(this.editor.window);if(_119.rangeCount){_11a=_119.getRangeAt(0);if(_11a&&_11a.startContainer){if(!_11a.collapsed){_11a.deleteContents();_119=_112.getSelection(this.editor.window);_11a=_119.getRangeAt(0);}rs=_11a.startContainer;if(rs&&rs.nodeType==3){win.withGlobal(this.editor.window,lang.hitch(this,function(){var _121=false;var _122=_11a.startOffset;if(rs.length<_122){ret=this._adjustNodeAndOffset(rs,_122);rs=ret.node;_122=ret.offset;}txt=rs.nodeValue;_11c=doc.createTextNode(txt.substring(0,_122));_11d=doc.createTextNode(txt.substring(_122));_11e=doc.createElement("br");if(!_11d.length){_11d=doc.createTextNode(" ");_121=true;}if(_11c.length){_10d.place(_11c,rs,"after");}else{_11c=rs;}_10d.place(_11e,_11c,"after");_10d.place(_11d,_11e,"after");_10d.destroy(rs);_11b=_112.create();_11b.setStart(_11d,0);_11b.setEnd(_11d,_11d.length);_119.removeAllRanges();_119.addRange(_11b);if(_121&&!has("webkit")){_113.remove();}else{_113.collapse(true);}}));}else{var _123;if(_11a.startOffset>=0){_123=rs.childNodes[_11a.startOffset];}win.withGlobal(this.editor.window,lang.hitch(this,function(){var _124=doc.createElement("br");var _125=doc.createTextNode(" ");if(!_123){rs.appendChild(_124);rs.appendChild(_125);}else{_10d.place(_124,_123,"before");_10d.place(_125,_124,"after");}_11b=_112.create(win.global);_11b.setStart(_125,0);_11b.setEnd(_125,_125.length);_119.removeAllRanges();_119.addRange(_11b);_113.collapse(true);}));}}}else{_111.prototype.execCommand.call(this.editor,"inserthtml","<br>");}}return false;}var _126=true;_119=_112.getSelection(this.editor.window);_11a=_119.getRangeAt(0);if(!_11a.collapsed){_11a.deleteContents();_119=_112.getSelection(this.editor.window);_11a=_119.getRangeAt(0);}var _127=_112.getBlockAncestor(_11a.endContainer,null,this.editor.editNode);var _128=_127.blockNode;if((this._checkListLater=(_128&&(_128.nodeName=="LI"||_128.parentNode.nodeName=="LI")))){if(has("mozilla")){this._pressedEnterInBlock=_128;}if(/^(\s| | |\xA0|<span\b[^>]*\bclass=['"]Apple-style-span['"][^>]*>(\s| | |\xA0)<\/span>)?(<br>)?$/.test(_128.innerHTML)){_128.innerHTML="";if(has("webkit")){_11b=_112.create(this.editor.window);_11b.setStart(_128,0);_119.removeAllRanges();_119.addRange(_11b);}this._checkListLater=false;}return true;}if(!_127.blockNode||_127.blockNode===this.editor.editNode){try{_111.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);}catch(e2){}_127={blockNode:win.withGlobal(this.editor.window,"getAncestorElement",_113,[this.blockNodeForEnter]),blockContainer:this.editor.editNode};if(_127.blockNode){if(_127.blockNode!=this.editor.editNode&&(!(_127.blockNode.textContent||_127.blockNode.innerHTML).replace(/^\s+|\s+$/g,"").length)){this.removeTrailingBr(_127.blockNode);return false;}}else{_127.blockNode=this.editor.editNode;}_119=_112.getSelection(this.editor.window);_11a=_119.getRangeAt(0);}var _129=doc.createElement(this.blockNodeForEnter);_129.innerHTML=this.bogusHtmlContent;this.removeTrailingBr(_127.blockNode);var _12a=_11a.endOffset;var node=_11a.endContainer;if(node.length<_12a){var ret=this._adjustNodeAndOffset(node,_12a);node=ret.node;_12a=ret.offset;}if(_112.atEndOfContainer(_127.blockNode,node,_12a)){if(_127.blockNode===_127.blockContainer){_127.blockNode.appendChild(_129);}else{_10d.place(_129,_127.blockNode,"after");}_126=false;_11b=_112.create(this.editor.window);_11b.setStart(_129,0);_119.removeAllRanges();_119.addRange(_11b);if(this.editor.height){_10f.scrollIntoView(_129);}}else{if(_112.atBeginningOfContainer(_127.blockNode,_11a.startContainer,_11a.startOffset)){_10d.place(_129,_127.blockNode,_127.blockNode===_127.blockContainer?"first":"before");if(_129.nextSibling&&this.editor.height){_11b=_112.create(this.editor.window);_11b.setStart(_129.nextSibling,0);_119.removeAllRanges();_119.addRange(_11b);_10f.scrollIntoView(_129.nextSibling);}_126=false;}else{if(_127.blockNode===_127.blockContainer){_127.blockNode.appendChild(_129);}else{_10d.place(_129,_127.blockNode,"after");}_126=false;if(_127.blockNode.style){if(_129.style){if(_127.blockNode.style.cssText){_129.style.cssText=_127.blockNode.style.cssText;}}}rs=_11a.startContainer;var _12b;if(rs&&rs.nodeType==3){var _12c,_12d;_12a=_11a.endOffset;if(rs.length<_12a){ret=this._adjustNodeAndOffset(rs,_12a);rs=ret.node;_12a=ret.offset;}txt=rs.nodeValue;_11c=doc.createTextNode(txt.substring(0,_12a));_11d=doc.createTextNode(txt.substring(_12a,txt.length));_10d.place(_11c,rs,"before");_10d.place(_11d,rs,"after");_10d.destroy(rs);var _12e=_11c.parentNode;while(_12e!==_127.blockNode){var tg=_12e.tagName;var _12f=doc.createElement(tg);if(_12e.style){if(_12f.style){if(_12e.style.cssText){_12f.style.cssText=_12e.style.cssText;}}}if(_12e.tagName==="FONT"){if(_12e.color){_12f.color=_12e.color;}if(_12e.face){_12f.face=_12e.face;}if(_12e.size){_12f.size=_12e.size;}}_12c=_11d;while(_12c){_12d=_12c.nextSibling;_12f.appendChild(_12c);_12c=_12d;}_10d.place(_12f,_12e,"after");_11c=_12e;_11d=_12f;_12e=_12e.parentNode;}_12c=_11d;if(_12c.nodeType==1||(_12c.nodeType==3&&_12c.nodeValue)){_129.innerHTML="";}_12b=_12c;while(_12c){_12d=_12c.nextSibling;_129.appendChild(_12c);_12c=_12d;}}_11b=_112.create(this.editor.window);var _130;var _131=_12b;if(this.blockNodeForEnter!=="BR"){while(_131){_130=_131;_12d=_131.firstChild;_131=_12d;}if(_130&&_130.parentNode){_129=_130.parentNode;_11b.setStart(_129,0);_119.removeAllRanges();_119.addRange(_11b);if(this.editor.height){_10f.scrollIntoView(_129);}if(has("mozilla")){this._pressedEnterInBlock=_127.blockNode;}}else{_126=true;}}else{_11b.setStart(_129,0);_119.removeAllRanges();_119.addRange(_11b);if(this.editor.height){_10f.scrollIntoView(_129);}if(has("mozilla")){this._pressedEnterInBlock=_127.blockNode;}}}}return _126;},_adjustNodeAndOffset:function(node,_132){while(node.length<_132&&node.nextSibling&&node.nextSibling.nodeType==3){_132=_132-node.length;node=node.nextSibling;}return {"node":node,"offset":_132};},removeTrailingBr:function(_133){var para=/P|DIV|LI/i.test(_133.tagName)?_133:_113.getParentOfType(_133,["P","DIV","LI"]);if(!para){return;}if(para.lastChild){if((para.childNodes.length>1&¶.lastChild.nodeType==3&&/^[\s\xAD]*$/.test(para.lastChild.nodeValue))||para.lastChild.tagName=="BR"){_10d.destroy(para.lastChild);}}if(!para.childNodes.length){para.innerHTML=this.bogusHtmlContent;}}});});},"dijit/_MenuBase":function(){define(["./popup","dojo/window","./_Widget","./_KeyNavContainer","./_TemplatedMixin","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/lang","dojo/_base/array"],function(pm,_134,_135,_136,_137,_138,dom,_139,_13a,lang,_13b){return _138("dijit._MenuBase",[_135,_137,_136],{parentMenu:null,popupDelay:500,onExecute:function(){},onCancel:function(){},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.focusedChild._onClick(evt);}else{var _13c=this._getTopMenu();if(_13c&&_13c._isMenuBar){_13c.focusNext();}}},_onPopupHover:function(){if(this.currentPopup&&this.currentPopup._pendingClose_timer){var _13d=this.currentPopup.parentMenu;if(_13d.focusedChild){_13d.focusedChild._setSelected(false);}_13d.focusedChild=this.currentPopup.from_item;_13d.focusedChild._setSelected(true);this._stopPendingCloseTimer(this.currentPopup);}},onItemHover:function(item){if(this.isActive){this.focusChild(item);if(this.focusedChild.popup&&!this.focusedChild.disabled&&!this.hover_timer){this.hover_timer=setTimeout(lang.hitch(this,"_openPopup"),this.popupDelay);}}if(this.focusedChild){this.focusChild(item);}this._hoveredChild=item;},_onChildBlur:function(item){this._stopPopupTimer();item._setSelected(false);var _13e=item.popup;if(_13e){this._stopPendingCloseTimer(_13e);_13e._pendingClose_timer=setTimeout(function(){_13e._pendingClose_timer=null;if(_13e.parentMenu){_13e.parentMenu.currentPopup=null;}pm.close(_13e);},this.popupDelay);}},onItemUnhover:function(item){if(this.isActive){this._stopPopupTimer();}if(this._hoveredChild==item){this._hoveredChild=null;}},_stopPopupTimer:function(){if(this.hover_timer){clearTimeout(this.hover_timer);this.hover_timer=null;}},_stopPendingCloseTimer:function(_13f){if(_13f._pendingClose_timer){clearTimeout(_13f._pendingClose_timer);_13f._pendingClose_timer=null;}},_stopFocusTimer:function(){if(this._focus_timer){clearTimeout(this._focus_timer);this._focus_timer=null;}},_getTopMenu:function(){for(var top=this;top.parentMenu;top=top.parentMenu){}return top;},onItemClick:function(item,evt){if(typeof this.isShowingNow=="undefined"){this._markActive();}this.focusChild(item);if(item.disabled){return false;}if(item.popup){this._openPopup();}else{this.onExecute();item.onClick(evt);}},_openPopup:function(){this._stopPopupTimer();var _140=this.focusedChild;if(!_140){return;}var _141=_140.popup;if(_141.isShowingNow){return;}if(this.currentPopup){this._stopPendingCloseTimer(this.currentPopup);pm.close(this.currentPopup);}_141.parentMenu=this;_141.from_item=_140;var self=this;pm.open({parent:this,popup:_141,around:_140.domNode,orient:this._orient||["after","before"],onCancel:function(){self.focusChild(_140);self._cleanUp();_140._setSelected(true);self.focusedChild=_140;},onExecute:lang.hitch(this,"_cleanUp")});this.currentPopup=_141;if(this.popupHoverHandle){this.disconnect(this.popupHoverHandle);}this.popupHoverHandle=this.connect(_141.domNode,"onmouseenter","_onPopupHover");if(_141.focus){_141._focus_timer=setTimeout(lang.hitch(_141,function(){this._focus_timer=null;this.focus();}),0);}},_markActive:function(){this.isActive=true;_13a.replace(this.domNode,"dijitMenuActive","dijitMenuPassive");},onOpen:function(){this.isShowingNow=true;this._markActive();},_markInactive:function(){this.isActive=false;_13a.replace(this.domNode,"dijitMenuPassive","dijitMenuActive");},onClose:function(){this._stopFocusTimer();this._markInactive();this.isShowingNow=false;this.parentMenu=null;},_closeChild:function(){this._stopPopupTimer();if(this.currentPopup){if(_13b.indexOf(this._focusManager.activeStack,this.id)>=0){_139.set(this.focusedChild.focusNode,"tabIndex",this.tabIndex);this.focusedChild.focusNode.focus();}pm.close(this.currentPopup);this.currentPopup=null;}if(this.focusedChild){this.focusedChild._setSelected(false);this.focusedChild._onUnhover();this.focusedChild=null;}},_onItemFocus:function(item){if(this._hoveredChild&&this._hoveredChild!=item){this._hoveredChild._onUnhover();}},_onBlur:function(){this._cleanUp();this.inherited(arguments);},_cleanUp:function(){this._closeChild();if(typeof this.isShowingNow=="undefined"){this._markInactive();}}});});},"dijit/PopupMenuBarItem":function(){define(["dojo/_base/declare","./PopupMenuItem","./MenuBarItem"],function(_142,_143,_144){var _145=_144._MenuBarItemMixin;return _142("dijit.PopupMenuBarItem",[_143,_145],{});});},"dijit/tree/ForestStoreModel":function(){define("dijit/tree/ForestStoreModel",["dojo/_base/array","dojo/_base/declare","dojo/_base/lang","dojo/_base/window","./TreeStoreModel"],function(_146,_147,lang,win,_148){return _147("dijit.tree.ForestStoreModel",_148,{rootId:"$root$",rootLabel:"ROOT",query:null,constructor:function(_149){this.root={store:this,root:true,id:_149.rootId,label:_149.rootLabel,children:_149.rootChildren};},mayHaveChildren:function(item){return item===this.root||this.inherited(arguments);},getChildren:function(_14a,_14b,_14c){if(_14a===this.root){if(this.root.children){_14b(this.root.children);}else{this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_14d){this.root.children=_14d;_14b(_14d);}),onError:_14c});}}else{this.inherited(arguments);}},isItem:function(_14e){return (_14e===this.root)?true:this.inherited(arguments);},fetchItemByIdentity:function(_14f){if(_14f.identity==this.root.id){var _150=_14f.scope?_14f.scope:win.global;if(_14f.onItem){_14f.onItem.call(_150,this.root);}}else{this.inherited(arguments);}},getIdentity:function(item){return (item===this.root)?this.root.id:this.inherited(arguments);},getLabel:function(item){return (item===this.root)?this.root.label:this.inherited(arguments);},newItem:function(args,_151,_152){if(_151===this.root){this.onNewRootItem(args);return this.store.newItem(args);}else{return this.inherited(arguments);}},onNewRootItem:function(){},pasteItem:function(_153,_154,_155,_156,_157){if(_154===this.root){if(!_156){this.onLeaveRoot(_153);}}this.inherited(arguments,[_153,_154===this.root?null:_154,_155===this.root?null:_155,_156,_157]);if(_155===this.root){this.onAddToRoot(_153);}},onAddToRoot:function(item){},onLeaveRoot:function(item){},_requeryTop:function(){var _158=this.root.children||[];this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_159){this.root.children=_159;if(_158.length!=_159.length||_146.some(_158,function(item,idx){return _159[idx]!=item;})){this.onChildrenChange(this.root,_159);}})});},onNewItem:function(item,_15a){this._requeryTop();this.inherited(arguments);},onDeleteItem:function(item){if(_146.indexOf(this.root.children,item)!=-1){this._requeryTop();}this.inherited(arguments);},onSetItem:function(item,_15b,_15c,_15d){this._requeryTop();this.inherited(arguments);}});});},"url:dijit/layout/templates/AccordionButton.html":"<div data-dojo-attach-event='onclick:_onTitleClick' class='dijitAccordionTitle' role=\"presentation\">\n\t<div data-dojo-attach-point='titleNode,focusNode' data-dojo-attach-event='onkeypress:_onTitleKeyPress'\n\t\t\tclass='dijitAccordionTitleFocus' role=\"tab\" aria-expanded=\"false\"\n\t\t><span class='dijitInline dijitAccordionArrow' role=\"presentation\"></span\n\t\t><span class='arrowTextUp' role=\"presentation\">+</span\n\t\t><span class='arrowTextDown' role=\"presentation\">-</span\n\t\t><img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon\" data-dojo-attach-point='iconNode' style=\"vertical-align: middle\" role=\"presentation\"/>\n\t\t<span role=\"presentation\" data-dojo-attach-point='titleTextNode' class='dijitAccordionText'></span>\n\t</div>\n</div>\n","dijit/TitlePane":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/_base/event","dojo/fx","dojo/_base/kernel","dojo/keys","./_CssStateMixin","./_TemplatedMixin","./layout/ContentPane","dojo/text!./templates/TitlePane.html","./_base/manager"],function(_15e,_15f,dom,_160,_161,_162,_163,_164,_165,keys,_166,_167,_168,_169,_16a){return _15f("dijit.TitlePane",[_168,_167,_166],{title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},open:true,toggleable:true,tabIndex:"0",duration:_16a.defaultDuration,baseClass:"dijitTitlePane",templateString:_169,doLayout:false,_setTooltipAttr:{node:"focusNode",type:"attribute",attribute:"title"},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.titleNode,false);},postCreate:function(){this.inherited(arguments);if(this.toggleable){this._trackMouseState(this.titleBarNode,"dijitTitlePaneTitle");}var _16b=this.hideNode,_16c=this.wipeNode;this._wipeIn=_164.wipeIn({node:_16c,duration:this.duration,beforeBegin:function(){_16b.style.display="";}});this._wipeOut=_164.wipeOut({node:_16c,duration:this.duration,onEnd:function(){_16b.style.display="none";}});},_setOpenAttr:function(open,_16d){_15e.forEach([this._wipeIn,this._wipeOut],function(_16e){if(_16e&&_16e.status()=="playing"){_16e.stop();}});if(_16d){var anim=this[open?"_wipeIn":"_wipeOut"];anim.play();}else{this.hideNode.style.display=this.wipeNode.style.display=open?"":"none";}if(this._started){if(open){this._onShow();}else{this.onHide();}}this.arrowNodeInner.innerHTML=open?"-":"+";this.containerNode.setAttribute("aria-hidden",open?"false":"true");this.focusNode.setAttribute("aria-pressed",open?"true":"false");this._set("open",open);this._setCss();},_setToggleableAttr:function(_16f){this.focusNode.setAttribute("role",_16f?"button":"heading");if(_16f){this.focusNode.setAttribute("aria-controls",this.id+"_pane");_160.set(this.focusNode,"tabIndex",this.tabIndex);}else{_160.remove(this.focusNode,"tabIndex");}this._set("toggleable",_16f);this._setCss();},_setContentAttr:function(_170){if(!this.open||!this._wipeOut||this._wipeOut.status()=="playing"){this.inherited(arguments);}else{if(this._wipeIn&&this._wipeIn.status()=="playing"){this._wipeIn.stop();}_162.setMarginBox(this.wipeNode,{h:_162.getMarginBox(this.wipeNode).h});this.inherited(arguments);if(this._wipeIn){this._wipeIn.play();}else{this.hideNode.style.display="";}}},toggle:function(){this._setOpenAttr(!this.open,true);},_setCss:function(){var node=this.titleBarNode||this.focusNode;var _171=this._titleBarClass;this._titleBarClass="dijit"+(this.toggleable?"":"Fixed")+(this.open?"Open":"Closed");_161.replace(node,this._titleBarClass,_171||"");this.arrowNodeInner.innerHTML=this.open?"-":"+";},_onTitleKey:function(e){if(e.keyCode==keys.ENTER||e.keyCode==keys.SPACE){if(this.toggleable){this.toggle();_163.stop(e);}}else{if(e.keyCode==keys.DOWN_ARROW&&this.open){this.containerNode.focus();e.preventDefault();}}},_onTitleClick:function(){if(this.toggleable){this.toggle();}},setTitle:function(_172){_165.deprecated("dijit.TitlePane.setTitle() is deprecated. Use set('title', ...) instead.","","2.0");this.set("title",_172);}});});},"dijit/form/_ComboBoxMenuMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/i18n","dojo/_base/window","dojo/i18n!./nls/ComboBox"],function(_173,_174,_175,i18n,win){return _174("dijit.form._ComboBoxMenuMixin",null,{_messages:null,postMixInProperties:function(){this.inherited(arguments);this._messages=i18n.getLocalization("dijit.form","ComboBox",this.lang);},buildRendering:function(){this.inherited(arguments);this.previousButton.innerHTML=this._messages["previousMessage"];this.nextButton.innerHTML=this._messages["nextMessage"];},_setValueAttr:function(_176){this.value=_176;this.onChange(_176);},onClick:function(node){if(node==this.previousButton){this._setSelectedAttr(null);this.onPage(-1);}else{if(node==this.nextButton){this._setSelectedAttr(null);this.onPage(1);}else{this.onChange(node);}}},onChange:function(){},onPage:function(){},onClose:function(){this._setSelectedAttr(null);},_createOption:function(item,_177){var _178=this._createMenuItem();var _179=_177(item);if(_179.html){_178.innerHTML=_179.label;}else{_178.appendChild(win.doc.createTextNode(_179.label));}if(_178.innerHTML==""){_178.innerHTML=" ";}this.applyTextDir(_178,(_178.innerText||_178.textContent||""));_178.item=item;return _178;},createOptions:function(_17a,_17b,_17c){this.items=_17a;this.previousButton.style.display=(_17b.start==0)?"none":"";_175.set(this.previousButton,"id",this.id+"_prev");_173.forEach(_17a,function(item,i){var _17d=this._createOption(item,_17c);_17d.setAttribute("item",i);_175.set(_17d,"id",this.id+i);this.nextButton.parentNode.insertBefore(_17d,this.nextButton);},this);var _17e=false;if(_17a.total&&!_17a.total.then&&_17a.total!=-1){if((_17b.start+_17b.count)<_17a.total){_17e=true;}else{if((_17b.start+_17b.count)>_17a.total&&_17b.count==_17a.length){_17e=true;}}}else{if(_17b.count==_17a.length){_17e=true;}}this.nextButton.style.display=_17e?"":"none";_175.set(this.nextButton,"id",this.id+"_next");},clearResultList:function(){var _17f=this.containerNode;while(_17f.childNodes.length>2){_17f.removeChild(_17f.childNodes[_17f.childNodes.length-2]);}this._setSelectedAttr(null);},highlightFirstOption:function(){this.selectFirstNode();},highlightLastOption:function(){this.selectLastNode();},selectFirstNode:function(){this.inherited(arguments);if(this.getHighlightedOption()==this.previousButton){this.selectNextNode();}},selectLastNode:function(){this.inherited(arguments);if(this.getHighlightedOption()==this.nextButton){this.selectPreviousNode();}},getHighlightedOption:function(){return this._getSelectedAttr();}});});},"url:dijit/form/templates/DropDownButton.html":"<span class=\"dijit dijitReset dijitInline\"\n\t><span class='dijitReset dijitInline dijitButtonNode'\n\t\tdata-dojo-attach-event=\"ondijitclick:_onClick\" data-dojo-attach-point=\"_buttonNode\"\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"focusNode,titleNode,_arrowWrapperNode\"\n\t\t\trole=\"button\" aria-haspopup=\"true\" aria-labelledby=\"${id}_label\"\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\"\n\t\t\t\tdata-dojo-attach-point=\"iconNode\"\n\t\t\t></span\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\tdata-dojo-attach-point=\"containerNode,_popupStateNode\"\n\t\t\t\tid=\"${id}_label\"\n\t\t\t></span\n\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonInner\"></span\n\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonChar\">▼</span\n\t\t></span\n\t></span\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\" tabIndex=\"-1\"\n\t\tdata-dojo-attach-point=\"valueNode\" role=\"presentation\"\n/></span>\n","dijit/form/ToggleButton":function(){define("dijit/form/ToggleButton",["dojo/_base/declare","dojo/_base/kernel","./Button","./_ToggleButtonMixin"],function(_180,_181,_182,_183){return _180("dijit.form.ToggleButton",[_182,_183],{baseClass:"dijitToggleButton",setChecked:function(_184){_181.deprecated("setChecked("+_184+") is deprecated. Use set('checked',"+_184+") instead.","","2.0");this.set("checked",_184);}});});},"dijit/form/NumberSpinner":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","./_Spinner","./NumberTextBox"],function(_185,_186,keys,_187,_188){return _185("dijit.form.NumberSpinner",[_187,_188.Mixin],{adjust:function(val,_189){var tc=this.constraints,v=isNaN(val),_18a=!isNaN(tc.max),_18b=!isNaN(tc.min);if(v&&_189!=0){val=(_189>0)?_18b?tc.min:_18a?tc.max:0:_18a?this.constraints.max:_18b?tc.min:0;}var _18c=val+_189;if(v||isNaN(_18c)){return val;}if(_18a&&(_18c>tc.max)){_18c=tc.max;}if(_18b&&(_18c<tc.min)){_18c=tc.min;}return _18c;},_onKeyPress:function(e){if((e.charOrCode==keys.HOME||e.charOrCode==keys.END)&&!(e.ctrlKey||e.altKey||e.metaKey)&&typeof this.get("value")!="undefined"){var _18d=this.constraints[(e.charOrCode==keys.HOME?"min":"max")];if(typeof _18d=="number"){this._setValueAttr(_18d,false);}_186.stop(e);}}});});},"dijit/form/Textarea":function(){define(["dojo/_base/declare","dojo/dom-style","./_ExpandingTextAreaMixin","./SimpleTextarea"],function(_18e,_18f,_190,_191){return _18e("dijit.form.Textarea",[_191,_190],{baseClass:"dijitTextBox dijitTextArea dijitExpandingTextArea",cols:"",buildRendering:function(){this.inherited(arguments);_18f.set(this.textbox,{overflowY:"hidden",overflowX:"auto",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"});}});});},"dijit/form/DateTextBox":function(){define(["dojo/_base/declare","../Calendar","./_DateTimeTextBox"],function(_192,_193,_194){return _192("dijit.form.DateTextBox",_194,{baseClass:"dijitTextBox dijitComboBox dijitDateTextBox",popupClass:_193,_selector:"date",value:new Date("")});});},"dijit/form/ComboButton":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","../focus","./DropDownButton","dojo/text!./templates/ComboButton.html"],function(_195,_196,keys,_197,_198,_199){return _195("dijit.form.ComboButton",_198,{templateString:_199,_setIdAttr:"",_setTabIndexAttr:["focusNode","titleNode"],_setTitleAttr:"titleNode",optionsTitle:"",baseClass:"dijitComboButton",cssStateNodes:{"buttonNode":"dijitButtonNode","titleNode":"dijitButtonContents","_popupStateNode":"dijitDownArrowButton"},_focusedNode:null,_onButtonKeyPress:function(evt){if(evt.charOrCode==keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){_197.focus(this._popupStateNode);_196.stop(evt);}},_onArrowKeyPress:function(evt){if(evt.charOrCode==keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){_197.focus(this.titleNode);_196.stop(evt);}},focus:function(_19a){if(!this.disabled){_197.focus(_19a=="start"?this.titleNode:this._popupStateNode);}}});});},"dijit/layout/AccordionContainer":function(){require({cache:{"url:dijit/layout/templates/AccordionButton.html":"<div data-dojo-attach-event='onclick:_onTitleClick' class='dijitAccordionTitle' role=\"presentation\">\n\t<div data-dojo-attach-point='titleNode,focusNode' data-dojo-attach-event='onkeypress:_onTitleKeyPress'\n\t\t\tclass='dijitAccordionTitleFocus' role=\"tab\" aria-expanded=\"false\"\n\t\t><span class='dijitInline dijitAccordionArrow' role=\"presentation\"></span\n\t\t><span class='arrowTextUp' role=\"presentation\">+</span\n\t\t><span class='arrowTextDown' role=\"presentation\">-</span\n\t\t><img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon\" data-dojo-attach-point='iconNode' style=\"vertical-align: middle\" role=\"presentation\"/>\n\t\t<span role=\"presentation\" data-dojo-attach-point='titleTextNode' class='dijitAccordionText'></span>\n\t</div>\n</div>\n"}});define("dijit/layout/AccordionContainer",["require","dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/_base/fx","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dojo/topic","../focus","../_base/manager","dojo/ready","../_Widget","../_Container","../_TemplatedMixin","../_CssStateMixin","./StackContainer","./ContentPane","dojo/text!./templates/AccordionButton.html"],function(_19b,_19c,_19d,_19e,fx,dom,_19f,_1a0,_1a1,_1a2,_1a3,keys,lang,has,_1a4,_1a5,_1a6,_1a7,_1a8,_1a9,_1aa,_1ab,_1ac,_1ad,_1ae){var _1af=_19d("dijit.layout._AccordionButton",[_1a8,_1aa,_1ab],{templateString:_1ae,label:"",_setLabelAttr:{node:"titleTextNode",type:"innerHTML"},title:"",_setTitleAttr:{node:"titleTextNode",type:"attribute",attribute:"title"},iconClassAttr:"",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitAccordionTitle",getParent:function(){return this.parent;},buildRendering:function(){this.inherited(arguments);var _1b0=this.id.replace(" ","_");_19f.set(this.titleTextNode,"id",_1b0+"_title");this.focusNode.setAttribute("aria-labelledby",_19f.get(this.titleTextNode,"id"));dom.setSelectable(this.domNode,false);},getTitleHeight:function(){return _1a2.getMarginSize(this.domNode).h;},_onTitleClick:function(){var _1b1=this.getParent();_1b1.selectChild(this.contentWidget,true);_1a5.focus(this.focusNode);},_onTitleKeyPress:function(evt){return this.getParent()._onKeyPress(evt,this.contentWidget);},_setSelectedAttr:function(_1b2){this._set("selected",_1b2);this.focusNode.setAttribute("aria-expanded",_1b2);this.focusNode.setAttribute("aria-selected",_1b2);this.focusNode.setAttribute("tabIndex",_1b2?"0":"-1");}});var _1b3=_19d("dijit.layout._AccordionInnerContainer",[_1a8,_1ab],{baseClass:"dijitAccordionInnerContainer",isLayoutContainer:true,buildRendering:function(){this.domNode=_1a1.place("<div class='"+this.baseClass+"' role='presentation'>",this.contentWidget.domNode,"after");var _1b4=this.contentWidget,cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;this.button=_1b4._buttonWidget=(new cls({contentWidget:_1b4,label:_1b4.title,title:_1b4.tooltip,dir:_1b4.dir,lang:_1b4.lang,textDir:_1b4.textDir,iconClass:_1b4.iconClass,id:_1b4.id+"_button",parent:this.parent})).placeAt(this.domNode);this.containerNode=_1a1.place("<div class='dijitAccordionChildWrapper' style='display:none'>",this.domNode);_1a1.place(this.contentWidget.domNode,this.containerNode);},postCreate:function(){this.inherited(arguments);var _1b5=this.button;this._contentWidgetWatches=[this.contentWidget.watch("title",lang.hitch(this,function(name,_1b6,_1b7){_1b5.set("label",_1b7);})),this.contentWidget.watch("tooltip",lang.hitch(this,function(name,_1b8,_1b9){_1b5.set("title",_1b9);})),this.contentWidget.watch("iconClass",lang.hitch(this,function(name,_1ba,_1bb){_1b5.set("iconClass",_1bb);}))];},_setSelectedAttr:function(_1bc){this._set("selected",_1bc);this.button.set("selected",_1bc);if(_1bc){var cw=this.contentWidget;if(cw.onSelected){cw.onSelected();}}},startup:function(){this.contentWidget.startup();},destroy:function(){this.button.destroyRecursive();_19c.forEach(this._contentWidgetWatches||[],function(w){w.unwatch();});delete this.contentWidget._buttonWidget;delete this.contentWidget._wrapperWidget;this.inherited(arguments);},destroyDescendants:function(_1bd){this.contentWidget.destroyRecursive(_1bd);}});var _1be=_19d("dijit.layout.AccordionContainer",_1ac,{duration:_1a6.defaultDuration,buttonWidget:_1af,baseClass:"dijitAccordionContainer",buildRendering:function(){this.inherited(arguments);this.domNode.style.overflow="hidden";this.domNode.setAttribute("role","tablist");},startup:function(){if(this._started){return;}this.inherited(arguments);if(this.selectedChildWidget){var _1bf=this.selectedChildWidget.containerNode.style;_1bf.display="";_1bf.overflow="auto";this.selectedChildWidget._wrapperWidget.set("selected",true);}},layout:function(){var _1c0=this.selectedChildWidget;if(!_1c0){return;}var _1c1=_1c0._wrapperWidget.domNode,_1c2=_1a2.getMarginExtents(_1c1),_1c3=_1a2.getPadBorderExtents(_1c1),_1c4=_1c0._wrapperWidget.containerNode,_1c5=_1a2.getMarginExtents(_1c4),_1c6=_1a2.getPadBorderExtents(_1c4),_1c7=this._contentBox;var _1c8=0;_19c.forEach(this.getChildren(),function(_1c9){if(_1c9!=_1c0){_1c8+=_1a2.getMarginSize(_1c9._wrapperWidget.domNode).h;}});this._verticalSpace=_1c7.h-_1c8-_1c2.h-_1c3.h-_1c5.h-_1c6.h-_1c0._buttonWidget.getTitleHeight();this._containerContentBox={h:this._verticalSpace,w:this._contentBox.w-_1c2.w-_1c3.w-_1c5.w-_1c6.w};if(_1c0){_1c0.resize(this._containerContentBox);}},_setupChild:function(_1ca){_1ca._wrapperWidget=_1b3({contentWidget:_1ca,buttonWidget:this.buttonWidget,id:_1ca.id+"_wrapper",dir:_1ca.dir,lang:_1ca.lang,textDir:_1ca.textDir,parent:this});this.inherited(arguments);},addChild:function(_1cb,_1cc){if(this._started){var _1cd=this.containerNode;if(_1cc&&typeof _1cc=="number"){var _1ce=_1a8.prototype.getChildren.call(this);if(_1ce&&_1ce.length>=_1cc){_1cd=_1ce[_1cc-1].domNode;_1cc="after";}}_1a1.place(_1cb.domNode,_1cd,_1cc);if(!_1cb._started){_1cb.startup();}this._setupChild(_1cb);_1a4.publish(this.id+"-addChild",_1cb,_1cc);this.layout();if(!this.selectedChildWidget){this.selectChild(_1cb);}}else{this.inherited(arguments);}},removeChild:function(_1cf){if(_1cf._wrapperWidget){_1a1.place(_1cf.domNode,_1cf._wrapperWidget.domNode,"after");_1cf._wrapperWidget.destroy();delete _1cf._wrapperWidget;}_1a0.remove(_1cf.domNode,"dijitHidden");this.inherited(arguments);},getChildren:function(){return _19c.map(this.inherited(arguments),function(_1d0){return _1d0.declaredClass=="dijit.layout._AccordionInnerContainer"?_1d0.contentWidget:_1d0;},this);},destroy:function(){if(this._animation){this._animation.stop();}_19c.forEach(this.getChildren(),function(_1d1){if(_1d1._wrapperWidget){_1d1._wrapperWidget.destroy();}else{_1d1.destroyRecursive();}});this.inherited(arguments);},_showChild:function(_1d2){_1d2._wrapperWidget.containerNode.style.display="block";return this.inherited(arguments);},_hideChild:function(_1d3){_1d3._wrapperWidget.containerNode.style.display="none";this.inherited(arguments);},_transition:function(_1d4,_1d5,_1d6){if(has("ie")<8){_1d6=false;}if(this._animation){this._animation.stop(true);delete this._animation;}var self=this;if(_1d4){_1d4._wrapperWidget.set("selected",true);var d=this._showChild(_1d4);if(this.doLayout&&_1d4.resize){_1d4.resize(this._containerContentBox);}}if(_1d5){_1d5._wrapperWidget.set("selected",false);if(!_1d6){this._hideChild(_1d5);}}if(_1d6){var _1d7=_1d4._wrapperWidget.containerNode,_1d8=_1d5._wrapperWidget.containerNode;var _1d9=_1d4._wrapperWidget.containerNode,_1da=_1a2.getMarginExtents(_1d9),_1db=_1a2.getPadBorderExtents(_1d9),_1dc=_1da.h+_1db.h;_1d8.style.height=(self._verticalSpace-_1dc)+"px";this._animation=new fx.Animation({node:_1d7,duration:this.duration,curve:[1,this._verticalSpace-_1dc-1],onAnimate:function(_1dd){_1dd=Math.floor(_1dd);_1d7.style.height=_1dd+"px";_1d8.style.height=(self._verticalSpace-_1dc-_1dd)+"px";},onEnd:function(){delete self._animation;_1d7.style.height="auto";_1d5._wrapperWidget.containerNode.style.display="none";_1d8.style.height="auto";self._hideChild(_1d5);}});this._animation.onStop=this._animation.onEnd;this._animation.play();}return d;},_onKeyPress:function(e,_1de){if(this.disabled||e.altKey||!(_1de||e.ctrlKey)){return;}var c=e.charOrCode;if((_1de&&(c==keys.LEFT_ARROW||c==keys.UP_ARROW))||(e.ctrlKey&&c==keys.PAGE_UP)){this._adjacent(false)._buttonWidget._onTitleClick();_19e.stop(e);}else{if((_1de&&(c==keys.RIGHT_ARROW||c==keys.DOWN_ARROW))||(e.ctrlKey&&(c==keys.PAGE_DOWN||c==keys.TAB))){this._adjacent(true)._buttonWidget._onTitleClick();_19e.stop(e);}}}});if(!_1a3.isAsync){_1a7(0,function(){var _1df=["dijit/layout/AccordionPane"];_19b(_1df);});}_1be._InnerContainer=_1b3;_1be._Button=_1af;return _1be;});},"dijit/layout/SplitContainer":function(){define("dijit/layout/SplitContainer",["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/_base/sniff","dojo/_base/window","../registry","../_WidgetBase","./_LayoutWidget"],function(_1e0,_1e1,_1e2,dom,_1e3,_1e4,_1e5,_1e6,_1e7,_1e8,lang,on,has,win,_1e9,_1ea,_1eb){lang.extend(_1ea,{sizeMin:10,sizeShare:10});return _1e2("dijit.layout.SplitContainer",_1eb,{constructor:function(){_1e8.deprecated("dijit.layout.SplitContainer is deprecated","use BorderContainer with splitter instead",2);},activeSizing:false,sizerWidth:7,orientation:"horizontal",persist:true,baseClass:"dijitSplitContainer",postMixInProperties:function(){this.inherited("postMixInProperties",arguments);this.isHorizontal=(this.orientation=="horizontal");},postCreate:function(){this.inherited(arguments);this.sizers=[];if(has("mozilla")){this.domNode.style.overflow="-moz-scrollbars-none";}if(typeof this.sizerWidth=="object"){try{this.sizerWidth=parseInt(this.sizerWidth.toString());}catch(e){this.sizerWidth=7;}}var _1ec=win.doc.createElement("div");this.virtualSizer=_1ec;_1ec.style.position="relative";_1ec.style.zIndex=10;_1ec.className=this.isHorizontal?"dijitSplitContainerVirtualSizerH":"dijitSplitContainerVirtualSizerV";this.domNode.appendChild(_1ec);dom.setSelectable(_1ec,false);},destroy:function(){delete this.virtualSizer;if(this._ownconnects){var h;while(h=this._ownconnects.pop()){h.remove();}}this.inherited(arguments);},startup:function(){if(this._started){return;}_1e0.forEach(this.getChildren(),function(_1ed,i,_1ee){this._setupChild(_1ed);if(i<_1ee.length-1){this._addSizer();}},this);if(this.persist){this._restoreState();}this.inherited(arguments);},_setupChild:function(_1ef){this.inherited(arguments);_1ef.domNode.style.position="absolute";_1e3.add(_1ef.domNode,"dijitSplitPane");},_onSizerMouseDown:function(e){if(e.target.id){for(var i=0;i<this.sizers.length;i++){if(this.sizers[i].id==e.target.id){break;}}if(i<this.sizers.length){this.beginSizing(e,i);}}},_addSizer:function(_1f0){_1f0=_1f0===undefined?this.sizers.length:_1f0;var _1f1=win.doc.createElement("div");_1f1.id=_1e9.getUniqueId("dijit_layout_SplitterContainer_Splitter");this.sizers.splice(_1f0,0,_1f1);this.domNode.appendChild(_1f1);_1f1.className=this.isHorizontal?"dijitSplitContainerSizerH":"dijitSplitContainerSizerV";var _1f2=win.doc.createElement("div");_1f2.className="thumb";_1f1.appendChild(_1f2);this.connect(_1f1,"onmousedown","_onSizerMouseDown");dom.setSelectable(_1f1,false);},removeChild:function(_1f3){if(this.sizers.length){var i=_1e0.indexOf(this.getChildren(),_1f3);if(i!=-1){if(i==this.sizers.length){i--;}_1e4.destroy(this.sizers[i]);this.sizers.splice(i,1);}}this.inherited(arguments);if(this._started){this.layout();}},addChild:function(_1f4,_1f5){this.inherited(arguments);if(this._started){var _1f6=this.getChildren();if(_1f6.length>1){this._addSizer(_1f5);}this.layout();}},layout:function(){this.paneWidth=this._contentBox.w;this.paneHeight=this._contentBox.h;var _1f7=this.getChildren();if(!_1f7.length){return;}var _1f8=this.isHorizontal?this.paneWidth:this.paneHeight;if(_1f7.length>1){_1f8-=this.sizerWidth*(_1f7.length-1);}var _1f9=0;_1e0.forEach(_1f7,function(_1fa){_1f9+=_1fa.sizeShare;});var _1fb=_1f8/_1f9;var _1fc=0;_1e0.forEach(_1f7.slice(0,_1f7.length-1),function(_1fd){var size=Math.round(_1fb*_1fd.sizeShare);_1fd.sizeActual=size;_1fc+=size;});_1f7[_1f7.length-1].sizeActual=_1f8-_1fc;this._checkSizes();var pos=0;var size=_1f7[0].sizeActual;this._movePanel(_1f7[0],pos,size);_1f7[0].position=pos;pos+=size;if(!this.sizers){return;}_1e0.some(_1f7.slice(1),function(_1fe,i){if(!this.sizers[i]){return true;}this._moveSlider(this.sizers[i],pos,this.sizerWidth);this.sizers[i].position=pos;pos+=this.sizerWidth;size=_1fe.sizeActual;this._movePanel(_1fe,pos,size);_1fe.position=pos;pos+=size;},this);},_movePanel:function(_1ff,pos,size){var box;if(this.isHorizontal){_1ff.domNode.style.left=pos+"px";_1ff.domNode.style.top=0;box={w:size,h:this.paneHeight};if(_1ff.resize){_1ff.resize(box);}else{_1e5.setMarginBox(_1ff.domNode,box);}}else{_1ff.domNode.style.left=0;_1ff.domNode.style.top=pos+"px";box={w:this.paneWidth,h:size};if(_1ff.resize){_1ff.resize(box);}else{_1e5.setMarginBox(_1ff.domNode,box);}}},_moveSlider:function(_200,pos,size){if(this.isHorizontal){_200.style.left=pos+"px";_200.style.top=0;_1e5.setMarginBox(_200,{w:size,h:this.paneHeight});}else{_200.style.left=0;_200.style.top=pos+"px";_1e5.setMarginBox(_200,{w:this.paneWidth,h:size});}},_growPane:function(_201,pane){if(_201>0){if(pane.sizeActual>pane.sizeMin){if((pane.sizeActual-pane.sizeMin)>_201){pane.sizeActual=pane.sizeActual-_201;_201=0;}else{_201-=pane.sizeActual-pane.sizeMin;pane.sizeActual=pane.sizeMin;}}}return _201;},_checkSizes:function(){var _202=0;var _203=0;var _204=this.getChildren();_1e0.forEach(_204,function(_205){_203+=_205.sizeActual;_202+=_205.sizeMin;});if(_202<=_203){var _206=0;_1e0.forEach(_204,function(_207){if(_207.sizeActual<_207.sizeMin){_206+=_207.sizeMin-_207.sizeActual;_207.sizeActual=_207.sizeMin;}});if(_206>0){var list=this.isDraggingLeft?_204.reverse():_204;_1e0.forEach(list,function(_208){_206=this._growPane(_206,_208);},this);}}else{_1e0.forEach(_204,function(_209){_209.sizeActual=Math.round(_203*(_209.sizeMin/_202));});}},beginSizing:function(e,i){var _20a=this.getChildren();this.paneBefore=_20a[i];this.paneAfter=_20a[i+1];this.isSizing=true;this.sizingSplitter=this.sizers[i];if(!this.cover){this.cover=_1e4.create("div",{style:{position:"absolute",zIndex:5,top:0,left:0,width:"100%",height:"100%"}},this.domNode);}else{this.cover.style.zIndex=5;}this.sizingSplitter.style.zIndex=6;this.originPos=_1e5.position(_20a[0].domNode,true);var _20b,_20c;if(this.isHorizontal){_20b=e.layerX||e.offsetX||0;_20c=e.pageX;this.originPos=this.originPos.x;}else{_20b=e.layerY||e.offsetY||0;_20c=e.pageY;this.originPos=this.originPos.y;}this.startPoint=this.lastPoint=_20c;this.screenToClientOffset=_20c-_20b;this.dragOffset=this.lastPoint-this.paneBefore.sizeActual-this.originPos-this.paneBefore.position;if(!this.activeSizing){this._showSizingLine();}this._ownconnects=[on(win.doc.documentElement,"mousemove",lang.hitch(this,"changeSizing")),on(win.doc.documentElement,"mouseup",lang.hitch(this,"endSizing"))];_1e7.stop(e);},changeSizing:function(e){if(!this.isSizing){return;}this.lastPoint=this.isHorizontal?e.pageX:e.pageY;this.movePoint();if(this.activeSizing){this._updateSize();}else{this._moveSizingLine();}_1e7.stop(e);},endSizing:function(){if(!this.isSizing){return;}if(this.cover){this.cover.style.zIndex=-1;}if(!this.activeSizing){this._hideSizingLine();}this._updateSize();this.isSizing=false;if(this.persist){this._saveState(this);}var h;while(h=this._ownconnects.pop()){h.remove();}},movePoint:function(){var p=this.lastPoint-this.screenToClientOffset;var a=p-this.dragOffset;a=this.legaliseSplitPoint(a);p=a+this.dragOffset;this.lastPoint=p+this.screenToClientOffset;},legaliseSplitPoint:function(a){a+=this.sizingSplitter.position;this.isDraggingLeft=!!(a>0);if(!this.activeSizing){var min=this.paneBefore.position+this.paneBefore.sizeMin;if(a<min){a=min;}var max=this.paneAfter.position+(this.paneAfter.sizeActual-(this.sizerWidth+this.paneAfter.sizeMin));if(a>max){a=max;}}a-=this.sizingSplitter.position;this._checkSizes();return a;},_updateSize:function(){var pos=this.lastPoint-this.dragOffset-this.originPos;var _20d=this.paneBefore.position;var _20e=this.paneAfter.position+this.paneAfter.sizeActual;this.paneBefore.sizeActual=pos-_20d;this.paneAfter.position=pos+this.sizerWidth;this.paneAfter.sizeActual=_20e-this.paneAfter.position;_1e0.forEach(this.getChildren(),function(_20f){_20f.sizeShare=_20f.sizeActual;});if(this._started){this.layout();}},_showSizingLine:function(){this._moveSizingLine();_1e5.setMarginBox(this.virtualSizer,this.isHorizontal?{w:this.sizerWidth,h:this.paneHeight}:{w:this.paneWidth,h:this.sizerWidth});this.virtualSizer.style.display="block";},_hideSizingLine:function(){this.virtualSizer.style.display="none";},_moveSizingLine:function(){var pos=(this.lastPoint-this.startPoint)+this.sizingSplitter.position;_1e6.set(this.virtualSizer,(this.isHorizontal?"left":"top"),pos+"px");},_getCookieName:function(i){return this.id+"_"+i;},_restoreState:function(){_1e0.forEach(this.getChildren(),function(_210,i){var _211=this._getCookieName(i);var _212=_1e1(_211);if(_212){var pos=parseInt(_212);if(typeof pos=="number"){_210.sizeShare=pos;}}},this);},_saveState:function(){if(!this.persist){return;}_1e0.forEach(this.getChildren(),function(_213,i){_1e1(this._getCookieName(i),_213.sizeShare,{expires:365});},this);}});});},"url:dijit/templates/Calendar.html":"<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\" role=\"grid\" aria-labelledby=\"${id}_mddb ${id}_year\">\n\t<thead>\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\n\t\t\t<th class='dijitReset dijitCalendarArrow' data-dojo-attach-point=\"decrementMonth\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarDecrease\" role=\"presentation\"/>\n\t\t\t\t<span data-dojo-attach-point=\"decreaseArrowNode\" class=\"dijitA11ySideArrow\">-</span>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' colspan=\"5\">\n\t\t\t\t<div data-dojo-attach-point=\"monthNode\">\n\t\t\t\t</div>\n\t\t\t</th>\n\t\t\t<th class='dijitReset dijitCalendarArrow' data-dojo-attach-point=\"incrementMonth\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarIncrease\" role=\"presentation\"/>\n\t\t\t\t<span data-dojo-attach-point=\"increaseArrowNode\" class=\"dijitA11ySideArrow\">+</span>\n\t\t\t</th>\n\t\t</tr>\n\t\t<tr>\n\t\t\t${!dayCellsHtml}\n\t\t</tr>\n\t</thead>\n\t<tbody data-dojo-attach-point=\"dateRowsNode\" data-dojo-attach-event=\"onclick: _onDayClick\" class=\"dijitReset dijitCalendarBodyContainer\">\n\t\t\t${!dateRowsHtml}\n\t</tbody>\n\t<tfoot class=\"dijitReset dijitCalendarYearContainer\">\n\t\t<tr>\n\t\t\t<td class='dijitReset' valign=\"top\" colspan=\"7\" role=\"presentation\">\n\t\t\t\t<div class=\"dijitCalendarYearLabel\">\n\t\t\t\t\t<span data-dojo-attach-point=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\" role=\"button\"></span>\n\t\t\t\t\t<span data-dojo-attach-point=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\" role=\"button\" id=\"${id}_year\"></span>\n\t\t\t\t\t<span data-dojo-attach-point=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\" role=\"button\"></span>\n\t\t\t\t</div>\n\t\t\t</td>\n\t\t</tr>\n\t</tfoot>\n</table>\n","dijit/form/_AutoCompleterMixin":function(){define(["dojo/_base/connect","dojo/data/util/filter","dojo/_base/declare","dojo/_base/Deferred","dojo/dom-attr","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/on","dojo/query","dojo/regexp","dojo/_base/sniff","dojo/string","dojo/_base/window","./DataList","../registry","./_TextBoxMixin"],function(_214,_215,_216,_217,_218,_219,keys,lang,on,_21a,_21b,has,_21c,win,_21d,_21e,_21f){return _216("dijit.form._AutoCompleterMixin",null,{item:null,pageSize:Infinity,store:null,fetchProperties:{},query:{},list:"",_setListAttr:function(list){this._set("list",list);},autoComplete:true,highlightMatch:"first",searchDelay:100,searchAttr:"name",labelAttr:"",labelType:"text",queryExpr:"${0}*",ignoreCase:true,maxHeight:-1,_stopClickEvents:false,_getCaretPos:function(_220){var pos=0;if(typeof (_220.selectionStart)=="number"){pos=_220.selectionStart;}else{if(has("ie")){var tr=win.doc.selection.createRange().duplicate();var ntr=_220.createTextRange();tr.move("character",0);ntr.move("character",0);try{ntr.setEndPoint("EndToEnd",tr);pos=String(ntr.text).replace(/\r/g,"").length;}catch(e){}}}return pos;},_setCaretPos:function(_221,_222){_222=parseInt(_222);_21f.selectInputText(_221,_222,_222);},_setDisabledAttr:function(_223){this.inherited(arguments);this.domNode.setAttribute("aria-disabled",_223);},_abortQuery:function(){if(this.searchTimer){clearTimeout(this.searchTimer);this.searchTimer=null;}if(this._fetchHandle){if(this._fetchHandle.cancel){this._cancelingQuery=true;this._fetchHandle.cancel();this._cancelingQuery=false;}this._fetchHandle=null;}},_onInput:function(evt){this.inherited(arguments);if(evt.charOrCode==229){this._onKeyPress(evt);}},_onKey:function(evt){if(this.disabled||this.readOnly){return;}var key=evt.keyCode;if(evt.altKey||((evt.ctrlKey||evt.metaKey)&&(key!=86&&key!=88))||key==keys.SHIFT){return;}var _224=false;var pw=this.dropDown;var _225=null;this._prev_key_backspace=false;this._abortQuery();this.inherited(arguments);if(this._opened){_225=pw.getHighlightedOption();}switch(key){case keys.PAGE_DOWN:case keys.DOWN_ARROW:case keys.PAGE_UP:case keys.UP_ARROW:if(this._opened){this._announceOption(_225);}_219.stop(evt);break;case keys.ENTER:if(_225){if(_225==pw.nextButton){this._nextSearch(1);_219.stop(evt);break;}else{if(_225==pw.previousButton){this._nextSearch(-1);_219.stop(evt);break;}}}else{this._setBlurValue();this._setCaretPos(this.focusNode,this.focusNode.value.length);}if(this._opened||this._fetchHandle){_219.stop(evt);}case keys.TAB:var _226=this.get("displayedValue");if(pw&&(_226==pw._messages["previousMessage"]||_226==pw._messages["nextMessage"])){break;}if(_225){this._selectOption(_225);}case keys.ESCAPE:if(this._opened){this._lastQuery=null;this.closeDropDown();}break;case " ":if(_225){_219.stop(evt);this._selectOption(_225);this.closeDropDown();}else{_224=true;}break;case keys.DELETE:case keys.BACKSPACE:this._prev_key_backspace=true;_224=true;break;}if(_224){this.item=undefined;this.searchTimer=setTimeout(lang.hitch(this,"_startSearchFromInput"),1);}},_onKeyPress:function(evt){if(typeof evt.charOrCode=="string"||evt.charOrCode==229){this.item=undefined;this.searchTimer=setTimeout(lang.hitch(this,"_startSearchFromInput"),1);}},_autoCompleteText:function(text){var fn=this.focusNode;_21f.selectInputText(fn,fn.value.length);var _227=this.ignoreCase?"toLowerCase":"substr";if(text[_227](0).indexOf(this.focusNode.value[_227](0))==0){var cpos=this.autoComplete?this._getCaretPos(fn):fn.value.length;if((cpos+1)>fn.value.length){fn.value=text;_21f.selectInputText(fn,cpos);}}else{fn.value=text;_21f.selectInputText(fn);}},_openResultList:function(_228,_229,_22a){this._fetchHandle=null;if(this.disabled||this.readOnly||(_229[this.searchAttr]!==this._lastQuery)){return;}var _22b=this.dropDown.getHighlightedOption();this.dropDown.clearResultList();if(!_228.length&&_22a.start==0){this.closeDropDown();return;}this.dropDown.createOptions(_228,_22a,lang.hitch(this,"_getMenuLabelFromItem"));this._showResultList();if(_22a.direction){if(1==_22a.direction){this.dropDown.highlightFirstOption();}else{if(-1==_22a.direction){this.dropDown.highlightLastOption();}}if(_22b){this._announceOption(this.dropDown.getHighlightedOption());}}else{if(this.autoComplete&&!this._prev_key_backspace&&!/^[*]+$/.test(_229[this.searchAttr].toString())){this._announceOption(this.dropDown.containerNode.firstChild.nextSibling);}}},_showResultList:function(){this.closeDropDown(true);this.openDropDown();this.domNode.setAttribute("aria-expanded","true");},loadDropDown:function(){this._startSearchAll();},isLoaded:function(){return false;},closeDropDown:function(){this._abortQuery();if(this._opened){this.inherited(arguments);this.domNode.setAttribute("aria-expanded","false");this.focusNode.removeAttribute("aria-activedescendant");}},_setBlurValue:function(){var _22c=this.get("displayedValue");var pw=this.dropDown;if(pw&&(_22c==pw._messages["previousMessage"]||_22c==pw._messages["nextMessage"])){this._setValueAttr(this._lastValueReported,true);}else{if(typeof this.item=="undefined"){this.item=null;this.set("displayedValue",_22c);}else{if(this.value!=this._lastValueReported){this._handleOnChange(this.value,true);}this._refreshState();}}},_setItemAttr:function(item,_22d,_22e){var _22f="";if(item){if(!_22e){_22e=this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr];}_22f=this._getValueField()!=this.searchAttr?this.store.getIdentity(item):_22e;}this.set("value",_22f,_22d,_22e,item);},_announceOption:function(node){if(!node){return;}var _230;if(node==this.dropDown.nextButton||node==this.dropDown.previousButton){_230=node.innerHTML;this.item=undefined;this.value="";}else{var item=this.dropDown.items[node.getAttribute("item")];_230=(this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr]).toString();this.set("item",item,false,_230);}this.focusNode.value=this.focusNode.value.substring(0,this._lastInput.length);this.focusNode.setAttribute("aria-activedescendant",_218.get(node,"id"));this._autoCompleteText(_230);},_selectOption:function(_231){this.closeDropDown();if(_231){this._announceOption(_231);}this._setCaretPos(this.focusNode,this.focusNode.value.length);this._handleOnChange(this.value,true);},_startSearchAll:function(){this._startSearch("");},_startSearchFromInput:function(){this._startSearch(this.focusNode.value.replace(/([\\\*\?])/g,"\\$1"));},_getQueryString:function(text){return _21c.substitute(this.queryExpr,[text]);},_startSearch:function(key){if(!this.dropDown){var _232=this.id+"_popup",_233=lang.isString(this.dropDownClass)?lang.getObject(this.dropDownClass,false):this.dropDownClass;this.dropDown=new _233({onChange:lang.hitch(this,this._selectOption),id:_232,dir:this.dir,textDir:this.textDir});this.focusNode.removeAttribute("aria-activedescendant");this.textbox.setAttribute("aria-owns",_232);}this._lastInput=key;var _234=lang.clone(this.query);var _235={start:0,count:this.pageSize,queryOptions:{ignoreCase:this.ignoreCase,deep:true}};lang.mixin(_235,this.fetchProperties);var qs=this._getQueryString(key),q;if(this.store._oldAPI){q=qs;}else{q=_215.patternToRegExp(qs,this.ignoreCase);q.toString=function(){return qs;};}this._lastQuery=_234[this.searchAttr]=q;var _236=this,_237=function(){var _238=_236._fetchHandle=_236.store.query(_234,_235);_217.when(_238,function(res){_236._fetchHandle=null;res.total=_238.total;_236._openResultList(res,_234,_235);},function(err){_236._fetchHandle=null;if(!_236._cancelingQuery){console.error(_236.declaredClass+" "+err.toString());_236.closeDropDown();}});};this.searchTimer=setTimeout(lang.hitch(this,function(_239,_23a){this.searchTimer=null;_237();this._nextSearch=this.dropDown.onPage=function(_23b){_235.start+=_235.count*_23b;_235.direction=_23b;_237();_23a.focus();};},_234,this),this.searchDelay);},_getValueField:function(){return this.searchAttr;},constructor:function(){this.query={};this.fetchProperties={};},postMixInProperties:function(){if(!this.store){var _23c=this.srcNodeRef;var list=this.list;if(list){this.store=_21e.byId(list);}else{this.store=new _21d({},_23c);}if(!("value" in this.params)){var item=(this.item=this.store.fetchSelectedItem());if(item){var _23d=this._getValueField();this.value=this.store._oldAPI?this.store.getValue(item,_23d):item[_23d];}}}this.inherited(arguments);},postCreate:function(){var _23e=_21a("label[for=\""+this.id+"\"]");if(_23e.length){_23e[0].id=(this.id+"_label");this.domNode.setAttribute("aria-labelledby",_23e[0].id);}this.inherited(arguments);this.connect(this.focusNode,"onkeypress","_onKeyPress");},_getMenuLabelFromItem:function(item){var _23f=this.labelFunc(item,this.store),_240=this.labelType;if(this.highlightMatch!="none"&&this.labelType=="text"&&this._lastInput){_23f=this.doHighlight(_23f,this._escapeHtml(this._lastInput));_240="html";}return {html:_240=="html",label:_23f};},doHighlight:function(_241,find){var _242=(this.ignoreCase?"i":"")+(this.highlightMatch=="all"?"g":""),i=this.queryExpr.indexOf("${0}");find=_21b.escapeString(find);return this._escapeHtml(_241).replace(new RegExp((i==0?"^":"")+"("+find+")"+(i==(this.queryExpr.length-4)?"$":""),_242),"<span class=\"dijitComboBoxHighlightMatch\">$1</span>");},_escapeHtml:function(str){str=String(str).replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""");return str;},reset:function(){this.item=null;this.inherited(arguments);},labelFunc:function(item,_243){return (_243._oldAPI?_243.getValue(item,this.labelAttr||this.searchAttr):item[this.labelAttr||this.searchAttr]).toString();},_setValueAttr:function(_244,_245,_246,item){this._set("item",item||null);if(!_244){_244="";}this.inherited(arguments);},_setTextDirAttr:function(_247){this.inherited(arguments);if(this.dropDown){this.dropDown._set("textDir",_247);}}});});},"url:dijit/templates/ColorPalette.html":"<div class=\"dijitInline dijitColorPalette\">\n\t<table dojoAttachPoint=\"paletteTableNode\" class=\"dijitPaletteTable\" cellSpacing=\"0\" cellPadding=\"0\" role=\"grid\">\n\t\t<tbody data-dojo-attach-point=\"gridNode\"></tbody>\n\t</table>\n</div>\n","url:dijit/layout/templates/_ScrollingTabControllerButton.html":"<div data-dojo-attach-event=\"onclick:_onClick\">\n\t<div role=\"presentation\" class=\"dijitTabInnerDiv\" data-dojo-attach-point=\"innerDiv,focusNode\">\n\t\t<div role=\"presentation\" class=\"dijitTabContent dijitButtonContents\" data-dojo-attach-point=\"tabContent\">\n\t\t\t<img role=\"presentation\" alt=\"\" src=\"${_blankGif}\" class=\"dijitTabStripIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t\t\t<span data-dojo-attach-point=\"containerNode,titleNode\" class=\"dijitButtonText\"></span>\n\t\t</div>\n\t</div>\n</div>","dijit/form/MappedTextBox":function(){define(["dojo/_base/declare","dojo/dom-construct","./ValidationTextBox"],function(_248,_249,_24a){return _248("dijit.form.MappedTextBox",_24a,{postMixInProperties:function(){this.inherited(arguments);this.nameAttrSetting="";},_setNameAttr:null,serialize:function(val){return val.toString?val.toString():"";},toString:function(){var val=this.filter(this.get("value"));return val!=null?(typeof val=="string"?val:this.serialize(val,this.constraints)):"";},validate:function(){this.valueNode.value=this.toString();return this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.valueNode=_249.place("<input type='hidden'"+(this.name?" name='"+this.name.replace(/'/g,""")+"'":"")+"/>",this.textbox,"after");},reset:function(){this.valueNode.value="";this.inherited(arguments);}});});},"dijit/form/ComboBoxMixin":function(){define(["dojo/_base/declare","dojo/_base/Deferred","dojo/_base/kernel","dojo/_base/lang","dojo/store/util/QueryResults","./_AutoCompleterMixin","./_ComboBoxMenu","../_HasDropDown","dojo/text!./templates/DropDownBox.html"],function(_24b,_24c,_24d,lang,_24e,_24f,_250,_251,_252){return _24b("dijit.form.ComboBoxMixin",[_251,_24f],{dropDownClass:_250,hasDownArrow:true,templateString:_252,baseClass:"dijitTextBox dijitComboBox",cssStateNodes:{"_buttonNode":"dijitDownArrowButton"},_setHasDownArrowAttr:function(val){this._set("hasDownArrow",val);this._buttonNode.style.display=val?"":"none";},_showResultList:function(){this.displayMessage("");this.inherited(arguments);},_setStoreAttr:function(_253){if(!_253.get){lang.mixin(_253,{_oldAPI:true,get:function(id){var _254=new _24c();this.fetchItemByIdentity({identity:id,onItem:function(_255){_254.resolve(_255);},onError:function(_256){_254.reject(_256);}});return _254.promise;},query:function(_257,_258){var _259=new _24c(function(){_25a.abort&&_25a.abort();});var _25a=this.fetch(lang.mixin({query:_257,onBegin:function(_25b){_259.total=_25b;},onComplete:function(_25c){_259.resolve(_25c);},onError:function(_25d){_259.reject(_25d);}},_258));return _24e(_259);}});}this._set("store",_253);},postMixInProperties:function(){if(this.params.store){this._setStoreAttr(this.params.store);}this.inherited(arguments);if(!this.params.store){var _25e=this.declaredClass;lang.mixin(this.store,{getValue:function(item,attr){_24d.deprecated(_25e+".store.getValue(item, attr) is deprecated for builtin store. Use item.attr directly","","2.0");return item[attr];},getLabel:function(item){_24d.deprecated(_25e+".store.getLabel(item) is deprecated for builtin store. Use item.label directly","","2.0");return item.name;},fetch:function(args){_24d.deprecated(_25e+".store.fetch() is deprecated for builtin store.","Use store.query()","2.0");var shim=["dojo/data/ObjectStore"];require(shim,lang.hitch(this,function(_25f){new _25f({objectStore:this}).fetch(args);}));}});}}});});},"dijit/form/_TextBoxMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/_base/event","dojo/keys","dojo/_base/lang",".."],function(_260,_261,dom,_262,keys,lang,_263){var _264=_261("dijit.form._TextBoxMixin",null,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",selectOnClick:false,placeHolder:"",_getValueAttr:function(){return this.parse(this.get("displayedValue"),this.constraints);},_setValueAttr:function(_265,_266,_267){var _268;if(_265!==undefined){_268=this.filter(_265);if(typeof _267!="string"){if(_268!==null&&((typeof _268!="number")||!isNaN(_268))){_267=this.filter(this.format(_268,this.constraints));}else{_267="";}}}if(_267!=null&&_267!=undefined&&((typeof _267)!="number"||!isNaN(_267))&&this.textbox.value!=_267){this.textbox.value=_267;this._set("displayedValue",this.get("displayedValue"));}if(this.textDir=="auto"){this.applyTextDir(this.focusNode,_267);}this.inherited(arguments,[_268,_266]);},displayedValue:"",_getDisplayedValueAttr:function(){return this.filter(this.textbox.value);},_setDisplayedValueAttr:function(_269){if(_269===null||_269===undefined){_269="";}else{if(typeof _269!="string"){_269=String(_269);}}this.textbox.value=_269;this._setValueAttr(this.get("value"),undefined);this._set("displayedValue",this.get("displayedValue"));if(this.textDir=="auto"){this.applyTextDir(this.focusNode,_269);}},format:function(_26a){return ((_26a==null||_26a==undefined)?"":(_26a.toString?_26a.toString():_26a));},parse:function(_26b){return _26b;},_refreshState:function(){},onInput:function(){},__skipInputEvent:false,_onInput:function(){if(this.textDir=="auto"){this.applyTextDir(this.focusNode,this.focusNode.value);}this._refreshState();this._set("displayedValue",this.get("displayedValue"));},postCreate:function(){this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);var _26c=function(e){var _26d=e.charOrCode||e.keyCode||229;if(e.type=="keydown"){switch(_26d){case keys.SHIFT:case keys.ALT:case keys.CTRL:case keys.META:case keys.CAPS_LOCK:return;default:if(_26d>=65&&_26d<=90){return;}}}if(e.type=="keypress"&&typeof _26d!="string"){return;}if(e.type=="input"){if(this.__skipInputEvent){this.__skipInputEvent=false;return;}}else{this.__skipInputEvent=true;}var faux=lang.mixin({},e,{charOrCode:_26d,wasConsumed:false,preventDefault:function(){faux.wasConsumed=true;e.preventDefault();},stopPropagation:function(){e.stopPropagation();}});if(this.onInput(faux)===false){_262.stop(faux);}if(faux.wasConsumed){return;}setTimeout(lang.hitch(this,"_onInput",faux),0);};_260.forEach(["onkeydown","onkeypress","onpaste","oncut","oninput","oncompositionend"],function(_26e){this.connect(this.textbox,_26e,_26c);},this);},_blankValue:"",filter:function(val){if(val===null){return this._blankValue;}if(typeof val!="string"){return val;}if(this.trim){val=lang.trim(val);}if(this.uppercase){val=val.toUpperCase();}if(this.lowercase){val=val.toLowerCase();}if(this.propercase){val=val.replace(/[^\s]+/g,function(word){return word.substring(0,1).toUpperCase()+word.substring(1);});}return val;},_setBlurValue:function(){this._setValueAttr(this.get("value"),true);},_onBlur:function(e){if(this.disabled){return;}this._setBlurValue();this.inherited(arguments);if(this._selectOnClickHandle){this.disconnect(this._selectOnClickHandle);}},_isTextSelected:function(){return this.textbox.selectionStart==this.textbox.selectionEnd;},_onFocus:function(by){if(this.disabled||this.readOnly){return;}if(this.selectOnClick&&by=="mouse"){this._selectOnClickHandle=this.connect(this.domNode,"onmouseup",function(){this.disconnect(this._selectOnClickHandle);if(this._isTextSelected()){_264.selectInputText(this.textbox);}});}this.inherited(arguments);this._refreshState();},reset:function(){this.textbox.value="";this.inherited(arguments);},_setTextDirAttr:function(_26f){if(!this._created||this.textDir!=_26f){this._set("textDir",_26f);this.applyTextDir(this.focusNode,this.focusNode.value);}}});_264._setSelectionRange=_263._setSelectionRange=function(_270,_271,stop){if(_270.setSelectionRange){_270.setSelectionRange(_271,stop);}};_264.selectInputText=_263.selectInputText=function(_272,_273,stop){_272=dom.byId(_272);if(isNaN(_273)){_273=0;}if(isNaN(stop)){stop=_272.value?_272.value.length:0;}try{_272.focus();_264._setSelectionRange(_272,_273,stop);}catch(e){}};return _264;});},"dojo/_base/query":function(){define(["./kernel","../query","./NodeList"],function(dojo){return dojo.query;});},"dijit/form/SimpleTextarea":function(){define("dijit/form/SimpleTextarea",["dojo/_base/declare","dojo/dom-class","dojo/_base/sniff","dojo/_base/window","./TextBox"],function(_274,_275,has,win,_276){return _274("dijit.form.SimpleTextarea",_276,{baseClass:"dijitTextBox dijitTextArea",rows:"3",cols:"20",templateString:"<textarea ${!nameAttrSetting} data-dojo-attach-point='focusNode,containerNode,textbox' autocomplete='off'></textarea>",postMixInProperties:function(){if(!this.value&&this.srcNodeRef){this.value=this.srcNodeRef.value;}this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);if(has("ie")&&this.cols){_275.add(this.textbox,"dijitTextAreaCols");}},filter:function(_277){if(_277){_277=_277.replace(/\r/g,"");}return this.inherited(arguments);},_onInput:function(e){if(this.maxLength){var _278=parseInt(this.maxLength);var _279=this.textbox.value.replace(/\r/g,"");var _27a=_279.length-_278;if(_27a>0){var _27b=this.textbox;if(_27b.selectionStart){var pos=_27b.selectionStart;var cr=0;if(has("opera")){cr=(this.textbox.value.substring(0,pos).match(/\r/g)||[]).length;}this.textbox.value=_279.substring(0,pos-_27a-cr)+_279.substring(pos-cr);_27b.setSelectionRange(pos-_27a,pos-_27a);}else{if(win.doc.selection){_27b.focus();var _27c=win.doc.selection.createRange();_27c.moveStart("character",-_27a);_27c.text="";_27c.select();}}}}this.inherited(arguments);}});});},"url:dijit/layout/templates/_TabButton.html":"<div role=\"presentation\" data-dojo-attach-point=\"titleNode\" data-dojo-attach-event='onclick:onClick'>\n <div role=\"presentation\" class='dijitTabInnerDiv' data-dojo-attach-point='innerDiv'>\n <div role=\"presentation\" class='dijitTabContent' data-dojo-attach-point='tabContent'>\n \t<div role=\"presentation\" data-dojo-attach-point='focusNode'>\n\t\t <img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitTabButtonIcon\" data-dojo-attach-point='iconNode' />\n\t\t <span data-dojo-attach-point='containerNode' class='tabLabel'></span>\n\t\t <span class=\"dijitInline dijitTabCloseButton dijitTabCloseIcon\" data-dojo-attach-point='closeNode'\n\t\t \t\tdata-dojo-attach-event='onclick: onClickCloseButton' role=\"presentation\">\n\t\t <span data-dojo-attach-point='closeText' class='dijitTabCloseText'>[x]</span\n\t\t ></span>\n\t\t\t</div>\n </div>\n </div>\n</div>\n","dijit/PopupMenuItem":function(){define(["dojo/_base/declare","dojo/dom-style","dojo/query","dojo/_base/window","./registry","./MenuItem","./hccss"],function(_27d,_27e,_27f,win,_280,_281){return _27d("dijit.PopupMenuItem",_281,{_fillContent:function(){if(this.srcNodeRef){var _282=_27f("*",this.srcNodeRef);this.inherited(arguments,[_282[0]]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}this.inherited(arguments);if(!this.popup){var node=_27f("[widgetId]",this.dropDownContainer)[0];this.popup=_280.byNode(node);}win.body().appendChild(this.popup.domNode);this.popup.startup();this.popup.domNode.style.display="none";if(this.arrowWrapper){_27e.set(this.arrowWrapper,"visibility","");}this.focusNode.setAttribute("aria-haspopup","true");},destroyDescendants:function(_283){if(this.popup){if(!this.popup._destroyed){this.popup.destroyRecursive(_283);}delete this.popup;}this.inherited(arguments);}});});},"dijit/_TimePicker":function(){define(["dojo/_base/array","dojo/date","dojo/date/locale","dojo/date/stamp","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/_base/event","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dojo/query","dijit/typematic","./_Widget","./_TemplatedMixin","./form/_FormValueWidget","dojo/text!./templates/TimePicker.html"],function(_284,_285,_286,_287,_288,_289,_28a,_28b,_28c,keys,lang,has,_28d,_28e,_28f,_290,_291,_292){return _288("dijit._TimePicker",[_28f,_290],{templateString:_292,baseClass:"dijitTimePicker",clickableIncrement:"T00:15:00",visibleIncrement:"T01:00:00",visibleRange:"T05:00:00",value:new Date(),_visibleIncrement:2,_clickableIncrement:1,_totalIncrements:10,constraints:{},serialize:_287.toISOString,setValue:function(_293){_28c.deprecated("dijit._TimePicker:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_293);},_setValueAttr:function(date){this._set("value",date);this._showText();},_setFilterStringAttr:function(val){this._set("filterString",val);this._showText();},isDisabledDate:function(){return false;},_getFilteredNodes:function(_294,_295,_296,_297){var _298=[],_299=_297?_297.date:this._refDate,n,i=_294,max=this._maxIncrement+Math.abs(i),chk=_296?-1:1,dec=_296?1:0,inc=1-dec;do{i-=dec;n=this._createOption(i);if(n){if((_296&&n.date>_299)||(!_296&&n.date<_299)){break;}_298[_296?"unshift":"push"](n);_299=n.date;}i+=inc;}while(_298.length<_295&&(i*chk)<max);return _298;},_showText:function(){var _29a=_287.fromISOString;this.timeMenu.innerHTML="";this._clickableIncrementDate=_29a(this.clickableIncrement);this._visibleIncrementDate=_29a(this.visibleIncrement);this._visibleRangeDate=_29a(this.visibleRange);var _29b=function(date){return date.getHours()*60*60+date.getMinutes()*60+date.getSeconds();},_29c=_29b(this._clickableIncrementDate),_29d=_29b(this._visibleIncrementDate),_29e=_29b(this._visibleRangeDate),time=(this.value||this.currentFocus).getTime();this._refDate=new Date(time-time%(_29c*1000));this._refDate.setFullYear(1970,0,1);this._clickableIncrement=1;this._totalIncrements=_29e/_29c;this._visibleIncrement=_29d/_29c;this._maxIncrement=(60*60*24)/_29c;var _29f=Math.min(this._totalIncrements,10),_2a0=this._getFilteredNodes(0,(_29f>>1)+1,false),_2a1=[],_2a2=_29f-_2a0.length,_2a3=this._getFilteredNodes(0,_2a2,true,_2a0[0]);if(_2a3.length<_2a2&&_2a0.length>0){_2a1=this._getFilteredNodes(_2a0.length,_2a2-_2a3.length,false,_2a0[_2a0.length-1]);}_284.forEach(_2a3.concat(_2a0,_2a1),function(n){this.timeMenu.appendChild(n);},this);},constructor:function(){this.constraints={};},postMixInProperties:function(){this.inherited(arguments);this._setConstraintsAttr(this.constraints);},_setConstraintsAttr:function(_2a4){for(var key in {clickableIncrement:1,visibleIncrement:1,visibleRange:1}){if(key in _2a4){this[key]=_2a4[key];}}if(!_2a4.locale){_2a4.locale=this.lang;}},postCreate:function(){this.connect(this.timeMenu,has("ie")?"onmousewheel":"DOMMouseScroll","_mouseWheeled");this._connects.push(_28e.addMouseListener(this.upArrow,this,"_onArrowUp",33,250));this._connects.push(_28e.addMouseListener(this.downArrow,this,"_onArrowDown",33,250));this.inherited(arguments);},_buttonMouse:function(e){_289.toggle(e.currentTarget,e.currentTarget==this.upArrow?"dijitUpArrowHover":"dijitDownArrowHover",e.type=="mouseenter"||e.type=="mouseover");},_createOption:function(_2a5){var date=new Date(this._refDate);var _2a6=this._clickableIncrementDate;date.setHours(date.getHours()+_2a6.getHours()*_2a5,date.getMinutes()+_2a6.getMinutes()*_2a5,date.getSeconds()+_2a6.getSeconds()*_2a5);if(this.constraints.selector=="time"){date.setFullYear(1970,0,1);}var _2a7=_286.format(date,this.constraints);if(this.filterString&&_2a7.toLowerCase().indexOf(this.filterString)!==0){return null;}var div=_28a.create("div",{"class":this.baseClass+"Item"});div.date=date;div.index=_2a5;_28a.create("div",{"class":this.baseClass+"ItemInner",innerHTML:_2a7},div);if(_2a5%this._visibleIncrement<1&&_2a5%this._visibleIncrement>-1){_289.add(div,this.baseClass+"Marker");}else{if(!(_2a5%this._clickableIncrement)){_289.add(div,this.baseClass+"Tick");}}if(this.isDisabledDate(date)){_289.add(div,this.baseClass+"ItemDisabled");}if(this.value&&!_285.compare(this.value,date,this.constraints.selector)){div.selected=true;_289.add(div,this.baseClass+"ItemSelected");if(_289.contains(div,this.baseClass+"Marker")){_289.add(div,this.baseClass+"MarkerSelected");}else{_289.add(div,this.baseClass+"TickSelected");}this._highlightOption(div,true);}return div;},_onOptionSelected:function(tgt){var _2a8=tgt.target.date||tgt.target.parentNode.date;if(!_2a8||this.isDisabledDate(_2a8)){return;}this._highlighted_option=null;this.set("value",_2a8);this.onChange(_2a8);},onChange:function(){},_highlightOption:function(node,_2a9){if(!node){return;}if(_2a9){if(this._highlighted_option){this._highlightOption(this._highlighted_option,false);}this._highlighted_option=node;}else{if(this._highlighted_option!==node){return;}else{this._highlighted_option=null;}}_289.toggle(node,this.baseClass+"ItemHover",_2a9);if(_289.contains(node,this.baseClass+"Marker")){_289.toggle(node,this.baseClass+"MarkerHover",_2a9);}else{_289.toggle(node,this.baseClass+"TickHover",_2a9);}},onmouseover:function(e){this._keyboardSelected=null;var tgr=(e.target.parentNode===this.timeMenu)?e.target:e.target.parentNode;if(!_289.contains(tgr,this.baseClass+"Item")){return;}this._highlightOption(tgr,true);},onmouseout:function(e){this._keyboardSelected=null;var tgr=(e.target.parentNode===this.timeMenu)?e.target:e.target.parentNode;this._highlightOption(tgr,false);},_mouseWheeled:function(e){this._keyboardSelected=null;_28b.stop(e);var _2aa=(has("ie")?e.wheelDelta:-e.detail);this[(_2aa>0?"_onArrowUp":"_onArrowDown")]();},_onArrowUp:function(_2ab){if(typeof _2ab=="number"&&_2ab==-1){return;}if(!this.timeMenu.childNodes.length){return;}var _2ac=this.timeMenu.childNodes[0].index;var divs=this._getFilteredNodes(_2ac,1,true,this.timeMenu.childNodes[0]);if(divs.length){this.timeMenu.removeChild(this.timeMenu.childNodes[this.timeMenu.childNodes.length-1]);this.timeMenu.insertBefore(divs[0],this.timeMenu.childNodes[0]);}},_onArrowDown:function(_2ad){if(typeof _2ad=="number"&&_2ad==-1){return;}if(!this.timeMenu.childNodes.length){return;}var _2ae=this.timeMenu.childNodes[this.timeMenu.childNodes.length-1].index+1;var divs=this._getFilteredNodes(_2ae,1,false,this.timeMenu.childNodes[this.timeMenu.childNodes.length-1]);if(divs.length){this.timeMenu.removeChild(this.timeMenu.childNodes[0]);this.timeMenu.appendChild(divs[0]);}},handleKey:function(e){if(e.keyCode==keys.DOWN_ARROW||e.keyCode==keys.UP_ARROW){_28b.stop(e);if(this._highlighted_option&&!this._highlighted_option.parentNode){this._highlighted_option=null;}var _2af=this.timeMenu,tgt=this._highlighted_option||_28d("."+this.baseClass+"ItemSelected",_2af)[0];if(!tgt){tgt=_2af.childNodes[0];}else{if(_2af.childNodes.length){if(e.keyCode==keys.DOWN_ARROW&&!tgt.nextSibling){this._onArrowDown();}else{if(e.keyCode==keys.UP_ARROW&&!tgt.previousSibling){this._onArrowUp();}}if(e.keyCode==keys.DOWN_ARROW){tgt=tgt.nextSibling;}else{tgt=tgt.previousSibling;}}}this._highlightOption(tgt,true);this._keyboardSelected=tgt;return false;}else{if(e.keyCode==keys.ENTER||e.keyCode===keys.TAB){if(!this._keyboardSelected&&e.keyCode===keys.TAB){return true;}if(this._highlighted_option){this._onOptionSelected({target:this._highlighted_option});}return e.keyCode===keys.TAB;}}return undefined;}});});},"dijit/form/RadioButton":function(){define("dijit/form/RadioButton",["dojo/_base/declare","./CheckBox","./_RadioButtonMixin"],function(_2b0,_2b1,_2b2){return _2b0("dijit.form.RadioButton",[_2b1,_2b2],{baseClass:"dijitRadio"});});},"url:dijit/form/templates/HorizontalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderH\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"topDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationT dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderDecrementIconH\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderLeftBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><div class=\"dijitReset dijitSliderBarContainerH\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderProgressBar dijitSliderProgressBarH\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableH\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleH\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\" valuemin=\"${minimum}\" valuemax=\"${maximum}\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderRemainingBar dijitSliderRemainingBarH\" data-dojo-attach-event=\"press:_onBarClick\"></div\n\t\t\t></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderRightBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderIncrementIconH\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"containerNode,bottomDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationB dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n></table>\n","url:dijit/templates/TimePicker.html":"<div id=\"widget_${id}\" class=\"dijitMenu\"\n ><div data-dojo-attach-point=\"upArrow\" class=\"dijitButtonNode dijitUpArrowButton\" data-dojo-attach-event=\"onmouseenter:_buttonMouse,onmouseleave:_buttonMouse\"\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" role=\"presentation\"> </div\n\t\t><div class=\"dijitArrowButtonChar\">▲</div></div\n ><div data-dojo-attach-point=\"timeMenu,focusNode\" data-dojo-attach-event=\"onclick:_onOptionSelected,onmouseover,onmouseout\"></div\n ><div data-dojo-attach-point=\"downArrow\" class=\"dijitButtonNode dijitDownArrowButton\" data-dojo-attach-event=\"onmouseenter:_buttonMouse,onmouseleave:_buttonMouse\"\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" role=\"presentation\"> </div\n\t\t><div class=\"dijitArrowButtonChar\">▼</div></div\n></div>\n","dijit/InlineEditBox":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/_base/event","dojo/i18n","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/_base/sniff","./focus","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","./_Container","./form/Button","./form/_TextBoxMixin","./form/TextBox","dojo/text!./templates/InlineEditBox.html","dojo/i18n!./nls/common"],function(_2b3,_2b4,_2b5,_2b6,_2b7,_2b8,_2b9,_2ba,i18n,_2bb,keys,lang,has,fm,_2bc,_2bd,_2be,_2bf,_2c0,_2c1,_2c2,_2c3){var _2c4=_2b4("dijit._InlineEditor",[_2bc,_2bd,_2be],{templateString:_2c3,postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit","common",this.lang);_2b3.forEach(["buttonSave","buttonCancel"],function(prop){if(!this[prop]){this[prop]=this.messages[prop];}},this);},buildRendering:function(){this.inherited(arguments);var cls=typeof this.editor=="string"?lang.getObject(this.editor):this.editor;var _2c5=this.sourceStyle,_2c6="line-height:"+_2c5.lineHeight+";",_2c7=_2b9.getComputedStyle(this.domNode);_2b3.forEach(["Weight","Family","Size","Style"],function(prop){var _2c8=_2c5["font"+prop],_2c9=_2c7["font"+prop];if(_2c9!=_2c8){_2c6+="font-"+prop+":"+_2c5["font"+prop]+";";}},this);_2b3.forEach(["marginTop","marginBottom","marginLeft","marginRight"],function(prop){this.domNode.style[prop]=_2c5[prop];},this);var _2ca=this.inlineEditBox.width;if(_2ca=="100%"){_2c6+="width:100%;";this.domNode.style.display="block";}else{_2c6+="width:"+(_2ca+(Number(_2ca)==_2ca?"px":""))+";";}var _2cb=lang.delegate(this.inlineEditBox.editorParams,{style:_2c6,dir:this.dir,lang:this.lang,textDir:this.textDir});_2cb["displayedValue" in cls.prototype?"displayedValue":"value"]=this.value;this.editWidget=new cls(_2cb,this.editorPlaceholder);if(this.inlineEditBox.autoSave){_2b8.destroy(this.buttonContainer);}},postCreate:function(){this.inherited(arguments);var ew=this.editWidget;if(this.inlineEditBox.autoSave){this.connect(ew,"onChange","_onChange");this.connect(ew,"onKeyPress","_onKeyPress");}else{if("intermediateChanges" in ew){ew.set("intermediateChanges",true);this.connect(ew,"onChange","_onIntermediateChange");this.saveButton.set("disabled",true);}}},_onIntermediateChange:function(){this.saveButton.set("disabled",(this.getValue()==this._resetValue)||!this.enableSave());},destroy:function(){this.editWidget.destroy(true);this.inherited(arguments);},getValue:function(){var ew=this.editWidget;return String(ew.get("displayedValue" in ew?"displayedValue":"value"));},_onKeyPress:function(e){if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing){if(e.altKey||e.ctrlKey){return;}if(e.charOrCode==keys.ESCAPE){_2ba.stop(e);this.cancel(true);}else{if(e.charOrCode==keys.ENTER&&e.target.tagName=="INPUT"){_2ba.stop(e);this._onChange();}}}},_onBlur:function(){this.inherited(arguments);if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing){if(this.getValue()==this._resetValue){this.cancel(false);}else{if(this.enableSave()){this.save(false);}}}},_onChange:function(){if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing&&this.enableSave()){fm.focus(this.inlineEditBox.displayNode);}},enableSave:function(){return (this.editWidget.isValid?this.editWidget.isValid():true);},focus:function(){this.editWidget.focus();setTimeout(lang.hitch(this,function(){if(this.editWidget.focusNode&&this.editWidget.focusNode.tagName=="INPUT"){_2c1.selectInputText(this.editWidget.focusNode);}}),0);}});var _2cc=_2b4("dijit.InlineEditBox",_2bc,{editing:false,autoSave:true,buttonSave:"",buttonCancel:"",renderAsHtml:false,editor:_2c2,editorWrapper:_2c4,editorParams:{},disabled:false,onChange:function(){},onCancel:function(){},width:"100%",value:"",noValueIndicator:has("ie")<=6?"<span style='font-family: wingdings; text-decoration: underline;'>    ✍    </span>":"<span style='text-decoration: underline;'>    ✍    </span>",constructor:function(){this.editorParams={};},postMixInProperties:function(){this.inherited(arguments);this.displayNode=this.srcNodeRef;var _2cd={ondijitclick:"_onClick",onmouseover:"_onMouseOver",onmouseout:"_onMouseOut",onfocus:"_onMouseOver",onblur:"_onMouseOut"};for(var name in _2cd){this.connect(this.displayNode,name,_2cd[name]);}this.displayNode.setAttribute("role","button");if(!this.displayNode.getAttribute("tabIndex")){this.displayNode.setAttribute("tabIndex",0);}if(!this.value&&!("value" in this.params)){this.value=lang.trim(this.renderAsHtml?this.displayNode.innerHTML:(this.displayNode.innerText||this.displayNode.textContent||""));}if(!this.value){this.displayNode.innerHTML=this.noValueIndicator;}_2b7.add(this.displayNode,"dijitInlineEditBoxDisplayMode");},setDisabled:function(_2ce){_2bb.deprecated("dijit.InlineEditBox.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_2ce);},_setDisabledAttr:function(_2cf){this.domNode.setAttribute("aria-disabled",_2cf);if(_2cf){this.displayNode.removeAttribute("tabIndex");}else{this.displayNode.setAttribute("tabIndex",0);}_2b7.toggle(this.displayNode,"dijitInlineEditBoxDisplayModeDisabled",_2cf);this._set("disabled",_2cf);},_onMouseOver:function(){if(!this.disabled){_2b7.add(this.displayNode,"dijitInlineEditBoxDisplayModeHover");}},_onMouseOut:function(){_2b7.remove(this.displayNode,"dijitInlineEditBoxDisplayModeHover");},_onClick:function(e){if(this.disabled){return;}if(e){_2ba.stop(e);}this._onMouseOut();setTimeout(lang.hitch(this,"edit"),0);},edit:function(){if(this.disabled||this.editing){return;}this._set("editing",true);this._savedPosition=_2b9.get(this.displayNode,"position")||"static";this._savedOpacity=_2b9.get(this.displayNode,"opacity")||"1";this._savedTabIndex=_2b6.get(this.displayNode,"tabIndex")||"0";if(this.wrapperWidget){var ew=this.wrapperWidget.editWidget;ew.set("displayedValue" in ew?"displayedValue":"value",this.value);}else{var _2d0=_2b8.create("span",null,this.domNode,"before");var ewc=typeof this.editorWrapper=="string"?lang.getObject(this.editorWrapper):this.editorWrapper;this.wrapperWidget=new ewc({value:this.value,buttonSave:this.buttonSave,buttonCancel:this.buttonCancel,dir:this.dir,lang:this.lang,tabIndex:this._savedTabIndex,editor:this.editor,inlineEditBox:this,sourceStyle:_2b9.getComputedStyle(this.displayNode),save:lang.hitch(this,"save"),cancel:lang.hitch(this,"cancel"),textDir:this.textDir},_2d0);if(!this._started){this.startup();}}var ww=this.wrapperWidget;_2b9.set(this.displayNode,{position:"absolute",opacity:"0"});_2b9.set(ww.domNode,{position:this._savedPosition,visibility:"visible",opacity:"1"});_2b6.set(this.displayNode,"tabIndex","-1");_2b5.when(ww.editWidget.onLoadDeferred,function(){setTimeout(function(){ww.focus();ww._resetValue=ww.getValue();},0);});},_onBlur:function(){this.inherited(arguments);if(!this.editing){}},destroy:function(){if(this.wrapperWidget&&!this.wrapperWidget._destroyed){this.wrapperWidget.destroy();delete this.wrapperWidget;}this.inherited(arguments);},_showText:function(_2d1){var ww=this.wrapperWidget;_2b9.set(ww.domNode,{position:"absolute",visibility:"hidden",opacity:"0"});_2b9.set(this.displayNode,{position:this._savedPosition,opacity:this._savedOpacity});_2b6.set(this.displayNode,"tabIndex",this._savedTabIndex);if(_2d1){fm.focus(this.displayNode);}},save:function(_2d2){if(this.disabled||!this.editing){return;}this._set("editing",false);var ww=this.wrapperWidget;var _2d3=ww.getValue();this.set("value",_2d3);this._showText(_2d2);},setValue:function(val){_2bb.deprecated("dijit.InlineEditBox.setValue() is deprecated. Use set('value', ...) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(val){val=lang.trim(val);var _2d4=this.renderAsHtml?val:val.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""").replace(/\n/g,"<br>");this.displayNode.innerHTML=_2d4||this.noValueIndicator;this._set("value",val);if(this._started){setTimeout(lang.hitch(this,"onChange",val),0);}if(this.textDir=="auto"){this.applyTextDir(this.displayNode,this.displayNode.innerText);}},getValue:function(){_2bb.deprecated("dijit.InlineEditBox.getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},cancel:function(_2d5){if(this.disabled||!this.editing){return;}this._set("editing",false);setTimeout(lang.hitch(this,"onCancel"),0);this._showText(_2d5);},_setTextDirAttr:function(_2d6){if(!this._created||this.textDir!=_2d6){this._set("textDir",_2d6);this.applyTextDir(this.displayNode,this.displayNode.innerText);this.displayNode.align=this.dir=="rtl"?"right":"left";}}});_2cc._InlineEditor=_2c4;return _2cc;});},"dojo/dnd/autoscroll":function(){define(["../main","../window"],function(dojo){dojo.getObject("dnd",true,dojo);dojo.dnd.getViewport=dojo.window.getBox;dojo.dnd.V_TRIGGER_AUTOSCROLL=32;dojo.dnd.H_TRIGGER_AUTOSCROLL=32;dojo.dnd.V_AUTOSCROLL_VALUE=16;dojo.dnd.H_AUTOSCROLL_VALUE=16;dojo.dnd.autoScroll=function(e){var v=dojo.window.getBox(),dx=0,dy=0;if(e.clientX<dojo.dnd.H_TRIGGER_AUTOSCROLL){dx=-dojo.dnd.H_AUTOSCROLL_VALUE;}else{if(e.clientX>v.w-dojo.dnd.H_TRIGGER_AUTOSCROLL){dx=dojo.dnd.H_AUTOSCROLL_VALUE;}}if(e.clientY<dojo.dnd.V_TRIGGER_AUTOSCROLL){dy=-dojo.dnd.V_AUTOSCROLL_VALUE;}else{if(e.clientY>v.h-dojo.dnd.V_TRIGGER_AUTOSCROLL){dy=dojo.dnd.V_AUTOSCROLL_VALUE;}}window.scrollBy(dx,dy);};dojo.dnd._validNodes={"div":1,"p":1,"td":1};dojo.dnd._validOverflow={"auto":1,"scroll":1};dojo.dnd.autoScrollNodes=function(e){var b,t,w,h,rx,ry,dx=0,dy=0,_2d7,_2d8;for(var n=e.target;n;){if(n.nodeType==1&&(n.tagName.toLowerCase() in dojo.dnd._validNodes)){var s=dojo.getComputedStyle(n),_2d9=(s.overflow.toLowerCase() in dojo.dnd._validOverflow),_2da=(s.overflowX.toLowerCase() in dojo.dnd._validOverflow),_2db=(s.overflowY.toLowerCase() in dojo.dnd._validOverflow);if(_2d9||_2da||_2db){b=dojo._getContentBox(n,s);t=dojo.position(n,true);}if(_2d9||_2da){w=Math.min(dojo.dnd.H_TRIGGER_AUTOSCROLL,b.w/2);rx=e.pageX-t.x;if(dojo.isWebKit||dojo.isOpera){rx+=dojo.body().scrollLeft;}dx=0;if(rx>0&&rx<b.w){if(rx<w){dx=-w;}else{if(rx>b.w-w){dx=w;}}_2d7=n.scrollLeft;n.scrollLeft=n.scrollLeft+dx;}}if(_2d9||_2db){h=Math.min(dojo.dnd.V_TRIGGER_AUTOSCROLL,b.h/2);ry=e.pageY-t.y;if(dojo.isWebKit||dojo.isOpera){ry+=dojo.body().scrollTop;}dy=0;if(ry>0&&ry<b.h){if(ry<h){dy=-h;}else{if(ry>b.h-h){dy=h;}}_2d8=n.scrollTop;n.scrollTop=n.scrollTop+dy;}}if(dx||dy){return;}}try{n=n.parentNode;}catch(x){n=null;}}dojo.dnd.autoScroll(e);};return dojo.dnd;});},"dijit/form/_RadioButtonMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/event","dojo/_base/lang","dojo/query","dojo/_base/window","../registry"],function(_2dc,_2dd,_2de,_2df,lang,_2e0,win,_2e1){return _2dd("dijit.form._RadioButtonMixin",null,{type:"radio",_getRelatedWidgets:function(){var ary=[];_2e0("input[type=radio]",this.focusNode.form||win.doc).forEach(lang.hitch(this,function(_2e2){if(_2e2.name==this.name&&_2e2.form==this.focusNode.form){var _2e3=_2e1.getEnclosingWidget(_2e2);if(_2e3){ary.push(_2e3);}}}));return ary;},_setCheckedAttr:function(_2e4){this.inherited(arguments);if(!this._created){return;}if(_2e4){_2dc.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_2e5){if(_2e5!=this&&_2e5.checked){_2e5.set("checked",false);}}));}},_onClick:function(e){if(this.checked||this.disabled){_2df.stop(e);return false;}if(this.readOnly){_2df.stop(e);_2dc.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_2e6){_2de.set(this.focusNode||this.domNode,"checked",_2e6.checked);}));return false;}return this.inherited(arguments);}});});},"url:dijit/templates/TreeNode.html":"<div class=\"dijitTreeNode\" role=\"presentation\"\n\t><div data-dojo-attach-point=\"rowNode\" class=\"dijitTreeRow\" role=\"presentation\" data-dojo-attach-event=\"onmouseenter:_onMouseEnter, onmouseleave:_onMouseLeave, onclick:_onClick, ondblclick:_onDblClick\"\n\t\t><img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"expandoNode\" class=\"dijitTreeExpando\" role=\"presentation\"\n\t\t/><span data-dojo-attach-point=\"expandoNodeText\" class=\"dijitExpandoText\" role=\"presentation\"\n\t\t></span\n\t\t><span data-dojo-attach-point=\"contentNode\"\n\t\t\tclass=\"dijitTreeContent\" role=\"presentation\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"iconNode\" class=\"dijitIcon dijitTreeIcon\" role=\"presentation\"\n\t\t\t/><span data-dojo-attach-point=\"labelNode\" class=\"dijitTreeLabel\" role=\"treeitem\" tabindex=\"-1\" aria-selected=\"false\" data-dojo-attach-event=\"onfocus:_onLabelFocus\"></span>\n\t\t</span\n\t></div>\n\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitTreeContainer\" role=\"presentation\" style=\"display: none;\"></div>\n</div>\n","dojo/dnd/TimedMoveable":function(){define(["../main","./Moveable"],function(dojo){var _2e7=dojo.dnd.Moveable.prototype.onMove;dojo.declare("dojo.dnd.TimedMoveable",dojo.dnd.Moveable,{timeout:40,constructor:function(node,_2e8){if(!_2e8){_2e8={};}if(_2e8.timeout&&typeof _2e8.timeout=="number"&&_2e8.timeout>=0){this.timeout=_2e8.timeout;}},onMoveStop:function(_2e9){if(_2e9._timer){clearTimeout(_2e9._timer);_2e7.call(this,_2e9,_2e9._leftTop);}dojo.dnd.Moveable.prototype.onMoveStop.apply(this,arguments);},onMove:function(_2ea,_2eb){_2ea._leftTop=_2eb;if(!_2ea._timer){var _2ec=this;_2ea._timer=setTimeout(function(){_2ea._timer=null;_2e7.call(_2ec,_2ea,_2ea._leftTop);},this.timeout);}}});return dojo.dnd.TimedMoveable;});},"dijit/layout/LinkPane":function(){define(["./ContentPane","../_TemplatedMixin","dojo/_base/declare"],function(_2ed,_2ee,_2ef){return _2ef("dijit.layout.LinkPane",[_2ed,_2ee],{templateString:"<div class=\"dijitLinkPane\" data-dojo-attach-point=\"containerNode\"></div>",postMixInProperties:function(){if(this.srcNodeRef){this.title+=this.srcNodeRef.innerHTML;}this.inherited(arguments);},_fillContent:function(){}});});},"dijit/form/_ListMouseMixin":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/touch","./_ListBase"],function(_2f0,_2f1,_2f2,_2f3){return _2f0("dijit.form._ListMouseMixin",_2f3,{postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onclick",function(evt){this._onClick(evt,this._getTarget(evt));});this.connect(this.domNode,"onmousedown","_onMouseDown");this.connect(this.domNode,"onmouseup","_onMouseUp");this.connect(this.domNode,"onmouseover","_onMouseOver");this.connect(this.domNode,"onmouseout","_onMouseOut");},_onClick:function(evt,_2f4){this._setSelectedAttr(_2f4,false);if(this._deferredClick){this._deferredClick.remove();}this._deferredClick=this.defer(function(){this._deferredClick=null;this.onClick(_2f4);});},_onMouseDown:function(evt){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}this._isDragging=true;this._setSelectedAttr(this._getTarget(evt),false);},_onMouseUp:function(evt){this._isDragging=false;var _2f5=this._getSelectedAttr();var _2f6=this._getTarget(evt);var _2f7=this._hoveredNode;if(_2f5&&_2f6==_2f5){this.defer(function(){this._onClick(evt,_2f5);});}else{if(_2f7){this.defer(function(){this._onClick(evt,_2f7);});}}},_onMouseOut:function(){if(this._hoveredNode){this.onUnhover(this._hoveredNode);if(this._getSelectedAttr()==this._hoveredNode){this.onSelect(this._hoveredNode);}this._hoveredNode=null;}if(this._isDragging){this._cancelDrag=(new Date()).getTime()+1000;}},_onMouseOver:function(evt){if(this._cancelDrag){var time=(new Date()).getTime();if(time>this._cancelDrag){this._isDragging=false;}this._cancelDrag=null;}var node=this._getTarget(evt);if(!node){return;}if(this._hoveredNode!=node){if(this._hoveredNode){this._onMouseOut({target:this._hoveredNode});}if(node&&node.parentNode==this.containerNode){if(this._isDragging){this._setSelectedAttr(node,false);}else{this._hoveredNode=node;this.onHover(node);}}}}});});},"url:dijit/templates/Tree.html":"<div class=\"dijitTree dijitTreeContainer\" role=\"tree\">\n\t<div class=\"dijitInline dijitTreeIndent\" style=\"position: absolute; top: -9999px\" data-dojo-attach-point=\"indentDetector\"></div>\n</div>\n","dojo/cldr/monetary":function(){define(["../main"],function(dojo){dojo.getObject("cldr.monetary",true,dojo);dojo.cldr.monetary.getData=function(code){var _2f8={ADP:0,AFN:0,ALL:0,AMD:0,BHD:3,BIF:0,BYR:0,CLF:0,CLP:0,COP:0,CRC:0,DJF:0,ESP:0,GNF:0,GYD:0,HUF:0,IDR:0,IQD:0,IRR:3,ISK:0,ITL:0,JOD:3,JPY:0,KMF:0,KPW:0,KRW:0,KWD:3,LAK:0,LBP:0,LUF:0,LYD:3,MGA:0,MGF:0,MMK:0,MNT:0,MRO:0,MUR:0,OMR:3,PKR:0,PYG:0,RSD:0,RWF:0,SLL:0,SOS:0,STD:0,SYP:0,TMM:0,TND:3,TRL:0,TZS:0,UGX:0,UZS:0,VND:0,VUV:0,XAF:0,XOF:0,XPF:0,YER:0,ZMK:0,ZWD:0};var _2f9={CHF:5};var _2fa=_2f8[code],_2fb=_2f9[code];if(typeof _2fa=="undefined"){_2fa=2;}if(typeof _2fb=="undefined"){_2fb=0;}return {places:_2fa,round:_2fb};};return dojo.cldr.monetary;});},"dojo/cookie":function(){define(["./_base/kernel","./regexp"],function(dojo,_2fc){dojo.cookie=function(name,_2fd,_2fe){var c=document.cookie,ret;if(arguments.length==1){var _2ff=c.match(new RegExp("(?:^|; )"+_2fc.escapeString(name)+"=([^;]*)"));ret=_2ff?decodeURIComponent(_2ff[1]):undefined;}else{_2fe=_2fe||{};var exp=_2fe.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_2fe.expires=d;}if(exp&&exp.toUTCString){_2fe.expires=exp.toUTCString();}_2fd=encodeURIComponent(_2fd);var _300=name+"="+_2fd,_301;for(_301 in _2fe){_300+="; "+_301;var _302=_2fe[_301];if(_302!==true){_300+="="+_302;}}document.cookie=_300;}return ret;};dojo.cookie.isSupported=function(){if(!("cookieEnabled" in navigator)){this("__djCookieTest__","CookiesAllowed");navigator.cookieEnabled=this("__djCookieTest__")=="CookiesAllowed";if(navigator.cookieEnabled){this("__djCookieTest__","",{expires:-1});}}return navigator.cookieEnabled;};return dojo.cookie;});},"url:dijit/form/templates/DropDownBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\"\n\trole=\"combobox\"\n\t><div class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer'\n\t\tdata-dojo-attach-point=\"_buttonNode, _popupStateNode\" role=\"presentation\"\n\t\t><input class=\"dijitReset dijitInputField dijitArrowButtonInner\" value=\"▼ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t${_buttonInputDisabled}\n\t/></div\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class='dijitReset dijitInputInner' ${!nameAttrSetting} type=\"text\" autocomplete=\"off\"\n\t\t\tdata-dojo-attach-point=\"textbox,focusNode\" role=\"textbox\" aria-haspopup=\"true\"\n\t/></div\n></div>\n","dijit/ProgressBar":function(){define(["require","dojo/_base/declare","dojo/dom-class","dojo/_base/lang","dojo/number","./_Widget","./_TemplatedMixin","dojo/text!./templates/ProgressBar.html"],function(_303,_304,_305,lang,_306,_307,_308,_309){return _304("dijit.ProgressBar",[_307,_308],{progress:"0",value:"",maximum:100,places:0,indeterminate:false,label:"",name:"",templateString:_309,_indeterminateHighContrastImagePath:_303.toUrl("./themes/a11y/indeterminate_progress.gif"),postMixInProperties:function(){this.inherited(arguments);if(!("value" in this.params)){this.value=this.indeterminate?Infinity:this.progress;}},buildRendering:function(){this.inherited(arguments);this.indeterminateHighContrastImage.setAttribute("src",this._indeterminateHighContrastImagePath.toString());this.update();},update:function(_30a){lang.mixin(this,_30a||{});var tip=this.internalProgress,ap=this.domNode;var _30b=1;if(this.indeterminate){ap.removeAttribute("aria-valuenow");}else{if(String(this.progress).indexOf("%")!=-1){_30b=Math.min(parseFloat(this.progress)/100,1);this.progress=_30b*this.maximum;}else{this.progress=Math.min(this.progress,this.maximum);_30b=this.maximum?this.progress/this.maximum:0;}ap.setAttribute("aria-valuenow",this.progress);}ap.setAttribute("aria-describedby",this.labelNode.id);ap.setAttribute("aria-valuemin",0);ap.setAttribute("aria-valuemax",this.maximum);this.labelNode.innerHTML=this.report(_30b);_305.toggle(this.domNode,"dijitProgressBarIndeterminate",this.indeterminate);tip.style.width=(_30b*100)+"%";this.onChange();},_setValueAttr:function(v){this._set("value",v);if(v==Infinity){this.update({indeterminate:true});}else{this.update({indeterminate:false,progress:v});}},_setLabelAttr:function(_30c){this._set("label",_30c);this.update();},_setIndeterminateAttr:function(_30d){this.indeterminate=_30d;this.update();},report:function(_30e){return this.label?this.label:(this.indeterminate?" ":_306.format(_30e,{type:"percent",places:this.places,locale:this.lang}));},onChange:function(){}});});},"dijit/form/NumberTextBox":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/number","./RangeBoundTextBox"],function(_30f,lang,_310,_311){var _312=_30f("dijit.form.NumberTextBoxMixin",null,{regExpGen:_310.regexp,value:NaN,editOptions:{pattern:"#.######"},_formatter:_310.format,postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},_setConstraintsAttr:function(_313){var _314=typeof _313.places=="number"?_313.places:0;if(_314){_314++;}if(typeof _313.max!="number"){_313.max=9*Math.pow(10,15-_314);}if(typeof _313.min!="number"){_313.min=-9*Math.pow(10,15-_314);}this.inherited(arguments,[_313]);if(this.focusNode&&this.focusNode.value&&!isNaN(this.value)){this.set("value",this.value);}},_onFocus:function(){if(this.disabled){return;}var val=this.get("value");if(typeof val=="number"&&!isNaN(val)){var _315=this.format(val,this.constraints);if(_315!==undefined){this.textbox.value=_315;}}this.inherited(arguments);},format:function(_316,_317){var _318=String(_316);if(typeof _316!="number"){return _318;}if(isNaN(_316)){return "";}if(!("rangeCheck" in this&&this.rangeCheck(_316,_317))&&_317.exponent!==false&&/\de[-+]?\d/i.test(_318)){return _318;}if(this.editOptions&&this.focused){_317=lang.mixin({},_317,this.editOptions);}return this._formatter(_316,_317);},_parser:_310.parse,parse:function(_319,_31a){var v=this._parser(_319,lang.mixin({},_31a,(this.editOptions&&this.focused)?this.editOptions:{}));if(this.editOptions&&this.focused&&isNaN(v)){v=this._parser(_319,_31a);}return v;},_getDisplayedValueAttr:function(){var v=this.inherited(arguments);return isNaN(v)?this.textbox.value:v;},filter:function(_31b){return (_31b===null||_31b===""||_31b===undefined)?NaN:this.inherited(arguments);},serialize:function(_31c,_31d){return (typeof _31c!="number"||isNaN(_31c))?"":this.inherited(arguments);},_setBlurValue:function(){var val=lang.hitch(lang.mixin({},this,{focused:true}),"get")("value");this._setValueAttr(val,true);},_setValueAttr:function(_31e,_31f,_320){if(_31e!==undefined&&_320===undefined){_320=String(_31e);if(typeof _31e=="number"){if(isNaN(_31e)){_320="";}else{if(("rangeCheck" in this&&this.rangeCheck(_31e,this.constraints))||this.constraints.exponent===false||!/\de[-+]?\d/i.test(_320)){_320=undefined;}}}else{if(!_31e){_320="";_31e=NaN;}else{_31e=undefined;}}}this.inherited(arguments,[_31e,_31f,_320]);},_getValueAttr:function(){var v=this.inherited(arguments);if(isNaN(v)&&this.textbox.value!==""){if(this.constraints.exponent!==false&&/\de[-+]?\d/i.test(this.textbox.value)&&(new RegExp("^"+_310._realNumberRegexp(lang.mixin({},this.constraints))+"$").test(this.textbox.value))){var n=Number(this.textbox.value);return isNaN(n)?undefined:n;}else{return undefined;}}else{return v;}},isValid:function(_321){if(!this.focused||this._isEmpty(this.textbox.value)){return this.inherited(arguments);}else{var v=this.get("value");if(!isNaN(v)&&this.rangeCheck(v,this.constraints)){if(this.constraints.exponent!==false&&/\de[-+]?\d/i.test(this.textbox.value)){return true;}else{return this.inherited(arguments);}}else{return false;}}}});var _322=_30f("dijit.form.NumberTextBox",[_311,_312],{baseClass:"dijitTextBox dijitNumberTextBox"});_322.Mixin=_312;return _322;});},"dijit/form/TimeTextBox":function(){define("dijit/form/TimeTextBox",["dojo/_base/declare","dojo/keys","dojo/_base/lang","../_TimePicker","./_DateTimeTextBox"],function(_323,keys,lang,_324,_325){return _323("dijit.form.TimeTextBox",_325,{baseClass:"dijitTextBox dijitComboBox dijitTimeTextBox",popupClass:_324,_selector:"time",value:new Date(""),_onKey:function(evt){if(this.disabled||this.readOnly){return;}this.inherited(arguments);switch(evt.keyCode){case keys.ENTER:case keys.TAB:case keys.ESCAPE:case keys.DOWN_ARROW:case keys.UP_ARROW:break;default:setTimeout(lang.hitch(this,function(){var val=this.get("displayedValue");this.filterString=(val&&!this.parse(val,this.constraints))?val.toLowerCase():"";if(this._opened){this.closeDropDown();}this.openDropDown();}),0);}}});});},"dijit/ColorPalette":function(){define(["require","dojo/text!./templates/ColorPalette.html","./_Widget","./_TemplatedMixin","./_PaletteMixin","dojo/i18n","dojo/_base/Color","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/_base/window","dojo/string","dojo/i18n!dojo/nls/colors","dojo/colors"],function(_326,_327,_328,_329,_32a,i18n,_32b,_32c,_32d,_32e,win,_32f){var _330=_32c("dijit.ColorPalette",[_328,_329,_32a],{palette:"7x10",_palettes:{"7x10":[["white","seashell","cornsilk","lemonchiffon","lightyellow","palegreen","paleturquoise","lightcyan","lavender","plum"],["lightgray","pink","bisque","moccasin","khaki","lightgreen","lightseagreen","lightskyblue","cornflowerblue","violet"],["silver","lightcoral","sandybrown","orange","palegoldenrod","chartreuse","mediumturquoise","skyblue","mediumslateblue","orchid"],["gray","red","orangered","darkorange","yellow","limegreen","darkseagreen","royalblue","slateblue","mediumorchid"],["dimgray","crimson","chocolate","coral","gold","forestgreen","seagreen","blue","blueviolet","darkorchid"],["darkslategray","firebrick","saddlebrown","sienna","olive","green","darkcyan","mediumblue","darkslateblue","darkmagenta"],["black","darkred","maroon","brown","darkolivegreen","darkgreen","midnightblue","navy","indigo","purple"]],"3x4":[["white","lime","green","blue"],["silver","yellow","fuchsia","navy"],["gray","red","purple","black"]]},templateString:_327,baseClass:"dijitColorPalette",_dyeFactory:function(_331,row,col){return new this._dyeClass(_331,row,col);},buildRendering:function(){this.inherited(arguments);this._dyeClass=_32c(_330._Color,{hc:_32d.contains(win.body(),"dijit_a11y"),palette:this.palette});this._preparePalette(this._palettes[this.palette],i18n.getLocalization("dojo","colors",this.lang));}});_330._Color=_32c("dijit._Color",_32b,{template:"<span class='dijitInline dijitPaletteImg'>"+"<img src='${blankGif}' alt='${alt}' class='dijitColorPaletteSwatch' style='background-color: ${color}'/>"+"</span>",hcTemplate:"<span class='dijitInline dijitPaletteImg' style='position: relative; overflow: hidden; height: 12px; width: 14px;'>"+"<img src='${image}' alt='${alt}' style='position: absolute; left: ${left}px; top: ${top}px; ${size}'/>"+"</span>",_imagePaths:{"7x10":_326.toUrl("./themes/a11y/colors7x10.png"),"3x4":_326.toUrl("./themes/a11y/colors3x4.png")},constructor:function(_332,row,col){this._alias=_332;this._row=row;this._col=col;this.setColor(_32b.named[_332]);},getValue:function(){return this.toHex();},fillCell:function(cell,_333){var html=_32f.substitute(this.hc?this.hcTemplate:this.template,{color:this.toHex(),blankGif:_333,alt:this._alias,image:this._imagePaths[this.palette].toString(),left:this._col*-20-5,top:this._row*-20-5,size:this.palette=="7x10"?"height: 145px; width: 206px":"height: 64px; width: 86px"});_32e.place(html,cell);}});return _330;});},"url:dijit/form/templates/Button.html":"<span class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><span class=\"dijitReset dijitInline dijitButtonNode\"\n\t\tdata-dojo-attach-event=\"ondijitclick:_onClick\" role=\"presentation\"\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"titleNode,focusNode\"\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\"></span\n\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">●</span\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\tid=\"${id}_label\"\n\t\t\t\tdata-dojo-attach-point=\"containerNode\"\n\t\t\t></span\n\t\t></span\n\t></span\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\"\n\t\ttabIndex=\"-1\" role=\"presentation\" data-dojo-attach-point=\"valueNode\"\n/></span>\n","dijit/form/CurrencyTextBox":function(){define(["dojo/currency","dojo/_base/declare","dojo/_base/lang","./NumberTextBox"],function(_334,_335,lang,_336){return _335("dijit.form.CurrencyTextBox",_336,{currency:"",baseClass:"dijitTextBox dijitCurrencyTextBox",regExpGen:function(_337){return "("+(this.focused?this.inherited(arguments,[lang.mixin({},_337,this.editOptions)])+"|":"")+_334.regexp(_337)+")";},_formatter:_334.format,_parser:_334.parse,parse:function(_338,_339){var v=this.inherited(arguments);if(isNaN(v)&&/\d+/.test(_338)){v=lang.hitch(lang.mixin({},this,{_parser:_336.prototype._parser}),"inherited")(arguments);}return v;},_setConstraintsAttr:function(_33a){if(!_33a.currency&&this.currency){_33a.currency=this.currency;}this.inherited(arguments,[_334._mixInDefaults(lang.mixin(_33a,{exponent:false}))]);}});});},"url:dijit/templates/MenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\"\n\t\tdata-dojo-attach-event=\"onmouseenter:_onHover,onmouseleave:_onUnhover,ondijitclick:_onClick\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\">\n\t\t<div data-dojo-attach-point=\"arrowWrapper\" style=\"visibility: hidden\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuExpand\"/>\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\n\t\t</div>\n\t</td>\n</tr>\n","url:dijit/form/templates/CheckBox.html":"<div class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><input\n\t \t${!nameAttrSetting} type=\"${type}\" ${checkedAttrSetting}\n\t\tclass=\"dijitReset dijitCheckBoxInput\"\n\t\tdata-dojo-attach-point=\"focusNode\"\n\t \tdata-dojo-attach-event=\"onclick:_onClick\"\n/></div>\n","url:dijit/form/templates/VerticalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderV\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\n\t\t\t><div class=\"dijitSliderIncrementIconV\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div></center\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td data-dojo-attach-point=\"leftDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationL dijitSliderDecorationV\"></td\n\t\t><td class=\"dijitReset dijitSliderDecorationC\" style=\"height:100%;\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><center class=\"dijitReset dijitSliderBarContainerV\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV\" data-dojo-attach-event=\"press:_onBarClick\"><!--#5629--></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableV\" style=\"vertical-align:top;\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleV\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\" valuemin=\"${minimum}\" valuemax=\"${maximum}\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t></center\n\t\t></td\n\t\t><td data-dojo-attach-point=\"containerNode,rightDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationR dijitSliderDecorationV\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div></center\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\n\t\t\t><div class=\"dijitSliderDecrementIconV\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n></table>\n","dijit/layout/LayoutContainer":function(){define(["dojo/_base/kernel","dojo/_base/lang","dojo/_base/declare","../_WidgetBase","./_LayoutWidget","./utils"],function(_33b,lang,_33c,_33d,_33e,_33f){lang.extend(_33d,{layoutAlign:"none"});return _33c("dijit.layout.LayoutContainer",_33e,{baseClass:"dijitLayoutContainer",constructor:function(){_33b.deprecated("dijit.layout.LayoutContainer is deprecated","use BorderContainer instead",2);},layout:function(){_33f.layoutChildren(this.domNode,this._contentBox,this.getChildren());},addChild:function(_340,_341){this.inherited(arguments);if(this._started){_33f.layoutChildren(this.domNode,this._contentBox,this.getChildren());}},removeChild:function(_342){this.inherited(arguments);if(this._started){_33f.layoutChildren(this.domNode,this._contentBox,this.getChildren());}}});});},"dijit/Tooltip":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/fx","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang","dojo/_base/sniff","dojo/_base/window","./_base/manager","./place","./_Widget","./_TemplatedMixin","./BackgroundIframe","dojo/text!./templates/Tooltip.html","."],function(_343,_344,fx,dom,_345,_346,_347,lang,has,win,_348,_349,_34a,_34b,_34c,_34d,_34e){var _34f=_344("dijit._MasterTooltip",[_34a,_34b],{duration:_348.defaultDuration,templateString:_34d,postCreate:function(){win.body().appendChild(this.domNode);this.bgIframe=new _34c(this.domNode);this.fadeIn=fx.fadeIn({node:this.domNode,duration:this.duration,onEnd:lang.hitch(this,"_onShow")});this.fadeOut=fx.fadeOut({node:this.domNode,duration:this.duration,onEnd:lang.hitch(this,"_onHide")});},show:function(_350,_351,_352,rtl,_353){if(this.aroundNode&&this.aroundNode===_351&&this.containerNode.innerHTML==_350){return;}this.domNode.width="auto";if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_350;if(_353){this.set("textDir",_353);}this.containerNode.align=rtl?"right":"left";var pos=_349.around(this.domNode,_351,_352&&_352.length?_352:_354.defaultPosition,!rtl,lang.hitch(this,"orient"));var _355=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_355.y+((_355.h-this.connectorNode.offsetHeight)>>1)-pos.y+"px";this.connectorNode.style.left="";}else{if(pos.corner.charAt(1)=="M"&&pos.aroundCorner.charAt(1)=="M"){this.connectorNode.style.left=_355.x+((_355.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}}_347.set(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_351;},orient:function(node,_356,_357,_358,_359){this.connectorNode.style.top="";var _35a=_358.h,_35b=_358.w;if(_356.charAt(1)!=_357.charAt(1)){_35b-=this.connectorNode.offsetWidth;}else{_35a-=this.connectorNode.offsetHeight;}node.className="dijitTooltip "+{"MR-ML":"dijitTooltipRight","ML-MR":"dijitTooltipLeft","TM-BM":"dijitTooltipAbove","BM-TM":"dijitTooltipBelow","BL-TL":"dijitTooltipBelow dijitTooltipABLeft","TL-BL":"dijitTooltipAbove dijitTooltipABLeft","BR-TR":"dijitTooltipBelow dijitTooltipABRight","TR-BR":"dijitTooltipAbove dijitTooltipABRight","BR-BL":"dijitTooltipRight","BL-BR":"dijitTooltipLeft"}[_356+"-"+_357];this.domNode.style.width="auto";var size=_346.getContentBox(this.domNode);var _35c=Math.min((Math.max(_35b,1)),size.w);var _35d=_35c<size.w;this.domNode.style.width=_35c+"px";if(_357.charAt(0)=="B"&&_356.charAt(0)=="B"){var bb=_346.position(node);var _35e=this.connectorNode.offsetHeight;if(bb.h>_35a){var _35f=_35a-((_359.h+_35e)>>1);this.connectorNode.style.top=_35f+"px";this.connectorNode.style.bottom="";}else{this.connectorNode.style.bottom=Math.min(Math.max(_359.h/2-_35e/2,0),bb.h-_35e)+"px";this.connectorNode.style.top="";}}else{this.connectorNode.style.top="";this.connectorNode.style.bottom="";}return Math.max(0,size.w-_35b);},_onShow:function(){if(has("ie")){this.domNode.style.filter="";}},hide:function(_360){if(this._onDeck&&this._onDeck[1]==_360){this._onDeck=null;}else{if(this.aroundNode===_360){this.fadeIn.stop();this.isShowingNow=false;this.aroundNode=null;this.fadeOut.play();}else{}}},_onHide:function(){this.domNode.style.cssText="";this.containerNode.innerHTML="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}},_setAutoTextDir:function(node){this.applyTextDir(node,has("ie")?node.outerText:node.textContent);_343.forEach(node.children,function(_361){this._setAutoTextDir(_361);},this);},_setTextDirAttr:function(_362){this._set("textDir",_362);if(_362=="auto"){this._setAutoTextDir(this.containerNode);}else{this.containerNode.dir=this.textDir;}}});_34e.showTooltip=function(_363,_364,_365,rtl,_366){if(_365){_365=_343.map(_365,function(val){return {after:"after-centered",before:"before-centered"}[val]||val;});}if(!_354._masterTT){_34e._masterTT=_354._masterTT=new _34f();}return _354._masterTT.show(_363,_364,_365,rtl,_366);};_34e.hideTooltip=function(_367){return _354._masterTT&&_354._masterTT.hide(_367);};var _354=_344("dijit.Tooltip",_34a,{label:"",showDelay:400,connectId:[],position:[],_setConnectIdAttr:function(_368){_343.forEach(this._connections||[],function(_369){_343.forEach(_369,lang.hitch(this,"disconnect"));},this);this._connectIds=_343.filter(lang.isArrayLike(_368)?_368:(_368?[_368]:[]),function(id){return dom.byId(id);});this._connections=_343.map(this._connectIds,function(id){var node=dom.byId(id);return [this.connect(node,"onmouseenter","_onHover"),this.connect(node,"onmouseleave","_onUnHover"),this.connect(node,"onfocus","_onHover"),this.connect(node,"onblur","_onUnHover")];},this);this._set("connectId",_368);},addTarget:function(node){var id=node.id||node;if(_343.indexOf(this._connectIds,id)==-1){this.set("connectId",this._connectIds.concat(id));}},removeTarget:function(node){var id=node.id||node,idx=_343.indexOf(this._connectIds,id);if(idx>=0){this._connectIds.splice(idx,1);this.set("connectId",this._connectIds);}},buildRendering:function(){this.inherited(arguments);_345.add(this.domNode,"dijitTooltipData");},startup:function(){this.inherited(arguments);var ids=this.connectId;_343.forEach(lang.isArrayLike(ids)?ids:[ids],this.addTarget,this);},_onHover:function(e){if(!this._showTimer){var _36a=e.target;this._showTimer=setTimeout(lang.hitch(this,function(){this.open(_36a);}),this.showDelay);}},_onUnHover:function(){if(this._focus){return;}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}this.close();},open:function(_36b){if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}_354.show(this.label||this.domNode.innerHTML,_36b,this.position,!this.isLeftToRight(),this.textDir);this._connectNode=_36b;this.onShow(_36b,this.position);},close:function(){if(this._connectNode){_354.hide(this._connectNode);delete this._connectNode;this.onHide();}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}},onShow:function(){},onHide:function(){},uninitialize:function(){this.close();this.inherited(arguments);}});_354._MasterTooltip=_34f;_354.show=_34e.showTooltip;_354.hide=_34e.hideTooltip;_354.defaultPosition=["after-centered","before-centered"];return _354;});},"url:dijit/templates/MenuSeparator.html":"<tr class=\"dijitMenuSeparator\">\n\t<td class=\"dijitMenuSeparatorIconCell\">\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n\t<td colspan=\"3\" class=\"dijitMenuSeparatorLabelCell\">\n\t\t<div class=\"dijitMenuSeparatorTop dijitMenuSeparatorLabel\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n</tr>","dijit/form/VerticalSlider":function(){define(["dojo/_base/declare","./HorizontalSlider","dojo/text!./templates/VerticalSlider.html"],function(_36c,_36d,_36e){return _36c("dijit.form.VerticalSlider",_36d,{templateString:_36e,_mousePixelCoord:"pageY",_pixelCount:"h",_startingPixelCoord:"y",_handleOffsetCoord:"top",_progressPixelSize:"height",_descending:true,_isReversed:function(){return this._descending;}});});},"dijit/form/DropDownButton":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/query","../registry","../popup","./Button","../_Container","../_HasDropDown","dojo/text!./templates/DropDownButton.html"],function(_36f,lang,_370,_371,_372,_373,_374,_375,_376){return _36f("dijit.form.DropDownButton",[_373,_374,_375],{baseClass:"dijitDropDownButton",templateString:_376,_fillContent:function(){if(this.srcNodeRef){var _377=_370("*",this.srcNodeRef);this.inherited(arguments,[_377[0]]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}if(!this.dropDown&&this.dropDownContainer){var _378=_370("[widgetId]",this.dropDownContainer)[0];this.dropDown=_371.byNode(_378);delete this.dropDownContainer;}if(this.dropDown){_372.hide(this.dropDown);}this.inherited(arguments);},isLoaded:function(){var _379=this.dropDown;return (!!_379&&(!_379.href||_379.isLoaded));},loadDropDown:function(_37a){var _37b=this.dropDown;var _37c=_37b.on("load",lang.hitch(this,function(){_37c.remove();_37a();}));_37b.refresh();},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});});},"url:dijit/templates/ProgressBar.html":"<div class=\"dijitProgressBar dijitProgressBarEmpty\" role=\"progressbar\"\n\t><div data-dojo-attach-point=\"internalProgress\" class=\"dijitProgressBarFull\"\n\t\t><div class=\"dijitProgressBarTile\" role=\"presentation\"></div\n\t\t><span style=\"visibility:hidden\"> </span\n\t></div\n\t><div data-dojo-attach-point=\"labelNode\" class=\"dijitProgressBarLabel\" id=\"${id}_label\"></div\n\t><img data-dojo-attach-point=\"indeterminateHighContrastImage\" class=\"dijitProgressBarIndeterminateHighContrastImage\" alt=\"\"\n/></div>\n","dojo/date":function(){define(["./_base/kernel","./_base/lang"],function(dojo,lang){lang.getObject("date",true,dojo);dojo.date.getDaysInMonth=function(_37d){var _37e=_37d.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_37e==1&&dojo.date.isLeapYear(_37d)){return 29;}return days[_37e];};dojo.date.isLeapYear=function(_37f){var year=_37f.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};dojo.date.getTimezoneName=function(_380){var str=_380.toString();var tz="";var _381;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_381=str.match(pat))){tz=_381[1];}else{str=_380.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_381=str.match(pat))){tz=_381[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};dojo.date.compare=function(_382,_383,_384){_382=new Date(+_382);_383=new Date(+(_383||new Date()));if(_384=="date"){_382.setHours(0,0,0,0);_383.setHours(0,0,0,0);}else{if(_384=="time"){_382.setFullYear(0,0,0);_383.setFullYear(0,0,0);}}if(_382>_383){return 1;}if(_382<_383){return -1;}return 0;};dojo.date.add=function(date,_385,_386){var sum=new Date(+date);var _387=false;var _388="Date";switch(_385){case "day":break;case "weekday":var days,_389;var mod=_386%5;if(!mod){days=(_386>0)?5:-5;_389=(_386>0)?((_386-5)/5):((_386+5)/5);}else{days=mod;_389=parseInt(_386/5);}var strt=date.getDay();var adj=0;if(strt==6&&_386>0){adj=1;}else{if(strt==0&&_386<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_386>0)?2:-2;}_386=(7*_389)+days+adj;break;case "year":_388="FullYear";_387=true;break;case "week":_386*=7;break;case "quarter":_386*=3;case "month":_387=true;_388="Month";break;default:_388="UTC"+_385.charAt(0).toUpperCase()+_385.substring(1)+"s";}if(_388){sum["set"+_388](sum["get"+_388]()+_386);}if(_387&&(sum.getDate()<date.getDate())){sum.setDate(0);}return sum;};dojo.date.difference=function(_38a,_38b,_38c){_38b=_38b||new Date();_38c=_38c||"day";var _38d=_38b.getFullYear()-_38a.getFullYear();var _38e=1;switch(_38c){case "quarter":var m1=_38a.getMonth();var m2=_38b.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_38d*4);_38e=q2-q1;break;case "weekday":var days=Math.round(dojo.date.difference(_38a,_38b,"day"));var _38f=parseInt(dojo.date.difference(_38a,_38b,"week"));var mod=days%7;if(mod==0){days=_38f*5;}else{var adj=0;var aDay=_38a.getDay();var bDay=_38b.getDay();_38f=parseInt(days/7);mod=days%7;var _390=new Date(_38a);_390.setDate(_390.getDate()+(_38f*7));var _391=_390.getDay();if(days>0){switch(true){case aDay==6:adj=-1;break;case aDay==0:adj=0;break;case bDay==6:adj=-1;break;case bDay==0:adj=-2;break;case (_391+mod)>5:adj=-2;}}else{if(days<0){switch(true){case aDay==6:adj=0;break;case aDay==0:adj=1;break;case bDay==6:adj=2;break;case bDay==0:adj=1;break;case (_391+mod)<0:adj=2;}}}days+=adj;days-=(_38f*2);}_38e=days;break;case "year":_38e=_38d;break;case "month":_38e=(_38b.getMonth()-_38a.getMonth())+(_38d*12);break;case "week":_38e=parseInt(dojo.date.difference(_38a,_38b,"day")/7);break;case "day":_38e/=24;case "hour":_38e/=60;case "minute":_38e/=60;case "second":_38e/=1000;case "millisecond":_38e*=_38b.getTime()-_38a.getTime();}return Math.round(_38e);};return dojo.date;});},"dijit/layout/_ContentPaneResizeMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/_base/lang","dojo/query","dojo/_base/sniff","dojo/_base/window","../registry","./utils","../_Contained"],function(_392,_393,_394,_395,_396,lang,_397,has,win,_398,_399,_39a){return _393("dijit.layout._ContentPaneResizeMixin",null,{doLayout:true,isLayoutContainer:true,startup:function(){if(this._started){return;}var _39b=this.getParent();this._childOfLayoutWidget=_39b&&_39b.isLayoutContainer;this._needLayout=!this._childOfLayoutWidget;this.inherited(arguments);if(this._isShown()){this._onShow();}if(!this._childOfLayoutWidget){this.connect(has("ie")?this.domNode:win.global,"onresize",function(){this._needLayout=!this._childOfLayoutWidget;this.resize();});}},_checkIfSingleChild:function(){var _39c=_397("> *",this.containerNode).filter(function(node){return node.tagName!=="SCRIPT";}),_39d=_39c.filter(function(node){return _394.has(node,"data-dojo-type")||_394.has(node,"dojoType")||_394.has(node,"widgetId");}),_39e=_392.filter(_39d.map(_398.byNode),function(_39f){return _39f&&_39f.domNode&&_39f.resize;});if(_39c.length==_39d.length&&_39e.length==1){this._singleChild=_39e[0];}else{delete this._singleChild;}_395.toggle(this.containerNode,this.baseClass+"SingleChild",!!this._singleChild);},resize:function(_3a0,_3a1){if(!this._wasShown&&this.open!==false){this._onShow();}this._resizeCalled=true;this._scheduleLayout(_3a0,_3a1);},_scheduleLayout:function(_3a2,_3a3){if(this._isShown()){this._layout(_3a2,_3a3);}else{this._needLayout=true;this._changeSize=_3a2;this._resultSize=_3a3;}},_layout:function(_3a4,_3a5){if(_3a4){_396.setMarginBox(this.domNode,_3a4);}var cn=this.containerNode;if(cn===this.domNode){var mb=_3a5||{};lang.mixin(mb,_3a4||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_396.getMarginBox(cn),mb);}this._contentBox=_399.marginBox2contentBox(cn,mb);}else{this._contentBox=_396.getContentBox(cn);}this._layoutChildren();delete this._needLayout;},_layoutChildren:function(){if(this.doLayout){this._checkIfSingleChild();}if(this._singleChild&&this._singleChild.resize){var cb=this._contentBox||_396.getContentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}else{_392.forEach(this.getChildren(),function(_3a6){if(_3a6.resize){_3a6.resize();}});}},_isShown:function(){if(this._childOfLayoutWidget){if(this._resizeCalled&&"open" in this){return this.open;}return this._resizeCalled;}else{if("open" in this){return this.open;}else{var node=this.domNode,_3a7=this.domNode.parentNode;return (node.style.display!="none")&&(node.style.visibility!="hidden")&&!_395.contains(node,"dijitHidden")&&_3a7&&_3a7.style&&(_3a7.style.display!="none");}}},_onShow:function(){this._wasShown=true;if(this._needLayout){this._layout(this._changeSize,this._resultSize);}this.inherited(arguments);}});});},"dijit/form/RangeBoundTextBox":function(){define(["dojo/_base/declare","dojo/i18n","./MappedTextBox"],function(_3a8,i18n,_3a9){return _3a8("dijit.form.RangeBoundTextBox",_3a9,{rangeMessage:"",rangeCheck:function(_3aa,_3ab){return ("min" in _3ab?(this.compare(_3aa,_3ab.min)>=0):true)&&("max" in _3ab?(this.compare(_3aa,_3ab.max)<=0):true);},isInRange:function(){return this.rangeCheck(this.get("value"),this.constraints);},_isDefinitelyOutOfRange:function(){var val=this.get("value");var _3ac=false;var _3ad=false;if("min" in this.constraints){var min=this.constraints.min;min=this.compare(val,((typeof min=="number")&&min>=0&&val!=0)?0:min);_3ac=(typeof min=="number")&&min<0;}if("max" in this.constraints){var max=this.constraints.max;max=this.compare(val,((typeof max!="number")||max>0)?max:0);_3ad=(typeof max=="number")&&max>0;}return _3ac||_3ad;},_isValidSubset:function(){return this.inherited(arguments)&&!this._isDefinitelyOutOfRange();},isValid:function(_3ae){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_3ae));},getErrorMessage:function(_3af){var v=this.get("value");if(v!==null&&v!==""&&v!==undefined&&(typeof v!="number"||!isNaN(v))&&!this.isInRange(_3af)){return this.rangeMessage;}return this.inherited(arguments);},postMixInProperties:function(){this.inherited(arguments);if(!this.rangeMessage){this.messages=i18n.getLocalization("dijit.form","validate",this.lang);this.rangeMessage=this.messages.rangeMessage;}},_setConstraintsAttr:function(_3b0){this.inherited(arguments);if(this.focusNode){if(this.constraints.min!==undefined){this.focusNode.setAttribute("aria-valuemin",this.constraints.min);}else{this.focusNode.removeAttribute("aria-valuemin");}if(this.constraints.max!==undefined){this.focusNode.setAttribute("aria-valuemax",this.constraints.max);}else{this.focusNode.removeAttribute("aria-valuemax");}}},_setValueAttr:function(_3b1,_3b2){this.focusNode.setAttribute("aria-valuenow",_3b1);this.inherited(arguments);},applyTextDir:function(){}});});},"dijit/_editor/RichText":function(){define("dijit/_editor/RichText",["dojo/_base/array","dojo/_base/config","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/query","dojo/ready","dojo/_base/sniff","dojo/topic","dojo/_base/unload","dojo/_base/url","dojo/_base/window","../_Widget","../_CssStateMixin","./selection","./range","./html","../focus",".."],function(_3b3,_3b4,_3b5,_3b6,dom,_3b7,_3b8,_3b9,_3ba,_3bb,_3bc,_3bd,keys,lang,on,_3be,_3bf,has,_3c0,_3c1,_3c2,win,_3c3,_3c4,_3c5,_3c6,_3c7,_3c8,_3c9){var _3ca=_3b5("dijit._editor.RichText",[_3c3,_3c4],{constructor:function(_3cb){this.contentPreFilters=[];this.contentPostFilters=[];this.contentDomPreFilters=[];this.contentDomPostFilters=[];this.editingAreaStyleSheets=[];this.events=[].concat(this.events);this._keyHandlers={};if(_3cb&&lang.isString(_3cb.value)){this.value=_3cb.value;}this.onLoadDeferred=new _3b6();},baseClass:"dijitEditor",inheritWidth:false,focusOnLoad:false,name:"",styleSheets:"",height:"300px",minHeight:"1em",isClosed:true,isLoaded:false,_SEPARATOR:"@@**%%__RICHTEXTBOUNDRY__%%**@@",_NAME_CONTENT_SEP:"@@**%%:%%**@@",onLoadDeferred:null,isTabIndent:false,disableSpellCheck:false,postCreate:function(){if("textarea"===this.domNode.tagName.toLowerCase()){console.warn("RichText should not be used with the TEXTAREA tag. See dijit._editor.RichText docs.");}this.contentPreFilters=[lang.hitch(this,"_preFixUrlAttributes")].concat(this.contentPreFilters);if(has("mozilla")){this.contentPreFilters=[this._normalizeFontStyle].concat(this.contentPreFilters);this.contentPostFilters=[this._removeMozBogus].concat(this.contentPostFilters);}if(has("webkit")){this.contentPreFilters=[this._removeWebkitBogus].concat(this.contentPreFilters);this.contentPostFilters=[this._removeWebkitBogus].concat(this.contentPostFilters);}if(has("ie")||has("trident")){this.contentPostFilters=[this._normalizeFontStyle].concat(this.contentPostFilters);this.contentDomPostFilters=[lang.hitch(this,this._stripBreakerNodes)].concat(this.contentDomPostFilters);}this.inherited(arguments);_3c0.publish(_3c9._scopeName+"._editor.RichText::init",this);this.open();this.setupDefaultShortcuts();},setupDefaultShortcuts:function(){var exec=lang.hitch(this,function(cmd,arg){return function(){return !this.execCommand(cmd,arg);};});var _3cc={b:exec("bold"),i:exec("italic"),u:exec("underline"),a:exec("selectall"),s:function(){this.save(true);},m:function(){this.isTabIndent=!this.isTabIndent;},"1":exec("formatblock","h1"),"2":exec("formatblock","h2"),"3":exec("formatblock","h3"),"4":exec("formatblock","h4"),"\\":exec("insertunorderedlist")};if(!has("ie")){_3cc.Z=exec("redo");}var key;for(key in _3cc){this.addKeyHandler(key,true,false,_3cc[key]);}},events:["onKeyPress","onKeyDown","onKeyUp"],captureEvents:[],_editorCommandsLocalized:false,_localizeEditorCommands:function(){if(_3ca._editorCommandsLocalized){this._local2NativeFormatNames=_3ca._local2NativeFormatNames;this._native2LocalFormatNames=_3ca._native2LocalFormatNames;return;}_3ca._editorCommandsLocalized=true;_3ca._local2NativeFormatNames={};_3ca._native2LocalFormatNames={};this._local2NativeFormatNames=_3ca._local2NativeFormatNames;this._native2LocalFormatNames=_3ca._native2LocalFormatNames;var _3cd=["div","p","pre","h1","h2","h3","h4","h5","h6","ol","ul","address"];var _3ce="",_3cf,i=0;while((_3cf=_3cd[i++])){if(_3cf.charAt(1)!=="l"){_3ce+="<"+_3cf+"><span>content</span></"+_3cf+"><br/>";}else{_3ce+="<"+_3cf+"><li>content</li></"+_3cf+"><br/>";}}var _3d0={position:"absolute",top:"0px",zIndex:10,opacity:0.01};var div=_3b9.create("div",{style:_3d0,innerHTML:_3ce});win.body().appendChild(div);var _3d1=lang.hitch(this,function(){var node=div.firstChild;while(node){try{_3c5.selectElement(node.firstChild);var _3d2=node.tagName.toLowerCase();this._local2NativeFormatNames[_3d2]=document.queryCommandValue("formatblock");this._native2LocalFormatNames[this._local2NativeFormatNames[_3d2]]=_3d2;node=node.nextSibling.nextSibling;}catch(e){}}div.parentNode.removeChild(div);div.innerHTML="";});setTimeout(_3d1,0);},open:function(_3d3){if(!this.onLoadDeferred||this.onLoadDeferred.fired>=0){this.onLoadDeferred=new _3b6();}if(!this.isClosed){this.close();}_3c0.publish(_3c9._scopeName+"._editor.RichText::open",this);if(arguments.length===1&&_3d3.nodeName){this.domNode=_3d3;}var dn=this.domNode;var html;if(lang.isString(this.value)){html=this.value;delete this.value;dn.innerHTML="";}else{if(dn.nodeName&&dn.nodeName.toLowerCase()=="textarea"){var ta=(this.textarea=dn);this.name=ta.name;html=ta.value;dn=this.domNode=win.doc.createElement("div");dn.setAttribute("widgetId",this.id);ta.removeAttribute("widgetId");dn.cssText=ta.cssText;dn.className+=" "+ta.className;_3b9.place(dn,ta,"before");var _3d4=lang.hitch(this,function(){_3bb.set(ta,{display:"block",position:"absolute",top:"-1000px"});if(has("ie")){var s=ta.style;this.__overflow=s.overflow;s.overflow="hidden";}});if(has("ie")){setTimeout(_3d4,10);}else{_3d4();}if(ta.form){var _3d5=ta.value;this.reset=function(){var _3d6=this.getValue();if(_3d6!==_3d5){this.replaceValue(_3d5);}};on(ta.form,"submit",lang.hitch(this,function(){_3b7.set(ta,"disabled",this.disabled);ta.value=this.getValue();}));}}else{html=_3c7.getChildrenHtml(dn);dn.innerHTML="";}}this.value=html;if(dn.nodeName&&dn.nodeName==="LI"){dn.innerHTML=" <br>";}this.header=dn.ownerDocument.createElement("div");dn.appendChild(this.header);this.editingArea=dn.ownerDocument.createElement("div");dn.appendChild(this.editingArea);this.footer=dn.ownerDocument.createElement("div");dn.appendChild(this.footer);if(!this.name){this.name=this.id+"_AUTOGEN";}if(this.name!==""&&(!_3b4["useXDomain"]||_3b4["allowXdRichTextSave"])){var _3d7=dom.byId(_3c9._scopeName+"._editor.RichText.value");if(_3d7&&_3d7.value!==""){var _3d8=_3d7.value.split(this._SEPARATOR),i=0,dat;while((dat=_3d8[i++])){var data=dat.split(this._NAME_CONTENT_SEP);if(data[0]===this.name){html=data[1];_3d8=_3d8.splice(i,1);_3d7.value=_3d8.join(this._SEPARATOR);break;}}}if(!_3ca._globalSaveHandler){_3ca._globalSaveHandler={};_3c1.addOnUnload(function(){var id;for(id in _3ca._globalSaveHandler){var f=_3ca._globalSaveHandler[id];if(lang.isFunction(f)){f();}}});}_3ca._globalSaveHandler[this.id]=lang.hitch(this,"_saveContent");}this.isClosed=false;var ifr=(this.editorObject=this.iframe=win.doc.createElement("iframe"));ifr.id=this.id+"_iframe";ifr.style.border="none";ifr.style.width="100%";if(this._layoutMode){ifr.style.height="100%";}else{if(has("ie")>=7){if(this.height){ifr.style.height=this.height;}if(this.minHeight){ifr.style.minHeight=this.minHeight;}}else{ifr.style.height=this.height?this.height:this.minHeight;}}ifr.frameBorder=0;ifr._loadFunc=lang.hitch(this,function(w){this.window=w;this.document=w.document;if(has("ie")){this._localizeEditorCommands();}this.onLoad(html);});var src=this._getIframeDocTxt().replace(/\\/g,"\\\\").replace(/'/g,"\\'"),s;if(has("ie")<11){s="javascript:document.open();try{parent.window;}catch(e){document.domain=\""+document.domain+"\";}"+"document.write('"+src+"');document.close()";}else{s="javascript: '"+src+"'";}if(has("ie")==9){this.editingArea.appendChild(ifr);ifr.src=s;}else{ifr.setAttribute("src",s);this.editingArea.appendChild(ifr);}if(has("safari")<=4){src=ifr.getAttribute("src");if(!src||src.indexOf("javascript")===-1){setTimeout(function(){ifr.setAttribute("src",s);},0);}}if(dn.nodeName==="LI"){dn.lastChild.style.marginTop="-1.2em";}_3b8.add(this.domNode,this.baseClass);},_local2NativeFormatNames:{},_native2LocalFormatNames:{},_getIframeDocTxt:function(){var _3d9=_3bb.getComputedStyle(this.domNode);var html="<div id='dijitEditorBody'></div>";var font=[_3d9.fontWeight,_3d9.fontSize,_3d9.fontFamily].join(" ");var _3da=_3d9.lineHeight;if(_3da.indexOf("px")>=0){_3da=parseFloat(_3da)/parseFloat(_3d9.fontSize);}else{if(_3da.indexOf("em")>=0){_3da=parseFloat(_3da);}else{_3da="normal";}}var _3db="";var self=this;this.style.replace(/(^|;)\s*(line-|font-?)[^;]+/ig,function(_3dc){_3dc=_3dc.replace(/^;/ig,"")+";";var s=_3dc.split(":")[0];if(s){s=lang.trim(s);s=s.toLowerCase();var i;var sC="";for(i=0;i<s.length;i++){var c=s.charAt(i);switch(c){case "-":i++;c=s.charAt(i).toUpperCase();default:sC+=c;}}_3bb.set(self.domNode,sC,"");}_3db+=_3dc+";";});var _3dd=_3be("label[for=\""+this.id+"\"]");return [this.isLeftToRight()?"<html>\n<head>\n":"<html dir='rtl'>\n<head>\n",(has("mozilla")&&_3dd.length?"<title>"+_3dd[0].innerHTML+"</title>\n":""),"<meta http-equiv='Content-Type' content='text/html'>\n","<style>\n","\tbody,html {\n","\t\tbackground:transparent;\n","\t\tpadding: 1px 0 0 0;\n","\t\tmargin: -1px 0 0 0;\n","\t}\n","\tbody,html,#dijitEditorBody { outline: none; }","html { height: 100%; width: 100%; overflow: hidden; }\n",this.height?"\tbody,#dijitEditorBody { height: 100%; width: 100%; overflow: auto; }\n":"\tbody,#dijitEditorBody { min-height: "+this.minHeight+"; width: 100%; overflow-x: auto; overflow-y: hidden; }\n","\tbody{\n","\t\ttop:0px;\n","\t\tleft:0px;\n","\t\tright:0px;\n","\t\tfont:",font,";\n",((this.height||has("opera"))?"":"\t\tposition: fixed;\n"),"\t\tline-height:",_3da,";\n","\t}\n","\tp{ margin: 1em 0; }\n","\tli > ul:-moz-first-node, li > ol:-moz-first-node{ padding-top: 1.2em; }\n",(has("ie")||has("trident")?"":"\tli{ min-height:1.2em; }\n"),"</style>\n",this._applyEditingAreaStyleSheets(),"\n","</head>\n<body ","</head>\n<body role='main' ","onload='frameElement && frameElement._loadFunc(window,document)' ","style='"+_3db+"'>",html,"</body>\n</html>"].join("");},_applyEditingAreaStyleSheets:function(){var _3de=[];if(this.styleSheets){_3de=this.styleSheets.split(";");this.styleSheets="";}_3de=_3de.concat(this.editingAreaStyleSheets);this.editingAreaStyleSheets=[];var text="",i=0,url;while((url=_3de[i++])){var _3df=(new _3c2(win.global.location,url)).toString();this.editingAreaStyleSheets.push(_3df);text+="<link rel=\"stylesheet\" type=\"text/css\" href=\""+_3df+"\"/>";}return text;},addStyleSheet:function(uri){var url=uri.toString();if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _3c2(win.global.location,url)).toString();}if(_3b3.indexOf(this.editingAreaStyleSheets,url)>-1){return;}this.editingAreaStyleSheets.push(url);this.onLoadDeferred.addCallback(lang.hitch(this,function(){if(this.document.createStyleSheet){this.document.createStyleSheet(url);}else{var head=this.document.getElementsByTagName("head")[0];var _3e0=this.document.createElement("link");_3e0.rel="stylesheet";_3e0.type="text/css";_3e0.href=url;head.appendChild(_3e0);}}));},removeStyleSheet:function(uri){var url=uri.toString();if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _3c2(win.global.location,url)).toString();}var _3e1=_3b3.indexOf(this.editingAreaStyleSheets,url);if(_3e1===-1){return;}delete this.editingAreaStyleSheets[_3e1];win.withGlobal(this.window,"query",dojo,["link:[href=\""+url+"\"]"]).orphan();},disabled:false,_mozSettingProps:{"styleWithCSS":false},_setDisabledAttr:function(_3e2){_3e2=!!_3e2;this._set("disabled",_3e2);if(!this.isLoaded){return;}var _3e3=has("ie")&&(this.isLoaded||!this.focusOnLoad);if(_3e3){this.editNode.unselectable="on";}this.editNode.contentEditable=!_3e2;this.editNode.tabIndex=_3e2?"-1":this.tabIndex;if(_3e3){this.defer(function(){if(this.editNode){this.editNode.unselectable="off";}});}if(has("mozilla")&&!_3e2&&this._mozSettingProps){var ps=this._mozSettingProps;var n;for(n in ps){if(ps.hasOwnProperty(n)){try{this.document.execCommand(n,false,ps[n]);}catch(e2){}}}}this._disabledOK=true;},onLoad:function(html){if(!this.window.__registeredWindow){this.window.__registeredWindow=true;this._iframeRegHandle=_3c8.registerIframe(this.iframe);}this.editNode=this.document.body.firstChild;var _3e4=this;this.beforeIframeNode=_3b9.place("<div tabIndex=-1></div>",this.iframe,"before");this.afterIframeNode=_3b9.place("<div tabIndex=-1></div>",this.iframe,"after");this.iframe.onfocus=this.document.onfocus=function(){_3e4.editNode.focus();};this.focusNode=this.editNode;var _3e5=this.events.concat(this.captureEvents);var ap=this.iframe?this.document:this.editNode;_3b3.forEach(_3e5,function(item){this.connect(ap,item.toLowerCase(),item);},this);this.connect(ap,"onmouseup","onClick");if(has("ie")){this.connect(this.document,"onmousedown","_onIEMouseDown");this.editNode.style.zoom=1;}else{this.connect(this.document,"onmousedown",function(){delete this._cursorToStart;});}if(has("webkit")){this._webkitListener=this.connect(this.document,"onmouseup","onDisplayChanged");this.connect(this.document,"onmousedown",function(e){var t=e.target;if(t&&(t===this.document.body||t===this.document)){setTimeout(lang.hitch(this,"placeCursorAtEnd"),0);}});}if(has("ie")){try{this.document.execCommand("RespectVisibilityInDesign",true,null);}catch(e){}}this.isLoaded=true;this.set("disabled",this.disabled);var _3e6=lang.hitch(this,function(){this.setValue(html);if(this.onLoadDeferred){this.onLoadDeferred.callback(true);}this.onDisplayChanged();if(this.focusOnLoad){_3bf(lang.hitch(this,function(){setTimeout(lang.hitch(this,"focus"),this.updateInterval);}));}this.value=this.getValue(true);});if(this.setValueDeferred){this.setValueDeferred.addCallback(_3e6);}else{_3e6();}},onKeyDown:function(e){if(e.keyCode===keys.TAB&&this.isTabIndent){_3bc.stop(e);if(this.queryCommandEnabled((e.shiftKey?"outdent":"indent"))){this.execCommand((e.shiftKey?"outdent":"indent"));}}if(e.keyCode==keys.TAB&&!this.isTabIndent){if(e.shiftKey&&!e.ctrlKey&&!e.altKey){this.beforeIframeNode.focus();}else{if(!e.shiftKey&&!e.ctrlKey&&!e.altKey){this.afterIframeNode.focus();}}}if(has("ie")<9&&e.keyCode===keys.BACKSPACE&&this.document.selection.type==="Control"){e.stopPropagation();e.preventDefault();this.execCommand("delete");}if(has("ff")){if(e.keyCode===keys.PAGE_UP||e.keyCode===keys.PAGE_DOWN){if(this.editNode.clientHeight>=this.editNode.scrollHeight){e.preventDefault();}}}return true;},onKeyUp:function(){},setDisabled:function(_3e7){_3bd.deprecated("dijit.Editor::setDisabled is deprecated","use dijit.Editor::attr(\"disabled\",boolean) instead",2);this.set("disabled",_3e7);},_setValueAttr:function(_3e8){this.setValue(_3e8);},_setDisableSpellCheckAttr:function(_3e9){if(this.document){_3b7.set(this.document.body,"spellcheck",!_3e9);}else{this.onLoadDeferred.addCallback(lang.hitch(this,function(){_3b7.set(this.document.body,"spellcheck",!_3e9);}));}this._set("disableSpellCheck",_3e9);},onKeyPress:function(e){if(e.keyCode===keys.SHIFT||e.keyCode===keys.ALT||e.keyCode===keys.META||e.keyCode===keys.CTRL||(e.keyCode==keys.TAB&&!this.isTabIndent&&!e.ctrlKey&&!e.altKey)){return true;}var c=(e.keyChar&&e.keyChar.toLowerCase())||e.keyCode,_3ea=this._keyHandlers[c],args=arguments;if(_3ea&&!e.altKey){_3b3.some(_3ea,function(h){if(!(h.shift^e.shiftKey)&&!(h.ctrl^(e.ctrlKey||e.metaKey))){if(!h.handler.apply(this,args)){e.preventDefault();}return true;}},this);}if(!this._onKeyHitch){this._onKeyHitch=lang.hitch(this,"onKeyPressed");}setTimeout(this._onKeyHitch,1);return true;},addKeyHandler:function(key,ctrl,_3eb,_3ec){if(!lang.isArray(this._keyHandlers[key])){this._keyHandlers[key]=[];}this._keyHandlers[key].push({shift:_3eb||false,ctrl:ctrl||false,handler:_3ec});},onKeyPressed:function(){this.onDisplayChanged();},onClick:function(e){this.onDisplayChanged(e);},_onIEMouseDown:function(){if(!this.focused&&!this.disabled){this.focus();}},_onBlur:function(e){this.inherited(arguments);var _3ed=this.getValue(true);if(_3ed!==this.value){this.onChange(_3ed);}this._set("value",_3ed);},_onFocus:function(e){if(!this.disabled){if(!this._disabledOK){this.set("disabled",false);}this.inherited(arguments);}},blur:function(){if(!has("ie")&&this.window.document.documentElement&&this.window.document.documentElement.focus){this.window.document.documentElement.focus();}else{if(win.doc.body.focus){win.doc.body.focus();}}},focus:function(){if(!this.isLoaded){this.focusOnLoad=true;return;}if(this._cursorToStart){delete this._cursorToStart;if(this.editNode.childNodes){this.placeCursorAtStart();return;}}if(has("ie")<9){this.iframe.fireEvent("onfocus",document.createEventObject());}else{this.editNode.focus();}},updateInterval:200,_updateTimer:null,onDisplayChanged:function(){if(this._updateTimer){clearTimeout(this._updateTimer);}if(!this._updateHandler){this._updateHandler=lang.hitch(this,"onNormalizedDisplayChanged");}this._updateTimer=setTimeout(this._updateHandler,this.updateInterval);},onNormalizedDisplayChanged:function(){delete this._updateTimer;},onChange:function(){},_normalizeCommand:function(cmd,_3ee){var _3ef=cmd.toLowerCase();if(_3ef==="formatblock"){if(has("safari")&&_3ee===undefined){_3ef="heading";}}else{if(_3ef==="hilitecolor"&&!has("mozilla")){_3ef="backcolor";}}return _3ef;},_qcaCache:{},queryCommandAvailable:function(_3f0){var ca=this._qcaCache[_3f0];if(ca!==undefined){return ca;}return (this._qcaCache[_3f0]=this._queryCommandAvailable(_3f0));},_queryCommandAvailable:function(_3f1){var ie=1;var _3f2=1<<1;var _3f3=1<<2;var _3f4=1<<3;function _3f5(_3f6){return {ie:Boolean(_3f6&ie),mozilla:Boolean(_3f6&_3f2),webkit:Boolean(_3f6&_3f3),opera:Boolean(_3f6&_3f4)};};var _3f7=null;switch(_3f1.toLowerCase()){case "bold":case "italic":case "underline":case "subscript":case "superscript":case "fontname":case "fontsize":case "forecolor":case "hilitecolor":case "justifycenter":case "justifyfull":case "justifyleft":case "justifyright":case "delete":case "selectall":case "toggledir":_3f7=_3f5(_3f2|ie|_3f3|_3f4);break;case "createlink":case "unlink":case "removeformat":case "inserthorizontalrule":case "insertimage":case "insertorderedlist":case "insertunorderedlist":case "indent":case "outdent":case "formatblock":case "inserthtml":case "undo":case "redo":case "strikethrough":case "tabindent":_3f7=_3f5(_3f2|ie|_3f4|_3f3);break;case "blockdirltr":case "blockdirrtl":case "dirltr":case "dirrtl":case "inlinedirltr":case "inlinedirrtl":_3f7=_3f5(ie);break;case "cut":case "copy":case "paste":_3f7=_3f5(ie|_3f2|_3f3);break;case "inserttable":_3f7=_3f5(_3f2|ie);break;case "insertcell":case "insertcol":case "insertrow":case "deletecells":case "deletecols":case "deleterows":case "mergecells":case "splitcell":_3f7=_3f5(ie|_3f2);break;default:return false;}return ((has("ie")||has("trident"))&&_3f7.ie)||(has("mozilla")&&_3f7.mozilla)||(has("webkit")&&_3f7.webkit)||(has("opera")&&_3f7.opera);},execCommand:function(_3f8,_3f9){var _3fa;if(this.focused){this.focus();}_3f8=this._normalizeCommand(_3f8,_3f9);if(_3f9!==undefined){if(_3f8==="heading"){throw new Error("unimplemented");}else{if(_3f8==="formatblock"&&(has("ie")||has("trident"))){_3f9="<"+_3f9+">";}}}var _3fb="_"+_3f8+"Impl";if(this[_3fb]){_3fa=this[_3fb](_3f9);}else{_3f9=arguments.length>1?_3f9:null;if(_3f9||_3f8!=="createlink"){_3fa=this.document.execCommand(_3f8,false,_3f9);}}this.onDisplayChanged();return _3fa;},queryCommandEnabled:function(_3fc){if(this.disabled||!this._disabledOK){return false;}_3fc=this._normalizeCommand(_3fc);var _3fd="_"+_3fc+"EnabledImpl";if(this[_3fd]){return this[_3fd](_3fc);}else{return this._browserQueryCommandEnabled(_3fc);}},queryCommandState:function(_3fe){if(this.disabled||!this._disabledOK){return false;}_3fe=this._normalizeCommand(_3fe);try{return this.document.queryCommandState(_3fe);}catch(e){return false;}},queryCommandValue:function(_3ff){if(this.disabled||!this._disabledOK){return false;}var r;_3ff=this._normalizeCommand(_3ff);if((has("ie")||has("trident"))&&_3ff==="formatblock"){r=this._native2LocalFormatNames[this.document.queryCommandValue(_3ff)];}else{if(has("mozilla")&&_3ff==="hilitecolor"){var _400;try{_400=this.document.queryCommandValue("styleWithCSS");}catch(e){_400=false;}this.document.execCommand("styleWithCSS",false,true);r=this.document.queryCommandValue(_3ff);this.document.execCommand("styleWithCSS",false,_400);}else{r=this.document.queryCommandValue(_3ff);}}return r;},_sCall:function(name,args){return win.withGlobal(this.window,name,_3c5,args);},placeCursorAtStart:function(){this.focus();var _401=false;if(has("mozilla")){var _402=this.editNode.firstChild;while(_402){if(_402.nodeType===3){if(_402.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_401=true;this._sCall("selectElement",[_402]);break;}}else{if(_402.nodeType===1){_401=true;var tg=_402.tagName?_402.tagName.toLowerCase():"";if(/br|input|img|base|meta|area|basefont|hr|link/.test(tg)){this._sCall("selectElement",[_402]);}else{this._sCall("selectElementChildren",[_402]);}break;}}_402=_402.nextSibling;}}else{_401=true;this._sCall("selectElementChildren",[this.editNode]);}if(_401){this._sCall("collapse",[true]);}},placeCursorAtEnd:function(){this.focus();var _403=false;if(has("mozilla")){var last=this.editNode.lastChild;while(last){if(last.nodeType===3){if(last.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_403=true;this._sCall("selectElement",[last]);break;}}else{if(last.nodeType===1){_403=true;if(last.lastChild){this._sCall("selectElement",[last.lastChild]);}else{this._sCall("selectElement",[last]);}break;}}last=last.previousSibling;}}else{_403=true;this._sCall("selectElementChildren",[this.editNode]);}if(_403){this._sCall("collapse",[false]);}},getValue:function(_404){if(this.textarea){if(this.isClosed||!this.isLoaded){return this.textarea.value;}}return this._postFilterContent(null,_404);},_getValueAttr:function(){return this.getValue(true);},setValue:function(html){if(!this.isLoaded){this.onLoadDeferred.addCallback(lang.hitch(this,function(){this.setValue(html);}));return;}this._cursorToStart=true;if(this.textarea&&(this.isClosed||!this.isLoaded)){this.textarea.value=html;}else{html=this._preFilterContent(html);var node=this.isClosed?this.domNode:this.editNode;if(!html&&has("webkit")){html=" ";}node.innerHTML=html;this._preDomFilterContent(node);}this.onDisplayChanged();this._set("value",this.getValue(true));},replaceValue:function(html){if(this.isClosed){this.setValue(html);}else{if(this.window&&this.window.getSelection&&!has("mozilla")){this.setValue(html);}else{if(this.window&&this.window.getSelection){html=this._preFilterContent(html);this.execCommand("selectall");this.execCommand("inserthtml",html);this._preDomFilterContent(this.editNode);}else{if(this.document&&this.document.selection){this.setValue(html);}}}}this._set("value",this.getValue(true));},_preFilterContent:function(html){var ec=html;_3b3.forEach(this.contentPreFilters,function(ef){if(ef){ec=ef(ec);}});return ec;},_preDomFilterContent:function(dom){dom=dom||this.editNode;_3b3.forEach(this.contentDomPreFilters,function(ef){if(ef&&lang.isFunction(ef)){ef(dom);}},this);},_postFilterContent:function(dom,_405){var ec;if(!lang.isString(dom)){dom=dom||this.editNode;if(this.contentDomPostFilters.length){if(_405){dom=lang.clone(dom);}_3b3.forEach(this.contentDomPostFilters,function(ef){dom=ef(dom);});}ec=_3c7.getChildrenHtml(dom);}else{ec=dom;}if(!lang.trim(ec.replace(/^\xA0\xA0*/,"").replace(/\xA0\xA0*$/,"")).length){ec="";}_3b3.forEach(this.contentPostFilters,function(ef){ec=ef(ec);});return ec;},_saveContent:function(){var _406=dom.byId(_3c9._scopeName+"._editor.RichText.value");if(_406){if(_406.value){_406.value+=this._SEPARATOR;}_406.value+=this.name+this._NAME_CONTENT_SEP+this.getValue(true);}},escapeXml:function(str,_407){str=str.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""");if(!_407){str=str.replace(/'/gm,"'");}return str;},getNodeHtml:function(node){_3bd.deprecated("dijit.Editor::getNodeHtml is deprecated","use dijit/_editor/html::getNodeHtml instead",2);return _3c7.getNodeHtml(node);},getNodeChildrenHtml:function(dom){_3bd.deprecated("dijit.Editor::getNodeChildrenHtml is deprecated","use dijit/_editor/html::getChildrenHtml instead",2);return _3c7.getChildrenHtml(dom);},close:function(save){if(this.isClosed){return;}if(!arguments.length){save=true;}if(save){this._set("value",this.getValue(true));}if(this.interval){clearInterval(this.interval);}if(this._webkitListener){this.disconnect(this._webkitListener);delete this._webkitListener;}if(has("ie")){this.iframe.onfocus=null;}this.iframe._loadFunc=null;if(this._iframeRegHandle){this._iframeRegHandle.remove();delete this._iframeRegHandle;}if(this.textarea){var s=this.textarea.style;s.position="";s.left=s.top="";if(has("ie")){s.overflow=this.__overflow;this.__overflow=null;}this.textarea.value=this.value;_3b9.destroy(this.domNode);this.domNode=this.textarea;}else{this.domNode.innerHTML=this.value;}delete this.iframe;_3b8.remove(this.domNode,this.baseClass);this.isClosed=true;this.isLoaded=false;delete this.editNode;delete this.focusNode;if(this.window&&this.window._frameElement){this.window._frameElement=null;}this.window=null;this.document=null;this.editingArea=null;this.editorObject=null;},destroy:function(){if(!this.isClosed){this.close(false);}if(this._updateTimer){clearTimeout(this._updateTimer);}this.inherited(arguments);if(_3ca._globalSaveHandler){delete _3ca._globalSaveHandler[this.id];}},_removeMozBogus:function(html){return html.replace(/\stype="_moz"/gi,"").replace(/\s_moz_dirty=""/gi,"").replace(/_moz_resizing="(true|false)"/gi,"");},_removeWebkitBogus:function(html){html=html.replace(/\sclass="webkit-block-placeholder"/gi,"");html=html.replace(/\sclass="apple-style-span"/gi,"");html=html.replace(/<meta charset=\"utf-8\" \/>/gi,"");return html;},_normalizeFontStyle:function(html){return html.replace(/<(\/)?strong([ \>])/gi,"<$1b$2").replace(/<(\/)?em([ \>])/gi,"<$1i$2");},_preFixUrlAttributes:function(html){return html.replace(/(?:(<a(?=\s).*?\shref=)("|')(.*?)\2)|(?:(<a\s.*?href=)([^"'][^ >]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2").replace(/(?:(<img(?=\s).*?\ssrc=)("|')(.*?)\2)|(?:(<img\s.*?src=)([^"'][^ >]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2");},_browserQueryCommandEnabled:function(_408){if(!_408){return false;}var elem=has("ie")<9?this.document.selection.createRange():this.document;try{return elem.queryCommandEnabled(_408);}catch(e){return false;}},_createlinkEnabledImpl:function(){var _409=true;if(has("opera")){var sel=this.window.getSelection();if(sel.isCollapsed){_409=true;}else{_409=this.document.queryCommandEnabled("createlink");}}else{_409=this._browserQueryCommandEnabled("createlink");}return _409;},_unlinkEnabledImpl:function(){var _40a=true;if(has("mozilla")||has("webkit")){_40a=this._sCall("hasAncestorElement",["a"]);}else{_40a=this._browserQueryCommandEnabled("unlink");}return _40a;},_inserttableEnabledImpl:function(){var _40b=true;if(has("mozilla")||has("webkit")){_40b=true;}else{_40b=this._browserQueryCommandEnabled("inserttable");}return _40b;},_cutEnabledImpl:function(){var _40c=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_40c=!!sel;}else{_40c=this._browserQueryCommandEnabled("cut");}return _40c;},_copyEnabledImpl:function(){var _40d=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_40d=!!sel;}else{_40d=this._browserQueryCommandEnabled("copy");}return _40d;},_pasteEnabledImpl:function(){var _40e=true;if(has("webkit")){return true;}else{_40e=this._browserQueryCommandEnabled("paste");}return _40e;},_inserthorizontalruleImpl:function(_40f){if(has("ie")){return this._inserthtmlImpl("<hr>");}return this.document.execCommand("inserthorizontalrule",false,_40f);},_unlinkImpl:function(_410){if((this.queryCommandEnabled("unlink"))&&(has("mozilla")||has("webkit"))){var a=this._sCall("getAncestorElement",["a"]);this._sCall("selectElement",[a]);return this.document.execCommand("unlink",false,null);}return this.document.execCommand("unlink",false,_410);},_hilitecolorImpl:function(_411){var _412;var _413=this._handleTextColorOrProperties("hilitecolor",_411);if(!_413){if(has("mozilla")){this.document.execCommand("styleWithCSS",false,true);_412=this.document.execCommand("hilitecolor",false,_411);this.document.execCommand("styleWithCSS",false,false);}else{_412=this.document.execCommand("hilitecolor",false,_411);}}return _412;},_backcolorImpl:function(_414){if(has("ie")){_414=_414?_414:null;}var _415=this._handleTextColorOrProperties("backcolor",_414);if(!_415){_415=this.document.execCommand("backcolor",false,_414);}return _415;},_forecolorImpl:function(_416){if(has("ie")){_416=_416?_416:null;}var _417=false;_417=this._handleTextColorOrProperties("forecolor",_416);if(!_417){_417=this.document.execCommand("forecolor",false,_416);}return _417;},_inserthtmlImpl:function(_418){_418=this._preFilterContent(_418);var rv=true;if(has("ie")<9){var _419=this.document.selection.createRange();if(this.document.selection.type.toUpperCase()==="CONTROL"){var n=_419.item(0);while(_419.length){_419.remove(_419.item(0));}n.outerHTML=_418;}else{_419.pasteHTML(_418);}_419.select();}else{if(has("trident")<8){var _419;var _41a=_3c6.getSelection(this.window);if(_41a&&_41a.rangeCount&&_41a.getRangeAt){_419=_41a.getRangeAt(0);_419.deleteContents();var div=_3b9.create("div");div.innerHTML=_418;var node,_41b;var n=this.document.createDocumentFragment();while((node=div.firstChild)){_41b=n.appendChild(node);}_419.insertNode(n);if(_41b){_419=_419.cloneRange();_419.setStartAfter(_41b);_419.collapse(false);_41a.removeAllRanges();_41a.addRange(_419);}}}else{if(has("mozilla")&&!_418.length){this._sCall("remove");}else{rv=this.document.execCommand("inserthtml",false,_418);}}}return rv;},_boldImpl:function(_41c){var _41d=false;if(has("ie")||has("trident")){this._adaptIESelection();_41d=this._adaptIEFormatAreaAndExec("bold");}if(!_41d){_41d=this.document.execCommand("bold",false,_41c);}return _41d;},_italicImpl:function(_41e){var _41f=false;if(has("ie")||has("trident")){this._adaptIESelection();_41f=this._adaptIEFormatAreaAndExec("italic");}if(!_41f){_41f=this.document.execCommand("italic",false,_41e);}return _41f;},_underlineImpl:function(_420){var _421=false;if(has("ie")||has("trident")){this._adaptIESelection();_421=this._adaptIEFormatAreaAndExec("underline");}if(!_421){_421=this.document.execCommand("underline",false,_420);}return _421;},_strikethroughImpl:function(_422){var _423=false;if(has("ie")||has("trident")){this._adaptIESelection();_423=this._adaptIEFormatAreaAndExec("strikethrough");}if(!_423){_423=this.document.execCommand("strikethrough",false,_422);}return _423;},_superscriptImpl:function(_424){var _425=false;if(has("ie")||has("trident")){this._adaptIESelection();_425=this._adaptIEFormatAreaAndExec("superscript");}if(!_425){_425=this.document.execCommand("superscript",false,_424);}return _425;},_subscriptImpl:function(_426){var _427=false;if(has("ie")||has("trident")){this._adaptIESelection();_427=this._adaptIEFormatAreaAndExec("subscript");}if(!_427){_427=this.document.execCommand("subscript",false,_426);}return _427;},_fontnameImpl:function(_428){var _429;if(has("ie")||has("trident")){_429=this._handleTextColorOrProperties("fontname",_428);}if(!_429){_429=this.document.execCommand("fontname",false,_428);}return _429;},_fontsizeImpl:function(_42a){var _42b;if(has("ie")||has("trident")){_42b=this._handleTextColorOrProperties("fontsize",_42a);}if(!_42b){_42b=this.document.execCommand("fontsize",false,_42a);}return _42b;},_insertorderedlistImpl:function(_42c){var _42d=false;if(has("ie")||has("trident")){_42d=this._adaptIEList("insertorderedlist",_42c);}if(!_42d){_42d=this.document.execCommand("insertorderedlist",false,_42c);}return _42d;},_insertunorderedlistImpl:function(_42e){var _42f=false;if(has("ie")||has("trident")){_42f=this._adaptIEList("insertunorderedlist",_42e);}if(!_42f){_42f=this.document.execCommand("insertunorderedlist",false,_42e);}return _42f;},getHeaderHeight:function(){return this._getNodeChildrenHeight(this.header);},getFooterHeight:function(){return this._getNodeChildrenHeight(this.footer);},_getNodeChildrenHeight:function(node){var h=0;if(node&&node.childNodes){var i;for(i=0;i<node.childNodes.length;i++){var size=_3ba.position(node.childNodes[i]);h+=size.h;}}return h;},_isNodeEmpty:function(node,_430){if(node.nodeType===1){if(node.childNodes.length>0){return this._isNodeEmpty(node.childNodes[0],_430);}return true;}else{if(node.nodeType===3){return (node.nodeValue.substring(_430)==="");}}return false;},_removeStartingRangeFromRange:function(node,_431){if(node.nextSibling){_431.setStart(node.nextSibling,0);}else{var _432=node.parentNode;while(_432&&_432.nextSibling==null){_432=_432.parentNode;}if(_432){_431.setStart(_432.nextSibling,0);}}return _431;},_adaptIESelection:function(){var _433=_3c6.getSelection(this.window);if(_433&&_433.rangeCount&&!_433.isCollapsed){var _434=_433.getRangeAt(0);var _435=_434.startContainer;var _436=_434.startOffset;while(_435.nodeType===3&&_436>=_435.length&&_435.nextSibling){_436=_436-_435.length;_435=_435.nextSibling;}var _437=null;while(this._isNodeEmpty(_435,_436)&&_435!==_437){_437=_435;_434=this._removeStartingRangeFromRange(_435,_434);_435=_434.startContainer;_436=0;}_433.removeAllRanges();_433.addRange(_434);}},_adaptIEFormatAreaAndExec:function(_438){var _439=_3c6.getSelection(this.window);var doc=this.document;var rs,ret,_43a,txt,_43b,_43c,_43d,_43e;if(_438&&_439&&_439.isCollapsed){var _43f=this.queryCommandValue(_438);if(_43f){var _440=this._tagNamesForCommand(_438);_43a=_439.getRangeAt(0);var fs=_43a.startContainer;if(fs.nodeType===3){var _441=_43a.endOffset;if(fs.length<_441){ret=this._adjustNodeAndOffset(rs,_441);fs=ret.node;_441=ret.offset;}}var _442;while(fs&&fs!==this.editNode){var _443=fs.tagName?fs.tagName.toLowerCase():"";if(_3b3.indexOf(_440,_443)>-1){_442=fs;break;}fs=fs.parentNode;}if(_442){rs=_43a.startContainer;var _444=doc.createElement(_442.tagName);_3b9.place(_444,_442,"after");if(rs&&rs.nodeType===3){var _445,_446;var _447=_43a.endOffset;if(rs.length<_447){ret=this._adjustNodeAndOffset(rs,_447);rs=ret.node;_447=ret.offset;}txt=rs.nodeValue;_43b=doc.createTextNode(txt.substring(0,_447));var _448=txt.substring(_447,txt.length);if(_448){_43c=doc.createTextNode(_448);}_3b9.place(_43b,rs,"before");if(_43c){_43d=doc.createElement("span");_43d.className="ieFormatBreakerSpan";_3b9.place(_43d,rs,"after");_3b9.place(_43c,_43d,"after");_43c=_43d;}_3b9.destroy(rs);var _449=_43b.parentNode;var _44a=[];var _44b;while(_449!==_442){var tg=_449.tagName;_44b={tagName:tg};_44a.push(_44b);var _44c=doc.createElement(tg);if(_449.style){if(_44c.style){if(_449.style.cssText){_44c.style.cssText=_449.style.cssText;_44b.cssText=_449.style.cssText;}}}if(_449.tagName==="FONT"){if(_449.color){_44c.color=_449.color;_44b.color=_449.color;}if(_449.face){_44c.face=_449.face;_44b.face=_449.face;}if(_449.size){_44c.size=_449.size;_44b.size=_449.size;}}if(_449.className){_44c.className=_449.className;_44b.className=_449.className;}if(_43c){_445=_43c;while(_445){_446=_445.nextSibling;_44c.appendChild(_445);_445=_446;}}if(_44c.tagName==_449.tagName){_43d=doc.createElement("span");_43d.className="ieFormatBreakerSpan";_3b9.place(_43d,_449,"after");_3b9.place(_44c,_43d,"after");}else{_3b9.place(_44c,_449,"after");}_43b=_449;_43c=_44c;_449=_449.parentNode;}if(_43c){_445=_43c;if(_445.nodeType===1||(_445.nodeType===3&&_445.nodeValue)){_444.innerHTML="";}while(_445){_446=_445.nextSibling;_444.appendChild(_445);_445=_446;}}if(_44a.length){_44b=_44a.pop();var _44d=doc.createElement(_44b.tagName);if(_44b.cssText&&_44d.style){_44d.style.cssText=_44b.cssText;}if(_44b.className){_44d.className=_44b.className;}if(_44b.tagName==="FONT"){if(_44b.color){_44d.color=_44b.color;}if(_44b.face){_44d.face=_44b.face;}if(_44b.size){_44d.size=_44b.size;}}_3b9.place(_44d,_444,"before");while(_44a.length){_44b=_44a.pop();var _44e=doc.createElement(_44b.tagName);if(_44b.cssText&&_44e.style){_44e.style.cssText=_44b.cssText;}if(_44b.className){_44e.className=_44b.className;}if(_44b.tagName==="FONT"){if(_44b.color){_44e.color=_44b.color;}if(_44b.face){_44e.face=_44b.face;}if(_44b.size){_44e.size=_44b.size;}}_44d.appendChild(_44e);_44d=_44e;}_43e=doc.createTextNode(".");_43d.appendChild(_43e);_44d.appendChild(_43e);win.withGlobal(this.window,lang.hitch(this,function(){var _44f=_3c6.create();_44f.setStart(_43e,0);_44f.setEnd(_43e,_43e.length);_439.removeAllRanges();_439.addRange(_44f);_3c5.collapse(false);_43e.parentNode.innerHTML="";}));}else{_43d=doc.createElement("span");_43d.className="ieFormatBreakerSpan";_43e=doc.createTextNode(".");_43d.appendChild(_43e);_3b9.place(_43d,_444,"before");win.withGlobal(this.window,lang.hitch(this,function(){var _450=_3c6.create();_450.setStart(_43e,0);_450.setEnd(_43e,_43e.length);_439.removeAllRanges();_439.addRange(_450);_3c5.collapse(false);_43e.parentNode.innerHTML="";}));}if(!_444.firstChild){_3b9.destroy(_444);}return true;}}return false;}else{_43a=_439.getRangeAt(0);rs=_43a.startContainer;if(rs&&rs.nodeType===3){win.withGlobal(this.window,lang.hitch(this,function(){var _451=_43a.startOffset;if(rs.length<_451){ret=this._adjustNodeAndOffset(rs,_451);rs=ret.node;_451=ret.offset;}txt=rs.nodeValue;_43b=doc.createTextNode(txt.substring(0,_451));var _452=txt.substring(_451);if(_452!==""){_43c=doc.createTextNode(txt.substring(_451));}_43d=doc.createElement("span");_43e=doc.createTextNode(".");_43d.appendChild(_43e);if(_43b.length){_3b9.place(_43b,rs,"after");}else{_43b=rs;}_3b9.place(_43d,_43b,"after");if(_43c){_3b9.place(_43c,_43d,"after");}_3b9.destroy(rs);var _453=_3c6.create();_453.setStart(_43e,0);_453.setEnd(_43e,_43e.length);_439.removeAllRanges();_439.addRange(_453);doc.execCommand(_438);_3b9.place(_43d.firstChild,_43d,"before");_3b9.destroy(_43d);_453.setStart(_43e,0);_453.setEnd(_43e,_43e.length);_439.removeAllRanges();_439.addRange(_453);_3c5.collapse(false);_43e.parentNode.innerHTML="";}));return true;}}}else{return false;}},_adaptIEList:function(_454){var _455=_3c6.getSelection(this.window);if(_455.isCollapsed){if(_455.rangeCount&&!this.queryCommandValue(_454)){var _456=_455.getRangeAt(0);var sc=_456.startContainer;if(sc&&sc.nodeType==3){if(!_456.startOffset){win.withGlobal(this.window,lang.hitch(this,function(){var _457="ul";if(_454==="insertorderedlist"){_457="ol";}var list=_3b9.create(_457);var li=_3b9.create("li",null,list);_3b9.place(list,sc,"before");li.appendChild(sc);_3b9.create("br",null,list,"after");var _458=_3c6.create();_458.setStart(sc,0);_458.setEnd(sc,sc.length);_455.removeAllRanges();_455.addRange(_458);_3c5.collapse(true);}));return true;}}}}return false;},_handleTextColorOrProperties:function(_459,_45a){var _45b=_3c6.getSelection(this.window);var doc=this.document;var rs,ret,_45c,txt,_45d,_45e,_45f,_460;_45a=_45a||null;if(_459&&_45b&&_45b.isCollapsed){if(_45b.rangeCount){_45c=_45b.getRangeAt(0);rs=_45c.startContainer;if(rs&&rs.nodeType===3){win.withGlobal(this.window,lang.hitch(this,function(){var _461=_45c.startOffset;if(rs.length<_461){ret=this._adjustNodeAndOffset(rs,_461);rs=ret.node;_461=ret.offset;}txt=rs.nodeValue;_45d=doc.createTextNode(txt.substring(0,_461));var _462=txt.substring(_461);if(_462!==""){_45e=doc.createTextNode(txt.substring(_461));}_45f=_3b9.create("span");_460=doc.createTextNode(".");_45f.appendChild(_460);var _463=_3b9.create("span");_45f.appendChild(_463);if(_45d.length){_3b9.place(_45d,rs,"after");}else{_45d=rs;}_3b9.place(_45f,_45d,"after");if(_45e){_3b9.place(_45e,_45f,"after");}_3b9.destroy(rs);var _464=_3c6.create();_464.setStart(_460,0);_464.setEnd(_460,_460.length);_45b.removeAllRanges();_45b.addRange(_464);if(has("webkit")){var _465="color";if(_459==="hilitecolor"||_459==="backcolor"){_465="backgroundColor";}_3bb.set(_45f,_465,_45a);_3c5.remove();_3b9.destroy(_463);_45f.innerHTML=" ";_3c5.selectElement(_45f);this.focus();}else{this.execCommand(_459,_45a);_3b9.place(_45f.firstChild,_45f,"before");_3b9.destroy(_45f);_464.setStart(_460,0);_464.setEnd(_460,_460.length);_45b.removeAllRanges();_45b.addRange(_464);_3c5.collapse(false);_460.parentNode.removeChild(_460);}}));return true;}}}return false;},_adjustNodeAndOffset:function(node,_466){while(node.length<_466&&node.nextSibling&&node.nextSibling.nodeType===3){_466=_466-node.length;node=node.nextSibling;}return {"node":node,"offset":_466};},_tagNamesForCommand:function(_467){if(_467==="bold"){return ["b","strong"];}else{if(_467==="italic"){return ["i","em"];}else{if(_467==="strikethrough"){return ["s","strike"];}else{if(_467==="superscript"){return ["sup"];}else{if(_467==="subscript"){return ["sub"];}else{if(_467==="underline"){return ["u"];}}}}}}return [];},_stripBreakerNodes:function(node){win.withGlobal(this.window,lang.hitch(this,function(){var _468=_3be(".ieFormatBreakerSpan",node);var i;for(i=0;i<_468.length;i++){var b=_468[i];while(b.firstChild){_3b9.place(b.firstChild,b,"before");}_3b9.destroy(b);}}));return node;}});return _3ca;});},"dojo/dnd/Moveable":function(){define(["../main","../Evented","../touch","./Mover"],function(dojo,_469,_46a){dojo.declare("dojo.dnd.Moveable",[_469],{handle:"",delay:0,skip:false,constructor:function(node,_46b){this.node=dojo.byId(node);if(!_46b){_46b={};}this.handle=_46b.handle?dojo.byId(_46b.handle):null;if(!this.handle){this.handle=this.node;}this.delay=_46b.delay>0?_46b.delay:0;this.skip=_46b.skip;this.mover=_46b.mover?_46b.mover:dojo.dnd.Mover;this.events=[dojo.connect(this.handle,_46a.press,this,"onMouseDown"),dojo.connect(this.handle,"ondragstart",this,"onSelectStart"),dojo.connect(this.handle,"onselectstart",this,"onSelectStart")];},markupFactory:function(_46c,node,ctor){return new ctor(node,_46c);},destroy:function(){dojo.forEach(this.events,dojo.disconnect);this.events=this.node=this.handle=null;},onMouseDown:function(e){if(this.skip&&dojo.dnd.isFormElement(e)){return;}if(this.delay){this.events.push(dojo.connect(this.handle,_46a.move,this,"onMouseMove"),dojo.connect(this.handle,_46a.release,this,"onMouseUp"));this._lastX=e.pageX;this._lastY=e.pageY;}else{this.onDragDetected(e);}dojo.stopEvent(e);},onMouseMove:function(e){if(Math.abs(e.pageX-this._lastX)>this.delay||Math.abs(e.pageY-this._lastY)>this.delay){this.onMouseUp(e);this.onDragDetected(e);}dojo.stopEvent(e);},onMouseUp:function(e){for(var i=0;i<2;++i){dojo.disconnect(this.events.pop());}dojo.stopEvent(e);},onSelectStart:function(e){if(!this.skip||!dojo.dnd.isFormElement(e)){dojo.stopEvent(e);}},onDragDetected:function(e){new this.mover(this.node,e,this);},onMoveStart:function(_46d){dojo.publish("/dnd/move/start",[_46d]);dojo.addClass(dojo.body(),"dojoMove");dojo.addClass(this.node,"dojoMoveItem");},onMoveStop:function(_46e){dojo.publish("/dnd/move/stop",[_46e]);dojo.removeClass(dojo.body(),"dojoMove");dojo.removeClass(this.node,"dojoMoveItem");},onFirstMove:function(_46f,e){},onMove:function(_470,_471,e){this.onMoving(_470,_471);var s=_470.node.style;s.left=_471.l+"px";s.top=_471.t+"px";this.onMoved(_470,_471);},onMoving:function(_472,_473){},onMoved:function(_474,_475){}});return dojo.dnd.Moveable;});},"dijit/TooltipDialog":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/_base/event","dojo/keys","dojo/_base/lang","./focus","./layout/ContentPane","./_DialogMixin","./form/_FormMixin","./_TemplatedMixin","dojo/text!./templates/TooltipDialog.html","."],function(_476,_477,_478,keys,lang,_479,_47a,_47b,_47c,_47d,_47e,_47f){return _476("dijit.TooltipDialog",[_47a,_47d,_47c,_47b],{title:"",doLayout:false,autofocus:true,baseClass:"dijitTooltipDialog",_firstFocusItem:null,_lastFocusItem:null,templateString:_47e,_setTitleAttr:function(_480){this.containerNode.title=_480;this._set("title",_480);},postCreate:function(){this.inherited(arguments);this.connect(this.containerNode,"onkeypress","_onKey");},orient:function(node,_481,_482){var newC="dijitTooltipAB"+(_482.charAt(1)=="L"?"Left":"Right")+" dijitTooltip"+(_482.charAt(0)=="T"?"Below":"Above");_477.replace(this.domNode,newC,this._currentOrientClass||"");this._currentOrientClass=newC;},focus:function(){this._getFocusItems(this.containerNode);_479.focus(this._firstFocusItem);},onOpen:function(pos){this.orient(this.domNode,pos.aroundCorner,pos.corner);this._onShow();},onClose:function(){this.onHide();},_onKey:function(evt){var node=evt.target;if(evt.charOrCode===keys.TAB){this._getFocusItems(this.containerNode);}var _483=(this._firstFocusItem==this._lastFocusItem);if(evt.charOrCode==keys.ESCAPE){setTimeout(lang.hitch(this,"onCancel"),0);_478.stop(evt);}else{if(node==this._firstFocusItem&&evt.shiftKey&&evt.charOrCode===keys.TAB){if(!_483){_479.focus(this._lastFocusItem);}_478.stop(evt);}else{if(node==this._lastFocusItem&&evt.charOrCode===keys.TAB&&!evt.shiftKey){if(!_483){_479.focus(this._firstFocusItem);}_478.stop(evt);}else{if(evt.charOrCode===keys.TAB){evt.stopPropagation();}}}}}});});},"dojo/store/util/SimpleQueryEngine":function(){define(["../../_base/array"],function(_484){return function(_485,_486){switch(typeof _485){default:throw new Error("Can not query with a "+typeof _485);case "object":case "undefined":var _487=_485;_485=function(_488){for(var key in _487){var _489=_487[key];if(_489&&_489.test){if(!_489.test(_488[key])){return false;}}else{if(_489!=_488[key]){return false;}}}return true;};break;case "string":if(!this[_485]){throw new Error("No filter function "+_485+" was found in store");}_485=this[_485];case "function":}function _48a(_48b){var _48c=_484.filter(_48b,_485);if(_486&&_486.sort){_48c.sort(function(a,b){for(var sort,i=0;sort=_486.sort[i];i++){var _48d=a[sort.attribute];var _48e=b[sort.attribute];_48d=_48d!=null?_48d.valueOf():_48d;_48e=_48e!=null?_48e.valueOf():_48e;if(_48d!=_48e){return !!sort.descending==_48d>_48e?-1:1;}}return 0;});}if(_486&&(_486.start||_486.count)){var _48f=_48c.length;_48c=_48c.slice(_486.start||0,(_486.start||0)+(_486.count||Infinity));_48c.total=_48f;}return _48c;};_48a.matches=_485;return _48a;};});},"dijit/form/_ExpandingTextAreaMixin":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/_base/lang","dojo/_base/window"],function(_490,_491,lang,win){var _492;return _490("dijit.form._ExpandingTextAreaMixin",null,{_setValueAttr:function(){this.inherited(arguments);this.resize();},postCreate:function(){this.inherited(arguments);var _493=this.textbox;if(_492==undefined){var te=_491.create("textarea",{rows:"5",cols:"20",value:" ",style:{zoom:1,fontSize:"12px",height:"96px",overflow:"hidden",visibility:"hidden",position:"absolute",border:"5px solid white",margin:"0",padding:"0",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"}},win.body(),"last");_492=te.scrollHeight>=te.clientHeight;win.body().removeChild(te);}this.connect(_493,"onresize","_resizeLater");this.connect(_493,"onfocus","_resizeLater");_493.style.overflowY="hidden";},startup:function(){this.inherited(arguments);this._resizeLater();},_onInput:function(e){this.inherited(arguments);this.resize();},_estimateHeight:function(){var _494=this.textbox;_494.rows=(_494.value.match(/\n/g)||[]).length+1;},_resizeLater:function(){this.defer("resize");},resize:function(){var _495=this.textbox;function _496(){var _497=false;if(_495.value===""){_495.value=" ";_497=true;}var sh=_495.scrollHeight;if(_497){_495.value="";}return sh;};if(_495.style.overflowY=="hidden"){_495.scrollTop=0;}if(this.busyResizing){return;}this.busyResizing=true;if(_496()||_495.offsetHeight){var newH=_496()+Math.max(_495.offsetHeight-_495.clientHeight,0);var _498=newH+"px";if(_498!=_495.style.height){_495.style.height=_498;_495.rows=1;}if(_492){var _499=_496(),_49a=_499,_49b=_495.style.minHeight,_49c=4,_49d,_49e=_495.scrollTop;_495.style.minHeight=_498;_495.style.height="auto";while(newH>0){_495.style.minHeight=Math.max(newH-_49c,4)+"px";_49d=_496();var _49f=_49a-_49d;newH-=_49f;if(_49f<_49c){break;}_49a=_49d;_49c<<=1;}_495.style.height=newH+"px";_495.style.minHeight=_49b;_495.scrollTop=_49e;}_495.style.overflowY=_496()>_495.clientHeight?"auto":"hidden";if(_495.style.overflowY=="hidden"){_495.scrollTop=0;}}else{this._estimateHeight();}this.busyResizing=false;}});});},"dijit/MenuItem":function(){define(["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/event","dojo/_base/kernel","dojo/_base/sniff","./_Widget","./_TemplatedMixin","./_Contained","./_CssStateMixin","dojo/text!./templates/MenuItem.html"],function(_4a0,dom,_4a1,_4a2,_4a3,_4a4,has,_4a5,_4a6,_4a7,_4a8,_4a9){return _4a0("dijit.MenuItem",[_4a5,_4a6,_4a7,_4a8],{templateString:_4a9,baseClass:"dijitMenuItem",label:"",_setLabelAttr:{node:"containerNode",type:"innerHTML"},iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},accelKey:"",disabled:false,_fillContent:function(_4aa){if(_4aa&&!("label" in this.params)){this.set("label",_4aa.innerHTML);}},buildRendering:function(){this.inherited(arguments);var _4ab=this.id+"_text";_4a1.set(this.containerNode,"id",_4ab);if(this.accelKeyNode){_4a1.set(this.accelKeyNode,"id",this.id+"_accel");_4ab+=" "+this.id+"_accel";}this.domNode.setAttribute("aria-labelledby",_4ab);dom.setSelectable(this.domNode,false);},_onHover:function(){this.getParent().onItemHover(this);},_onUnhover:function(){this.getParent().onItemUnhover(this);this._set("hovering",false);},_onClick:function(evt){this.getParent().onItemClick(this,evt);_4a3.stop(evt);},onClick:function(){},focus:function(){try{if(has("ie")==8){this.containerNode.focus();}this.focusNode.focus();}catch(e){}},_onFocus:function(){this._setSelected(true);this.getParent()._onItemFocus(this);this.inherited(arguments);},_setSelected:function(_4ac){_4a2.toggle(this.domNode,"dijitMenuItemSelected",_4ac);},setLabel:function(_4ad){_4a4.deprecated("dijit.MenuItem.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_4ad);},setDisabled:function(_4ae){_4a4.deprecated("dijit.Menu.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_4ae);},_setDisabledAttr:function(_4af){this.focusNode.setAttribute("aria-disabled",_4af?"true":"false");this._set("disabled",_4af);},_setAccelKeyAttr:function(_4b0){this.accelKeyNode.style.display=_4b0?"":"none";this.accelKeyNode.innerHTML=_4b0;_4a1.set(this.containerNode,"colSpan",_4b0?"1":"2");this._set("accelKey",_4b0);}});});},"dijit/MenuBarItem":function(){define(["dojo/_base/declare","./MenuItem","dojo/text!./templates/MenuBarItem.html"],function(_4b1,_4b2,_4b3){var _4b4=_4b1("dijit._MenuBarItemMixin",null,{templateString:_4b3,_setIconClassAttr:null});var _4b5=_4b1("dijit.MenuBarItem",[_4b2,_4b4],{});_4b5._MenuBarItemMixin=_4b4;return _4b5;});},"dijit/layout/TabController":function(){define(["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/i18n","dojo/_base/lang","./StackController","../Menu","../MenuItem","dojo/text!./templates/_TabButton.html","dojo/i18n!../nls/common"],function(_4b6,dom,_4b7,_4b8,i18n,lang,_4b9,Menu,_4ba,_4bb){var _4bc=_4b6("dijit.layout._TabButton",_4b9.StackButton,{baseClass:"dijitTab",cssStateNodes:{closeNode:"dijitTabCloseButton"},templateString:_4bb,scrollOnFocus:false,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.containerNode,false);},startup:function(){this.inherited(arguments);var n=this.domNode;setTimeout(function(){n.className=n.className;},1);},_setCloseButtonAttr:function(disp){this._set("closeButton",disp);_4b8.toggle(this.innerDiv,"dijitClosable",disp);this.closeNode.style.display=disp?"":"none";if(disp){var _4bd=i18n.getLocalization("dijit","common");if(this.closeNode){_4b7.set(this.closeNode,"title",_4bd.itemClose);}this._closeMenu=new Menu({id:this.id+"_Menu",dir:this.dir,lang:this.lang,textDir:this.textDir,targetNodeIds:[this.domNode]});this._closeMenu.addChild(new _4ba({label:_4bd.itemClose,dir:this.dir,lang:this.lang,textDir:this.textDir,onClick:lang.hitch(this,"onClickCloseButton")}));}else{if(this._closeMenu){this._closeMenu.destroyRecursive();delete this._closeMenu;}}},_setLabelAttr:function(_4be){this.inherited(arguments);if(!this.showLabel&&!this.params.title){this.iconNode.alt=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}},destroy:function(){if(this._closeMenu){this._closeMenu.destroyRecursive();delete this._closeMenu;}this.inherited(arguments);}});var _4bf=_4b6("dijit.layout.TabController",_4b9,{baseClass:"dijitTabController",templateString:"<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'></div>",tabPosition:"top",buttonWidget:_4bc,_rectifyRtlTabList:function(){if(0>=this.tabPosition.indexOf("-h")){return;}if(!this.pane2button){return;}var _4c0=0;for(var pane in this.pane2button){var ow=this.pane2button[pane].innerDiv.scrollWidth;_4c0=Math.max(_4c0,ow);}for(pane in this.pane2button){this.pane2button[pane].innerDiv.style.width=_4c0+"px";}}});_4bf.TabButton=_4bc;return _4bf;});},"dojo/cldr/supplemental":function(){define(["../_base/kernel","../_base/lang","../i18n"],function(dojo,lang){lang.getObject("cldr.supplemental",true,dojo);dojo.cldr.supplemental.getFirstDayOfWeek=function(_4c1){var _4c2={mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,er:6,et:6,iq:6,ir:6,jo:6,ke:6,kw:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,so:6,sy:6,tn:6,ye:6,ar:0,as:0,az:0,bw:0,ca:0,cn:0,fo:0,ge:0,gl:0,gu:0,hk:0,il:0,"in":0,jm:0,jp:0,kg:0,kr:0,la:0,mh:0,mn:0,mo:0,mp:0,mt:0,nz:0,ph:0,pk:0,sg:0,th:0,tt:0,tw:0,um:0,us:0,uz:0,vi:0,zw:0};var _4c3=dojo.cldr.supplemental._region(_4c1);var dow=_4c2[_4c3];return (dow===undefined)?1:dow;};dojo.cldr.supplemental._region=function(_4c4){_4c4=dojo.i18n.normalizeLocale(_4c4);var tags=_4c4.split("-");var _4c5=tags[1];if(!_4c5){_4c5={de:"de",en:"us",es:"es",fi:"fi",fr:"fr",he:"il",hu:"hu",it:"it",ja:"jp",ko:"kr",nl:"nl",pt:"br",sv:"se",zh:"cn"}[tags[0]];}else{if(_4c5.length==4){_4c5=tags[2];}}return _4c5;};dojo.cldr.supplemental.getWeekend=function(_4c6){var _4c7={"in":0,af:4,dz:4,ir:4,om:4,sa:4,ye:4,ae:5,bh:5,eg:5,il:5,iq:5,jo:5,kw:5,ly:5,ma:5,qa:5,sd:5,sy:5,tn:5};var _4c8={af:5,dz:5,ir:5,om:5,sa:5,ye:5,ae:6,bh:5,eg:6,il:6,iq:6,jo:6,kw:6,ly:6,ma:6,qa:6,sd:6,sy:6,tn:6};var _4c9=dojo.cldr.supplemental._region(_4c6);var _4ca=_4c7[_4c9];var end=_4c8[_4c9];if(_4ca===undefined){_4ca=6;}if(end===undefined){end=0;}return {start:_4ca,end:end};};return dojo.cldr.supplemental;});},"dijit/MenuBar":function(){require({cache:{"url:dijit/templates/MenuBar.html":"<div class=\"dijitMenuBar dijitMenuPassive\" data-dojo-attach-point=\"containerNode\" role=\"menubar\" tabIndex=\"${tabIndex}\" data-dojo-attach-event=\"onkeypress: _onKeyPress\"></div>\n"}});define("dijit/MenuBar",["dojo/_base/declare","dojo/_base/event","dojo/keys","./_MenuBase","dojo/text!./templates/MenuBar.html"],function(_4cb,_4cc,keys,_4cd,_4ce){return _4cb("dijit.MenuBar",_4cd,{templateString:_4ce,baseClass:"dijitMenuBar",_isMenuBar:true,postCreate:function(){var l=this.isLeftToRight();this.connectKeyNavHandlers(l?[keys.LEFT_ARROW]:[keys.RIGHT_ARROW],l?[keys.RIGHT_ARROW]:[keys.LEFT_ARROW]);this._orient=["below"];},focusChild:function(item){var _4cf=this.focusedChild,_4d0=_4cf&&_4cf.popup&&_4cf.popup.isShowingNow;this.inherited(arguments);if(_4d0&&item.popup&&!item.disabled){this._openPopup();}},_onKeyPress:function(evt){if(evt.ctrlKey||evt.altKey){return;}switch(evt.charOrCode){case keys.DOWN_ARROW:this._moveToPopup(evt);_4cc.stop(evt);}},onItemClick:function(item,evt){if(item.popup&&item.popup.isShowingNow){item.popup.onCancel();}else{this.inherited(arguments);}}});});},"dijit/ToolbarSeparator":function(){define("dijit/ToolbarSeparator",["dojo/_base/declare","dojo/dom","./_Widget","./_TemplatedMixin"],function(_4d1,dom,_4d2,_4d3){return _4d1("dijit.ToolbarSeparator",[_4d2,_4d3],{templateString:"<div class=\"dijitToolbarSeparator dijitInline\" role=\"presentation\"></div>",buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dijit/layout/StackController":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/_base/sniff","../focus","../registry","../_Widget","../_TemplatedMixin","../_Container","../form/ToggleButton","dojo/i18n!../nls/common"],function(_4d4,_4d5,_4d6,keys,lang,has,_4d7,_4d8,_4d9,_4da,_4db,_4dc){var _4dd=_4d5("dijit.layout._StackButton",_4dc,{tabIndex:"-1",closeButton:false,_setCheckedAttr:function(_4de,_4df){this.inherited(arguments);this.focusNode.removeAttribute("aria-pressed");},buildRendering:function(evt){this.inherited(arguments);(this.focusNode||this.domNode).setAttribute("role","tab");},onClick:function(){_4d7.focus(this.focusNode);},onClickCloseButton:function(evt){evt.stopPropagation();}});var _4e0=_4d5("dijit.layout.StackController",[_4d9,_4da,_4db],{baseClass:"dijitStackController",templateString:"<span role='tablist' data-dojo-attach-event='onkeypress'></span>",containerId:"",buttonWidget:_4dd,constructor:function(){this.pane2button={};this.pane2connects={};this.pane2watches={};},postCreate:function(){this.inherited(arguments);this.subscribe(this.containerId+"-startup","onStartup");this.subscribe(this.containerId+"-addChild","onAddChild");this.subscribe(this.containerId+"-removeChild","onRemoveChild");this.subscribe(this.containerId+"-selectChild","onSelectChild");this.subscribe(this.containerId+"-containerKeyPress","onContainerKeyPress");},onStartup:function(info){_4d4.forEach(info.children,this.onAddChild,this);if(info.selected){this.onSelectChild(info.selected);}},destroy:function(){for(var pane in this.pane2button){this.onRemoveChild(_4d8.byId(pane));}this.inherited(arguments);},onAddChild:function(page,_4e1){var cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;var _4e2=new cls({id:this.id+"_"+page.id,label:page.title,dir:page.dir,lang:page.lang,textDir:page.textDir,showLabel:page.showTitle,iconClass:page.iconClass,closeButton:page.closable,title:page.tooltip});_4e2.focusNode.setAttribute("aria-selected","false");var _4e3=["title","showTitle","iconClass","closable","tooltip"],_4e4=["label","showLabel","iconClass","closeButton","title"];this.pane2watches[page.id]=_4d4.map(_4e3,function(_4e5,idx){return page.watch(_4e5,function(name,_4e6,_4e7){_4e2.set(_4e4[idx],_4e7);});});this.pane2connects[page.id]=[this.connect(_4e2,"onClick",lang.hitch(this,"onButtonClick",page)),this.connect(_4e2,"onClickCloseButton",lang.hitch(this,"onCloseButtonClick",page))];this.addChild(_4e2,_4e1);this.pane2button[page.id]=_4e2;page.controlButton=_4e2;if(!this._currentChild){_4e2.focusNode.setAttribute("tabIndex","0");_4e2.focusNode.setAttribute("aria-selected","true");this._currentChild=page;}if(!this.isLeftToRight()&&has("ie")&&this._rectifyRtlTabList){this._rectifyRtlTabList();}},onRemoveChild:function(page){if(this._currentChild===page){this._currentChild=null;}_4d4.forEach(this.pane2connects[page.id],lang.hitch(this,"disconnect"));delete this.pane2connects[page.id];_4d4.forEach(this.pane2watches[page.id],function(w){w.unwatch();});delete this.pane2watches[page.id];var _4e8=this.pane2button[page.id];if(_4e8){this.removeChild(_4e8);delete this.pane2button[page.id];_4e8.destroy();}delete page.controlButton;},onSelectChild:function(page){if(!page){return;}if(this._currentChild){var _4e9=this.pane2button[this._currentChild.id];_4e9.set("checked",false);_4e9.focusNode.setAttribute("aria-selected","false");_4e9.focusNode.setAttribute("tabIndex","-1");}var _4ea=this.pane2button[page.id];_4ea.set("checked",true);_4ea.focusNode.setAttribute("aria-selected","true");this._currentChild=page;_4ea.focusNode.setAttribute("tabIndex","0");var _4eb=_4d8.byId(this.containerId);_4eb.containerNode.setAttribute("aria-labelledby",_4ea.id);},onButtonClick:function(page){if(this._currentChild.id===page.id){var _4ec=this.pane2button[page.id];_4ec.set("checked",true);}var _4ed=_4d8.byId(this.containerId);_4ed.selectChild(page);},onCloseButtonClick:function(page){var _4ee=_4d8.byId(this.containerId);_4ee.closeChild(page);if(this._currentChild){var b=this.pane2button[this._currentChild.id];if(b){_4d7.focus(b.focusNode||b.domNode);}}},adjacent:function(_4ef){if(!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))){_4ef=!_4ef;}var _4f0=this.getChildren();var _4f1=_4d4.indexOf(_4f0,this.pane2button[this._currentChild.id]);var _4f2=_4ef?1:_4f0.length-1;return _4f0[(_4f1+_4f2)%_4f0.length];},onkeypress:function(e){if(this.disabled||e.altKey){return;}var _4f3=null;if(e.ctrlKey||!e._djpage){switch(e.charOrCode){case keys.LEFT_ARROW:case keys.UP_ARROW:if(!e._djpage){_4f3=false;}break;case keys.PAGE_UP:if(e.ctrlKey){_4f3=false;}break;case keys.RIGHT_ARROW:case keys.DOWN_ARROW:if(!e._djpage){_4f3=true;}break;case keys.PAGE_DOWN:if(e.ctrlKey){_4f3=true;}break;case keys.HOME:case keys.END:var _4f4=this.getChildren();if(_4f4&&_4f4.length){_4f4[e.charOrCode==keys.HOME?0:_4f4.length-1].onClick();}_4d6.stop(e);break;case keys.DELETE:if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}_4d6.stop(e);break;default:if(e.ctrlKey){if(e.charOrCode===keys.TAB){this.adjacent(!e.shiftKey).onClick();_4d6.stop(e);}else{if(e.charOrCode=="w"){if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}_4d6.stop(e);}}}}if(_4f3!==null){this.adjacent(_4f3).onClick();_4d6.stop(e);}}},onContainerKeyPress:function(info){info.e._djpage=info.page;this.onkeypress(info.e);}});_4e0.StackButton=_4dd;return _4e0;});},"url:dijit/templates/TooltipDialog.html":"<div role=\"presentation\" tabIndex=\"-1\">\n\t<div class=\"dijitTooltipContainer\" role=\"presentation\">\n\t\t<div class =\"dijitTooltipContents dijitTooltipFocusNode\" data-dojo-attach-point=\"containerNode\" role=\"dialog\"></div>\n\t</div>\n\t<div class=\"dijitTooltipConnector\" role=\"presentation\"></div>\n</div>\n","dojo/dnd/Mover":function(){define(["../main","../Evented","../touch","./common","./autoscroll"],function(dojo,_4f5,_4f6){dojo.declare("dojo.dnd.Mover",[_4f5],{constructor:function(node,e,host){this.node=dojo.byId(node);this.marginBox={l:e.pageX,t:e.pageY};this.mouseButton=e.button;var h=(this.host=host),d=node.ownerDocument;this.events=[dojo.connect(d,_4f6.move,this,"onFirstMove"),dojo.connect(d,_4f6.move,this,"onMouseMove"),dojo.connect(d,_4f6.release,this,"onMouseUp"),dojo.connect(d,"ondragstart",dojo.stopEvent),dojo.connect(d.body,"onselectstart",dojo.stopEvent)];if(h&&h.onMoveStart){h.onMoveStart(this);}},onMouseMove:function(e){dojo.dnd.autoScroll(e);var m=this.marginBox;this.host.onMove(this,{l:m.l+e.pageX,t:m.t+e.pageY},e);dojo.stopEvent(e);},onMouseUp:function(e){if(dojo.isWebKit&&dojo.isMac&&this.mouseButton==2?e.button==0:this.mouseButton==e.button){this.destroy();}dojo.stopEvent(e);},onFirstMove:function(e){var s=this.node.style,l,t,h=this.host;switch(s.position){case "relative":case "absolute":l=Math.round(parseFloat(s.left))||0;t=Math.round(parseFloat(s.top))||0;break;default:s.position="absolute";var m=dojo.marginBox(this.node);var b=dojo.doc.body;var bs=dojo.getComputedStyle(b);var bm=dojo._getMarginBox(b,bs);var bc=dojo._getContentBox(b,bs);l=m.l-(bc.l-bm.l);t=m.t-(bc.t-bm.t);break;}this.marginBox.l=l-this.marginBox.l;this.marginBox.t=t-this.marginBox.t;if(h&&h.onFirstMove){h.onFirstMove(this,e);}dojo.disconnect(this.events.shift());},destroy:function(){dojo.forEach(this.events,dojo.disconnect);var h=this.host;if(h&&h.onMoveStop){h.onMoveStop(this);}this.events=this.node=this.host=null;}});return dojo.dnd.Mover;});},"dijit/form/HorizontalRule":function(){define(["dojo/_base/declare","../_Widget","../_TemplatedMixin"],function(_4f7,_4f8,_4f9){return _4f7("dijit.form.HorizontalRule",[_4f8,_4f9],{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH\"></div>",count:3,container:"containerNode",ruleStyle:"",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkH\" style=\"left:",_positionSuffix:"%;",_suffix:"\"></div>",_genHTML:function(pos){return this._positionPrefix+pos+this._positionSuffix+this.ruleStyle+this._suffix;},_isHorizontal:true,buildRendering:function(){this.inherited(arguments);var _4fa;if(this.count==1){_4fa=this._genHTML(50,0);}else{var i;var _4fb=100/(this.count-1);if(!this._isHorizontal||this.isLeftToRight()){_4fa=this._genHTML(0,0);for(i=1;i<this.count-1;i++){_4fa+=this._genHTML(_4fb*i,i);}_4fa+=this._genHTML(100,this.count-1);}else{_4fa=this._genHTML(100,0);for(i=1;i<this.count-1;i++){_4fa+=this._genHTML(100-_4fb*i,i);}_4fa+=this._genHTML(0,this.count-1);}}this.domNode.innerHTML=_4fa;}});});},"dijit/layout/TabContainer":function(){define(["dojo/_base/lang","dojo/_base/declare","./_TabContainerBase","./TabController","./ScrollingTabController"],function(lang,_4fc,_4fd,_4fe,_4ff){return _4fc("dijit.layout.TabContainer",_4fd,{useMenu:true,useSlider:true,controllerWidget:"",_makeController:function(_500){var cls=this.baseClass+"-tabs"+(this.doLayout?"":" dijitTabNoLayout"),_4fe=lang.getObject(this.controllerWidget);return new _4fe({id:this.id+"_tablist",dir:this.dir,lang:this.lang,textDir:this.textDir,tabPosition:this.tabPosition,doLayout:this.doLayout,containerId:this.id,"class":cls,nested:this.nested,useMenu:this.useMenu,useSlider:this.useSlider,tabStripClass:this.tabStrip?this.baseClass+(this.tabStrip?"":"No")+"Strip":null},_500);},postMixInProperties:function(){this.inherited(arguments);if(!this.controllerWidget){this.controllerWidget=(this.tabPosition=="top"||this.tabPosition=="bottom")&&!this.nested?"dijit.layout.ScrollingTabController":"dijit.layout.TabController";}}});});},"url:dijit/templates/Menu.html":"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" role=\"menu\" tabIndex=\"${tabIndex}\" data-dojo-attach-event=\"onkeypress:_onKeyPress\" cellspacing=\"0\">\n\t<tbody class=\"dijitReset\" data-dojo-attach-point=\"containerNode\"></tbody>\n</table>\n","dijit/form/_Spinner":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dijit/typematic","./RangeBoundTextBox","dojo/text!./templates/Spinner.html","./_TextBoxMixin"],function(_501,_502,keys,lang,has,_503,_504,_505,_506){return _501("dijit.form._Spinner",_504,{defaultTimeout:500,minimumTimeout:10,timeoutChangeRate:0.9,smallDelta:1,largeDelta:10,templateString:_505,baseClass:"dijitTextBox dijitSpinner",cssStateNodes:{"upArrowNode":"dijitUpArrowButton","downArrowNode":"dijitDownArrowButton"},adjust:function(val){return val;},_arrowPressed:function(_507,_508,_509){if(this.disabled||this.readOnly){return;}this._setValueAttr(this.adjust(this.get("value"),_508*_509),false);_506.selectInputText(this.textbox,this.textbox.value.length);},_arrowReleased:function(){this._wheelTimer=null;},_typematicCallback:function(_50a,node,evt){var inc=this.smallDelta;if(node==this.textbox){var key=evt.charOrCode;inc=(key==keys.PAGE_UP||key==keys.PAGE_DOWN)?this.largeDelta:this.smallDelta;node=(key==keys.UP_ARROW||key==keys.PAGE_UP)?this.upArrowNode:this.downArrowNode;}if(_50a==-1){this._arrowReleased(node);}else{this._arrowPressed(node,(node==this.upArrowNode)?1:-1,inc);}},_wheelTimer:null,_mouseWheeled:function(evt){_502.stop(evt);var _50b=evt.wheelDelta/120;if(Math.floor(_50b)!=_50b){_50b=evt.wheelDelta>0?1:-1;}var _50c=evt.detail?(evt.detail*-1):_50b;if(_50c!==0){var node=this[(_50c>0?"upArrowNode":"downArrowNode")];this._arrowPressed(node,_50c,this.smallDelta);if(!this._wheelTimer){clearTimeout(this._wheelTimer);}this._wheelTimer=setTimeout(lang.hitch(this,"_arrowReleased",node),50);}},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,!has("mozilla")?"onmousewheel":"DOMMouseScroll","_mouseWheeled");this._connects.push(_503.addListener(this.upArrowNode,this.textbox,{charOrCode:keys.UP_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));this._connects.push(_503.addListener(this.downArrowNode,this.textbox,{charOrCode:keys.DOWN_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));this._connects.push(_503.addListener(this.upArrowNode,this.textbox,{charOrCode:keys.PAGE_UP,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));this._connects.push(_503.addListener(this.downArrowNode,this.textbox,{charOrCode:keys.PAGE_DOWN,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));}});});},"dijit/form/Button":function(){define(["require","dojo/_base/declare","dojo/dom-class","dojo/_base/kernel","dojo/_base/lang","dojo/ready","./_FormWidget","./_ButtonMixin","dojo/text!./templates/Button.html"],function(_50d,_50e,_50f,_510,lang,_511,_512,_513,_514){if(!_510.isAsync){_511(0,function(){var _515=["dijit/form/DropDownButton","dijit/form/ComboButton","dijit/form/ToggleButton"];_50d(_515);});}return _50e("dijit.form.Button",[_512,_513],{showLabel:true,iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitButton",templateString:_514,_setValueAttr:"valueNode",_onClick:function(e){var ok=this.inherited(arguments);if(ok){if(this.valueNode){this.valueNode.click();e.preventDefault();}}return ok;},_fillContent:function(_516){if(_516&&(!this.params||!("label" in this.params))){var _517=lang.trim(_516.innerHTML);if(_517){this.label=_517;}}},_setShowLabelAttr:function(val){if(this.containerNode){_50f.toggle(this.containerNode,"dijitDisplayNone",!val);}this._set("showLabel",val);},setLabel:function(_518){_510.deprecated("dijit.form.Button.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_518);},_setLabelAttr:function(_519){this.inherited(arguments);if(!this.showLabel&&!("title" in this.params)){this.titleNode.title=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});});},"url:dijit/layout/templates/TabContainer.html":"<div class=\"dijitTabContainer\">\n\t<div class=\"dijitTabListWrapper\" data-dojo-attach-point=\"tablistNode\"></div>\n\t<div data-dojo-attach-point=\"tablistSpacer\" class=\"dijitTabSpacer ${baseClass}-spacer\"></div>\n\t<div class=\"dijitTabPaneWrapper ${baseClass}-container\" data-dojo-attach-point=\"containerNode\"></div>\n</div>\n","dojo/dnd/move":function(){define(["../main","./Mover","./Moveable"],function(dojo){dojo.declare("dojo.dnd.move.constrainedMoveable",dojo.dnd.Moveable,{constraints:function(){},within:false,constructor:function(node,_51a){if(!_51a){_51a={};}this.constraints=_51a.constraints;this.within=_51a.within;},onFirstMove:function(_51b){var c=this.constraintBox=this.constraints.call(this,_51b);c.r=c.l+c.w;c.b=c.t+c.h;if(this.within){var mb=dojo._getMarginSize(_51b.node);c.r-=mb.w;c.b-=mb.h;}},onMove:function(_51c,_51d){var c=this.constraintBox,s=_51c.node.style;this.onMoving(_51c,_51d);_51d.l=_51d.l<c.l?c.l:c.r<_51d.l?c.r:_51d.l;_51d.t=_51d.t<c.t?c.t:c.b<_51d.t?c.b:_51d.t;s.left=_51d.l+"px";s.top=_51d.t+"px";this.onMoved(_51c,_51d);}});dojo.declare("dojo.dnd.move.boxConstrainedMoveable",dojo.dnd.move.constrainedMoveable,{box:{},constructor:function(node,_51e){var box=_51e&&_51e.box;this.constraints=function(){return box;};}});dojo.declare("dojo.dnd.move.parentConstrainedMoveable",dojo.dnd.move.constrainedMoveable,{area:"content",constructor:function(node,_51f){var area=_51f&&_51f.area;this.constraints=function(){var n=this.node.parentNode,s=dojo.getComputedStyle(n),mb=dojo._getMarginBox(n,s);if(area=="margin"){return mb;}var t=dojo._getMarginExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(area=="border"){return mb;}t=dojo._getBorderExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(area=="padding"){return mb;}t=dojo._getPadExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;return mb;};}});dojo.dnd.constrainedMover=dojo.dnd.move.constrainedMover;dojo.dnd.boxConstrainedMover=dojo.dnd.move.boxConstrainedMover;dojo.dnd.parentConstrainedMover=dojo.dnd.move.parentConstrainedMover;return dojo.dnd.move;});},"dijit/form/Form":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/event","dojo/_base/kernel","dojo/_base/sniff","../_Widget","../_TemplatedMixin","./_FormMixin","../layout/_ContentPaneResizeMixin"],function(_520,_521,_522,_523,has,_524,_525,_526,_527){return _520("dijit.form.Form",[_524,_525,_526,_527],{name:"",action:"",method:"",encType:"","accept-charset":"",accept:"",target:"",templateString:"<form data-dojo-attach-point='containerNode' data-dojo-attach-event='onreset:_onReset,onsubmit:_onSubmit' ${!nameAttrSetting}></form>",postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},execute:function(){},onExecute:function(){},_setEncTypeAttr:function(_528){this.encType=_528;_521.set(this.domNode,"encType",_528);if(has("ie")){this.domNode.encoding=_528;}},reset:function(e){var faux={returnValue:true,preventDefault:function(){this.returnValue=false;},stopPropagation:function(){},currentTarget:e?e.target:this.domNode,target:e?e.target:this.domNode};if(!(this.onReset(faux)===false)&&faux.returnValue){this.inherited(arguments,[]);}},onReset:function(){return true;},_onReset:function(e){this.reset(e);_522.stop(e);return false;},_onSubmit:function(e){var fp=this.constructor.prototype;if(this.execute!=fp.execute||this.onExecute!=fp.onExecute){_523.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0");this.onExecute();this.execute(this.getValues());}if(this.onSubmit(e)===false){_522.stop(e);}},onSubmit:function(){return this.isValid();},submit:function(){if(!(this.onSubmit()===false)){this.containerNode.submit();}}});});},"dijit/layout/_TabContainerBase":function(){define(["dojo/text!./templates/TabContainer.html","./StackContainer","./utils","../_TemplatedMixin","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style"],function(_529,_52a,_52b,_52c,_52d,_52e,_52f,_530){return _52d("dijit.layout._TabContainerBase",[_52a,_52c],{tabPosition:"top",baseClass:"dijitTabContainer",tabStrip:false,nested:false,templateString:_529,postMixInProperties:function(){this.baseClass+=this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"");this.srcNodeRef&&_530.set(this.srcNodeRef,"visibility","hidden");this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.tablist=this._makeController(this.tablistNode);if(!this.doLayout){_52e.add(this.domNode,"dijitTabContainerNoLayout");}if(this.nested){_52e.add(this.domNode,"dijitTabContainerNested");_52e.add(this.tablist.containerNode,"dijitTabContainerTabListNested");_52e.add(this.tablistSpacer,"dijitTabContainerSpacerNested");_52e.add(this.containerNode,"dijitTabPaneWrapperNested");}else{_52e.add(this.domNode,"tabStrip-"+(this.tabStrip?"enabled":"disabled"));}},_setupChild:function(tab){_52e.add(tab.domNode,"dijitTabPane");this.inherited(arguments);},startup:function(){if(this._started){return;}this.tablist.startup();this.inherited(arguments);},layout:function(){if(!this._contentBox||typeof (this._contentBox.l)=="undefined"){return;}var sc=this.selectedChildWidget;if(this.doLayout){var _531=this.tabPosition.replace(/-h/,"");this.tablist.layoutAlign=_531;var _532=[this.tablist,{domNode:this.tablistSpacer,layoutAlign:_531},{domNode:this.containerNode,layoutAlign:"client"}];_52b.layoutChildren(this.domNode,this._contentBox,_532);this._containerContentBox=_52b.marginBox2contentBox(this.containerNode,_532[2]);if(sc&&sc.resize){sc.resize(this._containerContentBox);}}else{if(this.tablist.resize){var s=this.tablist.domNode.style;s.width="0";var _533=_52f.getContentBox(this.domNode).w;s.width="";this.tablist.resize({w:_533});}if(sc&&sc.resize){sc.resize();}}},destroy:function(){if(this.tablist){this.tablist.destroy();}this.inherited(arguments);}});});},"dojo/store/Memory":function(){define(["../_base/declare","./util/QueryResults","./util/SimpleQueryEngine"],function(_534,_535,_536){return _534("dojo.store.Memory",null,{constructor:function(_537){for(var i in _537){this[i]=_537[i];}this.setData(this.data||[]);},data:null,idProperty:"id",index:null,queryEngine:_536,get:function(id){return this.data[this.index[id]];},getIdentity:function(_538){return _538[this.idProperty];},put:function(_539,_53a){var data=this.data,_53b=this.index,_53c=this.idProperty;var id=(_53a&&"id" in _53a)?_53a.id:_53c in _539?_539[_53c]:Math.random();if(id in _53b){if(_53a&&_53a.overwrite===false){throw new Error("Object already exists");}data[_53b[id]]=_539;}else{_53b[id]=data.push(_539)-1;}return id;},add:function(_53d,_53e){(_53e=_53e||{}).overwrite=false;return this.put(_53d,_53e);},remove:function(id){var _53f=this.index;var data=this.data;if(id in _53f){data.splice(_53f[id],1);this.setData(data);return true;}},query:function(_540,_541){return _535(this.queryEngine(_540,_541)(this.data));},setData:function(data){if(data.items){this.idProperty=data.identifier||this.idProperty;data=this.data=data.items;}else{this.data=data;}this.index={};for(var i=0,l=data.length;i<l;i++){this.index[data[i][this.idProperty]]=i;}}});});},"url:dijit/templates/Tooltip.html":"<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\"\n\t><div class=\"dijitTooltipContainer dijitTooltipContents\" data-dojo-attach-point=\"containerNode\" role='alert'></div\n\t><div class=\"dijitTooltipConnector\" data-dojo-attach-point=\"connectorNode\"></div\n></div>\n","dijit/Editor":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/i18n","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dojo/string","dojo/topic","dojo/_base/window","./_base/focus","./_Container","./Toolbar","./ToolbarSeparator","./layout/_LayoutWidget","./form/ToggleButton","./_editor/_Plugin","./_editor/plugins/EnterKeyHandling","./_editor/html","./_editor/range","./_editor/RichText",".","dojo/i18n!./_editor/nls/commands"],function(_542,_543,_544,i18n,_545,_546,_547,_548,_549,keys,lang,has,_54a,_54b,win,_54c,_54d,_54e,_54f,_550,_551,_552,_553,html,_554,_555,_556){var _557=_543("dijit.Editor",_555,{plugins:null,extraPlugins:null,constructor:function(){if(!lang.isArray(this.plugins)){this.plugins=["undo","redo","|","cut","copy","paste","|","bold","italic","underline","strikethrough","|","insertOrderedList","insertUnorderedList","indent","outdent","|","justifyLeft","justifyRight","justifyCenter","justifyFull",_553];}this._plugins=[];this._editInterval=this.editActionInterval*1000;if(has("ie")||has("trident")){this.events.push("onBeforeDeactivate");this.events.push("onBeforeActivate");}},postMixInProperties:function(){this.setValueDeferred=new _544();this.inherited(arguments);},postCreate:function(){this._steps=this._steps.slice(0);this._undoedSteps=this._undoedSteps.slice(0);if(lang.isArray(this.extraPlugins)){this.plugins=this.plugins.concat(this.extraPlugins);}this.inherited(arguments);this.commands=i18n.getLocalization("dijit._editor","commands",this.lang);if(!this.toolbar){this.toolbar=new _54e({dir:this.dir,lang:this.lang});this.header.appendChild(this.toolbar.domNode);}_542.forEach(this.plugins,this.addPlugin,this);this.setValueDeferred.callback(true);_546.add(this.iframe.parentNode,"dijitEditorIFrameContainer");_546.add(this.iframe,"dijitEditorIFrame");_545.set(this.iframe,"allowTransparency",true);if(has("webkit")){_548.set(this.domNode,"KhtmlUserSelect","none");}this.toolbar.startup();this.onNormalizedDisplayChanged();},destroy:function(){_542.forEach(this._plugins,function(p){if(p&&p.destroy){p.destroy();}});this._plugins=[];this.toolbar.destroyRecursive();delete this.toolbar;this.inherited(arguments);},addPlugin:function(_558,_559){var args=lang.isString(_558)?{name:_558}:lang.isFunction(_558)?{ctor:_558}:_558;if(!args.setEditor){var o={"args":args,"plugin":null,"editor":this};if(args.name){if(_552.registry[args.name]){o.plugin=_552.registry[args.name](args);}else{_54b.publish(_556._scopeName+".Editor.getPlugin",o);}}if(!o.plugin){var pc=args.ctor||lang.getObject(args.name);if(pc){o.plugin=new pc(args);}}if(!o.plugin){console.warn("Cannot find plugin",_558);return;}_558=o.plugin;}if(arguments.length>1){this._plugins[_559]=_558;}else{this._plugins.push(_558);}_558.setEditor(this);if(lang.isFunction(_558.setToolbar)){_558.setToolbar(this.toolbar);}},resize:function(size){if(size){_550.prototype.resize.apply(this,arguments);}},layout:function(){var _55a=(this._contentBox.h-(this.getHeaderHeight()+this.getFooterHeight()+_547.getPadBorderExtents(this.iframe.parentNode).h+_547.getMarginExtents(this.iframe.parentNode).h));this.editingArea.style.height=_55a+"px";if(this.iframe){this.iframe.style.height="100%";}this._layoutMode=true;},_onIEMouseDown:function(e){var _55b;var b=this.document.body;var _55c=b.clientWidth;var _55d=b.clientHeight;var _55e=b.clientLeft;var _55f=b.offsetWidth;var _560=b.offsetHeight;var _561=b.offsetLeft;if(/^rtl$/i.test(b.dir||"")){if(_55c<_55f&&e.x>_55c&&e.x<_55f){_55b=true;}}else{if(e.x<_55e&&e.x>_561){_55b=true;}}if(!_55b){if(_55d<_560&&e.y>_55d&&e.y<_560){_55b=true;}}if(!_55b){delete this._cursorToStart;delete this._savedSelection;if(e.target.tagName=="BODY"){setTimeout(lang.hitch(this,"placeCursorAtEnd"),0);}this.inherited(arguments);}},onBeforeActivate:function(){this._restoreSelection();},onBeforeDeactivate:function(e){if(this.customUndo){this.endEditing(true);}if(e.target.tagName!="BODY"){this._saveSelection();}},customUndo:true,editActionInterval:3,beginEditing:function(cmd){if(!this._inEditing){this._inEditing=true;this._beginEditing(cmd);}if(this.editActionInterval>0){if(this._editTimer){clearTimeout(this._editTimer);}this._editTimer=setTimeout(lang.hitch(this,this.endEditing),this._editInterval);}},_steps:[],_undoedSteps:[],execCommand:function(cmd){if(this.customUndo&&(cmd=="undo"||cmd=="redo")){return this[cmd]();}else{if(this.customUndo){this.endEditing();this._beginEditing();}var r=this.inherited(arguments);if(this.customUndo){this._endEditing();}return r;}},_pasteImpl:function(){return this._clipboardCommand("paste");},_cutImpl:function(){return this._clipboardCommand("cut");},_copyImpl:function(){return this._clipboardCommand("copy");},_clipboardCommand:function(cmd){var r;try{r=this.document.execCommand(cmd,false,null);if(has("webkit")&&!r){throw {code:1011};}}catch(e){if(e.code==1011){var sub=_54a.substitute,_562={cut:"X",copy:"C",paste:"V"};alert(sub(this.commands.systemShortcut,[this.commands[cmd],sub(this.commands[has("mac")?"appleKey":"ctrlKey"],[_562[cmd]])]));}r=false;}return r;},queryCommandEnabled:function(cmd){if(this.customUndo&&(cmd=="undo"||cmd=="redo")){return cmd=="undo"?(this._steps.length>1):(this._undoedSteps.length>0);}else{return this.inherited(arguments);}},_moveToBookmark:function(b){var _563=b.mark;var mark=b.mark;var col=b.isCollapsed;var r,_564,_565,sel;if(mark){if(has("ie")<9){if(lang.isArray(mark)){_563=[];_542.forEach(mark,function(n){_563.push(_554.getNode(n,this.editNode));},this);win.withGlobal(this.window,"moveToBookmark",_556,[{mark:_563,isCollapsed:col}]);}else{if(mark.startContainer&&mark.endContainer){sel=_554.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_554.create(this.window);_564=_554.getNode(mark.startContainer,this.editNode);_565=_554.getNode(mark.endContainer,this.editNode);if(_564&&_565){r.setStart(_564,mark.startOffset);r.setEnd(_565,mark.endOffset);sel.addRange(r);}}}}}else{sel=_554.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_554.create(this.window);_564=_554.getNode(mark.startContainer,this.editNode);_565=_554.getNode(mark.endContainer,this.editNode);if(_564&&_565){r.setStart(_564,mark.startOffset);r.setEnd(_565,mark.endOffset);sel.addRange(r);}}}}},_changeToStep:function(from,to){this.setValue(to.text);var b=to.bookmark;if(!b){return;}this._moveToBookmark(b);},undo:function(){var ret=false;if(!this._undoRedoActive){this._undoRedoActive=true;this.endEditing(true);var s=this._steps.pop();if(s&&this._steps.length>0){this.focus();this._changeToStep(s,this._steps[this._steps.length-1]);this._undoedSteps.push(s);this.onDisplayChanged();delete this._undoRedoActive;ret=true;}delete this._undoRedoActive;}return ret;},redo:function(){var ret=false;if(!this._undoRedoActive){this._undoRedoActive=true;this.endEditing(true);var s=this._undoedSteps.pop();if(s&&this._steps.length>0){this.focus();this._changeToStep(this._steps[this._steps.length-1],s);this._steps.push(s);this.onDisplayChanged();ret=true;}delete this._undoRedoActive;}return ret;},endEditing:function(_566){if(this._editTimer){clearTimeout(this._editTimer);}if(this._inEditing){this._endEditing(_566);this._inEditing=false;}},_getBookmark:function(){var b=win.withGlobal(this.window,_54c.getBookmark);var tmp=[];if(b&&b.mark){var mark=b.mark;if(has("ie")<9){var sel=_554.getSelection(this.window);if(!lang.isArray(mark)){if(sel){var _567;if(sel.rangeCount){_567=sel.getRangeAt(0);}if(_567){b.mark=_567.cloneRange();}else{b.mark=win.withGlobal(this.window,_54c.getBookmark);}}}else{_542.forEach(b.mark,function(n){tmp.push(_554.getIndex(n,this.editNode).o);},this);b.mark=tmp;}}try{if(b.mark&&b.mark.startContainer){tmp=_554.getIndex(b.mark.startContainer,this.editNode).o;b.mark={startContainer:tmp,startOffset:b.mark.startOffset,endContainer:b.mark.endContainer===b.mark.startContainer?tmp:_554.getIndex(b.mark.endContainer,this.editNode).o,endOffset:b.mark.endOffset};}}catch(e){b.mark=null;}}return b;},_beginEditing:function(){if(this._steps.length===0){this._steps.push({"text":html.getChildrenHtml(this.editNode),"bookmark":this._getBookmark()});}},_endEditing:function(){var v=html.getChildrenHtml(this.editNode);this._undoedSteps=[];this._steps.push({text:v,bookmark:this._getBookmark()});},onKeyDown:function(e){if(!has("ie")&&!this.iframe&&e.keyCode==keys.TAB&&!this.tabIndent){this._saveSelection();}if(!this.customUndo){this.inherited(arguments);return;}var k=e.keyCode;if(e.ctrlKey&&!e.altKey){if(k==90||k==122){_549.stop(e);this.undo();return;}else{if(k==89||k==121){_549.stop(e);this.redo();return;}}}this.inherited(arguments);switch(k){case keys.ENTER:case keys.BACKSPACE:case keys.DELETE:this.beginEditing();break;case 88:case 86:if(e.ctrlKey&&!e.altKey&&!e.metaKey){this.endEditing();if(e.keyCode==88){this.beginEditing("cut");setTimeout(lang.hitch(this,this.endEditing),1);}else{this.beginEditing("paste");setTimeout(lang.hitch(this,this.endEditing),1);}break;}default:if(!e.ctrlKey&&!e.altKey&&!e.metaKey&&(e.keyCode<keys.F1||e.keyCode>keys.F15)){this.beginEditing();break;}case keys.ALT:this.endEditing();break;case keys.UP_ARROW:case keys.DOWN_ARROW:case keys.LEFT_ARROW:case keys.RIGHT_ARROW:case keys.HOME:case keys.END:case keys.PAGE_UP:case keys.PAGE_DOWN:this.endEditing(true);break;case keys.CTRL:case keys.SHIFT:case keys.TAB:break;}},_onBlur:function(){this.inherited(arguments);this.endEditing(true);},_saveSelection:function(){try{this._savedSelection=this._getBookmark();}catch(e){}},_restoreSelection:function(){if(this._savedSelection){delete this._cursorToStart;if(win.withGlobal(this.window,"isCollapsed",_556)){this._moveToBookmark(this._savedSelection);}delete this._savedSelection;}},onClick:function(){this.endEditing(true);this.inherited(arguments);},replaceValue:function(html){if(!this.customUndo){this.inherited(arguments);}else{if(this.isClosed){this.setValue(html);}else{this.beginEditing();if(!html){html=" ";}this.setValue(html);this.endEditing();}}},_setDisabledAttr:function(_568){var _569=lang.hitch(this,function(){if((!this.disabled&&_568)||(!this._buttonEnabledPlugins&&_568)){_542.forEach(this._plugins,function(p){p.set("disabled",true);});}else{if(this.disabled&&!_568){_542.forEach(this._plugins,function(p){p.set("disabled",false);});}}});this.setValueDeferred.addCallback(_569);this.inherited(arguments);},_setStateClass:function(){try{this.inherited(arguments);if(this.document&&this.document.body){_548.set(this.document.body,"color",_548.get(this.iframe,"color"));}}catch(e){}}});function _56a(args){return new _552({command:args.name});};function _56b(args){return new _552({buttonClass:_551,command:args.name});};lang.mixin(_552.registry,{"undo":_56a,"redo":_56a,"cut":_56a,"copy":_56a,"paste":_56a,"insertOrderedList":_56a,"insertUnorderedList":_56a,"indent":_56a,"outdent":_56a,"justifyCenter":_56a,"justifyFull":_56a,"justifyLeft":_56a,"justifyRight":_56a,"delete":_56a,"selectAll":_56a,"removeFormat":_56a,"unlink":_56a,"insertHorizontalRule":_56a,"bold":_56b,"italic":_56b,"underline":_56b,"strikethrough":_56b,"subscript":_56b,"superscript":_56b,"|":function(){return new _552({button:new _54f(),setEditor:function(_56c){this.editor=_56c;}});}});return _557;});},"dijit/Toolbar":function(){define(["require","dojo/_base/declare","dojo/_base/kernel","dojo/keys","dojo/ready","./_Widget","./_KeyNavContainer","./_TemplatedMixin"],function(_56d,_56e,_56f,keys,_570,_571,_572,_573){if(!_56f.isAsync){_570(0,function(){var _574=["dijit/ToolbarSeparator"];_56d(_574);});}return _56e("dijit.Toolbar",[_571,_573,_572],{templateString:"<div class=\"dijit\" role=\"toolbar\" tabIndex=\"${tabIndex}\" data-dojo-attach-point=\"containerNode\">"+"</div>",baseClass:"dijitToolbar",postCreate:function(){this.inherited(arguments);this.connectKeyNavHandlers(this.isLeftToRight()?[keys.LEFT_ARROW]:[keys.RIGHT_ARROW],this.isLeftToRight()?[keys.RIGHT_ARROW]:[keys.LEFT_ARROW]);}});});},"dijit/layout/StackContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/_base/kernel","dojo/_base/lang","dojo/ready","dojo/topic","../registry","../_WidgetBase","./_LayoutWidget","dojo/i18n!../nls/common"],function(_575,_576,_577,_578,_579,lang,_57a,_57b,_57c,_57d,_57e){if(!_579.isAsync){_57a(0,function(){var _57f=["dijit/layout/StackController"];require(_57f);});}lang.extend(_57d,{selected:false,closable:false,iconClass:"dijitNoIcon",showTitle:true});return _577("dijit.layout.StackContainer",_57e,{doLayout:true,persist:false,baseClass:"dijitStackContainer",buildRendering:function(){this.inherited(arguments);_578.add(this.domNode,"dijitLayoutContainer");this.containerNode.setAttribute("role","tabpanel");},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onkeypress",this._onKeyPress);},startup:function(){if(this._started){return;}var _580=this.getChildren();_575.forEach(_580,this._setupChild,this);if(this.persist){this.selectedChildWidget=_57c.byId(_576(this.id+"_selectedChild"));}else{_575.some(_580,function(_581){if(_581.selected){this.selectedChildWidget=_581;}return _581.selected;},this);}var _582=this.selectedChildWidget;if(!_582&&_580[0]){_582=this.selectedChildWidget=_580[0];_582.selected=true;}_57b.publish(this.id+"-startup",{children:_580,selected:_582});this.inherited(arguments);},resize:function(){if(!this._hasBeenShown){this._hasBeenShown=true;var _583=this.selectedChildWidget;if(_583){this._showChild(_583);}}this.inherited(arguments);},_setupChild:function(_584){this.inherited(arguments);_578.replace(_584.domNode,"dijitHidden","dijitVisible");_584.domNode.title="";},addChild:function(_585,_586){this.inherited(arguments);if(this._started){_57b.publish(this.id+"-addChild",_585,_586);this.layout();if(!this.selectedChildWidget){this.selectChild(_585);}}},removeChild:function(page){this.inherited(arguments);if(this._started){_57b.publish(this.id+"-removeChild",page);}if(this._descendantsBeingDestroyed){return;}if(this.selectedChildWidget===page){this.selectedChildWidget=undefined;if(this._started){var _587=this.getChildren();if(_587.length){this.selectChild(_587[0]);}}}if(this._started){this.layout();}},selectChild:function(page,_588){page=_57c.byId(page);if(this.selectedChildWidget!=page){var d=this._transition(page,this.selectedChildWidget,_588);this._set("selectedChildWidget",page);_57b.publish(this.id+"-selectChild",page);if(this.persist){_576(this.id+"_selectedChild",this.selectedChildWidget.id);}}return d;},_transition:function(_589,_58a){if(_58a){this._hideChild(_58a);}var d=this._showChild(_589);if(_589.resize){if(this.doLayout){_589.resize(this._containerContentBox||this._contentBox);}else{_589.resize();}}return d;},_adjacent:function(_58b){var _58c=this.getChildren();var _58d=_575.indexOf(_58c,this.selectedChildWidget);_58d+=_58b?1:_58c.length-1;return _58c[_58d%_58c.length];},forward:function(){return this.selectChild(this._adjacent(true),true);},back:function(){return this.selectChild(this._adjacent(false),true);},_onKeyPress:function(e){_57b.publish(this.id+"-containerKeyPress",{e:e,page:this});},layout:function(){var _58e=this.selectedChildWidget;if(_58e&&_58e.resize){if(this.doLayout){_58e.resize(this._containerContentBox||this._contentBox);}else{_58e.resize();}}},_showChild:function(page){var _58f=this.getChildren();page.isFirstChild=(page==_58f[0]);page.isLastChild=(page==_58f[_58f.length-1]);page._set("selected",true);_578.replace(page.domNode,"dijitVisible","dijitHidden");return (page._onShow&&page._onShow())||true;},_hideChild:function(page){page._set("selected",false);_578.replace(page.domNode,"dijitHidden","dijitVisible");page.onHide&&page.onHide();},closeChild:function(page){var _590=page.onClose(this,page);if(_590){this.removeChild(page);page.destroyRecursive();}},destroyDescendants:function(_591){this._descendantsBeingDestroyed=true;this.selectedChildWidget=undefined;_575.forEach(this.getChildren(),function(_592){if(!_591){this.removeChild(_592);}_592.destroyRecursive(_591);},this);this._descendantsBeingDestroyed=false;}});});},"dojo/regexp":function(){define(["./_base/kernel","./_base/lang"],function(dojo,lang){lang.getObject("regexp",true,dojo);dojo.regexp.escapeString=function(str,_593){return str.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(ch){if(_593&&_593.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};dojo.regexp.buildGroupRE=function(arr,re,_594){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i<arr.length;i++){b.push(re(arr[i]));}return dojo.regexp.group(b.join("|"),_594);};dojo.regexp.group=function(_595,_596){return "("+(_596?"?:":"")+_595+")";};return dojo.regexp;});},"dijit/form/ComboBox":function(){define(["dojo/_base/declare","./ValidationTextBox","./ComboBoxMixin"],function(_597,_598,_599){return _597("dijit.form.ComboBox",[_598,_599],{});});},"dijit/form/_FormMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/window"],function(_59a,_59b,_59c,lang,_59d){return _59b("dijit.form._FormMixin",null,{state:"",_getDescendantFormWidgets:function(_59e){var res=[];_59a.forEach(_59e||this.getChildren(),function(_59f){if("value" in _59f){res.push(_59f);}else{res=res.concat(this._getDescendantFormWidgets(_59f.getChildren()));}},this);return res;},reset:function(){_59a.forEach(this._getDescendantFormWidgets(),function(_5a0){if(_5a0.reset){_5a0.reset();}});},validate:function(){var _5a1=false;return _59a.every(_59a.map(this._getDescendantFormWidgets(),function(_5a2){_5a2._hasBeenBlurred=true;var _5a3=_5a2.disabled||!_5a2.validate||_5a2.validate();if(!_5a3&&!_5a1){_59d.scrollIntoView(_5a2.containerNode||_5a2.domNode);_5a2.focus();_5a1=true;}return _5a3;}),function(item){return item;});},setValues:function(val){_59c.deprecated(this.declaredClass+"::setValues() is deprecated. Use set('value', val) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(obj){var map={};_59a.forEach(this._getDescendantFormWidgets(),function(_5a4){if(!_5a4.name){return;}var _5a5=map[_5a4.name]||(map[_5a4.name]=[]);_5a5.push(_5a4);});for(var name in map){if(!map.hasOwnProperty(name)){continue;}var _5a6=map[name],_5a7=lang.getObject(name,false,obj);if(_5a7===undefined){continue;}if(!lang.isArray(_5a7)){_5a7=[_5a7];}if(typeof _5a6[0].checked=="boolean"){_59a.forEach(_5a6,function(w){w.set("value",_59a.indexOf(_5a7,w.value)!=-1);});}else{if(_5a6[0].multiple){_5a6[0].set("value",_5a7);}else{_59a.forEach(_5a6,function(w,i){w.set("value",_5a7[i]);});}}}},getValues:function(){_59c.deprecated(this.declaredClass+"::getValues() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},_getValueAttr:function(){var obj={};_59a.forEach(this._getDescendantFormWidgets(),function(_5a8){var name=_5a8.name;if(!name||_5a8.disabled){return;}var _5a9=_5a8.get("value");if(typeof _5a8.checked=="boolean"){if(/Radio/.test(_5a8.declaredClass)){if(_5a9!==false){lang.setObject(name,_5a9,obj);}else{_5a9=lang.getObject(name,false,obj);if(_5a9===undefined){lang.setObject(name,null,obj);}}}else{var ary=lang.getObject(name,false,obj);if(!ary){ary=[];lang.setObject(name,ary,obj);}if(_5a9!==false){ary.push(_5a9);}}}else{var prev=lang.getObject(name,false,obj);if(typeof prev!="undefined"){if(lang.isArray(prev)){prev.push(_5a9);}else{lang.setObject(name,[prev,_5a9],obj);}}else{lang.setObject(name,_5a9,obj);}}});return obj;},isValid:function(){return this.state=="";},onValidStateChange:function(){},_getState:function(){var _5aa=_59a.map(this._descendants,function(w){return w.get("state")||"";});return _59a.indexOf(_5aa,"Error")>=0?"Error":_59a.indexOf(_5aa,"Incomplete")>=0?"Incomplete":"";},disconnectChildren:function(){_59a.forEach(this._childConnections||[],lang.hitch(this,"disconnect"));_59a.forEach(this._childWatches||[],function(w){w.unwatch();});},connectChildren:function(_5ab){var _5ac=this;this.disconnectChildren();this._descendants=this._getDescendantFormWidgets();var set=_5ab?function(name,val){_5ac[name]=val;}:lang.hitch(this,"_set");set("value",this.get("value"));set("state",this._getState());var _5ad=(this._childConnections=[]),_5ae=(this._childWatches=[]);_59a.forEach(_59a.filter(this._descendants,function(item){return item.validate;}),function(_5af){_59a.forEach(["state","disabled"],function(attr){_5ae.push(_5af.watch(attr,function(){_5ac.set("state",_5ac._getState());}));});});var _5b0=function(){if(_5ac._onChangeDelayTimer){clearTimeout(_5ac._onChangeDelayTimer);}_5ac._onChangeDelayTimer=setTimeout(function(){delete _5ac._onChangeDelayTimer;_5ac._set("value",_5ac.get("value"));},10);};_59a.forEach(_59a.filter(this._descendants,function(item){return item.onChange;}),function(_5b1){_5ad.push(_5ac.connect(_5b1,"onChange",_5b0));_5ae.push(_5b1.watch("disabled",_5b0));});},startup:function(){this.inherited(arguments);this.connectChildren(true);this.watch("state",function(attr,_5b2,_5b3){this.onValidStateChange(_5b3=="");});},destroy:function(){this.disconnectChildren();this.inherited(arguments);}});});},"dijit/_editor/plugins/LinkDialog":function(){define(["require","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dojo/_base/query","dojo/string","dojo/_base/window","../../_Widget","../_Plugin","../../form/DropDownButton","../range","../selection"],function(_5b4,_5b5,_5b6,keys,lang,has,_5b7,_5b8,win,_5b9,_5ba,_5bb,_5bc,_5bd){var _5be=_5b5("dijit._editor.plugins.LinkDialog",_5ba,{buttonClass:_5bb,useDefaultCommand:false,urlRegExp:"((https?|ftps?|file)\\://|./|/|)(/[a-zA-Z]{1,1}:/|)(((?:(?:[\\da-zA-Z](?:[-\\da-zA-Z]{0,61}[\\da-zA-Z])?)\\.)*(?:[a-zA-Z](?:[-\\da-zA-Z]{0,80}[\\da-zA-Z])?)\\.?)|(((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])|(0[xX]0*[\\da-fA-F]?[\\da-fA-F]\\.){3}0[xX]0*[\\da-fA-F]?[\\da-fA-F]|(0+[0-3][0-7][0-7]\\.){3}0+[0-3][0-7][0-7]|(0|[1-9]\\d{0,8}|[1-3]\\d{9}|4[01]\\d{8}|42[0-8]\\d{7}|429[0-3]\\d{6}|4294[0-8]\\d{5}|42949[0-5]\\d{4}|429496[0-6]\\d{3}|4294967[01]\\d{2}|42949672[0-8]\\d|429496729[0-5])|0[xX]0*[\\da-fA-F]{1,8}|([\\da-fA-F]{1,4}\\:){7}[\\da-fA-F]{1,4}|([\\da-fA-F]{1,4}\\:){6}((\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])\\.){3}(\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])))(\\:\\d+)?(/(?:[^?#\\s/]+/)*(?:[^?#\\s/]{0,}(?:\\?[^?#\\s/]*)?(?:#.*)?)?)?",emailRegExp:"<?(mailto\\:)([!#-'*+\\-\\/-9=?A-Z^-~]+[.])*[!#-'*+\\-\\/-9=?A-Z^-~]+"+"@"+"((?:(?:[\\da-zA-Z](?:[-\\da-zA-Z]{0,61}[\\da-zA-Z])?)\\.)+(?:[a-zA-Z](?:[-\\da-zA-Z]{0,6}[\\da-zA-Z])?)\\.?)|localhost|^[^-][a-zA-Z0-9_-]*>?",htmlTemplate:"<a href=\"${urlInput}\" _djrealurl=\"${urlInput}\""+" target=\"${targetSelect}\""+">${textInput}</a>",tag:"a",_hostRxp:/^((([^\[:]+):)?([^@]+)@)?(\[([^\]]+)\]|([^\[:]*))(:([0-9]+))?$/,_userAtRxp:/^([!#-'*+\-\/-9=?A-Z^-~]+[.])*[!#-'*+\-\/-9=?A-Z^-~]+@/i,linkDialogTemplate:["<table><tr><td>","<label for='${id}_urlInput'>${url}</label>","</td><td>","<input data-dojo-type='dijit.form.ValidationTextBox' required='true' "+"id='${id}_urlInput' name='urlInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","<label for='${id}_textInput'>${text}</label>","</td><td>","<input data-dojo-type='dijit.form.ValidationTextBox' required='true' id='${id}_textInput' "+"name='textInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","<label for='${id}_targetSelect'>${target}</label>","</td><td>","<select id='${id}_targetSelect' name='targetSelect' data-dojo-type='dijit.form.Select'>","<option selected='selected' value='_self'>${currentWindow}</option>","<option value='_blank'>${newWindow}</option>","<option value='_top'>${topWindow}</option>","<option value='_parent'>${parentWindow}</option>","</select>","</td></tr><tr><td colspan='2'>","<button data-dojo-type='dijit.form.Button' type='submit' id='${id}_setButton'>${set}</button>","<button data-dojo-type='dijit.form.Button' type='button' id='${id}_cancelButton'>${buttonCancel}</button>","</td></tr></table>"].join(""),_initButton:function(){this.inherited(arguments);this.button.loadDropDown=lang.hitch(this,"_loadDropDown");this._connectTagEvents();},_loadDropDown:function(_5bf){_5b4(["dojo/i18n","../../TooltipDialog","../../registry","../../form/Button","../../form/Select","../../form/ValidationTextBox","dojo/i18n!../../nls/common","dojo/i18n!../nls/LinkDialog"],lang.hitch(this,function(i18n,_5c0,_5c1){var _5c2=this;this.tag=this.command=="insertImage"?"img":"a";var _5c3=lang.delegate(i18n.getLocalization("dijit","common",this.lang),i18n.getLocalization("dijit._editor","LinkDialog",this.lang));var _5c4=(this.dropDown=this.button.dropDown=new _5c0({title:_5c3[this.command+"Title"],execute:lang.hitch(this,"setValue"),onOpen:function(){_5c2._onOpenDialog();_5c0.prototype.onOpen.apply(this,arguments);},onCancel:function(){setTimeout(lang.hitch(_5c2,"_onCloseDialog"),0);}}));_5c3.urlRegExp=this.urlRegExp;_5c3.id=_5c1.getUniqueId(this.editor.id);this._uniqueId=_5c3.id;this._setContent(_5c4.title+"<div style='border-bottom: 1px black solid;padding-bottom:2pt;margin-bottom:4pt'></div>"+_5b8.substitute(this.linkDialogTemplate,_5c3));_5c4.startup();this._urlInput=_5c1.byId(this._uniqueId+"_urlInput");this._textInput=_5c1.byId(this._uniqueId+"_textInput");this._setButton=_5c1.byId(this._uniqueId+"_setButton");this.connect(_5c1.byId(this._uniqueId+"_cancelButton"),"onClick",function(){this.dropDown.onCancel();});if(this._urlInput){this.connect(this._urlInput,"onChange","_checkAndFixInput");}if(this._textInput){this.connect(this._textInput,"onChange","_checkAndFixInput");}this._urlRegExp=new RegExp("^"+this.urlRegExp+"$","i");this._emailRegExp=new RegExp("^"+this.emailRegExp+"$","i");this._urlInput.isValid=lang.hitch(this,function(){var _5c5=this._urlInput.get("value");return this._urlRegExp.test(_5c5)||this._emailRegExp.test(_5c5);});this.connect(_5c4.domNode,"onkeypress",function(e){if(e&&e.charOrCode==keys.ENTER&&!e.shiftKey&&!e.metaKey&&!e.ctrlKey&&!e.altKey){if(!this._setButton.get("disabled")){_5c4.onExecute();_5c4.execute(_5c4.get("value"));}}});_5bf();}));},_checkAndFixInput:function(){var self=this;var url=this._urlInput.get("value");var _5c6=function(url){var _5c7=false;var _5c8=false;if(url&&url.length>1){url=lang.trim(url);if(url.indexOf("mailto:")!==0){if(url.indexOf("/")>0){if(url.indexOf("://")===-1){if(url.charAt(0)!=="/"&&url.indexOf("./")!==0){if(self._hostRxp.test(url)){_5c7=true;}}}}else{if(self._userAtRxp.test(url)){_5c8=true;}}}}if(_5c7){self._urlInput.set("value","http://"+url);}if(_5c8){self._urlInput.set("value","mailto:"+url);}self._setButton.set("disabled",!self._isValid());};if(this._delayedCheck){clearTimeout(this._delayedCheck);this._delayedCheck=null;}this._delayedCheck=setTimeout(function(){_5c6(url);},250);},_connectTagEvents:function(){this.editor.onLoadDeferred.addCallback(lang.hitch(this,function(){this.connect(this.editor.editNode,"ondblclick",this._onDblClick);}));},_isValid:function(){return this._urlInput.isValid()&&this._textInput.isValid();},_setContent:function(_5c9){this.dropDown.set({parserScope:"dojo",content:_5c9});},_checkValues:function(args){if(args&&args.urlInput){args.urlInput=args.urlInput.replace(/"/g,""");}return args;},setValue:function(args){this._onCloseDialog();if(has("ie")<9){var sel=_5bc.getSelection(this.editor.window);var _5ca=sel.getRangeAt(0);var a=_5ca.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=win.withGlobal(this.editor.window,"getSelectedElement",_5bd,[this.tag]);}if(a&&(a.nodeName&&a.nodeName.toLowerCase()===this.tag)){if(this.editor.queryCommandEnabled("unlink")){win.withGlobal(this.editor.window,"selectElementChildren",_5bd,[a]);this.editor.execCommand("unlink");}}}args=this._checkValues(args);this.editor.execCommand("inserthtml",_5b8.substitute(this.htmlTemplate,args));_5b7("a",this.editor.document).forEach(function(a){if(!a.innerHTML&&!_5b6.has(a,"name")){a.parentNode.removeChild(a);}},this);},_onCloseDialog:function(){if(this.editor.focused){this.editor.focus();}},_getCurrentValues:function(a){var url,text,_5cb;if(a&&a.tagName.toLowerCase()===this.tag){url=a.getAttribute("_djrealurl")||a.getAttribute("href");_5cb=a.getAttribute("target")||"_self";text=a.textContent||a.innerText;win.withGlobal(this.editor.window,"selectElement",_5bd,[a,true]);}else{text=win.withGlobal(this.editor.window,_5bd.getSelectedText);}return {urlInput:url||"",textInput:text||"",targetSelect:_5cb||""};},_onOpenDialog:function(){var a;if(has("ie")<9){var sel=_5bc.getSelection(this.editor.window);var _5cc=sel.getRangeAt(0);a=_5cc.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=win.withGlobal(this.editor.window,"getSelectedElement",_5bd,[this.tag]);}}else{a=win.withGlobal(this.editor.window,"getAncestorElement",_5bd,[this.tag]);}this.dropDown.reset();this._setButton.set("disabled",true);this.dropDown.set("value",this._getCurrentValues(a));},_onDblClick:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag&&_5b6.get(t,"href")){var _5cd=this.editor;win.withGlobal(_5cd.window,"selectElement",_5bd,[t]);_5cd.onDisplayChanged();if(_5cd._updateTimer){clearTimeout(_5cd._updateTimer);delete _5cd._updateTimer;}_5cd.onNormalizedDisplayChanged();var _5ce=this.button;setTimeout(function(){_5ce.set("disabled",false);_5ce.loadAndOpenDropDown().then(function(){if(_5ce.dropDown.focus){_5ce.dropDown.focus();}});},10);}}}});var _5cf=_5b5("dijit._editor.plugins.ImgLinkDialog",[_5be],{linkDialogTemplate:["<table><tr><td>","<label for='${id}_urlInput'>${url}</label>","</td><td>","<input dojoType='dijit.form.ValidationTextBox' regExp='${urlRegExp}' "+"required='true' id='${id}_urlInput' name='urlInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","<label for='${id}_textInput'>${text}</label>","</td><td>","<input data-dojo-type='dijit.form.ValidationTextBox' required='false' id='${id}_textInput' "+"name='textInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","</td><td>","</td></tr><tr><td colspan='2'>","<button data-dojo-type='dijit.form.Button' type='submit' id='${id}_setButton'>${set}</button>","<button data-dojo-type='dijit.form.Button' type='button' id='${id}_cancelButton'>${buttonCancel}</button>","</td></tr></table>"].join(""),htmlTemplate:"<img src=\"${urlInput}\" _djrealurl=\"${urlInput}\" alt=\"${textInput}\" />",tag:"img",_getCurrentValues:function(img){var url,text;if(img&&img.tagName.toLowerCase()===this.tag){url=img.getAttribute("_djrealurl")||img.getAttribute("src");text=img.getAttribute("alt");win.withGlobal(this.editor.window,"selectElement",_5bd,[img,true]);}else{text=win.withGlobal(this.editor.window,_5bd.getSelectedText);}return {urlInput:url||"",textInput:text||""};},_isValid:function(){return this._urlInput.isValid();},_connectTagEvents:function(){this.inherited(arguments);this.editor.onLoadDeferred.addCallback(lang.hitch(this,function(){this.connect(this.editor.editNode,"onmousedown",this._selectTag);}));},_selectTag:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag){win.withGlobal(this.editor.window,"selectElement",_5bd,[t]);}}},_checkValues:function(args){if(args&&args.urlInput){args.urlInput=args.urlInput.replace(/"/g,""");}if(args&&args.textInput){args.textInput=args.textInput.replace(/"/g,""");}return args;},_onDblClick:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag&&_5b6.get(t,"src")){var _5d0=this.editor;win.withGlobal(_5d0.window,"selectElement",_5bd,[t]);_5d0.onDisplayChanged();if(_5d0._updateTimer){clearTimeout(_5d0._updateTimer);delete _5d0._updateTimer;}_5d0.onNormalizedDisplayChanged();var _5d1=this.button;setTimeout(function(){_5d1.set("disabled",false);_5d1.loadAndOpenDropDown().then(function(){if(_5d1.dropDown.focus){_5d1.dropDown.focus();}});},10);}}}});_5ba.registry["createLink"]=function(){return new _5be({command:"createLink"});};_5ba.registry["insertImage"]=function(){return new _5cf({command:"insertImage"});};_5be.ImgLinkDialog=_5cf;return _5be;});},"dijit/DropDownMenu":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/text!./templates/Menu.html","./_OnDijitClickMixin","./_MenuBase"],function(_5d2,_5d3,keys,_5d4,_5d5,_5d6){return _5d2("dijit.DropDownMenu",[_5d6,_5d5],{templateString:_5d4,baseClass:"dijitMenu",postCreate:function(){var l=this.isLeftToRight();this._openSubMenuKey=l?keys.RIGHT_ARROW:keys.LEFT_ARROW;this._closeSubMenuKey=l?keys.LEFT_ARROW:keys.RIGHT_ARROW;this.connectKeyNavHandlers([keys.UP_ARROW],[keys.DOWN_ARROW]);},_onKeyPress:function(evt){if(evt.ctrlKey||evt.altKey){return;}switch(evt.charOrCode){case this._openSubMenuKey:this._moveToPopup(evt);_5d3.stop(evt);break;case this._closeSubMenuKey:if(this.parentMenu){if(this.parentMenu._isMenuBar){this.parentMenu.focusPrev();}else{this.onCancel(false);}}else{_5d3.stop(evt);}break;}}});});},"dijit/Menu":function(){define("dijit/Menu",["require","dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/dom","dojo/dom-attr","dojo/dom-geometry","dojo/dom-style","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/_base/sniff","dojo/_base/window","dojo/window","./popup","./DropDownMenu","dojo/ready"],function(_5d7,_5d8,_5d9,_5da,dom,_5db,_5dc,_5dd,_5de,keys,lang,on,has,win,_5df,pm,_5e0,_5e1){if(!_5de.isAsync){_5e1(0,function(){var _5e2=["dijit/MenuItem","dijit/PopupMenuItem","dijit/CheckedMenuItem","dijit/MenuSeparator"];_5d7(_5e2);});}return _5d9("dijit.Menu",_5e0,{constructor:function(){this._bindings=[];},targetNodeIds:[],contextMenuForWindow:false,leftClickToOpen:false,refocus:true,postCreate:function(){if(this.contextMenuForWindow){this.bindDomNode(win.body());}else{_5d8.forEach(this.targetNodeIds,this.bindDomNode,this);}this.inherited(arguments);},_iframeContentWindow:function(_5e3){return _5df.get(this._iframeContentDocument(_5e3))||this._iframeContentDocument(_5e3)["__parent__"]||(_5e3.name&&win.doc.frames[_5e3.name])||null;},_iframeContentDocument:function(_5e4){return _5e4.contentDocument||(_5e4.contentWindow&&_5e4.contentWindow.document)||(_5e4.name&&win.doc.frames[_5e4.name]&&win.doc.frames[_5e4.name].document)||null;},bindDomNode:function(node){node=dom.byId(node);var cn;if(node.tagName.toLowerCase()=="iframe"){var _5e5=node,_5e6=this._iframeContentWindow(_5e5);cn=win.withGlobal(_5e6,win.body);}else{cn=(node==win.body()?win.doc.documentElement:node);}var _5e7={node:node,iframe:_5e5};_5db.set(node,"_dijitMenu"+this.id,this._bindings.push(_5e7));var _5e8=lang.hitch(this,function(cn){return [on(cn,this.leftClickToOpen?"click":"contextmenu",lang.hitch(this,function(evt){_5da.stop(evt);this._scheduleOpen(evt.target,_5e5,{x:evt.pageX,y:evt.pageY});})),on(cn,"keydown",lang.hitch(this,function(evt){if(evt.shiftKey&&evt.keyCode==keys.F10){_5da.stop(evt);this._scheduleOpen(evt.target,_5e5);}}))];});_5e7.connects=cn?_5e8(cn):[];if(_5e5){_5e7.onloadHandler=lang.hitch(this,function(){var _5e9=this._iframeContentWindow(_5e5);cn=win.withGlobal(_5e9,win.body);_5e7.connects=_5e8(cn);});if(_5e5.addEventListener){_5e5.addEventListener("load",_5e7.onloadHandler,false);}else{_5e5.attachEvent("onload",_5e7.onloadHandler);}}},unBindDomNode:function(_5ea){var node;try{node=dom.byId(_5ea);}catch(e){return;}var _5eb="_dijitMenu"+this.id;if(node&&_5db.has(node,_5eb)){var bid=_5db.get(node,_5eb)-1,b=this._bindings[bid],h;while(h=b.connects.pop()){h.remove();}var _5ec=b.iframe;if(_5ec){if(_5ec.removeEventListener){_5ec.removeEventListener("load",b.onloadHandler,false);}else{_5ec.detachEvent("onload",b.onloadHandler);}}_5db.remove(node,_5eb);delete this._bindings[bid];}},_scheduleOpen:function(_5ed,_5ee,_5ef){if(!this._openTimer){this._openTimer=setTimeout(lang.hitch(this,function(){delete this._openTimer;this._openMyself({target:_5ed,iframe:_5ee,coords:_5ef});}),1);}},_openMyself:function(args){var _5f0=args.target,_5f1=args.iframe,_5f2=args.coords;if(_5f2){if(_5f1){var ifc=_5dc.position(_5f1,true),_5f3=this._iframeContentWindow(_5f1),_5f4=win.withGlobal(_5f3,"_docScroll",dojo);var cs=_5dd.getComputedStyle(_5f1),tp=_5dd.toPixelValue,left=(has("ie")&&has("quirks")?0:tp(_5f1,cs.paddingLeft))+(has("ie")&&has("quirks")?tp(_5f1,cs.borderLeftWidth):0),top=(has("ie")&&has("quirks")?0:tp(_5f1,cs.paddingTop))+(has("ie")&&has("quirks")?tp(_5f1,cs.borderTopWidth):0);_5f2.x+=ifc.x+left-_5f4.x;_5f2.y+=ifc.y+top-_5f4.y;}}else{_5f2=_5dc.position(_5f0,true);_5f2.x+=10;_5f2.y+=10;}var self=this;var _5f5=this._focusManager.get("prevNode");var _5f6=this._focusManager.get("curNode");var _5f7=!_5f6||(dom.isDescendant(_5f6,this.domNode))?_5f5:_5f6;function _5f8(){if(self.refocus&&_5f7){_5f7.focus();}pm.close(self);};pm.open({popup:this,x:_5f2.x,y:_5f2.y,onExecute:_5f8,onCancel:_5f8,orient:this.isLeftToRight()?"L":"R"});this.focus();this._onBlur=function(){this.inherited("_onBlur",arguments);pm.close(this);};},uninitialize:function(){_5d8.forEach(this._bindings,function(b){if(b){this.unBindDomNode(b.node);}},this);this.inherited(arguments);}});});},"dijit/form/_CheckBoxMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/event"],function(_5f9,_5fa,_5fb){return _5f9("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:false,_aria_attr:"aria-checked",_setReadOnlyAttr:function(_5fc){this._set("readOnly",_5fc);_5fa.set(this.focusNode,"readOnly",_5fc);},_setLabelAttr:undefined,postMixInProperties:function(){if(this.value==""){this.value="on";}this.inherited(arguments);},reset:function(){this.inherited(arguments);this._set("value",this.params.value||"on");_5fa.set(this.focusNode,"value",this.value);},_onClick:function(e){if(this.readOnly){_5fb.stop(e);return false;}return this.inherited(arguments);}});});},"dijit/layout/ContentPane":function(){define(["dojo/_base/kernel","dojo/_base/lang","../_Widget","./_ContentPaneResizeMixin","dojo/string","dojo/html","dojo/i18n!../nls/loading","dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/_base/window","dojo/_base/xhr","dojo/i18n"],function(_5fd,lang,_5fe,_5ff,_600,html,_601,_602,_603,_604,dom,_605,win,xhr,i18n){return _603("dijit.layout.ContentPane",[_5fe,_5ff],{href:"",content:"",extractContent:false,parseOnLoad:true,parserScope:_5fd._scopeName,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'><span class='dijitInline dijitIconLoading'></span>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'><span class='dijitInline dijitIconError'></span>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",ioArgs:{},onLoadDeferred:null,_setTitleAttr:null,stopParser:true,template:false,create:function(_606,_607){if((!_606||!_606.template)&&_607&&!("href" in _606)&&!("content" in _606)){var df=win.doc.createDocumentFragment();_607=dom.byId(_607);while(_607.firstChild){df.appendChild(_607.firstChild);}_606=lang.delegate(_606,{content:df});}this.inherited(arguments,[_606,_607]);},postMixInProperties:function(){this.inherited(arguments);var _608=i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=_600.substitute(this.loadingMessage,_608);this.errorMessage=_600.substitute(this.errorMessage,_608);},buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}this.domNode.removeAttribute("title");if(!_605.get(this.domNode,"role")){this.domNode.setAttribute("role","group");}},startup:function(){this.inherited(arguments);if(this._contentSetter){_602.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},setHref:function(href){_5fd.deprecated("dijit.layout.ContentPane.setHref() is deprecated. Use set('href', ...) instead.","","2.0");return this.set("href",href);},_setHrefAttr:function(href){this.cancel();this.onLoadDeferred=new _604(lang.hitch(this,"cancel"));this.onLoadDeferred.addCallback(lang.hitch(this,"onLoad"));this._set("href",href);if(this.preload||(this._created&&this._isShown())){this._load();}else{this._hrefChanged=true;}return this.onLoadDeferred;},setContent:function(data){_5fd.deprecated("dijit.layout.ContentPane.setContent() is deprecated. Use set('content', ...) instead.","","2.0");this.set("content",data);},_setContentAttr:function(data){this._set("href","");this.cancel();this.onLoadDeferred=new _604(lang.hitch(this,"cancel"));if(this._created){this.onLoadDeferred.addCallback(lang.hitch(this,"onLoad"));}this._setContent(data||"");this._isDownloaded=false;return this.onLoadDeferred;},_getContentAttr:function(){return this.containerNode.innerHTML;},cancel:function(){if(this._xhrDfd&&(this._xhrDfd.fired==-1)){this._xhrDfd.cancel();}delete this._xhrDfd;this.onLoadDeferred=null;},uninitialize:function(){if(this._beingDestroyed){this.cancel();}this.inherited(arguments);},destroyRecursive:function(_609){if(this._beingDestroyed){return;}this.inherited(arguments);},_onShow:function(){this.inherited(arguments);if(this.href){if(!this._xhrDfd&&(!this.isLoaded||this._hrefChanged||this.refreshOnShow)){return this.refresh();}}},refresh:function(){this.cancel();this.onLoadDeferred=new _604(lang.hitch(this,"cancel"));this.onLoadDeferred.addCallback(lang.hitch(this,"onLoad"));this._load();return this.onLoadDeferred;},_load:function(){this._setContent(this.onDownloadStart(),true);var self=this;var _60a={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(lang.isObject(this.ioArgs)){lang.mixin(_60a,this.ioArgs);}var hand=(this._xhrDfd=(this.ioMethod||xhr.get)(_60a));hand.addCallback(function(html){try{self._isDownloaded=true;self._setContent(html,false);self.onDownloadEnd();}catch(err){self._onError("Content",err);}delete self._xhrDfd;return html;});hand.addErrback(function(err){if(!hand.canceled){self._onError("Download",err);}delete self._xhrDfd;return err;});delete this._hrefChanged;},_onLoadHandler:function(data){this._set("isLoaded",true);try{this.onLoadDeferred.callback(data);}catch(e){console.error("Error "+this.widgetId+" running custom onLoad code: "+e.message);}},_onUnloadHandler:function(){this._set("isLoaded",false);try{this.onUnload();}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code: "+e.message);}},destroyDescendants:function(_60b){if(this.isLoaded){this._onUnloadHandler();}var _60c=this._contentSetter;_602.forEach(this.getChildren(),function(_60d){if(_60d.destroyRecursive){_60d.destroyRecursive(_60b);}});if(_60c){_602.forEach(_60c.parseResults,function(_60e){if(_60e.destroyRecursive&&_60e.domNode&&_60e.domNode.parentNode==win.body()){_60e.destroyRecursive(_60b);}});delete _60c.parseResults;}if(!_60b){html._emptyNode(this.containerNode);}delete this._singleChild;},_setContent:function(cont,_60f){this.destroyDescendants();var _610=this._contentSetter;if(!(_610&&_610 instanceof html._ContentSetter)){_610=this._contentSetter=new html._ContentSetter({node:this.containerNode,_onError:lang.hitch(this,this._onError),onContentError:lang.hitch(this,function(e){var _611=this.onContentError(e);try{this.containerNode.innerHTML=_611;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _612=lang.mixin({cleanContent:this.cleanContent,extractContent:this.extractContent,parseContent:!cont.domNode&&this.parseOnLoad,parserScope:this.parserScope,startup:false,dir:this.dir,lang:this.lang,textDir:this.textDir},this._contentSetterParams||{});_610.set((lang.isObject(cont)&&cont.domNode)?cont.domNode:cont,_612);delete this._contentSetterParams;if(this.doLayout){this._checkIfSingleChild();}if(!_60f){if(this._started){delete this._started;this.startup();this._scheduleLayout();}this._onLoadHandler(cont);}},_onError:function(type,err,_613){this.onLoadDeferred.errback(err);var _614=this["on"+type+"Error"].call(this,err);if(_613){console.error(_613,err);}else{if(_614){this._setContent(_614,true);}}},onLoad:function(){},onUnload:function(){},onDownloadStart:function(){return this.loadingMessage;},onContentError:function(){},onDownloadError:function(){return this.errorMessage;},onDownloadEnd:function(){}});});},"url:dijit/form/templates/ValidationTextBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\" role=\"presentation\"\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class=\"dijitReset dijitInputInner\" data-dojo-attach-point='textbox,focusNode' autocomplete=\"off\"\n\t\t\t${!nameAttrSetting} type='${type}'\n\t/></div\n></div>\n","url:dijit/form/templates/TextBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\" id=\"widget_${id}\" role=\"presentation\"\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class=\"dijitReset dijitInputInner\" data-dojo-attach-point='textbox,focusNode' autocomplete=\"off\"\n\t\t\t${!nameAttrSetting} type='${type}'\n\t/></div\n></div>\n","dijit/_KeyNavContainer":function(){define(["dojo/_base/kernel","./_Container","./_FocusMixin","dojo/_base/array","dojo/keys","dojo/_base/declare","dojo/_base/event","dojo/dom-attr","dojo/_base/lang"],function(_615,_616,_617,_618,keys,_619,_61a,_61b,lang){return _619("dijit._KeyNavContainer",[_617,_616],{tabIndex:"0",connectKeyNavHandlers:function(_61c,_61d){var _61e=(this._keyNavCodes={});var prev=lang.hitch(this,"focusPrev");var next=lang.hitch(this,"focusNext");_618.forEach(_61c,function(code){_61e[code]=prev;});_618.forEach(_61d,function(code){_61e[code]=next;});_61e[keys.HOME]=lang.hitch(this,"focusFirstChild");_61e[keys.END]=lang.hitch(this,"focusLastChild");this.connect(this.domNode,"onkeypress","_onContainerKeypress");this.connect(this.domNode,"onfocus","_onContainerFocus");},startupKeyNavChildren:function(){_615.deprecated("startupKeyNavChildren() call no longer needed","","2.0");},startup:function(){this.inherited(arguments);_618.forEach(this.getChildren(),lang.hitch(this,"_startupChild"));},addChild:function(_61f,_620){this.inherited(arguments);this._startupChild(_61f);},focus:function(){this.focusFirstChild();},focusFirstChild:function(){this.focusChild(this._getFirstFocusableChild());},focusLastChild:function(){this.focusChild(this._getLastFocusableChild());},focusNext:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,1));},focusPrev:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,-1),true);},focusChild:function(_621,last){if(!_621){return;}if(this.focusedChild&&_621!==this.focusedChild){this._onChildBlur(this.focusedChild);}_621.set("tabIndex",this.tabIndex);_621.focus(last?"end":"start");this._set("focusedChild",_621);},_startupChild:function(_622){_622.set("tabIndex","-1");this.connect(_622,"_onFocus",function(){_622.set("tabIndex",this.tabIndex);});this.connect(_622,"_onBlur",function(){_622.set("tabIndex","-1");});},_onContainerFocus:function(evt){if(evt.target!==this.domNode||this.focusedChild){return;}this.focusFirstChild();_61b.set(this.domNode,"tabIndex","-1");},_onBlur:function(evt){if(this.tabIndex){_61b.set(this.domNode,"tabIndex",this.tabIndex);}this.focusedChild=null;this.inherited(arguments);},_onContainerKeypress:function(evt){if(evt.ctrlKey||evt.altKey){return;}var func=this._keyNavCodes[evt.charOrCode];if(func){func();_61a.stop(evt);}},_onChildBlur:function(){},_getFirstFocusableChild:function(){return this._getNextFocusableChild(null,1);},_getLastFocusableChild:function(){return this._getNextFocusableChild(null,-1);},_getNextFocusableChild:function(_623,dir){if(_623){_623=this._getSiblingOfChild(_623,dir);}var _624=this.getChildren();for(var i=0;i<_624.length;i++){if(!_623){_623=_624[(dir>0)?0:(_624.length-1)];}if(_623.isFocusable()){return _623;}_623=this._getSiblingOfChild(_623,dir);}return null;}});});},"dijit/layout/utils":function(){define(["dojo/_base/array","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang",".."],function(_625,_626,_627,_628,lang,_629){var _62a=lang.getObject("layout",true,_629);_62a.marginBox2contentBox=function(node,mb){var cs=_628.getComputedStyle(node);var me=_627.getMarginExtents(node,cs);var pb=_627.getPadBorderExtents(node,cs);return {l:_628.toPixelValue(node,cs.paddingLeft),t:_628.toPixelValue(node,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};};function _62b(word){return word.substring(0,1).toUpperCase()+word.substring(1);};function size(_62c,dim){var _62d=_62c.resize?_62c.resize(dim):_627.setMarginBox(_62c.domNode,dim);if(_62d){lang.mixin(_62c,_62d);}else{lang.mixin(_62c,_627.getMarginBox(_62c.domNode));lang.mixin(_62c,dim);}};_62a.layoutChildren=function(_62e,dim,_62f,_630,_631){dim=lang.mixin({},dim);_626.add(_62e,"dijitLayoutContainer");_62f=_625.filter(_62f,function(item){return item.region!="center"&&item.layoutAlign!="client";}).concat(_625.filter(_62f,function(item){return item.region=="center"||item.layoutAlign=="client";}));_625.forEach(_62f,function(_632){var elm=_632.domNode,pos=(_632.region||_632.layoutAlign);if(!pos){throw new Error("No region setting for "+_632.id);}var _633=elm.style;_633.left=dim.l+"px";_633.top=dim.t+"px";_633.position="absolute";_626.add(elm,"dijitAlign"+_62b(pos));var _634={};if(_630&&_630==_632.id){_634[_632.region=="top"||_632.region=="bottom"?"h":"w"]=_631;}if(pos=="top"||pos=="bottom"){_634.w=dim.w;size(_632,_634);dim.h-=_632.h;if(pos=="top"){dim.t+=_632.h;}else{_633.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){_634.h=dim.h;size(_632,_634);dim.w-=_632.w;if(pos=="left"){dim.l+=_632.w;}else{_633.left=dim.l+dim.w+"px";}}else{if(pos=="client"||pos=="center"){size(_632,dim);}}}});};return {marginBox2contentBox:_62a.marginBox2contentBox,layoutChildren:_62a.layoutChildren};});},"dijit/form/DataList":function(){define(["dojo/_base/declare","dojo/dom","dojo/_base/lang","dojo/query","dojo/store/Memory","../registry"],function(_635,dom,lang,_636,_637,_638){function _639(_63a){return {id:_63a.value,value:_63a.value,name:lang.trim(_63a.innerText||_63a.textContent||"")};};return _635("dijit.form.DataList",_637,{constructor:function(_63b,_63c){this.domNode=dom.byId(_63c);lang.mixin(this,_63b);if(this.id){_638.add(this);}this.domNode.style.display="none";this.inherited(arguments,[{data:_636("option",this.domNode).map(_639)}]);},destroy:function(){_638.remove(this.id);},fetchSelectedItem:function(){var _63d=_636("> option[selected]",this.domNode)[0]||_636("> option",this.domNode)[0];return _63d&&_639(_63d);}});});},"url:dijit/templates/Dialog.html":"<div class=\"dijitDialog\" role=\"dialog\" aria-labelledby=\"${id}_title\">\n\t<div data-dojo-attach-point=\"titleBar\" class=\"dijitDialogTitleBar\">\n\t<span data-dojo-attach-point=\"titleNode\" class=\"dijitDialogTitle\" id=\"${id}_title\"></span>\n\t<span data-dojo-attach-point=\"closeButtonNode\" class=\"dijitDialogCloseIcon\" data-dojo-attach-event=\"ondijitclick: onCancel\" title=\"${buttonCancel}\" role=\"button\" tabIndex=\"0\">\n\t\t<span data-dojo-attach-point=\"closeText\" class=\"closeText\" title=\"${buttonCancel}\">x</span>\n\t</span>\n\t</div>\n\t\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitDialogPaneContent\"></div>\n</div>\n","dijit/_editor/_Plugin":function(){define(["dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","../form/Button"],function(_63e,_63f,lang,_640){var _641=_63f("dijit._editor._Plugin",null,{constructor:function(args){this.params=args||{};lang.mixin(this,this.params);this._connects=[];this._attrPairNames={};},editor:null,iconClassPrefix:"dijitEditorIcon",button:null,command:"",useDefaultCommand:true,buttonClass:_640,disabled:false,getLabel:function(key){return this.editor.commands[key];},_initButton:function(){if(this.command.length){var _642=this.getLabel(this.command),_643=this.editor,_644=this.iconClassPrefix+" "+this.iconClassPrefix+this.command.charAt(0).toUpperCase()+this.command.substr(1);if(!this.button){var _645=lang.mixin({label:_642,dir:_643.dir,lang:_643.lang,showLabel:false,iconClass:_644,dropDown:this.dropDown,tabIndex:"-1"},this.params||{});this.button=new this.buttonClass(_645);}}if(this.get("disabled")&&this.button){this.button.set("disabled",this.get("disabled"));}},destroy:function(){var h;while(h=this._connects.pop()){h.remove();}if(this.dropDown){this.dropDown.destroyRecursive();}},connect:function(o,f,tf){this._connects.push(_63e.connect(o,f,this,tf));},updateState:function(){var e=this.editor,c=this.command,_646,_647;if(!e||!e.isLoaded||!c.length){return;}var _648=this.get("disabled");if(this.button){try{_647=!_648&&e.queryCommandEnabled(c);if(this.enabled!==_647){this.enabled=_647;this.button.set("disabled",!_647);}if(typeof this.button.checked=="boolean"){_646=e.queryCommandState(c);if(this.checked!==_646){this.checked=_646;this.button.set("checked",e.queryCommandState(c));}}}catch(e){}}},setEditor:function(_649){this.editor=_649;this._initButton();if(this.button&&this.useDefaultCommand){if(this.editor.queryCommandAvailable(this.command)){this.connect(this.button,"onClick",lang.hitch(this.editor,"execCommand",this.command,this.commandArg));}else{this.button.domNode.style.display="none";}}this.connect(this.editor,"onNormalizedDisplayChanged","updateState");},setToolbar:function(_64a){if(this.button){_64a.addChild(this.button);}},set:function(name,_64b){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _64c=this._getAttrNames(name);if(this[_64c.s]){var _64d=this[_64c.s].apply(this,Array.prototype.slice.call(arguments,1));}else{this._set(name,_64b);}return _64d||this;},get:function(name){var _64e=this._getAttrNames(name);return this[_64e.g]?this[_64e.g]():this[name];},_setDisabledAttr:function(_64f){this.disabled=_64f;this.updateState();},_getAttrNames:function(name){var apn=this._attrPairNames;if(apn[name]){return apn[name];}var uc=name.charAt(0).toUpperCase()+name.substr(1);return (apn[name]={s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"});},_set:function(name,_650){this[name]=_650;}});_641.registry={};return _641;});},"dijit/form/CheckBox":function(){define(["require","dojo/_base/declare","dojo/dom-attr","dojo/_base/kernel","dojo/query","dojo/ready","./ToggleButton","./_CheckBoxMixin","dojo/text!./templates/CheckBox.html","dojo/NodeList-dom"],function(_651,_652,_653,_654,_655,_656,_657,_658,_659){if(!_654.isAsync){_656(0,function(){var _65a=["dijit/form/RadioButton"];_651(_65a);});}return _652("dijit.form.CheckBox",[_657,_658],{templateString:_659,baseClass:"dijitCheckBox",_setValueAttr:function(_65b,_65c){if(typeof _65b=="string"){this._set("value",_65b);_653.set(this.focusNode,"value",_65b);_65b=true;}if(this._created){this.set("checked",_65b,_65c);}},_getValueAttr:function(){return (this.checked?this.value:false);},_setIconClassAttr:null,postMixInProperties:function(){this.inherited(arguments);this.checkedAttrSetting=this.checked?"checked":"";},_fillContent:function(){},_onFocus:function(){if(this.id){_655("label[for='"+this.id+"']").addClass("dijitFocusedLabel");}this.inherited(arguments);},_onBlur:function(){if(this.id){_655("label[for='"+this.id+"']").removeClass("dijitFocusedLabel");}this.inherited(arguments);}});});},"url:dijit/templates/MenuBar.html":"<div class=\"dijitMenuBar dijitMenuPassive\" data-dojo-attach-point=\"containerNode\" role=\"menubar\" tabIndex=\"${tabIndex}\" data-dojo-attach-event=\"onkeypress: _onKeyPress\"></div>\n","dijit/tree/_dndSelector":function(){define(["dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/mouse","dojo/on","dojo/touch","dojo/_base/window","./_dndContainer"],function(_65d,_65e,_65f,lang,_660,on,_661,win,_662){return _65f("dijit.tree._dndSelector",_662,{constructor:function(){this.selection={};this.anchor=null;this.tree.domNode.setAttribute("aria-multiselect",!this.singular);this.events.push(on(this.tree.domNode,_661.press,lang.hitch(this,"onMouseDown")),on(this.tree.domNode,_661.release,lang.hitch(this,"onMouseUp")),on(this.tree.domNode,_661.move,lang.hitch(this,"onMouseMove")));},singular:false,getSelectedTreeNodes:function(){var _663=[],sel=this.selection;for(var i in sel){_663.push(sel[i]);}return _663;},selectNone:function(){this.setSelection([]);return this;},destroy:function(){this.inherited(arguments);this.selection=this.anchor=null;},addTreeNode:function(node,_664){this.setSelection(this.getSelectedTreeNodes().concat([node]));if(_664){this.anchor=node;}return node;},removeTreeNode:function(node){this.setSelection(this._setDifference(this.getSelectedTreeNodes(),[node]));return node;},isTreeNodeSelected:function(node){return node.id&&!!this.selection[node.id];},setSelection:function(_665){var _666=this.getSelectedTreeNodes();_65d.forEach(this._setDifference(_666,_665),lang.hitch(this,function(node){node.setSelected(false);if(this.anchor==node){delete this.anchor;}delete this.selection[node.id];}));_65d.forEach(this._setDifference(_665,_666),lang.hitch(this,function(node){node.setSelected(true);this.selection[node.id]=node;}));this._updateSelectionProperties();},_setDifference:function(xs,ys){_65d.forEach(ys,function(y){y.__exclude__=true;});var ret=_65d.filter(xs,function(x){return !x.__exclude__;});_65d.forEach(ys,function(y){delete y["__exclude__"];});return ret;},_updateSelectionProperties:function(){var _667=this.getSelectedTreeNodes();var _668=[],_669=[];_65d.forEach(_667,function(node){_669.push(node);_668.push(node.getTreePath());});var _66a=_65d.map(_669,function(node){return node.item;});this.tree._set("paths",_668);this.tree._set("path",_668[0]||[]);this.tree._set("selectedNodes",_669);this.tree._set("selectedNode",_669[0]||null);this.tree._set("selectedItems",_66a);this.tree._set("selectedItem",_66a[0]||null);},onMouseDown:function(e){if(!this.current||this.tree.isExpandoNode(e.target,this.current)){return;}if(e.type=="mousedown"&&_660.isLeft(e)){e.preventDefault();}else{if(e.type!="touchstart"){return;}}var _66b=this.current,copy=_65e.isCopyKey(e),id=_66b.id;if(!this.singular&&!e.shiftKey&&this.selection[id]){this._doDeselect=true;return;}else{this._doDeselect=false;}this.userSelect(_66b,copy,e.shiftKey);},onMouseUp:function(e){if(!this._doDeselect){return;}this._doDeselect=false;this.userSelect(this.current,_65e.isCopyKey(e),e.shiftKey);},onMouseMove:function(){this._doDeselect=false;},_compareNodes:function(n1,n2){if(n1===n2){return 0;}if("sourceIndex" in document.documentElement){return n1.sourceIndex-n2.sourceIndex;}else{if("compareDocumentPosition" in document.documentElement){return n1.compareDocumentPosition(n2)&2?1:-1;}else{if(document.createRange){var r1=doc.createRange();r1.setStartBefore(n1);var r2=doc.createRange();r2.setStartBefore(n2);return r1.compareBoundaryPoints(r1.END_TO_END,r2);}else{throw Error("dijit.tree._compareNodes don't know how to compare two different nodes in this browser");}}}},userSelect:function(node,_66c,_66d){if(this.singular){if(this.anchor==node&&_66c){this.selectNone();}else{this.setSelection([node]);this.anchor=node;}}else{if(_66d&&this.anchor){var cr=this._compareNodes(this.anchor.rowNode,node.rowNode),_66e,end,_66f=this.anchor;if(cr<0){_66e=_66f;end=node;}else{_66e=node;end=_66f;}var _670=[];while(_66e!=end){_670.push(_66e);_66e=this.tree._getNextNode(_66e);}_670.push(end);this.setSelection(_670);}else{if(this.selection[node.id]&&_66c){this.removeTreeNode(node);}else{if(_66c){this.addTreeNode(node,true);}else{this.setSelection([node]);this.anchor=node;}}}}},getItem:function(key){var _671=this.selection[key];return {data:_671,type:["treeNode"]};},forInSelectedItems:function(f,o){o=o||win.global;for(var id in this.selection){f.call(o,this.getItem(id),id,this);}}});});},"dojo/html":function(){define(["./_base/kernel","./_base/lang","./_base/array","./_base/declare","./dom","./dom-construct","./parser"],function(dojo,lang,_672,_673,dom,_674,_675){lang.getObject("html",true,dojo);var _676=0;dojo.html._secureForInnerHtml=function(cont){return cont.replace(/(?:\s*<!DOCTYPE\s[^>]+>|<title[^>]*>[\s\S]*?<\/title>)/ig,"");};dojo.html._emptyNode=_674.empty;dojo.html._setNodeContent=function(node,cont){_674.empty(node);if(cont){if(typeof cont=="string"){cont=_674.toDom(cont,node.ownerDocument);}if(!cont.nodeType&&lang.isArrayLike(cont)){for(var _677=cont.length,i=0;i<cont.length;i=_677==cont.length?i+1:0){_674.place(cont[i],node,"last");}}else{_674.place(cont,node,"last");}}return node;};_673("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,parserScope:dojo._scopeName,startup:true,constructor:function(_678,node){lang.mixin(this,_678||{});node=this.node=dom.byId(this.node||node);if(!this.id){this.id=["Setter",(node)?node.id||node.tagName:"",_676++].join("_");}},set:function(cont,_679){if(undefined!==cont){this.content=cont;}if(_679){this._mixin(_679);}this.onBegin();this.setContent();this.onEnd();return this.node;},setContent:function(){var node=this.node;if(!node){throw new Error(this.declaredClass+": setContent given no node");}try{node=dojo.html._setNodeContent(node,this.content);}catch(e){var _67a=this.onContentError(e);try{node.innerHTML=_67a;}catch(e){console.error("Fatal "+this.declaredClass+".setContent could not change content due to "+e.message,e);}}this.node=node;},empty:function(){if(this.parseResults&&this.parseResults.length){_672.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}dojo.html._emptyNode(this.node);},onBegin:function(){var cont=this.content;if(lang.isString(cont)){if(this.cleanContent){cont=dojo.html._secureForInnerHtml(cont);}if(this.extractContent){var _67b=cont.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_67b){cont=_67b[1];}}}this.empty();this.content=cont;return this.node;},onEnd:function(){if(this.parseContent){this._parse();}return this.node;},tearDown:function(){delete this.parseResults;delete this.node;delete this.content;},onContentError:function(err){return "Error occured setting content: "+err;},_mixin:function(_67c){var _67d={},key;for(key in _67c){if(key in _67d){continue;}this[key]=_67c[key];}},_parse:function(){var _67e=this.node;try{var _67f={};_672.forEach(["dir","lang","textDir"],function(name){if(this[name]){_67f[name]=this[name];}},this);this.parseResults=_675.parse({rootNode:_67e,noStart:!this.startup,inherited:_67f,scope:this.parserScope});}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_680){var _681=this["on"+type+"Error"].call(this,err);if(_680){console.error(_680,err);}else{if(_681){dojo.html._setNodeContent(this.node,_681,true);}}}});dojo.html.set=function(node,cont,_682){if(undefined==cont){console.warn("dojo.html.set: no cont argument provided, using empty string");cont="";}if(!_682){return dojo.html._setNodeContent(node,cont,true);}else{var op=new dojo.html._ContentSetter(lang.mixin(_682,{content:cont,node:node}));return op.set();}};return dojo.html;});},"dijit/_PaletteMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/_base/event","dojo/keys","dojo/_base/lang","./_CssStateMixin","./focus","./typematic"],function(_683,_684,_685,_686,_687,keys,lang,_688,_689,_68a){return _683("dijit._PaletteMixin",[_688],{defaultTimeout:500,timeoutChangeRate:0.9,value:"",_selectedCell:-1,tabIndex:"0",cellClass:"dijitPaletteCell",dyeClass:"",summary:"",_setSummaryAttr:"paletteTableNode",_dyeFactory:function(_68b){var _68c=lang.getObject(this.dyeClass);return new _68c(_68b);},_preparePalette:function(_68d,_68e){this._cells=[];var url=this._blankGif;this.connect(this.gridNode,"ondijitclick","_onCellClick");for(var row=0;row<_68d.length;row++){var _68f=_686.create("tr",{tabIndex:"-1"},this.gridNode);for(var col=0;col<_68d[row].length;col++){var _690=_68d[row][col];if(_690){var _691=this._dyeFactory(_690,row,col);var _692=_686.create("td",{"class":this.cellClass,tabIndex:"-1",title:_68e[_690],role:"gridcell"});_691.fillCell(_692,url);_686.place(_692,_68f);_692.index=this._cells.length;this._cells.push({node:_692,dye:_691});}}}this._xDim=_68d[0].length;this._yDim=_68d.length;var _693={UP_ARROW:-this._xDim,DOWN_ARROW:this._xDim,RIGHT_ARROW:this.isLeftToRight()?1:-1,LEFT_ARROW:this.isLeftToRight()?-1:1};for(var key in _693){this._connects.push(_68a.addKeyListener(this.domNode,{charOrCode:keys[key],ctrlKey:false,altKey:false,shiftKey:false},this,function(){var _694=_693[key];return function(_695){this._navigateByKey(_694,_695);};}(),this.timeoutChangeRate,this.defaultTimeout));}},postCreate:function(){this.inherited(arguments);this._setCurrent(this._cells[0].node);},focus:function(){_689.focus(this._currentFocus);},_onCellClick:function(evt){var _696=evt.target;while(_696.tagName!="TD"){if(!_696.parentNode||_696==this.gridNode){return;}_696=_696.parentNode;}var _697=this._getDye(_696).getValue();this._setCurrent(_696);_689.focus(_696);this._setValueAttr(_697,true);_687.stop(evt);},_setCurrent:function(node){if("_currentFocus" in this){_684.set(this._currentFocus,"tabIndex","-1");}this._currentFocus=node;if(node){_684.set(node,"tabIndex",this.tabIndex);}},_setValueAttr:function(_698,_699){if(this._selectedCell>=0){_685.remove(this._cells[this._selectedCell].node,this.cellClass+"Selected");}this._selectedCell=-1;if(_698){for(var i=0;i<this._cells.length;i++){if(_698==this._cells[i].dye.getValue()){this._selectedCell=i;_685.add(this._cells[i].node,this.cellClass+"Selected");break;}}}this._set("value",this._selectedCell>=0?_698:null);if(_699||_699===undefined){this.onChange(_698);}},onChange:function(){},_navigateByKey:function(_69a,_69b){if(_69b==-1){return;}var _69c=this._currentFocus.index+_69a;if(_69c<this._cells.length&&_69c>-1){var _69d=this._cells[_69c].node;this._setCurrent(_69d);setTimeout(lang.hitch(dijit,"focus",_69d),0);}},_getDye:function(cell){return this._cells[cell.index].dye;}});});},"url:dijit/templates/TitlePane.html":"<div>\n\t<div data-dojo-attach-event=\"onclick:_onTitleClick, onkeydown:_onTitleKey\"\n\t\t\tclass=\"dijitTitlePaneTitle\" data-dojo-attach-point=\"titleBarNode\">\n\t\t<div class=\"dijitTitlePaneTitleFocus\" data-dojo-attach-point=\"focusNode\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"arrowNode\" class=\"dijitArrowNode\" role=\"presentation\"\n\t\t\t/><span data-dojo-attach-point=\"arrowNodeInner\" class=\"dijitArrowNodeInner\"></span\n\t\t\t><span data-dojo-attach-point=\"titleNode\" class=\"dijitTitlePaneTextNode\"></span>\n\t\t</div>\n\t</div>\n\t<div class=\"dijitTitlePaneContentOuter\" data-dojo-attach-point=\"hideNode\" role=\"presentation\">\n\t\t<div class=\"dijitReset\" data-dojo-attach-point=\"wipeNode\" role=\"presentation\">\n\t\t\t<div class=\"dijitTitlePaneContentInner\" data-dojo-attach-point=\"containerNode\" role=\"region\" id=\"${id}_pane\">\n\t\t\t\t<!-- nested divs because wipeIn()/wipeOut() doesn't work right on node w/padding etc. Put padding on inner div. -->\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n","dijit/form/ValidationTextBox":function(){define(["dojo/_base/declare","dojo/i18n","./TextBox","../Tooltip","dojo/text!./templates/ValidationTextBox.html","dojo/i18n!./nls/validate"],function(_69e,i18n,_69f,_6a0,_6a1){return _69e("dijit.form.ValidationTextBox",_69f,{templateString:_6a1,baseClass:"dijitTextBox dijitValidationTextBox",required:false,promptMessage:"",invalidMessage:"$_unset_$",missingMessage:"$_unset_$",message:"",constraints:{},regExp:".*",regExpGen:function(){return this.regExp;},state:"",tooltipPosition:[],_setValueAttr:function(){this.inherited(arguments);this.validate(this.focused);},validator:function(_6a2,_6a3){return (new RegExp("^(?:"+this.regExpGen(_6a3)+")"+(this.required?"":"?")+"$")).test(_6a2)&&(!this.required||!this._isEmpty(_6a2))&&(this._isEmpty(_6a2)||this.parse(_6a2,_6a3)!==undefined);},_isValidSubset:function(){return this.textbox.value.search(this._partialre)==0;},isValid:function(){return this.validator(this.textbox.value,this.constraints);},_isEmpty:function(_6a4){return (this.trim?/^\s*$/:/^$/).test(_6a4);},getErrorMessage:function(){return (this.required&&this._isEmpty(this.textbox.value))?this.missingMessage:this.invalidMessage;},getPromptMessage:function(){return this.promptMessage;},_maskValidSubsetError:true,validate:function(_6a5){var _6a6="";var _6a7=this.disabled||this.isValid(_6a5);if(_6a7){this._maskValidSubsetError=true;}var _6a8=this._isEmpty(this.textbox.value);var _6a9=!_6a7&&_6a5&&this._isValidSubset();this._set("state",_6a7?"":(((((!this._hasBeenBlurred||_6a5)&&_6a8)||_6a9)&&this._maskValidSubsetError)?"Incomplete":"Error"));this.focusNode.setAttribute("aria-invalid",_6a7?"false":"true");if(this.state=="Error"){this._maskValidSubsetError=_6a5&&_6a9;_6a6=this.getErrorMessage(_6a5);}else{if(this.state=="Incomplete"){_6a6=this.getPromptMessage(_6a5);this._maskValidSubsetError=!this._hasBeenBlurred||_6a5;}else{if(_6a8){_6a6=this.getPromptMessage(_6a5);}}}this.set("message",_6a6);return _6a7;},displayMessage:function(_6aa){if(_6aa&&this.focused){_6a0.show(_6aa,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_6a0.hide(this.domNode);}},_refreshState:function(){this.validate(this.focused);this.inherited(arguments);},constructor:function(){this.constraints={};},_setConstraintsAttr:function(_6ab){if(!_6ab.locale&&this.lang){_6ab.locale=this.lang;}this._set("constraints",_6ab);this._computePartialRE();},_computePartialRE:function(){var p=this.regExpGen(this.constraints);this.regExp=p;var _6ac="";if(p!=".*"){this.regExp.replace(/\\.|\[\]|\[.*?[^\\]{1}\]|\{.*?\}|\(\?[=:!]|./g,function(re){switch(re.charAt(0)){case "{":case "+":case "?":case "*":case "^":case "$":case "|":case "(":_6ac+=re;break;case ")":_6ac+="|$)";break;default:_6ac+="(?:"+re+"|$)";break;}});}try{"".search(_6ac);}catch(e){_6ac=this.regExp;console.warn("RegExp error in "+this.declaredClass+": "+this.regExp);}this._partialre="^(?:"+_6ac+")$";},postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit.form","validate",this.lang);if(this.invalidMessage=="$_unset_$"){this.invalidMessage=this.messages.invalidMessage;}if(!this.invalidMessage){this.invalidMessage=this.promptMessage;}if(this.missingMessage=="$_unset_$"){this.missingMessage=this.messages.missingMessage;}if(!this.missingMessage){this.missingMessage=this.invalidMessage;}this._setConstraintsAttr(this.constraints);},_setDisabledAttr:function(_6ad){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_6ae){this._set("required",_6ae);this.focusNode.setAttribute("aria-required",_6ae);this._refreshState();},_setMessageAttr:function(_6af){this._set("message",_6af);this.displayMessage(_6af);},reset:function(){this._maskValidSubsetError=true;this.inherited(arguments);},_onBlur:function(){this.displayMessage("");this.inherited(arguments);}});});},"dijit/layout/BorderContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/on","dojo/touch","dojo/_base/window","../_WidgetBase","../_Widget","../_TemplatedMixin","./_LayoutWidget","./utils"],function(_6b0,_6b1,_6b2,_6b3,_6b4,_6b5,_6b6,_6b7,keys,lang,on,_6b8,win,_6b9,_6ba,_6bb,_6bc,_6bd){var _6be=_6b2("dijit.layout._Splitter",[_6ba,_6bb],{live:true,templateString:"<div class=\"dijitSplitter\" data-dojo-attach-event=\"onkeypress:_onKeyPress,press:_startDrag,onmouseenter:_onMouse,onmouseleave:_onMouse\" tabIndex=\"0\" role=\"separator\"><div class=\"dijitSplitterThumb\"></div></div>",constructor:function(){this._handlers=[];},postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);this._factor=/top|left/.test(this.region)?1:-1;this._cookieName=this.container.id+"_"+this.region;},buildRendering:function(){this.inherited(arguments);_6b3.add(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V"));if(this.container.persist){var _6bf=_6b1(this._cookieName);if(_6bf){this.child.domNode.style[this.horizontal?"height":"width"]=_6bf;}}},_computeMaxSize:function(){var dim=this.horizontal?"h":"w",_6c0=_6b5.getMarginBox(this.child.domNode)[dim],_6c1=_6b0.filter(this.container.getChildren(),function(_6c2){return _6c2.region=="center";})[0],_6c3=_6b5.getMarginBox(_6c1.domNode)[dim];return Math.min(this.child.maxSize,_6c0+_6c3);},_startDrag:function(e){if(!this.cover){this.cover=win.doc.createElement("div");_6b3.add(this.cover,"dijitSplitterCover");_6b4.place(this.cover,this.child.domNode,"after");}_6b3.add(this.cover,"dijitSplitterCoverActive");if(this.fake){_6b4.destroy(this.fake);}if(!(this._resize=this.live)){(this.fake=this.domNode.cloneNode(true)).removeAttribute("id");_6b3.add(this.domNode,"dijitSplitterShadow");_6b4.place(this.fake,this.domNode,"after");}_6b3.add(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active");if(this.fake){_6b3.remove(this.fake,"dijitSplitterHover dijitSplitter"+(this.horizontal?"H":"V")+"Hover");}var _6c4=this._factor,_6c5=this.horizontal,axis=_6c5?"pageY":"pageX",_6c6=e[axis],_6c7=this.domNode.style,dim=_6c5?"h":"w",_6c8=_6b5.getMarginBox(this.child.domNode)[dim],max=this._computeMaxSize(),min=this.child.minSize||20,_6c9=this.region,_6ca=_6c9=="top"||_6c9=="bottom"?"top":"left",_6cb=parseInt(_6c7[_6ca],10),_6cc=this._resize,_6cd=lang.hitch(this.container,"_layoutChildren",this.child.id),de=win.doc;this._handlers=this._handlers.concat([on(de,_6b8.move,this._drag=function(e,_6ce){var _6cf=e[axis]-_6c6,_6d0=_6c4*_6cf+_6c8,_6d1=Math.max(Math.min(_6d0,max),min);if(_6cc||_6ce){_6cd(_6d1);}_6c7[_6ca]=_6cf+_6cb+_6c4*(_6d1-_6d0)+"px";}),on(de,"dragstart",_6b7.stop),on(win.body(),"selectstart",_6b7.stop),on(de,_6b8.release,lang.hitch(this,"_stopDrag"))]);_6b7.stop(e);},_onMouse:function(e){var o=(e.type=="mouseover"||e.type=="mouseenter");_6b3.toggle(this.domNode,"dijitSplitterHover",o);_6b3.toggle(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V")+"Hover",o);},_stopDrag:function(e){try{if(this.cover){_6b3.remove(this.cover,"dijitSplitterCoverActive");}if(this.fake){_6b4.destroy(this.fake);}_6b3.remove(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active dijitSplitterShadow");this._drag(e);this._drag(e,true);}finally{this._cleanupHandlers();delete this._drag;}if(this.container.persist){_6b1(this._cookieName,this.child.domNode.style[this.horizontal?"height":"width"],{expires:365});}},_cleanupHandlers:function(){var h;while(h=this._handlers.pop()){h.remove();}},_onKeyPress:function(e){this._resize=true;var _6d2=this.horizontal;var tick=1;switch(e.charOrCode){case _6d2?keys.UP_ARROW:keys.LEFT_ARROW:tick*=-1;case _6d2?keys.DOWN_ARROW:keys.RIGHT_ARROW:break;default:return;}var _6d3=_6b5.getMarginSize(this.child.domNode)[_6d2?"h":"w"]+this._factor*tick;this.container._layoutChildren(this.child.id,Math.max(Math.min(_6d3,this._computeMaxSize()),this.child.minSize));_6b7.stop(e);},destroy:function(){this._cleanupHandlers();delete this.child;delete this.container;delete this.cover;delete this.fake;this.inherited(arguments);}});var _6d4=_6b2("dijit.layout._Gutter",[_6ba,_6bb],{templateString:"<div class=\"dijitGutter\" role=\"presentation\"></div>",postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);},buildRendering:function(){this.inherited(arguments);_6b3.add(this.domNode,"dijitGutter"+(this.horizontal?"H":"V"));}});var _6d5=_6b2("dijit.layout.BorderContainer",_6bc,{design:"headline",gutters:true,liveSplitters:true,persist:false,baseClass:"dijitBorderContainer",_splitterClass:_6be,postMixInProperties:function(){if(!this.gutters){this.baseClass+="NoGutter";}this.inherited(arguments);},startup:function(){if(this._started){return;}_6b0.forEach(this.getChildren(),this._setupChild,this);this.inherited(arguments);},_setupChild:function(_6d6){var _6d7=_6d6.region;if(_6d7){this.inherited(arguments);_6b3.add(_6d6.domNode,this.baseClass+"Pane");var ltr=this.isLeftToRight();if(_6d7=="leading"){_6d7=ltr?"left":"right";}if(_6d7=="trailing"){_6d7=ltr?"right":"left";}if(_6d7!="center"&&(_6d6.splitter||this.gutters)&&!_6d6._splitterWidget){var _6d8=_6d6.splitter?this._splitterClass:_6d4;if(lang.isString(_6d8)){_6d8=lang.getObject(_6d8);}var _6d9=new _6d8({id:_6d6.id+"_splitter",container:this,child:_6d6,region:_6d7,live:this.liveSplitters});_6d9.isSplitter=true;_6d6._splitterWidget=_6d9;_6b4.place(_6d9.domNode,_6d6.domNode,"after");_6d9.startup();}_6d6.region=_6d7;}},layout:function(){this._layoutChildren();},addChild:function(_6da,_6db){this.inherited(arguments);if(this._started){this.layout();}},removeChild:function(_6dc){var _6dd=_6dc.region;var _6de=_6dc._splitterWidget;if(_6de){_6de.destroy();delete _6dc._splitterWidget;}this.inherited(arguments);if(this._started){this._layoutChildren();}_6b3.remove(_6dc.domNode,this.baseClass+"Pane");_6b6.set(_6dc.domNode,{top:"auto",bottom:"auto",left:"auto",right:"auto",position:"static"});_6b6.set(_6dc.domNode,_6dd=="top"||_6dd=="bottom"?"width":"height","auto");},getChildren:function(){return _6b0.filter(this.inherited(arguments),function(_6df){return !_6df.isSplitter;});},getSplitter:function(_6e0){return _6b0.filter(this.getChildren(),function(_6e1){return _6e1.region==_6e0;})[0]._splitterWidget;},resize:function(_6e2,_6e3){if(!this.cs||!this.pe){var node=this.domNode;this.cs=_6b6.getComputedStyle(node);this.pe=_6b5.getPadExtents(node,this.cs);this.pe.r=_6b6.toPixelValue(node,this.cs.paddingRight);this.pe.b=_6b6.toPixelValue(node,this.cs.paddingBottom);_6b6.set(node,"padding","0px");}this.inherited(arguments);},_layoutChildren:function(_6e4,_6e5){if(!this._borderBox||!this._borderBox.h){return;}var _6e6=_6b0.map(this.getChildren(),function(_6e7,idx){return {pane:_6e7,weight:[_6e7.region=="center"?Infinity:0,_6e7.layoutPriority,(this.design=="sidebar"?1:-1)*(/top|bottom/.test(_6e7.region)?1:-1),idx]};},this);_6e6.sort(function(a,b){var aw=a.weight,bw=b.weight;for(var i=0;i<aw.length;i++){if(aw[i]!=bw[i]){return aw[i]-bw[i];}}return 0;});var _6e8=[];_6b0.forEach(_6e6,function(_6e9){var pane=_6e9.pane;_6e8.push(pane);if(pane._splitterWidget){_6e8.push(pane._splitterWidget);}});var dim={l:this.pe.l,t:this.pe.t,w:this._borderBox.w-this.pe.w,h:this._borderBox.h-this.pe.h};_6bd.layoutChildren(this.domNode,dim,_6e8,_6e4,_6e5);},destroyRecursive:function(){_6b0.forEach(this.getChildren(),function(_6ea){var _6eb=_6ea._splitterWidget;if(_6eb){_6eb.destroy();}delete _6ea._splitterWidget;});this.inherited(arguments);}});lang.extend(_6b9,{region:"",layoutPriority:0,splitter:false,minSize:0,maxSize:Infinity});_6d5._Splitter=_6be;_6d5._Gutter=_6d4;return _6d5;});},"dojo/number":function(){define(["./_base/kernel","./_base/lang","./i18n","./i18n!./cldr/nls/number","./string","./regexp"],function(dojo,lang,i18n,_6ec,_6ed,_6ee){lang.getObject("number",true,dojo);dojo.number.format=function(_6ef,_6f0){_6f0=lang.mixin({},_6f0||{});var _6f1=i18n.normalizeLocale(_6f0.locale),_6f2=i18n.getLocalization("dojo.cldr","number",_6f1);_6f0.customs=_6f2;var _6f3=_6f0.pattern||_6f2[(_6f0.type||"decimal")+"Format"];if(isNaN(_6ef)||Math.abs(_6ef)==Infinity){return null;}return dojo.number._applyPattern(_6ef,_6f3,_6f0);};dojo.number._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;dojo.number._applyPattern=function(_6f4,_6f5,_6f6){_6f6=_6f6||{};var _6f7=_6f6.customs.group,_6f8=_6f6.customs.decimal,_6f9=_6f5.split(";"),_6fa=_6f9[0];_6f5=_6f9[(_6f4<0)?1:0]||("-"+_6fa);if(_6f5.indexOf("%")!=-1){_6f4*=100;}else{if(_6f5.indexOf("‰")!=-1){_6f4*=1000;}else{if(_6f5.indexOf("¤")!=-1){_6f7=_6f6.customs.currencyGroup||_6f7;_6f8=_6f6.customs.currencyDecimal||_6f8;_6f5=_6f5.replace(/\u00a4{1,3}/,function(_6fb){var prop=["symbol","currency","displayName"][_6fb.length-1];return _6f6[prop]||_6f6.currency||"";});}else{if(_6f5.indexOf("E")!=-1){throw new Error("exponential notation not supported");}}}}var _6fc=dojo.number._numberPatternRE;var _6fd=_6fa.match(_6fc);if(!_6fd){throw new Error("unable to find a number expression in pattern: "+_6f5);}if(_6f6.fractional===false){_6f6.places=0;}return _6f5.replace(_6fc,dojo.number._formatAbsolute(_6f4,_6fd[0],{decimal:_6f8,group:_6f7,places:_6f6.places,round:_6f6.round}));};dojo.number.round=function(_6fe,_6ff,_700){var _701=10/(_700||10);return (_701*+_6fe).toFixed(_6ff)/_701;};if((0.9).toFixed()==0){var _702=dojo.number.round;dojo.number.round=function(v,p,m){var d=Math.pow(10,-p||0),a=Math.abs(v);if(!v||a>=d){d=0;}else{a/=d;if(a<0.5||a>=0.95){d=0;}}return _702(v,p,m)+(v>0?d:-d);};}dojo.number._formatAbsolute=function(_703,_704,_705){_705=_705||{};if(_705.places===true){_705.places=0;}if(_705.places===Infinity){_705.places=6;}var _706=_704.split("."),_707=typeof _705.places=="string"&&_705.places.indexOf(","),_708=_705.places;if(_707){_708=_705.places.substring(_707+1);}else{if(!(_708>=0)){_708=(_706[1]||[]).length;}}if(!(_705.round<0)){_703=dojo.number.round(_703,_708,_705.round);}var _709=String(Math.abs(_703)).split("."),_70a=_709[1]||"";if(_706[1]||_705.places){if(_707){_705.places=_705.places.substring(0,_707);}var pad=_705.places!==undefined?_705.places:(_706[1]&&_706[1].lastIndexOf("0")+1);if(pad>_70a.length){_709[1]=_6ed.pad(_70a,pad,"0",true);}if(_708<_70a.length){_709[1]=_70a.substr(0,_708);}}else{if(_709[1]){_709.pop();}}var _70b=_706[0].replace(",","");pad=_70b.indexOf("0");if(pad!=-1){pad=_70b.length-pad;if(pad>_709[0].length){_709[0]=_6ed.pad(_709[0],pad);}if(_70b.indexOf("#")==-1){_709[0]=_709[0].substr(_709[0].length-pad);}}var _70c=_706[0].lastIndexOf(","),_70d,_70e;if(_70c!=-1){_70d=_706[0].length-_70c-1;var _70f=_706[0].substr(0,_70c);_70c=_70f.lastIndexOf(",");if(_70c!=-1){_70e=_70f.length-_70c-1;}}var _710=[];for(var _711=_709[0];_711;){var off=_711.length-_70d;_710.push((off>0)?_711.substr(off):_711);_711=(off>0)?_711.slice(0,off):"";if(_70e){_70d=_70e;delete _70e;}}_709[0]=_710.reverse().join(_705.group||",");return _709.join(_705.decimal||".");};dojo.number.regexp=function(_712){return dojo.number._parseInfo(_712).regexp;};dojo.number._parseInfo=function(_713){_713=_713||{};var _714=i18n.normalizeLocale(_713.locale),_715=i18n.getLocalization("dojo.cldr","number",_714),_716=_713.pattern||_715[(_713.type||"decimal")+"Format"],_717=_715.group,_718=_715.decimal,_719=1;if(_716.indexOf("%")!=-1){_719/=100;}else{if(_716.indexOf("‰")!=-1){_719/=1000;}else{var _71a=_716.indexOf("¤")!=-1;if(_71a){_717=_715.currencyGroup||_717;_718=_715.currencyDecimal||_718;}}}var _71b=_716.split(";");if(_71b.length==1){_71b.push("-"+_71b[0]);}var re=_6ee.buildGroupRE(_71b,function(_71c){_71c="(?:"+_6ee.escapeString(_71c,".")+")";return _71c.replace(dojo.number._numberPatternRE,function(_71d){var _71e={signed:false,separator:_713.strict?_717:[_717,""],fractional:_713.fractional,decimal:_718,exponent:false},_71f=_71d.split("."),_720=_713.places;if(_71f.length==1&&_719!=1){_71f[1]="###";}if(_71f.length==1||_720===0){_71e.fractional=false;}else{if(_720===undefined){_720=_713.pattern?_71f[1].lastIndexOf("0")+1:Infinity;}if(_720&&_713.fractional==undefined){_71e.fractional=true;}if(!_713.places&&(_720<_71f[1].length)){_720+=","+_71f[1].length;}_71e.places=_720;}var _721=_71f[0].split(",");if(_721.length>1){_71e.groupSize=_721.pop().length;if(_721.length>1){_71e.groupSize2=_721.pop().length;}}return "("+dojo.number._realNumberRegexp(_71e)+")";});},true);if(_71a){re=re.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/g,function(_722,_723,_724,_725){var prop=["symbol","currency","displayName"][_724.length-1],_726=_6ee.escapeString(_713[prop]||_713.currency||"");_723=_723?"[\\s\\xa0]":"";_725=_725?"[\\s\\xa0]":"";if(!_713.strict){if(_723){_723+="*";}if(_725){_725+="*";}return "(?:"+_723+_726+_725+")?";}return _723+_726+_725;});}return {regexp:re.replace(/[\xa0 ]/g,"[\\s\\xa0]"),group:_717,decimal:_718,factor:_719};};dojo.number.parse=function(_727,_728){var info=dojo.number._parseInfo(_728),_729=(new RegExp("^"+info.regexp+"$")).exec(_727);if(!_729){return NaN;}var _72a=_729[1];if(!_729[1]){if(!_729[2]){return NaN;}_72a=_729[2];info.factor*=-1;}_72a=_72a.replace(new RegExp("["+info.group+"\\s\\xa0"+"]","g"),"").replace(info.decimal,".");return _72a*info.factor;};dojo.number._realNumberRegexp=function(_72b){_72b=_72b||{};if(!("places" in _72b)){_72b.places=Infinity;}if(typeof _72b.decimal!="string"){_72b.decimal=".";}if(!("fractional" in _72b)||/^0/.test(_72b.places)){_72b.fractional=[true,false];}if(!("exponent" in _72b)){_72b.exponent=[true,false];}if(!("eSigned" in _72b)){_72b.eSigned=[true,false];}var _72c=dojo.number._integerRegexp(_72b),_72d=_6ee.buildGroupRE(_72b.fractional,function(q){var re="";if(q&&(_72b.places!==0)){re="\\"+_72b.decimal;if(_72b.places==Infinity){re="(?:"+re+"\\d+)?";}else{re+="\\d{"+_72b.places+"}";}}return re;},true);var _72e=_6ee.buildGroupRE(_72b.exponent,function(q){if(q){return "([eE]"+dojo.number._integerRegexp({signed:_72b.eSigned})+")";}return "";});var _72f=_72c+_72d;if(_72d){_72f="(?:(?:"+_72f+")|(?:"+_72d+"))";}return _72f+_72e;};dojo.number._integerRegexp=function(_730){_730=_730||{};if(!("signed" in _730)){_730.signed=[true,false];}if(!("separator" in _730)){_730.separator="";}else{if(!("groupSize" in _730)){_730.groupSize=3;}}var _731=_6ee.buildGroupRE(_730.signed,function(q){return q?"[-+]":"";},true);var _732=_6ee.buildGroupRE(_730.separator,function(sep){if(!sep){return "(?:\\d+)";}sep=_6ee.escapeString(sep);if(sep==" "){sep="\\s";}else{if(sep==" "){sep="\\s\\xa0";}}var grp=_730.groupSize,grp2=_730.groupSize2;if(grp2){var _733="(?:0|[1-9]\\d{0,"+(grp2-1)+"}(?:["+sep+"]\\d{"+grp2+"})*["+sep+"]\\d{"+grp+"})";return ((grp-grp2)>0)?"(?:"+_733+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_733;}return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";},true);return _731+_732;};return dojo.number;});},"dojo/data/util/filter":function(){define(["../../_base/lang"],function(lang){var _734=lang.getObject("dojo.data.util.filter",true);_734.patternToRegExp=function(_735,_736){var rxp="^";var c=null;for(var i=0;i<_735.length;i++){c=_735.charAt(i);switch(c){case "\\":rxp+=c;i++;rxp+=_735.charAt(i);break;case "*":rxp+=".*";break;case "?":rxp+=".";break;case "$":case "^":case "/":case "+":case ".":case "|":case "(":case ")":case "{":case "}":case "[":case "]":rxp+="\\";default:rxp+=c;}}rxp+="$";if(_736){return new RegExp(rxp,"mi");}else{return new RegExp(rxp,"m");}};return _734;});},"dijit/_WidgetsInTemplateMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/parser","dijit/registry"],function(_737,_738,_739,_73a){return _738("dijit._WidgetsInTemplateMixin",null,{_earlyTemplatedStartup:false,widgetsInTemplate:true,_beforeFillContent:function(){if(this.widgetsInTemplate){var node=this.domNode;var cw=(this._startupWidgets=_739.parse(node,{noStart:!this._earlyTemplatedStartup,template:true,inherited:{dir:this.dir,lang:this.lang,textDir:this.textDir},propsThis:this,scope:"dojo"}));this._supportingWidgets=_73a.findWidgets(node);this._attachTemplateNodes(cw,function(n,p){return n[p];});}},startup:function(){_737.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this.inherited(arguments);}});});},"dijit/form/HorizontalRuleLabels":function(){define(["dojo/_base/declare","dojo/number","dojo/query","./HorizontalRule"],function(_73b,_73c,_73d,_73e){return _73b("dijit.form.HorizontalRuleLabels",_73e,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH dijitRuleLabelsContainer dijitRuleLabelsContainerH\"></div>",labelStyle:"",labels:[],numericMargin:0,minimum:0,maximum:1,constraints:{pattern:"#%"},_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerH\" style=\"left:",_labelPrefix:"\"><div class=\"dijitRuleLabel dijitRuleLabelH\">",_suffix:"</div></div>",_calcPosition:function(pos){return pos;},_genHTML:function(pos,ndx){return this._positionPrefix+this._calcPosition(pos)+this._positionSuffix+this.labelStyle+this._labelPrefix+this.labels[ndx]+this._suffix;},getLabels:function(){var _73f=this.labels;if(!_73f.length){_73f=_73d("> li",this.srcNodeRef).map(function(node){return String(node.innerHTML);});}this.srcNodeRef.innerHTML="";if(!_73f.length&&this.count>1){var _740=this.minimum;var inc=(this.maximum-_740)/(this.count-1);for(var i=0;i<this.count;i++){_73f.push((i<this.numericMargin||i>=(this.count-this.numericMargin))?"":_73c.format(_740,this.constraints));_740+=inc;}}return _73f;},postMixInProperties:function(){this.inherited(arguments);this.labels=this.getLabels();this.count=this.labels.length;}});});},"url:dijit/templates/MenuBarItem.html":"<div class=\"dijitReset dijitInline dijitMenuItem dijitMenuItemLabel\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\"\n\t\tdata-dojo-attach-event=\"onmouseenter:_onHover,onmouseleave:_onUnhover,ondijitclick:_onClick\">\n\t<span data-dojo-attach-point=\"containerNode\"></span>\n</div>\n","dijit/form/FilteringSelect":function(){define(["dojo/data/util/filter","dojo/_base/declare","dojo/_base/Deferred","dojo/_base/lang","./MappedTextBox","./ComboBoxMixin"],function(_741,_742,_743,lang,_744,_745){return _742("dijit.form.FilteringSelect",[_744,_745],{required:true,_lastDisplayedValue:"",_isValidSubset:function(){return this._opened;},isValid:function(){return !!this.item||(!this.required&&this.get("displayedValue")=="");},_refreshState:function(){if(!this.searchTimer){this.inherited(arguments);}},_callbackSetLabel:function(_746,_747,_748,_749){if((_747&&_747[this.searchAttr]!==this._lastQuery)||(!_747&&_746.length&&this.store.getIdentity(_746[0])!=this._lastQuery)){return;}if(!_746.length){this.set("value","",_749||(_749===undefined&&!this.focused),this.textbox.value,null);}else{this.set("item",_746[0],_749);}},_openResultList:function(_74a,_74b,_74c){if(_74b[this.searchAttr]!==this._lastQuery){return;}this.inherited(arguments);if(this.item===undefined){this.validate(true);}},_getValueAttr:function(){return this.valueNode.value;},_getValueField:function(){return "value";},_setValueAttr:function(_74d,_74e,_74f,item){if(!this._onChangeActive){_74e=null;}if(item===undefined){if(_74d===null||_74d===""){_74d="";if(!lang.isString(_74f)){this._setDisplayedValueAttr(_74f||"",_74e);return;}}var self=this;this._lastQuery=_74d;_743.when(this.store.get(_74d),function(item){self._callbackSetLabel(item?[item]:[],undefined,undefined,_74e);});}else{this.valueNode.value=_74d;this.inherited(arguments);}},_setItemAttr:function(item,_750,_751){this.inherited(arguments);this._lastDisplayedValue=this.textbox.value;},_getDisplayQueryString:function(text){return text.replace(/([\\\*\?])/g,"\\$1");},_setDisplayedValueAttr:function(_752,_753){if(_752==null){_752="";}if(!this._created){if(!("displayedValue" in this.params)){return;}_753=false;}if(this.store){this.closeDropDown();var _754=lang.clone(this.query);var qs=this._getDisplayQueryString(_752),q;if(this.store._oldAPI){q=qs;}else{q=_741.patternToRegExp(qs,this.ignoreCase);q.toString=function(){return qs;};}this._lastQuery=_754[this.searchAttr]=q;this.textbox.value=_752;this._lastDisplayedValue=_752;this._set("displayedValue",_752);var _755=this;var _756={queryOptions:{ignoreCase:this.ignoreCase,deep:true}};lang.mixin(_756,this.fetchProperties);this._fetchHandle=this.store.query(_754,_756);_743.when(this._fetchHandle,function(_757){_755._fetchHandle=null;_755._callbackSetLabel(_757||[],_754,_756,_753);},function(err){_755._fetchHandle=null;if(!_755._cancelingQuery){console.error("dijit.form.FilteringSelect: "+err.toString());}});}},undo:function(){this.set("displayedValue",this._lastDisplayedValue);}});});},"dojo/data/util/sorter":function(){define(["../../_base/lang"],function(lang){var _758=lang.getObject("dojo.data.util.sorter",true);_758.basicComparator=function(a,b){var r=-1;if(a===null){a=undefined;}if(b===null){b=undefined;}if(a==b){r=0;}else{if(a>b||a==null){r=1;}}return r;};_758.createSortFunction=function(_759,_75a){var _75b=[];function _75c(attr,dir,comp,s){return function(_75d,_75e){var a=s.getValue(_75d,attr);var b=s.getValue(_75e,attr);return dir*comp(a,b);};};var _75f;var map=_75a.comparatorMap;var bc=_758.basicComparator;for(var i=0;i<_759.length;i++){_75f=_759[i];var attr=_75f.attribute;if(attr){var dir=(_75f.descending)?-1:1;var comp=bc;if(map){if(typeof attr!=="string"&&("toString" in attr)){attr=attr.toString();}comp=map[attr]||bc;}_75b.push(_75c(attr,dir,comp,_75a));}}return function(rowA,rowB){var i=0;while(i<_75b.length){var ret=_75b[i++](rowA,rowB);if(ret!==0){return ret;}}return 0;};};return _758;});},"dijit/form/_ButtonMixin":function(){define(["dojo/_base/declare","dojo/dom","dojo/_base/event","../registry"],function(_760,dom,_761,_762){return _760("dijit.form._ButtonMixin",null,{label:"",type:"button",_onClick:function(e){if(this.disabled){_761.stop(e);return false;}var _763=this.onClick(e)===false;if(!_763&&this.type=="submit"&&!(this.valueNode||this.focusNode).form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _764=_762.byNode(node);if(_764&&typeof _764._onSubmit=="function"){_764._onSubmit(e);_763=true;break;}}}if(_763){e.preventDefault();}return !_763;},postCreate:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},onClick:function(){return true;},_setLabelAttr:function(_765){this._set("label",_765);(this.containerNode||this.focusNode).innerHTML=_765;}});});},"dojo/colors":function(){define(["./_base/kernel","./_base/lang","./_base/Color","./_base/array"],function(dojo,lang,_766,_767){var _768=lang.getObject("dojo.colors",true);var _769=function(m1,m2,h){if(h<0){++h;}if(h>1){--h;}var h6=6*h;if(h6<1){return m1+(m2-m1)*h6;}if(2*h<1){return m2;}if(3*h<2){return m1+(m2-m1)*(2/3-h)*6;}return m1;};dojo.colorFromRgb=_766.fromRgb=function(_76a,obj){var m=_76a.toLowerCase().match(/^(rgba?|hsla?)\(([\s\.\-,%0-9]+)\)/);if(m){var c=m[2].split(/\s*,\s*/),l=c.length,t=m[1],a;if((t=="rgb"&&l==3)||(t=="rgba"&&l==4)){var r=c[0];if(r.charAt(r.length-1)=="%"){a=_767.map(c,function(x){return parseFloat(x)*2.56;});if(l==4){a[3]=c[3];}return _766.fromArray(a,obj);}return _766.fromArray(c,obj);}if((t=="hsl"&&l==3)||(t=="hsla"&&l==4)){var H=((parseFloat(c[0])%360)+360)%360/360,S=parseFloat(c[1])/100,L=parseFloat(c[2])/100,m2=L<=0.5?L*(S+1):L+S-L*S,m1=2*L-m2;a=[_769(m1,m2,H+1/3)*256,_769(m1,m2,H)*256,_769(m1,m2,H-1/3)*256,1];if(l==4){a[3]=c[3];}return _766.fromArray(a,obj);}}return null;};var _76b=function(c,low,high){c=Number(c);return isNaN(c)?high:c<low?low:c>high?high:c;};_766.prototype.sanitize=function(){var t=this;t.r=Math.round(_76b(t.r,0,255));t.g=Math.round(_76b(t.g,0,255));t.b=Math.round(_76b(t.b,0,255));t.a=_76b(t.a,0,1);return this;};_768.makeGrey=_766.makeGrey=function(g,a){return _766.fromArray([g,g,g,a]);};lang.mixin(_766.named,{"aliceblue":[240,248,255],"antiquewhite":[250,235,215],"aquamarine":[127,255,212],"azure":[240,255,255],"beige":[245,245,220],"bisque":[255,228,196],"blanchedalmond":[255,235,205],"blueviolet":[138,43,226],"brown":[165,42,42],"burlywood":[222,184,135],"cadetblue":[95,158,160],"chartreuse":[127,255,0],"chocolate":[210,105,30],"coral":[255,127,80],"cornflowerblue":[100,149,237],"cornsilk":[255,248,220],"crimson":[220,20,60],"cyan":[0,255,255],"darkblue":[0,0,139],"darkcyan":[0,139,139],"darkgoldenrod":[184,134,11],"darkgray":[169,169,169],"darkgreen":[0,100,0],"darkgrey":[169,169,169],"darkkhaki":[189,183,107],"darkmagenta":[139,0,139],"darkolivegreen":[85,107,47],"darkorange":[255,140,0],"darkorchid":[153,50,204],"darkred":[139,0,0],"darksalmon":[233,150,122],"darkseagreen":[143,188,143],"darkslateblue":[72,61,139],"darkslategray":[47,79,79],"darkslategrey":[47,79,79],"darkturquoise":[0,206,209],"darkviolet":[148,0,211],"deeppink":[255,20,147],"deepskyblue":[0,191,255],"dimgray":[105,105,105],"dimgrey":[105,105,105],"dodgerblue":[30,144,255],"firebrick":[178,34,34],"floralwhite":[255,250,240],"forestgreen":[34,139,34],"gainsboro":[220,220,220],"ghostwhite":[248,248,255],"gold":[255,215,0],"goldenrod":[218,165,32],"greenyellow":[173,255,47],"grey":[128,128,128],"honeydew":[240,255,240],"hotpink":[255,105,180],"indianred":[205,92,92],"indigo":[75,0,130],"ivory":[255,255,240],"khaki":[240,230,140],"lavender":[230,230,250],"lavenderblush":[255,240,245],"lawngreen":[124,252,0],"lemonchiffon":[255,250,205],"lightblue":[173,216,230],"lightcoral":[240,128,128],"lightcyan":[224,255,255],"lightgoldenrodyellow":[250,250,210],"lightgray":[211,211,211],"lightgreen":[144,238,144],"lightgrey":[211,211,211],"lightpink":[255,182,193],"lightsalmon":[255,160,122],"lightseagreen":[32,178,170],"lightskyblue":[135,206,250],"lightslategray":[119,136,153],"lightslategrey":[119,136,153],"lightsteelblue":[176,196,222],"lightyellow":[255,255,224],"limegreen":[50,205,50],"linen":[250,240,230],"magenta":[255,0,255],"mediumaquamarine":[102,205,170],"mediumblue":[0,0,205],"mediumorchid":[186,85,211],"mediumpurple":[147,112,219],"mediumseagreen":[60,179,113],"mediumslateblue":[123,104,238],"mediumspringgreen":[0,250,154],"mediumturquoise":[72,209,204],"mediumvioletred":[199,21,133],"midnightblue":[25,25,112],"mintcream":[245,255,250],"mistyrose":[255,228,225],"moccasin":[255,228,181],"navajowhite":[255,222,173],"oldlace":[253,245,230],"olivedrab":[107,142,35],"orange":[255,165,0],"orangered":[255,69,0],"orchid":[218,112,214],"palegoldenrod":[238,232,170],"palegreen":[152,251,152],"paleturquoise":[175,238,238],"palevioletred":[219,112,147],"papayawhip":[255,239,213],"peachpuff":[255,218,185],"peru":[205,133,63],"pink":[255,192,203],"plum":[221,160,221],"powderblue":[176,224,230],"rosybrown":[188,143,143],"royalblue":[65,105,225],"saddlebrown":[139,69,19],"salmon":[250,128,114],"sandybrown":[244,164,96],"seagreen":[46,139,87],"seashell":[255,245,238],"sienna":[160,82,45],"skyblue":[135,206,235],"slateblue":[106,90,205],"slategray":[112,128,144],"slategrey":[112,128,144],"snow":[255,250,250],"springgreen":[0,255,127],"steelblue":[70,130,180],"tan":[210,180,140],"thistle":[216,191,216],"tomato":[255,99,71],"turquoise":[64,224,208],"violet":[238,130,238],"wheat":[245,222,179],"whitesmoke":[245,245,245],"yellowgreen":[154,205,50]});return _766;});},"url:dijit/form/templates/Spinner.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\" role=\"presentation\"\n\t><div class=\"dijitReset dijitButtonNode dijitSpinnerButtonContainer\"\n\t\t><input class=\"dijitReset dijitInputField dijitSpinnerButtonInner\" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t/><div class=\"dijitReset dijitLeft dijitButtonNode dijitArrowButton dijitUpArrowButton\"\n\t\t\tdata-dojo-attach-point=\"upArrowNode\"\n\t\t\t><div class=\"dijitArrowButtonInner\"\n\t\t\t\t><input class=\"dijitReset dijitInputField\" value=\"▲\" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t\t${_buttonInputDisabled}\n\t\t\t/></div\n\t\t></div\n\t\t><div class=\"dijitReset dijitLeft dijitButtonNode dijitArrowButton dijitDownArrowButton\"\n\t\t\tdata-dojo-attach-point=\"downArrowNode\"\n\t\t\t><div class=\"dijitArrowButtonInner\"\n\t\t\t\t><input class=\"dijitReset dijitInputField\" value=\"▼\" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t\t${_buttonInputDisabled}\n\t\t\t/></div\n\t\t></div\n\t></div\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ\" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class='dijitReset dijitInputInner' data-dojo-attach-point=\"textbox,focusNode\" type=\"${type}\" data-dojo-attach-event=\"onkeypress:_onKeyPress\"\n\t\t\trole=\"spinbutton\" autocomplete=\"off\" ${!nameAttrSetting}\n\t/></div\n></div>\n","dijit/tree/_dndContainer":function(){define(["dojo/aspect","dojo/_base/declare","dojo/dom-class","dojo/_base/event","dojo/_base/lang","dojo/mouse","dojo/on"],function(_76c,_76d,_76e,_76f,lang,_770,on){return _76d("dijit.tree._dndContainer",null,{constructor:function(tree,_771){this.tree=tree;this.node=tree.domNode;lang.mixin(this,_771);this.current=null;this.containerState="";_76e.add(this.node,"dojoDndContainer");this.events=[on(this.node,_770.enter,lang.hitch(this,"onOverEvent")),on(this.node,_770.leave,lang.hitch(this,"onOutEvent")),_76c.after(this.tree,"_onNodeMouseEnter",lang.hitch(this,"onMouseOver"),true),_76c.after(this.tree,"_onNodeMouseLeave",lang.hitch(this,"onMouseOut"),true),on(this.node,"dragstart",lang.hitch(_76f,"stop")),on(this.node,"selectstart",lang.hitch(_76f,"stop"))];},destroy:function(){var h;while(h=this.events.pop()){h.remove();}this.node=this.parent=null;},onMouseOver:function(_772){this.current=_772;},onMouseOut:function(){this.current=null;},_changeState:function(type,_773){var _774="dojoDnd"+type;var _775=type.toLowerCase()+"State";_76e.replace(this.node,_774+_773,_774+this[_775]);this[_775]=_773;},_addItemClass:function(node,type){_76e.add(node,"dojoDndItem"+type);},_removeItemClass:function(node,type){_76e.remove(node,"dojoDndItem"+type);},onOverEvent:function(){this._changeState("Container","Over");},onOutEvent:function(){this._changeState("Container","");}});});},"dojo/date/locale":function(){define(["../_base/kernel","../_base/lang","../_base/array","../date","../cldr/supplemental","../regexp","../string","../i18n!../cldr/nls/gregorian"],function(dojo,lang,_776,date,cldr,_777,_778,_779){lang.getObject("date.locale",true,dojo);function _77a(_77b,_77c,_77d,_77e){return _77e.replace(/([a-z])\1*/ig,function(_77f){var s,pad,c=_77f.charAt(0),l=_77f.length,_780=["abbr","wide","narrow"];switch(c){case "G":s=_77c[(l<4)?"eraAbbr":"eraNames"][_77b.getFullYear()<0?0:1];break;case "y":s=_77b.getFullYear();switch(l){case 1:break;case 2:if(!_77d.fullYear){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_77b.getMonth()+1)/3);pad=true;break;case "M":var m=_77b.getMonth();if(l<3){s=m+1;pad=true;}else{var _781=["months","format",_780[l-3]].join("-");s=_77c[_781][m];}break;case "w":var _782=0;s=dojo.date.locale._getWeekOfYear(_77b,_782);pad=true;break;case "d":s=_77b.getDate();pad=true;break;case "D":s=dojo.date.locale._getDayOfYear(_77b);pad=true;break;case "E":var d=_77b.getDay();if(l<3){s=d+1;pad=true;}else{var _783=["days","format",_780[l-3]].join("-");s=_77c[_783][d];}break;case "a":var _784=(_77b.getHours()<12)?"am":"pm";s=_77d[_784]||_77c["dayPeriods-format-wide-"+_784];break;case "h":case "H":case "K":case "k":var h=_77b.getHours();switch(c){case "h":s=(h%12)||12;break;case "H":s=h;break;case "K":s=(h%12);break;case "k":s=h||24;break;}pad=true;break;case "m":s=_77b.getMinutes();pad=true;break;case "s":s=_77b.getSeconds();pad=true;break;case "S":s=Math.round(_77b.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=dojo.date.locale._getZone(_77b,true,_77d);if(s){break;}l=4;case "Z":var _785=dojo.date.locale._getZone(_77b,false,_77d);var tz=[(_785<=0?"+":"-"),_778.pad(Math.floor(Math.abs(_785)/60),2),_778.pad(Math.abs(_785)%60,2)];if(l==4){tz.splice(0,0,"GMT");tz.splice(3,0,":");}s=tz.join("");break;default:throw new Error("dojo.date.locale.format: invalid pattern char: "+_77e);}if(pad){s=_778.pad(s,l);}return s;});};dojo.date.locale._getZone=function(_786,_787,_788){if(_787){return date.getTimezoneName(_786);}else{return _786.getTimezoneOffset();}};dojo.date.locale.format=function(_789,_78a){_78a=_78a||{};var _78b=dojo.i18n.normalizeLocale(_78a.locale),_78c=_78a.formatLength||"short",_78d=dojo.date.locale._getGregorianBundle(_78b),str=[],_78e=lang.hitch(this,_77a,_789,_78d,_78a);if(_78a.selector=="year"){return _78f(_78d["dateFormatItem-yyyy"]||"yyyy",_78e);}var _790;if(_78a.selector!="date"){_790=_78a.timePattern||_78d["timeFormat-"+_78c];if(_790){str.push(_78f(_790,_78e));}}if(_78a.selector!="time"){_790=_78a.datePattern||_78d["dateFormat-"+_78c];if(_790){str.push(_78f(_790,_78e));}}return str.length==1?str[0]:_78d["dateTimeFormat-"+_78c].replace(/\{(\d+)\}/g,function(_791,key){return str[key];});};dojo.date.locale.regexp=function(_792){return dojo.date.locale._parseInfo(_792).regexp;};dojo.date.locale._parseInfo=function(_793){_793=_793||{};var _794=dojo.i18n.normalizeLocale(_793.locale),_795=dojo.date.locale._getGregorianBundle(_794),_796=_793.formatLength||"short",_797=_793.datePattern||_795["dateFormat-"+_796],_798=_793.timePattern||_795["timeFormat-"+_796],_799;if(_793.selector=="date"){_799=_797;}else{if(_793.selector=="time"){_799=_798;}else{_799=_795["dateTimeFormat-"+_796].replace(/\{(\d+)\}/g,function(_79a,key){return [_798,_797][key];});}}var _79b=[],re=_78f(_799,lang.hitch(this,_79c,_79b,_795,_793));return {regexp:re,tokens:_79b,bundle:_795};};dojo.date.locale.parse=function(_79d,_79e){var _79f=/[\u200E\u200F\u202A\u202E]/g,info=dojo.date.locale._parseInfo(_79e),_7a0=info.tokens,_7a1=info.bundle,re=new RegExp("^"+info.regexp.replace(_79f,"")+"$",info.strict?"":"i"),_7a2=re.exec(_79d&&_79d.replace(_79f,""));if(!_7a2){return null;}var _7a3=["abbr","wide","narrow"],_7a4=[1970,0,1,0,0,0,0],amPm="",_7a5=dojo.every(_7a2,function(v,i){if(!i){return true;}var _7a6=_7a0[i-1];var l=_7a6.length;switch(_7a6.charAt(0)){case "y":if(l!=2&&_79e.strict){_7a4[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear(),_7a7=year.substring(0,2)*100,_7a8=Math.min(Number(year.substring(2,4))+20,99);_7a4[0]=(v<_7a8)?_7a7+v:_7a7-100+v;}else{if(_79e.strict){return false;}_7a4[0]=v;}}break;case "M":if(l>2){var _7a9=_7a1["months-format-"+_7a3[l-3]].concat();if(!_79e.strict){v=v.replace(".","").toLowerCase();_7a9=dojo.map(_7a9,function(s){return s.replace(".","").toLowerCase();});}v=dojo.indexOf(_7a9,v);if(v==-1){return false;}}else{v--;}_7a4[1]=v;break;case "E":case "e":var days=_7a1["days-format-"+_7a3[l-3]].concat();if(!_79e.strict){v=v.toLowerCase();days=dojo.map(days,function(d){return d.toLowerCase();});}v=dojo.indexOf(days,v);if(v==-1){return false;}break;case "D":_7a4[1]=0;case "d":_7a4[2]=v;break;case "a":var am=_79e.am||_7a1["dayPeriods-format-wide-am"],pm=_79e.pm||_7a1["dayPeriods-format-wide-pm"];if(!_79e.strict){var _7aa=/\./g;v=v.replace(_7aa,"").toLowerCase();am=am.replace(_7aa,"").toLowerCase();pm=pm.replace(_7aa,"").toLowerCase();}if(_79e.strict&&v!=am&&v!=pm){return false;}amPm=(v==pm)?"p":(v==am)?"a":"";break;case "K":if(v==24){v=0;}case "h":case "H":case "k":if(v>23){return false;}_7a4[3]=v;break;case "m":_7a4[4]=v;break;case "s":_7a4[5]=v;break;case "S":_7a4[6]=v;}return true;});var _7ab=+_7a4[3];if(amPm==="p"&&_7ab<12){_7a4[3]=_7ab+12;}else{if(amPm==="a"&&_7ab==12){_7a4[3]=0;}}var _7ac=new Date(_7a4[0],_7a4[1],_7a4[2],_7a4[3],_7a4[4],_7a4[5],_7a4[6]);if(_79e.strict){_7ac.setFullYear(_7a4[0]);}var _7ad=_7a0.join(""),_7ae=_7ad.indexOf("d")!=-1,_7af=_7ad.indexOf("M")!=-1;if(!_7a5||(_7af&&_7ac.getMonth()>_7a4[1])||(_7ae&&_7ac.getDate()>_7a4[2])){return null;}if((_7af&&_7ac.getMonth()<_7a4[1])||(_7ae&&_7ac.getDate()<_7a4[2])){_7ac=date.add(_7ac,"hour",1);}return _7ac;};function _78f(_7b0,_7b1,_7b2,_7b3){var _7b4=function(x){return x;};_7b1=_7b1||_7b4;_7b2=_7b2||_7b4;_7b3=_7b3||_7b4;var _7b5=_7b0.match(/(''|[^'])+/g),_7b6=_7b0.charAt(0)=="'";dojo.forEach(_7b5,function(_7b7,i){if(!_7b7){_7b5[i]="";}else{_7b5[i]=(_7b6?_7b2:_7b1)(_7b7.replace(/''/g,"'"));_7b6=!_7b6;}});return _7b3(_7b5.join(""));};function _79c(_7b8,_7b9,_7ba,_7bb){_7bb=_777.escapeString(_7bb);if(!_7ba.strict){_7bb=_7bb.replace(" a"," ?a");}return _7bb.replace(/([a-z])\1*/ig,function(_7bc){var s,c=_7bc.charAt(0),l=_7bc.length,p2="",p3="";if(_7ba.strict){if(l>1){p2="0"+"{"+(l-1)+"}";}if(l>2){p3="0"+"{"+(l-2)+"}";}}else{p2="0?";p3="0{0,2}";}switch(c){case "y":s="\\d{2,4}";break;case "M":s=(l>2)?"\\S+?":"1[0-2]|"+p2+"[1-9]";break;case "D":s="[12][0-9][0-9]|3[0-5][0-9]|36[0-6]|"+p2+"[1-9][0-9]|"+p3+"[1-9]";break;case "d":s="3[01]|[12]\\d|"+p2+"[1-9]";break;case "w":s="[1-4][0-9]|5[0-3]|"+p2+"[1-9]";break;case "E":s="\\S+";break;case "h":s="1[0-2]|"+p2+"[1-9]";break;case "k":s="1[01]|"+p2+"\\d";break;case "H":s="1\\d|2[0-3]|"+p2+"\\d";break;case "K":s="1\\d|2[0-4]|"+p2+"[1-9]";break;case "m":case "s":s="[0-5]\\d";break;case "S":s="\\d{"+l+"}";break;case "a":var am=_7ba.am||_7b9["dayPeriods-format-wide-am"],pm=_7ba.pm||_7b9["dayPeriods-format-wide-pm"];s=am+"|"+pm;if(!_7ba.strict){if(am!=am.toLowerCase()){s+="|"+am.toLowerCase();}if(pm!=pm.toLowerCase()){s+="|"+pm.toLowerCase();}if(s.indexOf(".")!=-1){s+="|"+s.replace(/\./g,"");}}s=s.replace(/\./g,"\\.");break;default:s=".*";}if(_7b8){_7b8.push(_7bc);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};var _7bd=[];dojo.date.locale.addCustomFormats=function(_7be,_7bf){_7bd.push({pkg:_7be,name:_7bf});};dojo.date.locale._getGregorianBundle=function(_7c0){var _7c1={};dojo.forEach(_7bd,function(desc){var _7c2=dojo.i18n.getLocalization(desc.pkg,desc.name,_7c0);_7c1=lang.mixin(_7c1,_7c2);},this);return _7c1;};dojo.date.locale.addCustomFormats("dojo.cldr","gregorian");dojo.date.locale.getNames=function(item,type,_7c3,_7c4){var _7c5,_7c6=dojo.date.locale._getGregorianBundle(_7c4),_7c7=[item,_7c3,type];if(_7c3=="standAlone"){var key=_7c7.join("-");_7c5=_7c6[key];if(_7c5[0]==1){_7c5=undefined;}}_7c7[1]="format";return (_7c5||_7c6[_7c7.join("-")]).concat();};dojo.date.locale.isWeekend=function(_7c8,_7c9){var _7ca=cldr.getWeekend(_7c9),day=(_7c8||new Date()).getDay();if(_7ca.end<_7ca.start){_7ca.end+=7;if(day<_7ca.start){day+=7;}}return day>=_7ca.start&&day<=_7ca.end;};dojo.date.locale._getDayOfYear=function(_7cb){return date.difference(new Date(_7cb.getFullYear(),0,1,_7cb.getHours()),_7cb)+1;};dojo.date.locale._getWeekOfYear=function(_7cc,_7cd){if(arguments.length==1){_7cd=0;}var _7ce=new Date(_7cc.getFullYear(),0,1).getDay(),adj=(_7ce-_7cd+7)%7,week=Math.floor((dojo.date.locale._getDayOfYear(_7cc)+adj-1)/7);if(_7ce==_7cd){week++;}return week;};return dojo.date.locale;});},"url:dijit/templates/InlineEditBox.html":"<span data-dojo-attach-point=\"editNode\" role=\"presentation\" style=\"position: absolute; visibility:hidden\" class=\"dijitReset dijitInline\"\n\tdata-dojo-attach-event=\"onkeypress: _onKeyPress\"\n\t><span data-dojo-attach-point=\"editorPlaceholder\"></span\n\t><span data-dojo-attach-point=\"buttonContainer\"\n\t\t><button data-dojo-type=\"dijit.form.Button\" data-dojo-props=\"label: '${buttonSave}', 'class': 'saveButton'\"\n\t\t\tdata-dojo-attach-point=\"saveButton\" data-dojo-attach-event=\"onClick:save\"></button\n\t\t><button data-dojo-type=\"dijit.form.Button\" data-dojo-props=\"label: '${buttonCancel}', 'class': 'cancelButton'\"\n\t\t\tdata-dojo-attach-point=\"cancelButton\" data-dojo-attach-event=\"onClick:cancel\"></button\n\t></span\n></span>\n","dijit/form/VerticalRule":function(){define(["dojo/_base/declare","./HorizontalRule"],function(_7cf,_7d0){return _7cf("dijit.form.VerticalRule",_7d0,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkV\" style=\"top:",_isHorizontal:false});});},"dijit/form/_FormSelectWidget":function(){define(["dojo/_base/array","dojo/aspect","dojo/data/util/sorter","dojo/_base/declare","dojo/dom","dojo/dom-class","dojo/_base/kernel","dojo/_base/lang","dojo/query","./_FormValueWidget"],function(_7d1,_7d2,_7d3,_7d4,dom,_7d5,_7d6,lang,_7d7,_7d8){return _7d4("dijit.form._FormSelectWidget",_7d8,{multiple:false,options:null,store:null,query:null,queryOptions:null,onFetch:null,sortByLabel:true,loadChildrenOnOpen:false,getOptions:function(_7d9){var _7da=_7d9,opts=this.options||[],l=opts.length;if(_7da===undefined){return opts;}if(lang.isArray(_7da)){return _7d1.map(_7da,"return this.getOptions(item);",this);}if(lang.isObject(_7d9)){if(!_7d1.some(this.options,function(o,idx){if(o===_7da||(o.value&&o.value===_7da.value)){_7da=idx;return true;}return false;})){_7da=-1;}}if(typeof _7da=="string"){for(var i=0;i<l;i++){if(opts[i].value===_7da){_7da=i;break;}}}if(typeof _7da=="number"&&_7da>=0&&_7da<l){return this.options[_7da];}return null;},addOption:function(_7db){if(!lang.isArray(_7db)){_7db=[_7db];}_7d1.forEach(_7db,function(i){if(i&&lang.isObject(i)){this.options.push(i);}},this);this._loadChildren();},removeOption:function(_7dc){if(!lang.isArray(_7dc)){_7dc=[_7dc];}var _7dd=this.getOptions(_7dc);_7d1.forEach(_7dd,function(i){if(i){this.options=_7d1.filter(this.options,function(node){return (node.value!==i.value||node.label!==i.label);});this._removeOptionItem(i);}},this);this._loadChildren();},updateOption:function(_7de){if(!lang.isArray(_7de)){_7de=[_7de];}_7d1.forEach(_7de,function(i){var _7df=this.getOptions(i),k;if(_7df){for(k in i){_7df[k]=i[k];}}},this);this._loadChildren();},setStore:function(_7e0,_7e1,_7e2){var _7e3=this.store;_7e2=_7e2||{};if(_7e3!==_7e0){var h;while(h=this._notifyConnections.pop()){h.remove();}if(_7e0&&_7e0.getFeatures()["dojo.data.api.Notification"]){this._notifyConnections=[_7d2.after(_7e0,"onNew",lang.hitch(this,"_onNewItem"),true),_7d2.after(_7e0,"onDelete",lang.hitch(this,"_onDeleteItem"),true),_7d2.after(_7e0,"onSet",lang.hitch(this,"_onSetItem"),true)];}this._set("store",_7e0);}this._onChangeActive=false;if(this.options&&this.options.length){this.removeOption(this.options);}if(_7e0){this._loadingStore=true;_7e0.fetch(lang.delegate(_7e2,{onComplete:function(_7e4,opts){if(this.sortByLabel&&!_7e2.sort&&_7e4.length){_7e4.sort(_7d3.createSortFunction([{attribute:_7e0.getLabelAttributes(_7e4[0])[0]}],_7e0));}if(_7e2.onFetch){_7e4=_7e2.onFetch.call(this,_7e4,opts);}_7d1.forEach(_7e4,function(i){this._addOptionForItem(i);},this);this._loadingStore=false;this.set("value","_pendingValue" in this?this._pendingValue:_7e1);delete this._pendingValue;if(!this.loadChildrenOnOpen){this._loadChildren();}else{this._pseudoLoadChildren(_7e4);}this._fetchedWith=opts;this._lastValueReported=this.multiple?[]:null;this._onChangeActive=true;this.onSetStore();this._handleOnChange(this.value);},scope:this}));}else{delete this._fetchedWith;}return _7e3;},_setValueAttr:function(_7e5,_7e6){if(this._loadingStore){this._pendingValue=_7e5;return;}var opts=this.getOptions()||[];if(!lang.isArray(_7e5)){_7e5=[_7e5];}_7d1.forEach(_7e5,function(i,idx){if(!lang.isObject(i)){i=i+"";}if(typeof i==="string"){_7e5[idx]=_7d1.filter(opts,function(node){return node.value===i;})[0]||{value:"",label:""};}},this);_7e5=_7d1.filter(_7e5,function(i){return i&&i.value;});if(!this.multiple&&(!_7e5[0]||!_7e5[0].value)&&opts.length){_7e5[0]=opts[0];}_7d1.forEach(opts,function(i){i.selected=_7d1.some(_7e5,function(v){return v.value===i.value;});});var val=_7d1.map(_7e5,function(i){return i.value;}),disp=_7d1.map(_7e5,function(i){return i.label;});this._set("value",this.multiple?val:val[0]);this._setDisplay(this.multiple?disp:disp[0]);this._updateSelection();this._handleOnChange(this.value,_7e6);},_getDisplayedValueAttr:function(){var val=this.get("value");if(!lang.isArray(val)){val=[val];}var ret=_7d1.map(this.getOptions(val),function(v){if(v&&"label" in v){return v.label;}else{if(v){return v.value;}}return null;},this);return this.multiple?ret:ret[0];},_loadChildren:function(){if(this._loadingStore){return;}_7d1.forEach(this._getChildren(),function(_7e7){_7e7.destroyRecursive();});_7d1.forEach(this.options,this._addOptionItem,this);this._updateSelection();},_updateSelection:function(){this._set("value",this._getValueFromOpts());var val=this.value;if(!lang.isArray(val)){val=[val];}if(val&&val[0]){_7d1.forEach(this._getChildren(),function(_7e8){var _7e9=_7d1.some(val,function(v){return _7e8.option&&(v===_7e8.option.value);});_7d5.toggle(_7e8.domNode,this.baseClass+"SelectedOption",_7e9);_7e8.domNode.setAttribute("aria-selected",_7e9);},this);}},_getValueFromOpts:function(){var opts=this.getOptions()||[];if(!this.multiple&&opts.length){var opt=_7d1.filter(opts,function(i){return i.selected;})[0];if(opt&&opt.value){return opt.value;}else{opts[0].selected=true;return opts[0].value;}}else{if(this.multiple){return _7d1.map(_7d1.filter(opts,function(i){return i.selected;}),function(i){return i.value;})||[];}}return "";},_onNewItem:function(item,_7ea){if(!_7ea||!_7ea.parent){this._addOptionForItem(item);}},_onDeleteItem:function(item){var _7eb=this.store;this.removeOption(_7eb.getIdentity(item));},_onSetItem:function(item){this.updateOption(this._getOptionObjForItem(item));},_getOptionObjForItem:function(item){var _7ec=this.store,_7ed=_7ec.getLabel(item),_7ee=(_7ed?_7ec.getIdentity(item):null);return {value:_7ee,label:_7ed,item:item};},_addOptionForItem:function(item){var _7ef=this.store;if(!_7ef.isItemLoaded(item)){_7ef.loadItem({item:item,onItem:function(i){this._addOptionForItem(i);},scope:this});return;}var _7f0=this._getOptionObjForItem(item);this.addOption(_7f0);},constructor:function(_7f1){this._oValue=(_7f1||{}).value||null;this._notifyConnections=[];},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},_fillContent:function(){var opts=this.options;if(!opts){opts=this.options=this.srcNodeRef?_7d7("> *",this.srcNodeRef).map(function(node){if(node.getAttribute("type")==="separator"){return {value:"",label:"",selected:false,disabled:false};}return {value:(node.getAttribute("data-"+_7d6._scopeName+"-value")||node.getAttribute("value")),label:String(node.innerHTML),selected:node.getAttribute("selected")||false,disabled:node.getAttribute("disabled")||false};},this):[];}if(!this.value){this._set("value",this._getValueFromOpts());}else{if(this.multiple&&typeof this.value=="string"){this._set("value",this.value.split(","));}}},postCreate:function(){this.inherited(arguments);this.connect(this,"onChange","_updateSelection");this.connect(this,"startup","_loadChildren");this._setValueAttr(this.value,null);},startup:function(){this.inherited(arguments);var _7f2=this.store,_7f3={};_7d1.forEach(["query","queryOptions","onFetch"],function(i){if(this[i]){_7f3[i]=this[i];}delete this[i];},this);if(_7f2&&_7f2.getFeatures()["dojo.data.api.Identity"]){this.store=null;this.setStore(_7f2,this._oValue,_7f3);}},destroy:function(){var h;while(h=this._notifyConnections.pop()){h.remove();}this.inherited(arguments);},_addOptionItem:function(){},_removeOptionItem:function(){},_setDisplay:function(){},_getChildren:function(){return [];},_getSelectedOptionsAttr:function(){return this.getOptions(this.get("value"));},_pseudoLoadChildren:function(){},onSetStore:function(){}});});},"dijit/form/Select":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/_base/event","dojo/i18n","dojo/_base/lang","./_FormSelectWidget","../_HasDropDown","../Menu","../MenuItem","../MenuSeparator","../Tooltip","dojo/text!./templates/Select.html","dojo/i18n!./nls/validate"],function(_7f4,_7f5,_7f6,_7f7,_7f8,_7f9,_7fa,i18n,lang,_7fb,_7fc,Menu,_7fd,_7fe,_7ff,_800){var _801=_7f5("dijit.form._SelectMenu",Menu,{buildRendering:function(){this.inherited(arguments);var o=(this.menuTableNode=this.domNode);var n=(this.domNode=_7f8.create("div",{style:{overflowX:"hidden",overflowY:"scroll"}}));if(o.parentNode){o.parentNode.replaceChild(n,o);}_7f7.remove(o,"dijitMenuTable");n.className=o.className+" dijitSelectMenu";o.className="dijitReset dijitMenuTable";o.setAttribute("role","listbox");n.setAttribute("role","presentation");n.appendChild(o);},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onmousemove",_7fa.stop);},resize:function(mb){if(mb){_7f9.setMarginBox(this.domNode,mb);if("w" in mb){this.menuTableNode.style.width="100%";}}}});var _802=_7f5("dijit.form.Select",[_7fb,_7fc],{baseClass:"dijitSelect",templateString:_800,required:false,state:"",message:"",tooltipPosition:[],emptyLabel:" ",_isLoaded:false,_childrenLoaded:false,_fillContent:function(){this.inherited(arguments);if(this.options.length&&!this.value&&this.srcNodeRef){var si=this.srcNodeRef.selectedIndex||0;this.value=this.options[si>=0?si:0].value;}this.dropDown=new _801({id:this.id+"_menu"});_7f7.add(this.dropDown.domNode,this.baseClass+"Menu");},_getMenuItemForOption:function(_803){if(!_803.value&&!_803.label){return new _7fe();}else{var _804=lang.hitch(this,"_setValueAttr",_803);var item=new _7fd({option:_803,label:_803.label||this.emptyLabel,onClick:_804,disabled:_803.disabled||false});item.focusNode.setAttribute("role","listitem");return item;}},_addOptionItem:function(_805){if(this.dropDown){this.dropDown.addChild(this._getMenuItemForOption(_805));}},_getChildren:function(){if(!this.dropDown){return [];}return this.dropDown.getChildren();},_loadChildren:function(_806){if(_806===true){if(this.dropDown){delete this.dropDown.focusedChild;}if(this.options.length){this.inherited(arguments);}else{_7f4.forEach(this._getChildren(),function(_807){_807.destroyRecursive();});var item=new _7fd({label:" "});this.dropDown.addChild(item);}}else{this._updateSelection();}this._isLoaded=false;this._childrenLoaded=true;if(!this._loadingStore){this._setValueAttr(this.value);}},_setValueAttr:function(_808){this.inherited(arguments);_7f6.set(this.valueNode,"value",this.get("value"));this.validate(this.focused);},_setDisabledAttr:function(_809){this.inherited(arguments);this.validate(this.focused);},_setRequiredAttr:function(_80a){this._set("required",_80a);this.focusNode.setAttribute("aria-required",_80a);this.validate(this.focused);},_setDisplay:function(_80b){var lbl=_80b||this.emptyLabel;this.containerNode.innerHTML="<span class=\"dijitReset dijitInline "+this.baseClass+"Label\">"+lbl+"</span>";this.focusNode.setAttribute("aria-valuetext",lbl);},validate:function(_80c){var _80d=this.disabled||this.isValid(_80c);this._set("state",_80d?"":"Incomplete");this.focusNode.setAttribute("aria-invalid",_80d?"false":"true");var _80e=_80d?"":this._missingMsg;if(_80e&&this.focused&&this._hasBeenBlurred){_7ff.show(_80e,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_7ff.hide(this.domNode);}this._set("message",_80e);return _80d;},isValid:function(){return (!this.required||this.value===0||!(/^\s*$/.test(this.value||"")));},reset:function(){this.inherited(arguments);_7ff.hide(this.domNode);this.validate(this.focused);},postMixInProperties:function(){this.inherited(arguments);this._missingMsg=i18n.getLocalization("dijit.form","validate",this.lang).missingMessage;},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onmousemove",_7fa.stop);},_setStyleAttr:function(_80f){this.inherited(arguments);_7f7.toggle(this.domNode,this.baseClass+"FixedWidth",!!this.domNode.style.width);},isLoaded:function(){return this._isLoaded;},loadDropDown:function(_810){this._loadChildren(true);this._isLoaded=true;_810();},closeDropDown:function(){this.inherited(arguments);if(this.dropDown&&this.dropDown.menuTableNode){this.dropDown.menuTableNode.style.width="";}},uninitialize:function(_811){if(this.dropDown&&!this.dropDown._destroyed){this.dropDown.destroyRecursive(_811);delete this.dropDown;}this.inherited(arguments);},_onFocus:function(){this.validate(true);this.inherited(arguments);},_onBlur:function(){_7ff.hide(this.domNode);this.inherited(arguments);}});_802._Menu=_801;return _802;});},"dijit/_editor/range":function(){define("dijit/_editor/range",["dojo/_base/array","dojo/_base/declare","dojo/_base/lang","dojo/_base/window",".."],function(_812,_813,lang,win,_814){_814.range={};_814.range.getIndex=function(node,_815){var ret=[],retR=[];var _816=node;var _817,n;while(node!=_815){var i=0;_817=node.parentNode;while((n=_817.childNodes[i++])){if(n===node){--i;break;}}ret.unshift(i);retR.unshift(i-_817.childNodes.length);node=_817;}if(ret.length>0&&_816.nodeType==3){n=_816.previousSibling;while(n&&n.nodeType==3){ret[ret.length-1]--;n=n.previousSibling;}n=_816.nextSibling;while(n&&n.nodeType==3){retR[retR.length-1]++;n=n.nextSibling;}}return {o:ret,r:retR};};_814.range.getNode=function(_818,_819){if(!lang.isArray(_818)||_818.length==0){return _819;}var node=_819;_812.every(_818,function(i){if(i>=0&&i<node.childNodes.length){node=node.childNodes[i];}else{node=null;return false;}return true;});return node;};_814.range.getCommonAncestor=function(n1,n2,root){root=root||n1.ownerDocument.body;var _81a=function(n){var as=[];while(n){as.unshift(n);if(n!==root){n=n.parentNode;}else{break;}}return as;};var n1as=_81a(n1);var n2as=_81a(n2);var m=Math.min(n1as.length,n2as.length);var com=n1as[0];for(var i=1;i<m;i++){if(n1as[i]===n2as[i]){com=n1as[i];}else{break;}}return com;};_814.range.getAncestor=function(node,_81b,root){root=root||node.ownerDocument.body;while(node&&node!==root){var name=node.nodeName.toUpperCase();if(_81b.test(name)){return node;}node=node.parentNode;}return null;};_814.range.BlockTagNames=/^(?:P|DIV|H1|H2|H3|H4|H5|H6|ADDRESS|PRE|OL|UL|LI|DT|DE)$/;_814.range.getBlockAncestor=function(node,_81c,root){root=root||node.ownerDocument.body;_81c=_81c||_814.range.BlockTagNames;var _81d=null,_81e;while(node&&node!==root){var name=node.nodeName.toUpperCase();if(!_81d&&_81c.test(name)){_81d=node;}if(!_81e&&(/^(?:BODY|TD|TH|CAPTION)$/).test(name)){_81e=node;}node=node.parentNode;}return {blockNode:_81d,blockContainer:_81e||node.ownerDocument.body};};_814.range.atBeginningOfContainer=function(_81f,node,_820){var _821=false;var _822=(_820==0);if(!_822&&node.nodeType==3){if(/^[\s\xA0]+$/.test(node.nodeValue.substr(0,_820))){_822=true;}}if(_822){var _823=node;_821=true;while(_823&&_823!==_81f){if(_823.previousSibling){_821=false;break;}_823=_823.parentNode;}}return _821;};_814.range.atEndOfContainer=function(_824,node,_825){var _826=false;var _827=(_825==(node.length||node.childNodes.length));if(!_827&&node.nodeType==3){if(/^[\s\xA0]+$/.test(node.nodeValue.substr(_825))){_827=true;}}if(_827){var _828=node;_826=true;while(_828&&_828!==_824){if(_828.nextSibling){_826=false;break;}_828=_828.parentNode;}}return _826;};_814.range.adjacentNoneTextNode=function(_829,next){var node=_829;var len=(0-_829.length)||0;var prop=next?"nextSibling":"previousSibling";while(node){if(node.nodeType!=3){break;}len+=node.length;node=node[prop];}return [node,len];};_814.range._w3c=Boolean(window["getSelection"]);_814.range.create=function(_82a){if(_814.range._w3c){return (_82a||win.global).document.createRange();}else{return new _814.range.W3CRange;}};_814.range.getSelection=function(win,_82b){if(_814.range._w3c){return win.getSelection();}else{var s=new _814.range.ie.selection(win);if(!_82b){s._getCurrentSelection();}return s;}};if(!_814.range._w3c){_814.range.ie={cachedSelection:{},selection:function(win){this._ranges=[];this.addRange=function(r,_82c){this._ranges.push(r);if(!_82c){r._select();}this.rangeCount=this._ranges.length;};this.removeAllRanges=function(){this._ranges=[];this.rangeCount=0;};var _82d=function(){var r=win.document.selection.createRange();var type=win.document.selection.type.toUpperCase();if(type=="CONTROL"){return new _814.range.W3CRange(_814.range.ie.decomposeControlRange(r));}else{return new _814.range.W3CRange(_814.range.ie.decomposeTextRange(r));}};this.getRangeAt=function(i){return this._ranges[i];};this._getCurrentSelection=function(){this.removeAllRanges();var r=_82d();if(r){this.addRange(r,true);this.isCollapsed=r.collapsed;}else{this.isCollapsed=true;}};},decomposeControlRange:function(_82e){var _82f=_82e.item(0),_830=_82e.item(_82e.length-1);var _831=_82f.parentNode,_832=_830.parentNode;var _833=_814.range.getIndex(_82f,_831).o[0];var _834=_814.range.getIndex(_830,_832).o[0]+1;return [_831,_833,_832,_834];},getEndPoint:function(_835,end){var _836=_835.duplicate();_836.collapse(!end);var _837="EndTo"+(end?"End":"Start");var _838=_836.parentElement();var _839,_83a,_83b;if(_838.childNodes.length>0){_812.every(_838.childNodes,function(node,i){var _83c;if(node.nodeType!=3){_836.moveToElementText(node);if(_836.compareEndPoints(_837,_835)>0){if(_83b&&_83b.nodeType==3){_839=_83b;_83c=true;}else{_839=_838;_83a=i;return false;}}else{if(i==_838.childNodes.length-1){_839=_838;_83a=_838.childNodes.length;return false;}}}else{if(i==_838.childNodes.length-1){_839=node;_83c=true;}}if(_83c&&_839){var _83d=_814.range.adjacentNoneTextNode(_839)[0];if(_83d){_839=_83d.nextSibling;}else{_839=_838.firstChild;}var _83e=_814.range.adjacentNoneTextNode(_839);_83d=_83e[0];var _83f=_83e[1];if(_83d){_836.moveToElementText(_83d);_836.collapse(false);}else{_836.moveToElementText(_838);}_836.setEndPoint(_837,_835);_83a=_836.text.length-_83f;return false;}_83b=node;return true;});}else{_839=_838;_83a=0;}if(!end&&_839.nodeType==1&&_83a==_839.childNodes.length){var _840=_839.nextSibling;if(_840&&_840.nodeType==3){_839=_840;_83a=0;}}return [_839,_83a];},setEndPoint:function(_841,_842,_843){var _844=_841.duplicate(),node,len;if(_842.nodeType!=3){if(_843>0){node=_842.childNodes[_843-1];if(node){if(node.nodeType==3){_842=node;_843=node.length;}else{if(node.nextSibling&&node.nextSibling.nodeType==3){_842=node.nextSibling;_843=0;}else{_844.moveToElementText(node.nextSibling?node:_842);var _845=node.parentNode;var _846=_845.insertBefore(node.ownerDocument.createTextNode(" "),node.nextSibling);_844.collapse(false);_845.removeChild(_846);}}}}else{_844.moveToElementText(_842);_844.collapse(true);}}if(_842.nodeType==3){var _847=_814.range.adjacentNoneTextNode(_842);var _848=_847[0];len=_847[1];if(_848){_844.moveToElementText(_848);_844.collapse(false);if(_848.contentEditable!="inherit"){len++;}}else{_844.moveToElementText(_842.parentNode);_844.collapse(true);}_843+=len;if(_843>0){if(_844.move("character",_843)!=_843){console.error("Error when moving!");}}}return _844;},decomposeTextRange:function(_849){var _84a=_814.range.ie.getEndPoint(_849);var _84b=_84a[0],_84c=_84a[1];var _84d=_84a[0],_84e=_84a[1];if(_849.htmlText.length){if(_849.htmlText==_849.text){_84e=_84c+_849.text.length;}else{_84a=_814.range.ie.getEndPoint(_849,true);_84d=_84a[0],_84e=_84a[1];}}return [_84b,_84c,_84d,_84e];},setRange:function(_84f,_850,_851,_852,_853,_854){var _855=_814.range.ie.setEndPoint(_84f,_850,_851);_84f.setEndPoint("StartToStart",_855);if(!_854){var end=_814.range.ie.setEndPoint(_84f,_852,_853);}_84f.setEndPoint("EndToEnd",end||_855);return _84f;}};_813("dijit.range.W3CRange",null,{constructor:function(){if(arguments.length>0){this.setStart(arguments[0][0],arguments[0][1]);this.setEnd(arguments[0][2],arguments[0][3]);}else{this.commonAncestorContainer=null;this.startContainer=null;this.startOffset=0;this.endContainer=null;this.endOffset=0;this.collapsed=true;}},_updateInternal:function(){if(this.startContainer!==this.endContainer){this.commonAncestorContainer=_814.range.getCommonAncestor(this.startContainer,this.endContainer);}else{this.commonAncestorContainer=this.startContainer;}this.collapsed=(this.startContainer===this.endContainer)&&(this.startOffset==this.endOffset);},setStart:function(node,_856){_856=parseInt(_856);if(this.startContainer===node&&this.startOffset==_856){return;}delete this._cachedBookmark;this.startContainer=node;this.startOffset=_856;if(!this.endContainer){this.setEnd(node,_856);}else{this._updateInternal();}},setEnd:function(node,_857){_857=parseInt(_857);if(this.endContainer===node&&this.endOffset==_857){return;}delete this._cachedBookmark;this.endContainer=node;this.endOffset=_857;if(!this.startContainer){this.setStart(node,_857);}else{this._updateInternal();}},setStartAfter:function(node,_858){this._setPoint("setStart",node,_858,1);},setStartBefore:function(node,_859){this._setPoint("setStart",node,_859,0);},setEndAfter:function(node,_85a){this._setPoint("setEnd",node,_85a,1);},setEndBefore:function(node,_85b){this._setPoint("setEnd",node,_85b,0);},_setPoint:function(what,node,_85c,ext){var _85d=_814.range.getIndex(node,node.parentNode).o;this[what](node.parentNode,_85d.pop()+ext);},_getIERange:function(){var r=(this._body||this.endContainer.ownerDocument.body).createTextRange();_814.range.ie.setRange(r,this.startContainer,this.startOffset,this.endContainer,this.endOffset,this.collapsed);return r;},getBookmark:function(){this._getIERange();return this._cachedBookmark;},_select:function(){var r=this._getIERange();r.select();},deleteContents:function(){var s=this.startContainer,r=this._getIERange();if(s.nodeType===3&&!this.startOffset){this.setStartBefore(s);}r.pasteHTML("");this.endContainer=this.startContainer;this.endOffset=this.startOffset;this.collapsed=true;},cloneRange:function(){var r=new _814.range.W3CRange([this.startContainer,this.startOffset,this.endContainer,this.endOffset]);r._body=this._body;return r;},detach:function(){this._body=null;this.commonAncestorContainer=null;this.startContainer=null;this.startOffset=0;this.endContainer=null;this.endOffset=0;this.collapsed=true;}});}return _814.range;});},"dojo/store/util/QueryResults":function(){define(["../../_base/array","../../_base/lang","../../_base/Deferred"],function(_85e,lang,_85f){var util=lang.getObject("dojo.store.util",true);util.QueryResults=function(_860){if(!_860){return _860;}if(_860.then){_860=lang.delegate(_860);}function _861(_862){if(!_860[_862]){_860[_862]=function(){var args=arguments;return _85f.when(_860,function(_863){Array.prototype.unshift.call(args,_863);return util.QueryResults(_85e[_862].apply(_85e,args));});};}};_861("forEach");_861("filter");_861("map");if(!_860.total){_860.total=_85f.when(_860,function(_864){return _864.length;});}return _860;};return util.QueryResults;});},"dijit/form/_ListBase":function(){define(["dojo/_base/declare","dojo/window"],function(_865,_866){return _865("dijit.form._ListBase",null,{selected:null,_getTarget:function(evt){var tgt=evt.target;var _867=this.containerNode;if(tgt==_867||tgt==this.domNode){return null;}while(tgt&&tgt.parentNode!=_867){tgt=tgt.parentNode;}return tgt;},selectFirstNode:function(){var _868=this.containerNode.firstChild;while(_868&&_868.style.display=="none"){_868=_868.nextSibling;}this._setSelectedAttr(_868,true);},selectLastNode:function(){var last=this.containerNode.lastChild;while(last&&last.style.display=="none"){last=last.previousSibling;}this._setSelectedAttr(last,true);},selectNextNode:function(){var _869=this._getSelectedAttr();if(!_869){this.selectFirstNode();}else{var next=_869.nextSibling;while(next&&next.style.display=="none"){next=next.nextSibling;}if(!next){this.selectFirstNode();}else{this._setSelectedAttr(next,true);}}},selectPreviousNode:function(){var _86a=this._getSelectedAttr();if(!_86a){this.selectLastNode();}else{var prev=_86a.previousSibling;while(prev&&prev.style.display=="none"){prev=prev.previousSibling;}if(!prev){this.selectLastNode();}else{this._setSelectedAttr(prev,true);}}},_setSelectedAttr:function(node,_86b){if(this.selected!=node){var _86c=this._getSelectedAttr();if(_86c){this.onDeselect(_86c);this.selected=null;}if(node&&node.parentNode==this.containerNode){this.selected=node;if(_86b){_866.scrollIntoView(node);}this.onSelect(node);}}else{if(node){this.onSelect(node);}}},_getSelectedAttr:function(){var v=this.selected;return (v&&v.parentNode==this.containerNode)?v:(this.selected=null);}});});},"dojo/DeferredList":function(){define(["./_base/kernel","./_base/Deferred","./_base/array"],function(dojo,_86d,_86e){dojo.DeferredList=function(list,_86f,_870,_871,_872){var _873=[];_86d.call(this);var self=this;if(list.length===0&&!_86f){this.resolve([0,[]]);}var _874=0;_86e.forEach(list,function(item,i){item.then(function(_875){if(_86f){self.resolve([i,_875]);}else{_876(true,_875);}},function(_877){if(_870){self.reject(_877);}else{_876(false,_877);}if(_871){return null;}throw _877;});function _876(_878,_879){_873[i]=[_878,_879];_874++;if(_874===list.length){self.resolve(_873);}};});};dojo.DeferredList.prototype=new _86d();dojo.DeferredList.prototype.gatherResults=function(_87a){var d=new dojo.DeferredList(_87a,false,true,false);d.addCallback(function(_87b){var ret=[];_86e.forEach(_87b,function(_87c){ret.push(_87c[1]);});return ret;});return d;};return dojo.DeferredList;});},"dojo/dnd/common":function(){define(["../main"],function(dojo){dojo.getObject("dnd",true,dojo);dojo.dnd.getCopyKeyState=dojo.isCopyKey;dojo.dnd._uniqueId=0;dojo.dnd.getUniqueId=function(){var id;do{id=dojo._scopeName+"Unique"+(++dojo.dnd._uniqueId);}while(dojo.byId(id));return id;};dojo.dnd._empty={};dojo.dnd.isFormElement=function(e){var t=e.target;if(t.nodeType==3){t=t.parentNode;}return " button textarea input select option ".indexOf(" "+t.tagName.toLowerCase()+" ")>=0;};return dojo.dnd;});},"dijit/CalendarLite":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/cldr/supplemental","dojo/date","dojo/date/locale","dojo/dom","dojo/dom-class","dojo/_base/event","dojo/_base/lang","dojo/_base/sniff","dojo/string","dojo/_base/window","./_WidgetBase","./_TemplatedMixin","dojo/text!./templates/Calendar.html"],function(_87d,_87e,_87f,date,_880,dom,_881,_882,lang,has,_883,win,_884,_885,_886){var _887=_87e("dijit.CalendarLite",[_884,_885],{templateString:_886,dowTemplateString:"<th class=\"dijitReset dijitCalendarDayLabelTemplate\" role=\"columnheader\"><span class=\"dijitCalendarDayLabel\">${d}</span></th>",dateTemplateString:"<td class=\"dijitReset\" role=\"gridcell\" data-dojo-attach-point=\"dateCells\"><span class=\"dijitCalendarDateLabel\" data-dojo-attach-point=\"dateLabels\"></span></td>",weekTemplateString:"<tr class=\"dijitReset dijitCalendarWeekTemplate\" role=\"row\">${d}${d}${d}${d}${d}${d}${d}</tr>",value:new Date(""),datePackage:date,dayWidth:"narrow",tabIndex:"0",currentFocus:new Date(),baseClass:"dijitCalendar",_isValidDate:function(_888){return _888&&!isNaN(_888)&&typeof _888=="object"&&_888.toString()!=this.constructor.prototype.value.toString();},_getValueAttr:function(){if(this.value&&!isNaN(this.value)){var _889=new this.dateClassObj(this.value);_889.setHours(0,0,0,0);if(_889.getDate()<this.value.getDate()){_889=this.dateFuncObj.add(_889,"hour",1);}return _889;}else{return null;}},_setValueAttr:function(_88a,_88b){if(_88a){_88a=new this.dateClassObj(_88a);}if(this._isValidDate(_88a)){if(!this._isValidDate(this.value)||this.dateFuncObj.compare(_88a,this.value)){_88a.setHours(1,0,0,0);if(!this.isDisabledDate(_88a,this.lang)){this._set("value",_88a);this.set("currentFocus",_88a);if(_88b||typeof _88b=="undefined"){this.onChange(this.get("value"));}}}}else{this._set("value",null);this.set("currentFocus",this.currentFocus);}},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(win.doc.createTextNode(text));},_populateGrid:function(){var _88c=new this.dateClassObj(this.currentFocus);_88c.setDate(1);var _88d=_88c.getDay(),_88e=this.dateFuncObj.getDaysInMonth(_88c),_88f=this.dateFuncObj.getDaysInMonth(this.dateFuncObj.add(_88c,"month",-1)),_890=new this.dateClassObj(),_891=_87f.getFirstDayOfWeek(this.lang);if(_891>_88d){_891-=7;}this._date2cell={};_87d.forEach(this.dateCells,function(_892,idx){var i=idx+_891;var date=new this.dateClassObj(_88c),_893,_894="dijitCalendar",adj=0;if(i<_88d){_893=_88f-_88d+i+1;adj=-1;_894+="Previous";}else{if(i>=(_88d+_88e)){_893=i-_88d-_88e+1;adj=1;_894+="Next";}else{_893=i-_88d+1;_894+="Current";}}if(adj){date=this.dateFuncObj.add(date,"month",adj);}date.setDate(_893);if(!this.dateFuncObj.compare(date,_890,"date")){_894="dijitCalendarCurrentDate "+_894;}if(this._isSelectedDate(date,this.lang)){_894="dijitCalendarSelectedDate "+_894;_892.setAttribute("aria-selected",true);}else{_892.setAttribute("aria-selected",false);}if(this.isDisabledDate(date,this.lang)){_894="dijitCalendarDisabledDate "+_894;_892.setAttribute("aria-disabled",true);}else{_894="dijitCalendarEnabledDate "+_894;_892.removeAttribute("aria-disabled");}var _895=this.getClassForDate(date,this.lang);if(_895){_894=_895+" "+_894;}_892.className=_894+"Month dijitCalendarDateTemplate";var _896=date.valueOf();this._date2cell[_896]=_892;_892.dijitDateValue=_896;this._setText(this.dateLabels[idx],date.getDateLocalized?date.getDateLocalized(this.lang):date.getDate());},this);this.monthWidget.set("month",_88c);var y=_88c.getFullYear()-1;var d=new this.dateClassObj();_87d.forEach(["previous","current","next"],function(name){d.setFullYear(y++);this._setText(this[name+"YearLabelNode"],this.dateLocaleModule.format(d,{selector:"year",locale:this.lang}));},this);},goToToday:function(){this.set("value",new this.dateClassObj());},constructor:function(args){this.datePackage=args.datePackage||this.datePackage;this.dateFuncObj=typeof this.datePackage=="string"?lang.getObject(this.datePackage,false):this.datePackage;this.dateClassObj=this.dateFuncObj.Date||Date;this.dateLocaleModule=lang.getObject("locale",false,this.dateFuncObj);},_createMonthWidget:function(){return _887._MonthWidget({id:this.id+"_mw",lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},buildRendering:function(){var d=this.dowTemplateString,_897=this.dateLocaleModule.getNames("days",this.dayWidth,"standAlone",this.lang),_898=_87f.getFirstDayOfWeek(this.lang);this.dayCellsHtml=_883.substitute([d,d,d,d,d,d,d].join(""),{d:""},function(){return _897[_898++%7];});var r=_883.substitute(this.weekTemplateString,{d:this.dateTemplateString});this.dateRowsHtml=[r,r,r,r,r,r].join("");this.dateCells=[];this.dateLabels=[];this.inherited(arguments);dom.setSelectable(this.domNode,false);var _899=new this.dateClassObj(this.currentFocus);this._supportingWidgets.push(this.monthWidget=this._createMonthWidget());this.set("currentFocus",_899,false);var _89a=lang.hitch(this,function(_89b,part,_89c){this.connect(this[_89b],"onclick",function(){this._setCurrentFocusAttr(this.dateFuncObj.add(this.currentFocus,part,_89c));});});_89a("incrementMonth","month",1);_89a("decrementMonth","month",-1);_89a("nextYearLabelNode","year",1);_89a("previousYearLabelNode","year",-1);},_setCurrentFocusAttr:function(date,_89d){var _89e=this.currentFocus,_89f=_89e&&this._date2cell?this._date2cell[_89e.valueOf()]:null;date=new this.dateClassObj(date);date.setHours(1,0,0,0);this._set("currentFocus",date);this._populateGrid();var _8a0=this._date2cell[date.valueOf()];_8a0.setAttribute("tabIndex",this.tabIndex);if(this.focused||_89d){_8a0.focus();}if(_89f&&_89f!=_8a0){if(has("webkit")){_89f.setAttribute("tabIndex","-1");}else{_89f.removeAttribute("tabIndex");}}},focus:function(){this._setCurrentFocusAttr(this.currentFocus,true);},_onDayClick:function(evt){_882.stop(evt);for(var node=evt.target;node&&!node.dijitDateValue;node=node.parentNode){}if(node&&!_881.contains(node,"dijitCalendarDisabledDate")){this.set("value",node.dijitDateValue);}},onChange:function(){},_isSelectedDate:function(_8a1){return this._isValidDate(this.value)&&!this.dateFuncObj.compare(_8a1,this.value,"date");},isDisabledDate:function(){},getClassForDate:function(){}});_887._MonthWidget=_87e("dijit.CalendarLite._MonthWidget",_884,{_setMonthAttr:function(_8a2){var _8a3=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_8a2),_8a4=(has("ie")==6?"":"<div class='dijitSpacer'>"+_87d.map(_8a3,function(s){return "<div>"+s+"</div>";}).join("")+"</div>");this.domNode.innerHTML=_8a4+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>"+_8a3[_8a2.getMonth()]+"</div>";}});return _887;});},"dijit/CheckedMenuItem":function(){require({cache:{"url:dijit/templates/CheckedMenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitemcheckbox\" tabIndex=\"-1\"\n\t\tdata-dojo-attach-event=\"onmouseenter:_onHover,onmouseleave:_onUnhover,ondijitclick:_onClick\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuItemIcon dijitCheckedMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t\t<span class=\"dijitCheckedMenuItemIconChar\">✓</span>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode,labelNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\"> </td>\n</tr>\n"}});define("dijit/CheckedMenuItem",["dojo/_base/declare","dojo/dom-class","./MenuItem","dojo/text!./templates/CheckedMenuItem.html","./hccss"],function(_8a5,_8a6,_8a7,_8a8){return _8a5("dijit.CheckedMenuItem",_8a7,{templateString:_8a8,checked:false,_setCheckedAttr:function(_8a9){_8a6.toggle(this.domNode,"dijitCheckedMenuItemChecked",_8a9);this.domNode.setAttribute("aria-checked",_8a9);this._set("checked",_8a9);},iconClass:"",onChange:function(){},_onClick:function(e){if(!this.disabled){this.set("checked",!this.checked);this.onChange(this.checked);}this.inherited(arguments);}});});},"dijit/form/VerticalRuleLabels":function(){define(["dojo/_base/declare","./HorizontalRuleLabels"],function(_8aa,_8ab){return _8aa("dijit.form.VerticalRuleLabels",_8ab,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerV dijitRuleLabelsContainer dijitRuleLabelsContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerV\" style=\"top:",_labelPrefix:"\"><span class=\"dijitRuleLabel dijitRuleLabelV\">",_calcPosition:function(pos){return 100-pos;},_isHorizontal:false});});},"dijit/Declaration":function(){define(["dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/parser","dojo/query","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","dojo/NodeList-dom"],function(_8ac,_8ad,_8ae,lang,_8af,_8b0,_8b1,_8b2,_8b3){return _8ae("dijit.Declaration",_8b1,{_noScript:true,stopParser:true,widgetClass:"",defaults:null,mixins:[],buildRendering:function(){var src=this.srcNodeRef.parentNode.removeChild(this.srcNodeRef),_8b4=_8b0("> script[type^='dojo/method']",src).orphan(),_8b5=_8b0("> script[type^='dojo/connect']",src).orphan(),_8b6=src.nodeName;var _8b7=this.defaults||{};_8ac.forEach(_8b4,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event"),func=_8af._functionFromScript(s);if(evt){_8b7[evt]=func;}else{_8b5.push(s);}});this.mixins=this.mixins.length?_8ac.map(this.mixins,function(name){return lang.getObject(name);}):[_8b1,_8b2,_8b3];_8b7._skipNodeCache=true;_8b7.templateString="<"+_8b6+" class='"+src.className+"'"+" data-dojo-attach-point='"+(src.getAttribute("data-dojo-attach-point")||src.getAttribute("dojoAttachPoint")||"")+"' data-dojo-attach-event='"+(src.getAttribute("data-dojo-attach-event")||src.getAttribute("dojoAttachEvent")||"")+"' >"+src.innerHTML.replace(/\%7B/g,"{").replace(/\%7D/g,"}")+"</"+_8b6+">";var wc=_8ae(this.widgetClass,this.mixins,_8b7);_8ac.forEach(_8b5,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event")||"postscript",func=_8af._functionFromScript(s);_8ad.connect(wc.prototype,evt,func);});}});});},"dijit/MenuSeparator":function(){require({cache:{"url:dijit/templates/MenuSeparator.html":"<tr class=\"dijitMenuSeparator\">\n\t<td class=\"dijitMenuSeparatorIconCell\">\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n\t<td colspan=\"3\" class=\"dijitMenuSeparatorLabelCell\">\n\t\t<div class=\"dijitMenuSeparatorTop dijitMenuSeparatorLabel\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n</tr>"}});define("dijit/MenuSeparator",["dojo/_base/declare","dojo/dom","./_WidgetBase","./_TemplatedMixin","./_Contained","dojo/text!./templates/MenuSeparator.html"],function(_8b8,dom,_8b9,_8ba,_8bb,_8bc){return _8b8("dijit.MenuSeparator",[_8b9,_8ba,_8bb],{templateString:_8bc,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dijit/form/_ComboBoxMenu":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/keys","../_WidgetBase","../_TemplatedMixin","./_ComboBoxMenuMixin","./_ListMouseMixin"],function(_8bd,_8be,_8bf,_8c0,keys,_8c1,_8c2,_8c3,_8c4){return _8bd("dijit.form._ComboBoxMenu",[_8c1,_8c2,_8c4,_8c3],{templateString:"<div class='dijitReset dijitMenu' data-dojo-attach-point='containerNode' style='overflow: auto; overflow-x: hidden;'>"+"<div class='dijitMenuItem dijitMenuPreviousButton' data-dojo-attach-point='previousButton' role='option'></div>"+"<div class='dijitMenuItem dijitMenuNextButton' data-dojo-attach-point='nextButton' role='option'></div>"+"</div>",baseClass:"dijitComboBoxMenu",postCreate:function(){this.inherited(arguments);if(!this.isLeftToRight()){_8be.add(this.previousButton,"dijitMenuItemRtl");_8be.add(this.nextButton,"dijitMenuItemRtl");}},_createMenuItem:function(){return _8bf.create("div",{"class":"dijitReset dijitMenuItem"+(this.isLeftToRight()?"":" dijitMenuItemRtl"),role:"option"});},onHover:function(node){_8be.add(node,"dijitMenuItemHover");},onUnhover:function(node){_8be.remove(node,"dijitMenuItemHover");},onSelect:function(node){_8be.add(node,"dijitMenuItemSelected");},onDeselect:function(node){_8be.remove(node,"dijitMenuItemSelected");},_page:function(up){var _8c5=0;var _8c6=this.domNode.scrollTop;var _8c7=_8c0.get(this.domNode,"height");if(!this.getHighlightedOption()){this.selectNextNode();}while(_8c5<_8c7){var _8c8=this.getHighlightedOption();if(up){if(!_8c8.previousSibling||_8c8.previousSibling.style.display=="none"){break;}this.selectPreviousNode();}else{if(!_8c8.nextSibling||_8c8.nextSibling.style.display=="none"){break;}this.selectNextNode();}var _8c9=this.domNode.scrollTop;_8c5+=(_8c9-_8c6)*(up?-1:1);_8c6=_8c9;}},handleKey:function(evt){switch(evt.keyCode){case keys.DOWN_ARROW:this.selectNextNode();return false;case keys.PAGE_DOWN:this._page(false);return false;case keys.UP_ARROW:this.selectPreviousNode();return false;case keys.PAGE_UP:this._page(true);return false;default:return true;}}});});},"url:dijit/layout/templates/ScrollingTabController.html":"<div class=\"dijitTabListContainer-${tabPosition}\" style=\"visibility:hidden\">\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerMenuButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_menuBtn\"\n\t\t\tdata-dojo-props=\"containerId: '${containerId}', iconClass: 'dijitTabStripMenuIcon',\n\t\t\t\t\tdropDownPosition: ['below-alt', 'above-alt']\"\n\t\t\tdata-dojo-attach-point=\"_menuBtn\" showLabel=\"false\" title=\"\">▼</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_leftBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideLeftIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_leftBtn\" data-dojo-attach-event=\"onClick: doSlideLeft\">◀</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_rightBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideRightIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_rightBtn\" data-dojo-attach-event=\"onClick: doSlideRight\">▶</div>\n\t<div class='dijitTabListWrapper' data-dojo-attach-point='tablistWrapper'>\n\t\t<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'\n\t\t\t\tdata-dojo-attach-point='containerNode' class='nowrapTabStrip'></div>\n\t</div>\n</div>","dijit/Dialog":function(){require({cache:{"url:dijit/templates/Dialog.html":"<div class=\"dijitDialog\" role=\"dialog\" aria-labelledby=\"${id}_title\">\n\t<div data-dojo-attach-point=\"titleBar\" class=\"dijitDialogTitleBar\">\n\t<span data-dojo-attach-point=\"titleNode\" class=\"dijitDialogTitle\" id=\"${id}_title\"></span>\n\t<span data-dojo-attach-point=\"closeButtonNode\" class=\"dijitDialogCloseIcon\" data-dojo-attach-event=\"ondijitclick: onCancel\" title=\"${buttonCancel}\" role=\"button\" tabIndex=\"0\">\n\t\t<span data-dojo-attach-point=\"closeText\" class=\"closeText\" title=\"${buttonCancel}\">x</span>\n\t</span>\n\t</div>\n\t\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitDialogPaneContent\"></div>\n</div>\n"}});define("dijit/Dialog",["require","dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/_base/fx","dojo/i18n","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/ready","dojo/_base/sniff","dojo/_base/window","dojo/window","dojo/dnd/Moveable","dojo/dnd/TimedMoveable","./focus","./_base/manager","./_Widget","./_TemplatedMixin","./_CssStateMixin","./form/_FormMixin","./_DialogMixin","./DialogUnderlay","./layout/ContentPane","dojo/text!./templates/Dialog.html",".","dojo/i18n!./nls/common"],function(_8ca,_8cb,_8cc,_8cd,_8ce,dom,_8cf,_8d0,_8d1,_8d2,fx,i18n,_8d3,keys,lang,on,_8d4,has,win,_8d5,_8d6,_8d7,_8d8,_8d9,_8da,_8db,_8dc,_8dd,_8de,_8df,_8e0,_8e1,_8e2){var _8e3=_8cd("dijit._DialogBase",[_8db,_8dd,_8de,_8dc],{templateString:_8e1,baseClass:"dijitDialog",cssStateNodes:{closeButtonNode:"dijitDialogCloseIcon"},_setTitleAttr:[{node:"titleNode",type:"innerHTML"},{node:"titleBar",type:"attribute"}],open:false,duration:_8d9.defaultDuration,refocus:true,autofocus:true,_firstFocusItem:null,_lastFocusItem:null,doLayout:false,draggable:true,"aria-describedby":"",postMixInProperties:function(){var _8e4=i18n.getLocalization("dijit","common");lang.mixin(this,_8e4);this.inherited(arguments);},postCreate:function(){_8d1.set(this.domNode,{display:"none",position:"absolute"});win.body().appendChild(this.domNode);this.inherited(arguments);this.connect(this,"onExecute","hide");this.connect(this,"onCancel","hide");this._modalconnects=[];},onLoad:function(){this._position();if(this.autofocus&&_8e5.isTop(this)){this._getFocusItems(this.domNode);_8d8.focus(this._firstFocusItem);}this.inherited(arguments);},_endDrag:function(){var _8e6=_8d0.position(this.domNode),_8e7=_8d5.getBox();_8e6.y=Math.min(Math.max(_8e6.y,0),(_8e7.h-_8e6.h));_8e6.x=Math.min(Math.max(_8e6.x,0),(_8e7.w-_8e6.w));this._relativePosition=_8e6;this._position();},_setup:function(){var node=this.domNode;if(this.titleBar&&this.draggable){this._moveable=new ((has("ie")==6)?_8d7:_8d6)(node,{handle:this.titleBar});this.connect(this._moveable,"onMoveStop","_endDrag");}else{_8cf.add(node,"dijitDialogFixed");}this.underlayAttrs={dialogId:this.id,"class":_8cb.map(this["class"].split(/\s/),function(s){return s+"_underlay";}).join(" ")};},_size:function(){this._checkIfSingleChild();if(this._singleChild){if(this._singleChildOriginalStyle){this._singleChild.domNode.style.cssText=this._singleChildOriginalStyle;}delete this._singleChildOriginalStyle;}else{_8d1.set(this.containerNode,{width:"auto",height:"auto"});}var bb=_8d0.position(this.domNode);var _8e8=_8d5.getBox();if(bb.w>=_8e8.w||bb.h>=_8e8.h){var w=Math.min(bb.w,Math.floor(_8e8.w*0.75)),h=Math.min(bb.h,Math.floor(_8e8.h*0.75));if(this._singleChild&&this._singleChild.resize){this._singleChildOriginalStyle=this._singleChild.domNode.style.cssText;this._singleChild.resize({w:w,h:h});}else{_8d1.set(this.containerNode,{width:w+"px",height:h+"px",overflow:"auto",position:"relative"});}}else{if(this._singleChild&&this._singleChild.resize){this._singleChild.resize();}}},_position:function(){if(!_8cf.contains(win.body(),"dojoMove")){var node=this.domNode,_8e9=_8d5.getBox(),p=this._relativePosition,bb=p?null:_8d0.position(node),l=Math.floor(_8e9.l+(p?p.x:(_8e9.w-bb.w)/2)),t=Math.floor(_8e9.t+(p?p.y:(_8e9.h-bb.h)/2));_8d1.set(node,{left:l+"px",top:t+"px"});}},_onKey:function(evt){if(evt.charOrCode){var node=evt.target;if(evt.charOrCode===keys.TAB){this._getFocusItems(this.domNode);}var _8ea=(this._firstFocusItem==this._lastFocusItem);if(node==this._firstFocusItem&&evt.shiftKey&&evt.charOrCode===keys.TAB){if(!_8ea){_8d8.focus(this._lastFocusItem);}_8d2.stop(evt);}else{if(node==this._lastFocusItem&&evt.charOrCode===keys.TAB&&!evt.shiftKey){if(!_8ea){_8d8.focus(this._firstFocusItem);}_8d2.stop(evt);}else{while(node){if(node==this.domNode||_8cf.contains(node,"dijitPopup")){if(evt.charOrCode==keys.ESCAPE){this.onCancel();}else{return;}}node=node.parentNode;}if(evt.charOrCode!==keys.TAB){_8d2.stop(evt);}else{if(!has("opera")){try{this._firstFocusItem.focus();}catch(e){}}}}}}},show:function(){if(this.open){return;}if(!this._started){this.startup();}if(!this._alreadyInitialized){this._setup();this._alreadyInitialized=true;}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();_8e5.hide(this);}if(!has("touch")){this._modalconnects.push(on(window,"scroll",lang.hitch(this,"layout")));this._modalconnects.push(on(window,"resize",lang.hitch(this,function(){var _8eb=_8d5.getBox();if(!this._oldViewport||_8eb.h!=this._oldViewport.h||_8eb.w!=this._oldViewport.w){this.layout();this._oldViewport=_8eb;}})));}this._modalconnects.push(on(this.domNode,_8cc._keypress,lang.hitch(this,"_onKey")));_8d1.set(this.domNode,{opacity:0,display:""});this._set("open",true);this._onShow();this._size();this._position();var _8ec;this._fadeInDeferred=new _8ce(lang.hitch(this,function(){_8ec.stop();delete this._fadeInDeferred;}));_8ec=fx.fadeIn({node:this.domNode,duration:this.duration,beforeBegin:lang.hitch(this,function(){_8e5.show(this,this.underlayAttrs);}),onEnd:lang.hitch(this,function(){if(this.autofocus&&_8e5.isTop(this)){this._getFocusItems(this.domNode);_8d8.focus(this._firstFocusItem);}this._fadeInDeferred.callback(true);delete this._fadeInDeferred;})}).play();return this._fadeInDeferred;},hide:function(){if(!this._alreadyInitialized||!this.open){return;}if(this._fadeInDeferred){this._fadeInDeferred.cancel();}var _8ed;this._fadeOutDeferred=new _8ce(lang.hitch(this,function(){_8ed.stop();delete this._fadeOutDeferred;}));this._fadeOutDeferred.then(lang.hitch(this,"onHide"));_8ed=fx.fadeOut({node:this.domNode,duration:this.duration,onEnd:lang.hitch(this,function(){this.domNode.style.display="none";_8e5.hide(this);this._fadeOutDeferred.callback(true);delete this._fadeOutDeferred;})}).play();if(this._scrollConnected){this._scrollConnected=false;}var h;while(h=this._modalconnects.pop()){h.remove();}if(this._relativePosition){delete this._relativePosition;}this._set("open",false);return this._fadeOutDeferred;},layout:function(){if(this.domNode.style.display!="none"){if(_8e2._underlay){_8e2._underlay.layout();}this._position();}},destroy:function(){if(this._fadeInDeferred){this._fadeInDeferred.cancel();}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();}if(this._moveable){this._moveable.destroy();}var h;while(h=this._modalconnects.pop()){h.remove();}_8e5.hide(this);this.inherited(arguments);}});var _8ee=_8cd("dijit.Dialog",[_8e0,_8e3],{});_8ee._DialogBase=_8e3;var _8e5=_8ee._DialogLevelManager={_beginZIndex:950,show:function(_8ef,_8f0){ds[ds.length-1].focus=_8d8.curNode;var _8f1=_8e2._underlay;if(!_8f1||_8f1._destroyed){_8f1=_8e2._underlay=new _8df(_8f0);}else{_8f1.set(_8ef.underlayAttrs);}var _8f2=ds[ds.length-1].dialog?ds[ds.length-1].zIndex+2:_8ee._DialogLevelManager._beginZIndex;if(ds.length==1){_8f1.show();}_8d1.set(_8e2._underlay.domNode,"zIndex",_8f2-1);_8d1.set(_8ef.domNode,"zIndex",_8f2);ds.push({dialog:_8ef,underlayAttrs:_8f0,zIndex:_8f2});},hide:function(_8f3){if(ds[ds.length-1].dialog==_8f3){ds.pop();var pd=ds[ds.length-1];if(ds.length==1){if(!_8e2._underlay._destroyed){_8e2._underlay.hide();}}else{_8d1.set(_8e2._underlay.domNode,"zIndex",pd.zIndex-1);_8e2._underlay.set(pd.underlayAttrs);}if(_8f3.refocus){var _8f4=pd.focus;if(pd.dialog&&(!_8f4||!dom.isDescendant(_8f4,pd.dialog.domNode))){pd.dialog._getFocusItems(pd.dialog.domNode);_8f4=pd.dialog._firstFocusItem;}if(_8f4){try{_8f4.focus();}catch(e){}}}}else{var idx=_8cb.indexOf(_8cb.map(ds,function(elem){return elem.dialog;}),_8f3);if(idx!=-1){ds.splice(idx,1);}}},isTop:function(_8f5){return ds[ds.length-1].dialog==_8f5;}};var ds=_8ee._dialogStack=[{dialog:null,focus:null,underlayAttrs:null}];if(!_8d3.isAsync){_8d4(0,function(){var _8f6=["dijit/TooltipDialog"];_8ca(_8f6);});}return _8ee;});},"dijit/form/MultiSelect":function(){define("dijit/form/MultiSelect",["dojo/_base/array","dojo/_base/declare","dojo/dom-geometry","dojo/query","./_FormValueWidget"],function(_8f7,_8f8,_8f9,_8fa,_8fb){return _8f8("dijit.form.MultiSelect",_8fb,{size:7,templateString:"<select multiple='true' ${!nameAttrSetting} data-dojo-attach-point='containerNode,focusNode' data-dojo-attach-event='onchange: _onChange'></select>",addSelected:function(_8fc){_8fc.getSelected().forEach(function(n){this.containerNode.appendChild(n);this.domNode.scrollTop=this.domNode.offsetHeight;var _8fd=_8fc.domNode.scrollTop;_8fc.domNode.scrollTop=0;_8fc.domNode.scrollTop=_8fd;},this);this._set("value",this.get("value"));},getSelected:function(){return _8fa("option",this.containerNode).filter(function(n){return n.selected;});},_getValueAttr:function(){return _8f7.map(this.getSelected(),function(n){return n.value;});},multiple:true,_setValueAttr:function(_8fe,_8ff){_8fa("option",this.containerNode).forEach(function(n){n.selected=(_8f7.indexOf(_8fe,n.value)!=-1);});this.inherited(arguments);},invertSelection:function(_900){var val=[];_8fa("option",this.containerNode).forEach(function(n){if(!n.selected){val.push(n.value);}});this._setValueAttr(val,!(_900===false||_900==null));},_onChange:function(){this._handleOnChange(this.get("value"),true);},resize:function(size){if(size){_8f9.setMarginBox(this.domNode,size);}},postCreate:function(){this._set("value",this.get("value"));this.inherited(arguments);}});});},"dijit/form/_DateTimeTextBox":function(){define(["dojo/date","dojo/date/locale","dojo/date/stamp","dojo/_base/declare","dojo/_base/lang","./RangeBoundTextBox","../_HasDropDown","dojo/text!./templates/DropDownBox.html"],function(date,_901,_902,_903,lang,_904,_905,_906){new Date("X");var _907=_903("dijit.form._DateTimeTextBox",[_904,_905],{templateString:_906,hasDownArrow:true,openOnClick:true,regExpGen:_901.regexp,datePackage:date,postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},compare:function(val1,val2){var _908=this._isInvalidDate(val1);var _909=this._isInvalidDate(val2);return _908?(_909?0:-1):(_909?1:date.compare(val1,val2,this._selector));},forceWidth:true,format:function(_90a,_90b){if(!_90a){return "";}return this.dateLocaleModule.format(_90a,_90b);},"parse":function(_90c,_90d){return this.dateLocaleModule.parse(_90c,_90d)||(this._isEmpty(_90c)?null:undefined);},serialize:function(val,_90e){if(val.toGregorian){val=val.toGregorian();}return _902.toISOString(val,_90e);},dropDownDefaultValue:new Date(),value:new Date(""),_blankValue:null,popupClass:"",_selector:"",constructor:function(args){this.datePackage=args.datePackage||this.datePackage;this.dateFuncObj=typeof this.datePackage=="string"?lang.getObject(this.datePackage,false):this.datePackage;this.dateClassObj=this.dateFuncObj.Date||Date;this.dateLocaleModule=lang.getObject("locale",false,this.dateFuncObj);this.regExpGen=this.dateLocaleModule.regexp;this._invalidDate=this.constructor.prototype.value.toString();},buildRendering:function(){this.inherited(arguments);if(!this.hasDownArrow){this._buttonNode.style.display="none";}if(this.openOnClick||!this.hasDownArrow){this._buttonNode=this.domNode;this.baseClass+=" dijitComboBoxOpenOnClick";}},_setConstraintsAttr:function(_90f){_90f.selector=this._selector;_90f.fullYear=true;var _910=_902.fromISOString;if(typeof _90f.min=="string"){_90f.min=_910(_90f.min);}if(typeof _90f.max=="string"){_90f.max=_910(_90f.max);}this.inherited(arguments);},_isInvalidDate:function(_911){return !_911||isNaN(_911)||typeof _911!="object"||_911.toString()==this._invalidDate;},_setValueAttr:function(_912,_913,_914){if(_912!==undefined){if(typeof _912=="string"){_912=_902.fromISOString(_912);}if(this._isInvalidDate(_912)){_912=null;}if(_912 instanceof Date&&!(this.dateClassObj instanceof Date)){_912=new this.dateClassObj(_912);}}this.inherited(arguments);if(this.value instanceof Date){this.filterString="";}if(this.dropDown){this.dropDown.set("value",_912,false);}},_set:function(attr,_915){if(attr=="value"&&this.value instanceof Date&&this.compare(_915,this.value)==0){return;}this.inherited(arguments);},_setDropDownDefaultValueAttr:function(val){if(this._isInvalidDate(val)){val=new this.dateClassObj();}this.dropDownDefaultValue=val;},openDropDown:function(_916){if(this.dropDown){this.dropDown.destroy();}var _917=lang.isString(this.popupClass)?lang.getObject(this.popupClass,false):this.popupClass,_918=this,_919=this.get("value");this.dropDown=new _917({onChange:function(_91a){_918.set("value",_91a,true);},id:this.id+"_popup",dir:_918.dir,lang:_918.lang,value:_919,currentFocus:!this._isInvalidDate(_919)?_919:this.dropDownDefaultValue,constraints:_918.constraints,filterString:_918.filterString,datePackage:_918.datePackage,isDisabledDate:function(date){return !_918.rangeCheck(date,_918.constraints);}});this.inherited(arguments);},_getDisplayedValueAttr:function(){return this.textbox.value;},_setDisplayedValueAttr:function(_91b,_91c){this._setValueAttr(this.parse(_91b,this.constraints),_91c,_91b);}});return _907;});},"dijit/form/_ToggleButtonMixin":function(){define(["dojo/_base/declare","dojo/dom-attr"],function(_91d,_91e){return _91d("dijit.form._ToggleButtonMixin",null,{checked:false,_aria_attr:"aria-pressed",_onClick:function(evt){var _91f=this.checked;this._set("checked",!_91f);var ret=this.inherited(arguments);this.set("checked",ret?this.checked:_91f);return ret;},_setCheckedAttr:function(_920,_921){this._set("checked",_920);_91e.set(this.focusNode||this.domNode,"checked",_920);(this.focusNode||this.domNode).setAttribute(this._aria_attr,_920?"true":"false");this._handleOnChange(_920,_921);},reset:function(){this._hasBeenBlurred=false;this.set("checked",this.params.checked||false);}});});},"dijit/Calendar":function(){define(["dojo/_base/array","dojo/date","dojo/date/locale","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/_base/event","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/_base/sniff","./CalendarLite","./_Widget","./_CssStateMixin","./_TemplatedMixin","./form/DropDownButton","./hccss"],function(_922,date,_923,_924,_925,_926,_927,_928,keys,lang,has,_929,_92a,_92b,_92c,_92d){var _92e=_924("dijit.Calendar",[_929,_92a,_92b],{cssStateNodes:{"decrementMonth":"dijitCalendarArrow","incrementMonth":"dijitCalendarArrow","previousYearLabelNode":"dijitCalendarPreviousYear","nextYearLabelNode":"dijitCalendarNextYear"},setValue:function(_92f){_928.deprecated("dijit.Calendar:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_92f);},_createMonthWidget:function(){return new _92e._MonthDropDownButton({id:this.id+"_mddb",tabIndex:-1,onMonthSelect:lang.hitch(this,"_onMonthSelect"),lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},buildRendering:function(){this.inherited(arguments);this.connect(this.domNode,"onkeydown","_onKeyDown");this.connect(this.dateRowsNode,"onmouseover","_onDayMouseOver");this.connect(this.dateRowsNode,"onmouseout","_onDayMouseOut");this.connect(this.dateRowsNode,"onmousedown","_onDayMouseDown");this.connect(this.dateRowsNode,"onmouseup","_onDayMouseUp");},_onMonthSelect:function(_930){this._setCurrentFocusAttr(this.dateFuncObj.add(this.currentFocus,"month",_930-this.currentFocus.getMonth()));},_onDayMouseOver:function(evt){var node=_926.contains(evt.target,"dijitCalendarDateLabel")?evt.target.parentNode:evt.target;if(node&&((node.dijitDateValue&&!_926.contains(node,"dijitCalendarDisabledDate"))||node==this.previousYearLabelNode||node==this.nextYearLabelNode)){_926.add(node,"dijitCalendarHoveredDate");this._currentNode=node;}},_onDayMouseOut:function(evt){if(!this._currentNode){return;}if(evt.relatedTarget&&evt.relatedTarget.parentNode==this._currentNode){return;}var cls="dijitCalendarHoveredDate";if(_926.contains(this._currentNode,"dijitCalendarActiveDate")){cls+=" dijitCalendarActiveDate";}_926.remove(this._currentNode,cls);this._currentNode=null;},_onDayMouseDown:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue&&!_926.contains(node,"dijitCalendarDisabledDate")){_926.add(node,"dijitCalendarActiveDate");this._currentNode=node;}},_onDayMouseUp:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue){_926.remove(node,"dijitCalendarActiveDate");}},handleKey:function(evt){var _931=-1,_932,_933=this.currentFocus;switch(evt.keyCode){case keys.RIGHT_ARROW:_931=1;case keys.LEFT_ARROW:_932="day";if(!this.isLeftToRight()){_931*=-1;}break;case keys.DOWN_ARROW:_931=1;case keys.UP_ARROW:_932="week";break;case keys.PAGE_DOWN:_931=1;case keys.PAGE_UP:_932=evt.ctrlKey||evt.altKey?"year":"month";break;case keys.END:_933=this.dateFuncObj.add(_933,"month",1);_932="day";case keys.HOME:_933=new this.dateClassObj(_933);_933.setDate(1);break;case keys.ENTER:case keys.SPACE:this.set("value",this.currentFocus);break;default:return true;}if(_932){_933=this.dateFuncObj.add(_933,_932,_931);}this._setCurrentFocusAttr(_933);return false;},_onKeyDown:function(evt){if(!this.handleKey(evt)){_927.stop(evt);}},onValueSelected:function(){},onChange:function(_934){this.onValueSelected(_934);},getClassForDate:function(){}});_92e._MonthDropDownButton=_924("dijit.Calendar._MonthDropDownButton",_92d,{onMonthSelect:function(){},postCreate:function(){this.inherited(arguments);this.dropDown=new _92e._MonthDropDown({id:this.id+"_mdd",onChange:this.onMonthSelect});},_setMonthAttr:function(_935){var _936=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_935);this.dropDown.set("months",_936);this.containerNode.innerHTML=(has("ie")==6?"":"<div class='dijitSpacer'>"+this.dropDown.domNode.innerHTML+"</div>")+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>"+_936[_935.getMonth()]+"</div>";}});_92e._MonthDropDown=_924("dijit.Calendar._MonthDropDown",[_92a,_92c],{months:[],templateString:"<div class='dijitCalendarMonthMenu dijitMenu' "+"data-dojo-attach-event='onclick:_onClick,onmouseover:_onMenuHover,onmouseout:_onMenuHover'></div>",_setMonthsAttr:function(_937){this.domNode.innerHTML=_922.map(_937,function(_938,idx){return _938?"<div class='dijitCalendarMonthLabel' month='"+idx+"'>"+_938+"</div>":"";}).join("");},_onClick:function(evt){this.onChange(_925.get(evt.target,"month"));},onChange:function(){},_onMenuHover:function(evt){_926.toggle(evt.target,"dijitCalendarMonthLabelHover",evt.type=="mouseover");}});return _92e;});},"url:dijit/form/templates/Select.html":"<table class=\"dijit dijitReset dijitInline dijitLeft\"\n\tdata-dojo-attach-point=\"_buttonNode,tableNode,focusNode\" cellspacing='0' cellpadding='0'\n\trole=\"combobox\" aria-haspopup=\"true\"\n\t><tbody role=\"presentation\"><tr role=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonContents dijitButtonNode\" role=\"presentation\"\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\" data-dojo-attach-point=\"containerNode,_popupStateNode\"></span\n\t\t\t><input type=\"hidden\" ${!nameAttrSetting} data-dojo-attach-point=\"valueNode\" value=\"${value}\" aria-hidden=\"true\"\n\t\t/></td><td class=\"dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton\"\n\t\t\t\tdata-dojo-attach-point=\"titleNode\" role=\"presentation\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" role=\"presentation\">▼</div\n\t\t></td\n\t></tr></tbody\n></table>\n","dijit/_editor/selection":function(){define(["dojo/dom","dojo/_base/lang","dojo/_base/sniff","dojo/_base/window",".."],function(dom,lang,has,win,_939){lang.getObject("_editor.selection",true,_939);lang.mixin(_939._editor.selection,{getType:function(){if(!win.doc.getSelection){return win.doc.selection.type.toLowerCase();}else{var _93a="text";var oSel;try{oSel=win.global.getSelection();}catch(e){}if(oSel&&oSel.rangeCount==1){var _93b=oSel.getRangeAt(0);if((_93b.startContainer==_93b.endContainer)&&((_93b.endOffset-_93b.startOffset)==1)&&(_93b.startContainer.nodeType!=3)){_93a="control";}}return _93a;}},getSelectedText:function(){if(!win.doc.getSelection){if(_939._editor.selection.getType()=="control"){return null;}return win.doc.selection.createRange().text;}else{var _93c=win.global.getSelection();if(_93c){return _93c.toString();}}return "";},getSelectedHtml:function(){if(!win.doc.getSelection){if(_939._editor.selection.getType()=="control"){return null;}return win.doc.selection.createRange().htmlText;}else{var _93d=win.global.getSelection();if(_93d&&_93d.rangeCount){var i;var html="";for(i=0;i<_93d.rangeCount;i++){var frag=_93d.getRangeAt(i).cloneContents();var div=win.doc.createElement("div");div.appendChild(frag);html+=div.innerHTML;}return html;}return null;}},getSelectedElement:function(){if(_939._editor.selection.getType()=="control"){if(!win.doc.getSelection){var _93e=win.doc.selection.createRange();if(_93e&&_93e.item){return win.doc.selection.createRange().item(0);}}else{var _93f=win.global.getSelection();return _93f.anchorNode.childNodes[_93f.anchorOffset];}}return null;},getParentElement:function(){if(_939._editor.selection.getType()=="control"){var p=this.getSelectedElement();if(p){return p.parentNode;}}else{if(!win.doc.getSelection){var r=win.doc.selection.createRange();r.collapse(true);return r.parentElement();}else{var _940=win.global.getSelection();if(_940){var node=_940.anchorNode;while(node&&(node.nodeType!=1)){node=node.parentNode;}return node;}}}return null;},hasAncestorElement:function(_941){return this.getAncestorElement.apply(this,arguments)!=null;},getAncestorElement:function(_942){var node=this.getSelectedElement()||this.getParentElement();return this.getParentOfType(node,arguments);},isTag:function(node,tags){if(node&&node.tagName){var _943=node.tagName.toLowerCase();for(var i=0;i<tags.length;i++){var _944=String(tags[i]).toLowerCase();if(_943==_944){return _944;}}}return "";},getParentOfType:function(node,tags){while(node){if(this.isTag(node,tags).length){return node;}node=node.parentNode;}return null;},collapse:function(_945){if(window.getSelection){var _946=win.global.getSelection();if(_946.removeAllRanges){if(_945){_946.collapseToStart();}else{_946.collapseToEnd();}}else{_946.collapse(_945);}}else{if(has("ie")){var _947=win.doc.selection.createRange();_947.collapse(_945);_947.select();}}},remove:function(){var sel=win.doc.selection;if(!win.doc.getSelection){if(sel.type.toLowerCase()!="none"){sel.clear();}return sel;}else{sel=win.global.getSelection();sel.deleteFromDocument();return sel;}},selectElementChildren:function(_948,_949){var _94a=win.global;var doc=win.doc;var _94b;_948=dom.byId(_948);if(doc.selection&&!doc.getSelection&&win.body().createTextRange){_94b=_948.ownerDocument.body.createTextRange();_94b.moveToElementText(_948);if(!_949){try{_94b.select();}catch(e){}}}else{if(_94a.getSelection){var _94c=win.global.getSelection();if(has("opera")){if(_94c.rangeCount){_94b=_94c.getRangeAt(0);}else{_94b=doc.createRange();}_94b.setStart(_948,0);_94b.setEnd(_948,(_948.nodeType==3)?_948.length:_948.childNodes.length);_94c.addRange(_94b);}else{_94c.selectAllChildren(_948);}}}},selectElement:function(_94d,_94e){var _94f;var doc=win.doc;var _950=win.global;_94d=dom.byId(_94d);if(!doc.getSelection&&win.body().createTextRange){try{var tg=_94d.tagName?_94d.tagName.toLowerCase():"";if(tg==="img"||tg==="table"){_94f=win.body().createControlRange();}else{_94f=win.body().createRange();}_94f.addElement(_94d);if(!_94e){_94f.select();}}catch(e){this.selectElementChildren(_94d,_94e);}}else{if(_950.getSelection){var _951=_950.getSelection();_94f=doc.createRange();if(_951.removeAllRanges){if(has("opera")){if(_951.getRangeAt(0)){_94f=_951.getRangeAt(0);}}_94f.selectNode(_94d);_951.removeAllRanges();_951.addRange(_94f);}}}},inSelection:function(node){if(node){var _952;var doc=win.doc;var _953;if(win.global.getSelection){var sel=win.global.getSelection();if(sel&&sel.rangeCount>0){_953=sel.getRangeAt(0);}if(_953&&_953.compareBoundaryPoints&&doc.createRange){try{_952=doc.createRange();_952.setStart(node,0);if(_953.compareBoundaryPoints(_953.START_TO_END,_952)===1){return true;}}catch(e){}}}else{if(doc.selection){_953=doc.selection.createRange();try{_952=node.ownerDocument.body.createControlRange();if(_952){_952.addElement(node);}}catch(e1){try{_952=node.ownerDocument.body.createTextRange();_952.moveToElementText(node);}catch(e2){}}if(_953&&_952){if(_953.compareEndPoints("EndToStart",_952)===1){return true;}}}}}return false;}});return _939._editor.selection;});},"dojo/fx":function(){define(["./_base/lang","./Evented","./_base/kernel","./_base/array","./_base/connect","./_base/fx","./dom","./dom-style","./dom-geometry","./ready","require"],function(lang,_954,dojo,_955,_956,_957,dom,_958,geom,_959,_95a){if(!dojo.isAsync){_959(0,function(){var _95b=["./fx/Toggler"];_95a(_95b);});}var _95c=dojo.fx={};var _95d={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _95e=function(_95f){this._index=-1;this._animations=_95f||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;_955.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};_95e.prototype=new _954();lang.extend(_95e,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){_956.disconnect(this._onAnimateCtx);_956.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=_956.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=_956.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_960,_961){if(!this._current){this._current=this._animations[this._index=0];}if(!_961&&this._current.status()=="playing"){return this;}var _962=_956.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_963=_956.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_964=_956.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);_956.disconnect(_962);_956.disconnect(_963);_956.disconnect(_964);});if(this._onAnimateCtx){_956.disconnect(this._onAnimateCtx);}this._onAnimateCtx=_956.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){_956.disconnect(this._onEndCtx);}this._onEndCtx=_956.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=_956.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);_956.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_965,_966){this.pause();var _967=this.duration*_965;this._current=null;_955.some(this._animations,function(a){if(a.duration<=_967){this._current=a;return true;}_967-=a.duration;return false;});if(this._current){this._current.gotoPercent(_967/this._current.duration,_966);}return this;},stop:function(_968){if(this._current){if(_968){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=_956.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);_956.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){_956.disconnect(this._onAnimateCtx);}if(this._onEndCtx){_956.disconnect(this._onEndCtx);}}});lang.extend(_95e,_95d);_95c.chain=function(_969){return new _95e(_969);};var _96a=function(_96b){this._animations=_96b||[];this._connects=[];this._finished=0;this.duration=0;_955.forEach(_96b,function(a){var _96c=a.duration;if(a.delay){_96c+=a.delay;}if(this.duration<_96c){this.duration=_96c;}this._connects.push(_956.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new _957.Animation({curve:[0,1],duration:this.duration});var self=this;_955.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){self._connects.push(_956.connect(self._pseudoAnimation,evt,function(){self._fire(evt,arguments);}));});};lang.extend(_96a,{_doAction:function(_96d,args){_955.forEach(this._animations,function(a){a[_96d].apply(a,args);});return this;},_onEnd:function(){if(++this._finished>this._animations.length){this._fire("onEnd");}},_call:function(_96e,args){var t=this._pseudoAnimation;t[_96e].apply(t,args);},play:function(_96f,_970){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_971,_972){var ms=this.duration*_971;_955.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_972);});this._call("gotoPercent",arguments);return this;},stop:function(_973){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){_955.forEach(this._connects,_956.disconnect);}});lang.extend(_96a,_95d);_95c.combine=function(_974){return new _96a(_974);};_95c.wipeIn=function(args){var node=args.node=dom.byId(args.node),s=node.style,o;var anim=_957.animateProperty(lang.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _975=_958.get(node,"height");return Math.max(_975,1);}},end:function(){return node.scrollHeight;}}}},args));var fini=function(){s.height="auto";s.overflow=o;};_956.connect(anim,"onStop",fini);_956.connect(anim,"onEnd",fini);return anim;};_95c.wipeOut=function(args){var node=args.node=dom.byId(args.node),s=node.style,o;var anim=_957.animateProperty(lang.mixin({properties:{height:{end:1}}},args));_956.connect(anim,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});var fini=function(){s.overflow=o;s.height="auto";s.display="none";};_956.connect(anim,"onStop",fini);_956.connect(anim,"onEnd",fini);return anim;};_95c.slideTo=function(args){var node=args.node=dom.byId(args.node),top=null,left=null;var init=(function(n){return function(){var cs=_958.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);left=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=geom.position(n,true);top=ret.y;left=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=left+"px";}};})(node);init();var anim=_957.animateProperty(lang.mixin({properties:{top:args.top||0,left:args.left||0}},args));_956.connect(anim,"beforeBegin",anim,init);return anim;};return _95c;});},"dijit/_DialogMixin":function(){define("dijit/_DialogMixin",["dojo/_base/declare","./a11y"],function(_976,a11y){return _976("dijit._DialogMixin",null,{execute:function(){},onCancel:function(){},onExecute:function(){},_onSubmit:function(){this.onExecute();this.execute(this.get("value"));},_getFocusItems:function(){var _977=a11y._getTabNavigable(this.containerNode);this._firstFocusItem=_977.lowest||_977.first||this.closeButtonNode||this.domNode;this._lastFocusItem=_977.last||_977.highest||this._firstFocusItem;}});});},"dijit/Tree":function(){define(["dojo/_base/array","dojo/_base/connect","dojo/cookie","dojo/_base/declare","dojo/_base/Deferred","dojo/DeferredList","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/fx","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/topic","./focus","./registry","./_base/manager","./_Widget","./_TemplatedMixin","./_Container","./_Contained","./_CssStateMixin","dojo/text!./templates/TreeNode.html","dojo/text!./templates/Tree.html","./tree/TreeStoreModel","./tree/ForestStoreModel","./tree/_dndSelector"],function(_978,_979,_97a,_97b,_97c,_97d,dom,_97e,_97f,_980,_981,_982,_983,keys,lang,on,_984,_985,_986,_987,_988,_989,_98a,_98b,_98c,_98d,_98e,_98f,_990,_991){var _992=_97b("dijit._TreeNode",[_988,_989,_98a,_98b,_98c],{item:null,isTreeNode:true,label:"",_setLabelAttr:{node:"labelNode",type:"innerText"},isExpandable:null,isExpanded:false,state:"UNCHECKED",templateString:_98d,baseClass:"dijitTreeNode",cssStateNodes:{rowNode:"dijitTreeRow",labelNode:"dijitTreeLabel"},_setTooltipAttr:{node:"rowNode",type:"attribute",attribute:"title"},buildRendering:function(){this.inherited(arguments);this._setExpando();this._updateItemClasses(this.item);if(this.isExpandable){this.labelNode.setAttribute("aria-expanded",this.isExpanded);}this.setSelected(false);},_setIndentAttr:function(_993){var _994=(Math.max(_993,0)*this.tree._nodePixelIndent)+"px";_980.set(this.domNode,"backgroundPosition",_994+" 0px");_980.set(this.rowNode,this.isLeftToRight()?"paddingLeft":"paddingRight",_994);_978.forEach(this.getChildren(),function(_995){_995.set("indent",_993+1);});this._set("indent",_993);},markProcessing:function(){this.state="LOADING";this._setExpando(true);},unmarkProcessing:function(){this._setExpando(false);},_updateItemClasses:function(item){var tree=this.tree,_996=tree.model;if(tree._v10Compat&&item===_996.root){item=null;}this._applyClassAndStyle(item,"icon","Icon");this._applyClassAndStyle(item,"label","Label");this._applyClassAndStyle(item,"row","Row");},_applyClassAndStyle:function(item,_997,_998){var _999="_"+_997+"Class";var _99a=_997+"Node";var _99b=this[_999];this[_999]=this.tree["get"+_998+"Class"](item,this.isExpanded);_97e.replace(this[_99a],this[_999]||"",_99b||"");_980.set(this[_99a],this.tree["get"+_998+"Style"](item,this.isExpanded)||{});},_updateLayout:function(){var _99c=this.getParent();if(!_99c||!_99c.rowNode||_99c.rowNode.style.display=="none"){_97e.add(this.domNode,"dijitTreeIsRoot");}else{_97e.toggle(this.domNode,"dijitTreeIsLast",!this.getNextSibling());}},_setExpando:function(_99d){var _99e=["dijitTreeExpandoLoading","dijitTreeExpandoOpened","dijitTreeExpandoClosed","dijitTreeExpandoLeaf"],_99f=["*","-","+","*"],idx=_99d?0:(this.isExpandable?(this.isExpanded?1:2):3);_97e.replace(this.expandoNode,_99e[idx],_99e);this.expandoNodeText.innerHTML=_99f[idx];},expand:function(){if(this._expandDeferred){return this._expandDeferred;}this._wipeOut&&this._wipeOut.stop();this.isExpanded=true;this.labelNode.setAttribute("aria-expanded","true");if(this.tree.showRoot||this!==this.tree.rootNode){this.containerNode.setAttribute("role","group");}_97e.add(this.contentNode,"dijitTreeContentExpanded");this._setExpando();this._updateItemClasses(this.item);if(this==this.tree.rootNode){this.tree.domNode.setAttribute("aria-expanded","true");}var def,_9a0=_982.wipeIn({node:this.containerNode,duration:_987.defaultDuration,onEnd:function(){def.callback(true);}});def=(this._expandDeferred=new _97c(function(){_9a0.stop();}));_9a0.play();return def;},collapse:function(){if(!this.isExpanded){return;}if(this._expandDeferred){this._expandDeferred.cancel();delete this._expandDeferred;}this.isExpanded=false;this.labelNode.setAttribute("aria-expanded","false");if(this==this.tree.rootNode){this.tree.domNode.setAttribute("aria-expanded","false");}_97e.remove(this.contentNode,"dijitTreeContentExpanded");this._setExpando();this._updateItemClasses(this.item);if(!this._wipeOut){this._wipeOut=_982.wipeOut({node:this.containerNode,duration:_987.defaultDuration});}this._wipeOut.play();},indent:0,setChildItems:function(_9a1){var tree=this.tree,_9a2=tree.model,defs=[];_978.forEach(this.getChildren(),function(_9a3){_98a.prototype.removeChild.call(this,_9a3);},this);this.state="LOADED";if(_9a1&&_9a1.length>0){this.isExpandable=true;_978.forEach(_9a1,function(item){var id=_9a2.getIdentity(item),_9a4=tree._itemNodesMap[id],node;if(_9a4){for(var i=0;i<_9a4.length;i++){if(_9a4[i]&&!_9a4[i].getParent()){node=_9a4[i];node.set("indent",this.indent+1);break;}}}if(!node){node=this.tree._createTreeNode({item:item,tree:tree,isExpandable:_9a2.mayHaveChildren(item),label:tree.getLabel(item),tooltip:tree.getTooltip(item),dir:tree.dir,lang:tree.lang,textDir:tree.textDir,indent:this.indent+1});if(_9a4){_9a4.push(node);}else{tree._itemNodesMap[id]=[node];}}this.addChild(node);if(this.tree.autoExpand||this.tree._state(node)){defs.push(tree._expandNode(node));}},this);_978.forEach(this.getChildren(),function(_9a5){_9a5._updateLayout();});}else{this.isExpandable=false;}if(this._setExpando){this._setExpando(false);}this._updateItemClasses(this.item);if(this==tree.rootNode){var fc=this.tree.showRoot?this:this.getChildren()[0];if(fc){fc.setFocusable(true);tree.lastFocused=fc;}else{tree.domNode.setAttribute("tabIndex","0");}}return new _97d(defs);},getTreePath:function(){var node=this;var path=[];while(node&&node!==this.tree.rootNode){path.unshift(node.item);node=node.getParent();}path.unshift(this.tree.rootNode.item);return path;},getIdentity:function(){return this.tree.model.getIdentity(this.item);},removeChild:function(node){this.inherited(arguments);var _9a6=this.getChildren();if(_9a6.length==0){this.isExpandable=false;this.collapse();}_978.forEach(_9a6,function(_9a7){_9a7._updateLayout();});},makeExpandable:function(){this.isExpandable=true;this._setExpando(false);},_onLabelFocus:function(){this.tree._onNodeFocus(this);},setSelected:function(_9a8){this.labelNode.setAttribute("aria-selected",_9a8);_97e.toggle(this.rowNode,"dijitTreeRowSelected",_9a8);},setFocusable:function(_9a9){this.labelNode.setAttribute("tabIndex",_9a9?"0":"-1");},_onClick:function(evt){this.tree._onClick(this,evt);},_onDblClick:function(evt){this.tree._onDblClick(this,evt);},_onMouseEnter:function(evt){this.tree._onNodeMouseEnter(this,evt);},_onMouseLeave:function(evt){this.tree._onNodeMouseLeave(this,evt);},_setTextDirAttr:function(_9aa){if(_9aa&&((this.textDir!=_9aa)||!this._created)){this._set("textDir",_9aa);this.applyTextDir(this.labelNode,this.labelNode.innerText||this.labelNode.textContent||"");_978.forEach(this.getChildren(),function(_9ab){_9ab.set("textDir",_9aa);},this);}}});var Tree=_97b("dijit.Tree",[_988,_989],{store:null,model:null,query:null,label:"",showRoot:true,childrenAttr:["children"],paths:[],path:[],selectedItems:null,selectedItem:null,openOnClick:false,openOnDblClick:false,templateString:_98e,persist:true,autoExpand:false,dndController:_991,dndParams:["onDndDrop","itemCreator","onDndCancel","checkAcceptance","checkItemAcceptance","dragThreshold","betweenThreshold"],onDndDrop:null,itemCreator:null,onDndCancel:null,checkAcceptance:null,checkItemAcceptance:null,dragThreshold:5,betweenThreshold:0,_nodePixelIndent:19,_publish:function(_9ac,_9ad){_984.publish(this.id,lang.mixin({tree:this,event:_9ac},_9ad||{}));},postMixInProperties:function(){this.tree=this;if(this.autoExpand){this.persist=false;}this._itemNodesMap={};if(!this.cookieName&&this.id){this.cookieName=this.id+"SaveStateCookie";}this._loadDeferred=new _97c();this.inherited(arguments);},postCreate:function(){this._initState();var self=this;this._connects.push(on(this.domNode,on.selector(".dijitTreeNode","keypress"),function(evt){self._onKeyPress(_986.byNode(this),evt);}),on(this.domNode,on.selector(".dijitTreeNode","keydown"),function(evt){self._onKeyDown(_986.byNode(this),evt);}));if(!this.model){this._store2model();}this.connect(this.model,"onChange","_onItemChange");this.connect(this.model,"onChildrenChange","_onItemChildrenChange");this.connect(this.model,"onDelete","_onItemDelete");this._load();this.inherited(arguments);if(this.dndController){if(lang.isString(this.dndController)){this.dndController=lang.getObject(this.dndController);}var _9ae={};for(var i=0;i<this.dndParams.length;i++){if(this[this.dndParams[i]]){_9ae[this.dndParams[i]]=this[this.dndParams[i]];}}this.dndController=new this.dndController(this,_9ae);}},_store2model:function(){this._v10Compat=true;_983.deprecated("Tree: from version 2.0, should specify a model object rather than a store/query");var _9af={id:this.id+"_ForestStoreModel",store:this.store,query:this.query,childrenAttrs:this.childrenAttr};if(this.params.mayHaveChildren){_9af.mayHaveChildren=lang.hitch(this,"mayHaveChildren");}if(this.params.getItemChildren){_9af.getChildren=lang.hitch(this,function(item,_9b0,_9b1){this.getItemChildren((this._v10Compat&&item===this.model.root)?null:item,_9b0,_9b1);});}this.model=new _990(_9af);this.showRoot=Boolean(this.label);},onLoad:function(){},_load:function(){this.model.getRoot(lang.hitch(this,function(item){var rn=(this.rootNode=this.tree._createTreeNode({item:item,tree:this,isExpandable:true,label:this.label||this.getLabel(item),textDir:this.textDir,indent:this.showRoot?0:-1}));if(!this.showRoot){rn.rowNode.style.display="none";this.domNode.setAttribute("role","presentation");rn.labelNode.setAttribute("role","presentation");rn.containerNode.setAttribute("role","tree");}this.domNode.appendChild(rn.domNode);var _9b2=this.model.getIdentity(item);if(this._itemNodesMap[_9b2]){this._itemNodesMap[_9b2].push(rn);}else{this._itemNodesMap[_9b2]=[rn];}rn._updateLayout();this._expandNode(rn).addCallback(lang.hitch(this,function(){this._loadDeferred.callback(true);this.onLoad();}));}),function(err){console.error(this,": error loading root: ",err);});},getNodesByItem:function(item){if(!item){return [];}var _9b3=lang.isString(item)?item:this.model.getIdentity(item);return [].concat(this._itemNodesMap[_9b3]);},_setSelectedItemAttr:function(item){this.set("selectedItems",[item]);},_setSelectedItemsAttr:function(_9b4){var tree=this;this._loadDeferred.addCallback(lang.hitch(this,function(){var _9b5=_978.map(_9b4,function(item){return (!item||lang.isString(item))?item:tree.model.getIdentity(item);});var _9b6=[];_978.forEach(_9b5,function(id){_9b6=_9b6.concat(tree._itemNodesMap[id]||[]);});this.set("selectedNodes",_9b6);}));},_setPathAttr:function(path){if(path.length){return this.set("paths",[path]);}else{return this.set("paths",[]);}},_setPathsAttr:function(_9b7){var tree=this;return new _97d(_978.map(_9b7,function(path){var d=new _97c();path=_978.map(path,function(item){return lang.isString(item)?item:tree.model.getIdentity(item);});if(path.length){tree._loadDeferred.addCallback(function(){_9b8(path,[tree.rootNode],d);});}else{d.errback("Empty path");}return d;})).addCallback(_9b9);function _9b8(path,_9ba,def){var _9bb=path.shift();var _9bc=_978.filter(_9ba,function(node){return node.getIdentity()==_9bb;})[0];if(!!_9bc){if(path.length){tree._expandNode(_9bc).addCallback(function(){_9b8(path,_9bc.getChildren(),def);});}else{def.callback(_9bc);}}else{def.errback("Could not expand path at "+_9bb);}};function _9b9(_9bd){tree.set("selectedNodes",_978.map(_978.filter(_9bd,function(x){return x[0];}),function(x){return x[1];}));};},_setSelectedNodeAttr:function(node){this.set("selectedNodes",[node]);},_setSelectedNodesAttr:function(_9be){this._loadDeferred.addCallback(lang.hitch(this,function(){this.dndController.setSelection(_9be);}));},mayHaveChildren:function(){},getItemChildren:function(){},getLabel:function(item){return this.model.getLabel(item);},getIconClass:function(item,_9bf){return (!item||this.model.mayHaveChildren(item))?(_9bf?"dijitFolderOpened":"dijitFolderClosed"):"dijitLeaf";},getLabelClass:function(){},getRowClass:function(){},getIconStyle:function(){},getLabelStyle:function(){},getRowStyle:function(){},getTooltip:function(){return "";},_onKeyPress:function(_9c0,e){if(e.charCode<=32){return;}if(!e.altKey&&!e.ctrlKey&&!e.shiftKey&&!e.metaKey){var c=String.fromCharCode(e.charCode);this._onLetterKeyNav({node:_9c0,key:c.toLowerCase()});_981.stop(e);}},_onKeyDown:function(_9c1,e){var key=e.keyCode;var map=this._keyHandlerMap;if(!map){map={};map[keys.ENTER]="_onEnterKey";map[keys.SPACE]=map[" "]="_onEnterKey";map[this.isLeftToRight()?keys.LEFT_ARROW:keys.RIGHT_ARROW]="_onLeftArrow";map[this.isLeftToRight()?keys.RIGHT_ARROW:keys.LEFT_ARROW]="_onRightArrow";map[keys.UP_ARROW]="_onUpArrow";map[keys.DOWN_ARROW]="_onDownArrow";map[keys.HOME]="_onHomeKey";map[keys.END]="_onEndKey";this._keyHandlerMap=map;}if(this._keyHandlerMap[key]){if(this._curSearch){clearTimeout(this._curSearch.timer);delete this._curSearch;}this[this._keyHandlerMap[key]]({node:_9c1,item:_9c1.item,evt:e});_981.stop(e);}},_onEnterKey:function(_9c2){this._publish("execute",{item:_9c2.item,node:_9c2.node});this.dndController.userSelect(_9c2.node,_979.isCopyKey(_9c2.evt),_9c2.evt.shiftKey);this.onClick(_9c2.item,_9c2.node,_9c2.evt);},_onDownArrow:function(_9c3){var node=this._getNextNode(_9c3.node);if(node&&node.isTreeNode){this.focusNode(node);}},_onUpArrow:function(_9c4){var node=_9c4.node;var _9c5=node.getPreviousSibling();if(_9c5){node=_9c5;while(node.isExpandable&&node.isExpanded&&node.hasChildren()){var _9c6=node.getChildren();node=_9c6[_9c6.length-1];}}else{var _9c7=node.getParent();if(!(!this.showRoot&&_9c7===this.rootNode)){node=_9c7;}}if(node&&node.isTreeNode){this.focusNode(node);}},_onRightArrow:function(_9c8){var node=_9c8.node;if(node.isExpandable&&!node.isExpanded){this._expandNode(node);}else{if(node.hasChildren()){node=node.getChildren()[0];if(node&&node.isTreeNode){this.focusNode(node);}}}},_onLeftArrow:function(_9c9){var node=_9c9.node;if(node.isExpandable&&node.isExpanded){this._collapseNode(node);}else{var _9ca=node.getParent();if(_9ca&&_9ca.isTreeNode&&!(!this.showRoot&&_9ca===this.rootNode)){this.focusNode(_9ca);}}},_onHomeKey:function(){var node=this._getRootOrFirstNode();if(node){this.focusNode(node);}},_onEndKey:function(){var node=this.rootNode;while(node.isExpanded){var c=node.getChildren();node=c[c.length-1];}if(node&&node.isTreeNode){this.focusNode(node);}},multiCharSearchDuration:250,_onLetterKeyNav:function(_9cb){var cs=this._curSearch;if(cs){cs.pattern=cs.pattern+_9cb.key;clearTimeout(cs.timer);}else{cs=this._curSearch={pattern:_9cb.key,startNode:_9cb.node};}var self=this;cs.timer=setTimeout(function(){delete self._curSearch;},this.multiCharSearchDuration);var node=cs.startNode;do{node=this._getNextNode(node);if(!node){node=this._getRootOrFirstNode();}}while(node!==cs.startNode&&(node.label.toLowerCase().substr(0,cs.pattern.length)!=cs.pattern));if(node&&node.isTreeNode){if(node!==cs.startNode){this.focusNode(node);}}},isExpandoNode:function(node,_9cc){return dom.isDescendant(node,_9cc.expandoNode);},_onClick:function(_9cd,e){var _9ce=e.target,_9cf=this.isExpandoNode(_9ce,_9cd);if((this.openOnClick&&_9cd.isExpandable)||_9cf){if(_9cd.isExpandable){this._onExpandoClick({node:_9cd});}}else{this._publish("execute",{item:_9cd.item,node:_9cd,evt:e});this.onClick(_9cd.item,_9cd,e);this.focusNode(_9cd);}_981.stop(e);},_onDblClick:function(_9d0,e){var _9d1=e.target,_9d2=(_9d1==_9d0.expandoNode||_9d1==_9d0.expandoNodeText);if((this.openOnDblClick&&_9d0.isExpandable)||_9d2){if(_9d0.isExpandable){this._onExpandoClick({node:_9d0});}}else{this._publish("execute",{item:_9d0.item,node:_9d0,evt:e});this.onDblClick(_9d0.item,_9d0,e);this.focusNode(_9d0);}_981.stop(e);},_onExpandoClick:function(_9d3){var node=_9d3.node;this.focusNode(node);if(node.isExpanded){this._collapseNode(node);}else{this._expandNode(node);}},onClick:function(){},onDblClick:function(){},onOpen:function(){},onClose:function(){},_getNextNode:function(node){if(node.isExpandable&&node.isExpanded&&node.hasChildren()){return node.getChildren()[0];}else{while(node&&node.isTreeNode){var _9d4=node.getNextSibling();if(_9d4){return _9d4;}node=node.getParent();}return null;}},_getRootOrFirstNode:function(){return this.showRoot?this.rootNode:this.rootNode.getChildren()[0];},_collapseNode:function(node){if(node._expandNodeDeferred){delete node._expandNodeDeferred;}if(node.isExpandable){if(node.state=="LOADING"){return;}node.collapse();this.onClose(node.item,node);this._state(node,false);}},_expandNode:function(node,_9d5){if(node._expandNodeDeferred&&!_9d5){return node._expandNodeDeferred;}var _9d6=this.model,item=node.item,_9d7=this;switch(node.state){case "UNCHECKED":node.markProcessing();var def=(node._expandNodeDeferred=new _97c());_9d6.getChildren(item,function(_9d8){node.unmarkProcessing();var scid=node.setChildItems(_9d8);var ed=_9d7._expandNode(node,true);scid.addCallback(function(){ed.addCallback(function(){def.callback();});});},function(err){console.error(_9d7,": error loading root children: ",err);});break;default:def=(node._expandNodeDeferred=node.expand());this.onOpen(node.item,node);this._state(node,true);}return def;},focusNode:function(node){_985.focus(node.labelNode);},_onNodeFocus:function(node){if(node&&node!=this.lastFocused){if(this.lastFocused&&!this.lastFocused._destroyed){this.lastFocused.setFocusable(false);}node.setFocusable(true);this.lastFocused=node;}},_onNodeMouseEnter:function(){},_onNodeMouseLeave:function(){},_onItemChange:function(item){var _9d9=this.model,_9da=_9d9.getIdentity(item),_9db=this._itemNodesMap[_9da];if(_9db){var _9dc=this.getLabel(item),_9dd=this.getTooltip(item);_978.forEach(_9db,function(node){node.set({item:item,label:_9dc,tooltip:_9dd});node._updateItemClasses(item);});}},_onItemChildrenChange:function(_9de,_9df){var _9e0=this.model,_9e1=_9e0.getIdentity(_9de),_9e2=this._itemNodesMap[_9e1];if(_9e2){_978.forEach(_9e2,function(_9e3){_9e3.setChildItems(_9df);});}},_onItemDelete:function(item){var _9e4=this.model,_9e5=_9e4.getIdentity(item),_9e6=this._itemNodesMap[_9e5];if(_9e6){_978.forEach(_9e6,function(node){this.dndController.removeTreeNode(node);var _9e7=node.getParent();if(_9e7){_9e7.removeChild(node);}node.destroyRecursive();},this);delete this._itemNodesMap[_9e5];}},_initState:function(){this._openedNodes={};if(this.persist&&this.cookieName){var oreo=_97a(this.cookieName);if(oreo){_978.forEach(oreo.split(","),function(item){this._openedNodes[item]=true;},this);}}},_state:function(node,_9e8){if(!this.persist){return false;}var path=_978.map(node.getTreePath(),function(item){return this.model.getIdentity(item);},this).join("/");if(arguments.length===1){return this._openedNodes[path];}else{if(_9e8){this._openedNodes[path]=true;}else{delete this._openedNodes[path];}var ary=[];for(var id in this._openedNodes){ary.push(id);}_97a(this.cookieName,ary.join(","),{expires:365});}},destroy:function(){if(this._curSearch){clearTimeout(this._curSearch.timer);delete this._curSearch;}if(this.rootNode){this.rootNode.destroyRecursive();}if(this.dndController&&!lang.isString(this.dndController)){this.dndController.destroy();}this.rootNode=null;this.inherited(arguments);},destroyRecursive:function(){this.destroy();},resize:function(_9e9){if(_9e9){_97f.setMarginBox(this.domNode,_9e9);}this._nodePixelIndent=_97f.position(this.tree.indentDetector).w;if(this.tree.rootNode){this.tree.rootNode.set("indent",this.showRoot?0:-1);}},_createTreeNode:function(args){return new _992(args);},_setTextDirAttr:function(_9ea){if(_9ea&&this.textDir!=_9ea){this._set("textDir",_9ea);this.rootNode.set("textDir",_9ea);}}});Tree._TreeNode=_992;return Tree;});},"dijit/form/HorizontalSlider":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dnd/move","dojo/_base/event","dojo/_base/fx","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/_base/sniff","dojo/dnd/Moveable","dojo/dnd/Mover","dojo/query","../registry","../focus","../typematic","./Button","./_FormValueWidget","../_Container","dojo/text!./templates/HorizontalSlider.html"],function(_9eb,_9ec,move,_9ed,fx,_9ee,_9ef,keys,lang,has,_9f0,_9f1,_9f2,_9f3,_9f4,_9f5,_9f6,_9f7,_9f8,_9f9){var _9fa=_9ec("dijit.form._SliderMover",_9f1,{onMouseMove:function(e){var _9fb=this.widget;var _9fc=_9fb._abspos;if(!_9fc){_9fc=_9fb._abspos=_9ee.position(_9fb.sliderBarContainer,true);_9fb._setPixelValue_=lang.hitch(_9fb,"_setPixelValue");_9fb._isReversed_=_9fb._isReversed();}var _9fd=e[_9fb._mousePixelCoord]-_9fc[_9fb._startingPixelCoord];_9fb._setPixelValue_(_9fb._isReversed_?(_9fc[_9fb._pixelCount]-_9fd):_9fd,_9fc[_9fb._pixelCount],false);},destroy:function(e){_9f1.prototype.destroy.apply(this,arguments);var _9fe=this.widget;_9fe._abspos=null;_9fe._setValueAttr(_9fe.value,true);}});var _9ff=_9ec("dijit.form.HorizontalSlider",[_9f7,_9f8],{templateString:_9f9,value:0,showButtons:true,minimum:0,maximum:100,discreteValues:Infinity,pageIncrement:2,clickSelect:true,slideDuration:_9f3.defaultDuration,_setIdAttr:"",baseClass:"dijitSlider",cssStateNodes:{incrementButton:"dijitSliderIncrementButton",decrementButton:"dijitSliderDecrementButton",focusNode:"dijitSliderThumb"},_mousePixelCoord:"pageX",_pixelCount:"w",_startingPixelCoord:"x",_handleOffsetCoord:"left",_progressPixelSize:"width",_onKeyUp:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}this._setValueAttr(this.value,true);},_onKeyPress:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}switch(e.charOrCode){case keys.HOME:this._setValueAttr(this.minimum,false);break;case keys.END:this._setValueAttr(this.maximum,false);break;case ((this._descending||this.isLeftToRight())?keys.RIGHT_ARROW:keys.LEFT_ARROW):case (this._descending===false?keys.DOWN_ARROW:keys.UP_ARROW):case (this._descending===false?keys.PAGE_DOWN:keys.PAGE_UP):this.increment(e);break;case ((this._descending||this.isLeftToRight())?keys.LEFT_ARROW:keys.RIGHT_ARROW):case (this._descending===false?keys.UP_ARROW:keys.DOWN_ARROW):case (this._descending===false?keys.PAGE_UP:keys.PAGE_DOWN):this.decrement(e);break;default:return;}_9ed.stop(e);},_onHandleClick:function(e){if(this.disabled||this.readOnly){return;}if(!has("ie")){_9f4.focus(this.sliderHandle);}_9ed.stop(e);},_isReversed:function(){return !this.isLeftToRight();},_onBarClick:function(e){if(this.disabled||this.readOnly||!this.clickSelect){return;}_9f4.focus(this.sliderHandle);_9ed.stop(e);var _a00=_9ee.position(this.sliderBarContainer,true);var _a01=e[this._mousePixelCoord]-_a00[this._startingPixelCoord];this._setPixelValue(this._isReversed()?(_a00[this._pixelCount]-_a01):_a01,_a00[this._pixelCount],true);this._movable.onMouseDown(e);},_setPixelValue:function(_a02,_a03,_a04){if(this.disabled||this.readOnly){return;}var _a05=this.discreteValues;if(_a05<=1||_a05==Infinity){_a05=_a03;}_a05--;var _a06=_a03/_a05;var _a07=Math.round(_a02/_a06);this._setValueAttr(Math.max(Math.min((this.maximum-this.minimum)*_a07/_a05+this.minimum,this.maximum),this.minimum),_a04);},_setValueAttr:function(_a08,_a09){this._set("value",_a08);this.valueNode.value=_a08;this.focusNode.setAttribute("aria-valuenow",_a08);this.inherited(arguments);var _a0a=(_a08-this.minimum)/(this.maximum-this.minimum);var _a0b=(this._descending===false)?this.remainingBar:this.progressBar;var _a0c=(this._descending===false)?this.progressBar:this.remainingBar;if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}if(_a09&&this.slideDuration>0&&_a0b.style[this._progressPixelSize]){var _a0d=this;var _a0e={};var _a0f=parseFloat(_a0b.style[this._progressPixelSize]);var _a10=this.slideDuration*(_a0a-_a0f/100);if(_a10==0){return;}if(_a10<0){_a10=0-_a10;}_a0e[this._progressPixelSize]={start:_a0f,end:_a0a*100,units:"%"};this._inProgressAnim=fx.animateProperty({node:_a0b,duration:_a10,onAnimate:function(v){_a0c.style[_a0d._progressPixelSize]=(100-parseFloat(v[_a0d._progressPixelSize]))+"%";},onEnd:function(){delete _a0d._inProgressAnim;},properties:_a0e});this._inProgressAnim.play();}else{_a0b.style[this._progressPixelSize]=(_a0a*100)+"%";_a0c.style[this._progressPixelSize]=((1-_a0a)*100)+"%";}},_bumpValue:function(_a11,_a12){if(this.disabled||this.readOnly){return;}var s=_9ef.getComputedStyle(this.sliderBarContainer);var c=_9ee.getContentBox(this.sliderBarContainer,s);var _a13=this.discreteValues;if(_a13<=1||_a13==Infinity){_a13=c[this._pixelCount];}_a13--;var _a14=(this.value-this.minimum)*_a13/(this.maximum-this.minimum)+_a11;if(_a14<0){_a14=0;}if(_a14>_a13){_a14=_a13;}_a14=_a14*(this.maximum-this.minimum)/_a13+this.minimum;this._setValueAttr(_a14,_a12);},_onClkBumper:function(val){if(this.disabled||this.readOnly||!this.clickSelect){return;}this._setValueAttr(val,true);},_onClkIncBumper:function(){this._onClkBumper(this._descending===false?this.minimum:this.maximum);},_onClkDecBumper:function(){this._onClkBumper(this._descending===false?this.maximum:this.minimum);},decrement:function(e){this._bumpValue(e.charOrCode==keys.PAGE_DOWN?-this.pageIncrement:-1);},increment:function(e){this._bumpValue(e.charOrCode==keys.PAGE_UP?this.pageIncrement:1);},_mouseWheeled:function(evt){_9ed.stop(evt);var _a15=!has("mozilla");var _a16=evt[(_a15?"wheelDelta":"detail")]*(_a15?1:-1);this._bumpValue(_a16<0?-1:1,true);},startup:function(){if(this._started){return;}_9eb.forEach(this.getChildren(),function(_a17){if(this[_a17.container]!=this.containerNode){this[_a17.container].appendChild(_a17.domNode);}},this);this.inherited(arguments);},_typematicCallback:function(_a18,_a19,e){if(_a18==-1){this._setValueAttr(this.value,true);}else{this[(_a19==(this._descending?this.incrementButton:this.decrementButton))?"decrement":"increment"](e);}},buildRendering:function(){this.inherited(arguments);if(this.showButtons){this.incrementButton.style.display="";this.decrementButton.style.display="";}var _a1a=_9f2("label[for=\""+this.id+"\"]");if(_a1a.length){_a1a[0].id=(this.id+"_label");this.focusNode.setAttribute("aria-labelledby",_a1a[0].id);}this.focusNode.setAttribute("aria-valuemin",this.minimum);this.focusNode.setAttribute("aria-valuemax",this.maximum);},postCreate:function(){this.inherited(arguments);if(this.showButtons){this._connects.push(_9f5.addMouseListener(this.decrementButton,this,"_typematicCallback",25,500));this._connects.push(_9f5.addMouseListener(this.incrementButton,this,"_typematicCallback",25,500));}this.connect(this.domNode,!has("mozilla")?"onmousewheel":"DOMMouseScroll","_mouseWheeled");var _a1b=_9ec(_9fa,{widget:this});this._movable=new _9f0(this.sliderHandle,{mover:_a1b});this._layoutHackIE7();},destroy:function(){this._movable.destroy();if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}this._supportingWidgets=_9f3.findWidgets(this.domNode);this.inherited(arguments);}});_9ff._Mover=_9fa;return _9ff;});},"*now":function(r){r(["dojo/i18n!*preload*dijit/nls/dijit-all*[\"ar\",\"ca\",\"cs\",\"da\",\"de\",\"el\",\"en-gb\",\"en-us\",\"es-es\",\"fi-fi\",\"fr-fr\",\"he-il\",\"hu\",\"it-it\",\"ja-jp\",\"ko-kr\",\"nl-nl\",\"nb\",\"pl\",\"pt-br\",\"pt-pt\",\"ru\",\"sk\",\"sl\",\"sv\",\"th\",\"tr\",\"zh-tw\",\"zh-cn\",\"ROOT\"]"]);}}});define("dijit/dijit-all",[".","./dijit","./ColorPalette","./Declaration","./Dialog","./DialogUnderlay","./TooltipDialog","./Editor","./_editor/plugins/FontChoice","./_editor/plugins/LinkDialog","./Menu","./MenuItem","./PopupMenuItem","./CheckedMenuItem","./MenuBar","./MenuBarItem","./PopupMenuBarItem","./MenuSeparator","./ProgressBar","./TitlePane","./Toolbar","./Tooltip","./Tree","./InlineEditBox","./form/Form","./form/Button","./form/DropDownButton","./form/ComboButton","./form/ToggleButton","./form/CheckBox","./form/RadioButton","./form/TextBox","./form/ValidationTextBox","./form/CurrencyTextBox","./form/DateTextBox","./form/TimeTextBox","./form/NumberSpinner","./form/NumberTextBox","./form/ComboBox","./form/FilteringSelect","./form/MultiSelect","./form/Select","./form/HorizontalSlider","./form/VerticalSlider","./form/HorizontalRule","./form/VerticalRule","./form/HorizontalRuleLabels","./form/VerticalRuleLabels","./form/SimpleTextarea","./form/Textarea","./layout/AccordionContainer","./layout/ContentPane","./layout/BorderContainer","./layout/LayoutContainer","./layout/LinkPane","./layout/SplitContainer","./layout/StackContainer","./layout/TabContainer"],function(_a1c){console.warn("dijit-all may include much more code than your application actually requires. We strongly recommend that you investigate a custom build or the web build tool");return _a1c;});
|