//>>built require({cache:{"dijit/ColorPalette":function(){define(["require","dojo/text!./templates/ColorPalette.html","./_Widget","./_TemplatedMixin","./_PaletteMixin","./hccss","dojo/i18n","dojo/_base/Color","dojo/_base/declare","dojo/dom-construct","dojo/string","dojo/i18n!dojo/nls/colors","dojo/colors"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b){var _c=_9("dijit.ColorPalette",[_3,_4,_5],{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:_2,baseClass:"dijitColorPalette",_dyeFactory:function(_d,_e,_f,_10){return new this._dyeClass(_d,_e,_f,_10);},buildRendering:function(){this.inherited(arguments);this._dyeClass=_9(_c._Color,{palette:this.palette});this._preparePalette(this._palettes[this.palette],_7.getLocalization("dojo","colors",this.lang));}});_c._Color=_9("dijit._Color",_8,{template:""+"${alt}"+"",hcTemplate:""+"${alt}"+"",_imagePaths:{"7x10":_1.toUrl("./themes/a11y/colors7x10.png"),"3x4":_1.toUrl("./themes/a11y/colors3x4.png")},constructor:function(_11,row,col,_12){this._title=_12;this._row=row;this._col=col;this.setColor(_8.named[_11]);},getValue:function(){return this.toHex();},fillCell:function(_13,_14){var _15=_b.substitute(_6("highcontrast")?this.hcTemplate:this.template,{color:this.toHex(),blankGif:_14,alt:this._title,title:this._title,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"});_a.place(_15,_13);}});return _c;});},"dijit/_PaletteMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/keys","dojo/_base/lang","dojo/on","./_CssStateMixin","./a11yclick","./focus","./typematic"],function(_16,_17,_18,_19,_1a,_1b,on,_1c,_1d,_1e,_1f){var _20=_16("dijit._PaletteMixin",_1c,{defaultTimeout:500,timeoutChangeRate:0.9,value:"",_selectedCell:-1,tabIndex:"0",cellClass:"dijitPaletteCell",dyeClass:null,_dyeFactory:function(_21){var _22=typeof this.dyeClass=="string"?_1b.getObject(this.dyeClass):this.dyeClass;return new _22(_21);},_preparePalette:function(_23,_24){this._cells=[];var url=this._blankGif;this.own(on(this.gridNode,_1d,_1b.hitch(this,"_onCellClick")));for(var row=0;row<_23.length;row++){var _25=_19.create("tr",{tabIndex:"-1",role:"row"},this.gridNode);for(var col=0;col<_23[row].length;col++){var _26=_23[row][col];if(_26){var _27=this._dyeFactory(_26,row,col,_24[_26]);var _28=_19.create("td",{"class":this.cellClass,tabIndex:"-1",title:_24[_26],role:"gridcell"},_25);_27.fillCell(_28,url);_28.idx=this._cells.length;this._cells.push({node:_28,dye:_27});}}}this._xDim=_23[0].length;this._yDim=_23.length;var _29={UP_ARROW:-this._xDim,DOWN_ARROW:this._xDim,RIGHT_ARROW:this.isLeftToRight()?1:-1,LEFT_ARROW:this.isLeftToRight()?-1:1};for(var key in _29){this.own(_1f.addKeyListener(this.domNode,{keyCode:_1a[key],ctrlKey:false,altKey:false,shiftKey:false},this,function(){var _2a=_29[key];return function(_2b){this._navigateByKey(_2a,_2b);};}(),this.timeoutChangeRate,this.defaultTimeout));}},postCreate:function(){this.inherited(arguments);this._setCurrent(this._cells[0].node);},focus:function(){_1e.focus(this._currentFocus);},_onCellClick:function(evt){var _2c=evt.target;while(_2c.tagName!="TD"){if(!_2c.parentNode||_2c==this.gridNode){return;}_2c=_2c.parentNode;}var _2d=this._getDye(_2c).getValue();this._setCurrent(_2c);_1e.focus(_2c);this._setValueAttr(_2d,true);evt.stopPropagation();evt.preventDefault();},_setCurrent:function(_2e){if("_currentFocus" in this){_17.set(this._currentFocus,"tabIndex","-1");}this._currentFocus=_2e;if(_2e){_17.set(_2e,"tabIndex",this.tabIndex);}},_setValueAttr:function(_2f,_30){if(this._selectedCell>=0){_18.remove(this._cells[this._selectedCell].node,this.cellClass+"Selected");}this._selectedCell=-1;if(_2f){for(var i=0;i=0?_2f:null);if(_30||_30===undefined){this.onChange(_2f);}},onChange:function(){},_navigateByKey:function(_31,_32){if(_32==-1){return;}var _33=this._currentFocus.idx+_31;if(_33-1){var _34=this._cells[_33].node;this._setCurrent(_34);this.defer(_1b.hitch(_1e,"focus",_34));}},_getDye:function(_35){return this._cells[_35.idx].dye;}});return _20;});},"dojo/colors":function(){define(["./_base/kernel","./_base/lang","./_base/Color","./_base/array"],function(_36,_37,_38,_39){var _3a={};_37.setObject("dojo.colors",_3a);var _3b=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;};_36.colorFromRgb=_38.fromRgb=function(_3c,obj){var m=_3c.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=_39.map(c,function(x){return parseFloat(x)*2.56;});if(l==4){a[3]=c[3];}return _38.fromArray(a,obj);}return _38.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=[_3b(m1,m2,H+1/3)*256,_3b(m1,m2,H)*256,_3b(m1,m2,H-1/3)*256,1];if(l==4){a[3]=c[3];}return _38.fromArray(a,obj);}}return null;};var _3d=function(c,low,_3e){c=Number(c);return isNaN(c)?_3e:c_3e?_3e:c;};_38.prototype.sanitize=function(){var t=this;t.r=Math.round(_3d(t.r,0,255));t.g=Math.round(_3d(t.g,0,255));t.b=Math.round(_3d(t.b,0,255));t.a=_3d(t.a,0,1);return this;};_3a.makeGrey=_38.makeGrey=function(g,a){return _38.fromArray([g,g,g,a]);};_37.mixin(_38.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 _38;});},"dijit/Declaration":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang","dojo/parser","dojo/query","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","dojo/NodeList-dom"],function(_3f,_40,_41,_42,_43,_44,_45,_46,_47){return _41("dijit.Declaration",_45,{_noScript:true,stopParser:true,widgetClass:"",defaults:null,mixins:[],buildRendering:function(){var src=this.srcNodeRef.parentNode.removeChild(this.srcNodeRef),_48=_44("> script[type='dojo/method']",src).orphan(),_49=_44("> script[type='dojo/connect']",src).orphan(),_4a=_44("> script[type='dojo/aspect']",src).orphan(),_4b=src.nodeName;var _4c=this.defaults||{};_3f.forEach(_48,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event"),_4d=_43._functionFromScript(s,"data-dojo-");if(evt){_4c[evt]=_4d;}else{_4a.push(s);}});if(this.mixins.length){this.mixins=_3f.map(this.mixins,function(_4e){return _42.getObject(_4e);});}else{this.mixins=[_45,_46,_47];}_4c._skipNodeCache=true;_4c.templateString="<"+_4b+" 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,"}")+"";var wc=_41(this.widgetClass,this.mixins,_4c);_3f.forEach(_4a,function(s){var _4f=s.getAttribute("data-dojo-advice")||"after",_50=s.getAttribute("data-dojo-method")||"postscript",_51=_43._functionFromScript(s);_40.after(wc.prototype,_50,_51,true);});_3f.forEach(_49,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event"),_52=_43._functionFromScript(s);_40.after(wc.prototype,evt,_52,true);});}});});},"dijit/_WidgetsInTemplateMixin":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang","dojo/parser"],function(_53,_54,_55,_56,_57){return _55("dijit._WidgetsInTemplateMixin",null,{_earlyTemplatedStartup:false,contextRequire:null,_beforeFillContent:function(){if(/dojoType|data-dojo-type/i.test(this.domNode.innerHTML)){var _58=this.domNode;if(this.containerNode&&!this.searchContainerNode){this.containerNode.stopParser=true;}_57.parse(_58,{noStart:!this._earlyTemplatedStartup,template:true,inherited:{dir:this.dir,lang:this.lang,textDir:this.textDir},propsThis:this,contextRequire:this.contextRequire,scope:"dojo"}).then(_56.hitch(this,function(_59){this._startupWidgets=_59;for(var i=0;i<_59.length;i++){this._processTemplateNode(_59[i],function(n,p){return n[p];},function(_5a,_5b,_5c){if(_5b in _5a){return _5a.connect(_5a,_5b,_5c);}else{return _5a.on(_5b,_5c,true);}});}if(this.containerNode&&this.containerNode.stopParser){delete this.containerNode.stopParser;}}));if(!this._startupWidgets){throw new Error(this.declaredClass+": parser returned unfilled promise (probably waiting for module auto-load), "+"unsupported by _WidgetsInTemplateMixin. Must pre-load all supporting widgets before instantiation.");}}},_processTemplateNode:function(_5d,_5e,_5f){if(_5e(_5d,"dojoType")||_5e(_5d,"data-dojo-type")){return true;}return this.inherited(arguments);},startup:function(){_53.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this._startupWidgets=null;this.inherited(arguments);}});});},"dijit/Dialog":function(){define(["require","dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/Deferred","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/fx","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/ready","dojo/sniff","dojo/touch","dojo/window","dojo/dnd/Moveable","dojo/dnd/TimedMoveable","./focus","./_base/manager","./_Widget","./_TemplatedMixin","./_CssStateMixin","./form/_FormMixin","./_DialogMixin","./DialogUnderlay","./layout/ContentPane","./layout/utils","dojo/text!./templates/Dialog.html","./a11yclick","dojo/i18n!./nls/common"],function(_60,_61,_62,_63,_64,dom,_65,_66,_67,fx,_68,_69,_6a,on,_6b,has,_6c,_6d,_6e,_6f,_70,_71,_72,_73,_74,_75,_76,_77,_78,_79,_7a){var _7b=new _64();_7b.resolve(true);function nop(){};var _7c=_63("dijit._DialogBase"+(has("dojo-bidi")?"_NoBidi":""),[_73,_75,_76,_74],{templateString:_7a,baseClass:"dijitDialog",cssStateNodes:{closeButtonNode:"dijitDialogCloseIcon"},_setTitleAttr:{node:"titleNode",type:"innerHTML"},open:false,duration:_71.defaultDuration,refocus:true,autofocus:true,_firstFocusItem:null,_lastFocusItem:null,draggable:true,_setDraggableAttr:function(val){this._set("draggable",val);},maxRatio:0.9,closable:true,_setClosableAttr:function(val){this.closeButtonNode.style.display=val?"":"none";this._set("closable",val);},postMixInProperties:function(){var _7d=_68.getLocalization("dijit","common");_6a.mixin(this,_7d);this.inherited(arguments);},postCreate:function(){_67.set(this.domNode,{display:"none",position:"absolute"});this.ownerDocumentBody.appendChild(this.domNode);this.inherited(arguments);_62.after(this,"onExecute",_6a.hitch(this,"hide"),true);_62.after(this,"onCancel",_6a.hitch(this,"hide"),true);on(this.closeButtonNode,_6c.press,function(e){e.stopPropagation();});this._modalconnects=[];},onLoad:function(){this.resize();this._position();if(this.autofocus&&_7e.isTop(this)){this._getFocusItems();_70.focus(this._firstFocusItem);}this.inherited(arguments);},focus:function(){this._getFocusItems();_70.focus(this._firstFocusItem);},_endDrag:function(){var _7f=_66.position(this.domNode),_80=_6d.getBox(this.ownerDocument);_7f.y=Math.min(Math.max(_7f.y,0),(_80.h-_7f.h));_7f.x=Math.min(Math.max(_7f.x,0),(_80.w-_7f.w));this._relativePosition=_7f;this._position();},_setup:function(){var _81=this.domNode;if(this.titleBar&&this.draggable){this._moveable=new ((has("ie")==6)?_6f:_6e)(_81,{handle:this.titleBar});_62.after(this._moveable,"onMoveStop",_6a.hitch(this,"_endDrag"),true);}else{_65.add(_81,"dijitDialogFixed");}this.underlayAttrs={dialogId:this.id,"class":_61.map(this["class"].split(/\s/),function(s){return s+"_underlay";}).join(" "),_onKeyDown:_6a.hitch(this,"_onKey"),ownerDocument:this.ownerDocument};},_size:function(){this.resize();},_position:function(){if(!_65.contains(this.ownerDocumentBody,"dojoMove")){var _82=this.domNode,_83=_6d.getBox(this.ownerDocument),p=this._relativePosition,bb=_66.position(_82),l=Math.floor(_83.l+(p?Math.min(p.x,_83.w-bb.w):(_83.w-bb.w)/2)),t=Math.floor(_83.t+(p?Math.min(p.y,_83.h-bb.h):(_83.h-bb.h)/2));_67.set(_82,{left:l+"px",top:t+"px"});}},_onKey:function(evt){if(evt.keyCode==_69.TAB){this._getFocusItems();var _84=evt.target;if(this._firstFocusItem==this._lastFocusItem){evt.stopPropagation();evt.preventDefault();}else{if(_84==this._firstFocusItem&&evt.shiftKey){_70.focus(this._lastFocusItem);evt.stopPropagation();evt.preventDefault();}else{if(_84==this._lastFocusItem&&!evt.shiftKey){_70.focus(this._firstFocusItem);evt.stopPropagation();evt.preventDefault();}}}}else{if(this.closable&&evt.keyCode==_69.ESCAPE){this.onCancel();evt.stopPropagation();evt.preventDefault();}}},show:function(){if(this.open){return _7b.promise;}if(!this._started){this.startup();}if(!this._alreadyInitialized){this._setup();this._alreadyInitialized=true;}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();_7e.hide(this);}var win=_6d.get(this.ownerDocument);this._modalconnects.push(on(win,"scroll",_6a.hitch(this,"resize",null)));this._modalconnects.push(on(this.domNode,"keydown",_6a.hitch(this,"_onKey")));_67.set(this.domNode,{opacity:0,display:""});this._set("open",true);this._onShow();this.resize();this._position();var _85;this._fadeInDeferred=new _64(_6a.hitch(this,function(){_85.stop();delete this._fadeInDeferred;}));this._fadeInDeferred.then(undefined,nop);var _86=this._fadeInDeferred.promise;_85=fx.fadeIn({node:this.domNode,duration:this.duration,beforeBegin:_6a.hitch(this,function(){_7e.show(this,this.underlayAttrs);}),onEnd:_6a.hitch(this,function(){if(this.autofocus&&_7e.isTop(this)){this._getFocusItems();_70.focus(this._firstFocusItem);}this._fadeInDeferred.resolve(true);delete this._fadeInDeferred;})}).play();return _86;},hide:function(){if(!this._alreadyInitialized||!this.open){return _7b.promise;}if(this._fadeInDeferred){this._fadeInDeferred.cancel();}var _87;this._fadeOutDeferred=new _64(_6a.hitch(this,function(){_87.stop();delete this._fadeOutDeferred;}));this._fadeOutDeferred.then(undefined,nop);this._fadeOutDeferred.then(_6a.hitch(this,"onHide"));var _88=this._fadeOutDeferred.promise;_87=fx.fadeOut({node:this.domNode,duration:this.duration,onEnd:_6a.hitch(this,function(){this.domNode.style.display="none";_7e.hide(this);this._fadeOutDeferred.resolve(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 _88;},resize:function(dim){if(this.domNode.style.display!="none"){this._checkIfSingleChild();if(!dim){if(this._shrunk){if(this._singleChild){if(typeof this._singleChildOriginalStyle!="undefined"){this._singleChild.domNode.style.cssText=this._singleChildOriginalStyle;delete this._singleChildOriginalStyle;}}_61.forEach([this.domNode,this.containerNode,this.titleBar,this.actionBarNode],function(_89){if(_89){_67.set(_89,{position:"static",width:"auto",height:"auto"});}});this.domNode.style.position="absolute";}var _8a=_6d.getBox(this.ownerDocument);_8a.w*=this.maxRatio;_8a.h*=this.maxRatio;var bb=_66.position(this.domNode);this._shrunk=false;if(bb.w>=_8a.w){dim={w:_8a.w};_66.setMarginBox(this.domNode,dim);bb=_66.position(this.domNode);this._shrunk=true;}if(bb.h>=_8a.h){if(!dim){dim={w:bb.w};}dim.h=_8a.h;this._shrunk=true;}if(dim){if(!dim.w){dim.w=bb.w;}if(!dim.h){dim.h=bb.h;}}}if(dim){_66.setMarginBox(this.domNode,dim);var _8b=[];if(this.titleBar){_8b.push({domNode:this.titleBar,region:"top"});}if(this.actionBarNode){_8b.push({domNode:this.actionBarNode,region:"bottom"});}var _8c={domNode:this.containerNode,region:"center"};_8b.push(_8c);var _8d=_79.marginBox2contentBox(this.domNode,dim);_79.layoutChildren(this.domNode,_8d,_8b);if(this._singleChild){var cb=_79.marginBox2contentBox(this.containerNode,_8c);this._singleChild.resize({w:cb.w,h:cb.h});}else{this.containerNode.style.overflow="auto";this._layoutChildren();}}else{this._layoutChildren();}if(!has("touch")&&!dim){this._position();}}},_layoutChildren:function(){_61.forEach(this.getChildren(),function(_8e){if(_8e.resize){_8e.resize();}});},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();}_7e.hide(this);this.inherited(arguments);}});if(has("dojo-bidi")){_7c=_63("dijit._DialogBase",_7c,{_setTitleAttr:function(_8f){this._set("title",_8f);this.titleNode.innerHTML=_8f;this.applyTextDir(this.titleNode);},_setTextDirAttr:function(_90){if(this._created&&this.textDir!=_90){this._set("textDir",_90);this.set("title",this.title);}}});}var _91=_63("dijit.Dialog",[_78,_7c],{});_91._DialogBase=_7c;var _7e=_91._DialogLevelManager={_beginZIndex:950,show:function(_92,_93){ds[ds.length-1].focus=_70.curNode;var _94=ds[ds.length-1].dialog?ds[ds.length-1].zIndex+2:_91._DialogLevelManager._beginZIndex;_67.set(_92.domNode,"zIndex",_94);_77.show(_93,_94-1);ds.push({dialog:_92,underlayAttrs:_93,zIndex:_94});},hide:function(_95){if(ds[ds.length-1].dialog==_95){ds.pop();var pd=ds[ds.length-1];if(ds.length==1){_77.hide();}else{_77.show(pd.underlayAttrs,pd.zIndex-1);}if(_95.refocus){var _96=pd.focus;if(pd.dialog&&(!_96||!dom.isDescendant(_96,pd.dialog.domNode))){pd.dialog._getFocusItems();_96=pd.dialog._firstFocusItem;}if(_96){try{_96.focus();}catch(e){}}}}else{var idx=_61.indexOf(_61.map(ds,function(_97){return _97.dialog;}),_95);if(idx!=-1){ds.splice(idx,1);}}},isTop:function(_98){return ds[ds.length-1].dialog==_98;}};var ds=_91._dialogStack=[{dialog:null,focus:null,underlayAttrs:null}];_70.watch("curNode",function(_99,_9a,_9b){var _9c=ds[ds.length-1].dialog;if(_9b&&_9c&&!_9c._fadeOutDeferred&&_9b.ownerDocument==_9c.ownerDocument){do{if(_9b==_9c.domNode||_65.contains(_9b,"dijitPopup")){return;}}while(_9b=_9b.parentNode);_9c.focus();}});if(has("dijit-legacy-requires")){_6b(0,function(){var _9d=["dijit/TooltipDialog"];_60(_9d);});}return _91;});},"dojo/dnd/Moveable":function(){define(["../_base/array","../_base/declare","../_base/lang","../dom","../dom-class","../Evented","../has","../on","../topic","../touch","./common","./Mover","../_base/window"],function(_9e,_9f,_a0,dom,_a1,_a2,has,on,_a3,_a4,dnd,_a5,win){var _a6;var _a7=function(){};function _a8(){if("touchAction" in document.body.style){_a6="touchAction";}else{if("msTouchAction" in document.body.style){_a6="msTouchAction";}}_a7=function _a7(_a9,_aa){_a9.style[_a6]=_aa;};_a7(arguments[0],arguments[1]);};if(has("touch-action")){_a7=_a8;}var _ab=_9f("dojo.dnd.Moveable",[_a2],{handle:"",delay:0,skip:false,constructor:function(_ac,_ad){this.node=dom.byId(_ac);_a7(this.node,"none");if(!_ad){_ad={};}this.handle=_ad.handle?dom.byId(_ad.handle):null;if(!this.handle){this.handle=this.node;}this.delay=_ad.delay>0?_ad.delay:0;this.skip=_ad.skip;this.mover=_ad.mover?_ad.mover:_a5;this.events=[on(this.handle,_a4.press,_a0.hitch(this,"onMouseDown")),on(this.handle,"dragstart",_a0.hitch(this,"onSelectStart")),on(this.handle,"selectstart",_a0.hitch(this,"onSelectStart"))];},markupFactory:function(_ae,_af,_b0){return new _b0(_af,_ae);},destroy:function(){_9e.forEach(this.events,function(_b1){_b1.remove();});_a7(this.node,"");this.events=this.node=this.handle=null;},onMouseDown:function(e){if(this.skip&&dnd.isFormElement(e)){return;}if(this.delay){this.events.push(on(this.handle,_a4.move,_a0.hitch(this,"onMouseMove")),on(this.handle.ownerDocument,_a4.release,_a0.hitch(this,"onMouseUp")));this._lastX=e.pageX;this._lastY=e.pageY;}else{this.onDragDetected(e);}e.stopPropagation();e.preventDefault();},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);}e.stopPropagation();e.preventDefault();},onMouseUp:function(e){for(var i=0;i<2;++i){this.events.pop().remove();}e.stopPropagation();e.preventDefault();},onSelectStart:function(e){if(!this.skip||!dnd.isFormElement(e)){e.stopPropagation();e.preventDefault();}},onDragDetected:function(e){new this.mover(this.node,e,this);},onMoveStart:function(_b2){_a3.publish("/dnd/move/start",_b2);_a1.add(win.body(),"dojoMove");_a1.add(this.node,"dojoMoveItem");},onMoveStop:function(_b3){_a3.publish("/dnd/move/stop",_b3);_a1.remove(win.body(),"dojoMove");_a1.remove(this.node,"dojoMoveItem");},onFirstMove:function(){},onMove:function(_b4,_b5){this.onMoving(_b4,_b5);var s=_b4.node.style;s.left=_b5.l+"px";s.top=_b5.t+"px";this.onMoved(_b4,_b5);},onMoving:function(){},onMoved:function(){}});return _ab;});},"dojo/dnd/common":function(){define(["../sniff","../_base/kernel","../_base/lang","../dom"],function(has,_b6,_b7,dom){var _b8=_b7.getObject("dojo.dnd",true);_b8.getCopyKeyState=function(evt){return evt[has("mac")?"metaKey":"ctrlKey"];};_b8._uniqueId=0;_b8.getUniqueId=function(){var id;do{id=_b6._scopeName+"Unique"+(++_b8._uniqueId);}while(dom.byId(id));return id;};_b8._empty={};_b8.isFormElement=function(e){var t=e.target;if(t.nodeType==3){t=t.parentNode;}return " a button textarea input select option ".indexOf(" "+t.tagName.toLowerCase()+" ")>=0;};return _b8;});},"dojo/dnd/Mover":function(){define(["../_base/array","../_base/declare","../_base/lang","../sniff","../_base/window","../dom","../dom-geometry","../dom-style","../Evented","../on","../touch","./common","./autoscroll"],function(_b9,_ba,_bb,has,win,dom,_bc,_bd,_be,on,_bf,dnd,_c0){return _ba("dojo.dnd.Mover",[_be],{constructor:function(_c1,e,_c2){this.node=dom.byId(_c1);this.marginBox={l:e.pageX,t:e.pageY};this.mouseButton=e.button;var h=(this.host=_c2),d=_c1.ownerDocument;function _c3(e){e.preventDefault();e.stopPropagation();};this.events=[on(d,_bf.move,_bb.hitch(this,"onFirstMove")),on(d,_bf.move,_bb.hitch(this,"onMouseMove")),on(d,_bf.release,_bb.hitch(this,"onMouseUp")),on(d,"dragstart",_c3),on(d.body,"selectstart",_c3)];_c0.autoScrollStart(d);if(h&&h.onMoveStart){h.onMoveStart(this);}},onMouseMove:function(e){_c0.autoScroll(e);var m=this.marginBox;this.host.onMove(this,{l:m.l+e.pageX,t:m.t+e.pageY},e);e.preventDefault();e.stopPropagation();},onMouseUp:function(e){if(has("webkit")&&has("mac")&&this.mouseButton==2?e.button==0:this.mouseButton==e.button){this.destroy();}e.preventDefault();e.stopPropagation();},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=_bc.getMarginBox(this.node);var b=win.doc.body;var bs=_bd.getComputedStyle(b);var bm=_bc.getMarginBox(b,bs);var bc=_bc.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);}this.events.shift().remove();},destroy:function(){_b9.forEach(this.events,function(_c4){_c4.remove();});var h=this.host;if(h&&h.onMoveStop){h.onMoveStop(this);}this.events=this.node=this.host=null;}});});},"dojo/dnd/autoscroll":function(){define(["../_base/lang","../sniff","../_base/window","../dom-geometry","../dom-style","../window"],function(_c5,has,win,_c6,_c7,_c8){var _c9={};_c5.setObject("dojo.dnd.autoscroll",_c9);_c9.getViewport=_c8.getBox;_c9.V_TRIGGER_AUTOSCROLL=32;_c9.H_TRIGGER_AUTOSCROLL=32;_c9.V_AUTOSCROLL_VALUE=16;_c9.H_AUTOSCROLL_VALUE=16;var _ca,doc=win.doc,_cb=Infinity,_cc=Infinity;_c9.autoScrollStart=function(d){doc=d;_ca=_c8.getBox(doc);var _cd=win.body(doc).parentNode;_cb=Math.max(_cd.scrollHeight-_ca.h,0);_cc=Math.max(_cd.scrollWidth-_ca.w,0);};_c9.autoScroll=function(e){var v=_ca||_c8.getBox(doc),_ce=win.body(doc).parentNode,dx=0,dy=0;if(e.clientX<_c9.H_TRIGGER_AUTOSCROLL){dx=-_c9.H_AUTOSCROLL_VALUE;}else{if(e.clientX>v.w-_c9.H_TRIGGER_AUTOSCROLL){dx=Math.min(_c9.H_AUTOSCROLL_VALUE,_cc-_ce.scrollLeft);}}if(e.clientY<_c9.V_TRIGGER_AUTOSCROLL){dy=-_c9.V_AUTOSCROLL_VALUE;}else{if(e.clientY>v.h-_c9.V_TRIGGER_AUTOSCROLL){dy=Math.min(_c9.V_AUTOSCROLL_VALUE,_cb-_ce.scrollTop);}}window.scrollBy(dx,dy);};_c9._validNodes={"div":1,"p":1,"td":1};_c9._validOverflow={"auto":1,"scroll":1};_c9.autoScrollNodes=function(e){var b,t,w,h,rx,ry,dx=0,dy=0,_cf,_d0;for(var n=e.target;n;){if(n.nodeType==1&&(n.tagName.toLowerCase() in _c9._validNodes)){var s=_c7.getComputedStyle(n),_d1=(s.overflowX.toLowerCase() in _c9._validOverflow),_d2=(s.overflowY.toLowerCase() in _c9._validOverflow);if(_d1||_d2){b=_c6.getContentBox(n,s);t=_c6.position(n,true);}if(_d1){w=Math.min(_c9.H_TRIGGER_AUTOSCROLL,b.w/2);rx=e.pageX-t.x;if(has("webkit")||has("opera")){rx+=win.body().scrollLeft;}dx=0;if(rx>0&&rxb.w-w){dx=w;}}_cf=n.scrollLeft;n.scrollLeft=n.scrollLeft+dx;}}if(_d2){h=Math.min(_c9.V_TRIGGER_AUTOSCROLL,b.h/2);ry=e.pageY-t.y;if(has("webkit")||has("opera")){ry+=win.body().scrollTop;}dy=0;if(ry>0&&ryb.h-h){dy=h;}}_d0=n.scrollTop;n.scrollTop=n.scrollTop+dy;}}if(dx||dy){return;}}try{n=n.parentNode;}catch(x){n=null;}}_c9.autoScroll(e);};return _c9;});},"dojo/dnd/TimedMoveable":function(){define(["../_base/declare","./Moveable"],function(_d3,_d4){var _d5=_d4.prototype.onMove;return _d3("dojo.dnd.TimedMoveable",_d4,{timeout:40,constructor:function(_d6,_d7){if(!_d7){_d7={};}if(_d7.timeout&&typeof _d7.timeout=="number"&&_d7.timeout>=0){this.timeout=_d7.timeout;}},onMoveStop:function(_d8){if(_d8._timer){clearTimeout(_d8._timer);_d5.call(this,_d8,_d8._leftTop);}_d4.prototype.onMoveStop.apply(this,arguments);},onMove:function(_d9,_da){_d9._leftTop=_da;if(!_d9._timer){var _db=this;_d9._timer=setTimeout(function(){_d9._timer=null;_d5.call(_db,_d9,_d9._leftTop);},this.timeout);}}});});},"dijit/form/_FormMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/window"],function(_dc,_dd,_de,_df,on,_e0){return _dd("dijit.form._FormMixin",null,{state:"",_getDescendantFormWidgets:function(_e1){var res=[];_dc.forEach(_e1||this.getChildren(),function(_e2){if("value" in _e2){res.push(_e2);}else{res=res.concat(this._getDescendantFormWidgets(_e2.getChildren()));}},this);return res;},reset:function(){_dc.forEach(this._getDescendantFormWidgets(),function(_e3){if(_e3.reset){_e3.reset();}});},validate:function(){var _e4=false;return _dc.every(_dc.map(this._getDescendantFormWidgets(),function(_e5){_e5._hasBeenBlurred=true;var _e6=_e5.disabled||!_e5.validate||_e5.validate();if(!_e6&&!_e4){_e0.scrollIntoView(_e5.containerNode||_e5.domNode);_e5.focus();_e4=true;}return _e6;}),function(_e7){return _e7;});},setValues:function(val){_de.deprecated(this.declaredClass+"::setValues() is deprecated. Use set('value', val) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(obj){var map={};_dc.forEach(this._getDescendantFormWidgets(),function(_e8){if(!_e8.name){return;}var _e9=map[_e8.name]||(map[_e8.name]=[]);_e9.push(_e8);});for(var _ea in map){if(!map.hasOwnProperty(_ea)){continue;}var _eb=map[_ea],_ec=_df.getObject(_ea,false,obj);if(_ec===undefined){continue;}_ec=[].concat(_ec);if(typeof _eb[0].checked=="boolean"){_dc.forEach(_eb,function(w){w.set("value",_dc.indexOf(_ec,w._get("value"))!=-1);});}else{if(_eb[0].multiple){_eb[0].set("value",_ec);}else{_dc.forEach(_eb,function(w,i){w.set("value",_ec[i]);});}}}},getValues:function(){_de.deprecated(this.declaredClass+"::getValues() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},_getValueAttr:function(){var obj={};_dc.forEach(this._getDescendantFormWidgets(),function(_ed){var _ee=_ed.name;if(!_ee||_ed.disabled){return;}var _ef=_ed.get("value");if(typeof _ed.checked=="boolean"){if(/Radio/.test(_ed.declaredClass)){if(_ef!==false){_df.setObject(_ee,_ef,obj);}else{_ef=_df.getObject(_ee,false,obj);if(_ef===undefined){_df.setObject(_ee,null,obj);}}}else{var ary=_df.getObject(_ee,false,obj);if(!ary){ary=[];_df.setObject(_ee,ary,obj);}if(_ef!==false){ary.push(_ef);}}}else{var _f0=_df.getObject(_ee,false,obj);if(typeof _f0!="undefined"){if(_df.isArray(_f0)){_f0.push(_ef);}else{_df.setObject(_ee,[_f0,_ef],obj);}}else{_df.setObject(_ee,_ef,obj);}}});return obj;},isValid:function(){return this.state=="";},onValidStateChange:function(){},_getState:function(){var _f1=_dc.map(this._descendants,function(w){return w.get("state")||"";});return _dc.indexOf(_f1,"Error")>=0?"Error":_dc.indexOf(_f1,"Incomplete")>=0?"Incomplete":"";},disconnectChildren:function(){},connectChildren:function(_f2){this._descendants=this._getDescendantFormWidgets();_dc.forEach(this._descendants,function(_f3){if(!_f3._started){_f3.startup();}});if(!_f2){this._onChildChange();}},_onChildChange:function(_f4){if(!_f4||_f4=="state"||_f4=="disabled"){this._set("state",this._getState());}if(!_f4||_f4=="value"||_f4=="disabled"||_f4=="checked"){if(this._onChangeDelayTimer){this._onChangeDelayTimer.remove();}this._onChangeDelayTimer=this.defer(function(){delete this._onChangeDelayTimer;this._set("value",this.get("value"));},10);}},startup:function(){this.inherited(arguments);this._descendants=this._getDescendantFormWidgets();this.value=this.get("value");this.state=this._getState();var _f5=this;this.own(on(this.containerNode,"attrmodified-state, attrmodified-disabled, attrmodified-value, attrmodified-checked",function(evt){if(evt.target==_f5.domNode){return;}_f5._onChildChange(evt.type.replace("attrmodified-",""));}));this.watch("state",function(_f6,_f7,_f8){this.onValidStateChange(_f8=="");});},destroy:function(){this.inherited(arguments);}});});},"dijit/_DialogMixin":function(){define(["dojo/_base/declare","./a11y"],function(_f9,_fa){return _f9("dijit._DialogMixin",null,{actionBarTemplate:"",execute:function(){},onCancel:function(){},onExecute:function(){},_onSubmit:function(){this.onExecute();this.execute(this.get("value"));},_getFocusItems:function(){var _fb=_fa._getTabNavigable(this.domNode);this._firstFocusItem=_fb.lowest||_fb.first||this.closeButtonNode||this.domNode;this._lastFocusItem=_fb.last||_fb.highest||this._firstFocusItem;}});});},"dijit/DialogUnderlay":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/aspect","dojo/dom-attr","dojo/dom-style","dojo/on","dojo/window","./_Widget","./_TemplatedMixin","./BackgroundIframe","./Viewport","./main"],function(_fc,_fd,_fe,_ff,_100,on,_101,_102,_103,_104,_105,_106){var _107=_fc("dijit.DialogUnderlay",[_102,_103],{templateString:"
",dialogId:"","class":"",_modalConnects:[],_setDialogIdAttr:function(id){_ff.set(this.node,"id",id+"_underlay");this._set("dialogId",id);},_setClassAttr:function(_108){this.node.className="dijitDialogUnderlay "+_108;this._set("class",_108);},postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode);this.own(on(this.domNode,"keydown",_fd.hitch(this,"_onKeyDown")));this.inherited(arguments);},layout:function(){var is=this.node.style,os=this.domNode.style;os.display="none";var _109=_101.getBox(this.ownerDocument);os.top=_109.t+"px";os.left=_109.l+"px";is.width=_109.w+"px";is.height=_109.h+"px";os.display="block";},show:function(){this.domNode.style.display="block";this.open=true;this.layout();this.bgIframe=new _104(this.domNode);var win=_101.get(this.ownerDocument);this._modalConnects=[_105.on("resize",_fd.hitch(this,"layout")),on(win,"scroll",_fd.hitch(this,"layout"))];},hide:function(){this.bgIframe.destroy();delete this.bgIframe;this.domNode.style.display="none";while(this._modalConnects.length){(this._modalConnects.pop()).remove();}this.open=false;},destroy:function(){while(this._modalConnects.length){(this._modalConnects.pop()).remove();}this.inherited(arguments);},_onKeyDown:function(){}});_107.show=function(_10a,_10b){var _10c=_107._singleton;if(!_10c||_10c._destroyed){_10c=_106._underlay=_107._singleton=new _107(_10a);}else{if(_10a){_10c.set(_10a);}}_100.set(_10c.domNode,"zIndex",_10b);if(!_10c.open){_10c.show();}};_107.hide=function(){var _10d=_107._singleton;if(_10d&&!_10d._destroyed){_10d.hide();}};return _107;});},"dijit/layout/ContentPane":function(){define(["dojo/_base/kernel","dojo/_base/lang","../_Widget","../_Container","./_ContentPaneResizeMixin","dojo/string","dojo/html","dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-construct","dojo/_base/xhr","dojo/i18n","dojo/when","dojo/i18n!../nls/loading"],function(_10e,lang,_10f,_110,_111,_112,html,_113,_114,_115,dom,_116,_117,xhr,i18n,when){return _114("dijit.layout.ContentPane",[_10f,_110,_111],{href:"",content:"",extractContent:false,parseOnLoad:true,parserScope:_10e._scopeName,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"${loadingState}",errorMessage:"${errorState}",isLoaded:false,baseClass:"dijitContentPane",ioArgs:{},onLoadDeferred:null,_setTitleAttr:null,stopParser:true,template:false,markupFactory:function(_118,node,ctor){var self=new ctor(_118,node);return !self.href&&self._contentSetter&&self._contentSetter.parseDeferred&&!self._contentSetter.parseDeferred.isFulfilled()?self._contentSetter.parseDeferred.then(function(){return self;}):self;},create:function(_119,_11a){if((!_119||!_119.template)&&_11a&&!("href" in _119)&&!("content" in _119)){_11a=dom.byId(_11a);var df=_11a.ownerDocument.createDocumentFragment();while(_11a.firstChild){df.appendChild(_11a.firstChild);}_119=lang.delegate(_119,{content:df});}this.inherited(arguments,[_119,_11a]);},postMixInProperties:function(){this.inherited(arguments);var _11b=i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=_112.substitute(this.loadingMessage,_11b);this.errorMessage=_112.substitute(this.errorMessage,_11b);},buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}this.domNode.removeAttribute("title");},startup:function(){this.inherited(arguments);if(this._contentSetter){_113.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},_startChildren:function(){_113.forEach(this.getChildren(),function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}});if(this._contentSetter){_113.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&lang.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},setHref:function(href){_10e.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 _115(lang.hitch(this,"cancel"));this.onLoadDeferred.then(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){_10e.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 _115(lang.hitch(this,"cancel"));if(this._created){this.onLoadDeferred.then(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;},destroy:function(){this.cancel();this.inherited(arguments);},destroyRecursive:function(_11c){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 _115(lang.hitch(this,"cancel"));this.onLoadDeferred.then(lang.hitch(this,"onLoad"));this._load();return this.onLoadDeferred;},_load:function(){this._setContent(this.onDownloadStart(),true);var self=this;var _11d={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(lang.isObject(this.ioArgs)){lang.mixin(_11d,this.ioArgs);}var hand=(this._xhrDfd=(this.ioMethod||xhr.get)(_11d)),_11e;hand.then(function(html){_11e=html;try{self._isDownloaded=true;return self._setContent(html,false);}catch(err){self._onError("Content",err);}},function(err){if(!hand.canceled){self._onError("Download",err);}delete self._xhrDfd;return err;}).then(function(){self.onDownloadEnd();delete self._xhrDfd;return _11e;});delete this._hrefChanged;},_onLoadHandler:function(data){this._set("isLoaded",true);try{this.onLoadDeferred.resolve(data);}catch(e){console.error("Error "+(this.widgetId||this.id)+" 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(_11f){if(this.isLoaded){this._onUnloadHandler();}var _120=this._contentSetter;_113.forEach(this.getChildren(),function(_121){if(_121.destroyRecursive){_121.destroyRecursive(_11f);}else{if(_121.destroy){_121.destroy(_11f);}}_121._destroyed=true;});if(_120){_113.forEach(_120.parseResults,function(_122){if(!_122._destroyed){if(_122.destroyRecursive){_122.destroyRecursive(_11f);}else{if(_122.destroy){_122.destroy(_11f);}}_122._destroyed=true;}});delete _120.parseResults;}if(!_11f){_117.empty(this.containerNode);}delete this._singleChild;},_setContent:function(cont,_123){cont=this.preprocessContent(cont);this.destroyDescendants();var _124=this._contentSetter;if(!(_124&&_124 instanceof html._ContentSetter)){_124=this._contentSetter=new html._ContentSetter({node:this.containerNode,_onError:lang.hitch(this,this._onError),onContentError:lang.hitch(this,function(e){var _125=this.onContentError(e);try{this.containerNode.innerHTML=_125;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _126=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||{});var p=_124.set((lang.isObject(cont)&&cont.domNode)?cont.domNode:cont,_126);var self=this;return when(p&&p.then?p:_124.parseDeferred,function(){delete self._contentSetterParams;if(!_123){if(self._started){self._startChildren();self._scheduleLayout();}self._onLoadHandler(cont);}});},preprocessContent:function(_127){return _127;},_onError:function(type,err,_128){this.onLoadDeferred.reject(err);var _129=this["on"+type+"Error"].call(this,err);if(_128){console.error(_128,err);}else{if(_129){this._setContent(_129,true);}}},onLoad:function(){},onUnload:function(){},onDownloadStart:function(){return this.loadingMessage;},onContentError:function(){},onDownloadError:function(){return this.errorMessage;},onDownloadEnd:function(){}});});},"dijit/layout/_ContentPaneResizeMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang","dojo/query","../registry","../Viewport","./utils"],function(_12a,_12b,_12c,_12d,_12e,lang,_12f,_130,_131,_132){return _12b("dijit.layout._ContentPaneResizeMixin",null,{doLayout:true,isLayoutContainer:true,startup:function(){if(this._started){return;}var _133=this.getParent();this._childOfLayoutWidget=_133&&_133.isLayoutContainer;this._needLayout=!this._childOfLayoutWidget;this.inherited(arguments);if(this._isShown()){this._onShow();}if(!this._childOfLayoutWidget){this.own(_131.on("resize",lang.hitch(this,"resize")));}},_checkIfSingleChild:function(){if(!this.doLayout){return;}var _134=[],_135=false;_12f("> *",this.containerNode).some(function(node){var _136=_130.byNode(node);if(_136&&_136.resize){_134.push(_136);}else{if(!/script|link|style/i.test(node.nodeName)&&node.offsetHeight){_135=true;}}});this._singleChild=_134.length==1&&!_135?_134[0]:null;_12c.toggle(this.containerNode,this.baseClass+"SingleChild",!!this._singleChild);},resize:function(_137,_138){this._resizeCalled=true;this._scheduleLayout(_137,_138);},_scheduleLayout:function(_139,_13a){if(this._isShown()){this._layout(_139,_13a);}else{this._needLayout=true;this._changeSize=_139;this._resultSize=_13a;}},_layout:function(_13b,_13c){delete this._needLayout;if(!this._wasShown&&this.open!==false){this._onShow();}if(_13b){_12d.setMarginBox(this.domNode,_13b);}var cn=this.containerNode;if(cn===this.domNode){var mb=_13c||{};lang.mixin(mb,_13b||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_12d.getMarginBox(cn),mb);}this._contentBox=_132.marginBox2contentBox(cn,mb);}else{this._contentBox=_12d.getContentBox(cn);}this._layoutChildren();},_layoutChildren:function(){this._checkIfSingleChild();if(this._singleChild&&this._singleChild.resize){var cb=this._contentBox||_12d.getContentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}else{var _13d=this.getChildren(),_13e,i=0;while(_13e=_13d[i++]){if(_13e.resize){_13e.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,_13f=this.domNode.parentNode;return (node.style.display!="none")&&(node.style.visibility!="hidden")&&!_12c.contains(node,"dijitHidden")&&_13f&&_13f.style&&(_13f.style.display!="none");}}},_onShow:function(){this._wasShown=true;if(this._needLayout){this._layout(this._changeSize,this._resultSize);}this.inherited(arguments);}});});},"dijit/layout/utils":function(){define(["dojo/_base/array","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/lang"],function(_140,_141,_142,_143,lang){function _144(word){return word.substring(0,1).toUpperCase()+word.substring(1);};function size(_145,dim){var _146=_145.resize?_145.resize(dim):_142.setMarginBox(_145.domNode,dim);if(_146){lang.mixin(_145,_146);}else{lang.mixin(_145,_142.getMarginBox(_145.domNode));lang.mixin(_145,dim);}};var _147={marginBox2contentBox:function(node,mb){var cs=_143.getComputedStyle(node);var me=_142.getMarginExtents(node,cs);var pb=_142.getPadBorderExtents(node,cs);return {l:_143.toPixelValue(node,cs.paddingLeft),t:_143.toPixelValue(node,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};},layoutChildren:function(_148,dim,_149,_14a,_14b){dim=lang.mixin({},dim);_141.add(_148,"dijitLayoutContainer");_149=_140.filter(_149,function(item){return item.region!="center"&&item.layoutAlign!="client";}).concat(_140.filter(_149,function(item){return item.region=="center"||item.layoutAlign=="client";}));_140.forEach(_149,function(_14c){var elm=_14c.domNode,pos=(_14c.region||_14c.layoutAlign);if(!pos){throw new Error("No region setting for "+_14c.id);}var _14d=elm.style;_14d.left=dim.l+"px";_14d.top=dim.t+"px";_14d.position="absolute";_141.add(elm,"dijitAlign"+_144(pos));var _14e={};if(_14a&&_14a==_14c.id){_14e[_14c.region=="top"||_14c.region=="bottom"?"h":"w"]=_14b;}if(pos=="leading"){pos=_14c.isLeftToRight()?"left":"right";}if(pos=="trailing"){pos=_14c.isLeftToRight()?"right":"left";}if(pos=="top"||pos=="bottom"){_14e.w=dim.w;size(_14c,_14e);dim.h-=_14c.h;if(pos=="top"){dim.t+=_14c.h;}else{_14d.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){_14e.h=dim.h;size(_14c,_14e);dim.w-=_14c.w;if(pos=="left"){dim.l+=_14c.w;}else{_14d.left=dim.l+dim.w+"px";}}else{if(pos=="client"||pos=="center"){size(_14c,dim);}}}});}};lang.setObject("dijit.layout.utils",_147);return _147;});},"dojo/html":function(){define(["./_base/kernel","./_base/lang","./_base/array","./_base/declare","./dom","./dom-construct","./parser"],function(_14f,lang,_150,_151,dom,_152,_153){var _154=0;var html={_secureForInnerHtml:function(cont){return cont.replace(/(?:\s*]+>|]*>[\s\S]*?<\/title>)/ig,"");},_emptyNode:_152.empty,_setNodeContent:function(node,cont){_152.empty(node);if(cont){if(typeof cont=="number"){cont=cont.toString();}if(typeof cont=="string"){cont=_152.toDom(cont,node.ownerDocument);}if(!cont.nodeType&&lang.isArrayLike(cont)){for(var _155=cont.length,i=0;i]*>\s*([\s\S]+)\s*<\/body>/im);if(_159){cont=_159[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.parseDeferred;delete this.node;delete this.content;},onContentError:function(err){return "Error occurred setting content: "+err;},onExecError:function(err){return "Error occurred executing scripts: "+err;},_mixin:function(_15a){var _15b={},key;for(key in _15a){if(key in _15b){continue;}this[key]=_15a[key];}},_parse:function(){var _15c=this.node;try{var _15d={};_150.forEach(["dir","lang","textDir"],function(name){if(this[name]){_15d[name]=this[name];}},this);var self=this;this.parseDeferred=_153.parse({rootNode:_15c,noStart:!this.startup,inherited:_15d,scope:this.parserScope}).then(function(_15e){return self.parseResults=_15e;},function(e){self._onError("Content",e,"Error parsing in _ContentSetter#"+self.id);});}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_15f){var _160=this["on"+type+"Error"].call(this,err);if(_15f){console.error(_15f,err);}else{if(_160){html._setNodeContent(this.node,_160,true);}}}}),set:function(node,cont,_161){if(undefined==cont){console.warn("dojo.html.set: no cont argument provided, using empty string");cont="";}if(typeof cont=="number"){cont=cont.toString();}if(!_161){return html._setNodeContent(node,cont,true);}else{var op=new html._ContentSetter(lang.mixin(_161,{content:cont,node:node}));return op.set();}}};lang.setObject("dojo.html",html);return html;});},"dijit/TooltipDialog":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","./focus","./layout/ContentPane","./_DialogMixin","./form/_FormMixin","./_TemplatedMixin","dojo/text!./templates/TooltipDialog.html","./main"],function(_162,_163,has,keys,lang,on,_164,_165,_166,_167,_168,_169,_16a){var _16b=_162("dijit.TooltipDialog",[_165,_168,_167,_166],{title:"",doLayout:false,autofocus:true,baseClass:"dijitTooltipDialog",_firstFocusItem:null,_lastFocusItem:null,templateString:_169,_setTitleAttr:"containerNode",postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"keydown",lang.hitch(this,"_onKey")));},orient:function(node,_16c,_16d){var newC={"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","BR-TL":"dijitTooltipBelow dijitTooltipABLeft","BL-TR":"dijitTooltipBelow dijitTooltipABRight","TL-BR":"dijitTooltipAbove dijitTooltipABRight","TR-BL":"dijitTooltipAbove dijitTooltipABLeft"}[_16c+"-"+_16d];_163.replace(this.domNode,newC,this._currentOrientClass||"");this._currentOrientClass=newC;},focus:function(){this._getFocusItems();_164.focus(this._firstFocusItem);},onOpen:function(pos){this.orient(this.domNode,pos.aroundCorner,pos.corner);var _16e=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_16e.y+((_16e.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=_16e.x+((_16e.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}}this._onShow();},onClose:function(){this.onHide();},_onKey:function(evt){if(evt.keyCode==keys.ESCAPE){this.defer("onCancel");evt.stopPropagation();evt.preventDefault();}else{if(evt.keyCode==keys.TAB){var node=evt.target;this._getFocusItems();if(this._firstFocusItem==this._lastFocusItem){evt.stopPropagation();evt.preventDefault();}else{if(node==this._firstFocusItem&&evt.shiftKey){_164.focus(this._lastFocusItem);evt.stopPropagation();evt.preventDefault();}else{if(node==this._lastFocusItem&&!evt.shiftKey){_164.focus(this._firstFocusItem);evt.stopPropagation();evt.preventDefault();}else{evt.stopPropagation();}}}}}}});if(has("dojo-bidi")){_16b.extend({_setTitleAttr:function(_16f){this.containerNode.title=(this.textDir&&this.enforceTextDirWithUcc)?this.enforceTextDirWithUcc(null,_16f):_16f;this._set("title",_16f);},_setTextDirAttr:function(_170){if(!this._created||this.textDir!=_170){this._set("textDir",_170);if(this.textDir&&this.title){this.containerNode.title=this.enforceTextDirWithUcc(null,this.title);}}}});}return _16b;});},"dijit/Editor":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/Deferred","dojo/i18n","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/string","dojo/topic","./_Container","./Toolbar","./ToolbarSeparator","./layout/_LayoutWidget","./form/ToggleButton","./_editor/_Plugin","./_editor/plugins/EnterKeyHandling","./_editor/html","./_editor/range","./_editor/RichText","./main","dojo/i18n!./_editor/nls/commands"],function(_171,_172,_173,_174,i18n,_175,_176,_177,_178,keys,lang,has,_179,_17a,_17b,_17c,_17d,_17e,_17f,_180,_181,html,_182,_183,_184){var _185=_173("dijit.Editor",_183,{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",_181];}this._plugins=[];this._editInterval=this.editActionInterval*1000;if(has("ie")||has("trident")||has("edge")){this.events.push("onBeforeDeactivate");this.events.push("onBeforeActivate");}},postMixInProperties:function(){this.setValueDeferred=new _174();this.inherited(arguments);},postCreate:function(){this.inherited(arguments);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.commands=i18n.getLocalization("dijit._editor","commands",this.lang);if(has("webkit")){_178.set(this.domNode,"KhtmlUserSelect","none");}},startup:function(){this.inherited(arguments);if(!this.toolbar){this.toolbar=new _17c({ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,"aria-label":this.id});this.header.appendChild(this.toolbar.domNode);}_172.forEach(this.plugins,this.addPlugin,this);this.setValueDeferred.resolve(true);_176.add(this.iframe.parentNode,"dijitEditorIFrameContainer");_176.add(this.iframe,"dijitEditorIFrame");_175.set(this.iframe,"allowTransparency",true);this.toolbar.startup();this.onNormalizedDisplayChanged();},destroy:function(){_172.forEach(this._plugins,function(p){if(p&&p.destroy){p.destroy();}});this._plugins=[];this.toolbar.destroyRecursive();delete this.toolbar;this.inherited(arguments);},addPlugin:function(_186,_187){var args=lang.isString(_186)?{name:_186}:lang.isFunction(_186)?{ctor:_186}:_186;if(!args.setEditor){var o={"args":args,"plugin":null,"editor":this};if(args.name){if(_180.registry[args.name]){o.plugin=_180.registry[args.name](args);}else{_17a.publish(_184._scopeName+".Editor.getPlugin",o);}}if(!o.plugin){try{var pc=args.ctor||lang.getObject(args.name)||_171(args.name);if(pc){o.plugin=new pc(args);}}catch(e){throw new Error(this.id+": cannot find plugin ["+args.name+"]");}}if(!o.plugin){throw new Error(this.id+": cannot find plugin ["+args.name+"]");}_186=o.plugin;}if(arguments.length>1){this._plugins[_187]=_186;}else{this._plugins.push(_186);}_186.setEditor(this);if(lang.isFunction(_186.setToolbar)){_186.setToolbar(this.toolbar);}},resize:function(size){if(size){_17e.prototype.resize.apply(this,arguments);}},layout:function(){var _188=(this._contentBox.h-(this.getHeaderHeight()+this.getFooterHeight()+_177.getPadBorderExtents(this.iframe.parentNode).h+_177.getMarginExtents(this.iframe.parentNode).h));this.editingArea.style.height=_188+"px";if(this.iframe){this.iframe.style.height="100%";}this._layoutMode=true;},_onIEMouseDown:function(e){var _189;var b=this.document.body;var _18a=b.clientWidth;var _18b=b.clientHeight;var _18c=b.clientLeft;var _18d=b.offsetWidth;var _18e=b.offsetHeight;var _18f=b.offsetLeft;if(/^rtl$/i.test(b.dir||"")){if(_18a<_18d&&e.x>_18a&&e.x<_18d){_189=true;}}else{if(e.x<_18c&&e.x>_18f){_189=true;}}if(!_189){if(_18b<_18e&&e.y>_18b&&e.y<_18e){_189=true;}}if(!_189){delete this._cursorToStart;delete this._savedSelection;if(e.target.tagName=="BODY"){this.defer("placeCursorAtEnd");}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){this._editTimer.remove();}this._editTimer=this.defer("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 {};}}catch(e){var sub=_179.substitute,_190={cut:"X",copy:"C",paste:"V"};alert(sub(this.commands.systemShortcut,[this.commands[cmd],sub(this.commands[has("mac")?"appleKey":"ctrlKey"],[_190[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 _191=b.mark;var mark=b.mark;var col=b.isCollapsed;var r,_192,_193,sel;if(mark){if(has("ie")<9||(has("ie")===9&&has("quirks"))){if(lang.isArray(mark)){_191=[];_172.forEach(mark,function(n){_191.push(_182.getNode(n,this.editNode));},this);this.selection.moveToBookmark({mark:_191,isCollapsed:col});}else{if(mark.startContainer&&mark.endContainer){sel=_182.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_182.create(this.window);_192=_182.getNode(mark.startContainer,this.editNode);_193=_182.getNode(mark.endContainer,this.editNode);if(_192&&_193){r.setStart(_192,mark.startOffset);r.setEnd(_193,mark.endOffset);sel.addRange(r);}}}}}else{sel=_182.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_182.create(this.window);_192=_182.getNode(mark.startContainer,this.editNode);_193=_182.getNode(mark.endContainer,this.editNode);if(_192&&_193){r.setStart(_192,mark.startOffset);r.setEnd(_193,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(_194){if(this._editTimer){this._editTimer=this._editTimer.remove();}if(this._inEditing){this._endEditing(_194);this._inEditing=false;}},_getBookmark:function(){var b=this.selection.getBookmark();var tmp=[];if(b&&b.mark){var mark=b.mark;if(has("ie")<9||(has("ie")===9&&has("quirks"))){var sel=_182.getSelection(this.window);if(!lang.isArray(mark)){if(sel){var _195;if(sel.rangeCount){_195=sel.getRangeAt(0);}if(_195){b.mark=_195.cloneRange();}else{b.mark=this.selection.getBookmark();}}}else{_172.forEach(b.mark,function(n){tmp.push(_182.getIndex(n,this.editNode).o);},this);b.mark=tmp;}}try{if(b.mark&&b.mark.startContainer){tmp=_182.getIndex(b.mark.startContainer,this.editNode).o;b.mark={startContainer:tmp,startOffset:b.mark.startOffset,endContainer:b.mark.endContainer===b.mark.startContainer?tmp:_182.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.shiftKey&&!e.altKey){if(k==90||k==122){e.stopPropagation();e.preventDefault();this.undo();return;}else{if(k==89||k==121){e.stopPropagation();e.preventDefault();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");}else{this.beginEditing("paste");}this.defer("endEditing",1);break;}default:if(!e.ctrlKey&&!e.altKey&&!e.metaKey&&(e.keyCodekeys.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(this.selection.isCollapsed()){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(_196){this.setValueDeferred.then(lang.hitch(this,function(){if((!this.disabled&&_196)||(!this._buttonEnabledPlugins&&_196)){_172.forEach(this._plugins,function(p){p.set("disabled",true);});}else{if(this.disabled&&!_196){_172.forEach(this._plugins,function(p){p.set("disabled",false);});}}}));this.inherited(arguments);},_setStateClass:function(){try{this.inherited(arguments);if(this.document&&this.document.body){_178.set(this.document.body,"color",_178.get(this.iframe,"color"));_178.set(this.document.body,"background-color",_178.get(this.iframe,"background-color"));}}catch(e){}}});function _197(args){return new _180({command:args.name});};function _198(args){return new _180({buttonClass:_17f,command:args.name});};lang.mixin(_180.registry,{"undo":_197,"redo":_197,"cut":_197,"copy":_197,"paste":_197,"insertOrderedList":_197,"insertUnorderedList":_197,"indent":_197,"outdent":_197,"justifyCenter":_197,"justifyFull":_197,"justifyLeft":_197,"justifyRight":_197,"delete":_197,"selectAll":_197,"removeFormat":_197,"unlink":_197,"insertHorizontalRule":_197,"bold":_198,"italic":_198,"underline":_198,"strikethrough":_198,"subscript":_198,"superscript":_198,"|":function(){return new _180({setEditor:function(_199){this.editor=_199;this.button=new _17d({ownerDocument:_199.ownerDocument});}});}});return _185;});},"dijit/Toolbar":function(){define(["require","dojo/_base/declare","dojo/has","dojo/keys","dojo/ready","./_Widget","./_KeyNavContainer","./_TemplatedMixin"],function(_19a,_19b,has,keys,_19c,_19d,_19e,_19f){if(has("dijit-legacy-requires")){_19c(0,function(){var _1a0=["dijit/ToolbarSeparator"];_19a(_1a0);});}return _19b("dijit.Toolbar",[_19d,_19f,_19e],{templateString:"
"+"
",baseClass:"dijitToolbar",_onLeftArrow:function(){this.focusPrev();},_onRightArrow:function(){this.focusNext();}});});},"dijit/_KeyNavContainer":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/kernel","dojo/keys","dojo/_base/lang","./registry","./_Container","./_FocusMixin","./_KeyNavMixin"],function(_1a1,_1a2,_1a3,_1a4,keys,lang,_1a5,_1a6,_1a7,_1a8){return _1a2("dijit._KeyNavContainer",[_1a7,_1a8,_1a6],{connectKeyNavHandlers:function(_1a9,_1aa){var _1ab=(this._keyNavCodes={});var prev=lang.hitch(this,"focusPrev");var next=lang.hitch(this,"focusNext");_1a1.forEach(_1a9,function(code){_1ab[code]=prev;});_1a1.forEach(_1aa,function(code){_1ab[code]=next;});_1ab[keys.HOME]=lang.hitch(this,"focusFirstChild");_1ab[keys.END]=lang.hitch(this,"focusLastChild");},startupKeyNavChildren:function(){_1a4.deprecated("startupKeyNavChildren() call no longer needed","","2.0");},startup:function(){this.inherited(arguments);_1a1.forEach(this.getChildren(),lang.hitch(this,"_startupChild"));},addChild:function(_1ac,_1ad){this.inherited(arguments);this._startupChild(_1ac);},_startupChild:function(_1ae){_1ae.set("tabIndex","-1");},_getFirst:function(){var _1af=this.getChildren();return _1af.length?_1af[0]:null;},_getLast:function(){var _1b0=this.getChildren();return _1b0.length?_1b0[_1b0.length-1]:null;},focusNext:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,1));},focusPrev:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,-1),true);},childSelector:function(node){var node=_1a5.byNode(node);return node&&node.getParent()==this;}});});},"dijit/_KeyNavMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/on","dijit/registry","dijit/_FocusMixin"],function(_1b1,_1b2,_1b3,keys,lang,on,_1b4,_1b5){return _1b2("dijit._KeyNavMixin",_1b5,{tabIndex:"0",childSelector:null,postCreate:function(){this.inherited(arguments);_1b3.set(this.domNode,"tabIndex",this.tabIndex);if(!this._keyNavCodes){var _1b6=this._keyNavCodes={};_1b6[keys.HOME]=lang.hitch(this,"focusFirstChild");_1b6[keys.END]=lang.hitch(this,"focusLastChild");_1b6[this.isLeftToRight()?keys.LEFT_ARROW:keys.RIGHT_ARROW]=lang.hitch(this,"_onLeftArrow");_1b6[this.isLeftToRight()?keys.RIGHT_ARROW:keys.LEFT_ARROW]=lang.hitch(this,"_onRightArrow");_1b6[keys.UP_ARROW]=lang.hitch(this,"_onUpArrow");_1b6[keys.DOWN_ARROW]=lang.hitch(this,"_onDownArrow");}var self=this,_1b7=typeof this.childSelector=="string"?this.childSelector:lang.hitch(this,"childSelector");this.own(on(this.domNode,"keypress",lang.hitch(this,"_onContainerKeypress")),on(this.domNode,"keydown",lang.hitch(this,"_onContainerKeydown")),on(this.domNode,"focus",lang.hitch(this,"_onContainerFocus")),on(this.containerNode,on.selector(_1b7,"focusin"),function(evt){self._onChildFocus(_1b4.getEnclosingWidget(this),evt);}));},_onLeftArrow:function(){},_onRightArrow:function(){},_onUpArrow:function(){},_onDownArrow:function(){},focus:function(){this.focusFirstChild();},_getFirstFocusableChild:function(){return this._getNextFocusableChild(null,1);},_getLastFocusableChild:function(){return this._getNextFocusableChild(null,-1);},focusFirstChild:function(){this.focusChild(this._getFirstFocusableChild());},focusLastChild:function(){this.focusChild(this._getLastFocusableChild());},focusChild:function(_1b8,last){if(!_1b8){return;}if(this.focusedChild&&_1b8!==this.focusedChild){this._onChildBlur(this.focusedChild);}_1b8.set("tabIndex",this.tabIndex);_1b8.focus(last?"end":"start");},_onContainerFocus:function(evt){if(evt.target!==this.domNode||this.focusedChild){return;}this.focus();},_onFocus:function(){_1b3.set(this.domNode,"tabIndex","-1");this.inherited(arguments);},_onBlur:function(evt){_1b3.set(this.domNode,"tabIndex",this.tabIndex);if(this.focusedChild){this.focusedChild.set("tabIndex","-1");this.lastFocusedChild=this.focusedChild;this._set("focusedChild",null);}this.inherited(arguments);},_onChildFocus:function(_1b9){if(_1b9&&_1b9!=this.focusedChild){if(this.focusedChild&&!this.focusedChild._destroyed){this.focusedChild.set("tabIndex","-1");}_1b9.set("tabIndex",this.tabIndex);this.lastFocused=_1b9;this._set("focusedChild",_1b9);}},_searchString:"",multiCharSearchDuration:1000,onKeyboardSearch:function(item,evt,_1ba,_1bb){if(item){this.focusChild(item);}},_keyboardSearchCompare:function(item,_1bc){var _1bd=item.domNode,text=item.label||(_1bd.focusNode?_1bd.focusNode.label:"")||_1bd.innerText||_1bd.textContent||"",_1be=text.replace(/^\s+/,"").substr(0,_1bc.length).toLowerCase();return (!!_1bc.length&&_1be==_1bc)?-1:0;},_onContainerKeydown:function(evt){var func=this._keyNavCodes[evt.keyCode];if(func){func(evt,this.focusedChild);evt.stopPropagation();evt.preventDefault();this._searchString="";}else{if(evt.keyCode==keys.SPACE&&this._searchTimer&&!(evt.ctrlKey||evt.altKey||evt.metaKey)){evt.stopImmediatePropagation();evt.preventDefault();this._keyboardSearch(evt," ");}}},_onContainerKeypress:function(evt){if(evt.charCode<=keys.SPACE||evt.ctrlKey||evt.altKey||evt.metaKey){return;}evt.preventDefault();evt.stopPropagation();this._keyboardSearch(evt,String.fromCharCode(evt.charCode).toLowerCase());},_keyboardSearch:function(evt,_1bf){var _1c0=null,_1c1,_1c2=0,_1c3=lang.hitch(this,function(){if(this._searchTimer){this._searchTimer.remove();}this._searchString+=_1bf;var _1c4=/^(.)\1*$/.test(this._searchString);var _1c5=_1c4?1:this._searchString.length;_1c1=this._searchString.substr(0,_1c5);this._searchTimer=this.defer(function(){this._searchTimer=null;this._searchString="";},this.multiCharSearchDuration);var _1c6=this.focusedChild||null;if(_1c5==1||!_1c6){_1c6=this._getNextFocusableChild(_1c6,1);if(!_1c6){return;}}var stop=_1c6;do{var rc=this._keyboardSearchCompare(_1c6,_1c1);if(!!rc&&_1c2++==0){_1c0=_1c6;}if(rc==-1){_1c2=-1;break;}_1c6=this._getNextFocusableChild(_1c6,1);}while(_1c6&&_1c6!=stop);});_1c3();this.onKeyboardSearch(_1c0,evt,_1c1,_1c2);},_onChildBlur:function(){},_getNextFocusableChild:function(_1c7,dir){var _1c8=_1c7;do{if(!_1c7){_1c7=this[dir>0?"_getFirst":"_getLast"]();if(!_1c7){break;}}else{_1c7=this._getNext(_1c7,dir);}if(_1c7!=null&&_1c7!=_1c8&&_1c7.isFocusable()){return _1c7;}}while(_1c7!=_1c8);return null;},_getFirst:function(){return null;},_getLast:function(){return null;},_getNext:function(_1c9,dir){if(_1c9){_1c9=_1c9.domNode;while(_1c9){_1c9=_1c9[dir<0?"previousSibling":"nextSibling"];if(_1c9&&"getAttribute" in _1c9){var w=_1b4.byNode(_1c9);if(w){return w;}}}}return null;}});});},"dijit/ToolbarSeparator":function(){define(["dojo/_base/declare","dojo/dom","./_Widget","./_TemplatedMixin"],function(_1ca,dom,_1cb,_1cc){return _1ca("dijit.ToolbarSeparator",[_1cb,_1cc],{templateString:"
",buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dijit/form/ToggleButton":function(){define(["dojo/_base/declare","dojo/_base/kernel","./Button","./_ToggleButtonMixin"],function(_1cd,_1ce,_1cf,_1d0){return _1cd("dijit.form.ToggleButton",[_1cf,_1d0],{baseClass:"dijitToggleButton",setChecked:function(_1d1){_1ce.deprecated("setChecked("+_1d1+") is deprecated. Use set('checked',"+_1d1+") instead.","","2.0");this.set("checked",_1d1);}});});},"dijit/form/Button":function(){define(["require","dojo/_base/declare","dojo/dom-class","dojo/has","dojo/_base/kernel","dojo/_base/lang","dojo/ready","./_FormWidget","./_ButtonMixin","dojo/text!./templates/Button.html","../a11yclick"],function(_1d2,_1d3,_1d4,has,_1d5,lang,_1d6,_1d7,_1d8,_1d9){if(has("dijit-legacy-requires")){_1d6(0,function(){var _1da=["dijit/form/DropDownButton","dijit/form/ComboButton","dijit/form/ToggleButton"];_1d2(_1da);});}var _1db=_1d3("dijit.form.Button"+(has("dojo-bidi")?"_NoBidi":""),[_1d7,_1d8],{showLabel:true,iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitButton",templateString:_1d9,_setValueAttr:"valueNode",_setNameAttr:function(name){if(this.valueNode){this.valueNode.setAttribute("name",name);}},postCreate:function(){this.inherited(arguments);this._setLabelFromContainer();},_setLabelFromContainer:function(){if(this.containerNode&&!this.label){this.label=lang.trim(this.containerNode.innerHTML);this.onLabelSet();}},_setShowLabelAttr:function(val){if(this.containerNode){_1d4.toggle(this.containerNode,"dijitDisplayNone",!val);}this._set("showLabel",val);},setLabel:function(_1dc){_1d5.deprecated("dijit.form.Button.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_1dc);},onLabelSet:function(){this.inherited(arguments);if(!this.showLabel&&!("title" in this.params)){this.titleNode.title=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});if(has("dojo-bidi")){_1db=_1d3("dijit.form.Button",_1db,{onLabelSet:function(){this.inherited(arguments);if(this.titleNode.title){this.applyTextDir(this.titleNode,this.titleNode.title);}},_setTextDirAttr:function(_1dd){if(this._created&&this.textDir!=_1dd){this._set("textDir",_1dd);this._setLabelAttr(this.label);}}});}return _1db;});},"dijit/form/_ButtonMixin":function(){define(["dojo/_base/declare","dojo/dom","dojo/has","../registry"],function(_1de,dom,has,_1df){var _1e0=_1de("dijit.form._ButtonMixin"+(has("dojo-bidi")?"_NoBidi":""),null,{label:"",type:"button",__onClick:function(e){e.stopPropagation();e.preventDefault();if(!this.disabled){this.valueNode.click(e);}return false;},_onClick:function(e){if(this.disabled){e.stopPropagation();e.preventDefault();return false;}if(this.onClick(e)===false){e.preventDefault();}var _1e1=e.defaultPrevented;if(!_1e1&&this.type=="submit"&&!(this.valueNode||this.focusNode).form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _1e2=_1df.byNode(node);if(_1e2&&typeof _1e2._onSubmit=="function"){_1e2._onSubmit(e);e.preventDefault();_1e1=true;break;}}}return !_1e1;},postCreate:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},onClick:function(){return true;},_setLabelAttr:function(_1e3){this._set("label",_1e3);var _1e4=this.containerNode||this.focusNode;_1e4.innerHTML=_1e3;this.onLabelSet();},onLabelSet:function(){}});if(has("dojo-bidi")){_1e0=_1de("dijit.form._ButtonMixin",_1e0,{onLabelSet:function(){this.inherited(arguments);var _1e5=this.containerNode||this.focusNode;this.applyTextDir(_1e5);}});}return _1e0;});},"dijit/form/_ToggleButtonMixin":function(){define(["dojo/_base/declare","dojo/dom-attr"],function(_1e6,_1e7){return _1e6("dijit.form._ToggleButtonMixin",null,{checked:false,_aria_attr:"aria-pressed",_onClick:function(evt){var _1e8=this.checked;this._set("checked",!_1e8);var ret=this.inherited(arguments);this.set("checked",ret?this.checked:_1e8);return ret;},_setCheckedAttr:function(_1e9,_1ea){this._set("checked",_1e9);var node=this.focusNode||this.domNode;if(this._created){if(_1e7.get(node,"checked")!=!!_1e9){_1e7.set(node,"checked",!!_1e9);}}node.setAttribute(this._aria_attr,String(_1e9));this._handleOnChange(_1e9,_1ea);},postCreate:function(){this.inherited(arguments);var node=this.focusNode||this.domNode;if(this.checked){node.setAttribute("checked","checked");}if(this._resetValue===undefined){this._lastValueReported=this._resetValue=this.checked;}},reset:function(){this._hasBeenBlurred=false;this.set("checked",this.params.checked||false);}});});},"dijit/_editor/_Plugin":function(){define(["dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","../Destroyable","../form/Button"],function(_1eb,_1ec,lang,_1ed,_1ee){var _1ef=_1ec("dijit._editor._Plugin",_1ed,{constructor:function(args){this.params=args||{};lang.mixin(this,this.params);this._attrPairNames={};},editor:null,iconClassPrefix:"dijitEditorIcon",button:null,command:"",useDefaultCommand:true,buttonClass:_1ee,disabled:false,getLabel:function(key){return this.editor.commands[key];},_initButton:function(){if(this.command.length){var _1f0=this.getLabel(this.command),_1f1=this.editor,_1f2=this.iconClassPrefix+" "+this.iconClassPrefix+this.command.charAt(0).toUpperCase()+this.command.substr(1);if(!this.button){var _1f3=lang.mixin({label:_1f0,ownerDocument:_1f1.ownerDocument,dir:_1f1.dir,lang:_1f1.lang,showLabel:false,iconClass:_1f2,dropDown:this.dropDown,tabIndex:"-1"},this.params||{});delete _1f3.name;this.button=new this.buttonClass(_1f3);}}if(this.get("disabled")&&this.button){this.button.set("disabled",this.get("disabled"));}},destroy:function(){if(this.dropDown){this.dropDown.destroyRecursive();}this.inherited(arguments);},connect:function(o,f,tf){this.own(_1eb.connect(o,f,this,tf));},updateState:function(){var e=this.editor,c=this.command,_1f4,_1f5;if(!e||!e.isLoaded||!c.length){return;}var _1f6=this.get("disabled");if(this.button){try{var _1f7=e._implCommand(c);_1f5=!_1f6&&(this[_1f7]?this[_1f7](c):e.queryCommandEnabled(c));if(this.enabled!==_1f5){this.enabled=_1f5;this.button.set("disabled",!_1f5);}if(_1f5){if(typeof this.button.checked=="boolean"){_1f4=e.queryCommandState(c);if(this.checked!==_1f4){this.checked=_1f4;this.button.set("checked",e.queryCommandState(c));}}}}catch(e){}}},setEditor:function(_1f8){this.editor=_1f8;this._initButton();if(this.button&&this.useDefaultCommand){if(this.editor.queryCommandAvailable(this.command)){this.own(this.button.on("click",lang.hitch(this.editor,"execCommand",this.command,this.commandArg)));}else{this.button.domNode.style.display="none";}}this.own(this.editor.on("NormalizedDisplayChanged",lang.hitch(this,"updateState")));},setToolbar:function(_1f9){if(this.button){_1f9.addChild(this.button);}},set:function(name,_1fa){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _1fb=this._getAttrNames(name);if(this[_1fb.s]){var _1fc=this[_1fb.s].apply(this,Array.prototype.slice.call(arguments,1));}else{this._set(name,_1fa);}return _1fc||this;},get:function(name){var _1fd=this._getAttrNames(name);return this[_1fd.g]?this[_1fd.g]():this[name];},_setDisabledAttr:function(_1fe){this._set("disabled",_1fe);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,_1ff){this[name]=_1ff;}});_1ef.registry={};return _1ef;});},"dijit/_editor/plugins/EnterKeyHandling":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","../_Plugin","../RichText","../range"],function(_200,_201,keys,lang,on,has,win,_202,_203,_204,_205){return _200("dijit._editor.plugins.EnterKeyHandling",_203,{blockNodeForEnter:"BR",constructor:function(args){if(args){if("blockNodeForEnter" in args){args.blockNodeForEnter=args.blockNodeForEnter.toUpperCase();}lang.mixin(this,args);}},setEditor:function(_206){if(this.editor===_206){return;}this.editor=_206;if(this.blockNodeForEnter=="BR"){this.editor.customUndo=true;_206.onLoadDeferred.then(lang.hitch(this,function(d){this.own(on(_206.document,"keydown",lang.hitch(this,function(e){if(e.keyCode==keys.ENTER){var ne=lang.mixin({},e);ne.shiftKey=true;if(!this.handleEnterKey(ne)){e.stopPropagation();e.preventDefault();}}})));if(has("ie")>=9&&has("ie")<=10){this.own(on(_206.document,"paste",lang.hitch(this,function(e){setTimeout(lang.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,"handleEnterKey");_206.addKeyHandler(13,0,0,h);_206.addKeyHandler(13,0,1,h);this.own(this.editor.on("KeyPressed",lang.hitch(this,"onKeyPressed")));}}},onKeyPressed:function(){if(this._checkListLater){if(this.editor.selection.isCollapsed()){var _207=this.editor.selection.getAncestorElement("LI");if(!_207){_204.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);var _208=this.editor.selection.getAncestorElement(this.blockNodeForEnter);if(_208){_208.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(_207.parentNode.parentNode.nodeName=="LI"){_207=_207.parentNode.parentNode;}}var fc=_207.firstChild;if(fc&&fc.nodeType==1&&(fc.nodeName=="UL"||fc.nodeName=="OL")){_207.insertBefore(fc.ownerDocument.createTextNode(" "),fc);var _209=_205.create(this.editor.window);_209.setStart(_207.firstChild,0);var _20a=_205.getSelection(this.editor.window,true);_20a.removeAllRanges();_20a.addRange(_209);}}}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 _20b,_20c,_20d,_20e,_20f,_210,doc=this.editor.document,br,rs,txt;if(e.shiftKey){var _211=this.editor.selection.getParentElement();var _212=_205.getAncestor(_211,this.blockNodes);if(_212){if(_212.tagName=="LI"){return true;}_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);if(!_20c.collapsed){_20c.deleteContents();_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}if(_205.atBeginningOfContainer(_212,_20c.startContainer,_20c.startOffset)){br=doc.createElement("br");_20d=_205.create(this.editor.window);_212.insertBefore(br,_212.firstChild);_20d.setStartAfter(br);_20b.removeAllRanges();_20b.addRange(_20d);}else{if(_205.atEndOfContainer(_212,_20c.startContainer,_20c.startOffset)){_20d=_205.create(this.editor.window);br=doc.createElement("br");_212.appendChild(br);_212.appendChild(doc.createTextNode(" "));_20d.setStart(_212.lastChild,0);_20b.removeAllRanges();_20b.addRange(_20d);}else{rs=_20c.startContainer;if(rs&&rs.nodeType==3){txt=rs.nodeValue;_20e=doc.createTextNode(txt.substring(0,_20c.startOffset));_20f=doc.createTextNode(txt.substring(_20c.startOffset));_210=doc.createElement("br");if(_20f.nodeValue==""&&has("webkit")){_20f=doc.createTextNode(" ");}_201.place(_20e,rs,"after");_201.place(_210,_20e,"after");_201.place(_20f,_210,"after");_201.destroy(rs);_20d=_205.create(this.editor.window);_20d.setStart(_20f,0);_20b.removeAllRanges();_20b.addRange(_20d);return false;}return true;}}}else{_20b=_205.getSelection(this.editor.window);if(_20b.rangeCount){_20c=_20b.getRangeAt(0);if(_20c&&_20c.startContainer){if(!_20c.collapsed){_20c.deleteContents();_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}rs=_20c.startContainer;if(rs&&rs.nodeType==3){var _213=_20c.startOffset;if(rs.length<_213){ret=this._adjustNodeAndOffset(rs,_213);rs=ret.node;_213=ret.offset;}txt=rs.nodeValue;_20e=doc.createTextNode(txt.substring(0,_213));_20f=doc.createTextNode(txt.substring(_213));_210=doc.createElement("br");if(!_20f.length){_20f=doc.createTextNode(" ");}if(_20e.length){_201.place(_20e,rs,"after");}else{_20e=rs;}_201.place(_210,_20e,"after");_201.place(_20f,_210,"after");_201.destroy(rs);_20d=_205.create(this.editor.window);_20d.setStart(_20f,0);_20d.setEnd(_20f,_20f.length);_20b.removeAllRanges();_20b.addRange(_20d);this.editor.selection.collapse(true);}else{var _214;if(_20c.startOffset>=0){_214=rs.childNodes[_20c.startOffset];}var _210=doc.createElement("br");var _20f=doc.createTextNode(" ");if(!_214){rs.appendChild(_210);rs.appendChild(_20f);}else{_201.place(_210,_214,"before");_201.place(_20f,_210,"after");}_20d=_205.create(this.editor.window);_20d.setStart(_20f,0);_20d.setEnd(_20f,_20f.length);_20b.removeAllRanges();_20b.addRange(_20d);this.editor.selection.collapse(true);}}}else{_204.prototype.execCommand.call(this.editor,"inserthtml","
");}}return false;}var _215=true;_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);if(!_20c.collapsed){_20c.deleteContents();_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}var _216=_205.getBlockAncestor(_20c.endContainer,null,this.editor.editNode);var _217=_216.blockNode;if((this._checkListLater=(_217&&(_217.nodeName=="LI"||_217.parentNode.nodeName=="LI")))){if(has("mozilla")){this._pressedEnterInBlock=_217;}if(/^(\s| | |\xA0|]*\bclass=['"]Apple-style-span['"][^>]*>(\s| | |\xA0)<\/span>)?(
)?$/.test(_217.innerHTML)){_217.innerHTML="";if(has("webkit")){_20d=_205.create(this.editor.window);_20d.setStart(_217,0);_20b.removeAllRanges();_20b.addRange(_20d);}this._checkListLater=false;}return true;}if(!_216.blockNode||_216.blockNode===this.editor.editNode){try{_204.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);}catch(e2){}_216={blockNode:this.editor.selection.getAncestorElement(this.blockNodeForEnter),blockContainer:this.editor.editNode};if(_216.blockNode){if(_216.blockNode!=this.editor.editNode&&(!(_216.blockNode.textContent||_216.blockNode.innerHTML).replace(/^\s+|\s+$/g,"").length)){this.removeTrailingBr(_216.blockNode);return false;}}else{_216.blockNode=this.editor.editNode;}_20b=_205.getSelection(this.editor.window);_20c=_20b.getRangeAt(0);}var _218=doc.createElement(this.blockNodeForEnter);_218.innerHTML=this.bogusHtmlContent;this.removeTrailingBr(_216.blockNode);var _219=_20c.endOffset;var node=_20c.endContainer;if(node.length<_219){var ret=this._adjustNodeAndOffset(node,_219);node=ret.node;_219=ret.offset;}if(_205.atEndOfContainer(_216.blockNode,node,_219)){if(_216.blockNode===_216.blockContainer){_216.blockNode.appendChild(_218);}else{_201.place(_218,_216.blockNode,"after");}_215=false;_20d=_205.create(this.editor.window);_20d.setStart(_218,0);_20b.removeAllRanges();_20b.addRange(_20d);if(this.editor.height){_202.scrollIntoView(_218);}}else{if(_205.atBeginningOfContainer(_216.blockNode,_20c.startContainer,_20c.startOffset)){_201.place(_218,_216.blockNode,_216.blockNode===_216.blockContainer?"first":"before");if(_218.nextSibling&&this.editor.height){_20d=_205.create(this.editor.window);_20d.setStart(_218.nextSibling,0);_20b.removeAllRanges();_20b.addRange(_20d);_202.scrollIntoView(_218.nextSibling);}_215=false;}else{if(_216.blockNode===_216.blockContainer){_216.blockNode.appendChild(_218);}else{_201.place(_218,_216.blockNode,"after");}_215=false;if(_216.blockNode.style){if(_218.style){if(_216.blockNode.style.cssText){_218.style.cssText=_216.blockNode.style.cssText;}}}rs=_20c.startContainer;var _21a;if(rs&&rs.nodeType==3){var _21b,_21c;_219=_20c.endOffset;if(rs.length<_219){ret=this._adjustNodeAndOffset(rs,_219);rs=ret.node;_219=ret.offset;}txt=rs.nodeValue;_20e=doc.createTextNode(txt.substring(0,_219));_20f=doc.createTextNode(txt.substring(_219,txt.length));_201.place(_20e,rs,"before");_201.place(_20f,rs,"after");_201.destroy(rs);var _21d=_20e.parentNode;while(_21d!==_216.blockNode){var tg=_21d.tagName;var _21e=doc.createElement(tg);if(_21d.style){if(_21e.style){if(_21d.style.cssText){_21e.style.cssText=_21d.style.cssText;}}}if(_21d.tagName==="FONT"){if(_21d.color){_21e.color=_21d.color;}if(_21d.face){_21e.face=_21d.face;}if(_21d.size){_21e.size=_21d.size;}}_21b=_20f;while(_21b){_21c=_21b.nextSibling;_21e.appendChild(_21b);_21b=_21c;}_201.place(_21e,_21d,"after");_20e=_21d;_20f=_21e;_21d=_21d.parentNode;}_21b=_20f;if(_21b.nodeType==1||(_21b.nodeType==3&&_21b.nodeValue)){_218.innerHTML="";}_21a=_21b;while(_21b){_21c=_21b.nextSibling;_218.appendChild(_21b);_21b=_21c;}}_20d=_205.create(this.editor.window);var _21f;var _220=_21a;if(this.blockNodeForEnter!=="BR"){while(_220){_21f=_220;_21c=_220.firstChild;_220=_21c;}if(_21f&&_21f.parentNode){_218=_21f.parentNode;_20d.setStart(_218,0);_20b.removeAllRanges();_20b.addRange(_20d);if(this.editor.height){_202.scrollIntoView(_218);}if(has("mozilla")){this._pressedEnterInBlock=_216.blockNode;}}else{_215=true;}}else{_20d.setStart(_218,0);_20b.removeAllRanges();_20b.addRange(_20d);if(this.editor.height){_202.scrollIntoView(_218);}if(has("mozilla")){this._pressedEnterInBlock=_216.blockNode;}}}}return _215;},_adjustNodeAndOffset:function(node,_221){while(node.length<_221&&node.nextSibling&&node.nextSibling.nodeType==3){_221=_221-node.length;node=node.nextSibling;}return {"node":node,"offset":_221};},removeTrailingBr:function(_222){var para=/P|DIV|LI/i.test(_222.tagName)?_222:this.editor.selection.getParentOfType(_222,["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"){_201.destroy(para.lastChild);}}if(!para.childNodes.length){para.innerHTML=this.bogusHtmlContent;}}});});},"dijit/_editor/RichText":function(){define(["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/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/query","dojo/domReady","dojo/sniff","dojo/string","dojo/topic","dojo/_base/unload","dojo/_base/url","dojo/window","../_Widget","../_CssStateMixin","../selection","./range","./html","../focus","../main"],function(_223,_224,_225,_226,dom,_227,_228,_229,_22a,_22b,_22c,keys,lang,on,_22d,_22e,has,_22f,_230,_231,_232,_233,_234,_235,_236,_237,_238,_239,_23a){var _23b=_225("dijit._editor.RichText",[_234,_235],{constructor:function(_23c){this.contentPreFilters=[];this.contentPostFilters=[];this.contentDomPreFilters=[];this.contentDomPostFilters=[];this.editingAreaStyleSheets=[];this.events=[].concat(this.events);this._keyHandlers={};if(_23c&&lang.isString(_23c.value)){this.value=_23c.value;}this.onLoadDeferred=new _226();},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.trim,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,"_stripBreakerNodes")].concat(this.contentDomPostFilters);}this.contentDomPostFilters=[lang.hitch(this,"_stripTrailingEmptyNodes")].concat(this.contentDomPostFilters);this.inherited(arguments);_230.publish(_23a._scopeName+"._editor.RichText::init",this);},startup:function(){this.inherited(arguments);this.open();this.setupDefaultShortcuts();},setupDefaultShortcuts:function(){var exec=lang.hitch(this,function(cmd,arg){return function(){return !this.execCommand(cmd,arg);};});var _23d={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")){_23d.Z=exec("redo");}var key;for(key in _23d){this.addKeyHandler(key,true,false,_23d[key]);}},events:["onKeyDown","onKeyUp"],captureEvents:[],_editorCommandsLocalized:false,_localizeEditorCommands:function(){if(_23b._editorCommandsLocalized){this._local2NativeFormatNames=_23b._local2NativeFormatNames;this._native2LocalFormatNames=_23b._native2LocalFormatNames;return;}_23b._editorCommandsLocalized=true;_23b._local2NativeFormatNames={};_23b._native2LocalFormatNames={};this._local2NativeFormatNames=_23b._local2NativeFormatNames;this._native2LocalFormatNames=_23b._native2LocalFormatNames;var _23e=["div","p","pre","h1","h2","h3","h4","h5","h6","ol","ul","address"];var _23f="",_240,i=0;while((_240=_23e[i++])){if(_240.charAt(1)!=="l"){_23f+="<"+_240+">content
";}else{_23f+="<"+_240+">
  • content

  • ";}}var _241={position:"absolute",top:"0px",zIndex:10,opacity:0.01};var div=_229.create("div",{style:_241,innerHTML:_23f});this.ownerDocumentBody.appendChild(div);var _242=lang.hitch(this,function(){var node=div.firstChild;while(node){try{this.selection.selectElement(node.firstChild);var _243=node.tagName.toLowerCase();this._local2NativeFormatNames[_243]=document.queryCommandValue("formatblock");this._native2LocalFormatNames[this._local2NativeFormatNames[_243]]=_243;node=node.nextSibling.nextSibling;}catch(e){}}_229.destroy(div);});this.defer(_242);},open:function(_244){if(!this.onLoadDeferred||this.onLoadDeferred.fired>=0){this.onLoadDeferred=new _226();}if(!this.isClosed){this.close();}_230.publish(_23a._scopeName+"._editor.RichText::open",this);if(arguments.length===1&&_244.nodeName){this.domNode=_244;}var dn=this.domNode;var html;if(lang.isString(this.value)){html=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=this.ownerDocument.createElement("div");dn.setAttribute("widgetId",this.id);ta.removeAttribute("widgetId");dn.cssText=ta.cssText;dn.className+=" "+ta.className;_229.place(dn,ta,"before");var _245=lang.hitch(this,function(){_22b.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")){this.defer(_245,10);}else{_245();}if(ta.form){var _246=ta.value;this.reset=function(){var _247=this.getValue();if(_247!==_246){this.replaceValue(_246);}};on(ta.form,"submit",lang.hitch(this,function(){_227.set(ta,"disabled",this.disabled);ta.value=this.getValue();}));}}else{html=_238.getChildrenHtml(dn);dn.innerHTML="";}}this.value=html;if(dn.nodeName&&dn.nodeName==="LI"){dn.innerHTML="
    ";}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!==""&&(!_224["useXDomain"]||_224["allowXdRichTextSave"])){var _248=dom.byId(_23a._scopeName+"._editor.RichText.value");if(_248&&_248.value!==""){var _249=_248.value.split(this._SEPARATOR),i=0,dat;while((dat=_249[i++])){var data=dat.split(this._NAME_CONTENT_SEP);if(data[0]===this.name){this.value=data[1];_249=_249.splice(i,1);_248.value=_249.join(this._SEPARATOR);break;}}}if(!_23b._globalSaveHandler){_23b._globalSaveHandler={};_231.addOnUnload(function(){var id;for(id in _23b._globalSaveHandler){var f=_23b._globalSaveHandler[id];if(lang.isFunction(f)){f();}}});}_23b._globalSaveHandler[this.id]=lang.hitch(this,"_saveContent");}this.isClosed=false;var ifr=(this.editorObject=this.iframe=this.ownerDocument.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;this.selection=new _236.SelectionManager(w);if(has("ie")){this._localizeEditorCommands();}this.onLoad(this.get("value"));});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+"'";}this.editingArea.appendChild(ifr);ifr.src=s;if(dn.nodeName==="LI"){dn.lastChild.style.marginTop="-1.2em";}_228.add(this.domNode,this.baseClass);},_local2NativeFormatNames:{},_native2LocalFormatNames:{},_getIframeDocTxt:function(){var _24a=_22b.getComputedStyle(this.domNode);var _24b;if(this["aria-label"]){_24b=this["aria-label"];}else{var _24c=_22d("label[for=\""+this.id+"\"]",this.ownerDocument)[0]||dom.byId(this["aria-labelledby"],this.ownerDocument);if(_24c){_24b=_24c.textContent||_24c.innerHTML||"";}}var html="
    ";var font=[_24a.fontWeight,_24a.fontSize,_24a.fontFamily].join(" ");var _24d=_24a.lineHeight;if(_24d.indexOf("px")>=0){_24d=parseFloat(_24d)/parseFloat(_24a.fontSize);}else{if(_24d.indexOf("em")>=0){_24d=parseFloat(_24d);}else{_24d="normal";}}var _24e="";var self=this;this.style.replace(/(^|;)\s*(line-|font-?)[^;]+/ig,function(_24f){_24f=_24f.replace(/^;/ig,"")+";";var s=_24f.split(":")[0];if(s){s=lang.trim(s);s=s.toLowerCase();var i;var sC="";for(i=0;i","\n","\n","\n",_24b?""+_22f.escape(_24b)+"":"","\n",this._applyEditingAreaStyleSheets(),"\n","\n",html,"\n"].join("");},_applyEditingAreaStyleSheets:function(){var _251=[];if(this.styleSheets){_251=this.styleSheets.split(";");this.styleSheets="";}_251=_251.concat(this.editingAreaStyleSheets);this.editingAreaStyleSheets=[];var text="",i=0,url,_252=_233.get(this.ownerDocument);while((url=_251[i++])){var _253=(new _232(_252.location,url)).toString();this.editingAreaStyleSheets.push(_253);text+="";}return text;},addStyleSheet:function(uri){var url=uri.toString(),_254=_233.get(this.ownerDocument);if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _232(_254.location,url)).toString();}if(_223.indexOf(this.editingAreaStyleSheets,url)>-1){return;}this.editingAreaStyleSheets.push(url);this.onLoadDeferred.then(lang.hitch(this,function(){if(this.document.createStyleSheet){this.document.createStyleSheet(url);}else{var head=this.document.getElementsByTagName("head")[0];var _255=this.document.createElement("link");_255.rel="stylesheet";_255.type="text/css";_255.href=url;head.appendChild(_255);}}));},removeStyleSheet:function(uri){var url=uri.toString(),_256=_233.get(this.ownerDocument);if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _232(_256.location,url)).toString();}var _257=_223.indexOf(this.editingAreaStyleSheets,url);if(_257===-1){return;}delete this.editingAreaStyleSheets[_257];_22d("link[href=\""+url+"\"]",this.window.document).orphan();},disabled:false,_mozSettingProps:{"styleWithCSS":false},_setDisabledAttr:function(_258){_258=!!_258;this._set("disabled",_258);if(!this.isLoaded){return;}var _259=has("ie")&&(this.isLoaded||!this.focusOnLoad);if(_259){this.editNode.unselectable="on";}this.editNode.contentEditable=!_258;this.editNode.tabIndex=_258?"-1":this.tabIndex;if(_259){this.defer(function(){if(this.editNode){this.editNode.unselectable="off";}});}if(has("mozilla")&&!_258&&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=_239.registerIframe(this.iframe);}this.editNode=this.document.body.firstChild;var _25a=this;this.beforeIframeNode=_229.place("
    ",this.iframe,"before");this.afterIframeNode=_229.place("
    ",this.iframe,"after");this.iframe.onfocus=this.document.onfocus=function(){_25a.editNode.focus();};this.focusNode=this.editNode;var _25b=this.events.concat(this.captureEvents);var ap=this.iframe?this.document:this.editNode;this.own.apply(this,_223.map(_25b,function(item){var type=item.toLowerCase().replace(/^on/,"");return on(ap,type,lang.hitch(this,item));},this));this.own(on(ap,"mouseup",lang.hitch(this,"onClick")));if(has("ie")){this.own(on(this.document,"mousedown",lang.hitch(this,"_onIEMouseDown")));this.editNode.style.zoom=1;}if(has("webkit")){this._webkitListener=this.own(on(this.document,"mouseup",lang.hitch(this,"onDisplayChanged")))[0];this.own(on(this.document,"mousedown",lang.hitch(this,function(e){var t=e.target;if(t&&(t===this.document.body||t===this.document)){this.defer("placeCursorAtEnd");}})));}if(has("ie")){try{this.document.execCommand("RespectVisibilityInDesign",true,null);}catch(e){}}this.isLoaded=true;this.set("disabled",this.disabled);var _25c=lang.hitch(this,function(){this.setValue(html);if(this.onLoadDeferred&&!this.onLoadDeferred.isFulfilled()){this.onLoadDeferred.resolve(true);}this.onDisplayChanged();if(this.focusOnLoad){_22e(lang.hitch(this,"defer","focus",this.updateInterval));}this.value=this.getValue(true);});if(this.setValueDeferred){this.setValueDeferred.then(_25c);}else{_25c();}},onKeyDown:function(e){if(e.keyCode===keys.SHIFT||e.keyCode===keys.ALT||e.keyCode===keys.META||e.keyCode===keys.CTRL){return true;}if(e.keyCode===keys.TAB&&this.isTabIndent){e.stopPropagation();e.preventDefault();if(this.queryCommandEnabled((e.shiftKey?"outdent":"indent"))){this.execCommand((e.shiftKey?"outdent":"indent"));}}if(e.keyCode==keys.TAB&&!this.isTabIndent&&!e.ctrlKey&&!e.altKey){if(e.shiftKey){this.beforeIframeNode.focus();}else{this.afterIframeNode.focus();}return true;}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();}}}var _25d=this._keyHandlers[e.keyCode],args=arguments;if(_25d&&!e.altKey){_223.some(_25d,function(h){if(!(h.shift^e.shiftKey)&&!(h.ctrl^(e.ctrlKey||e.metaKey))){if(!h.handler.apply(this,args)){e.preventDefault();}return true;}},this);}this.defer("onKeyPressed",1);return true;},onKeyUp:function(){},setDisabled:function(_25e){_22c.deprecated("dijit.Editor::setDisabled is deprecated","use dijit.Editor::attr(\"disabled\",boolean) instead",2);this.set("disabled",_25e);},_setValueAttr:function(_25f){this.setValue(_25f);},_setDisableSpellCheckAttr:function(_260){if(this.document){_227.set(this.document.body,"spellcheck",!_260);}else{this.onLoadDeferred.then(lang.hitch(this,function(){_227.set(this.document.body,"spellcheck",!_260);}));}this._set("disableSpellCheck",_260);},addKeyHandler:function(key,ctrl,_261,_262){if(typeof key=="string"){key=key.toUpperCase().charCodeAt(0);}if(!lang.isArray(this._keyHandlers[key])){this._keyHandlers[key]=[];}this._keyHandlers[key].push({shift:_261||false,ctrl:ctrl||false,handler:_262});},onKeyPressed:function(){this.onDisplayChanged();},onClick:function(e){this.onDisplayChanged(e);},_onIEMouseDown:function(){if(!this.focused&&!this.disabled){this.focus();}},_onBlur:function(e){if(has("ie")||has("trident")){this.defer(function(){if(!_239.curNode){this.ownerDocumentBody.focus();}});}this.inherited(arguments);var _263=this.getValue(true);if(_263!==this.value){this.onChange(_263);}this._set("value",_263);},_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(this.ownerDocumentBody.focus){this.ownerDocumentBody.focus();}}},focus:function(){if(!this.isLoaded){this.focusOnLoad=true;return;}if(has("ie")<9){this.iframe.fireEvent("onfocus",document.createEventObject());}else{this.editNode.focus();}},updateInterval:200,_updateTimer:null,onDisplayChanged:function(){if(this._updateTimer){this._updateTimer.remove();}this._updateTimer=this.defer("onNormalizedDisplayChanged",this.updateInterval);},onNormalizedDisplayChanged:function(){delete this._updateTimer;},onChange:function(){},_normalizeCommand:function(cmd,_264){var _265=cmd.toLowerCase();if(_265==="formatblock"){if(has("safari")&&_264===undefined){_265="heading";}}else{if(_265==="hilitecolor"&&!has("mozilla")){_265="backcolor";}}return _265;},_implCommand:function(cmd){return "_"+this._normalizeCommand(cmd)+"EnabledImpl";},_qcaCache:{},queryCommandAvailable:function(_266){var ca=this._qcaCache[_266];if(ca!==undefined){return ca;}return (this._qcaCache[_266]=this._queryCommandAvailable(_266));},_queryCommandAvailable:function(_267){switch(_267.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":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":case "cut":case "copy":case "paste":return true;case "blockdirltr":case "blockdirrtl":case "dirltr":case "dirrtl":case "inlinedirltr":case "inlinedirrtl":return has("ie")||has("trident")||has("edge");case "inserttable":case "insertcell":case "insertcol":case "insertrow":case "deletecells":case "deletecols":case "deleterows":case "mergecells":case "splitcell":return !has("webkit");default:return false;}},execCommand:function(_268,_269){var _26a;if(this.focused){this.focus();}_268=this._normalizeCommand(_268,_269);if(_269!==undefined){if(_268==="heading"){throw new Error("unimplemented");}else{if(_268==="formatblock"&&(has("ie")||has("trident"))){_269="<"+_269+">";}}}var _26b="_"+_268+"Impl";if(this[_26b]){_26a=this[_26b](_269);}else{_269=arguments.length>1?_269:null;if(_269||_268!=="createlink"){_26a=this.document.execCommand(_268,false,_269);}}this.onDisplayChanged();return _26a;},queryCommandEnabled:function(_26c){if(this.disabled||!this._disabledOK){return false;}_26c=this._normalizeCommand(_26c);var _26d=this._implCommand(_26c);if(this[_26d]){return this[_26d](_26c);}else{return this._browserQueryCommandEnabled(_26c);}},queryCommandState:function(_26e){if(this.disabled||!this._disabledOK){return false;}_26e=this._normalizeCommand(_26e);try{return this.document.queryCommandState(_26e);}catch(e){return false;}},queryCommandValue:function(_26f){if(this.disabled||!this._disabledOK){return false;}var r;_26f=this._normalizeCommand(_26f);if(has("ie")&&_26f==="formatblock"){r=this._native2LocalFormatNames[this.document.queryCommandValue(_26f)];}else{if(has("mozilla")&&_26f==="hilitecolor"){var _270;try{_270=this.document.queryCommandValue("styleWithCSS");}catch(e){_270=false;}this.document.execCommand("styleWithCSS",false,true);r=this.document.queryCommandValue(_26f);this.document.execCommand("styleWithCSS",false,_270);}else{r=this.document.queryCommandValue(_26f);}}return r;},_sCall:function(name,args){return this.selection[name].apply(this.selection,args);},placeCursorAtStart:function(){this.focus();var _271=false;if(has("mozilla")){var _272=this.editNode.firstChild;while(_272){if(_272.nodeType===3){if(_272.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_271=true;this.selection.selectElement(_272);break;}}else{if(_272.nodeType===1){_271=true;var tg=_272.tagName?_272.tagName.toLowerCase():"";if(/br|input|img|base|meta|area|basefont|hr|link/.test(tg)){this.selection.selectElement(_272);}else{this.selection.selectElementChildren(_272);}break;}}_272=_272.nextSibling;}}else{_271=true;this.selection.selectElementChildren(this.editNode);}if(_271){this.selection.collapse(true);}},placeCursorAtEnd:function(){this.focus();var _273=false;if(has("mozilla")){var last=this.editNode.lastChild;while(last){if(last.nodeType===3){if(last.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_273=true;this.selection.selectElement(last);break;}}else{if(last.nodeType===1){_273=true;this.selection.selectElement(last.lastChild||last);break;}}last=last.previousSibling;}}else{_273=true;this.selection.selectElementChildren(this.editNode);}if(_273){this.selection.collapse(false);}},getValue:function(_274){if(this.textarea){if(this.isClosed||!this.isLoaded){return this.textarea.value;}}return this.isLoaded?this._postFilterContent(null,_274):this.value;},_getValueAttr:function(){return this.getValue(true);},setValue:function(html){if(!this.isLoaded){this.onLoadDeferred.then(lang.hitch(this,function(){this.setValue(html);}));return;}if(this.textarea&&(this.isClosed||!this.isLoaded)){this.textarea.value=html;}else{html=this._preFilterContent(html);var node=this.isClosed?this.domNode:this.editNode;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;_223.forEach(this.contentPreFilters,function(ef){if(ef){ec=ef(ec);}});return ec;},_preDomFilterContent:function(dom){dom=dom||this.editNode;_223.forEach(this.contentDomPreFilters,function(ef){if(ef&&lang.isFunction(ef)){ef(dom);}},this);},_postFilterContent:function(dom,_275){var ec;if(!lang.isString(dom)){dom=dom||this.editNode;if(this.contentDomPostFilters.length){if(_275){dom=lang.clone(dom);}_223.forEach(this.contentDomPostFilters,function(ef){dom=ef(dom);});}ec=_238.getChildrenHtml(dom);}else{ec=dom;}if(!lang.trim(ec.replace(/^\xA0\xA0*/,"").replace(/\xA0\xA0*$/,"")).length){ec="";}_223.forEach(this.contentPostFilters,function(ef){ec=ef(ec);});return ec;},_saveContent:function(){var _276=dom.byId(_23a._scopeName+"._editor.RichText.value");if(_276){if(_276.value){_276.value+=this._SEPARATOR;}_276.value+=this.name+this._NAME_CONTENT_SEP+this.getValue(true);}},escapeXml:function(str,_277){str=str.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");if(!_277){str=str.replace(/'/gm,"'");}return str;},getNodeHtml:function(node){_22c.deprecated("dijit.Editor::getNodeHtml is deprecated","use dijit/_editor/html::getNodeHtml instead",2);return _238.getNodeHtml(node);},getNodeChildrenHtml:function(dom){_22c.deprecated("dijit.Editor::getNodeChildrenHtml is deprecated","use dijit/_editor/html::getChildrenHtml instead",2);return _238.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._webkitListener.remove();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;_229.destroy(this.domNode);this.domNode=this.textarea;}else{this.domNode.innerHTML=this.value;}delete this.iframe;_228.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){this._updateTimer.remove();}this.inherited(arguments);if(_23b._globalSaveHandler){delete _23b._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(//gi,"");return html;},_normalizeFontStyle:function(html){return html.replace(/<(\/)?strong([ \>])/gi,"<$1b$2").replace(/<(\/)?em([ \>])/gi,"<$1i$2");},_preFixUrlAttributes:function(html){return html.replace(/(?:(]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2").replace(/(?:(]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2");},_browserQueryCommandEnabled:function(_278){if(!_278){return false;}var elem=has("ie")<9?this.document.selection.createRange():this.document;try{return elem.queryCommandEnabled(_278);}catch(e){return false;}},_createlinkEnabledImpl:function(){var _279=true;if(has("opera")){var sel=this.window.getSelection();if(sel.isCollapsed){_279=true;}else{_279=this.document.queryCommandEnabled("createlink");}}else{_279=this._browserQueryCommandEnabled("createlink");}return _279;},_unlinkEnabledImpl:function(){var _27a=true;if(has("mozilla")||has("webkit")){_27a=this.selection.hasAncestorElement("a");}else{_27a=this._browserQueryCommandEnabled("unlink");}return _27a;},_inserttableEnabledImpl:function(){var _27b=true;if(has("mozilla")||has("webkit")){_27b=true;}else{_27b=this._browserQueryCommandEnabled("inserttable");}return _27b;},_cutEnabledImpl:function(){var _27c=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_27c=!!sel;}else{_27c=this._browserQueryCommandEnabled("cut");}return _27c;},_copyEnabledImpl:function(){var _27d=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_27d=!!sel;}else{_27d=this._browserQueryCommandEnabled("copy");}return _27d;},_pasteEnabledImpl:function(){var _27e=true;if(has("webkit")){return true;}else{_27e=this._browserQueryCommandEnabled("paste");}return _27e;},_inserthorizontalruleImpl:function(_27f){if(has("ie")){return this._inserthtmlImpl("
    ");}return this.document.execCommand("inserthorizontalrule",false,_27f);},_unlinkImpl:function(_280){if((this.queryCommandEnabled("unlink"))&&(has("mozilla")||has("webkit"))){var a=this.selection.getAncestorElement("a");this.selection.selectElement(a);return this.document.execCommand("unlink",false,null);}return this.document.execCommand("unlink",false,_280);},_hilitecolorImpl:function(_281){var _282;var _283=this._handleTextColorOrProperties("hilitecolor",_281);if(!_283){if(has("mozilla")){this.document.execCommand("styleWithCSS",false,true);_282=this.document.execCommand("hilitecolor",false,_281);this.document.execCommand("styleWithCSS",false,false);}else{_282=this.document.execCommand("hilitecolor",false,_281);}}return _282;},_backcolorImpl:function(_284){if(has("ie")){_284=_284?_284:null;}var _285=this._handleTextColorOrProperties("backcolor",_284);if(!_285){_285=this.document.execCommand("backcolor",false,_284);}return _285;},_forecolorImpl:function(_286){if(has("ie")){_286=_286?_286:null;}var _287=false;_287=this._handleTextColorOrProperties("forecolor",_286);if(!_287){_287=this.document.execCommand("forecolor",false,_286);}return _287;},_inserthtmlImpl:function(_288){_288=this._preFilterContent(_288);var rv=true;if(has("ie")<9){var _289=this.document.selection.createRange();if(this.document.selection.type.toUpperCase()==="CONTROL"){var n=_289.item(0);while(_289.length){_289.remove(_289.item(0));}n.outerHTML=_288;}else{_289.pasteHTML(_288);}_289.select();}else{if(has("trident")<8){var _289;var _28a=_237.getSelection(this.window);if(_28a&&_28a.rangeCount&&_28a.getRangeAt){_289=_28a.getRangeAt(0);_289.deleteContents();var div=_229.create("div");div.innerHTML=_288;var node,_28b;var n=this.document.createDocumentFragment();while((node=div.firstChild)){_28b=n.appendChild(node);}_289.insertNode(n);if(_28b){_289=_289.cloneRange();_289.setStartAfter(_28b);_289.collapse(false);_28a.removeAllRanges();_28a.addRange(_289);}}}else{if(has("mozilla")&&!_288.length){this.selection.remove();}else{rv=this.document.execCommand("inserthtml",false,_288);}}}return rv;},_boldImpl:function(_28c){var _28d=false;if(has("ie")||has("trident")){this._adaptIESelection();_28d=this._adaptIEFormatAreaAndExec("bold");}if(!_28d){_28d=this.document.execCommand("bold",false,_28c);}return _28d;},_italicImpl:function(_28e){var _28f=false;if(has("ie")||has("trident")){this._adaptIESelection();_28f=this._adaptIEFormatAreaAndExec("italic");}if(!_28f){_28f=this.document.execCommand("italic",false,_28e);}return _28f;},_underlineImpl:function(_290){var _291=false;if(has("ie")||has("trident")){this._adaptIESelection();_291=this._adaptIEFormatAreaAndExec("underline");}if(!_291){_291=this.document.execCommand("underline",false,_290);}return _291;},_strikethroughImpl:function(_292){var _293=false;if(has("ie")||has("trident")){this._adaptIESelection();_293=this._adaptIEFormatAreaAndExec("strikethrough");}if(!_293){_293=this.document.execCommand("strikethrough",false,_292);}return _293;},_superscriptImpl:function(_294){var _295=false;if(has("ie")||has("trident")){this._adaptIESelection();_295=this._adaptIEFormatAreaAndExec("superscript");}if(!_295){_295=this.document.execCommand("superscript",false,_294);}return _295;},_subscriptImpl:function(_296){var _297=false;if(has("ie")||has("trident")){this._adaptIESelection();_297=this._adaptIEFormatAreaAndExec("subscript");}if(!_297){_297=this.document.execCommand("subscript",false,_296);}return _297;},_fontnameImpl:function(_298){var _299;if(has("ie")||has("trident")){_299=this._handleTextColorOrProperties("fontname",_298);}if(!_299){_299=this.document.execCommand("fontname",false,_298);}return _299;},_fontsizeImpl:function(_29a){var _29b;if(has("ie")||has("trident")){_29b=this._handleTextColorOrProperties("fontsize",_29a);}if(!_29b){_29b=this.document.execCommand("fontsize",false,_29a);}return _29b;},_insertorderedlistImpl:function(_29c){var _29d=false;if(has("ie")||has("trident")||has("edge")){_29d=this._adaptIEList("insertorderedlist",_29c);}if(!_29d){_29d=this.document.execCommand("insertorderedlist",false,_29c);}return _29d;},_insertunorderedlistImpl:function(_29e){var _29f=false;if(has("ie")||has("trident")||has("edge")){_29f=this._adaptIEList("insertunorderedlist",_29e);}if(!_29f){_29f=this.document.execCommand("insertunorderedlist",false,_29e);}return _29f;},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;i0){return this._isNodeEmpty(node.childNodes[0],_2a0);}return true;}else{if(node.nodeType===3){return (node.nodeValue.substring(_2a0)==="");}}return false;},_removeStartingRangeFromRange:function(node,_2a1){if(node.nextSibling){_2a1.setStart(node.nextSibling,0);}else{var _2a2=node.parentNode;while(_2a2&&_2a2.nextSibling==null){_2a2=_2a2.parentNode;}if(_2a2){_2a1.setStart(_2a2.nextSibling,0);}}return _2a1;},_adaptIESelection:function(){var _2a3=_237.getSelection(this.window);if(_2a3&&_2a3.rangeCount&&!_2a3.isCollapsed){var _2a4=_2a3.getRangeAt(0);var _2a5=_2a4.startContainer;var _2a6=_2a4.startOffset;while(_2a5.nodeType===3&&_2a6>=_2a5.length&&_2a5.nextSibling){_2a6=_2a6-_2a5.length;_2a5=_2a5.nextSibling;}var _2a7=null;while(this._isNodeEmpty(_2a5,_2a6)&&_2a5!==_2a7){_2a7=_2a5;_2a4=this._removeStartingRangeFromRange(_2a5,_2a4);_2a5=_2a4.startContainer;_2a6=0;}_2a3.removeAllRanges();_2a3.addRange(_2a4);}},_adaptIEFormatAreaAndExec:function(_2a8){var _2a9=_237.getSelection(this.window);var doc=this.document;var rs,ret,_2aa,txt,_2ab,_2ac,_2ad,_2ae;if(_2a8&&_2a9&&_2a9.isCollapsed){var _2af=this.queryCommandValue(_2a8);if(_2af){var _2b0=this._tagNamesForCommand(_2a8);_2aa=_2a9.getRangeAt(0);var fs=_2aa.startContainer;if(fs.nodeType===3){var _2b1=_2aa.endOffset;if(fs.length<_2b1){ret=this._adjustNodeAndOffset(rs,_2b1);fs=ret.node;_2b1=ret.offset;}}var _2b2;while(fs&&fs!==this.editNode){var _2b3=fs.tagName?fs.tagName.toLowerCase():"";if(_223.indexOf(_2b0,_2b3)>-1){_2b2=fs;break;}fs=fs.parentNode;}if(_2b2){rs=_2aa.startContainer;var _2b4=doc.createElement(_2b2.tagName);_229.place(_2b4,_2b2,"after");if(rs&&rs.nodeType===3){var _2b5,_2b6;var _2b7=_2aa.endOffset;if(rs.length<_2b7){ret=this._adjustNodeAndOffset(rs,_2b7);rs=ret.node;_2b7=ret.offset;}txt=rs.nodeValue;_2ab=doc.createTextNode(txt.substring(0,_2b7));var _2b8=txt.substring(_2b7,txt.length);if(_2b8){_2ac=doc.createTextNode(_2b8);}_229.place(_2ab,rs,"before");if(_2ac){_2ad=doc.createElement("span");_2ad.className="ieFormatBreakerSpan";_229.place(_2ad,rs,"after");_229.place(_2ac,_2ad,"after");_2ac=_2ad;}_229.destroy(rs);var _2b9=_2ab.parentNode;var _2ba=[];var _2bb;while(_2b9!==_2b2){var tg=_2b9.tagName;_2bb={tagName:tg};_2ba.push(_2bb);var _2bc=doc.createElement(tg);if(_2b9.style){if(_2bc.style){if(_2b9.style.cssText){_2bc.style.cssText=_2b9.style.cssText;_2bb.cssText=_2b9.style.cssText;}}}if(_2b9.tagName==="FONT"){if(_2b9.color){_2bc.color=_2b9.color;_2bb.color=_2b9.color;}if(_2b9.face){_2bc.face=_2b9.face;_2bb.face=_2b9.face;}if(_2b9.size){_2bc.size=_2b9.size;_2bb.size=_2b9.size;}}if(_2b9.className){_2bc.className=_2b9.className;_2bb.className=_2b9.className;}if(_2ac){_2b5=_2ac;while(_2b5){_2b6=_2b5.nextSibling;_2bc.appendChild(_2b5);_2b5=_2b6;}}if(_2bc.tagName==_2b9.tagName){_2ad=doc.createElement("span");_2ad.className="ieFormatBreakerSpan";_229.place(_2ad,_2b9,"after");_229.place(_2bc,_2ad,"after");}else{_229.place(_2bc,_2b9,"after");}_2ab=_2b9;_2ac=_2bc;_2b9=_2b9.parentNode;}if(_2ac){_2b5=_2ac;if(_2b5.nodeType===1||(_2b5.nodeType===3&&_2b5.nodeValue)){_2b4.innerHTML="";}while(_2b5){_2b6=_2b5.nextSibling;_2b4.appendChild(_2b5);_2b5=_2b6;}}var _2bd;if(_2ba.length){_2bb=_2ba.pop();var _2be=doc.createElement(_2bb.tagName);if(_2bb.cssText&&_2be.style){_2be.style.cssText=_2bb.cssText;}if(_2bb.className){_2be.className=_2bb.className;}if(_2bb.tagName==="FONT"){if(_2bb.color){_2be.color=_2bb.color;}if(_2bb.face){_2be.face=_2bb.face;}if(_2bb.size){_2be.size=_2bb.size;}}_229.place(_2be,_2b4,"before");while(_2ba.length){_2bb=_2ba.pop();var _2bf=doc.createElement(_2bb.tagName);if(_2bb.cssText&&_2bf.style){_2bf.style.cssText=_2bb.cssText;}if(_2bb.className){_2bf.className=_2bb.className;}if(_2bb.tagName==="FONT"){if(_2bb.color){_2bf.color=_2bb.color;}if(_2bb.face){_2bf.face=_2bb.face;}if(_2bb.size){_2bf.size=_2bb.size;}}_2be.appendChild(_2bf);_2be=_2bf;}_2ae=doc.createTextNode(".");_2ad.appendChild(_2ae);_2be.appendChild(_2ae);_2bd=_237.create(this.window);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);this.selection.collapse(false);_2ae.parentNode.innerHTML="";}else{_2ad=doc.createElement("span");_2ad.className="ieFormatBreakerSpan";_2ae=doc.createTextNode(".");_2ad.appendChild(_2ae);_229.place(_2ad,_2b4,"before");_2bd=_237.create(this.window);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);this.selection.collapse(false);_2ae.parentNode.innerHTML="";}if(!_2b4.firstChild){_229.destroy(_2b4);}return true;}}return false;}else{_2aa=_2a9.getRangeAt(0);rs=_2aa.startContainer;if(rs&&rs.nodeType===3){var _2b1=_2aa.startOffset;if(rs.length<_2b1){ret=this._adjustNodeAndOffset(rs,_2b1);rs=ret.node;_2b1=ret.offset;}txt=rs.nodeValue;_2ab=doc.createTextNode(txt.substring(0,_2b1));var _2b8=txt.substring(_2b1);if(_2b8!==""){_2ac=doc.createTextNode(txt.substring(_2b1));}_2ad=doc.createElement("span");_2ae=doc.createTextNode(".");_2ad.appendChild(_2ae);if(_2ab.length){_229.place(_2ab,rs,"after");}else{_2ab=rs;}_229.place(_2ad,_2ab,"after");if(_2ac){_229.place(_2ac,_2ad,"after");}_229.destroy(rs);var _2bd=_237.create(this.window);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);doc.execCommand(_2a8);_229.place(_2ad.firstChild,_2ad,"before");_229.destroy(_2ad);_2bd.setStart(_2ae,0);_2bd.setEnd(_2ae,_2ae.length);_2a9.removeAllRanges();_2a9.addRange(_2bd);this.selection.collapse(false);_2ae.parentNode.innerHTML="";return true;}}}else{return false;}},_adaptIEList:function(_2c0){var _2c1=_237.getSelection(this.window);if(_2c1.isCollapsed){if(_2c1.rangeCount&&!this.queryCommandValue(_2c0)){var _2c2=_2c1.getRangeAt(0);var sc=_2c2.startContainer;if(sc&&sc.nodeType==3){if(!_2c2.startOffset){var _2c3="ul";if(_2c0==="insertorderedlist"){_2c3="ol";}var list=this.document.createElement(_2c3);var li=_229.create("li",null,list);_229.place(list,sc,"before");li.appendChild(sc);_229.create("br",null,list,"after");var _2c4=_237.create(this.window);_2c4.setStart(sc,0);_2c4.setEnd(sc,sc.length);_2c1.removeAllRanges();_2c1.addRange(_2c4);this.selection.collapse(true);return true;}}}}return false;},_handleTextColorOrProperties:function(_2c5,_2c6){var _2c7=_237.getSelection(this.window);var doc=this.document;var rs,ret,_2c8,txt,_2c9,_2ca,_2cb,_2cc;_2c6=_2c6||null;if(_2c5&&_2c7&&_2c7.isCollapsed){if(_2c7.rangeCount){_2c8=_2c7.getRangeAt(0);rs=_2c8.startContainer;if(rs&&rs.nodeType===3){var _2cd=_2c8.startOffset;if(rs.length<_2cd){ret=this._adjustNodeAndOffset(rs,_2cd);rs=ret.node;_2cd=ret.offset;}txt=rs.nodeValue;_2c9=doc.createTextNode(txt.substring(0,_2cd));var _2ce=txt.substring(_2cd);if(_2ce!==""){_2ca=doc.createTextNode(txt.substring(_2cd));}_2cb=doc.createElement("span");_2cc=doc.createTextNode(".");_2cb.appendChild(_2cc);var _2cf=doc.createElement("span");_2cb.appendChild(_2cf);if(_2c9.length){_229.place(_2c9,rs,"after");}else{_2c9=rs;}_229.place(_2cb,_2c9,"after");if(_2ca){_229.place(_2ca,_2cb,"after");}_229.destroy(rs);var _2d0=_237.create(this.window);_2d0.setStart(_2cc,0);_2d0.setEnd(_2cc,_2cc.length);_2c7.removeAllRanges();_2c7.addRange(_2d0);if(has("webkit")){var _2d1="color";if(_2c5==="hilitecolor"||_2c5==="backcolor"){_2d1="backgroundColor";}_22b.set(_2cb,_2d1,_2c6);this.selection.remove();_229.destroy(_2cf);_2cb.innerHTML=" ";this.selection.selectElement(_2cb);this.focus();}else{this.execCommand(_2c5,_2c6);_229.place(_2cb.firstChild,_2cb,"before");_229.destroy(_2cb);_2d0.setStart(_2cc,0);_2d0.setEnd(_2cc,_2cc.length);_2c7.removeAllRanges();_2c7.addRange(_2d0);this.selection.collapse(false);_2cc.parentNode.removeChild(_2cc);}return true;}}}return false;},_adjustNodeAndOffset:function(node,_2d2){while(node.length<_2d2&&node.nextSibling&&node.nextSibling.nodeType===3){_2d2=_2d2-node.length;node=node.nextSibling;}return {"node":node,"offset":_2d2};},_tagNamesForCommand:function(_2d3){if(_2d3==="bold"){return ["b","strong"];}else{if(_2d3==="italic"){return ["i","em"];}else{if(_2d3==="strikethrough"){return ["s","strike"];}else{if(_2d3==="superscript"){return ["sup"];}else{if(_2d3==="subscript"){return ["sub"];}else{if(_2d3==="underline"){return ["u"];}}}}}}return [];},_stripBreakerNodes:function(node){if(!this.isLoaded){return;}_22d(".ieFormatBreakerSpan",node).forEach(function(b){while(b.firstChild){_229.place(b.firstChild,b,"before");}_229.destroy(b);});return node;},_stripTrailingEmptyNodes:function(node){function _2d4(node){return (/^(p|div|br)$/i.test(node.nodeName)&&node.children.length==0&&/^[\s\xA0]*$/.test(node.textContent||node.innerText||""))||(node.nodeType===3&&/^[\s\xA0]*$/.test(node.nodeValue));};while(node.lastChild&&_2d4(node.lastChild)){_229.destroy(node.lastChild);}return node;},_setTextDirAttr:function(_2d5){this._set("textDir",_2d5);this.onLoadDeferred.then(lang.hitch(this,function(){this.editNode.dir=_2d5;}));}});return _23b;});},"dijit/_editor/range":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/lang"],function(_2d6,_2d7,lang){var _2d8={getIndex:function(node,_2d9){var ret=[],retR=[];var _2da=node;var _2db,n;while(node!=_2d9){var i=0;_2db=node.parentNode;while((n=_2db.childNodes[i++])){if(n===node){--i;break;}}ret.unshift(i);retR.unshift(i-_2db.childNodes.length);node=_2db;}if(ret.length>0&&_2da.nodeType==3){n=_2da.previousSibling;while(n&&n.nodeType==3){ret[ret.length-1]--;n=n.previousSibling;}n=_2da.nextSibling;while(n&&n.nodeType==3){retR[retR.length-1]++;n=n.nextSibling;}}return {o:ret,r:retR};},getNode:function(_2dc,_2dd){if(!lang.isArray(_2dc)||_2dc.length==0){return _2dd;}var node=_2dd;_2d6.every(_2dc,function(i){if(i>=0&&i0){_2d6.every(_2fe.childNodes,function(node,i){var _302;if(node.nodeType!=3){_2fc.moveToElementText(node);if(_2fc.compareEndPoints(_2fd,_2fb)>0){if(_301&&_301.nodeType==3){_2ff=_301;_302=true;}else{_2ff=_2fe;_300=i;return false;}}else{if(i==_2fe.childNodes.length-1){_2ff=_2fe;_300=_2fe.childNodes.length;return false;}}}else{if(i==_2fe.childNodes.length-1){_2ff=node;_302=true;}}if(_302&&_2ff){var _303=_2d8.adjacentNoneTextNode(_2ff)[0];if(_303){_2ff=_303.nextSibling;}else{_2ff=_2fe.firstChild;}var _304=_2d8.adjacentNoneTextNode(_2ff);_303=_304[0];var _305=_304[1];if(_303){_2fc.moveToElementText(_303);_2fc.collapse(false);}else{_2fc.moveToElementText(_2fe);}_2fc.setEndPoint(_2fd,_2fb);_300=_2fc.text.length-_305;return false;}_301=node;return true;});}else{_2ff=_2fe;_300=0;}if(!end&&_2ff.nodeType==1&&_300==_2ff.childNodes.length){var _306=_2ff.nextSibling;if(_306&&_306.nodeType==3){_2ff=_306;_300=0;}}return [_2ff,_300];},setEndPoint:function(_307,_308,_309){var _30a=_307.duplicate(),node,len;if(_308.nodeType!=3){if(_309>0){node=_308.childNodes[_309-1];if(node){if(node.nodeType==3){_308=node;_309=node.length;}else{if(node.nextSibling&&node.nextSibling.nodeType==3){_308=node.nextSibling;_309=0;}else{_30a.moveToElementText(node.nextSibling?node:_308);var _30b=node.parentNode;var _30c=_30b.insertBefore(node.ownerDocument.createTextNode(" "),node.nextSibling);_30a.collapse(false);_30b.removeChild(_30c);}}}}else{_30a.moveToElementText(_308);_30a.collapse(true);}}if(_308.nodeType==3){var _30d=_2d8.adjacentNoneTextNode(_308);var _30e=_30d[0];len=_30d[1];if(_30e){_30a.moveToElementText(_30e);_30a.collapse(false);if(_30e.contentEditable!="inherit"){len++;}}else{_30a.moveToElementText(_308.parentNode);_30a.collapse(true);_30a.move("character",1);_30a.move("character",-1);}_309+=len;if(_309>0){if(_30a.move("character",_309)!=_309){console.error("Error when moving!");}}}return _30a;},decomposeTextRange:function(_30f){var _310=ie.getEndPoint(_30f);var _311=_310[0],_312=_310[1];var _313=_310[0],_314=_310[1];if(_30f.htmlText.length){if(_30f.htmlText==_30f.text){_314=_312+_30f.text.length;}else{_310=ie.getEndPoint(_30f,true);_313=_310[0],_314=_310[1];}}return [_311,_312,_313,_314];},setRange:function(_315,_316,_317,_318,_319,_31a){var _31b=ie.setEndPoint(_315,_316,_317);_315.setEndPoint("StartToStart",_31b);if(!_31a){var end=ie.setEndPoint(_315,_318,_319);}_315.setEndPoint("EndToEnd",end||_31b);return _315;}};var _2ee=_2d8.W3CRange=_2d7(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=_2d8.getCommonAncestor(this.startContainer,this.endContainer);}else{this.commonAncestorContainer=this.startContainer;}this.collapsed=(this.startContainer===this.endContainer)&&(this.startOffset==this.endOffset);},setStart:function(node,_31c){_31c=parseInt(_31c);if(this.startContainer===node&&this.startOffset==_31c){return;}delete this._cachedBookmark;this.startContainer=node;this.startOffset=_31c;if(!this.endContainer){this.setEnd(node,_31c);}else{this._updateInternal();}},setEnd:function(node,_31d){_31d=parseInt(_31d);if(this.endContainer===node&&this.endOffset==_31d){return;}delete this._cachedBookmark;this.endContainer=node;this.endOffset=_31d;if(!this.startContainer){this.setStart(node,_31d);}else{this._updateInternal();}},setStartAfter:function(node,_31e){this._setPoint("setStart",node,_31e,1);},setStartBefore:function(node,_31f){this._setPoint("setStart",node,_31f,0);},setEndAfter:function(node,_320){this._setPoint("setEnd",node,_320,1);},setEndBefore:function(node,_321){this._setPoint("setEnd",node,_321,0);},_setPoint:function(what,node,_322,ext){var _323=_2d8.getIndex(node,node.parentNode).o;this[what](node.parentNode,_323.pop()+ext);},_getIERange:function(){var r=(this._body||this.endContainer.ownerDocument.body).createTextRange();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 _2ee([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;}});}lang.setObject("dijit.range",_2d8);return _2d8;});},"dijit/_editor/html":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/sniff"],function(_324,lang,has){var _325={};lang.setObject("dijit._editor.html",_325);var _326=_325.escapeXml=function(str,_327){str=str.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");if(!_327){str=str.replace(/'/gm,"'");}return str;};_325.getNodeHtml=function(node){var _328=[];_325.getNodeHtmlHelper(node,_328);return _328.join("");};_325.getNodeHtmlHelper=function(node,_329){switch(node.nodeType){case 1:var _32a=node.nodeName.toLowerCase();if(!_32a||_32a.charAt(0)=="/"){return "";}_329.push("<",_32a);var _32b=[],_32c={};var attr;if(has("dom-attributes-explicit")||has("dom-attributes-specified-flag")){var i=0;while((attr=node.attributes[i++])){var n=attr.name;if(n.substr(0,3)!=="_dj"&&(!has("dom-attributes-specified-flag")||attr.specified)&&!(n in _32c)){var v=attr.value;if(n=="src"||n=="href"){if(node.getAttribute("_djrealurl")){v=node.getAttribute("_djrealurl");}}if(has("ie")===8&&n==="style"){v=v.replace("HEIGHT:","height:").replace("WIDTH:","width:");}_32b.push([n,v]);_32c[n]=v;}}}else{var _32d=/^input$|^img$/i.test(node.nodeName)?node:node.cloneNode(false);var s=_32d.outerHTML;var _32e=/[\w-]+=("[^"]*"|'[^']*'|\S*)/gi;var _32f=s.match(_32e);s=s.substr(0,s.indexOf(">"));_324.forEach(_32f,function(attr){if(attr){var idx=attr.indexOf("=");if(idx>0){var key=attr.substring(0,idx);if(key.substr(0,3)!="_dj"){if(key=="src"||key=="href"){if(node.getAttribute("_djrealurl")){_32b.push([key,node.getAttribute("_djrealurl")]);return;}}var val,_330;switch(key){case "style":val=node.style.cssText.toLowerCase();break;case "class":val=node.className;break;case "width":if(_32a==="img"){_330=/width=(\S+)/i.exec(s);if(_330){val=_330[1];}break;}case "height":if(_32a==="img"){_330=/height=(\S+)/i.exec(s);if(_330){val=_330[1];}break;}default:val=node.getAttribute(key);}if(val!=null){_32b.push([key,val.toString()]);}}}}},this);}_32b.sort(function(a,b){return a[0]");break;case "script":_329.push(">",node.innerHTML,"");break;default:_329.push(">");if(node.hasChildNodes()){_325.getChildrenHtmlHelper(node,_329);}_329.push("");}break;case 4:case 3:_329.push(_326(node.nodeValue,true));break;case 8:_329.push("");break;default:_329.push("");}};_325.getChildrenHtml=function(node){var _331=[];_325.getChildrenHtmlHelper(node,_331);return _331.join("");};_325.getChildrenHtmlHelper=function(dom,_332){if(!dom){return;}var _333=dom["childNodes"]||dom;var _334=!has("ie")||_333!==dom;var node,i=0;while((node=_333[i++])){if(!_334||node.parentNode==dom){_325.getNodeHtmlHelper(node,_332);}}};return _325;});},"dijit/_editor/plugins/FontChoice":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/i18n","dojo/_base/lang","dojo/string","dojo/store/Memory","../../registry","../../_Widget","../../_TemplatedMixin","../../_WidgetsInTemplateMixin","../../form/FilteringSelect","../_Plugin","../range","dojo/i18n!../nls/FontChoice"],function(_335,_336,_337,_338,i18n,lang,_339,_33a,_33b,_33c,_33d,_33e,_33f,_340,_341){var _342=_337("dijit._editor.plugins._FontDropDown",[_33c,_33d,_33e],{label:"",plainText:false,templateString:""+""+""+"",contextRequire:_335,postMixInProperties:function(){this.inherited(arguments);this.strings=i18n.getLocalization("dijit._editor","FontChoice");this.label=this.strings[this.command];this.id=_33b.getUniqueId(this.declaredClass.replace(/\./g,"_"));this.selectId=this.id+"_select";this.inherited(arguments);},postCreate:function(){this.select.set("store",new _33a({idProperty:"value",data:_336.map(this.values,function(_343){var name=this.strings[_343]||_343;return {label:this.getLabel(_343,name),name:name,value:_343};},this)}));this.select.set("value","",false);this.disabled=this.select.get("disabled");},_setValueAttr:function(_344,_345){_345=_345!==false;this.select.set("value",_336.indexOf(this.values,_344)<0?"":_344,_345);if(!_345){this.select._lastValueReported=null;}},_getValueAttr:function(){return this.select.get("value");},focus:function(){this.select.focus();},_setDisabledAttr:function(_346){this._set("disabled",_346);this.select.set("disabled",_346);}});var _347=_337("dijit._editor.plugins._FontNameDropDown",_342,{generic:false,command:"fontName",comboClass:"dijitFontNameCombo",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(_348,name){if(this.plainText){return name;}else{return "
    "+name+"
    ";}},_normalizeFontName:function(_349){var _34a=this.values;if(!_349||!_34a){return _349;}var _34b=_349.split(",");if(_34b.length>1){for(var i=0,l=_34b.length;i-1){return _34c;}}}return _349;},_setValueAttr:function(_34d,_34e){_34e=_34e!==false;_34d=this._normalizeFontName(_34d);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"};_34d=map[_34d]||_34d;}this.inherited(arguments,[_34d,_34e]);}});var _34f=_337("dijit._editor.plugins._FontSizeDropDown",_342,{command:"fontSize",comboClass:"dijitFontSizeCombo",values:[1,2,3,4,5,6,7],getLabel:function(_350,name){if(this.plainText){return name;}else{return ""+name+"";}},_setValueAttr:function(_351,_352){_352=_352!==false;if(_351.indexOf&&_351.indexOf("px")!=-1){var _353=parseInt(_351,10);_351={10:1,13:2,16:3,18:4,24:5,32:6,48:7}[_353]||_351;}this.inherited(arguments,[_351,_352]);}});var _354=_337("dijit._editor.plugins._FormatBlockDropDown",_342,{command:"formatBlock",comboClass:"dijitFormatBlockCombo",values:["noFormat","p","h1","h2","h3","pre"],postCreate:function(){this.inherited(arguments);this.set("value","noFormat",false);},getLabel:function(_355,name){if(this.plainText||_355=="noFormat"){return name;}else{return "<"+_355+">"+name+"";}},_execCommand:function(_356,_357,_358){if(_358==="noFormat"){var _359;var end;var sel=_341.getSelection(_356.window);if(sel&&sel.rangeCount>0){var _35a=sel.getRangeAt(0);var node,tag;if(_35a){_359=_35a.startContainer;end=_35a.endContainer;while(_359&&_359!==_356.editNode&&_359!==_356.document.body&&_359.nodeType!==1){_359=_359.parentNode;}while(end&&end!==_356.editNode&&end!==_356.document.body&&end.nodeType!==1){end=end.parentNode;}var _35b=lang.hitch(this,function(node,ary){if(node.childNodes&&node.childNodes.length){var i;for(i=0;i0){var _36b=sel.getRangeAt(0);if(_36b){elem=_36b.endContainer;}}while(elem&&elem!==_366.editNode&&elem!==_366.document){var tg=elem.tagName?elem.tagName.toLowerCase():"";if(tg&&_336.indexOf(this.button.values,tg)>-1){_369=tg;break;}elem=elem.parentNode;}if(!_369){_369="noFormat";}}else{if(_336.indexOf(this.button.values,_369)<0){_369="noFormat";}}}if(_369!==this.button.get("value")){this.button.set("value",_369,false);}}}});_336.forEach(["fontName","fontSize","formatBlock"],function(name){_340.registry[name]=function(args){return new _361({command:name,plainText:args.plainText});};});_361._FontDropDown=_342;_361._FontNameDropDown=_347;_361._FontSizeDropDown=_34f;_361._FormatBlockDropDown=_354;return _361;});},"dojo/store/Memory":function(){define(["../_base/declare","./util/QueryResults","./util/SimpleQueryEngine"],function(_36c,_36d,_36e){var base=null;return _36c("dojo.store.Memory",base,{constructor:function(_36f){for(var i in _36f){this[i]=_36f[i];}this.setData(this.data||[]);},data:null,idProperty:"id",index:null,queryEngine:_36e,get:function(id){return this.data[this.index[id]];},getIdentity:function(_370){return _370[this.idProperty];},put:function(_371,_372){var data=this.data,_373=this.index,_374=this.idProperty;var id=_371[_374]=(_372&&"id" in _372)?_372.id:_374 in _371?_371[_374]:Math.random();if(id in _373){if(_372&&_372.overwrite===false){throw new Error("Object already exists");}data[_373[id]]=_371;}else{_373[id]=data.push(_371)-1;}return id;},add:function(_375,_376){(_376=_376||{}).overwrite=false;return this.put(_375,_376);},remove:function(id){var _377=this.index;var data=this.data;if(id in _377){data.splice(_377[id],1);this.setData(data);return true;}},query:function(_378,_379){return _36d(this.queryEngine(_378,_379)(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_38e)?-1:1;}}return 0;});}if(_385&&(_385.start||_385.count)){var _38f=_38b.length;_38b=_38b.slice(_385.start||0,(_385.start||0)+(_385.count||Infinity));_38b.total=_38f;}return _38b;};_389.matches=_384;return _389;};});},"dijit/form/FilteringSelect":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/when","./MappedTextBox","./ComboBoxMixin"],function(_390,lang,when,_391,_392){return _390("dijit.form.FilteringSelect",[_391,_392],{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(_393,_394,_395,_396){if((_394&&_394[this.searchAttr]!==this._lastQuery)||(!_394&&_393.length&&this.store.getIdentity(_393[0])!=this._lastQuery)){return;}if(!_393.length){this.set("value","",_396||(_396===undefined&&!this.focused),this.textbox.value,null);}else{this.set("item",_393[0],_396);}},_openResultList:function(_397,_398,_399){if(_398[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(_39a,_39b,_39c,item){if(!this._onChangeActive){_39b=null;}if(item===undefined){if(_39a===null||_39a===""){_39a="";if(!lang.isString(_39c)){this._setDisplayedValueAttr(_39c||"",_39b);return;}}var self=this;this._lastQuery=_39a;when(this.store.get(_39a),function(item){self._callbackSetLabel(item?[item]:[],undefined,undefined,_39b);});}else{this.valueNode.value=_39a;this.inherited(arguments,[_39a,_39b,_39c,item]);}},_setItemAttr:function(item,_39d,_39e){this.inherited(arguments);this._lastDisplayedValue=this.textbox.value;},_getDisplayQueryString:function(text){return text.replace(/([\\\*\?])/g,"\\$1");},_setDisplayedValueAttr:function(_39f,_3a0){if(_39f==null){_39f="";}if(!this._created){if(!("displayedValue" in this.params)){return;}_3a0=false;}if(this.store){this.closeDropDown();var _3a1=lang.clone(this.query);var qs=this._getDisplayQueryString(_39f),q;if(this.store._oldAPI){q=qs;}else{q=this._patternToRegExp(qs);q.toString=function(){return qs;};}this._lastQuery=_3a1[this.searchAttr]=q;this.textbox.value=_39f;this._lastDisplayedValue=_39f;this._set("displayedValue",_39f);var _3a2=this;var _3a3={queryOptions:{ignoreCase:this.ignoreCase,deep:true}};lang.mixin(_3a3,this.fetchProperties);this._fetchHandle=this.store.query(_3a1,_3a3);when(this._fetchHandle,function(_3a4){_3a2._fetchHandle=null;_3a2._callbackSetLabel(_3a4||[],_3a1,_3a3,_3a0);},function(err){_3a2._fetchHandle=null;if(!_3a2._cancelingQuery){console.error("dijit.form.FilteringSelect: "+err.toString());}});}},undo:function(){this.set("displayedValue",this._lastDisplayedValue);}});});},"dijit/form/MappedTextBox":function(){define(["dojo/_base/declare","dojo/sniff","dojo/dom-construct","./ValidationTextBox"],function(_3a5,has,_3a6,_3a7){return _3a5("dijit.form.MappedTextBox",_3a7,{postMixInProperties:function(){this.inherited(arguments);this.nameAttrSetting="";},_setNameAttr:"valueNode",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=_3a6.place("",this.textbox,"after");},reset:function(){this.valueNode.value="";this.inherited(arguments);}});});},"dijit/form/ValidationTextBox":function(){define(["dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/i18n","./TextBox","../Tooltip","dojo/text!./templates/ValidationTextBox.html","dojo/i18n!./nls/validate"],function(_3a8,_3a9,lang,i18n,_3aa,_3ab,_3ac){var _3ad=_3a8("dijit.form.ValidationTextBox",_3aa,{templateString:_3ac,required:false,promptMessage:"",invalidMessage:"$_unset_$",missingMessage:"$_unset_$",message:"",constraints:{},pattern:".*",regExp:"",regExpGen:function(){},state:"",tooltipPosition:[],_deprecateRegExp:function(attr,_3ae){if(_3ae!=_3ad.prototype[attr]){_3a9.deprecated("ValidationTextBox id="+this.id+", set('"+attr+"', ...) is deprecated. Use set('pattern', ...) instead.","","2.0");this.set("pattern",_3ae);}},_setRegExpGenAttr:function(_3af){this._deprecateRegExp("regExpGen",_3af);this._set("regExpGen",this._computeRegexp);},_setRegExpAttr:function(_3b0){this._deprecateRegExp("regExp",_3b0);},_setValueAttr:function(){this.inherited(arguments);this._refreshState();},validator:function(_3b1,_3b2){return (new RegExp("^(?:"+this._computeRegexp(_3b2)+")"+(this.required?"":"?")+"$")).test(_3b1)&&(!this.required||!this._isEmpty(_3b1))&&(this._isEmpty(_3b1)||this.parse(_3b1,_3b2)!==undefined);},_isValidSubset:function(){return this.textbox.value.search(this._partialre)==0;},isValid:function(){return this.validator(this.textbox.value,this.get("constraints"));},_isEmpty:function(_3b3){return (this.trim?/^\s*$/:/^$/).test(_3b3);},getErrorMessage:function(){var _3b4=this.invalidMessage=="$_unset_$"?this.messages.invalidMessage:!this.invalidMessage?this.promptMessage:this.invalidMessage;var _3b5=this.missingMessage=="$_unset_$"?this.messages.missingMessage:!this.missingMessage?_3b4:this.missingMessage;return (this.required&&this._isEmpty(this.textbox.value))?_3b5:_3b4;},getPromptMessage:function(){return this.promptMessage;},_maskValidSubsetError:true,validate:function(_3b6){var _3b7="";var _3b8=this.disabled||this.isValid(_3b6);if(_3b8){this._maskValidSubsetError=true;}var _3b9=this._isEmpty(this.textbox.value);var _3ba=!_3b8&&_3b6&&this._isValidSubset();this._set("state",_3b8?"":(((((!this._hasBeenBlurred||_3b6)&&_3b9)||_3ba)&&(this._maskValidSubsetError||(_3ba&&!this._hasBeenBlurred&&_3b6)))?"Incomplete":"Error"));this.focusNode.setAttribute("aria-invalid",this.state=="Error"?"true":"false");if(this.state=="Error"){this._maskValidSubsetError=_3b6&&_3ba;_3b7=this.getErrorMessage(_3b6);}else{if(this.state=="Incomplete"){_3b7=this.getPromptMessage(_3b6);this._maskValidSubsetError=!this._hasBeenBlurred||_3b6;}else{if(_3b9){_3b7=this.getPromptMessage(_3b6);}}}this.set("message",_3b7);return _3b8;},displayMessage:function(_3bb){if(_3bb&&this.focused){_3ab.show(_3bb,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_3ab.hide(this.domNode);}},_refreshState:function(){if(this._created){this.validate(this.focused);}this.inherited(arguments);},constructor:function(_3bc){this.constraints=lang.clone(this.constraints);this.baseClass+=" dijitValidationTextBox";},startup:function(){this.inherited(arguments);this._refreshState();},_setConstraintsAttr:function(_3bd){if(!_3bd.locale&&this.lang){_3bd.locale=this.lang;}this._set("constraints",_3bd);this._refreshState();},_setPatternAttr:function(_3be){this._set("pattern",_3be);this._refreshState();},_computeRegexp:function(_3bf){var p=this.pattern;if(typeof p=="function"){p=p.call(this,_3bf);}if(p!=this._lastRegExp){var _3c0="";this._lastRegExp=p;if(p!=".*"){p.replace(/\\.|\[\]|\[.*?[^\\]{1}\]|\{.*?\}|\(\?[=:!]|./g,function(re){switch(re.charAt(0)){case "{":case "+":case "?":case "*":case "^":case "$":case "|":case "(":_3c0+=re;break;case ")":_3c0+="|$)";break;default:_3c0+="(?:"+re+"|$)";break;}});}try{"".search(_3c0);}catch(e){_3c0=this.pattern;console.warn("RegExp error in "+this.declaredClass+": "+this.pattern);}this._partialre="^(?:"+_3c0+")$";}return p;},postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit.form","validate",this.lang);this._setConstraintsAttr(this.constraints);},_setDisabledAttr:function(_3c1){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_3c2){this._set("required",_3c2);this.focusNode.setAttribute("aria-required",_3c2);this._refreshState();},_setMessageAttr:function(_3c3){this._set("message",_3c3);this.displayMessage(_3c3);},reset:function(){this._maskValidSubsetError=true;this.inherited(arguments);},_onBlur:function(){this.displayMessage("");this.inherited(arguments);},destroy:function(){_3ab.hide(this.domNode);this.inherited(arguments);}});return _3ad;});},"dijit/form/TextBox":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/dom-style","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/sniff","./_FormValueWidget","./_TextBoxMixin","dojo/text!./templates/TextBox.html","../main"],function(_3c4,_3c5,_3c6,_3c7,lang,on,has,_3c8,_3c9,_3ca,_3cb){var _3cc=_3c4("dijit.form.TextBox"+(has("dojo-bidi")?"_NoBidi":""),[_3c8,_3c9],{templateString:_3ca,_singleNodeTemplate:"",_buttonInputDisabled:has("ie")?"disabled":"",baseClass:"dijitTextBox",postMixInProperties:function(){var type=this.type.toLowerCase();if(this.templateString&&this.templateString.toLowerCase()=="input"||((type=="hidden"||type=="file")&&this.templateString==this.constructor.prototype.templateString)){this.templateString=this._singleNodeTemplate;}this.inherited(arguments);},postCreate:function(){this.inherited(arguments);if(has("ie")<9){this.defer(function(){try{var s=_3c6.getComputedStyle(this.domNode);if(s){var ff=s.fontFamily;if(ff){var _3cd=this.domNode.getElementsByTagName("INPUT");if(_3cd){for(var i=0;i<_3cd.length;i++){_3cd[i].style.fontFamily=ff;}}}}}catch(e){}});}},_setPlaceHolderAttr:function(v){this._set("placeHolder",v);if(!this._phspan){this._attachPoints.push("_phspan");this._phspan=_3c5.create("span",{className:"dijitPlaceHolder dijitInputField"},this.textbox,"after");this.own(on(this._phspan,"mousedown",function(evt){evt.preventDefault();}),on(this._phspan,"touchend, pointerup, MSPointerUp",lang.hitch(this,function(){this.focus();})));}this._phspan.innerHTML="";this._phspan.appendChild(this._phspan.ownerDocument.createTextNode(v));this._updatePlaceHolder();},_onInput:function(evt){this.inherited(arguments);this._updatePlaceHolder();},_updatePlaceHolder:function(){if(this._phspan){this._phspan.style.display=(this.placeHolder&&!this.textbox.value)?"":"none";}},_setValueAttr:function(_3ce,_3cf,_3d0){this.inherited(arguments);this._updatePlaceHolder();},getDisplayedValue:function(){_3c7.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use get('displayedValue') instead.","","2.0");return this.get("displayedValue");},setDisplayedValue:function(_3d1){_3c7.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use set('displayedValue', ...) instead.","","2.0");this.set("displayedValue",_3d1);},_onBlur:function(e){if(this.disabled){return;}this.inherited(arguments);this._updatePlaceHolder();if(has("mozilla")){if(this.selectOnClick){this.textbox.selectionStart=this.textbox.selectionEnd=undefined;}}},_onFocus:function(by){if(this.disabled||this.readOnly){return;}this.inherited(arguments);this._updatePlaceHolder();}});if(has("ie")<9){_3cc.prototype._isTextSelected=function(){var _3d2=this.ownerDocument.selection.createRange();var _3d3=_3d2.parentElement();return _3d3==this.textbox&&_3d2.text.length>0;};_3cb._setSelectionRange=_3c9._setSelectionRange=function(_3d4,_3d5,stop){if(_3d4.createTextRange){var r=_3d4.createTextRange();r.collapse(true);r.moveStart("character",-99999);r.moveStart("character",_3d5);r.moveEnd("character",stop-_3d5);r.select();}};}if(has("dojo-bidi")){_3cc=_3c4("dijit.form.TextBox",_3cc,{_setPlaceHolderAttr:function(v){this.inherited(arguments);this.applyTextDir(this._phspan);}});}return _3cc;});},"dijit/form/_TextBoxMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/sniff","dojo/keys","dojo/_base/lang","dojo/on","../main"],function(_3d6,_3d7,dom,has,keys,lang,on,_3d8){var _3d9=_3d7("dijit.form._TextBoxMixin"+(has("dojo-bidi")?"_NoBidi":""),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(_3da,_3db,_3dc){var _3dd;if(_3da!==undefined){_3dd=this.filter(_3da);if(typeof _3dc!="string"){if(_3dd!==null&&((typeof _3dd!="number")||!isNaN(_3dd))){_3dc=this.filter(this.format(_3dd,this.constraints));}else{_3dc="";}if(this.compare(_3dd,this.filter(this.parse(_3dc,this.constraints)))!=0){_3dc=null;}}}if(_3dc!=null&&((typeof _3dc)!="number"||!isNaN(_3dc))&&this.textbox.value!=_3dc){this.textbox.value=_3dc;this._set("displayedValue",this.get("displayedValue"));}this.inherited(arguments,[_3dd,_3db]);},displayedValue:"",_getDisplayedValueAttr:function(){return this.filter(this.textbox.value);},_setDisplayedValueAttr:function(_3de){if(_3de==null){_3de="";}else{if(typeof _3de!="string"){_3de=String(_3de);}}this.textbox.value=_3de;this._setValueAttr(this.get("value"),undefined);this._set("displayedValue",this.get("displayedValue"));},format:function(_3df){return _3df==null?"":(_3df.toString?_3df.toString():_3df);},parse:function(_3e0){return _3e0;},_refreshState:function(){},onInput:function(){},_onInput:function(evt){this._lastInputEventValue=this.textbox.value;this._processInput(this._lastInputProducingEvent||evt);delete this._lastInputProducingEvent;if(this.intermediateChanges){this._handleOnChange(this.get("value"),false);}},_processInput:function(){this._refreshState();this._set("displayedValue",this.get("displayedValue"));},postCreate:function(){this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);function _3e1(e){var _3e2;if(e.type=="keydown"&&e.keyCode!=229){_3e2=e.keyCode;switch(_3e2){case keys.SHIFT:case keys.ALT:case keys.CTRL:case keys.META:case keys.CAPS_LOCK:case keys.NUM_LOCK:case keys.SCROLL_LOCK:return;}if(!e.ctrlKey&&!e.metaKey&&!e.altKey){switch(_3e2){case keys.NUMPAD_0:case keys.NUMPAD_1:case keys.NUMPAD_2:case keys.NUMPAD_3:case keys.NUMPAD_4:case keys.NUMPAD_5:case keys.NUMPAD_6:case keys.NUMPAD_7:case keys.NUMPAD_8:case keys.NUMPAD_9:case keys.NUMPAD_MULTIPLY:case keys.NUMPAD_PLUS:case keys.NUMPAD_ENTER:case keys.NUMPAD_MINUS:case keys.NUMPAD_PERIOD:case keys.NUMPAD_DIVIDE:return;}if((_3e2>=65&&_3e2<=90)||(_3e2>=48&&_3e2<=57)||_3e2==keys.SPACE){return;}var _3e3=false;for(var i in keys){if(keys[i]===e.keyCode){_3e3=true;break;}}if(!_3e3){return;}}}_3e2=e.charCode>=32?String.fromCharCode(e.charCode):e.charCode;if(!_3e2){_3e2=(e.keyCode>=65&&e.keyCode<=90)||(e.keyCode>=48&&e.keyCode<=57)||e.keyCode==keys.SPACE?String.fromCharCode(e.keyCode):e.keyCode;}if(!_3e2){_3e2=229;}if(e.type=="keypress"){if(typeof _3e2!="string"){return;}if((_3e2>="a"&&_3e2<="z")||(_3e2>="A"&&_3e2<="Z")||(_3e2>="0"&&_3e2<="9")||(_3e2===" ")){if(e.ctrlKey||e.metaKey||e.altKey){return;}}}var faux={faux:true},attr;for(attr in e){if(!/^(layer[XY]|returnValue|keyLocation)$/.test(attr)){var v=e[attr];if(typeof v!="function"&&typeof v!="undefined"){faux[attr]=v;}}}lang.mixin(faux,{charOrCode:_3e2,_wasConsumed:false,preventDefault:function(){faux._wasConsumed=true;e.preventDefault();},stopPropagation:function(){e.stopPropagation();}});this._lastInputProducingEvent=faux;if(this.onInput(faux)===false){faux.preventDefault();faux.stopPropagation();}if(faux._wasConsumed){return;}if(has("ie")<=9){switch(e.keyCode){case keys.TAB:case keys.ESCAPE:case keys.DOWN_ARROW:case keys.UP_ARROW:case keys.LEFT_ARROW:case keys.RIGHT_ARROW:break;default:if(e.keyCode==keys.ENTER&&this.textbox.tagName.toLowerCase()!="textarea"){break;}this.defer(function(){if(this.textbox.value!==this._lastInputEventValue){on.emit(this.textbox,"input",{bubbles:true});}});}}};this.own(on(this.textbox,"keydown, keypress, paste, cut, compositionend",lang.hitch(this,_3e1)),on(this.textbox,"input",lang.hitch(this,"_onInput")),on(this.domNode,"keypress",function(e){e.stopPropagation();}));},_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);},_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=on.once(this.domNode,"mouseup, touchend",lang.hitch(this,function(evt){if(!this._isTextSelected()){_3d9.selectInputText(this.textbox);}}));this.own(this._selectOnClickHandle);this.defer(function(){if(this._selectOnClickHandle){this._selectOnClickHandle.remove();this._selectOnClickHandle=null;}},500);}this.inherited(arguments);this._refreshState();},reset:function(){this.textbox.value="";this.inherited(arguments);}});if(has("dojo-bidi")){_3d9=_3d7("dijit.form._TextBoxMixin",_3d9,{_setValueAttr:function(){this.inherited(arguments);this.applyTextDir(this.focusNode);},_setDisplayedValueAttr:function(){this.inherited(arguments);this.applyTextDir(this.focusNode);},_onInput:function(){this.applyTextDir(this.focusNode);this.inherited(arguments);}});}_3d9._setSelectionRange=_3d8._setSelectionRange=function(_3e4,_3e5,stop){if(_3e4.setSelectionRange){_3e4.setSelectionRange(_3e5,stop);}};_3d9.selectInputText=_3d8.selectInputText=function(_3e6,_3e7,stop){_3e6=dom.byId(_3e6);if(isNaN(_3e7)){_3e7=0;}if(isNaN(stop)){stop=_3e6.value?_3e6.value.length:0;}try{_3e6.focus();_3d9._setSelectionRange(_3e6,_3e7,stop);}catch(e){}};return _3d9;});},"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/mouse","dojo/on","dojo/sniff","./_base/manager","./place","./_Widget","./_TemplatedMixin","./BackgroundIframe","dojo/text!./templates/Tooltip.html","./main"],function(_3e8,_3e9,fx,dom,_3ea,_3eb,_3ec,lang,_3ed,on,has,_3ee,_3ef,_3f0,_3f1,_3f2,_3f3,_3f4){var _3f5=_3e9("dijit._MasterTooltip",[_3f0,_3f1],{duration:_3ee.defaultDuration,templateString:_3f3,postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode);this.bgIframe=new _3f2(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(_3f6,_3f7,_3f8,rtl,_3f9,_3fa,_3fb){if(this.aroundNode&&this.aroundNode===_3f7&&this.containerNode.innerHTML==_3f6){return;}if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_3f6;if(_3f9){this.set("textDir",_3f9);}this.containerNode.align=rtl?"right":"left";var pos=_3ef.around(this.domNode,_3f7,_3f8&&_3f8.length?_3f8:_3fc.defaultPosition,!rtl,lang.hitch(this,"orient"));var _3fd=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_3fd.y+((_3fd.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=_3fd.x+((_3fd.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}else{this.connectorNode.style.left="";this.connectorNode.style.top="";}}_3ec.set(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_3f7;this.onMouseEnter=_3fa||noop;this.onMouseLeave=_3fb||noop;},orient:function(node,_3fe,_3ff,_400,_401){this.connectorNode.style.top="";var _402=_400.h,_403=_400.w;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"}[_3fe+"-"+_3ff];this.domNode.style.width="auto";var size=_3eb.position(this.domNode);if(has("ie")||has("trident")){size.w+=2;}var _404=Math.min((Math.max(_403,1)),size.w);_3eb.setMarginBox(this.domNode,{w:_404});if(_3ff.charAt(0)=="B"&&_3fe.charAt(0)=="B"){var bb=_3eb.position(node);var _405=this.connectorNode.offsetHeight;if(bb.h>_402){var _406=_402-((_401.h+_405)>>1);this.connectorNode.style.top=_406+"px";this.connectorNode.style.bottom="";}else{this.connectorNode.style.bottom=Math.min(Math.max(_401.h/2-_405/2,0),bb.h-_405)+"px";this.connectorNode.style.top="";}}else{this.connectorNode.style.top="";this.connectorNode.style.bottom="";}return Math.max(0,size.w-_403);},_onShow:function(){if(has("ie")){this.domNode.style.filter="";}},hide:function(_407){if(this._onDeck&&this._onDeck[1]==_407){this._onDeck=null;}else{if(this.aroundNode===_407){this.fadeIn.stop();this.isShowingNow=false;this.aroundNode=null;this.fadeOut.play();}else{}}this.onMouseEnter=this.onMouseLeave=noop;},_onHide:function(){this.domNode.style.cssText="";this.containerNode.innerHTML="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}}});if(has("dojo-bidi")){_3f5.extend({_setAutoTextDir:function(node){this.applyTextDir(node);_3e8.forEach(node.children,function(_408){this._setAutoTextDir(_408);},this);},_setTextDirAttr:function(_409){this._set("textDir",_409);if(_409=="auto"){this._setAutoTextDir(this.containerNode);}else{this.containerNode.dir=this.textDir;}}});}_3f4.showTooltip=function(_40a,_40b,_40c,rtl,_40d,_40e,_40f){if(_40c){_40c=_3e8.map(_40c,function(val){return {after:"after-centered",before:"before-centered"}[val]||val;});}if(!_3fc._masterTT){_3f4._masterTT=_3fc._masterTT=new _3f5();}return _3fc._masterTT.show(_40a,_40b,_40c,rtl,_40d,_40e,_40f);};_3f4.hideTooltip=function(_410){return _3fc._masterTT&&_3fc._masterTT.hide(_410);};var _411="DORMANT",_412="SHOW TIMER",_413="SHOWING",_414="HIDE TIMER";function noop(){};var _3fc=_3e9("dijit.Tooltip",_3f0,{label:"",showDelay:400,hideDelay:400,connectId:[],position:[],selector:"",_setConnectIdAttr:function(_415){_3e8.forEach(this._connections||[],function(_416){_3e8.forEach(_416,function(_417){_417.remove();});},this);this._connectIds=_3e8.filter(lang.isArrayLike(_415)?_415:(_415?[_415]:[]),function(id){return dom.byId(id,this.ownerDocument);},this);this._connections=_3e8.map(this._connectIds,function(id){var node=dom.byId(id,this.ownerDocument),_418=this.selector,_419=_418?function(_41a){return on.selector(_418,_41a);}:function(_41b){return _41b;},self=this;return [on(node,_419(_3ed.enter),function(){self._onHover(this);}),on(node,_419("focusin"),function(){self._onHover(this);}),on(node,_419(_3ed.leave),lang.hitch(self,"_onUnHover")),on(node,_419("focusout"),lang.hitch(self,"set","state",_411))];},this);this._set("connectId",_415);},addTarget:function(node){var id=node.id||node;if(_3e8.indexOf(this._connectIds,id)==-1){this.set("connectId",this._connectIds.concat(id));}},removeTarget:function(node){var id=node.id||node,idx=_3e8.indexOf(this._connectIds,id);if(idx>=0){this._connectIds.splice(idx,1);this.set("connectId",this._connectIds);}},buildRendering:function(){this.inherited(arguments);_3ea.add(this.domNode,"dijitTooltipData");},startup:function(){this.inherited(arguments);var ids=this.connectId;_3e8.forEach(lang.isArrayLike(ids)?ids:[ids],this.addTarget,this);},getContent:function(node){return this.label||this.domNode.innerHTML;},state:_411,_setStateAttr:function(val){if(this.state==val||(val==_412&&this.state==_413)||(val==_414&&this.state==_411)){return;}if(this._hideTimer){this._hideTimer.remove();delete this._hideTimer;}if(this._showTimer){this._showTimer.remove();delete this._showTimer;}switch(val){case _411:if(this._connectNode){_3fc.hide(this._connectNode);delete this._connectNode;this.onHide();}break;case _412:if(this.state!=_413){this._showTimer=this.defer(function(){this.set("state",_413);},this.showDelay);}break;case _413:var _41c=this.getContent(this._connectNode);if(!_41c){this.set("state",_411);return;}_3fc.show(_41c,this._connectNode,this.position,!this.isLeftToRight(),this.textDir,lang.hitch(this,"set","state",_413),lang.hitch(this,"set","state",_414));this.onShow(this._connectNode,this.position);break;case _414:this._hideTimer=this.defer(function(){this.set("state",_411);},this.hideDelay);break;}this._set("state",val);},_onHover:function(_41d){if(this._connectNode&&_41d!=this._connectNode){this.set("state",_411);}this._connectNode=_41d;this.set("state",_412);},_onUnHover:function(_41e){this.set("state",_414);},open:function(_41f){this.set("state",_411);this._connectNode=_41f;this.set("state",_413);},close:function(){this.set("state",_411);},onShow:function(){},onHide:function(){},destroy:function(){this.set("state",_411);_3e8.forEach(this._connections||[],function(_420){_3e8.forEach(_420,function(_421){_421.remove();});},this);this.inherited(arguments);}});_3fc._MasterTooltip=_3f5;_3fc.show=_3f4.showTooltip;_3fc.hide=_3f4.hideTooltip;_3fc.defaultPosition=["after-centered","before-centered"];return _3fc;});},"dijit/form/ComboBoxMixin":function(){define(["dojo/_base/declare","dojo/Deferred","dojo/_base/kernel","dojo/_base/lang","dojo/store/util/QueryResults","./_AutoCompleterMixin","./_ComboBoxMenu","../_HasDropDown","dojo/text!./templates/DropDownBox.html"],function(_422,_423,_424,lang,_425,_426,_427,_428,_429){return _422("dijit.form.ComboBoxMixin",[_428,_426],{dropDownClass:_427,hasDownArrow:true,templateString:_429,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(_42a){if(!_42a.get){lang.mixin(_42a,{_oldAPI:true,get:function(id){var _42b=new _423();this.fetchItemByIdentity({identity:id,onItem:function(_42c){_42b.resolve(_42c);},onError:function(_42d){_42b.reject(_42d);}});return _42b.promise;},query:function(_42e,_42f){var _430=new _423(function(){_431.abort&&_431.abort();});_430.total=new _423();var _431=this.fetch(lang.mixin({query:_42e,onBegin:function(_432){_430.total.resolve(_432);},onComplete:function(_433){_430.resolve(_433);},onError:function(_434){_430.reject(_434);}},_42f));return _425(_430);}});}this._set("store",_42a);},postMixInProperties:function(){var _435=this.params.store||this.store;if(_435){this._setStoreAttr(_435);}this.inherited(arguments);if(!this.params.store&&this.store&&!this.store._oldAPI){var _436=this.declaredClass;lang.mixin(this.store,{getValue:function(item,attr){_424.deprecated(_436+".store.getValue(item, attr) is deprecated for builtin store. Use item.attr directly","","2.0");return item[attr];},getLabel:function(item){_424.deprecated(_436+".store.getLabel(item) is deprecated for builtin store. Use item.label directly","","2.0");return item.name;},fetch:function(args){_424.deprecated(_436+".store.fetch() is deprecated for builtin store.","Use store.query()","2.0");var shim=["dojo/data/ObjectStore"];require(shim,lang.hitch(this,function(_437){new _437({objectStore:this}).fetch(args);}));}});}},buildRendering:function(){this.inherited(arguments);this.focusNode.setAttribute("aria-autocomplete",this.autoComplete?"both":"list");}});});},"dijit/form/_AutoCompleterMixin":function(){define(["dojo/aspect","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/query","dojo/regexp","dojo/sniff","./DataList","./_TextBoxMixin","./_SearchMixin"],function(_438,_439,_43a,keys,lang,_43b,_43c,has,_43d,_43e,_43f){var _440=_439("dijit.form._AutoCompleterMixin",_43f,{item:null,autoComplete:true,highlightMatch:"first",labelAttr:"",labelType:"text",maxHeight:-1,_stopClickEvents:false,_getCaretPos:function(_441){var pos=0;if(typeof (_441.selectionStart)=="number"){pos=_441.selectionStart;}else{if(has("ie")){var tr=_441.ownerDocument.selection.createRange().duplicate();var ntr=_441.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(_442,_443){_443=parseInt(_443);_43e.selectInputText(_442,_443,_443);},_setDisabledAttr:function(_444){this.inherited(arguments);this.domNode.setAttribute("aria-disabled",_444?"true":"false");},_onKey:function(evt){if(evt.charCode>=32){return;}var key=evt.charCode||evt.keyCode;if(key==keys.ALT||key==keys.CTRL||key==keys.META||key==keys.SHIFT){return;}var pw=this.dropDown;var _445=null;this._abortQuery();this.inherited(arguments);if(evt.altKey||evt.ctrlKey||evt.metaKey){return;}if(this._opened){_445=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(_445);}evt.stopPropagation();evt.preventDefault();break;case keys.ENTER:if(_445){if(_445==pw.nextButton){this._nextSearch(1);evt.stopPropagation();evt.preventDefault();break;}else{if(_445==pw.previousButton){this._nextSearch(-1);evt.stopPropagation();evt.preventDefault();break;}}evt.stopPropagation();evt.preventDefault();}else{this._setBlurValue();this._setCaretPos(this.focusNode,this.focusNode.value.length);}case keys.TAB:var _446=this.get("displayedValue");if(pw&&(_446==pw._messages["previousMessage"]||_446==pw._messages["nextMessage"])){break;}if(_445){this._selectOption(_445);}case keys.ESCAPE:if(this._opened){this._lastQuery=null;this.closeDropDown();}break;}},_autoCompleteText:function(text){var fn=this.focusNode;_43e.selectInputText(fn,fn.value.length);var _447=this.ignoreCase?"toLowerCase":"substr";if(text[_447](0).indexOf(this.focusNode.value[_447](0))==0){var cpos=this.autoComplete?this._getCaretPos(fn):fn.value.length;if((cpos+1)>fn.value.length){fn.value=text;_43e.selectInputText(fn,cpos);}}else{fn.value=text;_43e.selectInputText(fn);}},_openResultList:function(_448,_449,_44a){var _44b=this.dropDown.getHighlightedOption();this.dropDown.clearResultList();if(!_448.length&&_44a.start==0){this.closeDropDown();return;}this._nextSearch=this.dropDown.onPage=lang.hitch(this,function(_44c){_448.nextPage(_44c!==-1);this.focus();});this.dropDown.createOptions(_448,_44a,lang.hitch(this,"_getMenuLabelFromItem"));this._showResultList();if("direction" in _44a){if(_44a.direction){this.dropDown.highlightFirstOption();}else{if(!_44a.direction){this.dropDown.highlightLastOption();}}if(_44b){this._announceOption(this.dropDown.getHighlightedOption());}}else{if(this.autoComplete&&!this._prev_key_backspace&&!/^[*]+$/.test(_449[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");}},_setBlurValue:function(){var _44d=this.get("displayedValue");var pw=this.dropDown;if(pw&&(_44d==pw._messages["previousMessage"]||_44d==pw._messages["nextMessage"])){this._setValueAttr(this._lastValueReported,true);}else{if(typeof this.item=="undefined"){this.item=null;this.set("displayedValue",_44d);}else{if(this.value!=this._lastValueReported){this._handleOnChange(this.value,true);}this._refreshState();}}this.focusNode.removeAttribute("aria-activedescendant");},_setItemAttr:function(item,_44e,_44f){var _450="";if(item){if(!_44f){_44f=this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr];}_450=this._getValueField()!=this.searchAttr?this.store.getIdentity(item):_44f;}this.set("value",_450,_44e,_44f,item);},_announceOption:function(node){if(!node){return;}var _451;if(node==this.dropDown.nextButton||node==this.dropDown.previousButton){_451=node.innerHTML;this.item=undefined;this.value="";}else{var item=this.dropDown.items[node.getAttribute("item")];_451=(this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr]).toString();this.set("item",item,false,_451);}this.focusNode.value=this.focusNode.value.substring(0,this._lastInput.length);this.focusNode.setAttribute("aria-activedescendant",_43a.get(node,"id"));this._autoCompleteText(_451);},_selectOption:function(_452){this.closeDropDown();if(_452){this._announceOption(_452);}this._setCaretPos(this.focusNode,this.focusNode.value.length);this._handleOnChange(this.value,true);this.focusNode.removeAttribute("aria-activedescendant");},_startSearchAll:function(){this._startSearch("");},_startSearchFromInput:function(){this.item=undefined;this.inherited(arguments);},_startSearch:function(key){if(!this.dropDown){var _453=this.id+"_popup",_454=lang.isString(this.dropDownClass)?lang.getObject(this.dropDownClass,false):this.dropDownClass;this.dropDown=new _454({onChange:lang.hitch(this,this._selectOption),id:_453,dir:this.dir,textDir:this.textDir});}this._lastInput=key;this.inherited(arguments);},_getValueField:function(){return this.searchAttr;},postMixInProperties:function(){this.inherited(arguments);if(!this.store&&this.srcNodeRef){var _455=this.srcNodeRef;this.store=new _43d({},_455);if(!("value" in this.params)){var item=(this.item=this.store.fetchSelectedItem());if(item){var _456=this._getValueField();this.value=this.store._oldAPI?this.store.getValue(item,_456):item[_456];}}}},postCreate:function(){var _457=_43b("label[for=\""+this.id+"\"]");if(_457.length){if(!_457[0].id){_457[0].id=this.id+"_label";}this.domNode.setAttribute("aria-labelledby",_457[0].id);}this.inherited(arguments);_438.after(this,"onSearch",lang.hitch(this,"_openResultList"),true);},_getMenuLabelFromItem:function(item){var _458=this.labelFunc(item,this.store),_459=this.labelType;if(this.highlightMatch!="none"&&this.labelType=="text"&&this._lastInput){_458=this.doHighlight(_458,this._lastInput);_459="html";}return {html:_459=="html",label:_458};},doHighlight:function(_45a,find){var _45b=(this.ignoreCase?"i":"")+(this.highlightMatch=="all"?"g":""),i=this.queryExpr.indexOf("${0}");find=_43c.escapeString(find);return this._escapeHtml(_45a.replace(new RegExp((i==0?"^":"")+"("+find+")"+(i==(this.queryExpr.length-4)?"$":""),_45b),"\uffff$1\uffff")).replace(/\uFFFF([^\uFFFF]+)\uFFFF/g,"$1");},_escapeHtml:function(str){str=String(str).replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");return str;},reset:function(){this.item=null;this.inherited(arguments);},labelFunc:function(item,_45c){return (_45c._oldAPI?_45c.getValue(item,this.labelAttr||this.searchAttr):item[this.labelAttr||this.searchAttr]).toString();},_setValueAttr:function(_45d,_45e,_45f,item){this._set("item",item||null);if(_45d==null){_45d="";}this.inherited(arguments);}});if(has("dojo-bidi")){_440.extend({_setTextDirAttr:function(_460){this.inherited(arguments);if(this.dropDown){this.dropDown._set("textDir",_460);}}});}return _440;});},"dojo/regexp":function(){define(["./_base/kernel","./_base/lang"],function(dojo,lang){var _461={};lang.setObject("dojo.regexp",_461);_461.escapeString=function(str,_462){return str.replace(/([\.$?*|{}\(\)\[\]\\\/\+\-^])/g,function(ch){if(_462&&_462.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};_461.buildGroupRE=function(arr,re,_463){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i option[selected]",this.domNode)[0]||_467("> option",this.domNode)[0];return _46e&&_46a(_46e);}});});},"dijit/form/_SearchMixin":function(){define(["dojo/_base/declare","dojo/keys","dojo/_base/lang","dojo/query","dojo/string","dojo/when","../registry"],function(_46f,keys,lang,_470,_471,when,_472){return _46f("dijit.form._SearchMixin",null,{pageSize:Infinity,store:null,fetchProperties:{},query:{},list:"",_setListAttr:function(list){this._set("list",list);},searchDelay:200,searchAttr:"name",queryExpr:"${0}*",ignoreCase:true,_patternToRegExp:function(_473){return new RegExp("^"+_473.replace(/(\\.)|(\*)|(\?)|\W/g,function(str,_474,star,_475){return star?".*":_475?".":_474?_474:"\\"+str;})+"$",this.ignoreCase?"mi":"m");},_abortQuery:function(){if(this.searchTimer){this.searchTimer=this.searchTimer.remove();}if(this._queryDeferHandle){this._queryDeferHandle=this._queryDeferHandle.remove();}if(this._fetchHandle){if(this._fetchHandle.abort){this._cancelingQuery=true;this._fetchHandle.abort();this._cancelingQuery=false;}if(this._fetchHandle.cancel){this._cancelingQuery=true;this._fetchHandle.cancel();this._cancelingQuery=false;}this._fetchHandle=null;}},_processInput:function(evt){if(this.disabled||this.readOnly){return;}var key=evt.charOrCode;this._prev_key_backspace=false;if(key==keys.DELETE||key==keys.BACKSPACE){this._prev_key_backspace=true;this._maskValidSubsetError=true;}if(!this.store){this.onSearch();}else{this.searchTimer=this.defer("_startSearchFromInput",1);}},onSearch:function(){},_startSearchFromInput:function(){this._startSearch(this.focusNode.value);},_startSearch:function(text){this._abortQuery();var _476=this,_470=lang.clone(this.query),_477={start:0,count:this.pageSize,queryOptions:{ignoreCase:this.ignoreCase,deep:true}},qs=_471.substitute(this.queryExpr,[text.replace(/([\\\*\?])/g,"\\$1")]),q,_478=function(){var _479=_476._fetchHandle=_476.store.query(_470,_477);if(_476.disabled||_476.readOnly||(q!==_476._lastQuery)){return;}when(_479,function(res){_476._fetchHandle=null;if(!_476.disabled&&!_476.readOnly&&(q===_476._lastQuery)){when(_479.total,function(_47a){res.total=_47a;var _47b=_476.pageSize;if(isNaN(_47b)||_47b>res.total){_47b=res.total;}res.nextPage=function(_47c){_477.direction=_47c=_47c!==false;_477.count=_47b;if(_47c){_477.start+=res.length;if(_477.start>=res.total){_477.count=0;}}else{_477.start-=_47b;if(_477.start<0){_477.count=Math.max(_47b+_477.start,0);_477.start=0;}}if(_477.count<=0){res.length=0;_476.onSearch(res,_470,_477);}else{_478();}};_476.onSearch(res,_470,_477);});}},function(err){_476._fetchHandle=null;if(!_476._cancelingQuery){console.error(_476.declaredClass+" "+err.toString());}});};lang.mixin(_477,this.fetchProperties);if(this.store._oldAPI){q=qs;}else{q=this._patternToRegExp(qs);q.toString=function(){return qs;};}this._lastQuery=_470[this.searchAttr]=q;this._queryDeferHandle=this.defer(_478,this.searchDelay);},constructor:function(){this.query={};this.fetchProperties={};},postMixInProperties:function(){if(!this.store){var list=this.list;if(list){this.store=_472.byId(list);}}this.inherited(arguments);}});});},"dijit/form/_ComboBoxMenu":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/dom-style","dojo/keys","../_WidgetBase","../_TemplatedMixin","./_ComboBoxMenuMixin","./_ListMouseMixin"],function(_47d,_47e,_47f,keys,_480,_481,_482,_483){return _47d("dijit.form._ComboBoxMenu",[_480,_481,_483,_482],{templateString:"
    "+"
    "+"
    "+"
    ",baseClass:"dijitComboBoxMenu",postCreate:function(){this.inherited(arguments);if(!this.isLeftToRight()){_47e.add(this.previousButton,"dijitMenuItemRtl");_47e.add(this.nextButton,"dijitMenuItemRtl");}this.containerNode.setAttribute("role","listbox");},_createMenuItem:function(){var item=this.ownerDocument.createElement("div");item.className="dijitReset dijitMenuItem"+(this.isLeftToRight()?"":" dijitMenuItemRtl");item.setAttribute("role","option");return item;},onHover:function(node){_47e.add(node,"dijitMenuItemHover");},onUnhover:function(node){_47e.remove(node,"dijitMenuItemHover");},onSelect:function(node){_47e.add(node,"dijitMenuItemSelected");},onDeselect:function(node){_47e.remove(node,"dijitMenuItemSelected");},_page:function(up){var _484=0;var _485=this.domNode.scrollTop;var _486=_47f.get(this.domNode,"height");if(!this.getHighlightedOption()){this.selectNextNode();}while(_484<_486){var _487=this.getHighlightedOption();if(up){if(!_487.previousSibling||_487.previousSibling.style.display=="none"){break;}this.selectPreviousNode();}else{if(!_487.nextSibling||_487.nextSibling.style.display=="none"){break;}this.selectNextNode();}var _488=this.domNode.scrollTop;_484+=(_488-_485)*(up?-1:1);_485=_488;}},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;}}});});},"dijit/form/_ComboBoxMenuMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/has","dojo/i18n","dojo/i18n!./nls/ComboBox"],function(_489,_48a,_48b,has,i18n){var _48c=_48a("dijit.form._ComboBoxMenuMixin"+(has("dojo-bidi")?"_NoBidi":""),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(_48d){this._set("value",_48d);this.onChange(_48d);},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,_48e){var _48f=this._createMenuItem();var _490=_48e(item);if(_490.html){_48f.innerHTML=_490.label;}else{_48f.appendChild(_48f.ownerDocument.createTextNode(_490.label));}if(_48f.innerHTML==""){_48f.innerHTML=" ";}return _48f;},createOptions:function(_491,_492,_493){this.items=_491;this.previousButton.style.display=(_492.start==0)?"none":"";_48b.set(this.previousButton,"id",this.id+"_prev");_489.forEach(_491,function(item,i){var _494=this._createOption(item,_493);_494.setAttribute("item",i);_48b.set(_494,"id",this.id+i);this.nextButton.parentNode.insertBefore(_494,this.nextButton);},this);var _495=false;if(_491.total&&!_491.total.then&&_491.total!=-1){if((_492.start+_492.count)<_491.total){_495=true;}else{if((_492.start+_492.count)>_491.total&&_492.count==_491.length){_495=true;}}}else{if(_492.count==_491.length){_495=true;}}this.nextButton.style.display=_495?"":"none";_48b.set(this.nextButton,"id",this.id+"_next");},clearResultList:function(){var _496=this.containerNode;while(_496.childNodes.length>2){_496.removeChild(_496.childNodes[_496.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.selected;}});if(has("dojo-bidi")){_48c=_48a("dijit.form._ComboBoxMenuMixin",_48c,{_createOption:function(){var _497=this.inherited(arguments);this.applyTextDir(_497);return _497;}});}return _48c;});},"dijit/form/_ListMouseMixin":function(){define(["dojo/_base/declare","dojo/on","dojo/touch","./_ListBase"],function(_498,on,_499,_49a){return _498("dijit.form._ListMouseMixin",_49a,{postCreate:function(){this.inherited(arguments);this.domNode.dojoClick=true;this._listConnect("click","_onClick");this._listConnect("mousedown","_onMouseDown");this._listConnect("mouseup","_onMouseUp");this._listConnect("mouseover","_onMouseOver");this._listConnect("mouseout","_onMouseOut");},_onClick:function(evt,_49b){this._setSelectedAttr(_49b,false);if(this._deferredClick){this._deferredClick.remove();}this._deferredClick=this.defer(function(){this._deferredClick=null;this.onClick(_49b);});},_onMouseDown:function(evt,_49c){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}this._isDragging=true;this._setSelectedAttr(_49c,false);},_onMouseUp:function(evt,_49d){this._isDragging=false;var _49e=this.selected;var _49f=this._hoveredNode;if(_49e&&_49d==_49e){this.defer(function(){this._onClick(evt,_49e);});}else{if(_49f){this.defer(function(){this._onClick(evt,_49f);});}}},_onMouseOut:function(evt,_4a0){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}if(this._isDragging){this._cancelDrag=(new Date()).getTime()+1000;}},_onMouseOver:function(evt,_4a1){if(this._cancelDrag){var time=(new Date()).getTime();if(time>this._cancelDrag){this._isDragging=false;}this._cancelDrag=null;}this._hoveredNode=_4a1;this.onHover(_4a1);if(this._isDragging){this._setSelectedAttr(_4a1,false);}}});});},"dijit/form/_ListBase":function(){define(["dojo/_base/declare","dojo/on","dojo/window"],function(_4a2,on,_4a3){return _4a2("dijit.form._ListBase",null,{selected:null,_listConnect:function(_4a4,_4a5){var self=this;return self.own(on(self.containerNode,on.selector(function(_4a6,_4a7,_4a8){return _4a6.parentNode==_4a8;},_4a4),function(evt){self[_4a5](evt,this);}));},selectFirstNode:function(){var _4a9=this.containerNode.firstChild;while(_4a9&&_4a9.style.display=="none"){_4a9=_4a9.nextSibling;}this._setSelectedAttr(_4a9,true);},selectLastNode:function(){var last=this.containerNode.lastChild;while(last&&last.style.display=="none"){last=last.previousSibling;}this._setSelectedAttr(last,true);},selectNextNode:function(){var _4aa=this.selected;if(!_4aa){this.selectFirstNode();}else{var next=_4aa.nextSibling;while(next&&next.style.display=="none"){next=next.nextSibling;}if(!next){this.selectFirstNode();}else{this._setSelectedAttr(next,true);}}},selectPreviousNode:function(){var _4ab=this.selected;if(!_4ab){this.selectLastNode();}else{var prev=_4ab.previousSibling;while(prev&&prev.style.display=="none"){prev=prev.previousSibling;}if(!prev){this.selectLastNode();}else{this._setSelectedAttr(prev,true);}}},_setSelectedAttr:function(node,_4ac){if(this.selected!=node){var _4ad=this.selected;if(_4ad){this.onDeselect(_4ad);}if(node){if(_4ac){_4a3.scrollIntoView(node);}this.onSelect(node);}this._set("selected",node);}else{if(node){this.onSelect(node);}}}});});},"dijit/_HasDropDown":function(){define(["dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","dojo/touch","./registry","./focus","./popup","./_FocusMixin"],function(_4ae,_4af,dom,_4b0,_4b1,_4b2,_4b3,has,keys,lang,on,_4b4,_4b5,_4b6,_4b7,_4b8){return _4ae("dijit._HasDropDown",_4b8,{_buttonNode:null,_arrowWrapperNode:null,_popupStateNode:null,_aroundNode:null,dropDown:null,autoWidth:true,forceWidth:false,maxHeight:-1,dropDownPosition:["below","above"],_stopClickEvents:true,_onDropDownMouseDown:function(e){if(this.disabled||this.readOnly){return;}if(e.type!="MSPointerDown"){e.preventDefault();}this.own(on.once(this.ownerDocument,_4b4.release,lang.hitch(this,"_onDropDownMouseUp")));this.toggleDropDown();},_onDropDownMouseUp:function(e){var _4b9=this.dropDown,_4ba=false;if(e&&this._opened){var c=_4b2.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&&!_4ba){if(_4b1.contains(t,"dijitPopup")){_4ba=true;}else{t=t.parentNode;}}if(_4ba){t=e.target;if(_4b9.onItemClick){var _4bb;while(t&&!(_4bb=_4b5.byNode(t))){t=t.parentNode;}if(_4bb&&_4bb.onClick&&_4bb.getParent){_4bb.getParent().onItemClick(_4bb,e);}}return;}}}if(this._opened){if(_4b9.focus&&(_4b9.autoFocus!==false||(e.type=="mouseup"&&!this.hovering))){this._focusDropDownTimer=this.defer(function(){_4b9.focus();delete this._focusDropDownTimer;});}}else{if(this.focus){this.defer("focus");}}},_onDropDownClick:function(e){if(this._stopClickEvents){e.stopPropagation();e.preventDefault();}},buildRendering:function(){this.inherited(arguments);this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;var _4bc={"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";_4b1.add(this._arrowWrapperNode||this._buttonNode,"dijit"+_4bc+"ArrowButton");},postCreate:function(){this.inherited(arguments);var _4bd=this.focusNode||this.domNode;this.own(on(this._buttonNode,_4b4.press,lang.hitch(this,"_onDropDownMouseDown")),on(this._buttonNode,"click",lang.hitch(this,"_onDropDownClick")),on(_4bd,"keydown",lang.hitch(this,"_onKey")),on(_4bd,"keyup",lang.hitch(this,"_onKeyUp")));},destroy:function(){if(this._opened){this.closeDropDown(true);}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,_4be=e.target;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){e.stopPropagation();e.preventDefault();return;}}if(d&&this._opened&&e.keyCode==keys.ESCAPE){this.closeDropDown();e.stopPropagation();e.preventDefault();}else{if(!this._opened&&(e.keyCode==keys.DOWN_ARROW||((e.keyCode==keys.ENTER||(e.keyCode==keys.SPACE&&(!this._searchTimer||(e.ctrlKey||e.altKey||e.metaKey))))&&((_4be.tagName||"").toLowerCase()!=="input"||(_4be.type&&_4be.type.toLowerCase()!=="text"))))){this._toggleOnKeyUp=true;e.stopPropagation();e.preventDefault();}}},_onKeyUp:function(){if(this._toggleOnKeyUp){delete this._toggleOnKeyUp;this.toggleDropDown();var d=this.dropDown;if(d&&d.focus){this.defer(lang.hitch(d,"focus"),1);}}},_onBlur:function(){this.closeDropDown(false);this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_4bf){_4bf();},loadAndOpenDropDown:function(){var d=new _4af(),_4c0=lang.hitch(this,function(){this.openDropDown();d.resolve(this.dropDown);});if(!this.isLoaded()){this.loadDropDown(_4c0);}else{_4c0();}return d;},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}if(!this._opened){this.loadAndOpenDropDown();}else{this.closeDropDown(true);}},openDropDown:function(){var _4c1=this.dropDown,_4c2=_4c1.domNode,_4c3=this._aroundNode||this.domNode,self=this;var _4c4=_4b7.open({parent:this,popup:_4c1,around:_4c3,orient:this.dropDownPosition,maxHeight:this.maxHeight,onExecute:function(){self.closeDropDown(true);},onCancel:function(){self.closeDropDown(true);},onClose:function(){_4b0.set(self._popupStateNode,"popupActive",false);_4b1.remove(self._popupStateNode,"dijitHasDropDownOpen");self._set("_opened",false);}});if(this.forceWidth||(this.autoWidth&&_4c3.offsetWidth>_4c1._popupWrapper.offsetWidth)){var _4c5=_4c3.offsetWidth-_4c1._popupWrapper.offsetWidth;var _4c6={w:_4c1.domNode.offsetWidth+_4c5};this._origStyle=_4c2.style.cssText;if(lang.isFunction(_4c1.resize)){_4c1.resize(_4c6);}else{_4b2.setMarginBox(_4c2,_4c6);}if(_4c4.corner[1]=="R"){_4c1._popupWrapper.style.left=(_4c1._popupWrapper.style.left.replace("px","")-_4c5)+"px";}}_4b0.set(this._popupStateNode,"popupActive","true");_4b1.add(this._popupStateNode,"dijitHasDropDownOpen");this._set("_opened",true);this._popupStateNode.setAttribute("aria-expanded","true");this._popupStateNode.setAttribute("aria-owns",_4c1.id);if(_4c2.getAttribute("role")!=="presentation"&&!_4c2.getAttribute("aria-labelledby")){_4c2.setAttribute("aria-labelledby",this.id);}return _4c4;},closeDropDown:function(_4c7){if(this._focusDropDownTimer){this._focusDropDownTimer.remove();delete this._focusDropDownTimer;}if(this._opened){this._popupStateNode.setAttribute("aria-expanded","false");if(_4c7&&this.focus){this.focus();}_4b7.close(this.dropDown);this._opened=false;}if(this._origStyle){this.dropDown.domNode.style.cssText=this._origStyle;delete this._origStyle;}}});});},"dijit/_editor/plugins/LinkDialog":function(){define(["require","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/query","dojo/string","../_Plugin","../../form/DropDownButton","../range"],function(_4c8,_4c9,_4ca,keys,lang,on,has,_4cb,_4cc,_4cd,_4ce,_4cf){var _4d0=_4c9("dijit._editor.plugins.LinkDialog",_4cd,{buttonClass:_4ce,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:"?",htmlTemplate:"${textInput}",tag:"a",_hostRxp:/^((([^\[:]+):)?([^@]+)@)?(\[([^\]]+)\]|([^\[:]*))(:([0-9]+))?$/,_userAtRxp:/^([!#-'*+\-\/-9=?A-Z^-~]+[.])*[!#-'*+\-\/-9=?A-Z^-~]+@/i,linkDialogTemplate:["
    ","","","","
    ","","","","
    ","","","","
    ","","","
    "].join(""),_initButton:function(){this.inherited(arguments);this.button.loadDropDown=lang.hitch(this,"_loadDropDown");this._connectTagEvents();},_loadDropDown:function(_4d1){_4c8(["dojo/i18n","../../TooltipDialog","../../registry","../../form/Button","../../form/Select","../../form/ValidationTextBox","dojo/i18n!../../nls/common","dojo/i18n!../nls/LinkDialog"],lang.hitch(this,function(i18n,_4d2,_4d3){var _4d4=this;this.tag=this.command=="insertImage"?"img":"a";var _4d5=lang.delegate(i18n.getLocalization("dijit","common",this.lang),i18n.getLocalization("dijit._editor","LinkDialog",this.lang));var _4d6=(this.dropDown=this.button.dropDown=new _4d2({title:_4d5[this.command+"Title"],ownerDocument:this.editor.ownerDocument,dir:this.editor.dir,execute:lang.hitch(this,"setValue"),onOpen:function(){_4d4._onOpenDialog();_4d2.prototype.onOpen.apply(this,arguments);},onCancel:function(){setTimeout(lang.hitch(_4d4,"_onCloseDialog"),0);}}));_4d5.urlRegExp=this.urlRegExp;_4d5.id=_4d3.getUniqueId(this.editor.id);this._uniqueId=_4d5.id;this._setContent(_4d6.title+"
    "+_4cc.substitute(this.linkDialogTemplate,_4d5));_4d6.startup();this._urlInput=_4d3.byId(this._uniqueId+"_urlInput");this._textInput=_4d3.byId(this._uniqueId+"_textInput");this._setButton=_4d3.byId(this._uniqueId+"_setButton");this.own(_4d3.byId(this._uniqueId+"_cancelButton").on("click",lang.hitch(this.dropDown,"onCancel")));if(this._urlInput){this.own(this._urlInput.on("change",lang.hitch(this,"_checkAndFixInput")));}if(this._textInput){this.own(this._textInput.on("change",lang.hitch(this,"_checkAndFixInput")));}this._urlRegExp=new RegExp("^"+this.urlRegExp+"$","i");this._emailRegExp=new RegExp("^"+this.emailRegExp+"$","i");this._urlInput.isValid=lang.hitch(this,function(){var _4d7=this._urlInput.get("value");return this._urlRegExp.test(_4d7)||this._emailRegExp.test(_4d7);});this.own(on(_4d6.domNode,"keydown",lang.hitch(this,lang.hitch(this,function(e){if(e&&e.keyCode==keys.ENTER&&!e.shiftKey&&!e.metaKey&&!e.ctrlKey&&!e.altKey){if(!this._setButton.get("disabled")){_4d6.onExecute();_4d6.execute(_4d6.get("value"));}}}))));_4d1();}));},_checkAndFixInput:function(){var self=this;var url=this._urlInput.get("value");var _4d8=function(url){var _4d9=false;var _4da=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("./")&&url.indexOf("../")!==0){if(self._hostRxp.test(url)){_4d9=true;}}}}else{if(self._userAtRxp.test(url)){_4da=true;}}}}if(_4d9){self._urlInput.set("value","http://"+url);}if(_4da){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(){_4d8(url);},250);},_connectTagEvents:function(){this.editor.onLoadDeferred.then(lang.hitch(this,function(){this.own(on(this.editor.editNode,"mouseup",lang.hitch(this,"_onMouseUp")));this.own(on(this.editor.editNode,"dblclick",lang.hitch(this,"_onDblClick")));}));},_isValid:function(){return this._urlInput.isValid()&&this._textInput.isValid();},_setContent:function(_4db){this.dropDown.set({parserScope:"dojo",content:_4db});},_checkValues:function(args){if(args&&args.urlInput){args.urlInput=args.urlInput.replace(/"/g,""");}return args;},_createlinkEnabledImpl:function(){return true;},setValue:function(args){this._onCloseDialog();if(has("ie")<9){var sel=_4cf.getSelection(this.editor.window);var _4dc=sel.getRangeAt(0);var a=_4dc.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=this.editor.selection.getSelectedElement(this.tag);}if(a&&(a.nodeName&&a.nodeName.toLowerCase()===this.tag)){if(this.editor.queryCommandEnabled("unlink")){this.editor.selection.selectElementChildren(a);this.editor.execCommand("unlink");}}}args=this._checkValues(args);this.editor.execCommand("inserthtml",_4cc.substitute(this.htmlTemplate,args));_4cb("a",this.editor.document).forEach(function(a){if(!a.innerHTML&&!_4ca.has(a,"name")){a.parentNode.removeChild(a);}},this);},_onCloseDialog:function(){if(this.editor.focused){this.editor.focus();}},_getCurrentValues:function(a){var url,text,_4dd;if(a&&a.tagName.toLowerCase()===this.tag){url=a.getAttribute("_djrealurl")||a.getAttribute("href");_4dd=a.getAttribute("target")||"_self";text=a.textContent||a.innerText;this.editor.selection.selectElement(a,true);}else{text=this.editor.selection.getSelectedText();}return {urlInput:url||"",textInput:text||"",targetSelect:_4dd||""};},_onOpenDialog:function(){var a,b,fc;if(has("ie")){var sel=_4cf.getSelection(this.editor.window);if(sel.rangeCount){var _4de=sel.getRangeAt(0);a=_4de.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=this.editor.selection.getSelectedElement(this.tag);}if(!a||(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){b=this.editor.selection.getAncestorElement(this.tag);if(b&&(b.nodeName&&b.nodeName.toLowerCase()==this.tag)){a=b;this.editor.selection.selectElement(a);}else{if(_4de.startContainer===_4de.endContainer){fc=_4de.startContainer.firstChild;if(fc&&(fc.nodeName&&fc.nodeName.toLowerCase()==this.tag)){a=fc;this.editor.selection.selectElement(a);}}}}}}else{a=this.editor.selection.getAncestorElement(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&&_4ca.get(t,"href")){var _4df=this.editor;this.editor.selection.selectElement(t);_4df.onDisplayChanged();if(_4df._updateTimer){_4df._updateTimer.remove();delete _4df._updateTimer;}_4df.onNormalizedDisplayChanged();var _4e0=this.button;setTimeout(function(){_4e0.set("disabled",false);_4e0.loadAndOpenDropDown().then(function(){if(_4e0.dropDown.focus){_4e0.dropDown.focus();}});},10);}}},_onMouseUp:function(){if(has("ff")){var a=this.editor.selection.getAncestorElement(this.tag);if(a){var _4e1=_4cf.getSelection(this.editor.window);var _4e2=_4e1.getRangeAt(0);if(_4e2.collapsed&&a.childNodes.length){var test=_4e2.cloneRange();test.selectNodeContents(a.childNodes[a.childNodes.length-1]);test.setStart(a.childNodes[0],0);if(_4e2.compareBoundaryPoints(test.START_TO_START,test)!==1){_4e2.setStartBefore(a);}else{if(_4e2.compareBoundaryPoints(test.END_TO_START,test)!==-1){_4e2.setStartAfter(a);}}}}}}});var _4e3=_4c9("dijit._editor.plugins.ImgLinkDialog",[_4d0],{linkDialogTemplate:["
    ","","","","
    ","","","","
    ","","
    ","","","
    "].join(""),htmlTemplate:"\"${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");this.editor.selection.selectElement(img,true);}else{text=this.editor.selection.getSelectedText();}return {urlInput:url||"",textInput:text||""};},_isValid:function(){return this._urlInput.isValid();},_connectTagEvents:function(){this.inherited(arguments);this.editor.onLoadDeferred.then(lang.hitch(this,function(){this.own(on(this.editor.editNode,"mousedown",lang.hitch(this,"_selectTag")));}));},_selectTag:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag){this.editor.selection.selectElement(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&&_4ca.get(t,"src")){var _4e4=this.editor;this.editor.selection.selectElement(t);_4e4.onDisplayChanged();if(_4e4._updateTimer){_4e4._updateTimer.remove();delete _4e4._updateTimer;}_4e4.onNormalizedDisplayChanged();var _4e5=this.button;setTimeout(function(){_4e5.set("disabled",false);_4e5.loadAndOpenDropDown().then(function(){if(_4e5.dropDown.focus){_4e5.dropDown.focus();}});},10);}}}});_4cd.registry["createLink"]=function(){return new _4d0({command:"createLink"});};_4cd.registry["insertImage"]=function(){return new _4e3({command:"insertImage"});};_4d0.ImgLinkDialog=_4e3;return _4d0;});},"dijit/form/DropDownButton":function(){define(["dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/query","../registry","../popup","./Button","../_Container","../_HasDropDown","dojo/text!./templates/DropDownButton.html","../a11yclick"],function(_4e6,_4e7,lang,_4e8,_4e9,_4ea,_4eb,_4ec,_4ed,_4ee){return _4e6("dijit.form.DropDownButton",[_4eb,_4ec,_4ed],{baseClass:"dijitDropDownButton",templateString:_4ee,_fillContent:function(){var _4ef=this.srcNodeRef;var dest=this.containerNode;if(_4ef&&dest){while(_4ef.hasChildNodes()){var _4f0=_4ef.firstChild;if(_4f0.hasAttribute&&(_4f0.hasAttribute("data-dojo-type")||_4f0.hasAttribute("dojoType")||_4f0.hasAttribute("data-"+_4e7._scopeName+"-type")||_4f0.hasAttribute(_4e7._scopeName+"Type"))){this.dropDownContainer=this.ownerDocument.createElement("div");this.dropDownContainer.appendChild(_4f0);}else{dest.appendChild(_4f0);}}}},startup:function(){if(this._started){return;}if(!this.dropDown&&this.dropDownContainer){this.dropDown=_4e9.byNode(this.dropDownContainer.firstChild);delete this.dropDownContainer;}if(this.dropDown){_4ea.hide(this.dropDown);}this.inherited(arguments);},isLoaded:function(){var _4f1=this.dropDown;return (!!_4f1&&(!_4f1.href||_4f1.isLoaded));},loadDropDown:function(_4f2){var _4f3=this.dropDown;var _4f4=_4f3.on("load",lang.hitch(this,function(){_4f4.remove();_4f2();}));_4f3.refresh();},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});});},"dijit/Menu":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","./popup","./DropDownMenu","dojo/ready"],function(_4f5,_4f6,_4f7,dom,_4f8,_4f9,_4fa,keys,lang,on,has,win,_4fb,pm,_4fc,_4fd){if(has("dijit-legacy-requires")){_4fd(0,function(){var _4fe=["dijit/MenuItem","dijit/PopupMenuItem","dijit/CheckedMenuItem","dijit/MenuSeparator"];_4f5(_4fe);});}return _4f7("dijit.Menu",_4fc,{constructor:function(){this._bindings=[];},targetNodeIds:[],selector:"",contextMenuForWindow:false,leftClickToOpen:false,refocus:true,postCreate:function(){if(this.contextMenuForWindow){this.bindDomNode(this.ownerDocumentBody);}else{_4f6.forEach(this.targetNodeIds,this.bindDomNode,this);}this.inherited(arguments);},_iframeContentWindow:function(_4ff){return _4fb.get(this._iframeContentDocument(_4ff))||this._iframeContentDocument(_4ff)["__parent__"]||(_4ff.name&&document.frames[_4ff.name])||null;},_iframeContentDocument:function(_500){return _500.contentDocument||(_500.contentWindow&&_500.contentWindow.document)||(_500.name&&document.frames[_500.name]&&document.frames[_500.name].document)||null;},bindDomNode:function(node){node=dom.byId(node,this.ownerDocument);var cn;if(node.tagName.toLowerCase()=="iframe"){var _501=node,_502=this._iframeContentWindow(_501);cn=win.body(_502.document);}else{cn=(node==win.body(this.ownerDocument)?this.ownerDocument.documentElement:node);}var _503={node:node,iframe:_501};_4f8.set(node,"_dijitMenu"+this.id,this._bindings.push(_503));var _504=lang.hitch(this,function(cn){var _505=this.selector,_506=_505?function(_507){return on.selector(_505,_507);}:function(_508){return _508;},self=this;return [on(cn,_506(this.leftClickToOpen?"click":"contextmenu"),function(evt){evt.stopPropagation();evt.preventDefault();if((new Date()).getTime()=0){_53f=val.charAt(ndx+1);var _540=val.substr(0,ndx);var _541=val.substr(ndx+3);text=_540+_53f+_541;val=_540+""+_53f+""+_541;}else{text=val;}this.domNode.setAttribute("aria-label",text+" "+this.accelKey);this.containerNode.innerHTML=val;this._set("shortcutKey",_53f);},iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},accelKey:"",disabled:false,_fillContent:function(_542){if(_542&&!("label" in this.params)){this._set("label",_542.innerHTML);}},buildRendering:function(){this.inherited(arguments);var _543=this.id+"_text";_536.set(this.containerNode,"id",_543);if(this.accelKeyNode){_536.set(this.accelKeyNode,"id",this.id+"_accel");}dom.setSelectable(this.domNode,false);},onClick:function(){},focus:function(){try{if(has("ie")==8){this.containerNode.focus();}this.focusNode.focus();}catch(e){}},_setSelected:function(_544){_537.toggle(this.domNode,"dijitMenuItemSelected",_544);},setLabel:function(_545){_538.deprecated("dijit.MenuItem.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_545);},setDisabled:function(_546){_538.deprecated("dijit.Menu.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_546);},_setDisabledAttr:function(_547){this.focusNode.setAttribute("aria-disabled",_547?"true":"false");this._set("disabled",_547);},_setAccelKeyAttr:function(_548){if(this.accelKeyNode){this.accelKeyNode.style.display=_548?"":"none";this.accelKeyNode.innerHTML=_548;_536.set(this.containerNode,"colSpan",_548?"1":"2");}this._set("accelKey",_548);}});if(has("dojo-bidi")){_53e=_535("dijit.MenuItem",_53e,{_setLabelAttr:function(val){this.inherited(arguments);if(this.textDir==="auto"){this.applyTextDir(this.textDirNode);}}});}return _53e;});},"dijit/PopupMenuItem":function(){define(["dojo/_base/declare","dojo/dom-style","dojo/_base/lang","dojo/query","./popup","./registry","./MenuItem","./hccss"],function(_549,_54a,lang,_54b,pm,_54c,_54d){return _549("dijit.PopupMenuItem",_54d,{baseClass:"dijitMenuItem dijitPopupMenuItem",_fillContent:function(){if(this.srcNodeRef){var _54e=_54b("*",this.srcNodeRef);this.inherited(arguments,[_54e[0]]);this.dropDownContainer=this.srcNodeRef;}},_openPopup:function(_54f,_550){var _551=this.popup;pm.open(lang.delegate(_54f,{popup:this.popup,around:this.domNode}));if(_550&&_551.focus){_551.focus();}},_closePopup:function(){pm.close(this.popup);this.popup.parentMenu=null;},startup:function(){if(this._started){return;}this.inherited(arguments);if(!this.popup){var node=_54b("[widgetId]",this.dropDownContainer)[0];this.popup=_54c.byNode(node);}this.ownerDocumentBody.appendChild(this.popup.domNode);this.popup.domNode.setAttribute("aria-labelledby",this.containerNode.id);this.popup.startup();this.popup.domNode.style.display="none";if(this.arrowWrapper){_54a.set(this.arrowWrapper,"visibility","");}this.focusNode.setAttribute("aria-haspopup","true");},destroyDescendants:function(_552){if(this.popup){if(!this.popup._destroyed){this.popup.destroyRecursive(_552);}delete this.popup;}this.inherited(arguments);}});});},"dijit/CheckedMenuItem":function(){define(["dojo/_base/declare","dojo/dom-class","./MenuItem","dojo/text!./templates/CheckedMenuItem.html","./hccss"],function(_553,_554,_555,_556){return _553("dijit.CheckedMenuItem",_555,{baseClass:"dijitMenuItem dijitCheckedMenuItem",templateString:_556,checked:false,_setCheckedAttr:function(_557){this.domNode.setAttribute("aria-checked",_557?"true":"false");this._set("checked",_557);},iconClass:"",role:"menuitemcheckbox",checkedChar:"✓",onChange:function(){},_onClick:function(evt){if(!this.disabled){this.set("checked",!this.checked);this.onChange(this.checked);}this.onClick(evt);}});});},"dijit/MenuBar":function(){define(["dojo/_base/declare","dojo/keys","./_MenuBase","dojo/text!./templates/MenuBar.html"],function(_558,keys,_559,_55a){return _558("dijit.MenuBar",_559,{templateString:_55a,baseClass:"dijitMenuBar",popupDelay:0,_isMenuBar:true,_orient:["below"],_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}},focusChild:function(item){this.inherited(arguments);if(this.activated&&item.popup&&!item.disabled){this._openItemPopup(item,true);}},_onChildDeselect:function(item){if(this.currentPopupItem==item){this.currentPopupItem=null;item._closePopup();}this.inherited(arguments);},_onLeftArrow:function(){this.focusPrev();},_onRightArrow:function(){this.focusNext();},_onDownArrow:function(evt){this._moveToPopup(evt);},_onUpArrow:function(){},onItemClick:function(item,evt){if(item.popup&&item.popup.isShowingNow&&(!/^key/.test(evt.type)||evt.keyCode!==keys.DOWN_ARROW)){item.focusNode.focus();this._cleanUp(true);}else{this.inherited(arguments);}}});});},"dijit/MenuBarItem":function(){define(["dojo/_base/declare","./MenuItem","dojo/text!./templates/MenuBarItem.html"],function(_55b,_55c,_55d){var _55e=_55b("dijit._MenuBarItemMixin",null,{templateString:_55d,_setIconClassAttr:null});var _55f=_55b("dijit.MenuBarItem",[_55c,_55e],{});_55f._MenuBarItemMixin=_55e;return _55f;});},"dijit/PopupMenuBarItem":function(){define(["dojo/_base/declare","./PopupMenuItem","./MenuBarItem"],function(_560,_561,_562){var _563=_562._MenuBarItemMixin;return _560("dijit.PopupMenuBarItem",[_561,_563],{});});},"dijit/MenuSeparator":function(){define(["dojo/_base/declare","dojo/dom","./_WidgetBase","./_TemplatedMixin","./_Contained","dojo/text!./templates/MenuSeparator.html"],function(_564,dom,_565,_566,_567,_568){return _564("dijit.MenuSeparator",[_565,_566,_567],{templateString:_568,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"dijit/ProgressBar":function(){define(["require","dojo/_base/declare","dojo/dom-class","dojo/_base/lang","dojo/number","./_Widget","./_TemplatedMixin","dojo/text!./templates/ProgressBar.html"],function(_569,_56a,_56b,lang,_56c,_56d,_56e,_56f){return _56a("dijit.ProgressBar",[_56d,_56e],{progress:"0",value:"",maximum:100,places:0,indeterminate:false,label:"",name:"",templateString:_56f,_indeterminateHighContrastImagePath:_569.toUrl("./themes/a11y/indeterminate_progress.gif"),postMixInProperties:function(){this.inherited(arguments);if(!(this.params&&"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();},_setDirAttr:function(val){var rtl=val.toLowerCase()=="rtl";_56b.toggle(this.domNode,"dijitProgressBarRtl",rtl);_56b.toggle(this.domNode,"dijitProgressBarIndeterminateRtl",this.indeterminate&&rtl);this.inherited(arguments);},update:function(_570){lang.mixin(this,_570||{});var tip=this.internalProgress,ap=this.domNode;var _571=1;if(this.indeterminate){ap.removeAttribute("aria-valuenow");}else{if(String(this.progress).indexOf("%")!=-1){_571=Math.min(parseFloat(this.progress)/100,1);this.progress=_571*this.maximum;}else{this.progress=Math.min(this.progress,this.maximum);_571=this.maximum?this.progress/this.maximum:0;}ap.setAttribute("aria-valuenow",this.progress);}ap.setAttribute("aria-labelledby",this.labelNode.id);ap.setAttribute("aria-valuemin",0);ap.setAttribute("aria-valuemax",this.maximum);this.labelNode.innerHTML=this.report(_571);_56b.toggle(this.domNode,"dijitProgressBarIndeterminate",this.indeterminate);_56b.toggle(this.domNode,"dijitProgressBarIndeterminateRtl",this.indeterminate&&!this.isLeftToRight());tip.style.width=(_571*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(_572){this._set("label",_572);this.update();},_setIndeterminateAttr:function(_573){this._set("indeterminate",_573);this.update();},report:function(_574){return this.label?this.label:(this.indeterminate?" ":_56c.format(_574,{type:"percent",places:this.places,locale:this.lang}));},onChange:function(){}});});},"dojo/number":function(){define(["./_base/lang","./i18n","./i18n!./cldr/nls/number","./string","./regexp"],function(lang,i18n,_575,_576,_577){var _578={};lang.setObject("dojo.number",_578);_578.format=function(_579,_57a){_57a=lang.mixin({},_57a||{});var _57b=i18n.normalizeLocale(_57a.locale),_57c=i18n.getLocalization("dojo.cldr","number",_57b);_57a.customs=_57c;var _57d=_57a.pattern||_57c[(_57a.type||"decimal")+"Format"];if(isNaN(_579)||Math.abs(_579)==Infinity){return null;}return _578._applyPattern(_579,_57d,_57a);};_578._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;_578._applyPattern=function(_57e,_57f,_580){_580=_580||{};var _581=_580.customs.group,_582=_580.customs.decimal,_583=_57f.split(";"),_584=_583[0];_57f=_583[(_57e<0)?1:0]||("-"+_584);if(_57f.indexOf("%")!=-1){_57e*=100;}else{if(_57f.indexOf("‰")!=-1){_57e*=1000;}else{if(_57f.indexOf("¤")!=-1){_581=_580.customs.currencyGroup||_581;_582=_580.customs.currencyDecimal||_582;_57f=_57f.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/,function(_585,_586,_587,_588){var prop=["symbol","currency","displayName"][_587.length-1],_589=_580[prop]||_580.currency||"";if(!_589){return "";}return _586+_589+_588;});}else{if(_57f.indexOf("E")!=-1){throw new Error("exponential notation not supported");}}}}var _58a=_578._numberPatternRE;var _58b=_584.match(_58a);if(!_58b){throw new Error("unable to find a number expression in pattern: "+_57f);}if(_580.fractional===false){_580.places=0;}return _57f.replace(_58a,_578._formatAbsolute(_57e,_58b[0],{decimal:_582,group:_581,places:_580.places,round:_580.round}));};_578.round=function(_58c,_58d,_58e){var _58f=10/(_58e||10);return (_58f*+_58c).toFixed(_58d)/_58f;};if((0.9).toFixed()==0){var _590=_578.round;_578.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 _590(v,p,m)+(v>0?d:-d);};}_578._formatAbsolute=function(_591,_592,_593){_593=_593||{};if(_593.places===true){_593.places=0;}if(_593.places===Infinity){_593.places=6;}var _594=_592.split("."),_595=typeof _593.places=="string"&&_593.places.indexOf(","),_596=_593.places;if(_595){_596=_593.places.substring(_595+1);}else{if(!(_596>=0)){_596=(_594[1]||[]).length;}}if(!(_593.round<0)){_591=_578.round(_591,_596,_593.round);}var _597=String(Math.abs(_591)).split("."),_598=_597[1]||"";if(_594[1]||_593.places){if(_595){_593.places=_593.places.substring(0,_595);}var pad=_593.places!==undefined?_593.places:(_594[1]&&_594[1].lastIndexOf("0")+1);if(pad>_598.length){_597[1]=_576.pad(_598,pad,"0",true);}if(_596<_598.length){_597[1]=_598.substr(0,_596);}}else{if(_597[1]){_597.pop();}}var _599=_594[0].replace(",","");pad=_599.indexOf("0");if(pad!=-1){pad=_599.length-pad;if(pad>_597[0].length){_597[0]=_576.pad(_597[0],pad);}if(_599.indexOf("#")==-1){_597[0]=_597[0].substr(_597[0].length-pad);}}var _59a=_594[0].lastIndexOf(","),_59b,_59c;if(_59a!=-1){_59b=_594[0].length-_59a-1;var _59d=_594[0].substr(0,_59a);_59a=_59d.lastIndexOf(",");if(_59a!=-1){_59c=_59d.length-_59a-1;}}var _59e=[];for(var _59f=_597[0];_59f;){var off=_59f.length-_59b;_59e.push((off>0)?_59f.substr(off):_59f);_59f=(off>0)?_59f.slice(0,off):"";if(_59c){_59b=_59c;_59c=undefined;}}_597[0]=_59e.reverse().join(_593.group||",");return _597.join(_593.decimal||".");};_578.regexp=function(_5a0){return _578._parseInfo(_5a0).regexp;};_578._parseInfo=function(_5a1){_5a1=_5a1||{};var _5a2=i18n.normalizeLocale(_5a1.locale),_5a3=i18n.getLocalization("dojo.cldr","number",_5a2),_5a4=_5a1.pattern||_5a3[(_5a1.type||"decimal")+"Format"],_5a5=_5a3.group,_5a6=_5a3.decimal,_5a7=1;if(_5a4.indexOf("%")!=-1){_5a7/=100;}else{if(_5a4.indexOf("‰")!=-1){_5a7/=1000;}else{var _5a8=_5a4.indexOf("¤")!=-1;if(_5a8){_5a5=_5a3.currencyGroup||_5a5;_5a6=_5a3.currencyDecimal||_5a6;}}}var _5a9=_5a4.split(";");if(_5a9.length==1){_5a9.push("-"+_5a9[0]);}var re=_577.buildGroupRE(_5a9,function(_5aa){_5aa="(?:"+_577.escapeString(_5aa,".")+")";return _5aa.replace(_578._numberPatternRE,function(_5ab){var _5ac={signed:false,separator:_5a1.strict?_5a5:[_5a5,""],fractional:_5a1.fractional,decimal:_5a6,exponent:false},_5ad=_5ab.split("."),_5ae=_5a1.places;if(_5ad.length==1&&_5a7!=1){_5ad[1]="###";}if(_5ad.length==1||_5ae===0){_5ac.fractional=false;}else{if(_5ae===undefined){_5ae=_5a1.pattern?_5ad[1].lastIndexOf("0")+1:Infinity;}if(_5ae&&_5a1.fractional==undefined){_5ac.fractional=true;}if(!_5a1.places&&(_5ae<_5ad[1].length)){_5ae+=","+_5ad[1].length;}_5ac.places=_5ae;}var _5af=_5ad[0].split(",");if(_5af.length>1){_5ac.groupSize=_5af.pop().length;if(_5af.length>1){_5ac.groupSize2=_5af.pop().length;}}return "("+_578._realNumberRegexp(_5ac)+")";});},true);if(_5a8){re=re.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/g,function(_5b0,_5b1,_5b2,_5b3){var prop=["symbol","currency","displayName"][_5b2.length-1],_5b4=_577.escapeString(_5a1[prop]||_5a1.currency||"");if(!_5b4){return "";}_5b1=_5b1?"[\\s\\xa0]":"";_5b3=_5b3?"[\\s\\xa0]":"";if(!_5a1.strict){if(_5b1){_5b1+="*";}if(_5b3){_5b3+="*";}return "(?:"+_5b1+_5b4+_5b3+")?";}return _5b1+_5b4+_5b3;});}return {regexp:re.replace(/[\xa0 ]/g,"[\\s\\xa0]"),group:_5a5,decimal:_5a6,factor:_5a7};};_578.parse=function(_5b5,_5b6){var info=_578._parseInfo(_5b6),_5b7=(new RegExp("^"+info.regexp+"$")).exec(_5b5);if(!_5b7){return NaN;}var _5b8=_5b7[1];if(!_5b7[1]){if(!_5b7[2]){return NaN;}_5b8=_5b7[2];info.factor*=-1;}_5b8=_5b8.replace(new RegExp("["+info.group+"\\s\\xa0"+"]","g"),"").replace(info.decimal,".");return _5b8*info.factor;};_578._realNumberRegexp=function(_5b9){_5b9=_5b9||{};if(!("places" in _5b9)){_5b9.places=Infinity;}if(typeof _5b9.decimal!="string"){_5b9.decimal=".";}if(!("fractional" in _5b9)||/^0/.test(_5b9.places)){_5b9.fractional=[true,false];}if(!("exponent" in _5b9)){_5b9.exponent=[true,false];}if(!("eSigned" in _5b9)){_5b9.eSigned=[true,false];}var _5ba=_578._integerRegexp(_5b9),_5bb=_577.buildGroupRE(_5b9.fractional,function(q){var re="";if(q&&(_5b9.places!==0)){re="\\"+_5b9.decimal;if(_5b9.places==Infinity){re="(?:"+re+"\\d+)?";}else{re+="\\d{"+_5b9.places+"}";}}return re;},true);var _5bc=_577.buildGroupRE(_5b9.exponent,function(q){if(q){return "([eE]"+_578._integerRegexp({signed:_5b9.eSigned})+")";}return "";});var _5bd=_5ba+_5bb;if(_5bb){_5bd="(?:(?:"+_5bd+")|(?:"+_5bb+"))";}return _5bd+_5bc;};_578._integerRegexp=function(_5be){_5be=_5be||{};if(!("signed" in _5be)){_5be.signed=[true,false];}if(!("separator" in _5be)){_5be.separator="";}else{if(!("groupSize" in _5be)){_5be.groupSize=3;}}var _5bf=_577.buildGroupRE(_5be.signed,function(q){return q?"[-+]":"";},true);var _5c0=_577.buildGroupRE(_5be.separator,function(sep){if(!sep){return "(?:\\d+)";}sep=_577.escapeString(sep);if(sep==" "){sep="\\s";}else{if(sep==" "){sep="\\s\\xa0";}}var grp=_5be.groupSize,grp2=_5be.groupSize2;if(grp2){var _5c1="(?:0|[1-9]\\d{0,"+(grp2-1)+"}(?:["+sep+"]\\d{"+grp2+"})*["+sep+"]\\d{"+grp+"})";return ((grp-grp2)>0)?"(?:"+_5c1+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_5c1;}return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";},true);return _5bf+_5c0;};return _578;});},"dijit/TitlePane":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/fx","dojo/has","dojo/_base/kernel","dojo/keys","./_CssStateMixin","./_TemplatedMixin","./layout/ContentPane","dojo/text!./templates/TitlePane.html","./_base/manager","./a11yclick"],function(_5c2,_5c3,dom,_5c4,_5c5,_5c6,_5c7,has,_5c8,keys,_5c9,_5ca,_5cb,_5cc,_5cd){var _5ce=_5c3("dijit.TitlePane",[_5cb,_5ca,_5c9],{title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},open:true,toggleable:true,tabIndex:"0",duration:_5cd.defaultDuration,baseClass:"dijitTitlePane",templateString:_5cc,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,this.baseClass+"Title");}var _5cf=this.hideNode,_5d0=this.wipeNode;this._wipeIn=_5c7.wipeIn({node:_5d0,duration:this.duration,beforeBegin:function(){_5cf.style.display="";}});this._wipeOut=_5c7.wipeOut({node:_5d0,duration:this.duration,onEnd:function(){_5cf.style.display="none";}});},_setOpenAttr:function(open,_5d1){_5c2.forEach([this._wipeIn,this._wipeOut],function(_5d2){if(_5d2&&_5d2.status()=="playing"){_5d2.stop();}});if(_5d1){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.containerNode.setAttribute("aria-hidden",open?"false":"true");this.focusNode.setAttribute("aria-pressed",open?"true":"false");this._set("open",open);this._setCss();},_setToggleableAttr:function(_5d3){this.focusNode.setAttribute("role",_5d3?"button":"heading");if(_5d3){this.focusNode.setAttribute("aria-controls",this.id+"_pane");this.focusNode.setAttribute("tabIndex",this.tabIndex);this.focusNode.setAttribute("aria-pressed",this.open);}else{_5c4.remove(this.focusNode,"aria-controls");_5c4.remove(this.focusNode,"tabIndex");_5c4.remove(this.focusNode,"aria-pressed");}this._set("toggleable",_5d3);this._setCss();},_setContentAttr:function(_5d4){if(!this.open||!this._wipeOut||this._wipeOut.status()=="playing"){this.inherited(arguments);}else{if(this._wipeIn&&this._wipeIn.status()=="playing"){this._wipeIn.stop();}_5c6.setMarginBox(this.wipeNode,{h:_5c6.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 _5d5=this._titleBarClass;this._titleBarClass=this.baseClass+"Title"+(this.toggleable?"":"Fixed")+(this.open?"Open":"Closed");_5c5.replace(node,this._titleBarClass,_5d5||"");_5c5.replace(node,this._titleBarClass.replace("TitlePaneTitle",""),(_5d5||"").replace("TitlePaneTitle",""));this.arrowNodeInner.innerHTML=this.open?"-":"+";},_onTitleKey:function(e){if(e.keyCode==keys.DOWN_ARROW&&this.open){this.containerNode.focus();e.preventDefault();}},_onTitleClick:function(){if(this.toggleable){this.toggle();}},setTitle:function(_5d6){_5c8.deprecated("dijit.TitlePane.setTitle() is deprecated. Use set('title', ...) instead.","","2.0");this.set("title",_5d6);}});if(has("dojo-bidi")){_5ce.extend({_setTitleAttr:function(_5d7){this._set("title",_5d7);this.titleNode.innerHTML=_5d7;this.applyTextDir(this.titleNode);},_setTooltipAttr:function(_5d8){this._set("tooltip",_5d8);if(this.textDir){_5d8=this.enforceTextDirWithUcc(null,_5d8);}_5c4.set(this.focusNode,"title",_5d8);},_setTextDirAttr:function(_5d9){if(this._created&&this.textDir!=_5d9){this._set("textDir",_5d9);this.set("title",this.title);this.set("tooltip",this.tooltip);}}});}return _5ce;});},"dojo/fx":function(){define(["./_base/lang","./Evented","./_base/kernel","./_base/array","./aspect","./_base/fx","./dom","./dom-style","./dom-geometry","./ready","require"],function(lang,_5da,dojo,_5db,_5dc,_5dd,dom,_5de,geom,_5df,_5e0){if(!dojo.isAsync){_5df(0,function(){var _5e1=["./fx/Toggler"];_5e0(_5e1);});}var _5e2=dojo.fx={};var _5e3={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _5e4=function(_5e5){this._index=-1;this._animations=_5e5||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;_5db.forEach(this._animations,function(a){if(a){if(typeof a.duration!="undefined"){this.duration+=a.duration;}if(a.delay){this.duration+=a.delay;}}},this);};_5e4.prototype=new _5da();lang.extend(_5e4,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){this._onAnimateCtx.remove();this._onEndCtx.remove();this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=_5dc.after(this._current,"onAnimate",lang.hitch(this,"_onAnimate"),true);this._onEndCtx=_5dc.after(this._current,"onEnd",lang.hitch(this,"_onEnd"),true);this._current.play(0,true);}},play:function(_5e6,_5e7){if(!this._current){this._current=this._animations[this._index=0];}if(!_5e7&&this._current.status()=="playing"){return this;}var _5e8=_5dc.after(this._current,"beforeBegin",lang.hitch(this,function(){this._fire("beforeBegin");}),true),_5e9=_5dc.after(this._current,"onBegin",lang.hitch(this,function(arg){this._fire("onBegin",arguments);}),true),_5ea=_5dc.after(this._current,"onPlay",lang.hitch(this,function(arg){this._fire("onPlay",arguments);_5e8.remove();_5e9.remove();_5ea.remove();}));if(this._onAnimateCtx){this._onAnimateCtx.remove();}this._onAnimateCtx=_5dc.after(this._current,"onAnimate",lang.hitch(this,"_onAnimate"),true);if(this._onEndCtx){this._onEndCtx.remove();}this._onEndCtx=_5dc.after(this._current,"onEnd",lang.hitch(this,"_onEnd"),true);this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=_5dc.after(this._current,"onPause",lang.hitch(this,function(arg){this._fire("onPause",arguments);e.remove();}),true);this._current.pause();}return this;},gotoPercent:function(_5eb,_5ec){this.pause();var _5ed=this.duration*_5eb;this._current=null;_5db.some(this._animations,function(a,_5ee){if(_5ed<=a.duration){this._current=a;this._index=_5ee;return true;}_5ed-=a.duration;return false;},this);if(this._current){this._current.gotoPercent(_5ed/this._current.duration);}if(_5ec){this.play();}return this;},stop:function(_5ef){if(this._current){if(_5ef){for(;this._index+1this._animations.length){this._fire("onEnd");}},_call:function(_5f5,args){var t=this._pseudoAnimation;t[_5f5].apply(t,args);},play:function(_5f6,_5f7){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(_5f8,_5f9){var ms=this.duration*_5f8;_5db.forEach(this._animations,function(a){a.gotoPercent(a.duration0){this.isExpandable=true;_5fe.forEach(_62e,function(item){var id=_62f.getIdentity(item),_636=tree._itemNodesMap[id],node;if(_636){for(var i=0;i<_636.length;i++){if(_636[i]&&!_636[i].getParent()){node=_636[i];node.set("indent",this.indent+1);break;}}}if(!node){node=this.tree._createTreeNode({item:item,tree:tree,isExpandable:_62f.mayHaveChildren(item),label:tree.getLabel(item),labelType:(tree.model&&tree.model.labelType)||"text",tooltip:tree.getTooltip(item),ownerDocument:tree.ownerDocument,dir:tree.dir,lang:tree.lang,textDir:tree.textDir,indent:this.indent+1});if(_636){_636.push(node);}else{tree._itemNodesMap[id]=[node];}}this.addChild(node);if(this.tree.autoExpand||this.tree._state(node)){defs.push(tree._expandNode(node));}},this);_5fe.forEach(this.getChildren(),function(_637){_637._updateLayout();});}else{this.isExpandable=false;}if(this._setExpando){this._setExpando(false);}this._updateItemClasses(this.item);var def=all(defs);this.tree._startPaint(def);return _61a(def);},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 _638=this.getChildren();if(_638.length==0){this.isExpandable=false;this.collapse();}_5fe.forEach(_638,function(_639){_639._updateLayout();});},makeExpandable:function(){this.isExpandable=true;this._setExpando(false);},setSelected:function(_63a){this.labelNode.setAttribute("aria-selected",_63a?"true":"false");_603.toggle(this.rowNode,"dijitTreeRowSelected",_63a);},focus:function(){_60c.focus(this.focusNode);}});if(has("dojo-bidi")){_61d.extend({_setTextDirAttr:function(_63b){if(_63b&&((this.textDir!=_63b)||!this._created)){this._set("textDir",_63b);this.applyTextDir(this.labelNode);_5fe.forEach(this.getChildren(),function(_63c){_63c.set("textDir",_63b);},this);}}});}var Tree=_601("dijit.Tree",[_60f,_614,_610,_613],{baseClass:"dijitTree",store:null,model:null,query:null,label:"",showRoot:true,childrenAttr:["children"],paths:[],path:[],selectedItems:null,selectedItem:null,openOnClick:false,openOnDblClick:false,templateString:_616,persist:false,autoExpand:false,dndController:_619,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(_63d,_63e){_609.publish(this.id,lang.mixin({tree:this,event:_63d},_63e||{}));},postMixInProperties:function(){this.tree=this;if(this.autoExpand){this.persist=false;}this._itemNodesMap={};if(!this.cookieName&&this.id){this.cookieName=this.id+"SaveStateCookie";}this.expandChildrenDeferred=new _602();this.pendingCommandsPromise=this.expandChildrenDeferred.promise;this.inherited(arguments);},postCreate:function(){this._initState();var self=this;this.own(on(this.containerNode,on.selector(".dijitTreeNode",_60a.enter),function(evt){self._onNodeMouseEnter(_60d.byNode(this),evt);}),on(this.containerNode,on.selector(".dijitTreeNode",_60a.leave),function(evt){self._onNodeMouseLeave(_60d.byNode(this),evt);}),on(this.containerNode,on.selector(".dijitTreeRow",_60b.press),function(evt){self._onNodePress(_60d.getEnclosingWidget(this),evt);}),on(this.containerNode,on.selector(".dijitTreeRow",_60b),function(evt){self._onClick(_60d.getEnclosingWidget(this),evt);}),on(this.containerNode,on.selector(".dijitTreeRow","dblclick"),function(evt){self._onDblClick(_60d.getEnclosingWidget(this),evt);}));if(!this.model){this._store2model();}this.own(_5ff.after(this.model,"onChange",lang.hitch(this,"_onItemChange"),true),_5ff.after(this.model,"onChildrenChange",lang.hitch(this,"_onItemChildrenChange"),true),_5ff.after(this.model,"onDelete",lang.hitch(this,"_onItemDelete"),true));this.inherited(arguments);if(this.dndController){if(lang.isString(this.dndController)){this.dndController=lang.getObject(this.dndController);}var _63f={};for(var i=0;ithis.domNode.offsetWidth?"auto":"100%";},_createTreeNode:function(args){return new _61d(args);},focus:function(){if(this.lastFocusedChild){this.focusNode(this.lastFocusedChild);}else{this.focusFirstChild();}}});if(has("dojo-bidi")){Tree.extend({_setTextDirAttr:function(_67c){if(_67c&&this.textDir!=_67c){this._set("textDir",_67c);this.rootNode.set("textDir",_67c);}}});}Tree.PathError=_606("TreePathError");Tree._TreeNode=_61d;return Tree;});},"dojo/cookie":function(){define(["./_base/kernel","./regexp"],function(dojo,_67d){dojo.cookie=function(name,_67e,_67f){var c=document.cookie,ret;if(arguments.length==1){var _680=c.match(new RegExp("(?:^|; )"+_67d.escapeString(name)+"=([^;]*)"));ret=_680?decodeURIComponent(_680[1]):undefined;}else{_67f=_67f||{};var exp=_67f.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_67f.expires=d;}if(exp&&exp.toUTCString){_67f.expires=exp.toUTCString();}_67e=encodeURIComponent(_67e);var _681=name+"="+_67e,_682;for(_682 in _67f){_681+="; "+_682;var _683=_67f[_682];if(_683!==true){_681+="="+_683;}}document.cookie=_681;}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;});},"dijit/tree/TreeStoreModel":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang"],function(_684,_685,_686,lang){return _686("dijit.tree.TreeStoreModel",null,{store:null,childrenAttrs:["children"],newItemIdAttr:"id",labelAttr:"",root:null,query:null,deferItemLoadingUntilExpand:false,constructor:function(args){lang.mixin(this,args);this.connects=[];var _687=this.store;if(!_687.getFeatures()["dojo.data.api.Identity"]){throw new Error("dijit.tree.TreeStoreModel: store must support dojo.data.Identity");}if(_687.getFeatures()["dojo.data.api.Notification"]){this.connects=this.connects.concat([_685.after(_687,"onNew",lang.hitch(this,"onNewItem"),true),_685.after(_687,"onDelete",lang.hitch(this,"onDeleteItem"),true),_685.after(_687,"onSet",lang.hitch(this,"onSetItem"),true)]);}},destroy:function(){var h;while(h=this.connects.pop()){h.remove();}},getRoot:function(_688,_689){if(this.root){_688(this.root);}else{this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_68a){if(_68a.length!=1){throw new Error("dijit.tree.TreeStoreModel: root query returned "+_68a.length+" items, but must return exactly one");}this.root=_68a[0];_688(this.root);}),onError:_689});}},mayHaveChildren:function(item){return _684.some(this.childrenAttrs,function(attr){return this.store.hasAttribute(item,attr);},this);},getChildren:function(_68b,_68c,_68d){var _68e=this.store;if(!_68e.isItemLoaded(_68b)){var _68f=lang.hitch(this,arguments.callee);_68e.loadItem({item:_68b,onItem:function(_690){_68f(_690,_68c,_68d);},onError:_68d});return;}var _691=[];for(var i=0;i    ✍    ":"    ✍    ",constructor:function(){this.editorParams={};},postMixInProperties:function(){this.inherited(arguments);this.displayNode=this.srcNodeRef;this.own(on(this.displayNode,_6ea,lang.hitch(this,"_onClick")),on(this.displayNode,"mouseover, focus",lang.hitch(this,"_onMouseOver")),on(this.displayNode,"mouseout, blur",lang.hitch(this,"_onMouseOut")));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;}_6e6.add(this.displayNode,"dijitInlineEditBoxDisplayMode");},setDisabled:function(_6fc){_6e9.deprecated("dijit.InlineEditBox.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_6fc);},_setDisabledAttr:function(_6fd){this.domNode.setAttribute("aria-disabled",_6fd?"true":"false");if(_6fd){this.displayNode.removeAttribute("tabIndex");}else{this.displayNode.setAttribute("tabIndex",0);}_6e6.toggle(this.displayNode,"dijitInlineEditBoxDisplayModeDisabled",_6fd);this._set("disabled",_6fd);},_onMouseOver:function(){if(!this.disabled){_6e6.add(this.displayNode,"dijitInlineEditBoxDisplayModeHover");}},_onMouseOut:function(){_6e6.remove(this.displayNode,"dijitInlineEditBoxDisplayModeHover");},_onClick:function(e){if(this.disabled){return;}if(e){e.stopPropagation();e.preventDefault();}this._onMouseOut();this.defer("edit");},edit:function(){if(this.disabled||this.editing){return;}this._set("editing",true);this._savedTabIndex=_6e5.get(this.displayNode,"tabIndex")||"0";if(!this.wrapperWidget){var _6fe=_6e7.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:_6e8.getComputedStyle(this.displayNode),save:lang.hitch(this,"save"),cancel:lang.hitch(this,"cancel"),textDir:this.textDir},_6fe);if(!this.wrapperWidget._started){this.wrapperWidget.startup();}if(!this._started){this.startup();}}var ww=this.wrapperWidget;_6e6.add(this.displayNode,"dijitOffScreen");_6e6.remove(ww.domNode,"dijitOffScreen");_6e8.set(ww.domNode,{visibility:"visible"});_6e5.set(this.displayNode,"tabIndex","-1");var ew=ww.editWidget;var self=this;when(ew.onLoadDeferred,lang.hitch(ww,function(){ew.set(("displayedValue" in ew||"_setDisplayedValueAttr" in ew)?"displayedValue":"value",self.value);this.defer(function(){if(ww.saveButton){ww.saveButton.set("disabled","intermediateChanges" in ew);}this.focus();this._resetValue=this.getValue();});}));},_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(_6ff){var ww=this.wrapperWidget;_6e8.set(ww.domNode,{visibility:"hidden"});_6e6.add(ww.domNode,"dijitOffScreen");_6e6.remove(this.displayNode,"dijitOffScreen");_6e5.set(this.displayNode,"tabIndex",this._savedTabIndex);if(_6ff){fm.focus(this.displayNode);}},save:function(_700){if(this.disabled||!this.editing){return;}this._set("editing",false);var ww=this.wrapperWidget;var _701=ww.getValue();this.set("value",_701);this._showText(_700);},setValue:function(val){_6e9.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 _702=this.renderAsHtml?val:val.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""").replace(/\n/g,"
    ");if(this.editorParams&&this.editorParams.type==="password"){this.displayNode.innerHTML="********";}else{this.displayNode.innerHTML=_702||this.noValueIndicator;}this._set("value",val);if(this._started){this.defer(function(){this.onChange(val);});}},getValue:function(){_6e9.deprecated("dijit.InlineEditBox.getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},cancel:function(_703){if(this.disabled||!this.editing){return;}this._set("editing",false);this.defer("onCancel");this._showText(_703);}});if(has("dojo-bidi")){_6fb=_6e4("dijit.InlineEditBox",_6fb,{_setValueAttr:function(){this.inherited(arguments);this.applyTextDir(this.displayNode);}});}_6fb._InlineEditor=_6f3;return _6fb;});},"dijit/form/Form":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/kernel","dojo/sniff","../_Widget","../_TemplatedMixin","./_FormMixin","../layout/_ContentPaneResizeMixin"],function(_704,_705,_706,has,_707,_708,_709,_70a){return _704("dijit.form.Form",[_707,_708,_709,_70a],{name:"",action:"",method:"",encType:"","accept-charset":"",accept:"",target:"",templateString:"
    ",postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},execute:function(){},onExecute:function(){},_setEncTypeAttr:function(_70b){_705.set(this.domNode,"encType",_70b);if(has("ie")){this.domNode.encoding=_70b;}this._set("encType",_70b);},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);e.stopPropagation();e.preventDefault();return false;},_onSubmit:function(e){var fp=this.constructor.prototype;if(this.execute!=fp.execute||this.onExecute!=fp.onExecute){_706.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0");this.onExecute();this.execute(this.getValues());}if(this.onSubmit(e)===false){e.stopPropagation();e.preventDefault();}},onSubmit:function(){return this.isValid();},submit:function(){if(!(this.onSubmit()===false)){this.containerNode.submit();}}});});},"dijit/form/ComboButton":function(){define(["dojo/_base/declare","dojo/keys","../focus","./DropDownButton","dojo/text!./templates/ComboButton.html","../a11yclick"],function(_70c,keys,_70d,_70e,_70f){return _70c("dijit.form.ComboButton",_70e,{templateString:_70f,_setIdAttr:"",_setTabIndexAttr:["focusNode","titleNode"],_setTitleAttr:"titleNode",optionsTitle:"",baseClass:"dijitComboButton",cssStateNodes:{"buttonNode":"dijitButtonNode","titleNode":"dijitButtonContents","_popupStateNode":"dijitDownArrowButton"},_focusedNode:null,_onButtonKeyDown:function(evt){if(evt.keyCode==keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){_70d.focus(this._popupStateNode);evt.stopPropagation();evt.preventDefault();}},_onArrowKeyDown:function(evt){if(evt.keyCode==keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){_70d.focus(this.titleNode);evt.stopPropagation();evt.preventDefault();}},focus:function(_710){if(!this.disabled){_70d.focus(_710=="start"?this.titleNode:this._popupStateNode);}}});});},"dijit/form/CheckBox":function(){define(["require","dojo/_base/declare","dojo/dom-attr","dojo/has","dojo/query","dojo/ready","./ToggleButton","./_CheckBoxMixin","dojo/text!./templates/CheckBox.html","dojo/NodeList-dom","../a11yclick"],function(_711,_712,_713,has,_714,_715,_716,_717,_718){if(has("dijit-legacy-requires")){_715(0,function(){var _719=["dijit/form/RadioButton"];_711(_719);});}return _712("dijit.form.CheckBox",[_716,_717],{templateString:_718,baseClass:"dijitCheckBox",_setValueAttr:function(_71a,_71b){if(typeof _71a=="string"){this.inherited(arguments);_71a=true;}if(this._created){this.set("checked",_71a,_71b);}},_getValueAttr:function(){return this.checked&&this._get("value");},_setIconClassAttr:null,_setNameAttr:"focusNode",postMixInProperties:function(){this.inherited(arguments);this.checkedAttrSetting="";},_fillContent:function(){},_onFocus:function(){if(this.id){_714("label[for='"+this.id+"']").addClass("dijitFocusedLabel");}this.inherited(arguments);},_onBlur:function(){if(this.id){_714("label[for='"+this.id+"']").removeClass("dijitFocusedLabel");}this.inherited(arguments);}});});},"dijit/form/_CheckBoxMixin":function(){define(["dojo/_base/declare","dojo/dom-attr"],function(_71c,_71d){return _71c("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:false,_aria_attr:"aria-checked",_setReadOnlyAttr:function(_71e){this._set("readOnly",_71e);_71d.set(this.focusNode,"readOnly",_71e);},_setLabelAttr:undefined,_getSubmitValue:function(_71f){return (_71f==null||_71f==="")?"on":_71f;},_setValueAttr:function(_720){_720=this._getSubmitValue(_720);this._set("value",_720);_71d.set(this.focusNode,"value",_720);},reset:function(){this.inherited(arguments);this._set("value",this._getSubmitValue(this.params.value));_71d.set(this.focusNode,"value",this.value);},_onClick:function(e){if(this.readOnly){e.stopPropagation();e.preventDefault();return false;}return this.inherited(arguments);}});});},"dijit/form/RadioButton":function(){define(["dojo/_base/declare","./CheckBox","./_RadioButtonMixin"],function(_721,_722,_723){return _721("dijit.form.RadioButton",[_722,_723],{baseClass:"dijitRadio"});});},"dijit/form/_RadioButtonMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/lang","dojo/query!css2","../registry"],function(_724,_725,_726,lang,_727,_728){return _725("dijit.form._RadioButtonMixin",null,{type:"radio",_getRelatedWidgets:function(){var ary=[];_727("input[type=radio]",this.focusNode.form||this.ownerDocument).forEach(lang.hitch(this,function(_729){if(_729.name==this.name&&_729.form==this.focusNode.form){var _72a=_728.getEnclosingWidget(_729);if(_72a){ary.push(_72a);}}}));return ary;},_setCheckedAttr:function(_72b){this.inherited(arguments);if(!this._created){return;}if(_72b){_724.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_72c){if(_72c!=this&&_72c.checked){_72c.set("checked",false);}}));}},_getSubmitValue:function(_72d){return _72d==null?"on":_72d;},_onClick:function(e){if(this.checked||this.disabled){e.stopPropagation();e.preventDefault();return false;}if(this.readOnly){e.stopPropagation();e.preventDefault();_724.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_72e){_726.set(this.focusNode||this.domNode,"checked",_72e.checked);}));return false;}var _72f=false;var _730;_724.some(this._getRelatedWidgets(),function(_731){if(_731.checked){_730=_731;return true;}return false;});this.checked=true;_730&&(_730.checked=false);if(this.onClick(e)===false||e.defaultPrevented){_72f=true;}this.checked=false;_730&&(_730.checked=true);if(_72f){e.preventDefault();}else{this.set("checked",true);}return !_72f;}});});},"dijit/form/CurrencyTextBox":function(){define(["dojo/currency","dojo/_base/declare","dojo/_base/lang","./NumberTextBox"],function(_732,_733,lang,_734){var _735=_733("dijit.form.CurrencyTextBox",_734,{currency:"",baseClass:"dijitTextBox dijitCurrencyTextBox",_formatter:_732.format,_parser:_732.parse,_regExpGenerator:_732.regexp,parse:function(_736,_737){var v=this.inherited(arguments);if(isNaN(v)&&/\d+/.test(_736)){v=lang.hitch(lang.delegate(this,{_parser:_734.prototype._parser}),"inherited")(arguments);}return v;},_setConstraintsAttr:function(_738){if(!_738.currency&&this.currency){_738.currency=this.currency;}this.inherited(arguments,[_732._mixInDefaults(lang.mixin(_738,{exponent:false}))]);}});return _735;});},"dojo/currency":function(){define(["./_base/array","./_base/lang","./number","./i18n","./i18n!./cldr/nls/currency","./cldr/monetary"],function(_739,lang,_73a,i18n,_73b,_73c){var _73d={};lang.setObject("dojo.currency",_73d);_73d._mixInDefaults=function(_73e){_73e=_73e||{};_73e.type="currency";var _73f=i18n.getLocalization("dojo.cldr","currency",_73e.locale)||{};var iso=_73e.currency;var data=_73c.getData(iso);_739.forEach(["displayName","symbol","group","decimal"],function(prop){data[prop]=_73f[iso+"_"+prop];});data.fractional=[true,false];return lang.mixin(data,_73e);};_73d.format=function(_740,_741){return _73a.format(_740,_73d._mixInDefaults(_741));};_73d.regexp=function(_742){return _73a.regexp(_73d._mixInDefaults(_742));};_73d.parse=function(_743,_744){return _73a.parse(_743,_73d._mixInDefaults(_744));};return _73d;});},"dojo/cldr/monetary":function(){define(["../_base/kernel","../_base/lang"],function(dojo,lang){var _745={};lang.setObject("dojo.cldr.monetary",_745);_745.getData=function(code){var _746={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:2,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 _747={};var _748=_746[code],_749=_747[code];if(typeof _748=="undefined"){_748=2;}if(typeof _749=="undefined"){_749=0;}return {places:_748,round:_749};};return _745;});},"dijit/form/NumberTextBox":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/i18n","dojo/string","dojo/number","./RangeBoundTextBox"],function(_74a,lang,i18n,_74b,_74c,_74d){var _74e=function(_74f){var _74f=_74f||{},_750=i18n.getLocalization("dojo.cldr","number",i18n.normalizeLocale(_74f.locale)),_751=_74f.pattern?_74f.pattern:_750[(_74f.type||"decimal")+"Format"];var _752;if(typeof _74f.places=="number"){_752=_74f.places;}else{if(typeof _74f.places==="string"&&_74f.places.length>0){_752=_74f.places.replace(/.*,/,"");}else{_752=(_751.indexOf(".")!=-1?_751.split(".")[1].replace(/[^#0]/g,"").length:0);}}return {sep:_750.decimal,places:_752};};var _753=_74a("dijit.form.NumberTextBoxMixin",null,{pattern:function(_754){return "("+(this.focused&&this.editOptions?this._regExpGenerator(lang.delegate(_754,this.editOptions))+"|":"")+this._regExpGenerator(_754)+")";},value:NaN,editOptions:{pattern:"#.######"},_formatter:_74c.format,_regExpGenerator:_74c.regexp,_decimalInfo:_74e(),postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},_setConstraintsAttr:function(_755){var _756=typeof _755.places=="number"?_755.places:0;if(_756){_756++;}if(typeof _755.max!="number"){_755.max=9*Math.pow(10,15-_756);}if(typeof _755.min!="number"){_755.min=-9*Math.pow(10,15-_756);}this.inherited(arguments,[_755]);if(this.focusNode&&this.focusNode.value&&!isNaN(this.value)){this.set("value",this.value);}this._decimalInfo=_74e(_755);},_onFocus:function(by){if(this.disabled||this.readOnly){return;}var val=this.get("value");if(typeof val=="number"&&!isNaN(val)){var _757=this.format(val,this.constraints);if(_757!==undefined){this.textbox.value=_757;if(by!=="mouse"){this.textbox.select();}}}this.inherited(arguments);},format:function(_758,_759){var _75a=String(_758);if(typeof _758!="number"){return _75a;}if(isNaN(_758)){return "";}if(!("rangeCheck" in this&&this.rangeCheck(_758,_759))&&_759.exponent!==false&&/\de[-+]?\d/i.test(_75a)){return _75a;}if(this.editOptions&&this.focused){_759=lang.mixin({},_759,this.editOptions);}return this._formatter(_758,_759);},_parser:_74c.parse,parse:function(_75b,_75c){var _75d=lang.mixin({},_75c,(this.editOptions&&this.focused)?this.editOptions:{});if(this.focused&&_75d.places!=null){var _75e=_75d.places;var _75f=typeof _75e==="number"?_75e:Number(_75e.split(",").pop());_75d.places="0,"+_75f;}var v=this._parser(_75b,_75d);if(this.editOptions&&this.focused&&isNaN(v)){v=this._parser(_75b,_75c);}return v;},_getDisplayedValueAttr:function(){var v=this.inherited(arguments);return isNaN(v)?this.textbox.value:v;},filter:function(_760){if(_760==null||typeof _760=="string"&&_760==""){return NaN;}else{if(typeof _760=="number"&&!isNaN(_760)&&_760!=0){_760=_74c.round(_760,this._decimalInfo.places);}}return this.inherited(arguments,[_760]);},serialize:function(_761,_762){return (typeof _761!="number"||isNaN(_761))?"":this.inherited(arguments);},_setBlurValue:function(){var val=lang.hitch(lang.delegate(this,{focused:true}),"get")("value");this._setValueAttr(val,true);},_setValueAttr:function(_763,_764,_765){if(_763!==undefined&&_765===undefined){_765=String(_763);if(typeof _763=="number"){if(isNaN(_763)){_765="";}else{if(("rangeCheck" in this&&this.rangeCheck(_763,this.constraints))||this.constraints.exponent===false||!/\de[-+]?\d/i.test(_765)){_765=undefined;}}}else{if(!_763){_765="";_763=NaN;}else{_763=undefined;}}}this.inherited(arguments,[_763,_764,_765]);},_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("^"+_74c._realNumberRegexp(lang.delegate(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(_766){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;}}},_isValidSubset:function(){var _767=(typeof this.constraints.min=="number"),_768=(typeof this.constraints.max=="number"),_769=this.get("value");if(isNaN(_769)||(!_767&&!_768)){return this.inherited(arguments);}var _76a=_769|0,_76b=_769<0,_76c=this.textbox.value.indexOf(this._decimalInfo.sep)!=-1,_76d=this.maxLength||20,_76e=_76d-this.textbox.value.length,_76f=_76c?this.textbox.value.split(this._decimalInfo.sep)[1].replace(/[^0-9]/g,""):"";var _770=_76c?_76a+"."+_76f:_76a+"";var _771=_74b.rep("9",_76e),_772=_769,_773=_769;if(_76b){_772=Number(_770+_771);}else{_773=Number(_770+_771);}return !((_767&&_773this.constraints.max));}});var _774=_74a("dijit.form.NumberTextBox",[_74d,_753],{baseClass:"dijitTextBox dijitNumberTextBox"});_774.Mixin=_753;return _774;});},"dijit/form/RangeBoundTextBox":function(){define(["dojo/_base/declare","dojo/i18n","./MappedTextBox","dojo/i18n!./nls/validate"],function(_775,i18n,_776){var _777=_775("dijit.form.RangeBoundTextBox",_776,{rangeMessage:"",rangeCheck:function(_778,_779){return ("min" in _779?(this.compare(_778,_779.min)>=0):true)&&("max" in _779?(this.compare(_778,_779.max)<=0):true);},isInRange:function(){return this.rangeCheck(this.get("value"),this.constraints);},_isDefinitelyOutOfRange:function(){var val=this.get("value");if(val==null){return false;}var _77a=false;if("min" in this.constraints){var min=this.constraints.min;_77a=this.compare(val,((typeof min=="number")&&min>=0&&val!=0)?0:min)<0;}if(!_77a&&("max" in this.constraints)){var max=this.constraints.max;_77a=this.compare(val,((typeof max!="number")||max>0)?max:0)>0;}return _77a;},_isValidSubset:function(){return this.inherited(arguments)&&!this._isDefinitelyOutOfRange();},isValid:function(_77b){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_77b));},getErrorMessage:function(_77c){var v=this.get("value");if(v!=null&&v!==""&&(typeof v!="number"||!isNaN(v))&&!this.isInRange(_77c)){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;}}});return _777;});},"dijit/form/DateTextBox":function(){define(["dojo/_base/declare","../Calendar","./_DateTimeTextBox"],function(_77d,_77e,_77f){return _77d("dijit.form.DateTextBox",_77f,{baseClass:"dijitTextBox dijitComboBox dijitDateTextBox",popupClass:_77e,_selector:"date",maxHeight:Infinity,value:new Date("")});});},"dijit/Calendar":function(){define(["dojo/_base/array","dojo/date","dojo/date/locale","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","./CalendarLite","./_Widget","./_CssStateMixin","./_TemplatedMixin","./form/DropDownButton"],function(_780,date,_781,_782,_783,_784,_785,_786,keys,lang,on,has,_787,_788,_789,_78a,_78b){var _78c=_782("dijit.Calendar",[_787,_788,_789],{baseClass:"dijitCalendar",cssStateNodes:{"decrementMonth":"dijitCalendarArrow","incrementMonth":"dijitCalendarArrow","previousYearLabelNode":"dijitCalendarPreviousYear","nextYearLabelNode":"dijitCalendarNextYear"},setValue:function(_78d){_786.deprecated("dijit.Calendar:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_78d);},_createMonthWidget:function(){return new _78c._MonthDropDownButton({id:this.id+"_mddb",tabIndex:-1,onMonthSelect:lang.hitch(this,"_onMonthSelect"),lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"keydown",lang.hitch(this,"_onKeyDown")),on(this.dateRowsNode,"mouseover",lang.hitch(this,"_onDayMouseOver")),on(this.dateRowsNode,"mouseout",lang.hitch(this,"_onDayMouseOut")),on(this.dateRowsNode,"mousedown",lang.hitch(this,"_onDayMouseDown")),on(this.dateRowsNode,"mouseup",lang.hitch(this,"_onDayMouseUp")));},_onMonthSelect:function(_78e){var date=new this.dateClassObj(this.currentFocus);date.setDate(1);date.setMonth(_78e);var _78f=this.dateModule.getDaysInMonth(date);var _790=this.currentFocus.getDate();date.setDate(Math.min(_790,_78f));this._setCurrentFocusAttr(date);},_onDayMouseOver:function(evt){var node=_784.contains(evt.target,"dijitCalendarDateLabel")?evt.target.parentNode:evt.target;if(node&&((node.dijitDateValue&&!_784.contains(node,"dijitCalendarDisabledDate"))||node==this.previousYearLabelNode||node==this.nextYearLabelNode)){_784.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(_784.contains(this._currentNode,"dijitCalendarActiveDate")){cls+=" dijitCalendarActiveDate";}_784.remove(this._currentNode,cls);this._currentNode=null;},_onDayMouseDown:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue&&!_784.contains(node,"dijitCalendarDisabledDate")){_784.add(node,"dijitCalendarActiveDate");this._currentNode=node;}},_onDayMouseUp:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue){_784.remove(node,"dijitCalendarActiveDate");}},handleKey:function(evt){var _791=-1,_792,_793=this.currentFocus;switch(evt.keyCode){case keys.RIGHT_ARROW:_791=1;case keys.LEFT_ARROW:_792="day";if(!this.isLeftToRight()){_791*=-1;}break;case keys.DOWN_ARROW:_791=1;case keys.UP_ARROW:_792="week";break;case keys.PAGE_DOWN:_791=1;case keys.PAGE_UP:_792=evt.ctrlKey||evt.altKey?"year":"month";break;case keys.END:_793=this.dateModule.add(_793,"month",1);_792="day";case keys.HOME:_793=new this.dateClassObj(_793);_793.setDate(1);break;default:return true;}if(_792){_793=this.dateModule.add(_793,_792,_791);}this._setCurrentFocusAttr(_793);return false;},_onKeyDown:function(evt){if(!this.handleKey(evt)){evt.stopPropagation();evt.preventDefault();}},onValueSelected:function(){},onChange:function(_794){this.onValueSelected(_794);},getClassForDate:function(){}});_78c._MonthDropDownButton=_782("dijit.Calendar._MonthDropDownButton",_78b,{onMonthSelect:function(){},postCreate:function(){this.inherited(arguments);this.dropDown=new _78c._MonthDropDown({id:this.id+"_mdd",onChange:this.onMonthSelect});},_setMonthAttr:function(_795){var _796=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_795);this.dropDown.set("months",_796);this.containerNode.innerHTML=(has("ie")==6?"":"
    "+this.dropDown.domNode.innerHTML+"
    ")+"
    "+_796[_795.getMonth()]+"
    ";}});_78c._MonthDropDown=_782("dijit.Calendar._MonthDropDown",[_788,_78a,_789],{months:[],baseClass:"dijitCalendarMonthMenu dijitMenu",templateString:"
    ",_setMonthsAttr:function(_797){this.domNode.innerHTML="";_780.forEach(_797,function(_798,idx){var div=_785.create("div",{className:"dijitCalendarMonthLabel",month:idx,innerHTML:_798},this.domNode);div._cssState="dijitCalendarMonthLabel";},this);},_onClick:function(evt){this.onChange(_783.get(evt.target,"month"));},onChange:function(){}});return _78c;});},"dojo/date":function(){define(["./has","./_base/lang"],function(has,lang){var date={};date.getDaysInMonth=function(_799){var _79a=_799.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_79a==1&&date.isLeapYear(_799)){return 29;}return days[_79a];};date.isLeapYear=function(_79b){var year=_79b.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};date.getTimezoneName=function(_79c){var str=_79c.toString();var tz="";var _79d;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_79d=str.match(pat))){tz=_79d[1];}else{str=_79c.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_79d=str.match(pat))){tz=_79d[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};date.compare=function(_79e,_79f,_7a0){_79e=new Date(+_79e);_79f=new Date(+(_79f||new Date()));if(_7a0=="date"){_79e.setHours(0,0,0,0);_79f.setHours(0,0,0,0);}else{if(_7a0=="time"){_79e.setFullYear(0,0,0);_79f.setFullYear(0,0,0);}}if(_79e>_79f){return 1;}if(_79e<_79f){return -1;}return 0;};date.add=function(date,_7a1,_7a2){var sum=new Date(+date);var _7a3=false;var _7a4="Date";switch(_7a1){case "day":break;case "weekday":var days,_7a5;var mod=_7a2%5;if(!mod){days=(_7a2>0)?5:-5;_7a5=(_7a2>0)?((_7a2-5)/5):((_7a2+5)/5);}else{days=mod;_7a5=parseInt(_7a2/5);}var strt=date.getDay();var adj=0;if(strt==6&&_7a2>0){adj=1;}else{if(strt==0&&_7a2<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_7a2>0)?2:-2;}_7a2=(7*_7a5)+days+adj;break;case "year":_7a4="FullYear";_7a3=true;break;case "week":_7a2*=7;break;case "quarter":_7a2*=3;case "month":_7a3=true;_7a4="Month";break;default:_7a4="UTC"+_7a1.charAt(0).toUpperCase()+_7a1.substring(1)+"s";}if(_7a4){sum["set"+_7a4](sum["get"+_7a4]()+_7a2);}if(_7a3&&(sum.getDate()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 (_7ad+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 (_7ad+mod)<0:adj=2;}}}days+=adj;days-=(_7ab*2);}_7aa=days;break;case "year":_7aa=_7a9;break;case "month":_7aa=(_7a7.getMonth()-_7a6.getMonth())+(_7a9*12);break;case "week":_7aa=parseInt(date.difference(_7a6,_7a7,"day")/7);break;case "day":_7aa/=24;case "hour":_7aa/=60;case "minute":_7aa/=60;case "second":_7aa/=1000;case "millisecond":_7aa*=_7a7.getTime()-_7a6.getTime();}return Math.round(_7aa);};1&&lang.mixin(lang.getObject("dojo.date",true),date);return date;});},"dojo/date/locale":function(){define(["../_base/lang","../_base/array","../date","../cldr/supplemental","../i18n","../regexp","../string","../i18n!../cldr/nls/gregorian","module"],function(lang,_7ae,date,_7af,i18n,_7b0,_7b1,_7b2,_7b3){var _7b4={};lang.setObject(_7b3.id.replace(/\//g,"."),_7b4);function _7b5(_7b6,_7b7,_7b8,_7b9){return _7b9.replace(/([a-z])\1*/ig,function(_7ba){var s,pad,c=_7ba.charAt(0),l=_7ba.length,_7bb=["abbr","wide","narrow"];switch(c){case "G":s=_7b7[(l<4)?"eraAbbr":"eraNames"][_7b6.getFullYear()<0?0:1];break;case "y":s=_7b6.getFullYear();switch(l){case 1:break;case 2:if(!_7b8.fullYear){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_7b6.getMonth()+1)/3);pad=true;break;case "M":case "L":var m=_7b6.getMonth();if(l<3){s=m+1;pad=true;}else{var _7bc=["months",c=="L"?"standAlone":"format",_7bb[l-3]].join("-");s=_7b7[_7bc][m];}break;case "w":var _7bd=0;s=_7b4._getWeekOfYear(_7b6,_7bd);pad=true;break;case "d":s=_7b6.getDate();pad=true;break;case "D":s=_7b4._getDayOfYear(_7b6);pad=true;break;case "e":case "c":var d=_7b6.getDay();if(l<2){s=(d-_7af.getFirstDayOfWeek(_7b8.locale)+8)%7;break;}case "E":d=_7b6.getDay();if(l<3){s=d+1;pad=true;}else{var _7be=["days",c=="c"?"standAlone":"format",_7bb[l-3]].join("-");s=_7b7[_7be][d];}break;case "a":var _7bf=_7b6.getHours()<12?"am":"pm";s=_7b8[_7bf]||_7b7["dayPeriods-format-wide-"+_7bf];break;case "h":case "H":case "K":case "k":var h=_7b6.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=_7b6.getMinutes();pad=true;break;case "s":s=_7b6.getSeconds();pad=true;break;case "S":s=Math.round(_7b6.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=_7b4._getZone(_7b6,true,_7b8);if(s){break;}l=4;case "Z":var _7c0=_7b4._getZone(_7b6,false,_7b8);var tz=[(_7c0<=0?"+":"-"),_7b1.pad(Math.floor(Math.abs(_7c0)/60),2),_7b1.pad(Math.abs(_7c0)%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: "+_7b9);}if(pad){s=_7b1.pad(s,l);}return s;});};_7b4._getZone=function(_7c1,_7c2,_7c3){if(_7c2){return date.getTimezoneName(_7c1);}else{return _7c1.getTimezoneOffset();}};_7b4.format=function(_7c4,_7c5){_7c5=_7c5||{};var _7c6=i18n.normalizeLocale(_7c5.locale),_7c7=_7c5.formatLength||"short",_7c8=_7b4._getGregorianBundle(_7c6),str=[],_7c9=lang.hitch(this,_7b5,_7c4,_7c8,_7c5);if(_7c5.selector=="year"){return _7ca(_7c8["dateFormatItem-yyyy"]||"yyyy",_7c9);}var _7cb;if(_7c5.selector!="date"){_7cb=_7c5.timePattern||_7c8["timeFormat-"+_7c7];if(_7cb){str.push(_7ca(_7cb,_7c9));}}if(_7c5.selector!="time"){_7cb=_7c5.datePattern||_7c8["dateFormat-"+_7c7];if(_7cb){str.push(_7ca(_7cb,_7c9));}}return str.length==1?str[0]:_7c8["dateTimeFormat-"+_7c7].replace(/\'/g,"").replace(/\{(\d+)\}/g,function(_7cc,key){return str[key];});};_7b4.regexp=function(_7cd){return _7b4._parseInfo(_7cd).regexp;};_7b4._parseInfo=function(_7ce){_7ce=_7ce||{};var _7cf=i18n.normalizeLocale(_7ce.locale),_7d0=_7b4._getGregorianBundle(_7cf),_7d1=_7ce.formatLength||"short",_7d2=_7ce.datePattern||_7d0["dateFormat-"+_7d1],_7d3=_7ce.timePattern||_7d0["timeFormat-"+_7d1],_7d4;if(_7ce.selector=="date"){_7d4=_7d2;}else{if(_7ce.selector=="time"){_7d4=_7d3;}else{_7d4=_7d0["dateTimeFormat-"+_7d1].replace(/\{(\d+)\}/g,function(_7d5,key){return [_7d3,_7d2][key];});}}var _7d6=[],re=_7ca(_7d4,lang.hitch(this,_7d7,_7d6,_7d0,_7ce));return {regexp:re,tokens:_7d6,bundle:_7d0};};_7b4.parse=function(_7d8,_7d9){var _7da=/[\u200E\u200F\u202A\u202E]/g,info=_7b4._parseInfo(_7d9),_7db=info.tokens,_7dc=info.bundle,re=new RegExp("^"+info.regexp.replace(_7da,"")+"$",info.strict?"":"i"),_7dd=re.exec(_7d8&&_7d8.replace(_7da,""));if(!_7dd){return null;}var _7de=["abbr","wide","narrow"],_7df=[1970,0,1,0,0,0,0],amPm="",_7e0=_7ae.every(_7dd,function(v,i){if(!i){return true;}var _7e1=_7db[i-1],l=_7e1.length,c=_7e1.charAt(0);switch(c){case "y":if(l!=2&&_7d9.strict){_7df[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear(),_7e2=year.substring(0,2)*100,_7e3=Math.min(Number(year.substring(2,4))+20,99);_7df[0]=(v<_7e3)?_7e2+v:_7e2-100+v;}else{if(_7d9.strict){return false;}_7df[0]=v;}}break;case "M":case "L":if(l>2){var _7e4=_7dc["months-"+(c=="L"?"standAlone":"format")+"-"+_7de[l-3]].concat();if(!_7d9.strict){v=v.replace(".","").toLowerCase();_7e4=_7ae.map(_7e4,function(s){return s.replace(".","").toLowerCase();});}v=_7ae.indexOf(_7e4,v);if(v==-1){return false;}}else{v--;}_7df[1]=v;break;case "E":case "e":case "c":var days=_7dc["days-"+(c=="c"?"standAlone":"format")+"-"+_7de[l-3]].concat();if(!_7d9.strict){v=v.toLowerCase();days=_7ae.map(days,function(d){return d.toLowerCase();});}v=_7ae.indexOf(days,v);if(v==-1){return false;}break;case "D":_7df[1]=0;case "d":_7df[2]=v;break;case "a":var am=_7d9.am||_7dc["dayPeriods-format-wide-am"],pm=_7d9.pm||_7dc["dayPeriods-format-wide-pm"];if(!_7d9.strict){var _7e5=/\./g;v=v.replace(_7e5,"").toLowerCase();am=am.replace(_7e5,"").toLowerCase();pm=pm.replace(_7e5,"").toLowerCase();}if(_7d9.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;}_7df[3]=v;break;case "m":_7df[4]=v;break;case "s":_7df[5]=v;break;case "S":_7df[6]=v;}return true;});var _7e6=+_7df[3];if(amPm==="p"&&_7e6<12){_7df[3]=_7e6+12;}else{if(amPm==="a"&&_7e6==12){_7df[3]=0;}}var _7e7=new Date(_7df[0],_7df[1],_7df[2],_7df[3],_7df[4],_7df[5],_7df[6]);if(_7d9.strict){_7e7.setFullYear(_7df[0]);}var _7e8=_7db.join(""),_7e9=_7e8.indexOf("d")!=-1,_7ea=_7e8.indexOf("M")!=-1;if(!_7e0||(_7ea&&_7e7.getMonth()>_7df[1])||(_7e9&&_7e7.getDate()>_7df[2])){return null;}if((_7ea&&_7e7.getMonth()<_7df[1])||(_7e9&&_7e7.getDate()<_7df[2])){_7e7=date.add(_7e7,"hour",1);}return _7e7;};function _7ca(_7eb,_7ec,_7ed,_7ee){var _7ef=function(x){return x;};_7ec=_7ec||_7ef;_7ed=_7ed||_7ef;_7ee=_7ee||_7ef;var _7f0=_7eb.match(/(''|[^'])+/g),_7f1=_7eb.charAt(0)=="'";_7ae.forEach(_7f0,function(_7f2,i){if(!_7f2){_7f0[i]="";}else{_7f0[i]=(_7f1?_7ed:_7ec)(_7f2.replace(/''/g,"'"));_7f1=!_7f1;}});return _7ee(_7f0.join(""));};var _7f3=["abbr","wide","narrow"];function _7d7(_7f4,_7f5,_7f6,_7f7){_7f7=_7b0.escapeString(_7f7);if(!_7f6.strict){_7f7=_7f7.replace(" a"," ?a");}return _7f7.replace(/([a-z])\1*/ig,function(_7f8){var s,c=_7f8.charAt(0),l=_7f8.length,p2="",p3="";if(_7f6.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":case "L":if(l>2){var _7f9=_7f5["months-"+(c=="L"?"standAlone":"format")+"-"+_7f3[l-3]].slice(0);s=_7f9.join("|");if(!_7f6.strict){s=s.replace(/\./g,"");s="(?:"+s+")\\.?";}}else{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":case "e":case "c":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=_7f6.am||_7f5["dayPeriods-format-wide-am"],pm=_7f6.pm||_7f5["dayPeriods-format-wide-pm"];s=am+"|"+pm;if(!_7f6.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(_7f4){_7f4.push(_7f8);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};var _7fa=[];var _7fb={};_7b4.addCustomFormats=function(_7fc,_7fd){_7fa.push({pkg:_7fc,name:_7fd});_7fb={};};_7b4._getGregorianBundle=function(_7fe){if(_7fb[_7fe]){return _7fb[_7fe];}var _7ff={};_7ae.forEach(_7fa,function(desc){var _800=i18n.getLocalization(desc.pkg,desc.name,_7fe);_7ff=lang.mixin(_7ff,_800);},this);return _7fb[_7fe]=_7ff;};_7b4.addCustomFormats(_7b3.id.replace(/\/date\/locale$/,".cldr"),"gregorian");_7b4.getNames=function(item,type,_801,_802){var _803,_804=_7b4._getGregorianBundle(_802),_805=[item,_801,type];if(_801=="standAlone"){var key=_805.join("-");_803=_804[key];if(_803[0]==1){_803=undefined;}}_805[1]="format";return (_803||_804[_805.join("-")]).concat();};_7b4.isWeekend=function(_806,_807){var _808=_7af.getWeekend(_807),day=(_806||new Date()).getDay();if(_808.end<_808.start){_808.end+=7;if(day<_808.start){day+=7;}}return day>=_808.start&&day<=_808.end;};_7b4._getDayOfYear=function(_809){return date.difference(new Date(_809.getFullYear(),0,1,_809.getHours()),_809)+1;};_7b4._getWeekOfYear=function(_80a,_80b){if(arguments.length==1){_80b=0;}var _80c=new Date(_80a.getFullYear(),0,1).getDay(),adj=(_80c-_80b+7)%7,week=Math.floor((_7b4._getDayOfYear(_80a)+adj-1)/7);if(_80c==_80b){week++;}return week;};return _7b4;});},"dojo/cldr/supplemental":function(){define(["../_base/lang","../i18n"],function(lang,i18n){var _80d={};lang.setObject("dojo.cldr.supplemental",_80d);_80d.getFirstDayOfWeek=function(_80e){var _80f={bd:5,mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,iq:6,ir:6,jo:6,kw:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,sy:6,ye:6,ag:0,ar:0,as:0,au:0,br:0,bs:0,bt:0,bw:0,by:0,bz:0,ca:0,cn:0,co:0,dm:0,"do":0,et:0,gt:0,gu:0,hk:0,hn:0,id:0,ie:0,il:0,"in":0,jm:0,jp:0,ke:0,kh:0,kr:0,la:0,mh:0,mm:0,mo:0,mt:0,mx:0,mz:0,ni:0,np:0,nz:0,pa:0,pe:0,ph:0,pk:0,pr:0,py:0,sg:0,sv:0,th:0,tn:0,tt:0,tw:0,um:0,us:0,ve:0,vi:0,ws:0,za:0,zw:0};var _810=_80d._region(_80e);var dow=_80f[_810];return (dow===undefined)?1:dow;};_80d._region=function(_811){_811=i18n.normalizeLocale(_811);var tags=_811.split("-");var _812=tags[1];if(!_812){_812={aa:"et",ab:"ge",af:"za",ak:"gh",am:"et",ar:"eg",as:"in",av:"ru",ay:"bo",az:"az",ba:"ru",be:"by",bg:"bg",bi:"vu",bm:"ml",bn:"bd",bo:"cn",br:"fr",bs:"ba",ca:"es",ce:"ru",ch:"gu",co:"fr",cr:"ca",cs:"cz",cv:"ru",cy:"gb",da:"dk",de:"de",dv:"mv",dz:"bt",ee:"gh",el:"gr",en:"us",es:"es",et:"ee",eu:"es",fa:"ir",ff:"sn",fi:"fi",fj:"fj",fo:"fo",fr:"fr",fy:"nl",ga:"ie",gd:"gb",gl:"es",gn:"py",gu:"in",gv:"gb",ha:"ng",he:"il",hi:"in",ho:"pg",hr:"hr",ht:"ht",hu:"hu",hy:"am",ia:"fr",id:"id",ig:"ng",ii:"cn",ik:"us","in":"id",is:"is",it:"it",iu:"ca",iw:"il",ja:"jp",ji:"ua",jv:"id",jw:"id",ka:"ge",kg:"cd",ki:"ke",kj:"na",kk:"kz",kl:"gl",km:"kh",kn:"in",ko:"kr",ks:"in",ku:"tr",kv:"ru",kw:"gb",ky:"kg",la:"va",lb:"lu",lg:"ug",li:"nl",ln:"cd",lo:"la",lt:"lt",lu:"cd",lv:"lv",mg:"mg",mh:"mh",mi:"nz",mk:"mk",ml:"in",mn:"mn",mo:"ro",mr:"in",ms:"my",mt:"mt",my:"mm",na:"nr",nb:"no",nd:"zw",ne:"np",ng:"na",nl:"nl",nn:"no",no:"no",nr:"za",nv:"us",ny:"mw",oc:"fr",om:"et",or:"in",os:"ge",pa:"in",pl:"pl",ps:"af",pt:"br",qu:"pe",rm:"ch",rn:"bi",ro:"ro",ru:"ru",rw:"rw",sa:"in",sd:"in",se:"no",sg:"cf",si:"lk",sk:"sk",sl:"si",sm:"ws",sn:"zw",so:"so",sq:"al",sr:"rs",ss:"za",st:"za",su:"id",sv:"se",sw:"tz",ta:"in",te:"in",tg:"tj",th:"th",ti:"et",tk:"tm",tl:"ph",tn:"za",to:"to",tr:"tr",ts:"za",tt:"ru",ty:"pf",ug:"cn",uk:"ua",ur:"pk",uz:"uz",ve:"za",vi:"vn",wa:"be",wo:"sn",xh:"za",yi:"il",yo:"ng",za:"cn",zh:"cn",zu:"za",ace:"id",ady:"ru",agq:"cm",alt:"ru",amo:"ng",asa:"tz",ast:"es",awa:"in",bal:"pk",ban:"id",bas:"cm",bax:"cm",bbc:"id",bem:"zm",bez:"tz",bfq:"in",bft:"pk",bfy:"in",bhb:"in",bho:"in",bik:"ph",bin:"ng",bjj:"in",bku:"ph",bqv:"ci",bra:"in",brx:"in",bss:"cm",btv:"pk",bua:"ru",buc:"yt",bug:"id",bya:"id",byn:"er",cch:"ng",ccp:"in",ceb:"ph",cgg:"ug",chk:"fm",chm:"ru",chp:"ca",chr:"us",cja:"kh",cjm:"vn",ckb:"iq",crk:"ca",csb:"pl",dar:"ru",dav:"ke",den:"ca",dgr:"ca",dje:"ne",doi:"in",dsb:"de",dua:"cm",dyo:"sn",dyu:"bf",ebu:"ke",efi:"ng",ewo:"cm",fan:"gq",fil:"ph",fon:"bj",fur:"it",gaa:"gh",gag:"md",gbm:"in",gcr:"gf",gez:"et",gil:"ki",gon:"in",gor:"id",grt:"in",gsw:"ch",guz:"ke",gwi:"ca",haw:"us",hil:"ph",hne:"in",hnn:"ph",hoc:"in",hoj:"in",ibb:"ng",ilo:"ph",inh:"ru",jgo:"cm",jmc:"tz",kaa:"uz",kab:"dz",kaj:"ng",kam:"ke",kbd:"ru",kcg:"ng",kde:"tz",kdt:"th",kea:"cv",ken:"cm",kfo:"ci",kfr:"in",kha:"in",khb:"cn",khq:"ml",kht:"in",kkj:"cm",kln:"ke",kmb:"ao",koi:"ru",kok:"in",kos:"fm",kpe:"lr",krc:"ru",kri:"sl",krl:"ru",kru:"in",ksb:"tz",ksf:"cm",ksh:"de",kum:"ru",lag:"tz",lah:"pk",lbe:"ru",lcp:"cn",lep:"in",lez:"ru",lif:"np",lis:"cn",lki:"ir",lmn:"in",lol:"cd",lua:"cd",luo:"ke",luy:"ke",lwl:"th",mad:"id",mag:"in",mai:"in",mak:"id",man:"gn",mas:"ke",mdf:"ru",mdh:"ph",mdr:"id",men:"sl",mer:"ke",mfe:"mu",mgh:"mz",mgo:"cm",min:"id",mni:"in",mnk:"gm",mnw:"mm",mos:"bf",mua:"cm",mwr:"in",myv:"ru",nap:"it",naq:"na",nds:"de","new":"np",niu:"nu",nmg:"cm",nnh:"cm",nod:"th",nso:"za",nus:"sd",nym:"tz",nyn:"ug",pag:"ph",pam:"ph",pap:"bq",pau:"pw",pon:"fm",prd:"ir",raj:"in",rcf:"re",rej:"id",rjs:"np",rkt:"in",rof:"tz",rwk:"tz",saf:"gh",sah:"ru",saq:"ke",sas:"id",sat:"in",saz:"in",sbp:"tz",scn:"it",sco:"gb",sdh:"ir",seh:"mz",ses:"ml",shi:"ma",shn:"mm",sid:"et",sma:"se",smj:"se",smn:"fi",sms:"fi",snk:"ml",srn:"sr",srr:"sn",ssy:"er",suk:"tz",sus:"gn",swb:"yt",swc:"cd",syl:"bd",syr:"sy",tbw:"ph",tcy:"in",tdd:"cn",tem:"sl",teo:"ug",tet:"tl",tig:"er",tiv:"ng",tkl:"tk",tmh:"ne",tpi:"pg",trv:"tw",tsg:"ph",tts:"th",tum:"mw",tvl:"tv",twq:"ne",tyv:"ru",tzm:"ma",udm:"ru",uli:"fm",umb:"ao",unr:"in",unx:"in",vai:"lr",vun:"tz",wae:"ch",wal:"et",war:"ph",xog:"ug",xsr:"np",yao:"mz",yap:"fm",yav:"cm",zza:"tr"}[tags[0]];}else{if(_812.length==4){_812=tags[2];}}return _812;};_80d.getWeekend=function(_813){var _814={"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},_815={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},_816=_80d._region(_813),_817=_814[_816],end=_815[_816];if(_817===undefined){_817=6;}if(end===undefined){end=0;}return {start:_817,end:end};};return _80d;});},"dijit/CalendarLite":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/cldr/supplemental","dojo/date","dojo/date/locale","dojo/date/stamp","dojo/dom","dojo/dom-class","dojo/dom-attr","dojo/_base/lang","dojo/on","dojo/sniff","dojo/string","./_WidgetBase","./_TemplatedMixin","dojo/text!./templates/Calendar.html","./a11yclick","./hccss"],function(_818,_819,_81a,date,_81b,_81c,dom,_81d,_81e,lang,on,has,_81f,_820,_821,_822){var _823=_819("dijit.CalendarLite",[_820,_821],{templateString:_822,dowTemplateString:"${d}",dateTemplateString:"",weekTemplateString:"${d}${d}${d}${d}${d}${d}${d}",value:new Date(""),datePackage:"",dayWidth:"narrow",tabIndex:"0",dayOffset:-1,currentFocus:new Date(),_setSummaryAttr:"gridNode",baseClass:"dijitCalendar dijitCalendarLite",_isValidDate:function(_824){return _824&&!isNaN(_824)&&typeof _824=="object"&&_824.toString()!=this.constructor.prototype.value.toString();},_getValueAttr:function(){var _825=this._get("value");if(_825&&!isNaN(_825)){var _826=new this.dateClassObj(_825);_826.setHours(0,0,0,0);if(_826.getDate()<_825.getDate()){_826=this.dateModule.add(_826,"hour",1);}return _826;}else{return null;}},_setValueAttr:function(_827,_828){if(typeof _827=="string"){_827=_81c.fromISOString(_827);}_827=this._patchDate(_827);if(this._isValidDate(_827)&&!this.isDisabledDate(_827,this.lang)){this._set("value",_827);this.set("currentFocus",_827);this._markSelectedDates([_827]);if(this._created&&(_828||typeof _828=="undefined")){this.onChange(this.get("value"));}}else{this._set("value",null);this._markSelectedDates([]);}},_patchDate:function(_829){if(_829||_829===0){_829=new this.dateClassObj(_829);_829.setHours(1,0,0,0);}return _829;},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(node.ownerDocument.createTextNode(text));},_populateGrid:function(){var _82a=new this.dateClassObj(this.currentFocus);_82a.setDate(1);_82a=this._patchDate(_82a);var _82b=_82a.getDay(),_82c=this.dateModule.getDaysInMonth(_82a),_82d=this.dateModule.getDaysInMonth(this.dateModule.add(_82a,"month",-1)),_82e=new this.dateClassObj(),_82f=this.dayOffset>=0?this.dayOffset:_81a.getFirstDayOfWeek(this.lang);if(_82f>_82b){_82f-=7;}if(!this.summary){var _830=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_82a);this.gridNode.setAttribute("summary",_830[_82a.getMonth()]);}this._date2cell={};_818.forEach(this.dateCells,function(_831,idx){var i=idx+_82f;var date=new this.dateClassObj(_82a),_832,_833="dijitCalendar",adj=0;if(i<_82b){_832=_82d-_82b+i+1;adj=-1;_833+="Previous";}else{if(i>=(_82b+_82c)){_832=i-_82b-_82c+1;adj=1;_833+="Next";}else{_832=i-_82b+1;_833+="Current";}}if(adj){date=this.dateModule.add(date,"month",adj);}date.setDate(_832);if(!this.dateModule.compare(date,_82e,"date")){_833="dijitCalendarCurrentDate "+_833;}if(this.isDisabledDate(date,this.lang)){_833="dijitCalendarDisabledDate "+_833;_831.setAttribute("aria-disabled","true");}else{_833="dijitCalendarEnabledDate "+_833;_831.removeAttribute("aria-disabled");_831.setAttribute("aria-selected","false");}var _834=this.getClassForDate(date,this.lang);if(_834){_833=_834+" "+_833;}_831.className=_833+"Month dijitCalendarDateTemplate";var _835=date.valueOf();this._date2cell[_835]=_831;_831.dijitDateValue=_835;var _836=date.getDateLocalized?date.getDateLocalized(this.lang):date.getDate();this._setText(this.dateLabels[idx],_836);_81e.set(_831,"aria-label",_81b.format(date,{selector:"date",formatLength:"long"}));},this);},_populateControls:function(){var _837=new this.dateClassObj(this.currentFocus);_837.setDate(1);this.monthWidget.set("month",_837);var y=_837.getFullYear()-1;var d=new this.dateClassObj();_818.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(_838){this.dateModule=_838.datePackage?lang.getObject(_838.datePackage,false):date;this.dateClassObj=this.dateModule.Date||Date;this.dateLocaleModule=_838.datePackage?lang.getObject(_838.datePackage+".locale",false):_81b;},_createMonthWidget:function(){return _823._MonthWidget({id:this.id+"_mddb",lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},buildRendering:function(){var d=this.dowTemplateString,_839=this.dateLocaleModule.getNames("days",this.dayWidth,"standAlone",this.lang),_83a=this.dayOffset>=0?this.dayOffset:_81a.getFirstDayOfWeek(this.lang);this.dayCellsHtml=_81f.substitute([d,d,d,d,d,d,d].join(""),{d:""},function(){return _839[_83a++%7];});var r=_81f.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 _83b=new this.dateClassObj(this.currentFocus);this.monthWidget=this._createMonthWidget();this.set("currentFocus",_83b,false);},postCreate:function(){this.inherited(arguments);this._connectControls();},_connectControls:function(){var _83c=lang.hitch(this,function(_83d,part,_83e){this[_83d].dojoClick=true;return on(this[_83d],"click",lang.hitch(this,function(){this._setCurrentFocusAttr(this.dateModule.add(this.currentFocus,part,_83e));}));});this.own(_83c("incrementMonth","month",1),_83c("decrementMonth","month",-1),_83c("nextYearLabelNode","year",1),_83c("previousYearLabelNode","year",-1));},_setCurrentFocusAttr:function(date,_83f){var _840=this.currentFocus,_841=this._getNodeByDate(_840);date=this._patchDate(date);this._set("currentFocus",date);if(!this._date2cell||this.dateModule.difference(_840,date,"month")!=0){this._populateGrid();this._populateControls();this._markSelectedDates([this.value]);}var _842=this._getNodeByDate(date);_842.setAttribute("tabIndex",this.tabIndex);if(this.focused||_83f){_842.focus();}if(_841&&_841!=_842){if(has("webkit")){_841.setAttribute("tabIndex","-1");}else{_841.removeAttribute("tabIndex");}}},focus:function(){this._setCurrentFocusAttr(this.currentFocus,true);},_onDayClick:function(evt){evt.stopPropagation();evt.preventDefault();for(var node=evt.target;node&&!node.dijitDateValue&&node.dijitDateValue!==0;node=node.parentNode){}if(node&&!_81d.contains(node,"dijitCalendarDisabledDate")){this.set("value",node.dijitDateValue);}},_getNodeByDate:function(_843){_843=this._patchDate(_843);return _843&&this._date2cell?this._date2cell[_843.valueOf()]:null;},_markSelectedDates:function(_844){function mark(_845,cell){_81d.toggle(cell,"dijitCalendarSelectedDate",_845);cell.setAttribute("aria-selected",_845?"true":"false");};_818.forEach(this._selectedCells||[],lang.partial(mark,false));this._selectedCells=_818.filter(_818.map(_844,this._getNodeByDate,this),function(n){return n;});_818.forEach(this._selectedCells,lang.partial(mark,true));},onChange:function(){},isDisabledDate:function(){},getClassForDate:function(){}});_823._MonthWidget=_819("dijit.CalendarLite._MonthWidget",_820,{_setMonthAttr:function(_846){var _847=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_846),_848=(has("ie")==6?"":"
    "+_818.map(_847,function(s){return "
    "+s+"
    ";}).join("")+"
    ");this.domNode.innerHTML=_848+"
    "+_847[_846.getMonth()]+"
    ";}});return _823;});},"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,_849,_84a,_84b,lang,_84c,_84d,_84e){new Date("X");var _84f=_84b("dijit.form._DateTimeTextBox",[_84c,_84d],{templateString:_84e,hasDownArrow:true,cssStateNodes:{"_buttonNode":"dijitDownArrowButton"},_unboundedConstraints:{},pattern:_849.regexp,datePackage:"",postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},compare:function(val1,val2){var _850=this._isInvalidDate(val1);var _851=this._isInvalidDate(val2);if(_850||_851){return (_850&&_851)?0:(!_850?1:-1);}var _852=this.format(val1,this._unboundedConstraints),_853=this.format(val2,this._unboundedConstraints),_854=this.parse(_852,this._unboundedConstraints),_855=this.parse(_853,this._unboundedConstraints);return _852==_853?0:date.compare(_854,_855,this._selector);},autoWidth:true,format:function(_856,_857){if(!_856){return "";}return this.dateLocaleModule.format(_856,_857);},"parse":function(_858,_859){return this.dateLocaleModule.parse(_858,_859)||(this._isEmpty(_858)?null:undefined);},serialize:function(val,_85a){if(val.toGregorian){val=val.toGregorian();}return _84a.toISOString(val,_85a);},dropDownDefaultValue:new Date(),value:new Date(""),_blankValue:null,popupClass:"",_selector:"",constructor:function(_85b){_85b=_85b||{};this.dateModule=_85b.datePackage?lang.getObject(_85b.datePackage,false):date;this.dateClassObj=this.dateModule.Date||Date;if(!(this.dateClassObj instanceof Date)){this.value=new this.dateClassObj(this.value);}this.dateLocaleModule=_85b.datePackage?lang.getObject(_85b.datePackage+".locale",false):_849;this._set("pattern",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.hasDownArrow){this._buttonNode=this.domNode;this.baseClass+=" dijitComboBoxOpenOnClick";}},_setConstraintsAttr:function(_85c){_85c.selector=this._selector;_85c.fullYear=true;var _85d=_84a.fromISOString;if(typeof _85c.min=="string"){_85c.min=_85d(_85c.min);if(!(this.dateClassObj instanceof Date)){_85c.min=new this.dateClassObj(_85c.min);}}if(typeof _85c.max=="string"){_85c.max=_85d(_85c.max);if(!(this.dateClassObj instanceof Date)){_85c.max=new this.dateClassObj(_85c.max);}}this.inherited(arguments);this._unboundedConstraints=lang.mixin({},this.constraints,{min:null,max:null});},_isInvalidDate:function(_85e){return !_85e||isNaN(_85e)||typeof _85e!="object"||_85e.toString()==this._invalidDate;},_setValueAttr:function(_85f,_860,_861){if(_85f!==undefined){if(typeof _85f=="string"){_85f=_84a.fromISOString(_85f);}if(this._isInvalidDate(_85f)){_85f=null;}if(_85f instanceof Date&&!(this.dateClassObj instanceof Date)){_85f=new this.dateClassObj(_85f);}}this.inherited(arguments,[_85f,_860,_861]);if(this.value instanceof Date){this.filterString="";}if(_860!==false&&this.dropDown){this.dropDown.set("value",_85f,false);}},_set:function(attr,_862){if(attr=="value"){if(_862 instanceof Date&&!(this.dateClassObj instanceof Date)){_862=new this.dateClassObj(_862);}var _863=this._get("value");if(_863 instanceof this.dateClassObj&&this.compare(_862,_863)==0){return;}}this.inherited(arguments);},_setDropDownDefaultValueAttr:function(val){if(this._isInvalidDate(val)){val=new this.dateClassObj();}this._set("dropDownDefaultValue",val);},openDropDown:function(_864){if(this.dropDown){this.dropDown.destroy();}var _865=lang.isString(this.popupClass)?lang.getObject(this.popupClass,false):this.popupClass,_866=this,_867=this.get("value");this.dropDown=new _865({onChange:function(_868){_866.set("value",_868,true);},id:this.id+"_popup",dir:_866.dir,lang:_866.lang,value:_867,textDir:_866.textDir,currentFocus:!this._isInvalidDate(_867)?_867:this.dropDownDefaultValue,constraints:_866.constraints,filterString:_866.filterString,datePackage:_866.datePackage,isDisabledDate:function(date){return !_866.rangeCheck(date,_866.constraints);}});this.inherited(arguments);},_getDisplayedValueAttr:function(){return this.textbox.value;},_setDisplayedValueAttr:function(_869,_86a){this._setValueAttr(this.parse(_869,this.constraints),_86a,_869);}});return _84f;});},"dijit/form/TimeTextBox":function(){define(["dojo/_base/declare","dojo/keys","dojo/query","dojo/_base/lang","../_TimePicker","./_DateTimeTextBox"],function(_86b,keys,_86c,lang,_86d,_86e){var _86f=_86b("dijit.form.TimeTextBox",_86e,{baseClass:"dijitTextBox dijitComboBox dijitTimeTextBox",popupClass:_86d,_selector:"time",value:new Date(""),maxHeight:-1,openDropDown:function(_870){this.inherited(arguments);var _871=_86c(".dijitTimePickerItemSelected",this.dropDown.domNode),_872=this.dropDown.domNode.parentNode;if(_871[0]){_872.scrollTop=_871[0].offsetTop-(_872.clientHeight-_871[0].clientHeight)/2;}else{_872.scrollTop=(_872.scrollHeight-_872.clientHeight)/2;}this.dropDown.on("input",lang.hitch(this,function(){this.set("value",this.dropDown.get("value"),false);}));},_onInput:function(){this.inherited(arguments);var val=this.get("displayedValue");this.filterString=(val&&!this.parse(val,this.constraints))?val.toLowerCase():"";if(this._opened){this.closeDropDown();}this.openDropDown();}});return _86f;});},"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/kernel","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/query","dojo/mouse","dojo/on","./_WidgetBase","./form/_ListMouseMixin"],function(_873,_874,_875,_876,_877,_878,_879,_87a,keys,lang,has,_87b,_87c,on,_87d,_87e){var _87f=_877("dijit._TimePicker",[_87d,_87e],{baseClass:"dijitTimePicker",pickerMin:"T00:00:00",pickerMax:"T23:59:59",clickableIncrement:"T00:15:00",visibleIncrement:"T01:00:00",value:new Date(),_visibleIncrement:2,_clickableIncrement:1,_totalIncrements:10,constraints:{},serialize:_876.toISOString,buildRendering:function(){this.inherited(arguments);this.containerNode=this.domNode;this.timeMenu=this.domNode;},setValue:function(_880){_87a.deprecated("dijit._TimePicker:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_880);},_setValueAttr:function(date){this._set("value",date);this._showText();},_setFilterStringAttr:function(val){this._set("filterString",val);this._showText();},isDisabledDate:function(){return false;},_getFilteredNodes:function(_881,_882,_883,_884){var _885=this.ownerDocument.createDocumentFragment();for(var i=0;i-1,tick=!_891&&!(_88e%this._clickableIncrement);if(_891){div.className+=" "+this.baseClass+"Marker";}else{if(tick){div.className+=" "+this.baseClass+"Tick";}}if(this.isDisabledDate(date)){div.className+=" "+this.baseClass+"ItemDisabled";}if(this.value&&!_874.compare(this.value,date,this.constraints.selector)){div.selected=true;div.className+=" "+this.baseClass+"ItemSelected";this._selectedDiv=div;if(_891){div.className+=" "+this.baseClass+"MarkerSelected";}else{if(tick){div.className+=" "+this.baseClass+"TickSelected";}}this._highlightOption(div,true);}return div;},onOpen:function(){this.inherited(arguments);this.set("selected",this._selectedDiv);},_onOptionSelected:function(tgt,_892){var _893=tgt.target.date||tgt.target.parentNode.date;if(!_893||this.isDisabledDate(_893)){return;}this._set("value",_893);this.emit("input");if(_892){this._highlighted_option=null;this.set("value",_893);this.onChange(_893);}},onChange:function(){},_highlightOption:function(node,_894){if(!node){return;}if(_894){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;}}_878.toggle(node,this.baseClass+"ItemHover",_894);if(_878.contains(node,this.baseClass+"Marker")){_878.toggle(node,this.baseClass+"MarkerHover",_894);}else{_878.toggle(node,this.baseClass+"TickHover",_894);}},handleKey:function(e){if(e.keyCode==keys.DOWN_ARROW){this.selectNextNode();this._onOptionSelected({target:this._highlighted_option},false);e.stopPropagation();e.preventDefault();return false;}else{if(e.keyCode==keys.UP_ARROW){this.selectPreviousNode();this._onOptionSelected({target:this._highlighted_option},false);e.stopPropagation();e.preventDefault();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},true);}return e.keyCode===keys.TAB;}}}return undefined;},onHover:function(node){this._highlightOption(node,true);},onUnhover:function(node){this._highlightOption(node,false);},onSelect:function(node){this._highlightOption(node,true);},onDeselect:function(node){this._highlightOption(node,false);},onClick:function(node){this._onOptionSelected({target:node},true);}});return _87f;});},"dijit/form/NumberSpinner":function(){define(["dojo/_base/declare","dojo/keys","./_Spinner","./NumberTextBox"],function(_895,keys,_896,_897){return _895("dijit.form.NumberSpinner",[_896,_897.Mixin],{baseClass:"dijitTextBox dijitSpinner dijitNumberTextBox",adjust:function(val,_898){var tc=this.constraints,v=isNaN(val),_899=!isNaN(tc.max),_89a=!isNaN(tc.min);if(v&&_898!=0){val=(_898>0)?_89a?tc.min:_899?tc.max:0:_899?this.constraints.max:_89a?tc.min:0;}var _89b=val+_898;if(v||isNaN(_89b)){return val;}if(_899&&(_89b>tc.max)){_89b=tc.max;}if(_89a&&(_89b0?1:-1;}var _8a8=evt.detail?(evt.detail*-1):_8a7;if(_8a8!==0){var node=this[(_8a8>0?"upArrowNode":"downArrowNode")];this._arrowPressed(node,_8a8,this.smallDelta);if(this._wheelTimer){this._wheelTimer.remove();}this._wheelTimer=this.defer(function(){this._arrowReleased(node);},50);}},_setConstraintsAttr:function(_8a9){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(_8aa,_8ab){this.focusNode.setAttribute("aria-valuenow",_8aa);this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,_89e.wheel,lang.hitch(this,"_mouseWheeled")),_89f.addListener(this.upArrowNode,this.textbox,{keyCode:keys.UP_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_89f.addListener(this.downArrowNode,this.textbox,{keyCode:keys.DOWN_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_89f.addListener(this.upArrowNode,this.textbox,{keyCode:keys.PAGE_UP,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_89f.addListener(this.downArrowNode,this.textbox,{keyCode:keys.PAGE_DOWN,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));}});});},"dijit/form/ComboBox":function(){define(["dojo/_base/declare","./ValidationTextBox","./ComboBoxMixin"],function(_8ac,_8ad,_8ae){return _8ac("dijit.form.ComboBox",[_8ad,_8ae],{});});},"dijit/form/MultiSelect":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-geometry","dojo/sniff","dojo/query","./_FormValueWidget","dojo/NodeList-dom"],function(_8af,_8b0,_8b1,has,_8b2,_8b3){var _8b4=_8b0("dijit.form.MultiSelect"+(has("dojo-bidi")?"_NoBidi":""),_8b3,{size:7,baseClass:"dijitMultiSelect",templateString:"",addSelected:function(_8b5){_8b5.getSelected().forEach(function(n){this.containerNode.appendChild(n);this.domNode.scrollTop=this.domNode.offsetHeight;var _8b6=_8b5.domNode.scrollTop;_8b5.domNode.scrollTop=0;_8b5.domNode.scrollTop=_8b6;},this);this._set("value",this.get("value"));},getSelected:function(){return _8b2("option",this.containerNode).filter(function(n){return n.selected;});},_getValueAttr:function(){return _8af.map(this.getSelected(),function(n){return n.value;});},multiple:true,_setMultipleAttr:function(val){},_setValueAttr:function(_8b7){if(has("android")){_8b2("option",this.containerNode).orphan().forEach(function(n){var _8b8=n.ownerDocument.createElement("option");_8b8.value=n.value;_8b8.selected=(_8af.indexOf(_8b7,n.value)!=-1);_8b8.text=n.text;_8b8.originalText=n.originalText;this.containerNode.appendChild(_8b8);},this);}else{_8b2("option",this.containerNode).forEach(function(n){n.selected=(_8af.indexOf(_8b7,n.value)!=-1);});}this.inherited(arguments);},invertSelection:function(_8b9){var val=[];_8b2("option",this.containerNode).forEach(function(n){if(!n.selected){val.push(n.value);}});this._setValueAttr(val,!(_8b9===false||_8b9==null));},_onChange:function(){this._handleOnChange(this.get("value"),true);},resize:function(size){if(size){_8b1.setMarginBox(this.domNode,size);}},postCreate:function(){this._set("value",this.get("value"));this.inherited(arguments);}});if(has("dojo-bidi")){_8b4=_8b0("dijit.form.MultiSelect",_8b4,{addSelected:function(_8ba){_8ba.getSelected().forEach(function(n){n.text=this.enforceTextDirWithUcc(this.restoreOriginalText(n),n.text);},this);this.inherited(arguments);},_setTextDirAttr:function(_8bb){if((this.textDir!=_8bb||!this._created)&&this.enforceTextDirWithUcc){this._set("textDir",_8bb);_8b2("option",this.containerNode).forEach(function(_8bc){if(!this._created&&_8bc.value===_8bc.text){_8bc.value=_8bc.text;}_8bc.text=this.enforceTextDirWithUcc(_8bc,_8bc.originalText||_8bc.text);},this);}}});}return _8b4;});},"dijit/form/Select":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","./_FormSelectWidget","../_HasDropDown","../DropDownMenu","../MenuItem","../MenuSeparator","../Tooltip","../_KeyNavMixin","../registry","dojo/text!./templates/Select.html","dojo/i18n!./nls/validate"],function(_8bd,_8be,_8bf,_8c0,_8c1,i18n,keys,lang,on,has,_8c2,_8c3,_8c4,_8c5,_8c6,_8c7,_8c8,_8c9,_8ca){var _8cb=_8be("dijit.form._SelectMenu",_8c4,{autoFocus:true,buildRendering:function(){this.inherited(arguments);this.domNode.setAttribute("role","listbox");},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"selectstart",function(evt){evt.preventDefault();evt.stopPropagation();}));},focus:function(){var _8cc=false,val=this.parentWidget.value;if(lang.isArray(val)){val=val[val.length-1];}if(val){_8bd.forEach(this.parentWidget._getChildren(),function(_8cd){if(_8cd.option&&(val===_8cd.option.value)){_8cc=true;this.focusChild(_8cd,false);}},this);}if(!_8cc){this.inherited(arguments);}}});var _8ce=_8be("dijit.form.Select"+(has("dojo-bidi")?"_NoBidi":""),[_8c2,_8c3,_8c8],{baseClass:"dijitSelect dijitValidationTextBox",templateString:_8ca,_buttonInputDisabled:has("ie")?"disabled":"",required:false,state:"",message:"",tooltipPosition:[],emptyLabel:" ",_isLoaded:false,_childrenLoaded:false,labelType:"html",_fillContent:function(){this.inherited(arguments);if(this.options.length&&!this.value&&this.srcNodeRef){var si=this.srcNodeRef.selectedIndex||0;this._set("value",this.options[si>=0?si:0].value);}this.dropDown=new _8cb({id:this.id+"_menu",parentWidget:this});_8c0.add(this.dropDown.domNode,this.baseClass.replace(/\s+|$/g,"Menu "));},_getMenuItemForOption:function(_8cf){if(!_8cf.value&&!_8cf.label){return new _8c6({ownerDocument:this.ownerDocument});}else{var _8d0=lang.hitch(this,"_setValueAttr",_8cf);var item=new _8c5({option:_8cf,label:(this.labelType==="text"?(_8cf.label||"").toString().replace(/&/g,"&").replace(/"+lbl+"";},validate:function(_8de){var _8df=this.disabled||this.isValid(_8de);this._set("state",_8df?"":(this._hasBeenBlurred?"Error":"Incomplete"));this.focusNode.setAttribute("aria-invalid",_8df?"false":"true");var _8e0=_8df?"":this._missingMsg;if(_8e0&&this.focused&&this._hasBeenBlurred){_8c7.show(_8e0,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_8c7.hide(this.domNode);}this._set("message",_8e0);return _8df;},isValid:function(){return (!this.required||this.value===0||!(/^\s*$/.test(this.value||"")));},reset:function(){this.inherited(arguments);_8c7.hide(this.domNode);this._refreshState();},postMixInProperties:function(){this.inherited(arguments);this._missingMsg=i18n.getLocalization("dijit.form","validate",this.lang).missingMessage;},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"selectstart",function(evt){evt.preventDefault();evt.stopPropagation();}));this.domNode.setAttribute("aria-expanded","false");var _8e1=this._keyNavCodes;delete _8e1[keys.LEFT_ARROW];delete _8e1[keys.RIGHT_ARROW];},_setStyleAttr:function(_8e2){this.inherited(arguments);_8c0.toggle(this.domNode,this.baseClass.replace(/\s+|$/g,"FixedWidth "),!!this.domNode.style.width);},isLoaded:function(){return this._isLoaded;},loadDropDown:function(_8e3){this._loadChildren(true);this._isLoaded=true;_8e3();},destroy:function(_8e4){if(this.dropDown&&!this.dropDown._destroyed){this.dropDown.destroyRecursive(_8e4);delete this.dropDown;}_8c7.hide(this.domNode);this.inherited(arguments);},_onFocus:function(){this.validate(true);},_onBlur:function(){_8c7.hide(this.domNode);this.inherited(arguments);this.validate(false);}});if(has("dojo-bidi")){_8ce=_8be("dijit.form.Select",_8ce,{_setDisplay:function(_8e5){this.inherited(arguments);this.applyTextDir(this.containerNode);}});}_8ce._Menu=_8cb;function _8e6(_8e7){return function(evt){if(!this._isLoaded){this.loadDropDown(lang.hitch(this,_8e7,evt));}else{this.inherited(_8e7,arguments);}};};_8ce.prototype._onContainerKeydown=_8e6("_onContainerKeydown");_8ce.prototype._onContainerKeypress=_8e6("_onContainerKeypress");return _8ce;});},"dijit/form/_FormSelectWidget":function(){define(["dojo/_base/array","dojo/_base/Deferred","dojo/aspect","dojo/data/util/sorter","dojo/_base/declare","dojo/dom","dojo/dom-class","dojo/_base/kernel","dojo/_base/lang","dojo/query","dojo/when","dojo/store/util/QueryResults","./_FormValueWidget"],function(_8e8,_8e9,_8ea,_8eb,_8ec,dom,_8ed,_8ee,lang,_8ef,when,_8f0,_8f1){var _8f2=_8ec("dijit.form._FormSelectWidget",_8f1,{multiple:false,options:null,store:null,_setStoreAttr:function(val){if(this._created){this._deprecatedSetStore(val);}},query:null,_setQueryAttr:function(_8f3){if(this._created){this._deprecatedSetStore(this.store,this.selectedValue,{query:_8f3});}},queryOptions:null,_setQueryOptionsAttr:function(_8f4){if(this._created){this._deprecatedSetStore(this.store,this.selectedValue,{queryOptions:_8f4});}},labelAttr:"",onFetch:null,sortByLabel:true,loadChildrenOnOpen:false,onLoadDeferred:null,getOptions:function(_8f5){var opts=this.options||[];if(_8f5==null){return opts;}if(lang.isArrayLike(_8f5)){return _8e8.map(_8f5,"return this.getOptions(item);",this);}if(lang.isString(_8f5)){_8f5={value:_8f5};}if(lang.isObject(_8f5)){if(!_8e8.some(opts,function(_8f6,idx){for(var a in _8f5){if(!(a in _8f6)||_8f6[a]!=_8f5[a]){return false;}}_8f5=idx;return true;})){_8f5=-1;}}if(_8f5>=0&&_8f5b[_90f]?1:b[_90f]>a[_90f]?-1:0;});}}if(_902.onFetch){_90e=_902.onFetch.call(this,_90e,_902);}_8e8.forEach(_90e,function(i){this._addOptionForItem(i);},this);if(this._queryRes.observe){this._observeHandle=this._queryRes.observe(lang.hitch(this,function(_910,_911,_912){if(_911==_912){this._onSetItem(_910);}else{if(_911!=-1){this._onDeleteItem(_910);}if(_912!=-1){this._onNewItem(_910);}}}),true);}this._loadingStore=false;this.set("value","_pendingValue" in this?this._pendingValue:_901);delete this._pendingValue;if(!this.loadChildrenOnOpen){this._loadChildren();}else{this._pseudoLoadChildren(_90e);}this.onLoadDeferred.resolve(true);this.onSetStore();}),lang.hitch(this,function(err){console.error("dijit.form.Select: "+err.toString());this.onLoadDeferred.reject(err);}));}return _903;},_setValueAttr:function(_913,_914){if(!this._onChangeActive){_914=null;}if(this._loadingStore){this._pendingValue=_913;return;}if(_913==null){return;}if(lang.isArrayLike(_913)){_913=_8e8.map(_913,function(_915){return lang.isObject(_915)?_915:{value:_915};});}else{if(lang.isObject(_913)){_913=[_913];}else{_913=[{value:_913}];}}_913=_8e8.filter(this.getOptions(_913),function(i){return i&&i.value;});var opts=this.getOptions()||[];if(!this.multiple&&(!_913[0]||!_913[0].value)&&!!opts.length){_913[0]=opts[0];}_8e8.forEach(opts,function(opt){opt.selected=_8e8.some(_913,function(v){return v.value===opt.value;});});var val=_8e8.map(_913,function(opt){return opt.value;});if(typeof val=="undefined"||typeof val[0]=="undefined"){return;}var disp=_8e8.map(_913,function(opt){return opt.label;});this._setDisplay(this.multiple?disp:disp[0]);this.inherited(arguments,[this.multiple?val:val[0],_914]);this._updateSelection();},_getDisplayedValueAttr:function(){var ret=_8e8.map([].concat(this.get("selectedOptions")),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];},_setDisplayedValueAttr:function(_916){this.set("value",this.getOptions(typeof _916=="string"?{label:_916}:_916));},_loadChildren:function(){if(this._loadingStore){return;}_8e8.forEach(this._getChildren(),function(_917){_917.destroyRecursive();});_8e8.forEach(this.options,this._addOptionItem,this);this._updateSelection();},_updateSelection:function(){this.focusedChild=null;this._set("value",this._getValueFromOpts());var val=[].concat(this.value);if(val&&val[0]){var self=this;_8e8.forEach(this._getChildren(),function(_918){var _919=_8e8.some(val,function(v){return _918.option&&(v===_918.option.value);});if(_919&&!self.multiple){self.focusedChild=_918;}_8ed.toggle(_918.domNode,this.baseClass.replace(/\s+|$/g,"SelectedOption "),_919);_918.domNode.setAttribute("aria-selected",_919?"true":"false");},this);}},_getValueFromOpts:function(){var opts=this.getOptions()||[];if(!this.multiple&&opts.length){var opt=_8e8.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 _8e8.map(_8e8.filter(opts,function(i){return i.selected;}),function(i){return i.value;})||[];}}return "";},_onNewItem:function(item,_91a){if(!_91a||!_91a.parent){this._addOptionForItem(item);}},_onDeleteItem:function(item){var _91b=this.store;this.removeOption({value:_91b.getIdentity(item)});},_onSetItem:function(item){this.updateOption(this._getOptionObjForItem(item));},_getOptionObjForItem:function(item){var _91c=this.store,_91d=(this.labelAttr&&this.labelAttr in item)?item[this.labelAttr]:_91c.getLabel(item),_91e=(_91d?_91c.getIdentity(item):null);return {value:_91e,label:_91d,item:item};},_addOptionForItem:function(item){var _91f=this.store;if(_91f.isItemLoaded&&!_91f.isItemLoaded(item)){_91f.loadItem({item:item,onItem:function(i){this._addOptionForItem(i);},scope:this});return;}var _920=this._getOptionObjForItem(item);this.addOption(_920);},constructor:function(_921){this._oValue=(_921||{}).value||null;this._notifyConnections=[];},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},_fillContent:function(){if(!this.options){this.options=this.srcNodeRef?_8ef("> *",this.srcNodeRef).map(function(node){if(node.getAttribute("type")==="separator"){return {value:"",label:"",selected:false,disabled:false};}return {value:(node.getAttribute("data-"+_8ee._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);_8ea.after(this,"onChange",lang.hitch(this,"_updateSelection"));var _922=this.store;if(_922&&(_922.getIdentity||_922.getFeatures()["dojo.data.api.Identity"])){this.store=null;this._deprecatedSetStore(_922,this._oValue,{query:this.query,queryOptions:this.queryOptions});}this._storeInitialized=true;},startup:function(){this._loadChildren();this.inherited(arguments);},destroy:function(){var h;while((h=this._notifyConnections.pop())){h.remove();}if(this._queryRes&&this._queryRes.close){this._queryRes.close();}if(this._observeHandle&&this._observeHandle.remove){this._observeHandle.remove();this._observeHandle=null;}this.inherited(arguments);},_addOptionItem:function(){},_removeOptionItem:function(){},_setDisplay:function(){},_getChildren:function(){return [];},_getSelectedOptionsAttr:function(){return this.getOptions({selected:true});},_pseudoLoadChildren:function(){},onSetStore:function(){}});return _8f2;});},"dojo/data/util/sorter":function(){define(["../../_base/lang"],function(lang){var _923={};lang.setObject("dojo.data.util.sorter",_923);_923.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;};_923.createSortFunction=function(_924,_925){var _926=[];function _927(attr,dir,comp,s){return function(_928,_929){var a=s.getValue(_928,attr);var b=s.getValue(_929,attr);return dir*comp(a,b);};};var _92a;var map=_925.comparatorMap;var bc=_923.basicComparator;for(var i=0;i<_924.length;i++){_92a=_924[i];var attr=_92a.attribute;if(attr){var dir=(_92a.descending)?-1:1;var comp=bc;if(map){if(typeof attr!=="string"&&("toString" in attr)){attr=attr.toString();}comp=map[attr]||bc;}_926.push(_927(attr,dir,comp,_925));}}return function(rowA,rowB){var i=0;while(i<_926.length){var ret=_926[i++](rowA,rowB);if(ret!==0){return ret;}}return 0;};};return _923;});},"dijit/form/HorizontalSlider":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dnd/move","dojo/_base/fx","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/dnd/Moveable","dojo/dnd/Mover","dojo/query","dojo/mouse","dojo/on","../_base/manager","../focus","../typematic","./Button","./_FormValueWidget","../_Container","dojo/text!./templates/HorizontalSlider.html"],function(_92b,_92c,move,fx,_92d,_92e,keys,lang,has,_92f,_930,_931,_932,on,_933,_934,_935,_936,_937,_938,_939){var _93a=_92c("dijit.form._SliderMover",_930,{onMouseMove:function(e){var _93b=this.widget;var _93c=_93b._abspos;if(!_93c){_93c=_93b._abspos=_92d.position(_93b.sliderBarContainer,true);_93b._setPixelValue_=lang.hitch(_93b,"_setPixelValue");_93b._isReversed_=_93b._isReversed();}var _93d=e[_93b._mousePixelCoord]-_93c[_93b._startingPixelCoord];_93b._setPixelValue_(_93b._isReversed_?(_93c[_93b._pixelCount]-_93d):_93d,_93c[_93b._pixelCount],false);},destroy:function(e){_930.prototype.destroy.apply(this,arguments);var _93e=this.widget;_93e._abspos=null;_93e._setValueAttr(_93e.value,true);}});var _93f=_92c("dijit.form.HorizontalSlider",[_937,_938],{templateString:_939,value:0,showButtons:true,minimum:0,maximum:100,discreteValues:Infinity,pageIncrement:2,clickSelect:true,slideDuration:_933.defaultDuration,_setIdAttr:"",_setNameAttr:"valueNode",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);},_onKeyDown:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}switch(e.keyCode){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;}e.stopPropagation();e.preventDefault();},_onHandleClick:function(e){if(this.disabled||this.readOnly){return;}if(!has("ie")){_934.focus(this.sliderHandle);}e.stopPropagation();e.preventDefault();},_isReversed:function(){return !this.isLeftToRight();},_onBarClick:function(e){if(this.disabled||this.readOnly||!this.clickSelect){return;}_934.focus(this.sliderHandle);e.stopPropagation();e.preventDefault();var _940=_92d.position(this.sliderBarContainer,true);var _941=e[this._mousePixelCoord]-_940[this._startingPixelCoord];this._setPixelValue(this._isReversed()?(_940[this._pixelCount]-_941):_941,_940[this._pixelCount],true);this._movable.onMouseDown(e);},_setPixelValue:function(_942,_943,_944){if(this.disabled||this.readOnly){return;}var _945=this.discreteValues;if(_945<=1||_945==Infinity){_945=_943;}_945--;var _946=_943/_945;var _947=Math.round(_942/_946);this._setValueAttr(Math.max(Math.min((this.maximum-this.minimum)*_947/_945+this.minimum,this.maximum),this.minimum),_944);},_setValueAttr:function(_948,_949){this._set("value",_948);this.valueNode.value=_948;this.focusNode.setAttribute("aria-valuenow",_948);this.inherited(arguments);var _94a=this.maximum>this.minimum?((_948-this.minimum)/(this.maximum-this.minimum)):0;var _94b=(this._descending===false)?this.remainingBar:this.progressBar;var _94c=(this._descending===false)?this.progressBar:this.remainingBar;if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}if(_949&&this.slideDuration>0&&_94b.style[this._progressPixelSize]){var _94d=this;var _94e={};var _94f=parseFloat(_94b.style[this._progressPixelSize]);var _950=this.slideDuration*(_94a-_94f/100);if(_950==0){return;}if(_950<0){_950=0-_950;}_94e[this._progressPixelSize]={start:_94f,end:_94a*100,units:"%"};this._inProgressAnim=fx.animateProperty({node:_94b,duration:_950,onAnimate:function(v){_94c.style[_94d._progressPixelSize]=(100-parseFloat(v[_94d._progressPixelSize]))+"%";},onEnd:function(){delete _94d._inProgressAnim;},properties:_94e});this._inProgressAnim.play();}else{_94b.style[this._progressPixelSize]=(_94a*100)+"%";_94c.style[this._progressPixelSize]=((1-_94a)*100)+"%";}},_bumpValue:function(_951,_952){if(this.disabled||this.readOnly||(this.maximum<=this.minimum)){return;}var s=_92e.getComputedStyle(this.sliderBarContainer);var c=_92d.getContentBox(this.sliderBarContainer,s);var _953=this.discreteValues;if(_953<=1||_953==Infinity){_953=c[this._pixelCount];}_953--;var _954=Math.round((this.value-this.minimum)*_953/(this.maximum-this.minimum))+_951;if(_954<0){_954=0;}if(_954>_953){_954=_953;}_954=_954*(this.maximum-this.minimum)/_953+this.minimum;this._setValueAttr(_954,_952);},_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.keyCode==keys.PAGE_DOWN?-this.pageIncrement:-1);},increment:function(e){this._bumpValue(e.keyCode==keys.PAGE_UP?this.pageIncrement:1);},_mouseWheeled:function(evt){if(!this.focused){return;}evt.stopPropagation();evt.preventDefault();this._bumpValue(evt.wheelDelta<0?-1:1,true);},startup:function(){if(this._started){return;}_92b.forEach(this.getChildren(),function(_955){if(this[_955.container]!=this.containerNode){this[_955.container].appendChild(_955.domNode);}},this);this.inherited(arguments);},_typematicCallback:function(_956,_957,e){if(_956==-1){this._setValueAttr(this.value,true);}else{this[(_957==(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 _958=_931("label[for=\""+this.id+"\"]");if(_958.length){if(!_958[0].id){_958[0].id=this.id+"_label";}this.focusNode.setAttribute("aria-labelledby",_958[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.own(_935.addMouseListener(this.decrementButton,this,"_typematicCallback",25,500),_935.addMouseListener(this.incrementButton,this,"_typematicCallback",25,500));}this.own(on(this.domNode,_932.wheel,lang.hitch(this,"_mouseWheeled")));var _959=_92c(_93a,{widget:this});this._movable=new _92f(this.sliderHandle,{mover:_959});this._layoutHackIE7();},destroy:function(){this._movable.destroy();if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}this.inherited(arguments);}});_93f._Mover=_93a;return _93f;});},"dojo/dnd/move":function(){define(["../_base/declare","../dom-geometry","../dom-style","./common","./Mover","./Moveable"],function(_95a,_95b,_95c,dnd,_95d,_95e){var _95f=_95a("dojo.dnd.move.constrainedMoveable",_95e,{constraints:function(){},within:false,constructor:function(node,_960){if(!_960){_960={};}this.constraints=_960.constraints;this.within=_960.within;},onFirstMove:function(_961){var c=this.constraintBox=this.constraints.call(this,_961);c.r=c.l+c.w;c.b=c.t+c.h;if(this.within){var mb=_95b.getMarginSize(_961.node);c.r-=mb.w;c.b-=mb.h;}},onMove:function(_962,_963){var c=this.constraintBox,s=_962.node.style;this.onMoving(_962,_963);_963.l=_963.l",count:3,container:"containerNode",ruleStyle:"",_positionPrefix:"
    ",_genHTML:function(pos){return this._positionPrefix+pos+this._positionSuffix+this.ruleStyle+this._suffix;},_isHorizontal:true,buildRendering:function(){this.inherited(arguments);var _96e;if(this.count==1){_96e=this._genHTML(50,0);}else{var i;var _96f=100/(this.count-1);if(!this._isHorizontal||this.isLeftToRight()){_96e=this._genHTML(0,0);for(i=1;i",_positionPrefix:"
    ",labelStyle:"",labels:[],numericMargin:0,minimum:0,maximum:1,constraints:{pattern:"#%"},_positionPrefix:"
    ",_suffix:"
    ",_calcPosition:function(pos){return pos;},_genHTML:function(pos,ndx){var _977=this.labels[ndx];return this._positionPrefix+this._calcPosition(pos)+this._positionSuffix+this.labelStyle+this._genDirectionHTML(_977)+this._labelPrefix+_977+this._suffix;},_genDirectionHTML:function(_978){return "";},getLabels:function(){var _979=this.labels;if(!_979.length&&this.srcNodeRef){_979=_974("> li",this.srcNodeRef).map(function(node){return String(node.innerHTML);});}if(!_979.length&&this.count>1){_979=[];var _97a=this.minimum;var inc=(this.maximum-_97a)/(this.count-1);for(var i=0;i=(this.count-this.numericMargin))?"":_973.format(_97a,this.constraints));_97a+=inc;}}return _979;},postMixInProperties:function(){this.inherited(arguments);this.labels=this.getLabels();this.count=this.labels.length;}});if(has("dojo-bidi")){_976.extend({_setTextDirAttr:function(_97b){if(this.textDir!=_97b){this._set("textDir",_97b);_974(".dijitRuleLabelContainer",this.domNode).forEach(lang.hitch(this,function(_97c){_97c.style.direction=this.getTextDir(_97c.innerText||_97c.textContent||"");}));}},_genDirectionHTML:function(_97d){return (this.textDir?("direction:"+this.getTextDir(_97d)+";"):"");}});}return _976;});},"dijit/form/VerticalRuleLabels":function(){define(["dojo/_base/declare","./HorizontalRuleLabels"],function(_97e,_97f){return _97e("dijit.form.VerticalRuleLabels",_97f,{templateString:"
    ",_positionPrefix:"
    ",_calcPosition:function(pos){return 100-pos;},_isHorizontal:false});});},"dijit/form/SimpleTextarea":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/sniff","./TextBox"],function(_980,_981,has,_982){return _980("dijit.form.SimpleTextarea",_982,{baseClass:"dijitTextBox dijitTextArea",rows:"3",cols:"20",templateString:"",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){_981.add(this.textbox,"dijitTextAreaCols");}},filter:function(_983){if(_983){_983=_983.replace(/\r/g,"");}return this.inherited(arguments);},_onInput:function(e){if(this.maxLength){var _984=parseInt(this.maxLength);var _985=this.textbox.value.replace(/\r/g,"");var _986=_985.length-_984;if(_986>0){var _987=this.textbox;if(_987.selectionStart){var pos=_987.selectionStart;var cr=0;if(has("opera")){cr=(this.textbox.value.substring(0,pos).match(/\r/g)||[]).length;}this.textbox.value=_985.substring(0,pos-_986-cr)+_985.substring(pos-cr);_987.setSelectionRange(pos-_986,pos-_986);}else{if(this.ownerDocument.selection){_987.focus();var _988=this.ownerDocument.selection.createRange();_988.moveStart("character",-_986);_988.text="";_988.select();}}}}this.inherited(arguments);}});});},"dijit/form/Textarea":function(){define(["dojo/_base/declare","dojo/dom-style","./_ExpandingTextAreaMixin","./SimpleTextarea"],function(_989,_98a,_98b,_98c){return _989("dijit.form.Textarea",[_98c,_98b],{baseClass:"dijitTextBox dijitTextArea dijitExpandingTextArea",cols:"",buildRendering:function(){this.inherited(arguments);_98a.set(this.textbox,{overflowY:"hidden",overflowX:"auto",boxSizing:"border-box",MsBoxSizing:"border-box",WebkitBoxSizing:"border-box",MozBoxSizing:"border-box"});}});});},"dijit/form/_ExpandingTextAreaMixin":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/has","dojo/_base/lang","dojo/on","dojo/_base/window","../Viewport"],function(_98d,_98e,has,lang,on,win,_98f){has.add("textarea-needs-help-shrinking",function(){var body=win.body(),te=_98e.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"}},body,"last");var _990=te.scrollHeight>=te.clientHeight;body.removeChild(te);return _990;});return _98d("dijit.form._ExpandingTextAreaMixin",null,{_setValueAttr:function(){this.inherited(arguments);this.resize();},postCreate:function(){this.inherited(arguments);var _991=this.textbox;_991.style.overflowY="hidden";this.own(on(_991,"focus, resize",lang.hitch(this,"_resizeLater")));},startup:function(){this.inherited(arguments);this.own(_98f.on("resize",lang.hitch(this,"_resizeLater")));this._resizeLater();},_onInput:function(e){this.inherited(arguments);this.resize();},_estimateHeight:function(){var _992=this.textbox;_992.rows=(_992.value.match(/\n/g)||[]).length+1;},_resizeLater:function(){this.defer("resize");},resize:function(){var _993=this.textbox;function _994(){var _995=false;if(_993.value===""){_993.value=" ";_995=true;}var sh=_993.scrollHeight;if(_995){_993.value="";}return sh;};if(_993.style.overflowY=="hidden"){_993.scrollTop=0;}if(this.busyResizing){return;}this.busyResizing=true;if(_994()||_993.offsetHeight){var newH=_994()+Math.max(_993.offsetHeight-_993.clientHeight,0);var _996=newH+"px";if(_996!=_993.style.height){_993.style.height=_996;_993.rows=1;}if(has("textarea-needs-help-shrinking")){var _997=_994(),_998=_997,_999=_993.style.minHeight,_99a=4,_99b,_99c=_993.scrollTop;_993.style.minHeight=_996;_993.style.height="auto";while(newH>0){_993.style.minHeight=Math.max(newH-_99a,4)+"px";_99b=_994();var _99d=_998-_99b;newH-=_99d;if(_99d<_99a){break;}_998=_99b;_99a<<=1;}_993.style.height=newH+"px";_993.style.minHeight=_999;_993.scrollTop=_99c;}_993.style.overflowY=_994()>_993.clientHeight?"auto":"hidden";if(_993.style.overflowY=="hidden"){_993.scrollTop=0;}}else{this._estimateHeight();}this.busyResizing=false;}});});},"dijit/layout/AccordionContainer":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/_base/fx","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/topic","../focus","../_base/manager","dojo/ready","../_Widget","../_Container","../_TemplatedMixin","../_CssStateMixin","./StackContainer","./ContentPane","dojo/text!./templates/AccordionButton.html","../a11yclick"],function(_99e,_99f,_9a0,fx,dom,_9a1,_9a2,_9a3,_9a4,keys,lang,has,_9a5,_9a6,_9a7,_9a8,_9a9,_9aa,_9ab,_9ac,_9ad,_9ae,_9af){function size(_9b0,dim){_9b0.resize?_9b0.resize(dim):_9a4.setMarginBox(_9b0.domNode,dim);};var _9b1=_9a0("dijit.layout._AccordionButton",[_9a9,_9ab,_9ac],{templateString:_9af,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 _9b2=this.id.replace(" ","_");_9a1.set(this.titleTextNode,"id",_9b2+"_title");this.focusNode.setAttribute("aria-labelledby",_9a1.get(this.titleTextNode,"id"));dom.setSelectable(this.domNode,false);},getTitleHeight:function(){return _9a4.getMarginSize(this.domNode).h;},_onTitleClick:function(){var _9b3=this.getParent();_9b3.selectChild(this.contentWidget,true);_9a6.focus(this.focusNode);},_onTitleKeyDown:function(evt){return this.getParent()._onKeyDown(evt,this.contentWidget);},_setSelectedAttr:function(_9b4){this._set("selected",_9b4);this.focusNode.setAttribute("aria-expanded",_9b4?"true":"false");this.focusNode.setAttribute("aria-selected",_9b4?"true":"false");this.focusNode.setAttribute("tabIndex",_9b4?"0":"-1");}});if(has("dojo-bidi")){_9b1.extend({_setLabelAttr:function(_9b5){this._set("label",_9b5);_9a1.set(this.titleTextNode,"innerHTML",_9b5);this.applyTextDir(this.titleTextNode);},_setTitleAttr:function(_9b6){this._set("title",_9b6);_9a1.set(this.titleTextNode,"title",_9b6);this.applyTextDir(this.titleTextNode);}});}var _9b7=_9a0("dijit.layout._AccordionInnerContainer"+(has("dojo-bidi")?"_NoBidi":""),[_9a9,_9ac],{baseClass:"dijitAccordionInnerContainer",isLayoutContainer:true,buildRendering:function(){this.domNode=_9a3.place("