1//>>built 2require({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:"<span class='dijitInline dijitPaletteImg'>"+"<img src='${blankGif}' alt='${alt}' title='${title}' class='dijitColorPaletteSwatch' style='background-color: ${color}'/>"+"</span>",hcTemplate:"<span class='dijitInline dijitPaletteImg' style='position: relative; overflow: hidden; height: 12px; width: 14px;'>"+"<img src='${image}' alt='${alt}' title='${title}' style='position: absolute; left: ${left}px; top: ${top}px; ${size}'/>"+"</span>",_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<this._cells.length;i++){if(_2f==this._cells[i].dye.getValue()){this._selectedCell=i;_18.add(this._cells[i].node,this.cellClass+"Selected");break;}}}this._set("value",this._selectedCell>=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<this._cells.length&&_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<low?low: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"
2:[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,"}")+"</"+_4b+">";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"}
vendor: 2,119 bytes, line 2
2,_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));
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();}
2,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);
2_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&&rx<b.w){if(rx<w){dx=-w;}else{if(rx>b.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&&ry<b.h){if(ry<h){dy=-h;}else{if(ry>b.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);}
2else{_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:"<div class='dijitDialogUnderlayWrapper'><div class='dijitDialogUnderlay' tabIndex='-1' data-dojo-attach-point='node'></div></div>",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();
2this.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:"<span class='dijitContentPaneLoading'><span class='dijitInline dijitIconLoading'></span>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'><span class='dijitInline dijitIconError'></span>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",ioArgs:{},onLoadDeferred:null,_setTitleAttr:null,stopParser:true,template:false,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){
2if(_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";}));
2_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*<!DOCTYPE\s[^>]+>|<title[^>]*>[\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<cont.length;i=_155==cont.length?i+1:0){_152.place(cont[i],node,"last");}}else{_152.place(cont,node,"last");}}return node;},_ContentSetter:_151("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,parserScope:_14f._scopeName,startup:true,constructor:function(_156,node){lang.mixin(this,_156||{});node=this.node=dom.byId(this.node||node);if(!this.id){this.id=["Setter",(node)?node.id||node.tagName:"",_154++].join("_");}},set:function(cont,_157){if(undefined!==cont){this.content=cont;}if(typeof cont=="number"){cont=cont.toString();}if(_157){this._mixin(_157);}this.onBegin();this.setContent();var ret=this.onEnd();if(ret&&ret.then){return ret;}else{return this.node;}},setContent:function(){var node=this.node;if(!node){throw new Error(this.declaredClass+": setContent given no node");}try{node=html._setNodeContent(node,this.content);}catch(e){var _158=this.onContentError(e);try{node.innerHTML=_158;}catch(e){console.error("Fatal "+this.declaredClass+".setContent could not change content due to "+e.message,e);}}this.node=node;},empty:function(){if(this.parseDeferred){if(!this.parseDeferred.isResolved()){this.parseDeferred.cancel();}delete this.parseDeferred;}if(this.parseResults&&this.parseResults.length){_150.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}_152.empty(this.node);},onBegin:function(){var cont=this.content;if(lang.isString(cont)){if(this.cleanContent){cont=html._secureForInnerHtml(cont);}if(this.extractContent){var _159=cont.match(/<body[^>]*>\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
2);}},_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);
vendor: 6,157 bytes, line 2
2this._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;
2if(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.keyCode<keys.F1||e.keyCode>keys.F15)){this.beginEditing();break;}case keys.ALT:this.endEditing();break;case keys.UP_ARROW:case keys.DOWN_ARROW:case keys.LEFT_ARROW:case keys.RIGHT_ARROW:case keys.HOME:case keys.END:case keys.PAGE_UP:case keys.PAGE_DOWN:this.endEditing(true);break;case keys.CTRL:case keys.SHIFT:case keys.TAB:break;}},_onBlur:function(){this.inherited(arguments);this.endEditing(true);},_saveSelection:function(){try{this._savedSelection=this._getBookmark();}catch(e){}},_restoreSelection:function(){if(this._savedSelection){delete this._cursorToStart;if(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:"<div class=\"dijit\" role=\"toolbar\" tabIndex=\"${tabIndex}\" data-dojo-attach-point=\"containerNode\">"+"</div>",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:"<div class=\"dijitToolbarSeparator dijitInline\" role=\"presentation\"></div>",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.edit
2or.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","<br>");}}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|<span\b[^>]*\bclass=['"]Apple-style-span['"][^>]*>(\s| | |\xA0)<\/span>)?(<br>)?$/.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;
2if(_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+"><span>content</span></"+_240+"><br/>";}else{_23f+="<"+_240+"><li>content</li></"+_240+"><br/>";}}var _241={position:"absolute",top:"0px",zIndex:10,opacity:0.01};var div=_229.create("div",{style:_241,innerHTML:_23f});this.ownerDocumentBody.appendChild(div);
2var _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=" <br>";}this.header=dn.ownerDocument.createElement("div");dn.appendChild(this.header);this.editingArea=dn.ownerDocument.createElement("div");dn.appendChild(this.editingArea);this.footer=dn.ownerDocument.createElement("div");dn.appendChild(this.footer);if(!this.name){this.name=this.id+"_AUTOGEN";}if(this.name!==""&&(!_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="<div id='dijitEditorBody' role='textbox' aria-multiline='true' "+(_24b?" aria-label='"+_22f.escape(_24b)+"'":"")+"></div>";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<s.length;i++){var c=s.charAt(i);switch(c){case "-":i++;c=s.charAt(i).toUpperCase();default:sC+=c;}}_22b.set(self.domNode,sC,"");}_24e+=_24f+";";});this.iframe.setAttribute("title",_24b);var _250=this.lang||_22c.locale.replace(/-.*/,"");return ["<!DOCTYPE html>","<html lang='"+_250+"'"+(this.isLeftToRight()?"":" dir='rtl'")+">\n","<head>\n","<meta http-equiv='Content-Type' content='text/html'>\n",_24b?"<title>"+_22f.escape(_24b)+"</title>":"","<style>\n","\tbody,html {\n","\t\tbackground:transparent;\n","\t\tpadding: 1px 0 0 0;\n","\t\tmargin: -1px 0 0 0;\n","\t}\n","\tbody,html,#dijitEditorBody { outline: none; }","html { height: 100%; width: 100%; overflow: hidden; }\n",this.height?"\tbody,#dijitEditorBody { height: 100%; width: 100%; overflow: auto; }\n":"\tbody,#dijitEditorBody { min-height: "+this.minHeight+"; width: 100%; overflow-x: auto; overflow-y: hidden; }\n","\tbody{\n","\t\ttop:0px;\n","\t\tleft:0px;\n","\t\tright:0px;\n","\t\tfont:",font,";\n",((this.height||has("opera"))?"":"\t\tposition: fixed;\n"),"\t\tline-height:",_24d,";\n","\t}\n","\tp{ margin: 1em 0; }\n","\tli > ul:-moz-first-node, li > ol:-moz-first-node{ padding-top: 1.2em; }
2\n",(has("ie")||has("trident")||has("edge")?"":"\tli{ min-height:1.2em; }\n"),"</style>\n",this._applyEditingAreaStyleSheets(),"\n","</head>\n<body role='application'",_24b?" aria-label='"+_22f.escape(_24b)+"'":"","onload='try{frameElement && frameElement._loadFunc(window,document)}catch(e){document.domain=\""+document.domain+"\";frameElement._loadFunc(window,document)}' ","style='"+_24e+"'>",html,"</body>\n</html>"].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+="<link rel=\"stylesheet\" type=\"text/css\" href=\""+_253+"\"/>";}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("<div tabIndex=-1></div>",this.iframe,"before");this.afterIframeNode=_229.place("<div tabIndex=-1></div>",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;
2if(_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,">").replace(/"/gm,""");if(!_277){str=str.replace(/'/gm,"'");}return str;},getNodeHtml:function(node){_22c.deprecated("dijit.Editor::getNo
2deHtml 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(/<meta charset=\"utf-8\" \/>/gi,"");return html;},_normalizeFontStyle:function(html){return html.replace(/<(\/)?strong([ \>])/gi,"<$1b$2").replace(/<(\/)?em([ \>])/gi,"<$1i$2");},_preFixUrlAttributes:function(html){return html.replace(/(?:(<a(?=\s).*?\shref=)("|')(.*?)\2)|(?:(<a\s.*?href=)([^"'][^ >]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2").replace(/(?:(<img(?=\s).*?\ssrc=)("|')(.*?)\2)|(?:(<img\s.*?src=)([^"'][^ >]+))/gi,"$1$4$2$3$5$2 _djrealurl=$2$3$5$2");},_browserQueryCommandEnabled:function(_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("<hr>");}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;}
2,_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;i<node.childNodes.length;i++){var size=_22a.position(node.childNodes[i]);h+=size.h;}}return h;},_isNodeEmpty:function(node,_2a0){if(node.nodeType===1){if(node.childNodes.length>0){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;}
2,_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&&i<node.childNodes.length){node=node.childNodes[i];}else{node=null;return false;}return true;});return node;},getCommonAncestor:function(n1,n2,root){root=root||n1.ownerDocument.body;var _2de=function(n){var as=[];while(n){as.unshift(n);if(n!==root){n=n.parentNode;}else{break;}}return as;};var n1as=_2de(n1);var n2as=_2de(n2);var m=Math.min(n1as.length,n2as.length);var com=n1as[0];for(var i=1;i<m;i++){if(n1as[i]===n2as[i]){com=n1as[i];}else{break;}}return com;},getAncestor:function(node,_2df,root){root=root||node.ownerDocument.body;while(node&&node!==root){var name=node.nodeName.toUpperCase();if(_2df.test(name)){return node;}node=node.parentNode;}return null;},BlockTagNames:/^(?:P|DIV|H1|H2|H3|H4|H5|H6|ADDRESS|PRE|OL|UL|LI|DT|DE)$/,getBlockAncestor:function(node,_2e0,root){root=root||node.ownerDocument.body;_2e0=_2e0||_2d8.BlockTagNames;var _2e1=null,_2e2;while(node&&node!==root){var name=node.nodeName.toUpperCase();if(!_2e1&&_2e0.test(name)){_2e1=node;}if(!_2e2&&(/^(?:BODY|TD|TH|CAPTION)$/).test(name)){_2e2=node;}node=node.parentNode;}return {blockNode:_2e1,blockContainer:_2e2||node.ownerDocument.body};},atBeginningOfContainer:function(_2e3,node,_2e4){var _2e5=false;var _2e6=(_2e4==0);if(!_2e6&&node.nodeType==3){if(/^[\s\xA0]+$/.test(node.nodeValue.substr(0,_2e4))){_2e6=true;}}if(_2e6){var _2e7=node;_2e5=true;while(_2e7&&_2e7!==_2e3){if(_2e7.previousSibling){_2e5=false;break;}_2e7=_2e7.parentNode;}}return _2e5;},atEndOfContainer:function(_2e8,node,_2e9){var _2ea=false;var _2eb=(_2e9==(node.length||node.childNodes.length));if(!_2eb&&node.nodeType==3){if(/^[\s\xA0]+$/.test(node.nodeValue.substr(_2e9))){_2eb=true;}}if(_2eb){var _2ec=node;_2ea=true;while(_2ec&&_2ec!==_2e8){if(_2ec.nextSibling){_2ea=false;break;}_2ec=_2ec.parentNode;}}return _2ea;},adjacentNoneTextNode:function(_2ed,next){var node=_2ed;var len=(0-_2ed.length)||0;var prop=next?"nextSibling":"previousSibling";while(node){if(node.nodeType!=3){break;}len+=node.length;node=node[prop];}return [node,len];},create:function(win){win=win||window;if(win.getSelection){return win.document.createRange();}else{return new _2ee();}},getSelection:function(_2ef,_2f0){if(_2ef.getSelection){return _2ef.getSelection();}else{var s=new ie.selection(_2ef);
2if(!_2f0){s._getCurrentSelection();}return s;}}};if(!window.getSelection){var ie=_2d8.ie={cachedSelection:{},selection:function(_2f1){this._ranges=[];this.addRange=function(r,_2f2){this._ranges.push(r);if(!_2f2){r._select();}this.rangeCount=this._ranges.length;};this.removeAllRanges=function(){this._ranges=[];this.rangeCount=0;};var _2f3=function(){var r=_2f1.document.selection.createRange();var type=_2f1.document.selection.type.toUpperCase();if(type=="CONTROL"){return new _2ee(ie.decomposeControlRange(r));}else{return new _2ee(ie.decomposeTextRange(r));}};this.getRangeAt=function(i){return this._ranges[i];};this._getCurrentSelection=function(){this.removeAllRanges();var r=_2f3();if(r){this.addRange(r,true);this.isCollapsed=r.collapsed;}else{this.isCollapsed=true;}};},decomposeControlRange:function(_2f4){var _2f5=_2f4.item(0),_2f6=_2f4.item(_2f4.length-1);var _2f7=_2f5.parentNode,_2f8=_2f6.parentNode;var _2f9=_2d8.getIndex(_2f5,_2f7).o[0];var _2fa=_2d8.getIndex(_2f6,_2f8).o[0]+1;return [_2f7,_2f9,_2f8,_2fa];},getEndPoint:function(_2fb,end){var _2fc=_2fb.duplicate();_2fc.collapse(!end);var _2fd="EndTo"+(end?"End":"Start");var _2fe=_2fc.parentElement();var _2ff,_300,_301;if(_2fe.childNodes.length>0){_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;
2this.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,">").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]<b[0]?-1:(a[0]==b[0]?0:1);});var j=0;while((attr=_32b[j++])){_329.push(" ",attr[0],"=\"",(typeof attr[1]==="string"?_326(attr[1],true):attr[1]),"\"");}switch(_32a){case "br":case "hr":case "img":case "input":case "base":case "meta":case "area":case "basefont":_329.push(" />");break;case "script":_329.push(">",node.innerHTML,"</",_32a,">");break;default:_329.push(">");if(node.hasChildNodes()){_325.getChildrenHtmlHelper(node,_329);}_329.push("</",_32a,">");}break;case 4:case 3:_329.push(_326(node.nodeValue,true));break;case 8:_329.push("<!--",_326(node.nodeValue,true),"-->");break;default:_329.push("<!-- Element not recognized - Type: ",node.nodeType," Name: ",node.nodeName,"-->");}};_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:"<span style='white-space: nowrap' class='dijit dijitReset dijitInline'>"+"<label class='dijitLeft dijitInline' for='${selectId}'>${label}</label>"+"<input data-dojo-type='../../form/FilteringSelect' required='false' "+"data-dojo-props='labelType:\"html\", labelAttr:\"label\", searchAttr:\"name\"' "+"class='${comboClass}' "+"tabIndex='-1' id='${selectId}' data-dojo-attach-point='select' value=''/>"+"</span>",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"]:["Ar
2ial","Times New Roman","Comic Sans MS","Courier New"];}this.inherited(arguments);},getLabel:function(_348,name){if(this.plainText){return name;}else{return "<div style='font-family: "+_348+"'>"+name+"</div>";}},_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<l;i++){var _34c=_339.trim(_34b[i]);var pos=_336.indexOf(_34a,_34c);if(pos>-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 "<font size="+_350+"'>"+name+"</font>";}},_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+"</"+_355+">";}},_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;i<node.childNodes.length;i++){var c=node.childNodes[i];if(c.nodeType==1){if(_356.selection.inSelection(c)){var tag=c.tagName?c.tagName.toLowerCase():"";if(_336.indexOf(this.values,tag)!==-1){ary.push(c);}_35b(c,ary);}}}}});var _35c=lang.hitch(this,function(_35d){if(_35d&&_35d.length){_356.beginEditing();while(_35d.length){this._removeFormat(_356,_35d.pop());}_356.endEditing();}});var _35e=[];if(_359==end){var _35f;node=_359;while(node&&node!==_356.editNode&&node!==_356.document.body){if(node.nodeType==1){tag=node.tagName?node.tagName.toLowerCase():"";if(_336.indexOf(this.values,tag)!==-1){_35f=node;break;}}node=node.parentNode;}_35b(_359,_35e);if(_35f){_35e=[_35f].concat(_35e);}_35c(_35e);}else{node=_359;while(_356.selection.inSelection(node)){if(node.nodeType==1){tag=node.tagName?node.tagName.toLowerCase():"";if(_336.indexOf(this.values,tag)!==-1){_35e.push(node);}_35b(node,_35e);}node=node.nextSibling;}_35c(_35e);}_356.onDisplayChanged();}}}else{_356.execCommand(_357,_358);}},_removeFormat:function(_360,node){if(_360.customUndo){while(node.firstChild){_338.place(node.firstChild,node,"before");}node.parentNode.removeChild(node);}else{_360.selection.selectElementChildren(node);var html=_360.selection.getSelectedHtml();_360.selection.selectElement(node);_360.execCommand("inserthtml",html||"");}}});var _361=_337("dijit._editor.plugins.FontChoice",_340,{useDefaultCommand:false,_initButton:function(){var _362={fontName:_347,fontSize:_34f,formatBlock:_354}[this.command],_363=this.params;if(this.params.custom){_363.values=this.params.custom;}var _364=this.editor;this.button=new _362(lang.delegate({dir:_364.dir,lang:_364.lang},_363));this.own(this.button.select.on("change",lang.hitch(this,function(_365){if(this.editor.focused){this.editor.focus();}if(this.command=="fontName"&&_365.indexOf(" ")!=-1){_365="'"+_365+"'";}if(this.button._execCommand){this.button._execCommand(this.editor,this.command,_365);}else{this.editor.execCommand(this.command,_365);}})));},updateState:function(){var _366=this.editor;var _367=this.command;if(!_366||!_366.isLoaded||!_367.length){return;}if(this.button){var _368=this.get("disabled");this.button.set("disabled",_368);if(_368){return;}var _369;try{_369=_366.queryCommandValue(_367)||"";}catch(e){_369="";}var _36a=lang.isString(_369)&&(_369.match(/'([^']*)'/)||_369.match(/"([^"]*)"/));if(_36a){_369=_36a[1];}if(_367==="fontSize"&&!_369){_369=3;}if(_367==="formatBlock"){if(!_369||_369=="p"){_369=null;var elem;var sel=_341.getSelection(this.editor.window);if(sel&&sel.rangeCount>0){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);}}}});
2_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<l;i++){this.index[data[i][this.idProperty]]=i;}}});});},"dojo/store/util/QueryResults":function(){define(["../../_base/array","../../_base/lang","../../when"],function(_37a,lang,when){var _37b=function(_37c){if(!_37c){return _37c;}var _37d=!!_37c.then;if(_37d){_37c=lang.delegate(_37c);}function _37e(_37f){_37c[_37f]=function(){var args=arguments;var _380=when(_37c,function(_381){Array.prototype.unshift.call(args,_381);return _37b(_37a[_37f].apply(_37a,args));});if(_37f!=="forEach"||_37d){return _380;}};};_37e("forEach");_37e("filter");_37e("map");if(_37c.total==null){_37c.total=when(_37c,function(_382){return _382.length;});}return _37c;};lang.setObject("dojo.store.util.QueryResults",_37b);return _37b;});},"dojo/store/util/SimpleQueryEngine":function(){define(["../../_base/array"],function(_383){return function(_384,_385){switch(typeof _384){default:throw new Error("Can not query with a "+typeof _384);case "object":case "undefined":var _386=_384;_384=function(_387){for(var key in _386){var _388=_386[key];if(_388&&_388.test){if(!_388.test(_387[key],_387)){return false;}}else{if(_388!=_387[key]){return false;}}}return true;};break;case "string":if(!this[_384]){throw new Error("No filter function "+_384+" was found in store");}_384=this[_384];case "function":}function _389(_38a){var _38b=_383.filter(_38a,_384);var _38c=_385&&_385.sort;if(_38c){_38b.sort(typeof _38c=="function"?_38c:function(a,b){for(var sort,i=0;sort=_38c[i];i++){var _38d=a[sort.attribute];var _38e=b[sort.attribute];_38d=_38d!=null?_38d.valueOf():_38d;_38e=_38e!=null?_38e.valueOf():_38e;if(_38d!=_38e){return !!sort.descending==(_38d==null||_38d>_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;}
2if(!_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("<input type='hidden'"+((this.name&&!has("msapp"))?" name=\""+this.name.replace(/"/g,""")+"\"":"")+"/>",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);}
2this._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:"<input class=\"dijit dijitReset dijitLeft dijitInputField\" data-dojo-attach-point=\"textbox,focusNode\" autocomplete=\"off\" type=\"${type}\" ${!nameAttrSetting} />",_buttonInputDisabled:has("ie")?"disabled":"",baseClass:"dijitTextBox",postMixInProperties:function(){var type=this.t
2ype.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
2(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);
vendor: 5,767 bytes, line 2
2this.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);
2if(!_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");}
2,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,"<span class=\"dijitComboBoxHighlightMatch\">$1</span>");},_escapeHtml:function(str){str=String(str).replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""");return str;},reset:function(){this.item=null;this.inherited(arguments);},labelFunc:function(item,_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<arr.length;i++){b.push(re(arr[i]));}return _461.group(b.join("|"),_463);};_461.group=function(_464,_465){return "("+(_465?"?:":"")+_464+")";};return _461;});},"dijit/form/DataList":function(){define(["dojo/_base/declare","dojo/dom","dojo/_base/lang","dojo/query","dojo/store/Memory","../registry"],function(_466,dom,lang,_467,_468,_469){function _46a(_46b){return {id:_46b.value,value:_46b.value,name:lang.trim(_46b.innerText||_46b.textContent||"")};};return _466("dijit.form.DataList",_468,{constructor:function(_46c,_46d){this.domNode=dom.byId(_46d);lang.mixin(this,_46c);
2if(this.id){_469.add(this);}this.domNode.style.display="none";this.inherited(arguments,[{data:_467("option",this.domNode).map(_46a)}]);},destroy:function(){_469.remove(this.id);},fetchSelectedItem:function(){var _46e=_467("> 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:"<div class='dijitReset dijitMenu' data-dojo-attach-point='containerNode' style='overflow: auto; overflow-x: hidden;' role='listbox'>"+"<div class='dijitMenuItem dijitMenuPreviousButton' data-dojo-attach-point='previousButton' role='option'></div>"+"<div class='dijitMenuItem dijitMenuNextButton' data-dojo-attach-point='nextButton' role='option'></div>"+"</div>",baseClass:"dijitComboBoxMenu",postCreate:function(){this.inherited(arguments);if(!this.isLeftToRight()){_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);
2if(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","fal
2se");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:"<?(mailto\\:)([!#-'*+\\-\\/-9=?A-Z^-~]+[.])*[!#-'*+\\-\\/-9=?A-Z^-~]+"+"@"+"((?:(?:[\\da-zA-Z](?:[-\\da-zA-Z]{0,61}[\\da-zA-Z])?)\\.)+(?:[a-zA-Z](?:[-\\da-zA-Z]{0,6}[\\da-zA-Z])?)\\.?)|localhost|^[^-][a-zA-Z0-9_-]*>?",htmlTemplate:"<a href=\"${urlInput}\" _djrealurl=\"${urlInput}\""+" target=\"${targetSelect}\""+">${textInput}</a>",tag:"a",_hostRxp:/^((([^\[:]+):)?([^@]+)@)?(\[([^\]]+)\]|([^\[:]*))(:([0-9]+))?$/,_userAtRxp:/^([!#-'*+\-\/-9=?A-Z^-~]+[.])*[!#-'*+\-\/-9=?A-Z^-~]+@/i,linkDialogTemplate:["<table role='presentation'><tr><td>","<label for='${id}_urlInput'>${url}</label>","</td><td>","<input data-dojo-type='dijit.form.ValidationTextBox' required='true' "+"id='${id}_urlInput' name='urlInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","<label for='${id}_textInput'>${text}</label>","</td><td>","<input data-dojo-type='dijit.form.ValidationTextBox' required='true' id='${id}_textInput' "+"name='textInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","<label for='${id}_targetSelect'>${target}</label>","</td><td>","<select id='${id}_targetSelect' name='targetSelect' data-dojo-type='dijit.form.Select'>","<option selected='selected' value='_self'>${currentWindow}</option>","<option value='_blank'>${newWindow}</option>","<option value='_top'>${topWindow}</option>","<option value='_parent'>${parentWindow}</option>","</select>","</td></tr><tr><td colspan='2'>","<button data-dojo-type='dijit.form.Button' type='submit' id='${id}_setButton'>${set}</button>","<button data-dojo-type='dijit.form.Button' type='button' id='${id}_cancelButton'>${buttonCancel}</button>","</td></tr></table>"].join(""),_initButton:function(){this.inherited(arguments);this.button.loadDropDown=lang.hitch(this,"_loadDropDown");this._connectTagEvents();},_loadDropDown:function(_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+"<div style='border-bottom: 1px black solid;padding-bottom:2pt;margin-bottom:4pt'></div>"+_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));
2_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:["<table role='presentation'><tr><td>","<label for='${id}_urlInput'>${url}</label>","</td><td>","<input dojoType='dijit.form.ValidationTextBox' regExp='${urlRegExp}' "+"required='true' id='${id}_urlInput' name='urlInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","<label for='${id}_textInput'>${text}</label>","</td><td>","<input data-dojo-type='dijit.form.ValidationTextBox' required='false' id='${id}_textInput' "+"name='textInput' data-dojo-props='intermediateChanges:true'/>","</td></tr><tr><td>","</td><td>","</td></tr><tr><td colspan='2'>","<button data-dojo-type='dijit.form.Button' type='submit' id='${id}_setButton'>${set}</button>","<button data-dojo-type='dijit.form.Button' type='button' id='${id}_cancelButton'>${buttonCancel}</button>","</td></tr></table>"].join(""),htmlTemplate:"<img src=\"${urlInput}\" _djrealurl=\"${urlInput}\" alt=\"${textInput}\" />",tag:"img",_getCurrentValues:function(img){var url,text;if(img&&img.tagName.toLowerCase()===this.tag){url=img.getAttribute("_djrealurl")||img.getAttribute("src");text=img.getAttribute("alt");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;
2setTimeout(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()<self._lastKeyDown+500){return;}self._scheduleOpen(this,_501,{x:evt.pageX,y:evt.pageY},evt.target);}),on(cn,_506("keydown"),function(evt){if(evt.keyCode==93||(evt.shiftKey&&evt.keyCode==keys.F10)||(self.leftClickToOpen&&evt.keyCode==keys.SPACE)){evt.stopPropagation();evt.preventDefault();self._scheduleOpen(this,_501,null,evt.target);self._lastKeyDown=(new Date()).getTime();}})];});_503.connects=cn?_504(cn):[];if(_501){_503.onloadHandler=lang.hitch(this,function(){var _509=this._iframeC
vendor: 2,025 bytes, line 2
2ontentWindow(_501),cn=win.body(_509.document);_503.connects=_504(cn);});if(_501.addEventListener){_501.addEventListener("load",_503.onloadHandler,false);}else{_501.attachEvent("onload",_503.onloadHandler);}}},unBindDomNode:function(_50a){var node;try{node=dom.byId(_50a,this.ownerDocument);}catch(e){return;}var _50b="_dijitMenu"+this.id;if(node&&_4f8.has(node,_50b)){var bid=_4f8.get(node,_50b)-1,b=this._bindings[bid],h;while((h=b.connects.pop())){h.remove();}var _50c=b.iframe;if(_50c){if(_50c.removeEventListener){_50c.removeEventListener("load",b.onloadHandler,false);}else{_50c.detachEvent("onload",b.onloadHandler);}}_4f8.remove(node,_50b);delete this._bindings[bid];}},_scheduleOpen:function(_50d,_50e,_50f,_510){if(!this._openTimer){this._openTimer=this.defer(function(){delete this._openTimer;this._openMyself({target:_510,delegatedTarget:_50d,iframe:_50e,coords:_50f});},1);}},_openMyself:function(args){var _511=args.target,_512=args.iframe,_513=args.coords,_514=!_513;this.currentTarget=args.delegatedTarget;if(_513){if(_512){var ifc=_4f9.position(_512,true),_515=this._iframeContentWindow(_512),_516=_4f9.docScroll(_515.document);var cs=_4fa.getComputedStyle(_512),tp=_4fa.toPixelValue,left=(has("ie")&&has("quirks")?0:tp(_512,cs.paddingLeft))+(has("ie")&&has("quirks")?tp(_512,cs.borderLeftWidth):0),top=(has("ie")&&has("quirks")?0:tp(_512,cs.paddingTop))+(has("ie")&&has("quirks")?tp(_512,cs.borderTopWidth):0);_513.x+=ifc.x+left-_516.x;_513.y+=ifc.y+top-_516.y;}}else{_513=_4f9.position(_511,true);_513.x+=10;_513.y+=10;}var self=this;var _517=this._focusManager.get("prevNode");var _518=this._focusManager.get("curNode");var _519=!_518||(dom.isDescendant(_518,this.domNode))?_517:_518;function _51a(){if(self.refocus&&_519){_519.focus();}pm.close(self);};pm.open({popup:this,x:_513.x,y:_513.y,onExecute:_51a,onCancel:_51a,orient:this.isLeftToRight()?"L":"R"});this.focus();if(!_514){this.defer(function(){this._cleanUp(true);});}this._onBlur=function(){this.inherited("_onBlur",arguments);pm.close(this);};}
2,destroy:function(){_4f6.forEach(this._bindings,function(b){if(b){this.unBindDomNode(b.node);}},this);this.inherited(arguments);}});});},"dijit/DropDownMenu":function(){define(["dojo/_base/declare","dojo/keys","dojo/text!./templates/Menu.html","./_MenuBase"],function(_51b,keys,_51c,_51d){return _51b("dijit.DropDownMenu",_51d,{templateString:_51c,baseClass:"dijitMenu",_onUpArrow:function(){this.focusPrev();},_onDownArrow:function(){this.focusNext();},_onRightArrow:function(evt){this._moveToPopup(evt);evt.stopPropagation();evt.preventDefault();},_onLeftArrow:function(evt){if(this.parentMenu){if(this.parentMenu._isMenuBar){this.parentMenu.focusPrev();}else{this.onCancel(false);}}else{evt.stopPropagation();evt.preventDefault();}}});});},"dijit/_MenuBase":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/lang","dojo/mouse","dojo/on","dojo/window","./a11yclick","./registry","./_Widget","./_CssStateMixin","./_KeyNavContainer","./_TemplatedMixin"],function(_51e,_51f,dom,_520,_521,lang,_522,on,_523,_524,_525,_526,_527,_528,_529){return _51f("dijit._MenuBase",[_526,_529,_528,_527],{selected:null,_setSelectedAttr:function(item){if(this.selected!=item){if(this.selected){this.selected._setSelected(false);this._onChildDeselect(this.selected);}if(item){item._setSelected(true);}this._set("selected",item);}},activated:false,_setActivatedAttr:function(val){_521.toggle(this.domNode,"dijitMenuActive",val);_521.toggle(this.domNode,"dijitMenuPassive",!val);this._set("activated",val);},parentMenu:null,popupDelay:500,passivePopupDelay:Infinity,autoFocus:false,childSelector:function(node){var _52a=_525.byNode(node);return node.parentNode==this.containerNode&&_52a&&_52a.focus;},postCreate:function(){var self=this,_52b=typeof this.childSelector=="string"?this.childSelector:lang.hitch(this,"childSelector");this.own(on(this.containerNode,on.selector(_52b,_522.enter),function(){self.onItemHover(_525.byNode(this));}),on(this.containerNode,on.selector(_52b,_522.leave),function(){self.onItemUnhover(_525.byNode(this));}),on(this.containerNode,on.selector(_52b,_524),function(evt){self.onItemClick(_525.byNode(this),evt);evt.stopPropagation();}),on(this.containerNode,on.selector(_52b,"focusin"),function(){self._onItemFocus(_525.byNode(this));}));this.inherited(arguments);},onKeyboardSearch:function(item,evt,_52c,_52d){this.inherited(arguments);if(!!item&&(_52d==-1||(!!item.popup&&_52d==1))){this.onItemClick(item,evt);}},_keyboardSearchCompare:function(item,_52e){if(!!item.shortcutKey){return _52e==item.shortcutKey.toLowerCase()?-1:0;}return this.inherited(arguments)?1:0;},onExecute:function(){},onCancel:function(){},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}else{var _52f=this._getTopMenu();if(_52f&&_52f._isMenuBar){_52f.focusNext();}}},_onPopupHover:function(){this.set("selected",this.currentPopupItem);this._stopPendingCloseTimer();},onItemHover:function(item){if(this.activated){this.set("selected",item);if(item.popup&&!item.disabled&&!this.hover_timer){this.hover_timer=this.defer(function(){this._openItemPopup(item);},this.popupDelay);}}else{if(this.passivePopupDelay<Infinity){if(this.passive_hover_timer){this.passive_hover_timer.remove();}this.passive_hover_timer=this.defer(function(){this.onItemClick(item,{type:"click"});},this.passivePopupDelay);}}this._hoveredChild=item;item._set("hovering",true);},_onChildDeselect:function(item){this._stopPopupTimer();if(this.currentPopupItem==item){this._stopPendingCloseTimer();this._pendingClose_timer=this.defer(function(){this._pendingClose_timer=null;this.currentPopupItem=null;item._closePopup();},this.popupDelay);}},onItemUnhover:function(item){if(this._hoveredChild==item){this._hoveredChild=null;}if(this.passive_hover_timer){this.passive_hover_timer.remove();this.passive_hover_timer=null;}item._set("hovering",false);},_stopPopupTimer:function(){if(this.hover_timer){this.hover_timer=this.hover_timer.remove();}}
vendor: 1,201 bytes, line 2
2,_stopPendingCloseTimer:function(){if(this._pendingClose_timer){this._pendingClose_timer=this._pendingClose_timer.remove();}},_getTopMenu:function(){for(var top=this;top.parentMenu;top=top.parentMenu){}return top;},onItemClick:function(item,evt){if(this.passive_hover_timer){this.passive_hover_timer.remove();}this.focusChild(item);if(item.disabled){return false;}if(item.popup){this.set("selected",item);this.set("activated",true);var _530=/^key/.test(evt._origType||evt.type)||(evt.clientX==0&&evt.clientY==0);this._openItemPopup(item,_530);}else{this.onExecute();item._onClick?item._onClick(evt):item.onClick(evt);}},_openItemPopup:function(_531,_532){if(_531==this.currentPopupItem){return;}if(this.currentPopupItem){this._stopPendingCloseTimer();this.currentPopupItem._closePopup();}this._stopPopupTimer();var _533=_531.popup;_533.parentMenu=this;this.own(this._mouseoverHandle=on.once(_533.domNode,"mouseover",lang.hitch(this,"_onPopupHover")));var self=this;_531._openPopup({parent:this,orient:this._orient||["after","before"],onCancel:function(){if(_532){self.focusChild(_531);}self._cleanUp();},onExecute:lang.hitch(this,"_cleanUp",true),onClose:function(){if(self._mouseoverHandle){self._mou
2seoverHandle.remove();delete self._mouseoverHandle;}}},_532);this.currentPopupItem=_531;},onOpen:function(){this.isShowingNow=true;this.set("activated",true);},onClose:function(){this.set("activated",false);this.set("selected",null);this.isShowingNow=false;this.parentMenu=null;},_closeChild:function(){this._stopPopupTimer();if(this.currentPopupItem){if(this.focused){_520.set(this.selected.focusNode,"tabIndex",this.tabIndex);this.selected.focusNode.focus();}this.currentPopupItem._closePopup();this.currentPopupItem=null;}},_onItemFocus:function(item){if(this._hoveredChild&&this._hoveredChild!=item){this.onItemUnhover(this._hoveredChild);}this.set("selected",item);},_onBlur:function(){this._cleanUp(true);this.inherited(arguments);},_cleanUp:function(_534){this._closeChild();if(typeof this.isShowingNow=="undefined"){this.set("activated",false);}if(_534){this.set("selected",null);}}});});},"dijit/MenuItem":function(){define(["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/kernel","dojo/sniff","dojo/_base/lang","./_Widget","./_TemplatedMixin","./_Contained","./_CssStateMixin","dojo/text!./templates/MenuItem.html"],function(_535,dom,_536,_537,_538,has,lang,_539,_53a,_53b,_53c,_53d){var _53e=_535("dijit.MenuItem"+(has("dojo-bidi")?"_NoBidi":""),[_539,_53a,_53b,_53c],{templateString:_53d,baseClass:"dijitMenuItem",label:"",_setLabelAttr:function(val){this._set("label",val);var _53f="";var text;var ndx=val.search(/{\S}/);if(ndx>=0){_53f=val.charAt(ndx+1);var _540=val.substr(0,ndx);var _541=val.substr(ndx+3);text=_540+_53f+_541;val=_540+"<span class=\"dijitMenuItemShortcutKey\">"+_53f+"</span>"+_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",_5
vendor: 4,570 bytes, line 2
273);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;}
2if(!_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;
vendor: 5,950 bytes, line 2
2_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+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=_5dc.after(this._current,"onStop",lang.hitch(this,function(arg){this._fire("onStop",arguments);e.remove();}),true);this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){this.stop();if(this._onAnimateCtx){this._onAnimateCtx.remove();}if(this._onEndCtx){this._onEndCtx.remove();}}});lang.extend(_5e4,_5e3);_5e2.chain=function(_5f0){return new _5e4(lang.isArray(_5f0)?_5f0:Array.prototype.slice.call(_5f0,0));};var _5f1=function(_5f2){this._animations=_5f2||[];this._connects=[];this._finished=0;this.duration=0;_5db.forEach(_5f2,function(a){var _5f3=a.duration;if(a.delay){_5f3+=a.delay;}if(this.duration<_5f3){this.duration=_5f3;}this._connects.push(_5dc.after(a,"onEnd",lang.hitch(this,"_onEnd"),true));},this);this._pseudoAnimation=new _5dd.Animation({curve:[0,1],duration:this.duration});var self=this;_5db.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){self._connects.push(_5dc.after(self._pseudoAnimation,evt,function(){self._fire(evt,arguments);},true));});};lang.extend(_5f1,{_doAction:function(_5f4,args){_5db.forEach(this._animations,function(a){a[_5f4].apply(a,args);});return this;},_onEnd:function(){if(++this._finished>this._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.duration<ms?1:(ms/a.duration),_5f9);});this._call("gotoPercent",arguments);return this;},stop:function(_5fa){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){this.stop();_5db.forEach(this._connects,function(_5fb){_5fb.remove();});}});lang.extend(_5f1,_5e3);_5e2.combine=function(_5fc){return new _5f1(lang.isArray(_5fc)?_5fc:Array.prototype.slice.call(_5fc,0));};_5e2.wipeIn=function(args){var node=args.node=dom.byId(args.node),s=node.style,o;var anim=_5dd.animateProperty(lang.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _5fd=_5de.get(node,"height");return Math.max(_5fd,1);}},end:function(){return node.scrollHeight;}}}},args));var fini=function(){s.height="auto";s.overflow=o;};_5dc.after(anim,"onStop",fini,true);_5dc.after(anim,"onEnd",fini,true);return anim;};_5e2.wipeOut=function(args){var node=args.node=dom.byId(args.node),s=node.style,o;var anim=_5dd.animateProperty(lang.mixin({properties:{height:{end:1}}},args));_5dc.after(anim,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";},true);var fini=function(){s.overflow=o;s.height="auto";s.display="none";};_5dc.after(anim,"onStop",fini,true);_5dc.after(anim,"onEnd",fini,true);return anim;};_5e2.slideTo=function(args){var node=args.node=dom.byId(args.node),top=null,left=null;var init=(function(n){return function(){var cs=_5de.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);left=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=geom.position(n,true);top=ret.y;left=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=left+"px";}};})(node);init();var anim=_5dd.animateProperty(lang.mixin({properties:{top:args.top||0,left
vendor: 18,594 bytes, line 2
2:args.left||0}},args));_5dc.after(anim,"beforeBegin",init,true);return anim;};return _5e2;});},"dijit/Tree":function(){define(["dojo/_base/array","dojo/aspect","dojo/cookie","dojo/_base/declare","dojo/Deferred","dojo/promise/all","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/errors/create","dojo/fx","dojo/has","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/topic","dojo/touch","dojo/when","./a11yclick","./focus","./registry","./_base/manager","./_Widget","./_TemplatedMixin","./_Container","./_Contained","./_CssStateMixin","./_KeyNavMixin","dojo/text!./templates/TreeNode.html","dojo/text!./templates/Tree.html","./tree/TreeStoreModel","./tree/ForestStoreModel","./tree/_dndSelector","dojo/query!css2"],function(_5fe,_5ff,_600,_601,_602,all,dom,_603,_604,_605,_606,_607,has,_608,keys,lang,on,_609,_60a,when,_60b,_60c,_60d,_60e,_60f,_610,_611,_612,_613,_614,_615,_616,_617,_618,_619){function _61a(d){return lang.delegate(d.promise||d,{addCallback:function(_61b){this.then(_61b);},addErrback:function(_61c){this.otherwise(_61c);}});};var _61d=_601("dijit._TreeNode",[_60f,_610,_611,_612,_613],{item:null,isTreeNode:true,label:"",_setLabelAttr:function(val){this.labelNode[this.labelType=="html"?"innerHTML":"innerText" in this.labelNode?"innerText":"textContent"]=val;this._set("label",val);if(has("dojo-bidi")){this.applyTextDir(this.labelNode);}},labelType:"text",isExpandable:null,isExpanded:false,state:"NotLoaded",templateString:_615,baseClass:"dijitTreeNode",cssStateNodes:{rowNode:"dijitTreeRow"},_setTooltipAttr:{node:"rowNode",type:"attribute",attribute:"title"},buildRendering:function(){this.inherited(arguments);this._setExpando();this._updateItemClasses(this.item);if(this.isExpandable){this.labelNode.setAttribute("aria-expanded",this.isExpanded);}this.setSelected(false);},_setIndentAttr:function(_61e){var _61f=(Math.max(_61e,0)*this.tree._nodePixelIndent)+"px";_605.set(this.domNode,"backgroundPosition",_61f+" 0px");_605.set(this.rowNode,this.isLeftToRight()?"paddingLeft":"paddingRight",_61f);_5fe.forEach(this.getChildren(),function(_620){_620.set("indent",_61e+1);});this._set("indent",_61e);},markProcessing:function(){this.state="Loading";this._setExpando(true);},unmarkProcessing:function(){this._setExpando(false);},_updateItemClasses:function(item){var tree=this.tree,_621=tree.model;if(tree._v10Compat&&item===_621.root){item=null;}this._applyClassAndStyle(item,"icon","Icon");this._applyClassAndStyle(item,"label","Label");this._applyClassAndStyle(item,"row","Row");this.tree._startPaint(true);},_applyClassAndStyle:function(item,_622,_623){var _624="_"+_622+"Class";var _625=_622+"Node";var _626=this[_624];this[_624]=this.tree["get"+_623+"Class"](item,this.isExpanded);_603.replace(this[_625],this[_624]||"",_626||"");_605.set(this[_625],this.tree["get"+_623+"Style"](item,this.isExpanded)||{});},_updateLayout:function(){var _627=this.getParent(),_628=!_627||!_627.rowNode||_627.rowNode.style.display=="none";_603.toggle(this.domNode,"dijitTreeIsRoot",_628);_603.toggle(this.domNode,"dijitTreeIsLast",!_628&&!this.getNextSibling());},_setExpando:function(_629){var _62a=["dijitTreeExpandoLoading","dijitTreeExpandoOpened","dijitTreeExpandoClosed","dijitTreeExpandoLeaf"],_62b=["*","-","+","*"],idx=_629?0:(this.isExpandable?(this.isExpanded?1:2):3);_603.replace(this.expandoNode,_62a[idx],_62a);this.expandoNodeText.innerHTML=_62b[idx];},expand:function(){if(this._expandDeferred){return _61a(this._expandDeferred);}if(this._collapseDeferred){this._collapseDeferred.cancel();delete this._collapseDeferred;}this.isExpanded=true;this.labelNode.setAttribute("aria-expanded","true");if(this.tree.showRoot||this!==this.tree.rootNode){this.containerNode.setAttribute("role","group");}_603.add(this.contentNode,"dijitTreeContentExpanded");this._setExpando();this._updateItemClasses(this.item);if(this==this.tree.rootNode&&this.tree.showRoot){this.tree.domNode.setAttribute("aria-expanded","true");}var _62c=_607.wipeIn({node:this.containerNode,duration:_60e.defaultDuration});var def=(this._expandDeferred=new _602(function(){_62c.stop();}));_5ff.after(_62c,"onEnd",function(){def.resolve(true);},true);_62c.play();return _61a(def);},collapse:function(){if(this._collapseDeferred){return _61a(this._collapseDeferred);}if(this._expandDeferred){this._expandDeferred.cancel();delete this._expandDeferred;}this.isExpanded=false;this.labelNode.setAttribute("aria-expanded","false");if(this==this.tree.rootNode&&this.tree.showRoot){this.tree.domNode.setAttribute("aria-expanded","false");}_603.remove(this.contentNode,"dijitTreeContentExpanded");this._setExpando();this._updateItemClasses(this.item);var _62d=_607.wipeOut({node:this.containerNode,duration:_60e.defaultDuration});var def=(this._collapseDeferred=new _602(function(){_62d.stop();}));_5ff.after(_62d,"onEnd",function(){def.resolve(true);},true);_62d.play();return _61a(def);},indent:0,setChildItems:function(_62e){var tree=this.tree,_62f=tree.model,defs=[];var _630=tree.focusedChild;var _631=this.getChildren();_5fe.forEach(_631,function(_632){_611.prototype.removeChild.call(this,_632);},this);this.defer(function(){_5fe.forEach(_631,function(node){if(!node._destroyed&&!node.getParent()){tree.dndController.removeTreeNode(node);function _633(node){var id=_62f.getIdentity(node.item),ary=tree._itemNodesMap[id];if(ary.length==1){delete tree._itemNodesMap[id];}else{var _634=_5fe.indexOf(ary,node);if(_634!=-1){ary.splice(_634,1);}}_5fe.forEach(node.getChildren(),_633);};_633(node);if(tree.persist){var _635=_5fe.map(node.getTreePath(),function(item){return tree.model.getIdentity(item);}).join("/");for(var path in tree._openedNodes){if(path.substr(0,_635.length)==_635){delete tree._openedNodes[path];}}tree._saveExpandedNodes();}if(tree.lastFocusedChild&&!dom.isDescendant(tree.lastFocusedChild.domNode,tree.domNode)){delete tree.lastFocusedChild;}if(_630&&!dom.isDescendant(_630.domNode,tree.domNode)){tree.focus();}node.destroyRecursive();}});});this.state="Loaded";if(_62e&&_62e.length>0){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;i<this.dndParams.length;i++){if(this[this.dndParams[i]]){_63f[this.dndParams[i]]=this[this.dndParams[i]];}}this.dndController=new this.dndController(this,_63f);}this._load();this.onLoadDeferred=_61a(this.pendingCommandsPromise);this.onLoadDeferred.then(lang.hitch(this,"onLoad"));},_store2model:function(){this._v10Compat=true;_608.deprecated("Tree: from version 2.0, should specify a model object rather than a store/query");var _640={id:this.id+"_ForestStoreModel",store:this.store,query:this.query,childrenAttrs:this.childrenAttr};if(this.params.mayHaveChildren){_640.mayHaveChildren=lang.hitch(this,"mayHaveChildren");}if(this.params.getItemChildren){_640.getChildren=lang.hitch(this,function(item,_641,_642){this.getItemChildren((this._v10Compat&&item===this.model.root)?null:item,_641,_642);});}this.model=new _618(_640);this.showRoot=Boolean(this.label);},onLoad:function(){},_load:function(){this.model.getRoot(lang.hitch(this,function(item){var rn=(this.rootNode=this.tree._createTreeNode({item:item,tree:this,isExpandable:true,label:this.label||this.getLabel(item),labelType:this.model.labelType||"text",textDir:this.textDir,indent:this.showRoot?0:-1}));if(!this.showRoot){rn.rowNode.style.display="none";this.domNode.setAttribute("role","presentation");this.domNode.removeAttribute("aria-expanded");this.domNode.removeAttribute("aria-multiselectable");if(this["aria-label"]){rn.containerNode.setAttribute("aria-label",this["aria-label"]);this.domNode.removeAttribute("aria-label");}else{if(this["aria-labelledby"]){rn.containerNode.setAttribute("aria-labelledby",this["aria-labelledby"]);this.domNode.removeAttribute("aria-labelledby");}}rn.labelNode.setAttribute("role","presentation");rn.labelNode.removeAttribute("aria-selected");rn.containerNode.setAttribute("role","tree");rn.containerNode.setAttribute("aria-expanded","true");rn.containerNode.setAttribute("aria-multiselectable",!this.dndController.singular);}else{this.domNode.setAttribute("aria-multiselectable",!this.dndController.singular);this.rootLoadingIndicator.style.display="none";}this.containerNode.appendChild(rn.domNode);var _643=this.model.getIdentity(item);if(this._itemNodesMap[_643]){this._itemNodesMap[_643].push(rn);}else{this._itemNodesMap[_643]=[rn];}rn._updateLayout();this._expandNode(rn).then(lang.hitch(this,function(){if(!this._destroyed){this.rootLoadingIndicator.style.display="none";this.expandChildrenDeferred.resolve(true);}}));}),lang.hitch(this,function(err){console.error(this,": error loading root: ",err);}));},getNodesByItem:function(item){if(!item){return [];}var _644=lang.isString(item)?item:this.model.getIdentity(item);return [].concat(this._itemNodesMap[_644]);},_setSelectedItemAttr:function(item){this.set("selectedItems",[item]);},_setSelectedItemsAttr:function(_645){var tree=this;return this.pendingCommandsPromise=this.pendingCommandsPromise.always(lang.hitch(this,function(){var _646=_5fe.map(_645,function(item){return (!item||lang.isString(item))?item:tree.model.getIdentity(item);});var _647=[];_5fe.forEach(_646,function(id){_647=_647.concat(tree._itemNodesMap[id]||[]);});this.set("selectedNodes",_647);}));},_setPathAttr:function(path){if(path.length){return _61a(this.set("paths",[path]).then(function(_648){return _648[0];}));}else{return _61a(this.set("paths",[]).then(function(_649){return _649[0];}));}},_setPathsAttr:function(_64a){var tree=this;function _64b(path,_64c){var _64d=path.shift();var _64e=_5fe.filter(_64c,function(node){return node.getIdentity()==_64d;})[0];if(!!_64e){if(path.length){return tree._expandNode(_64e).then(function(){return _64b(path,_64e.getChildren());});}else{return _64e;}}else{throw new Tree.PathError("Could not expand path at "+_64d);}};return _61a(this.pendingCommandsPromise=this.pendingCommandsPromise.always(function(){return all(_5fe.map(_64a,function(path){path=_5fe.map(path,function(item){return item&&lang.isObject(item)?tree.model.getIdentity(item):item;});if(path.length){return _64b(path,[tree.rootNode]);}else{throw new Tree.PathError("Empty path");}}));}).then(function setNodes(_64f){tree.set("selectedNodes",_64f);return tree.paths;}));},_setSelectedNodeAttr:function(node){this.set("selectedNodes",[node]);},_setSelectedNodesAttr:function(_650){this.dndController.setSelection(_650);},expandAll:function(){var _651=this;function _652(node){return _651._expandNode(node).then(function(){var _653=_5fe.filter(node.getChildren()||[],function(node){return node.isExpandable;});return all(_5fe.map(_653,_652));});};return _61a(_652(this.rootNode));},collapseAll:function(){var _654=this;function _655(node){var _656=_5fe.filter(node.getChildren()||[],function(node){return node.isExpandable;}),defs=all(_5fe.map(_656,_655));if(!node.isExpanded||(node==_654.rootNode&&!_654.showRoot)){return defs;}else{return defs.then(function(){return _654._collapseNode(node);});}};return _61a(_655(this.rootNode));},mayHaveChildren:function(){},getItemChildren:function(){},getLabel:function(item){return this.model.getLabel(item);},getIconClass:function(item,_657){return (!item||this.model.mayHaveChildren(item))?(_657?"dijitFolderOpened":"dijitFolderClosed"):"dijitLeaf";},getLabelClass:function(){},getRowClass:function(){},getIconStyle:function(){},getLabelStyle:function(){},getRowStyle:function(){},getTooltip:function(){return "";},_onDownArrow:function(evt,node){var _658=this._getNext(node);if(_658&&_658.isTreeNode){this.focusNode(_658);}},_onUpArrow:function(evt,node){var _659=node.getPreviousSibling();if(_659){node=_659;while(node.isExpandable&&node.isExpanded&&node.hasChildren()){var _65a=node.getChildren();node=_65a[_65a.length-1];}}else{var _65b=node.getParent();if(!(!this.showRoot&&_65b===this.rootNode)){node=_65b;}}if(node&&node.isTreeNode){this.focusNode(node);}},_onRightArrow:function(evt,node){if(node.isExpandable&&!node.isExpanded){this._expandNode(node);}else{if(node.hasChildren()){node=node.getChildren()[0];if(node&&node.isTreeNode){this.focusNode(node);}}}},_onLeftArrow:function(evt,node){if(node.isExpandable&&node.isExpanded){this._collapseNode(node);}else{var _65c=node.getParent();if(_65c&&_65c.isTreeNode&&!(!this.showRoot&&_65c===this.rootNode)){this.focusNode(_65c);}}},focusLastChild:function(){var node=this._getLast();if(node&&node.isTreeNode){this.focusNode(node);}},_getFirst:function(){return this.showRoot?this.rootNode:this.rootNode.getChildren()[0];},_getLast:function(){var node=this.rootNode;while(node.isExpanded){var c=node.getChildren();if(!c.length){break;}node=c[c.length-1];}return node;},_getNext:function(node){if(node.isExpandable&&node.isExpanded&&node.hasChildren()){return node.getChildren()[0];}else{while(node&&node.isTreeNode){var _65d=node.getNextSibling();if(_65d){return _65d;}node=node.getParent();}return null;}},childSelector:".dijitTreeRow",isExpandoNode:function(node,_65e){return dom.isDescendant(node,_65e.expandoNode)||dom.isDescendant(node,_65e.expandoNodeText);},_onNodePress:function(_65f,e){this.focusNode(_65f);},__click:function(_660,e,_661,func){var _662=e.target,_663=this.isExpandoNode(_662,_660);if(_660.isExpandable&&(_661||_663)){this._onExpandoClick({node:_660});}else{this._publish("execute",{item:_660.item,node:_660,evt:e});this[func](_660.item,_660,e);this.focusNode(_660);}e.stopPropagation();e.preventDefault();},_onClick:function(_664,e){this.__click(_664,e,this.openOnClick,"onClick");},_onDblClick:function(_665,e){this.__click(_665,e,this.openOnDblClick,"onDblClick");},_onExpandoClick:function(_666){var node=_666.node;this.focusNode(node);if(node.isExpanded){this._collapseNode(node);}else{this._expandNode(node);}},onClick:function(){},onDblClick:function(){},onOpen:function(){},onClose:function(){},_getNextNode:function(node){_608.deprecated(this.declaredClass+"::_getNextNode(node) is deprecated. Use _getNext(node) instead.","","2.0");return this._getNext(node);},_getRootOrFirstNode:function(){_608.deprecated(this.declaredClass+"::_getRootOrFirstNode() is deprecated. Use _getFirst() instead.","","2.0");return this._getFirst();},_collapseNode:function(node){if(node._expandNodeDeferred){delete node._expandNodeDeferred;}if(node.state=="Loading"){return;}if(node.isExpanded){var ret=node.collapse();this.onClose(node.item,node);this._state(node,false);this._startPaint(ret);return ret;}},_expandNode:function(node){if(node._expandNodeDeferred){return node._expandNodeDeferred;}var _667=this.model,item=node.item,_668=this;if(!node._loadDeferred){node.markProcessing();
2node._loadDeferred=new _602();_667.getChildren(item,function(_669){node.unmarkProcessing();node.setChildItems(_669).then(function(){node._loadDeferred.resolve(_669);});},function(err){console.error(_668,": error loading "+node.label+" children: ",err);node._loadDeferred.reject(err);});}var def=node._loadDeferred.then(lang.hitch(this,function(){var def2=node.expand();this.onOpen(node.item,node);this._state(node,true);return def2;}));this._startPaint(def);return def;},focusNode:function(node){var tmp=[];for(var _66a=this.domNode;_66a&&_66a.tagName&&_66a.tagName.toUpperCase()!=="IFRAME";_66a=_66a.parentNode){tmp.push({domNode:_66a.contentWindow||_66a,scrollLeft:_66a.scrollLeft||0,scrollTop:_66a.scrollTop||0});}this.focusChild(node);this.defer(function(){for(var i=0,max=tmp.length;i<max;i++){tmp[i].domNode.scrollLeft=tmp[i].scrollLeft;tmp[i].domNode.scrollTop=tmp[i].scrollTop;}},0);},_onNodeMouseEnter:function(){},_onNodeMouseLeave:function(){},_onItemChange:function(item){var _66b=this.model,_66c=_66b.getIdentity(item),_66d=this._itemNodesMap[_66c];if(_66d){var _66e=this.getLabel(item),_66f=this.getTooltip(item);_5fe.forEach(_66d,function(node){node.set({item:item,label:_66e,tooltip:_66f});node._updateItemClasses(item);});}},_onItemChildrenChange:function(_670,_671){var _672=this.model,_673=_672.getIdentity(_670),_674=this._itemNodesMap[_673];if(_674){_5fe.forEach(_674,function(_675){_675.setChildItems(_671);});}},_onItemDelete:function(item){var _676=this.model,_677=_676.getIdentity(item),_678=this._itemNodesMap[_677];if(_678){_5fe.forEach(_678,function(node){this.dndController.removeTreeNode(node);var _679=node.getParent();if(_679){_679.removeChild(node);}if(this.lastFocusedChild&&!dom.isDescendant(this.lastFocusedChild.domNode,this.domNode)){delete this.lastFocusedChild;}if(this.focusedChild&&!dom.isDescendant(this.focusedChild.domNode,this.domNode)){this.focus();}node.destroyRecursive();},this);delete this._itemNodesMap[_677];}},_initState:function(){this._openedNodes={};if(this.persist&&this.cookieName){var oreo=_600(this.cookieName);if(oreo){_5fe.forEach(oreo.split(","),function(item){this._openedNodes[item]=true;},this);}}},_state:function(node,_67a){if(!this.persist){return false;}var path=_5fe.map(node.getTreePath(),function(item){return this.model.getIdentity(item);},this).join("/");if(arguments.length===1){return this._openedNodes[path];}else{if(_67a){this._openedNodes[path]=true;}else{delete this._openedNodes[path];}this._saveExpandedNodes();}},_saveExpandedNodes:function(){if(this.persist&&this.cookieName){var ary=[];for(var id in this._openedNodes){ary.push(id);}_600(this.cookieName,ary.join(","),{expires:365});}},destroy:function(){if(this._curSearch){this._curSearch.timer.remove();delete this._curSearch;}if(this.rootNode){this.rootNode.destroyRecursive();}if(this.dndController&&!lang.isString(this.dndController)){this.dndController.destroy();}this.rootNode=null;this.inherited(arguments);},destroyRecursive:function(){this.destroy();},resize:function(_67b){if(_67b){_604.setMarginBox(this.domNode,_67b);}this._nodePixelIndent=_604.position(this.tree.indentDetector).w||this._nodePixelIndent;this.expandChildrenDeferred.then(lang.hitch(this,function(){this.rootNode.set("indent",this.showRoot?0:-1);this._adjustWidths();}));},_outstandingPaintOperations:0,_startPaint:function(p){this._outstandingPaintOperations++;if(this._adjustWidthsTimer){this._adjustWidthsTimer.remove();delete this._adjustWidthsTimer;}var oc=lang.hitch(this,function(){this._outstandingPaintOperations--;if(this._outstandingPaintOperations<=0&&!this._adjustWidthsTimer&&this._started){this._adjustWidthsTimer=this.defer("_adjustWidths");}});when(p,oc,oc);},_adjustWidths:function(){if(this._adjustWidthsTimer){this._adjustWidthsTimer.remove();delete this._adjustWidthsTimer;}this.containerNode.style.width="auto";this.containerNode.style.width=this.domNode.scrollWidth>this.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;
2if(!_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<this.childrenAttrs.length;i++){var vals=_68e.getValues(_68b,this.childrenAttrs[i]);_691=_691.concat(vals);}var _692=0;if(!this.deferItemLoadingUntilExpand){_684.forEach(_691,function(item){if(!_68e.isItemLoaded(item)){_692++;}});}if(_692==0){_68c(_691);}else{_684.forEach(_691,function(item,idx){if(!_68e.isItemLoaded(item)){_68e.loadItem({item:item,onItem:function(item){_691[idx]=item;if(--_692==0){_68c(_691);}},onError:_68d});}});}},isItem:function(_693){return this.store.isItem(_693);},fetchItemByIdentity:function(_694){this.store.fetchItemByIdentity(_694);},getIdentity:function(item){return this.store.getIdentity(item);},getLabel:function(item){if(this.labelAttr){return this.store.getValue(item,this.labelAttr);}else{return this.store.getLabel(item);}},newItem:function(args,_695,_696){var _697={parent:_695,attribute:this.childrenAttrs[0]},_698;if(this.newItemIdAttr&&args[this.newItemIdAttr]){this.fetchItemByIdentity({identity:args[this.newItemIdAttr],scope:this,onItem:function(item){if(item){this.pasteItem(item,null,_695,true,_696);}else{_698=this.store.newItem(args,_697);if(_698&&(_696!=undefined)){this.pasteItem(_698,_695,_695,false,_696);}}}});}else{_698=this.store.newItem(args,_697);if(_698&&(_696!=undefined)){this.pasteItem(_698,_695,_695,false,_696);}}},pasteItem:function(_699,_69a,_69b,_69c,_69d){var _69e=this.store,_69f=this.childrenAttrs[0];if(_69a){_684.forEach(this.childrenAttrs,function(attr){if(_69e.containsValue(_69a,attr,_699)){if(!_69c){var _6a0=_684.filter(_69e.getValues(_69a,attr),function(x){return x!=_699;});_69e.setValues(_69a,attr,_6a0);}_69f=attr;}});}if(_69b){if(typeof _69d=="number"){var _6a1=_69e.getValues(_69b,_69f).slice();_6a1.splice(_69d,0,_699);_69e.setValues(_69b,_69f,_6a1);}else{_69e.setValues(_69b,_69f,_69e.getValues(_69b,_69f).concat(_699));}}},onChange:function(){},onChildrenChange:function(){},onDelete:function(){},onNewItem:function(item,_6a2){if(!_6a2){return;}this.getChildren(_6a2.item,lang.hitch(this,function(_6a3){this.onChildrenChange(_6a2.item,_6a3);}));},onDeleteItem:function(item){this.onDelete(item);},onSetItem:function(item,_6a4){if(_684.indexOf(this.childrenAttrs,_6a4)!=-1){this.getChildren(item,lang.hitch(this,function(_6a5){this.onChildrenChange(item,_6a5);}));}else{this.onChange(item);}}});});},"dijit/tree/ForestStoreModel":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","./TreeStoreModel"],function(_6a6,_6a7,_6a8,lang,_6a9){return _6a7("dijit.tree.ForestStoreModel",_6a9,{rootId:"$root$",rootLabel:"ROOT",query:null,constructor:function(_6aa){this.root={store:this,root:true,id:_6aa.rootId,label:_6aa.rootLabel,children:_6aa.rootChildren};},mayHaveChildren:function(item){return item===this.root||this.inherited(arguments);},getChildren:function(_6ab,_6ac,_6ad){if(_6ab===this.root){if(this.root.children){_6ac(this.root.children);}else{this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_6ae){this.root.children=_6ae;_6ac(_6ae);}),onError:_6ad});}}else{this.inherited(arguments);}},isItem:function(_6af){return (_6af===this.root)?true:this.inherited(arguments);},fetchItemByIdentity:function(_6b0){if(_6b0.identity==this.root.id){var _6b1=_6b0.scope||_6a8.global;if(_6b0.onItem){_6b0.onItem.call(_6b1,this.root);}}else{this.inherited(arguments);}},getIdentity:function(item){return (item===this.root)?this.root.id:this.inherited(arguments);},getLabel:function(item){return (item===this.root)?this.root.label:this.inherited(arguments);},newItem:function(args,_6b2,_6b3){if(_6b2===this.root){this.onNewRootItem(args);return this.store.newItem(args);}else{return this.inherited(arguments);}},onNewRootItem:function(){},pasteItem:function(_6b4,_6b5,_6b6,_6b7,_6b8){if(_6b5===this.root){if(!_6b7){this.onLeaveRoot(_6b4);}}this.inherited(arguments,[_6b4,_6b5===this.root?null:_6b5,_6b6===this.root?null:_6b6,_6b7,_6b8]);if(_6b6===this.root){this.onAddToRoot(_6b4);}},onAddToRoot:function(item){},onLeaveRoot:function(item){},_requeryTop:function(){var _6b9=this.root.children||[];this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_6ba){this.root.children=_6ba;if(_6b9.length!=_6ba.length||_6a6.some(_6b9,function(item,idx){return _6ba[idx]!=item;})){this.onChildrenChange(this.root,_6ba);}})});},onNewItem:function(item,_6bb){this._requeryTop();this.inherited(arguments);},onDeleteItem:function(item){if(_6a6.indexOf(this.root.children,item)!=-1){this._requeryTop();}this.inherited(arguments);},onSetItem:function(item,_6bc,_6bd,_6be){this._requeryTop();this.inherited(arguments);}});});},"dijit/tree/_dndSelector":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","dojo/dnd/common","dojo/dom","dojo/mouse","dojo/on","dojo/touch","../a11yclick","./_dndContainer"],function(_6bf,_6c0,_6c1,lang,_6c2,dom,_6c3,on,_6c4,_6c5,_6c6){return _6c0("dijit.tree._dndSelector",_6c6,{constructor:function(){this.selection={};this.anchor=null;this.events.push(on(this.tree.domNode,_6c4.press,lang.hitch(this,"onMouseDown")),on(this.tree.domNode,_6c4.release,lang.hitch(this,"onMouseUp")),on(this.tree.domNode,_6c4.move,lang.hitch(this,"onMouseMove")),on(this.tree.domNode,_6c5.press,lang.hitch(this,"onClickPress")),on(this.tree.domNode,_6c5.release,lang.hitch(this,"onClickRelease")));},singular:false,getSelectedTreeNodes:function(){var _6c7=[],sel=this.selection;for(var i in sel){_6c7.push(sel[i]);}return _6c7;},selectNone:function(){this.setSelection([]);return this;},destroy:function(){this.inherited(arguments);this.selection=this.anchor=null;},addTreeNode:function(node,_6c8){this.setSelection(this.getSelectedTreeNodes().concat([node]));if(_6c8){this.anchor=node;}return node;},removeTreeNode:function(node){var _6c9=_6bf.filter(this.getSelectedTreeNodes(),function(_6ca){return !dom.isDescendant(_6ca.domNo
2de,node.domNode);});this.setSelection(_6c9);return node;},isTreeNodeSelected:function(node){return node.id&&!!this.selection[node.id];},setSelection:function(_6cb){var _6cc=this.getSelectedTreeNodes();_6bf.forEach(this._setDifference(_6cc,_6cb),lang.hitch(this,function(node){node.setSelected(false);if(this.anchor==node){delete this.anchor;}delete this.selection[node.id];}));_6bf.forEach(this._setDifference(_6cb,_6cc),lang.hitch(this,function(node){node.setSelected(true);this.selection[node.id]=node;}));this._updateSelectionProperties();},_setDifference:function(xs,ys){_6bf.forEach(ys,function(y){y.__exclude__=true;});var ret=_6bf.filter(xs,function(x){return !x.__exclude__;});_6bf.forEach(ys,function(y){delete y["__exclude__"];});return ret;},_updateSelectionProperties:function(){var _6cd=this.getSelectedTreeNodes();var _6ce=[],_6cf=[];_6bf.forEach(_6cd,function(node){var ary=node.getTreePath();_6cf.push(node);_6ce.push(ary);},this);var _6d0=_6bf.map(_6cf,function(node){return node.item;});this.tree._set("paths",_6ce);this.tree._set("path",_6ce[0]||[]);this.tree._set("selectedNodes",_6cf);this.tree._set("selectedNode",_6cf[0]||null);this.tree._set("selectedItems",_6d0);this.tree._set("selectedItem",_6d0[0]||null);},onClickPress:function(e){if(this.current&&this.current.isExpandable&&this.tree.isExpandoNode(e.target,this.current)){return;}if(e.type=="mousedown"&&_6c3.isLeft(e)){e.preventDefault();}var _6d1=e.type=="keydown"?this.tree.focusedChild:this.current;if(!_6d1){return;}var copy=_6c2.getCopyKeyState(e),id=_6d1.id;if(!this.singular&&!e.shiftKey&&this.selection[id]){this._doDeselect=true;return;}else{this._doDeselect=false;}this.userSelect(_6d1,copy,e.shiftKey);},onClickRelease:function(e){if(!this._doDeselect){return;}this._doDeselect=false;this.userSelect(e.type=="keyup"?this.tree.focusedChild:this.current,_6c2.getCopyKeyState(e),e.shiftKey);},onMouseMove:function(){this._doDeselect=false;},onMouseDown:function(){},onMouseUp:function(){},_compareNodes:function(n1,n2){if(n1===n2){return 0;}if("sourceIndex" in document.documentElement){return n1.sourceIndex-n2.sourceIndex;}else{if("compareDocumentPosition" in document.documentElement){return n1.compareDocumentPosition(n2)&2?1:-1;}else{if(document.createRange){var r1=doc.createRange();r1.setStartBefore(n1);var r2=doc.createRange();r2.setStartBefore(n2);return r1.compareBoundaryPoints(r1.END_TO_END,r2);}else{throw Error("dijit.tree._compareNodes don't know how to compare two different nodes in this browser");}}}},userSelect:function(node,_6d2,_6d3){if(this.singular){if(this.anchor==node&&_6d2){this.selectNone();}else{this.setSelection([node]);this.anchor=node;}}else{if(_6d3&&this.anchor){var cr=this._compareNodes(this.anchor.rowNode,node.rowNode),_6d4,end,_6d5=this.anchor;if(cr<0){_6d4=_6d5;end=node;}else{_6d4=node;end=_6d5;}var _6d6=[];while(_6d4!=end){_6d6.push(_6d4);_6d4=this.tree._getNext(_6d4);}_6d6.push(end);this.setSelection(_6d6);}else{if(this.selection[node.id]&&_6d2){this.removeTreeNode(node);}else{if(_6d2){this.addTreeNode(node,true);}else{this.setSelection([node]);this.anchor=node;}}}}},getItem:function(key){var _6d7=this.selection[key];return {data:_6d7,type:["treeNode"]};},forInSelectedItems:function(f,o){o=o||_6c1.global;for(var id in this.selection){f.call(o,this.getItem(id),id,this);}}});});},"dijit/tree/_dndContainer":function(){define(["dojo/aspect","dojo/_base/declare","dojo/dom-class","dojo/_base/lang","dojo/on","dojo/touch"],function(_6d8,_6d9,_6da,lang,on,_6db){return _6d9("dijit.tree._dndContainer",null,{constructor:function(tree,_6dc){this.tree=tree;this.node=tree.domNode;lang.mixin(this,_6dc);this.containerState="";_6da.add(this.node,"dojoDndContainer");this.events=[on(this.node,_6db.enter,lang.hitch(this,"onOverEvent")),on(this.node,_6db.leave,lang.hitch(this,"onOutEvent")),_6d8.after(this.tree,"_onNodeMouseEnter",lang.hitch(this,"onMouseOver"),true),_6d8.after(this.tree,"_onNodeMouseLeave",lang.hitch(this,"onMouseOut"),true),on(this.node,"dragstart, selectstart",function(evt){evt.preventDefault();})];},destroy:function(){var h;while(h=this.events.pop()){h.remove();}this.node=this.parent=null;},onMouseOver:function(_6dd){this.current=_6dd;},onMouseOut:function(){this.current=null;},_changeState:function(type,_6de){var _6df="dojoDnd"+type;var _6e0=type.toLowerCase()+"State";
vendor: 6,557 bytes, line 2
2_6da.replace(this.node,_6df+_6de,_6df+this[_6e0]);this[_6e0]=_6de;},_addItemClass:function(node,type){_6da.add(node,"dojoDndItem"+type);},_removeItemClass:function(node,type){_6da.remove(node,"dojoDndItem"+type);},onOverEvent:function(){this._changeState("Container","Over");},onOutEvent:function(){this._changeState("Container","");}});});},"dijit/InlineEditBox":function(){define(["require","dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/i18n","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/when","./a11yclick","./focus","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","./_Container","./form/Button","./form/_TextBoxMixin","./form/TextBox","dojo/text!./templates/InlineEditBox.html","dojo/i18n!./nls/common"],function(_6e1,_6e2,_6e3,_6e4,_6e5,_6e6,_6e7,_6e8,i18n,_6e9,keys,lang,on,has,when,_6ea,fm,_6eb,_6ec,_6ed,_6ee,_6ef,_6f0,_6f1,_6f2){var _6f3=_6e4("dijit._InlineEditor",[_6eb,_6ec,_6ed],{templateString:_6f2,contextRequire:_6e1,postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit","common",this.lang);_6e2.forEach(["buttonSave","buttonCancel"],function(prop){if(!this[prop]){this[prop]=this.messages[prop];}},this);},buildRendering:function(){this.inherited(arguments);var Cls=typeof this.editor=="string"?(lang.getObject(this.editor)||_6e1(this.editor)):this.editor;var _6f4=this.sourceStyle,_6f5="line-height:"+_6f4.lineHeight+";",_6f6=_6e8.getComputedStyle(this.domNode);_6e2.forEach(["Weight","Family","Size","Style"],function(prop){var _6f7=_6f4["font"+prop],_6f8=_6f6["font"+prop];if(_6f8!=_6f7){_6f5+="font-"+prop+":"+_6f4["font"+prop]+";";}},this);_6e2.forEach(["marginTop","marginBottom","marginLeft","marginRight","position","left","top","right","bottom","float","clear","display"],function(prop){this.domNode.style[prop]=_6f4[prop];},this);var _6f9=this.inlineEditBox.width;if(_6f9=="100%"){_6f5+="width:100%;";this.domNode.style.display="block";}else{_6f5+="width:"+(_6f9+(Number(_6f9)==_6f9?"px":""))+";";}var _6fa=lang.delegate(this.inlineEditBox.editorParams,{style:_6f5,dir:this.dir,lang:this.lang,textDir:this.textDir});this.editWidget=new Cls(_6fa,this.editorPlaceholder);if(this.inlineEditBox.autoSave){this.saveButton.destroy();this.cancelButton.destroy();this.saveButton=this.cancelButton=null;_6e7.destroy(this.buttonContainer);}},postCreate:function(){this.inherited(arguments);var ew=this.editWidget;if(this.inlineEditBox.autoSave){this.own(_6e3.after(ew,"onChange",lang.hitch(this,"_onChange"),true),on(ew,"keydown",lang.hitch(this,"_onKeyDown")));}else{if("intermediateChanges" in ew){ew.set("intermediateChanges",true);this.own(_6e3.after(ew,"onChange",lang.hitch(this,"_onIntermediateChange"),true));this.saveButton.set("disabled",true);}}},startup:function(){this.editWidget.startup();this.inherited(arguments);},_onIntermediateChange:function(){this.saveButton.set("disabled",(this.getValue()==this._resetValue)||!this.enableSave());},destroy:function(){this.editWidget.destroy(true);this.inherited(arguments);},getValue:function(){var ew=this.editWidget;return String(ew.get(("displayedValue" in ew||"_getDisplayedValueAttr" in ew)?"displayedValue":"value"));},_onKeyDown:function(e){if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing){if(e.altKey||e.ctrlKey){return;}if(e.keyCode==keys.ESCAPE){e.stopPropagation();e.preventDefault();this.cancel(true);}else{if(e.keyCode==keys.ENTER&&e.target.tagName=="INPUT"){e.stopPropagation();e.preventDefault();this._onChange();}}}},_onBlur:function(){this.inherited(arguments);if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing){if(this.getValue()==this._resetValue){this.cancel(false);}else{if(this.enableSave()){this.save(false);}}}},_onChange:function(){if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing&&this.enableSave()){fm.focus(this.inlineEditBox.displayNode);}},enableSave:function(){return this.editWidget.isValid?this.editWidget.isValid():true;},focus:function(){this.editWidget.focus();if(this.editWidget.focusNode){fm._onFocusNode(this.editWidget.focusNode);if(this.editWidget.focusNode.tagName=="INPUT"){this.defer(function(){_6f0.selectInputText(this.editWidget.focusNode);});}}}});var _6fb=_6e4("dijit.InlineEditBox"+(has("dojo-bidi")?"_NoBidi":""),_6eb,{editing:false,autoSave:true,buttonSave:"",buttonCancel:"",renderAsHtml:false,editor:_6f1,editorWrapper:_6f3,editorParams:{},disabled:false,onChange:function(){},onCancel:function(){},width:"100%",value:"",noValueIndicator:has("ie")<=6?"<span style='font-family: wingdings; text-decoration: underline;'>    ✍    </span>":"<span style='text-decoration: underline;'>    ✍    </span>",constructor:function(){this.editorParams={};},postMixInProperties:function(){this.inherited(arguments);this.displayNode=this.srcNodeRef;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";
2if(!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(/"/gm,""").replace(/\n/g,"<br>");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:"<form data-dojo-attach-point='containerNode' data-dojo-attach-event='onreset:_onReset,onsubmit:_onSubmit' ${!nameAttrSetting}></form>",postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},execute:function(){},onExecute:function(){},_setEncTypeAttr:function(_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:["focu
2sNode","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);
2if(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;}
2,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&&_773<this.constraints.min)||(_768&&_772>this.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?"":"<div class='dijitSpacer'>"+this.dropDown.domNode.innerHTML+"</div>")+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>
2"+_796[_795.getMonth()]+"</div>";}});_78c._MonthDropDown=_782("dijit.Calendar._MonthDropDown",[_788,_78a,_789],{months:[],baseClass:"dijitCalendarMonthMenu dijitMenu",templateString:"<div data-dojo-attach-event='ondijitclick:_onClick'></div>",_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()<date.getDate())){sum.setDate(0);}return sum;};date.difference=function(_7a6,_7a7,_7a8){_7a7=_7a7||new Date();_7a8=_7a8||"day";var _7a9=_7a7.getFullYear()-_7a6.getFullYear();var _7aa=1;switch(_7a8){case "quarter":var m1=_7a6.getMonth();var m2=_7a7.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_7a9*4);_7aa=q2-q1;break;case "weekday":var days=Math.round(date.difference(_7a6,_7a7,"day"));var _7ab=parseInt(date.difference(_7a6,_7a7,"week"));var mod=days%7;if(mod==0){days=_7ab*5;}else{var adj=0;var aDay=_7a6.getDay();var bDay=_7a7.getDay();_7ab=parseInt(days/7);mod=days%7;var _7ac=new Date(_7a6);_7ac.setDate(_7ac.getDate()+(_7ab*7));var _7ad=_7ac.getDay();if(days>0){switch(true){case aDay==6:adj=-1;break;case aDay==0:adj=0;break;case bDay==6:adj=-1;break;case bDay==0:adj=-2;break;case (_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);}
2if(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)+"}";}}
2else{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",by
2a:"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
2:"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:"<th class=\"dijitReset dijitCalendarDayLabelTemplate\" role=\"columnheader\" scope=\"col\"><span class=\"dijitCalendarDayLabel\">${d}</span></th>",dateTemplateString:"<td class=\"dijitReset\" role=\"gridcell\" data-dojo-attach-point=\"dateCells\"><span class=\"dijitCalendarDateLabel\" data-dojo-attach-point=\"dateLabels\"></span></td>",weekTemplateString:"<tr class=\"dijitReset dijitCalendarWeekTemplate\" role=\"row\">${d}${d}${d}${d}${d}${d}${d}</tr>",value:new Date(""),datePackage:"",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);
vendor: 4,594 bytes, line 2
2if(!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?"":"<div class='dijitSpacer'>"+_818.map(_847,function(s){return "<div>"+s+"</div>";}).join("")+"</div>");this.domNode.innerHTML=_848+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>
2"+_847[_846.getMonth()]+"</div>";}});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);}}
2this.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<this._maxIncrement;i++){var n=this._createOption(i);if(n){_885.appendChild(n);}}return _885;},_showText:function(){var _886=_876.fromISOString;this.domNode.innerHTML="";this._clickableIncrementDate=_886(this.clickableIncrement);this._visibleIncrementDate=_886(this.visibleIncrement);var _887=function(date){return date.getHours()*60*60+date.getMinutes()*60+date.getSeconds();},_888=_887(this._clickableIncrementDate),_889=_887(this._visibleIncrementDate),time=(this.value||this.currentFocus).getTime();this._refDate=_886(this.pickerMin);this._refDate.setFullYear(1970,0,1);this._clickableIncrement=1;this._visibleIncrement=_889/_888;var _88a=_886(this.pickerMax);_88a.setFullYear(1970,0,1);var _88b=(_88a.getTime()-this._refDate.getTime())*0.001;this._maxIncrement=Math.ceil((_88b+1)/_888);var _88c=this._getFilteredNodes();if(!_88c.firstChild&&this.filterString){this.filterString="";this._showText();}else{this.domNode.appendChild(_88c);}},constructor:function(){this.constraints={};},postMixInProperties:function(){this.inherited(arguments);this._setConstraintsAttr(this.constraints);},_setConstraintsAttr:function(_88d){for(var key in {clickableIncrement:1,visibleIncrement:1,pickerMin:1,pickerMax:1}){if(key in _88d){this[key]=_88d[key];}}if(!_88d.locale){_88d.locale=this.lang;}},_createOption:function(_88e){var date=new Date(this._refDate);var _88f=this._clickableIncrementDate;date.setHours(date.getHours()+_88f.getHours()*_88e,date.getMinutes()+_88f.getMinutes()*_88e,date.getSeconds()+_88f.getSeconds()*_88e);if(this.constraints.selector=="time"){date.setFullYear(1970,0,1);}var _890=_875.format(date,this.constraints);if(this.filterString&&_890.toLowerCase().indexOf(this.filterString)!==0){return null;}var div=this.ownerDocument.createElement("div");div.className=this.baseClass+"Item";div.date=date;div.idx=_88e;_879.create("div",{"class":this.baseClass+"ItemInner",innerHTML:_890},div);var _891=_88e%this._visibleIncrement<1&&_88e%this._visibleIncrement>-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);
2this.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&&(_89b<tc.min)){_89b=tc.min;}return _89b;},_onKeyDown:function(e){if(this.disabled||this.readOnly){return;}if((e.keyCode==keys.HOME||e.keyCode==keys.END)&&!(e.ctrlKey||e.altKey||e.metaKey)&&typeof this.get("value")!="undefined"){var _89c=this.constraints[(e.keyCode==keys.HOME?"min":"max")];if(typeof _89c=="number"){this._setValueAttr(_89c,false);}e.stopPropagation();e.preventDefault();}}});});},"dijit/form/_Spinner":function(){define(["dojo/_base/declare","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/mouse","dojo/on","../typematic","./RangeBoundTextBox","dojo/text!./templates/Spinner.html","./_TextBoxMixin"],function(_89d,keys,lang,has,_89e,on,_89f,_8a0,_8a1,_8a2){return _89d("dijit.form._Spinner",_8a0,{defaultTimeout:500,minimumTimeout:10,timeoutChangeRate:0.9,smallDelta:1,largeDelta:10,templateString:_8a1,baseClass:"dijitTextBox dijitSpinner",cssStateNodes:{"upArrowNode":"dijitUpArrowButton","downArrowNode":"dijitDownArrowButton"},adjust:function(val){return val;},_arrowPressed:function(_8a3,_8a4,_8a5){if(this.disabled||this.readOnly){return;}this._setValueAttr(this.adjust(this.get("value"),_8a4*_8a5),false);_8a2.selectInputText(this.textbox,this.textbox.value.length);},_arrowReleased:function(){this._wheelTimer=null;},_typematicCallback:function(_8a6,node,evt){var inc=this.smallDelta;if(node==this.textbox){var key=evt.keyCode;inc=(key==keys.PAGE_UP||key==keys.PAGE_DOWN)?this.largeDelta:this.smallDelta;node=(key==keys.UP_ARROW||key==keys.PAGE_UP)?this.upArrowNode:this.downArrowNode;}if(_8a6==-1){this._arrowReleased(node);}else{this._arrowPressed(node,(node==this.upArrowNode)?1:-1,inc);}},_wheelTimer:null,_mouseWheeled:function(evt){if(!this.focused){return;}evt.stopPropagation();evt.preventDefault();var _8a7=evt.wheelDelta/120;if(Math.floor(_8a7)!=_8a7){_8a7=evt.wheelDelta>0?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);
2this.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:"<select multiple='multiple' ${!nameAttrSetting} data-dojo-attach-point='containerNode,focusNode' data-dojo-attach-event='onchange: _onChange'></select>",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);}
2this.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(/</g,"<"):_8cf.label)||this.emptyLabel,onClick:_8d0,ownerDocument:this.ownerDocument,dir:this.dir,textDir:this.textDir,disabled:_8cf.disabled||false});item.focusNode.setAttribute("role","option");return item;}},_addOptionItem:function(_8d1){if(this.dropDown){this.dropDown.addChild(this._getMenuItemForOption(_8d1));}},_getChildren:function(){if(!this.dropDown){return [];}return this.dropDown.getChildren();},focus:function(){if(!this.disabled&&this.focusNode.focus){try{this.focusNode.focus();}catch(e){}}},focusChild:function(_8d2){if(_8d2){this.set("value",_8d2.option);}},_getFirst:function(){var _8d3=this._getChildren();return _8d3.length?_8d3[0]:null;},_getLast:function(){var _8d4=this._getChildren();return _8d4.length?_8d4[_8d4.length-1]:null;},childSelector:function(node){var node=_8c9.byNode(node);return node&&node.getParent()==this.dropDown;},onKeyboardSearch:function(item,evt,_8d5,_8d6){if(item){this.focusChild(item);}},_loadChildren:function(_8d7){if(_8d7===true){if(this.dropDown){delete this.dropDown.focusedChild;this.focusedChild=null;}if(this.options.length){this.inherited(arguments);}else{_8bd.forEach(this._getChildren(),function(_8d8){_8d8.destroyRecursive();});var item=new _8c5({ownerDocument:this.ownerDocument,label:this.emptyLabel});this.dropDown.addChild(item);}}else{this._updateSelection();}this._isLoaded=false;this._childrenLoaded=true;if(!this._loadingStore){this._setValueAttr(this.value,false);}},_refreshState:function(){if(this._started){this.validate(this.focused);}},startup:function(){this.inherited(arguments);this._refreshState();},_setValueAttr:function(_8d9){this.inherited(arguments);_8bf.set(this.valueNode,"value",this.get("value"));this._refreshState();},_setNameAttr:"valueNode",_setDisabledAttr:function(_8da){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_8db){this._set("required",_8db);this.focusNode.setAttribute("aria-required",_8db);this._refreshState();},_setOptionsAttr:function(_8dc){this._isLoaded=false;this._set("options",_8dc);},_setDisplay:function(_8dd){var lbl=(this.labelType==="text"?(_8dd||"").replace(/&/g,"&").replace(/</g,"<"):_8dd)||this.emptyLabel;this.containerNode.innerHTML="<span role=\"option\" aria-selected=\"true\" class=\"dijitReset dijitInline "+this.baseClass.replace(/\s+|$/g,"Label ")+"\">"+lbl+"</span>";},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};}
2if(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&&_8f5<opts.length){return opts[_8f5];}return null;},addOption:function(_8f7){_8e8.forEach(lang.isArrayLike(_8f7)?_8f7:[_8f7],function(i){if(i&&lang.isObject(i)){this.options.push(i);}},this);this._loadChildren();},removeOption:function(_8f8){var _8f9=this.getOptions(lang.isArrayLike(_8f8)?_8f8:[_8f8]);_8e8.forEach(_8f9,function(_8fa){if(_8fa){this.options=_8e8.filter(this.options,function(node){return (node.value!==_8fa.value||node.label!==_8fa.label);});this._removeOptionItem(_8fa);}},this);this._loadChildren();},updateOption:function(_8fb){_8e8.forEach(lang.isArrayLike(_8fb)?_8fb:[_8fb],function(i){var _8fc=this.getOptions({value:i.value}),k;if(_8fc){for(k in i){_8fc[k]=i[k];}}},this);this._loadChildren();},setStore:function(_8fd,_8fe,_8ff){_8ee.deprecated(this.declaredClass+"::setStore(store, selectedValue, fetchArgs) is deprecated. Use set('query', fetchArgs.query), set('queryOptions', fetchArgs.queryOptions), set('store', store), or set('value', selectedValue) instead.","","2.0");this._deprecatedSetStore(_8fd,_8fe,_8ff);},_deprecatedSetStore:function(_900,_901,_902){var _903=this.store;_902=_902||{};if(_903!==_900){var h;while((h=this._notifyConnections.pop())){h.remove();}if(!_900.get){lang.mixin(_900,{_oldAPI:true,get:function(id){var _904=new _8e9();this.fetchItemByIdentity({identity:id,onItem:function(_905){_904.resolve(_905);},onError:function(_906){_904.reject(_906);}});return _904.promise;},query:function(_907,_908){var _909=new _8e9(function(){if(_90a.abort){_90a.abort();}});_909.total=new _8e9();var _90a=this.fetch(lang.mixin({query:_907,onBegin:function(_90b){_909.total.resolve(_90b);},onComplete:function(_90c){_909.resolve(_90c);},onError:function(_90d){_909.reject(_90d);}},_908));return new _8f0(_909);}});if(_900.getFeatures()["dojo.data.api.Notification"]){this._notifyConnections=[_8ea.after(_900,"onNew",lang.hitch(this,"_onNewItem"),true),_8ea.after(_900,"onDelete",lang.hitch(this,"_onDeleteItem"),true),_8ea.after(_900,"onSet",lang.hitch(this,"_onSetItem"),true)];}}this._set("store",_900);}if(this.options&&this.options.length){this.removeOption(this.options);}if(this._queryRes&&this._queryRes.close){this._queryRes.close();}if(this._observeHandle&&this._observeHandle.remove){this._observeHandle.remove();this._observeHandle=null;}if(_902.query){this._set("query",_902.query);}if(_902.queryOptions){this._set("queryOptions",_902.queryOptions);}if(_900&&_900.query){this._loadingStore=true;this.onLoadDeferred=new _8e9();this._queryRes=_900.query(this.query,this.queryOptions);when(this._queryRes,lang.hitch(this,function(_90e){if(this.sortByLabel&&!_902.sort&&_90e.length){if(_900.getValue){_90e.sort(_8eb.createSortFunction([{attribute:_900.getLabelAttributes(_90e[0])[0]}],_900));}else{var _90f=this.labelAttr;_90e.sort(function(a,b){return a[_90f]>b[_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()||[];
2if(!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
2(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));}
2this.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<c.l?c.l:c.r<_963.l?c.r:_963.l;_963.t=_963.t<c.t?c.t:c.b<_963.t?c.b:_963.t;s.left=_963.l+"px";s.top=_963.t+"px";this.onMoved(_962,_963);}});var _964=_95a("dojo.dnd.move.boxConstrainedMoveable",_95f,{box:{},constructor:function(node,_965){var box=_965&&_965.box;this.constraints=function(){return box;};}});var _966=_95a("dojo.dnd.move.parentConstrainedMoveable",_95f,{area:"content",constructor:function(node,_967){var area=_967&&_967.area;this.constraints=function(){var n=this.node.parentNode,s=_95c.getComputedStyle(n),mb=_95b.getMarginBox(n,s);if(area=="margin"){return mb;}var t=_95b.getMarginExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(area=="border"){return mb;}t=_95b.getBorderExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(area=="padding"){return mb;}t=_95b.getPadExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;return mb;};}});return {constrainedMoveable:_95f,boxConstrainedMoveable:_964,parentConstrainedMoveable:_966};});},"dijit/form/VerticalSlider":function(){define(["dojo/_base/declare","./HorizontalSlider","dojo/text!./templates/VerticalSlider.html"],function(_968,_969,_96a){return _968("dijit.form.VerticalSlider",_969,{templateString:_96a,_mousePixelCoord:"pageY",_pixelCount:"h",_startingPixelCoord:"y",_handleOffsetCoord:"top",_progressPixelSize:"height",_descending:true,_isReversed:function(){return this._descending;}});});},"dijit/form/HorizontalRule":function(){define(["dojo/_base/declare","../_Widget","../_TemplatedMixin"],function(_96b,_96c,_96d){return _96b("dijit.form.HorizontalRule",[_96c,_96d],{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH\"></div>",count:3,container:"containerNode",ruleStyle:"",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkH\" style=\"left:",_positionSuffix:"%;",_suffix:"\"></div>",_genHTML:function(pos){return this._positionPrefix+pos+this._positionSuffix+this.ruleStyle+this._suffix;},_isHorizontal:true,buildRendering:function(){this.inherited(arguments);var _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<this.count-1;i++){_96e+=this._genHTML(_96f*i,i);}_96e+=this._genHTML(100,this.count-1);}else{_96e=this._genHTML(100,0);for(i=1;i<this.count-1;i++){_96e+=this._genHTML(100-_96f*i,i);}_96e+=this._genHTML(0,this.count-1);}}this.domNode.innerHTML=_96e;}});});},"dijit/form/VerticalRule":function(){define(["dojo/_base/declare","./HorizontalRule"],function(_970,_971){return _970("dijit.form.VerticalRule",_971,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkV\" style=\"top:",_isHorizontal:false});});},"dijit/form/HorizontalRuleLabels":function(){define(["dojo/_base/declare","dojo/has","dojo/number","dojo/query","dojo/_base/lang","./HorizontalRule"],function(_972,has,_973,_974,lang,_975){var _976=_972("dijit.form.HorizontalRuleLabels",_975,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH dijitRuleLabelsContainer dijitRuleLabelsContainerH\"></div>",labelStyle:"",labels:[],numericMargin:0,minimum:0,maximum:1,constraints:{pattern:"#%"},_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerH\" style=\"left:",_labelPrefix:"\"><div class=\"dijitRuleLabel dijitRuleLabelH\">",_suffix:"</div></div>",_calcPosition:function(pos){return pos;},_genHTML:function(pos,ndx){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;i++){_979.push((i<this.numericMargin||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:"<div class=\"dijitRuleContainer dijitRuleContainerV dijitRuleLabelsContainer dijitRuleLabelsContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerV\" style=\"top:",_labelPrefix:"\"><span class=\"dijitRuleLabel dijitRuleLabelV\">",_calcPosition:function(pos){return 100-pos;},_isHorizontal:false});});},"dijit/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:"<textarea ${!nameAttrSetting} data-dojo-attach-point='focusNode,containerNode,textbox' autocomplete='off'></textarea>",postMixInProperties:function(){if(!this.value&&this.srcNodeRef){this.value=this.srcNodeRef.value;}this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);if(has("ie")&&this.cols){_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);
2var _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("<div class='"+this.baseClass+"' role='presentation'>",this.contentWidget.domNode,"after");var _9b8=this.contentWidget,cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;this.button=_9b8._buttonWidget=(new cls({contentWidget:_9b8,label:_9b8.title,title:_9b8.tooltip,dir:_9b8.dir,lang:_9b8.lang,textDir:_9b8.textDir||this.textDir,
2iconClass:_9b8.iconClass,id:_9b8.id+"_button",parent:this.parent})).placeAt(this.domNode);this.containerNode=_9a3.place("<div class='dijitAccordionChildWrapper' role='tabpanel' style='display:none'>",this.domNode);this.containerNode.setAttribute("aria-labelledby",this.button.id);_9a3.place(this.contentWidget.domNode,this.containerNode);},postCreate:function(){this.inherited(arguments);var _9b9=this.button,cw=this.contentWidget;this._contentWidgetWatches=[cw.watch("title",lang.hitch(this,function(name,_9ba,_9bb){_9b9.set("label",_9bb);})),cw.watch("tooltip",lang.hitch(this,function(name,_9bc,_9bd){_9b9.set("title",_9bd);})),cw.watch("iconClass",lang.hitch(this,function(name,_9be,_9bf){_9b9.set("iconClass",_9bf);}))];},_setSelectedAttr:function(_9c0){this._set("selected",_9c0);this.button.set("selected",_9c0);if(_9c0){var cw=this.contentWidget;if(cw.onSelected){cw.onSelected();}}},startup:function(){this.contentWidget.startup();},destroy:function(){this.button.destroyRecursive();_99f.forEach(this._contentWidgetWatches||[],function(w){w.unwatch();});delete this.contentWidget._buttonWidget;delete this.contentWidget._wrapperWidget;this.inherited(arguments);},destroyDescendants:function(_9c1){this.contentWidget.destroyRecursive(_9c1);}});if(has("dojo-bidi")){_9b7=_9a0("dijit.layout._AccordionInnerContainer",_9b7,{postCreate:function(){this.inherited(arguments);var _9c2=this.button;this._contentWidgetWatches.push(this.contentWidget.watch("textDir",function(name,_9c3,_9c4){_9c2.set("textDir",_9c4);}));}});}var _9c5=_9a0("dijit.layout.AccordionContainer",_9ad,{duration:_9a7.defaultDuration,buttonWidget:_9b1,baseClass:"dijitAccordionContainer",buildRendering:function(){this.inherited(arguments);this.domNode.style.overflow="hidden";this.domNode.setAttribute("role","tablist");},startup:function(){if(this._started){return;}this.inherited(arguments);if(this.selectedChildWidget){this.selectedChildWidget._wrapperWidget.set("selected",true);}},layout:function(){var _9c6=this.selectedChildWidget;if(!_9c6){return;}var _9c7=_9c6._wrapperWidget.domNode,_9c8=_9a4.getMarginExtents(_9c7),_9c9=_9a4.getPadBorderExtents(_9c7),_9ca=_9c6._wrapperWidget.containerNode,_9cb=_9a4.getMarginExtents(_9ca),_9cc=_9a4.getPadBorderExtents(_9ca),_9cd=this._contentBox;var _9ce=0;_99f.forEach(this.getChildren(),function(_9cf){if(_9cf!=_9c6){_9ce+=_9a4.getMarginSize(_9cf._wrapperWidget.domNode).h;}});this._verticalSpace=_9cd.h-_9ce-_9c8.h-_9c9.h-_9cb.h-_9cc.h-_9c6._buttonWidget.getTitleHeight();this._containerContentBox={h:this._verticalSpace,w:this._contentBox.w-_9c8.w-_9c9.w-_9cb.w-_9cc.w};if(_9c6){size(_9c6,this._containerContentBox);}},_setupChild:function(_9d0){_9d0._wrapperWidget=_9b7({contentWidget:_9d0,buttonWidget:this.buttonWidget,id:_9d0.id+"_wrapper",dir:_9d0.dir,lang:_9d0.lang,textDir:_9d0.textDir||this.textDir,parent:this});this.inherited(arguments);_9a3.place(_9d0.domNode,_9d0._wrapper,"replace");},removeChild:function(_9d1){if(_9d1._wrapperWidget){_9a3.place(_9d1.domNode,_9d1._wrapperWidget.domNode,"after");_9d1._wrapperWidget.destroy();delete _9d1._wrapperWidget;}_9a2.remove(_9d1.domNode,"dijitHidden");this.inherited(arguments);},getChildren:function(){return _99f.map(this.inherited(arguments),function(_9d2){return _9d2.declaredClass=="dijit.layout._AccordionInnerContainer"?_9d2.contentWidget:_9d2;},this);},destroy:function(){if(this._animation){this._animation.stop();}_99f.forEach(this.getChildren(),function(_9d3){if(_9d3._wrapperWidget){_9d3._wrapperWidget.destroy();}else{_9d3.destroyRecursive();}});this.inherited(arguments);},_showChild:function(_9d4){_9d4._wrapperWidget.containerNode.style.display="block";return this.inherited(arguments);},_hideChild:function(_9d5){_9d5._wrapperWidget.containerNode.style.display="none";this.inherited(arguments);},_transition:function(_9d6,_9d7,_9d8){if(has("ie")<8){_9d8=false;}if(this._animation){this._animation.stop(true);delete this._animation;}var self=this;if(_9d6){_9d6._wrapperWidget.set("selected",true);var d=this._showChild(_9d6);if(this.doLayout){size(_9d6,this._containerContentBox);}}
2if(_9d7){_9d7._wrapperWidget.set("selected",false);if(!_9d8){this._hideChild(_9d7);}}if(_9d8){var _9d9=_9d6._wrapperWidget.containerNode,_9da=_9d7._wrapperWidget.containerNode;var _9db=_9d6._wrapperWidget.containerNode,_9dc=_9a4.getMarginExtents(_9db),_9dd=_9a4.getPadBorderExtents(_9db),_9de=_9dc.h+_9dd.h;_9da.style.height=(self._verticalSpace-_9de)+"px";this._animation=new fx.Animation({node:_9d9,duration:this.duration,curve:[1,this._verticalSpace-_9de-1],onAnimate:function(_9df){_9df=Math.floor(_9df);_9d9.style.height=_9df+"px";_9da.style.height=(self._verticalSpace-_9de-_9df)+"px";},onEnd:function(){delete self._animation;_9d9.style.height="auto";_9d7._wrapperWidget.containerNode.style.display="none";_9da.style.height="auto";self._hideChild(_9d7);}});this._animation.onStop=this._animation.onEnd;this._animation.play();}return d;},_onKeyDown:function(e,_9e0){if(this.disabled||e.altKey||!(_9e0||e.ctrlKey)){return;}var c=e.keyCode;if((_9e0&&(c==keys.LEFT_ARROW||c==keys.UP_ARROW))||(e.ctrlKey&&c==keys.PAGE_UP)){this._adjacent(false)._buttonWidget._onTitleClick();e.stopPropagation();e.preventDefault();}else{if((_9e0&&(c==keys.RIGHT_ARROW||c==keys.DOWN_ARROW))||(e.ctrlKey&&(c==keys.PAGE_DOWN||c==keys.TAB))){this._adjacent(true)._buttonWidget._onTitleClick();e.stopPropagation();e.preventDefault();}}}});if(has("dijit-legacy-requires")){_9a8(0,function(){var _9e1=["dijit/layout/AccordionPane"];_99e(_9e1);});}_9c5._InnerContainer=_9b7;_9c5._Button=_9b1;return _9c5;});},"dijit/layout/StackContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/has","dojo/_base/lang","dojo/on","dojo/ready","dojo/topic","dojo/when","../registry","../_WidgetBase","./_LayoutWidget"],function(_9e2,_9e3,_9e4,_9e5,_9e6,has,lang,on,_9e7,_9e8,when,_9e9,_9ea,_9eb){if(has("dijit-legacy-requires")){_9e7(0,function(){var _9ec=["dijit/layout/StackController"];require(_9ec);});}var _9ed=_9e4("dijit.layout.StackContainer",_9eb,{doLayout:true,persist:false,baseClass:"dijitStackContainer",buildRendering:function(){this.inherited(arguments);_9e5.add(this.domNode,"dijitLayoutContainer");},postCreate:function(){this.inherited(arguments);this.own(on(this.domNode,"keydown",lang.hitch(this,"_onKeyDown")));},startup:function(){if(this._started){return;}var _9ee=this.getChildren();_9e2.forEach(_9ee,this._setupChild,this);if(this.persist){this.selectedChildWidget=_9e9.byId(_9e3(this.id+"_selectedChild"));}else{_9e2.some(_9ee,function(_9ef){if(_9ef.selected){this.selectedChildWidget=_9ef;}return _9ef.selected;},this);}var _9f0=this.selectedChildWidget;if(!_9f0&&_9ee[0]){_9f0=this.selectedChildWidget=_9ee[0];_9f0.selected=true;}_9e8.publish(this.id+"-startup",{children:_9ee,selected:_9f0,textDir:this.textDir});this.inherited(arguments);},resize:function(){if(!this._hasBeenShown){this._hasBeenShown=true;var _9f1=this.selectedChildWidget;if(_9f1){this._showChild(_9f1);}}this.inherited(arguments);},_setupChild:function(_9f2){var _9f3=_9f2.domNode,_9f4=_9e6.place("<div role='tabpanel' class='"+this.baseClass+"ChildWrapper dijitHidden'>",_9f2.domNode,"replace"),_9f5=_9f2["aria-label"]||_9f2.title||_9f2.label;if(_9f5){_9f4.setAttribute("aria-label",_9f5);}_9e6.place(_9f3,_9f4);_9f2._wrapper=_9f4;this.inherited(arguments);if(_9f3.style.display=="none"){_9f3.style.display="block";}_9f2.domNode.removeAttribute("title");},addChild:function(_9f6,_9f7){this.inherited(arguments);if(this._started){_9e8.publish(this.id+"-addChild",_9f6,_9f7);this.layout();if(!this.selectedChildWidget){this.selectChild(_9f6);}}},removeChild:function(page){var idx=_9e2.indexOf(this.getChildren(),page);this.inherited(arguments);_9e6.destroy(page._wrapper);delete page._wrapper;if(this._started){_9e8.publish(this.id+"-removeChild",page);}if(this._descendantsBeingDestroyed){return;}if(this.selectedChildWidget===page){this.selectedChildWidget=undefined;if(this._started){var _9f8=this.getChildren();if(_9f8.length){this.selectChild(_9f8[Math.max(idx-1,0)]);}}}if(this._started){this.layout();}},selectChild:function(page,_9f9){var d;page=_9e9.byId(page);if(this.selectedChildWidget!=page){d=this._transition(page,this.selectedChildWidget,_9f9);this._set("selectedChildWidget",page);_9e8.publish(this.id+"-selectChild",page,this._focused);if(this.persist){_9e3(this.id+"_selectedChild",this.selectedChildWidget.id);}}return when(d||true);},_transition:function(_9fa,_9fb){if(_9fb){this._hideChild(_9fb);}var d=this._showChild(_9fa);if(_9fa.resize){if(this.doLayout){_9fa.resize(this._containerContentBox||this._contentBox);}else{_9fa.resize();}}return d;},_adjacent:function(_9fc){var _9fd=this.getChildren();var _9fe=_9e2.indexOf(_9fd,this.selectedChildWidget);_9fe+=_9fc?1:_9fd.length-1;return _9fd[_9fe%_9fd.length];},forward:function(){return this.selectChild(this._adjacent(true),true);},back:function(){return this.selectChild(this._adjacent(false),true);},_onKeyDown:function(e){_9e8.publish(this.id+"-containerKeyDown",{e:e,page:this});},layout:function(){var _9ff=this.selectedChildWidget;if(_9ff&&_9ff.resize){if(this.doLayout){_9ff.resize(this._containerContentBox||this._contentBox);}else{_9ff.resize();}}},_showChild:function(page){var _a00=this.getChildren();page.isFirstChild=(page==_a00[0]);page.isLastChild=(page==_a00[_a00.length-1]);page._set("selected",true);if(page._wrapper){_9e5.replace(page._wrapper,"dijitVisible","dijitHidden");}return (page._onShow&&page._onShow())||true;}
2,_hideChild:function(page){page._set("selected",false);if(page._wrapper){_9e5.replace(page._wrapper,"dijitHidden","dijitVisible");}page.onHide&&page.onHide();},closeChild:function(page){var _a01=!page.onClose||page.onClose(this,page);if(_a01){this.removeChild(page);page.destroyRecursive();}},destroyDescendants:function(_a02){this._descendantsBeingDestroyed=true;this.selectedChildWidget=undefined;_9e2.forEach(this.getChildren(),function(_a03){if(!_a02){this.removeChild(_a03);}_a03.destroyRecursive(_a02);},this);this._descendantsBeingDestroyed=false;}});_9ed.ChildWidgetProperties={selected:false,disabled:false,closable:false,iconClass:"dijitNoIcon",showTitle:true};lang.extend(_9ea,_9ed.ChildWidgetProperties);return _9ed;});},"dijit/layout/BorderContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/on","dojo/touch","../_WidgetBase","../_Widget","../_TemplatedMixin","./LayoutContainer","./utils"],function(_a04,_a05,_a06,_a07,_a08,_a09,_a0a,keys,lang,on,_a0b,_a0c,_a0d,_a0e,_a0f,_a10){var _a11=_a06("dijit.layout._Splitter",[_a0d,_a0e],{live:true,templateString:"<div class=\"dijitSplitter\" data-dojo-attach-event=\"onkeydown:_onKeyDown,press:_startDrag,onmouseenter:_onMouse,onmouseleave:_onMouse\" tabIndex=\"0\" role=\"separator\"><div class=\"dijitSplitterThumb\"></div></div>",constructor:function(){this._handlers=[];},postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);this._factor=/top|left/.test(this.region)?1:-1;this._cookieName=this.container.id+"_"+this.region;},buildRendering:function(){this.inherited(arguments);_a07.add(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V"));if(this.container.persist){var _a12=_a05(this._cookieName);if(_a12){this.child.domNode.style[this.horizontal?"height":"width"]=_a12;}}},_computeMaxSize:function(){var dim=this.horizontal?"h":"w",_a13=_a09.getMarginBox(this.child.domNode)[dim],_a14=_a04.filter(this.container.getChildren(),function(_a15){return _a15.region=="center";})[0];var _a16=_a09.getContentBox(_a14.domNode)[dim]-10;return Math.min(this.child.maxSize,_a13+_a16);},_startDrag:function(e){if(!this.cover){this.cover=_a08.place("<div class=dijitSplitterCover></div>",this.child.domNode,"after");}_a07.add(this.cover,"dijitSplitterCoverActive");if(this.fake){_a08.destroy(this.fake);}if(!(this._resize=this.live)){(this.fake=this.domNode.cloneNode(true)).removeAttribute("id");_a07.add(this.domNode,"dijitSplitterShadow");_a08.place(this.fake,this.domNode,"after");}_a07.add(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active");if(this.fake){_a07.remove(this.fake,"dijitSplitterHover dijitSplitter"+(this.horizontal?"H":"V")+"Hover");}var _a17=this._factor,_a18=this.horizontal,axis=_a18?"pageY":"pageX",_a19=e[axis],_a1a=this.domNode.style,dim=_a18?"h":"w",_a1b=_a0a.getComputedStyle(this.child.domNode),_a1c=_a09.getMarginBox(this.child.domNode,_a1b)[dim],max=this._computeMaxSize(),min=Math.max(this.child.minSize,_a09.getPadBorderExtents(this.child.domNode,_a1b)[dim]+10),_a1d=this.region,_a1e=_a1d=="top"||_a1d=="bottom"?"top":"left",_a1f=parseInt(_a1a[_a1e],10),_a20=this._resize,_a21=lang.hitch(this.container,"_layoutChildren",this.child.id),de=this.ownerDocument;this._handlers=this._handlers.concat([on(de,_a0b.move,this._drag=function(e,_a22){var _a23=e[axis]-_a19,_a24=_a17*_a23+_a1c,_a25=Math.max(Math.min(_a24,max),min);if(_a20||_a22){_a21(_a25);}_a1a[_a1e]=_a23+_a1f+_a17*(_a25-_a24)+"px";}),on(de,"dragstart",function(e){e.stopPropagation();e.preventDefault();}),on(this.ownerDocumentBody,"selectstart",function(e){e.stopPropagation();e.preventDefault();}),on(de,_a0b.release,lang.hitch(this,"_stopDrag"))]);e.stopPropagation();e.preventDefault();},_onMouse:function(e){var o=(e.type=="mouseover"||e.type=="mouseenter");_a07.toggle(this.domNode,"dijitSplitterHover",o);_a07.toggle(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V")+"Hover",o);},_stopDrag:function(e){try{if(this.cover){_a07.remove(this.cover,"dijitSplitterCoverActive");}if(this.fake){_a08.destroy(this.fake);}_a07.remove(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active dijitSplitterShadow");this._drag(e);this._drag(e,true);}finally{this._cleanupHandlers();delete this._drag;}if(this.container.persist){_a05(this._cookieName,this.child.domNode.style[this.horizontal?"height":"width"],{expires:365});}},_cleanupHandlers:function(){var h;while(h=this._handlers.pop()){h.remove();}},_onKeyDown:function(e){this._resize=true;var _a26=this.horizontal;var tick=1;switch(e.keyCode){case _a26?keys.UP_ARROW:keys.LEFT_ARROW:tick*=-1;case _a26?keys.DOWN_ARROW:keys.RIGHT_ARROW:break;default:return;}var _a27=_a09.getMarginSize(this.child.domNode)[_a26?"h":"w"]+this._factor*tick;this.container._layoutChildren(this.child.id,Math.max(Math.min(_a27,this._computeMaxSize()),this.child.minSize));e.stopPropagation();e.preventDefault();},destroy:function(){this._cleanupHandlers();delete this.child;delete this.container;delete this.cover;delete this.fake;this.inherited(arguments);}});var _a28=_a06("dijit.layout._Gutter",[_a0d,_a0e],{templateString:"<div class=\"dijitGutter\" role=\"presentation\"></div>",postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);},buildRendering:function(){this.inherited(arguments);_a07.add(this.domNode,"dijitGutter"+(this.horizontal?"H":"V"));}});var _a29=_a06("dijit.layout.BorderContainer",_a0f,{gutters:true,liveSplitters:true,persist:false,baseClass:"dijitBorderContainer",_splitterClass:_a11,postMixInProperties:function(){if(!this.gutters){this.baseClass+="NoGutter";}this.inherited(arguments);},_setupChild:function(_a2a){this.inherited(arguments);var _a2b=_a2a.region,ltr=_a2a.isLeftToRight();
2if(_a2b=="leading"){_a2b=ltr?"left":"right";}if(_a2b=="trailing"){_a2b=ltr?"right":"left";}if(_a2b){if(_a2b!="center"&&(_a2a.splitter||this.gutters)&&!_a2a._splitterWidget){var _a2c=_a2a.splitter?this._splitterClass:_a28;if(lang.isString(_a2c)){_a2c=lang.getObject(_a2c);}var _a2d=new _a2c({id:_a2a.id+"_splitter",container:this,child:_a2a,region:_a2b,live:this.liveSplitters});_a2d.isSplitter=true;_a2a._splitterWidget=_a2d;var _a2e=_a2b=="bottom"||_a2b==(this.isLeftToRight()?"right":"left");_a08.place(_a2d.domNode,_a2a.domNode,_a2e?"before":"after");_a2d.startup();}}},layout:function(){this._layoutChildren();},removeChild:function(_a2f){var _a30=_a2f._splitterWidget;if(_a30){_a30.destroy();delete _a2f._splitterWidget;}this.inherited(arguments);},getChildren:function(){return _a04.filter(this.inherited(arguments),function(_a31){return !_a31.isSplitter;});},getSplitter:function(_a32){return _a04.filter(this.getChildren(),function(_a33){return _a33.region==_a32;})[0]._splitterWidget;},resize:function(_a34,_a35){if(!this.cs||!this.pe){var node=this.domNode;this.cs=_a0a.getComputedStyle(node);this.pe=_a09.getPadExtents(node,this.cs);this.pe.r=_a0a.toPixelValue(node,this.cs.paddingRight);this.pe.b=_a0a.toPixelValue(node,this.cs.paddingBottom);_a0a.set(node,"padding","0px");}this.inherited(arguments);},_layoutChildren:function(_a36,_a37){if(!this._borderBox||!this._borderBox.h){return;}var _a38=[];_a04.forEach(this._getOrderedChildren(),function(pane){_a38.push(pane);if(pane._splitterWidget){_a38.push(pane._splitterWidget);}});var dim={l:this.pe.l,t:this.pe.t,w:this._borderBox.w-this.pe.w,h:this._borderBox.h-this.pe.h};_a10.layoutChildren(this.domNode,dim,_a38,_a36,_a37);},destroyRecursive:function(){_a04.forEach(this.getChildren(),function(_a39){var _a3a=_a39._splitterWidget;if(_a3a){_a3a.destroy();}delete _a39._splitterWidget;});this.inherited(arguments);}});_a29.ChildWidgetProperties={splitter:false,minSize:0,maxSize:Infinity};lang.mixin(_a29.ChildWidgetProperties,_a0f.ChildWidgetProperties);lang.extend(_a0c,_a29.ChildWidgetProperties);_a29._Splitter=_a11;_a29._Gutter=_a28;return _a29;});},"dijit/layout/LayoutContainer":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-style","dojo/_base/lang","../_WidgetBase","./_LayoutWidget","./utils"],function(_a3b,_a3c,_a3d,_a3e,lang,_a3f,_a40,_a41){var _a42=_a3c("dijit.layout.LayoutContainer",_a40,{design:"headline",baseClass:"dijitLayoutContainer",startup:function(){if(this._started){return;}_a3b.forEach(this.getChildren(),this._setupChild,this);this.inherited(arguments);},_setupChild:function(_a43){this.inherited(arguments);var _a44=_a43.region;if(_a44){_a3d.add(_a43.domNode,this.baseClass+"Pane");}},_getOrderedChildren:function(){var _a45=_a3b.map(this.getChildren(),function(_a46,idx){return {pane:_a46,weight:[_a46.region=="center"?Infinity:0,_a46.layoutPriority,(this.design=="sidebar"?1:-1)*(/top|bottom/.test(_a46.region)?1:-1),idx]};},this);_a45.sort(function(a,b){var aw=a.weight,bw=b.weight;for(var i=0;i<aw.length;i++){if(aw[i]!=bw[i]){return aw[i]-bw[i];}}return 0;});return _a3b.map(_a45,function(w){return w.pane;});},layout:function(){_a41.layoutChildren(this.domNode,this._contentBox,this._getOrderedChildren());},addChild:function(_a47,_a48){this.inherited(arguments);if(this._started){this.layout();}},removeChild:function(_a49){this.inherited(arguments);if(this._started){this.layout();}_a3d.remove(_a49.domNode,this.baseClass+"Pane");_a3e.set(_a49.domNode,{top:"auto",bottom:"auto",left:"auto",right:"auto",position:"static"});_a3e.set(_a49.domNode,/top|bottom/.test(_a49.region)?"width":"height","auto");}});_a42.ChildWidgetProperties={region:"",layoutAlign:"",layoutPriority:0};lang.extend(_a3f,_a42.ChildWidgetProperties);return _a42;});},"dijit/layout/LinkPane":function(){define(["./ContentPane","../_TemplatedMixin","dojo/_base/declare"],function(_a4a,_a4b,_a4c){return _a4c("dijit.layout.LinkPane",[_a4a,_a4b],{templateString:"<div class=\"dijitLinkPane\" data-dojo-attach-point=\"containerNode\"></div>",postMixInProperties:function(){if(this.srcNodeRef){this.title+=this.srcNodeRef.innerHTML;}this.inherited(arguments);},_fillContent:function(){}});});},"dijit/layout/SplitContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/_base/kernel","dojo/_base/lang","dojo/on","dojo/sniff","../registry","../_WidgetBase","./_LayoutWidget"],function(_a4d,_a4e,_a4f,dom,_a50,_a51,_a52,_a53,_a54,_a55,lang,on,has,_a56,_a
257,_a58){var _a59=_a4f("dijit.layout.SplitContainer",_a58,{constructor:function(){_a55.deprecated("dijit.layout.SplitContainer is deprecated","use BorderContainer with splitter instead",2);},activeSizing:false,sizerWidth:7,orientation:"horizontal",persist:true,baseClass:"dijitSplitContainer",postMixInProperties:function(){this.inherited("postMixInProperties",arguments);this.isHorizontal=(this.orientation=="horizontal");},postCreate:function(){this.inherited(arguments);this.sizers=[];if(has("mozilla")){this.domNode.style.overflow="-moz-scrollbars-none";}if(typeof this.sizerWidth=="object"){try{this.sizerWidth=parseInt(this.sizerWidth.toString());}catch(e){this.sizerWidth=7;}}var _a5a=this.ownerDocument.createElement("div");this.virtualSizer=_a5a;_a5a.style.position="relative";_a5a.style.zIndex=10;_a5a.className=this.isHorizontal?"dijitSplitContainerVirtualSizerH":"dijitSplitContainerVirtualSizerV";this.domNode.appendChild(_a5a);dom.setSelectable(_a5a,false);},destroy:function(){delete this.virtualSizer;if(this._ownconnects){var h;while(h=this._ownconnects.pop()){h.remove();}}this.inherited(arguments);},startup:function(){if(this._started){return;}_a4d.forEach(this.getChildren(),function(_a5b,i,_a5c){this._setupChild(_a5b);if(i<_a5c.length-1){this._addSizer();}},this);if(this.persist){this._restoreState();}this.inherited(arguments);},_setupChild:function(_a5d){this.inherited(arguments);_a5d.domNode.style.position="absolute";_a50.add(_a5d.domNode,"dijitSplitPane");},_onSizerMouseDown:function(e){if(e.target.id){for(var i=0;i<this.sizers.length;i++){if(this.sizers[i].id==e.target.id){break;}}if(i<this.sizers.length){this.beginSizing(e,i);}}},_addSizer:function(_a5e){_a5e=_a5e===undefined?this.sizers.length:_a5e;var _a5f=this.ownerDocument.createElement("div");_a5f.id=_a56.getUniqueId("dijit_layout_SplitterContainer_Splitter");this.sizers.splice(_a5e,0,_a5f);this.domNode.appendChild(_a5f);_a5f.className=this.isHorizontal?"dijitSplitContainerSizerH":"dijitSplitContainerSizerV";var _a60=this.ownerDocument.createElement("div");_a60.className="thumb";_a5f.appendChild(_a60);this.connect(_a5f,"onmousedown","_onSizerMouseDown");dom.setSelectable(_a5f,false);},removeChild:function(_a61){if(this.sizers.length){var i=_a4d.indexOf(this.getChildren(),_a61);if(i!=-1){if(i==this.sizers.length){i--;}_a51.destroy(this.sizers[i]);this.sizers.splice(i,1);}}this.inherited(arguments);if(this._started){this.layout();}},addChild:function(_a62,_a63){if(typeof _a63=="undefined"||_a63=="last"){_a63=this.getChildren().length;}this.inherited(arguments,[_a62,_a63]);if(this._started){var _a64=this.getChildren();if(_a64.length>1){this._addSizer(_a63);}this.layout();}},layout:function(){this.paneWidth=this._contentBox.w;this.paneHeight=this._contentBox.h;var _a65=this.getChildren();if(!_a65.length){return;}var _a66=this.isHorizontal?this.paneWidth:this.paneHeight;if(_a65.length>1){_a66-=this.sizerWidth*(_a65.length-1);}var _a67=0;_a4d.forEach(_a65,function(_a68){_a67+=_a68.sizeShare;});var _a69=_a66/_a67;var _a6a=0;_a4d.forEach(_a65.slice(0,_a65.length-1),function(_a6b){var size=Math.round(_a69*_a6b.sizeShare);_a6b.sizeActual=size;_a6a+=size;});_a65[_a65.length-1].sizeActual=_a66-_a6a;this._checkSizes();var pos=0;var size=_a65[0].sizeActual;this._movePanel(_a65[0],pos,size);_a65[0].position=pos;pos+=size;if(!this.sizers){return;}_a4d.some(_a65.slice(1),function(_a6c,i){if(!this.sizers[i]){return true;}this._moveSlider(this.sizers[i],pos,this.sizerWidth);this.sizers[i].position=pos;pos+=this.sizerWidth;size=_a6c.sizeActual;this._movePanel(_a6c,pos,size);_a6c.position=pos;pos+=size;},this);},_movePanel:function(_a6d,pos,size){var box;if(this.isHorizontal){_a6d.domNode.style.left=pos+"px";_a6d.domNode.style.top=0;box={w:size,h:this.paneHeight};if(_a6d.resize){_a6d.resize(box);}else{_a52.setMarginBox(_a6d.domNode,box);}}else{_a6d.domNode.style.left=0;_a6d.domNode.style.top=pos+"px";box={w:this.paneWidth,h:size};
2if(_a6d.resize){_a6d.resize(box);}else{_a52.setMarginBox(_a6d.domNode,box);}}},_moveSlider:function(_a6e,pos,size){if(this.isHorizontal){_a6e.style.left=pos+"px";_a6e.style.top=0;_a52.setMarginBox(_a6e,{w:size,h:this.paneHeight});}else{_a6e.style.left=0;_a6e.style.top=pos+"px";_a52.setMarginBox(_a6e,{w:this.paneWidth,h:size});}},_growPane:function(_a6f,pane){if(_a6f>0){if(pane.sizeActual>pane.sizeMin){if((pane.sizeActual-pane.sizeMin)>_a6f){pane.sizeActual=pane.sizeActual-_a6f;_a6f=0;}else{_a6f-=pane.sizeActual-pane.sizeMin;pane.sizeActual=pane.sizeMin;}}}return _a6f;},_checkSizes:function(){var _a70=0;var _a71=0;var _a72=this.getChildren();_a4d.forEach(_a72,function(_a73){_a71+=_a73.sizeActual;_a70+=_a73.sizeMin;});if(_a70<=_a71){var _a74=0;_a4d.forEach(_a72,function(_a75){if(_a75.sizeActual<_a75.sizeMin){_a74+=_a75.sizeMin-_a75.sizeActual;_a75.sizeActual=_a75.sizeMin;}});if(_a74>0){var list=this.isDraggingLeft?_a72.reverse():_a72;_a4d.forEach(list,function(_a76){_a74=this._growPane(_a74,_a76);},this);}}else{_a4d.forEach(_a72,function(_a77){_a77.sizeActual=Math.round(_a71*(_a77.sizeMin/_a70));});}},beginSizing:function(e,i){var _a78=this.getChildren();this.paneBefore=_a78[i];this.paneAfter=_a78[i+1];this.paneBefore.sizeBeforeDrag=this.paneBefore.sizeActual;this.paneAfter.sizeBeforeDrag=this.paneAfter.sizeActual;this.paneAfter.positionBeforeDrag=this.paneAfter.position;this.isSizing=true;this.sizingSplitter=this.sizers[i];this.sizingSplitter.positionBeforeDrag=_a53.get(this.sizingSplitter,(this.isHorizontal?"left":"top"));if(!this.cover){this.cover=_a51.create("div",{style:{position:"absolute",zIndex:5,top:0,left:0,width:"100%",height:"100%"}},this.domNode);}else{this.cover.style.zIndex=5;}this.sizingSplitter.style.zIndex=6;this.startPoint=this.lastPoint=(this.isHorizontal?e.pageX:e.pageY);this.maxDelta=this.paneAfter.sizeActual-this.paneAfter.sizeMin;this.minDelta=-1*(this.paneBefore.sizeActual-this.paneBefore.sizeMin);if(!this.activeSizing){this._showSizingLine();}this._ownconnects=[on(this.ownerDocument.documentElement,"mousemove",lang.hitch(this,"changeSizing")),on(this.ownerDocument.documentElement,"mouseup",lang.hitch(this,"endSizing"))];_a54.stop(e);},changeSizing:function(e){if(!this.isSizing){return;}this.lastPoint=this.isHorizontal?e.pageX:e.pageY;var _a79=Math.max(Math.min(this.lastPoint-this.startPoint,this.maxDelta),this.minDelta);if(this.activeSizing){this._updateSize(_a79);}else{this._moveSizingLine(_a79);}_a54.stop(e);},endSizing:function(){if(!this.isSizing){return;}if(this.cover){this.cover.style.zIndex=-1;}if(!this.activeSizing){this._hideSizingLine();}var _a7a=Math.max(Math.min(this.lastPoint-this.startPoint,this.maxDelta),this.minDelta);this._updateSize(_a7a);this.isSizing=false;if(this.persist){this._saveState(this);}var h;while(h=this._ownconnects.pop()){h.remove();}},_updateSize:function(_a7b){this.paneBefore.sizeActual=this.paneBefore.sizeBeforeDrag+_a7b;this.paneAfter.position=this.paneAfter.positionBeforeDrag+_a7b;this.paneAfter.sizeActual=this.paneAfter.sizeBeforeDrag-_a7b;_a4d.forEach(this.getChildren(),function(_a7c){_a7c.sizeShare=_a7c.sizeActual;});if(this._started){this.layout();}},_showSizingLine:function(){this._moveSizingLine(0);_a52.setMarginBox(this.virtualSizer,this.isHorizontal?{w:this.sizerWidth,h:this.paneHeight}:{w:this.paneWidth,h:this.sizerWidth});this.virtualSizer.style.display="block";},_hideSizingLine:function(){this.virtualSizer.style.display="none";},_moveSizingLine:function(_a7d){var pos=_a7d+this.sizingSplitter.positionBeforeDrag;_a53.set(this.virtualSizer,(this.isHorizontal?"left":"top"),pos+"px");},_getCookieName:function(i){return this.id+"_"+i;},_restoreState:function(){_a4d.forEach(this.getChildren(),function(_a7e,i){var _a7f=this._getCookieName(i);var _a80=_a4e(_a7f);if(_a80){var pos=parseInt(_a80);if(typeof pos=="number"){_a7e.sizeShare=pos;}}},this);},_saveState:function(){if(!this.persist){return;}_a4d.forEach(this.getChildren(),function(_a81,i){_a4e(this._getCookieName(i),_a81.sizeShare,{expires:365});},this);}});_a59.ChildWidgetProperties={sizeMin:10,sizeShare:10};lang.extend(_a57,_a59.ChildWidgetProperties);return _a59;});},"dijit/layout/TabContainer":function(){define(["dojo/_base/lang","dojo/_base/declare","./_TabContainerBase","./TabController","./ScrollingTabController"],function(lang,_a82,_a83,_a84,_a85){return _a82("dijit.layout.TabContainer",_a83,{useMenu:true,useSlider:true,controllerWi
2dget:"",_makeController:function(_a86){var cls=this.baseClass+"-tabs"+(this.doLayout?"":" dijitTabNoLayout"),_a84=typeof this.controllerWidget=="string"?lang.getObject(this.controllerWidget):this.controllerWidget;return new _a84({id:this.id+"_tablist",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,tabPosition:this.tabPosition,doLayout:this.doLayout,containerId:this.id,"class":cls,nested:this.nested,useMenu:this.useMenu,useSlider:this.useSlider,tabStripClass:this.tabStrip?this.baseClass+(this.tabStrip?"":"No")+"Strip":null},_a86);},postMixInProperties:function(){this.inherited(arguments);if(!this.controllerWidget){this.controllerWidget=(this.tabPosition=="top"||this.tabPosition=="bottom")&&!this.nested?_a85:_a84;}}});});},"dijit/layout/_TabContainerBase":function(){define(["dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","./StackContainer","./utils","../_TemplatedMixin","dojo/text!./templates/TabContainer.html"],function(_a87,_a88,_a89,_a8a,_a8b,_a8c,_a8d,_a8e){return _a87("dijit.layout._TabContainerBase",[_a8b,_a8d],{tabPosition:"top",baseClass:"dijitTabContainer",tabStrip:false,nested:false,templateString:_a8e,postMixInProperties:function(){this.baseClass+=this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"");this.srcNodeRef&&_a8a.set(this.srcNodeRef,"visibility","hidden");this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.tablist=this._makeController(this.tablistNode);if(!this.doLayout){_a88.add(this.domNode,"dijitTabContainerNoLayout");}if(this.nested){_a88.add(this.domNode,"dijitTabContainerNested");_a88.add(this.tablist.containerNode,"dijitTabContainerTabListNested");_a88.add(this.tablistSpacer,"dijitTabContainerSpacerNested");_a88.add(this.containerNode,"dijitTabPaneWrapperNested");}else{_a88.add(this.domNode,"tabStrip-"+(this.tabStrip?"enabled":"disabled"));}},_setupChild:function(tab){_a88.add(tab.domNode,"dijitTabPane");this.inherited(arguments);},removeChild:function(_a8f){_a88.remove(_a8f.domNode,"dijitTabPane");this.inherited(arguments);},startup:function(){if(this._started){return;}this.tablist.startup();this.inherited(arguments);},layout:function(){if(!this._contentBox||typeof (this._contentBox.l)=="undefined"){return;}var sc=this.selectedChildWidget;if(this.doLayout){var _a90=this.tabPosition.replace(/-h/,"");this.tablist.region=_a90;var _a91=[this.tablist,{domNode:this.tablistSpacer,region:_a90},{domNode:this.containerNode,region:"center"}];_a8c.layoutChildren(this.domNode,this._contentBox,_a91);this._containerContentBox=_a8c.marginBox2contentBox(this.containerNode,_a91[2]);if(sc&&sc.resize){sc.resize(this._containerContentBox);}}else{if(this.tablist.resize){var s=this.tablist.domNode.style;s.width="0";var _a92=_a89.getContentBox(this.domNode).w;s.width="";this.tablist.resize({w:_a92});}if(sc&&sc.resize){sc.resize();}}},destroy:function(_a93){if(this.tablist){this.tablist.destroy(_a93);}this.inherited(arguments);}});});},"dijit/layout/TabController":function(){define(["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/has","dojo/i18n","dojo/_base/lang","./StackController","../registry","../Menu","../MenuItem","dojo/text!./templates/_TabButton.html","dojo/i18n!../nls/common"],function(_a94,dom,_a95,_a96,has,i18n,lang,_a97,_a98,Menu,_a99,_a9a){var _a9b=_a94("dijit.layout._TabButton"+(has("dojo-bidi")?"_NoBidi":""),_a97.StackButton,{baseClass:"dijitTab",cssStateNodes:{closeNode:"dijitTabCloseButton"},templateString:_a9a,_setNameAttr:"focusNode",scrollOnFocus:false,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.containerNode,false);},startup:function(){this.inherited(arguments);var n=this.domNode;this.defer(function(){n.className=n.className;},1);},_setCloseButtonAttr:function(disp){this._set("closeButton",disp);_a96.toggle(this.domNode,"dijitClosable",disp);this.closeNode.style.display=disp?"":"none";if(disp){var _a9c=i18n.getLocalization("dijit","common");if(this.closeNode){_a95.set(this.closeNode,"title",_a9c.itemClose);}}},_setDisabledAttr:function(_a9d){this.inherited(arguments);if(this.closeNode){if(_a9d){_a95.remove(this.closeNode,"title");}else{var _a9e=i18n.getLocalization("dijit","common");_a95.set(this.closeNode,"title",_a9e.itemClose);}}},_setLabelAttr:function(_a9f){this.inherited(arguments);if(!this.showLabel&&!this.params.title){this.iconNode.alt=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});if(has("dojo-bidi")){_a9b=_a94("dijit.layout._TabButton",_a9b,{_set
2LabelAttr:function(_aa0){this.inherited(arguments);this.applyTextDir(this.iconNode,this.iconNode.alt);}});}var _aa1=_a94("dijit.layout.TabController",_a97,{baseClass:"dijitTabController",templateString:"<div role='tablist' data-dojo-attach-event='onkeydown:onkeydown'></div>",tabPosition:"top",buttonWidget:_a9b,buttonWidgetCloseClass:"dijitTabCloseButton",postCreate:function(){this.inherited(arguments);var _aa2=new Menu({id:this.id+"_Menu",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,targetNodeIds:[this.domNode],selector:function(node){return _a96.contains(node,"dijitClosable")&&!_a96.contains(node,"dijitTabDisabled");}});this.own(_aa2);var _aa3=i18n.getLocalization("dijit","common"),_aa4=this;_aa2.addChild(new _a99({label:_aa3.itemClose,ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,onClick:function(evt){var _aa5=_a98.byNode(this.getParent().currentTarget);_aa4.onCloseButtonClick(_aa5.page);}}));}});_aa1.TabButton=_a9b;return _aa1;});},"dijit/layout/StackController":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/keys","dojo/_base/lang","dojo/on","dojo/topic","../focus","../registry","../_Widget","../_TemplatedMixin","../_Container","../form/ToggleButton","dojo/touch"],function(_aa6,_aa7,_aa8,_aa9,keys,lang,on,_aaa,_aab,_aac,_aad,_aae,_aaf,_ab0){var _ab1=_aa7("dijit.layout._StackButton",_ab0,{tabIndex:"-1",closeButton:false,_aria_attr:"aria-selected",buildRendering:function(evt){this.inherited(arguments);(this.focusNode||this.domNode).setAttribute("role","tab");}});var _ab2=_aa7("dijit.layout.StackController",[_aad,_aae,_aaf],{baseClass:"dijitStackController",templateString:"<span role='tablist' data-dojo-attach-event='onkeydown'></span>",containerId:"",buttonWidget:_ab1,buttonWidgetCloseClass:"dijitStackCloseButton",pane2button:function(id){return _aac.byId(this.id+"_"+id);},postCreate:function(){this.inherited(arguments);this.own(_aaa.subscribe(this.containerId+"-startup",lang.hitch(this,"onStartup")),_aaa.subscribe(this.containerId+"-addChild",lang.hitch(this,"onAddChild")),_aaa.subscribe(this.containerId+"-removeChild",lang.hitch(this,"onRemoveChild")),_aaa.subscribe(this.containerId+"-selectChild",lang.hitch(this,"onSelectChild")),_aaa.subscribe(this.containerId+"-containerKeyDown",lang.hitch(this,"onContainerKeyDown")));this.containerNode.dojoClick=true;this.own(on(this.containerNode,"click",lang.hitch(this,function(evt){var _ab3=_aac.getEnclosingWidget(evt.target);if(_ab3!=this.containerNode&&!_ab3.disabled&&_ab3.page){for(var _ab4=evt.target;_ab4!==this.containerNode;_ab4=_ab4.parentNode){if(_aa8.contains(_ab4,this.buttonWidgetCloseClass)){this.onCloseButtonClick(_ab3.page);break;}else{if(_ab4==_ab3.domNode){this.onButtonClick(_ab3.page);break;}}}}})));},onStartup:function(info){this.textDir=info.textDir;_aa6.forEach(info.children,this.onAddChild,this);if(info.selected){this.onSelectChild(info.selected);}var _ab5=_aac.byId(this.containerId).containerNode,_ab6=lang.hitch(this,"pane2button"),_ab7={"title":"label","showtitle":"showLabel","iconclass":"iconClass","closable":"closeButton","tooltip":"title","disabled":"disabled","textdir":"textdir"},_ab8=function(attr,_ab9){return on(_ab5,"attrmodified-"+attr,function(evt){var _aba=_ab6(evt.detail&&evt.detail.widget&&evt.detail.widget.id);if(_aba){_aba.set(_ab9,evt.detail.newValue);}});};for(var attr in _ab7){this.own(_ab8(attr,_ab7[attr]));}},destroy:function(_abb){this.destroyDescendants(_abb);this.inherited(arguments);},onAddChild:function(page,_abc){var Cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;var _abd=new Cls({id:this.id+"_"+page.id,name:this.id+"_"+page.id,label:page.title,disabled:page.disabled,ownerDocument:this.ownerDocument,dir:page.dir,lang:page.lang,textDir:page.textDir||this.textDir,showLabel:page.showTitle,iconClass:page.iconClass,closeButton:page.closable,title:page.tooltip,page:page});this.addChild(_abd,_abc);page.controlButton=_abd;if(!this._currentChild){this.onSelectChild(page);}var _abe=page._wrapper.getAttribute("aria-labelledby")?page._wrapper.getAttribute("aria-labelledby")+" "+_abd.id:_abd.id;page._wrapper.removeAttribute("aria-label");page._wrapper.setAttribute("aria-labelledby",_abe);},onRemoveChild:function(page){if(this._currentChild===page){this._currentChild=null;}var _abf=this.pane2button(page.id);if(_abf){this.removeChild(_abf);_abf.destroy();}delete page.controlButton;},onSelectChild:function(page){if(!page){return;}if(this._currentChild){var _ac0=this.pane2button(this._currentChild.id);_ac0.set("checked",false);_ac0.focusNode.setAttribute("tabIndex","-1");}var _ac1=this.pane2button(page.id);_ac1.set("checked",true);this._currentChild=page;_ac1.focusNode.setAttribute("tabIndex","0");var _ac2=_aac.byId(this.containerId);},onButtonClick:function(page){var _ac3=this.pane2button(page.id);_aab.focus(_ac3.focusNode);if(this._currentChild&&this._currentChild.id===page.id){_ac3.set("checked",true);}var _ac4=_aac.byId(this.containerId);_ac4.selectChild(page);},onCloseButtonClick:function(page){var _ac5=_aac.byId(this.containerId);_ac5.closeChild(page);if(this._currentChild){var b=this.pane2button(this._currentChild.id);if(b){_aab.focus(b.focusNode||b.domNode);}}},adjacent:function(_ac6){if(!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))){_ac6=!_ac6;}var _ac7=this.getChildren();var idx=_aa6.indexOf(_ac7,this.pane2button(this._currentChild.id)),_ac8=_ac7[idx];var _ac9;do{idx=(idx+(_ac6?1:_ac7.length-1))%_ac7.length;_ac9=_ac7[idx];}while(_ac9.disabled&&_ac9!=_ac8);return _ac9;}
2,onkeydown:function(e,_aca){if(this.disabled||e.altKey){return;}var _acb=null;if(e.ctrlKey||!e._djpage){switch(e.keyCode){case keys.LEFT_ARROW:case keys.UP_ARROW:if(!e._djpage){_acb=false;}break;case keys.PAGE_UP:if(e.ctrlKey){_acb=false;}break;case keys.RIGHT_ARROW:case keys.DOWN_ARROW:if(!e._djpage){_acb=true;}break;case keys.PAGE_DOWN:if(e.ctrlKey){_acb=true;}break;case keys.HOME:var _acc=this.getChildren();for(var idx=0;idx<_acc.length;idx++){var _acd=_acc[idx];if(!_acd.disabled){this.onButtonClick(_acd.page);break;}}e.stopPropagation();e.preventDefault();break;case keys.END:var _acc=this.getChildren();for(var idx=_acc.length-1;idx>=0;idx--){var _acd=_acc[idx];if(!_acd.disabled){this.onButtonClick(_acd.page);break;}}e.stopPropagation();e.preventDefault();break;case keys.DELETE:case "W".charCodeAt(0):if(this._currentChild.closable&&(e.keyCode==keys.DELETE||e.ctrlKey)){this.onCloseButtonClick(this._currentChild);e.stopPropagation();e.preventDefault();}break;case keys.TAB:if(e.ctrlKey){this.onButtonClick(this.adjacent(!e.shiftKey).page);e.stopPropagation();e.preventDefault();}break;}if(_acb!==null){this.onButtonClick(this.adjacent(_acb).page);e.stopPropagation();e.preventDefault();}}},onContainerKeyDown:function(info){info.e._djpage=info.page;this.onkeydown(info.e);}});_ab2.StackButton=_ab1;return _ab2;});},"dijit/layout/ScrollingTabController":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/fx","dojo/_base/lang","dojo/on","dojo/query","dojo/sniff","../registry","dojo/text!./templates/ScrollingTabController.html","dojo/text!./templates/_ScrollingTabControllerButton.html","./TabController","./ut
2ils","../_WidgetsInTemplateMixin","../Menu","../MenuItem","../form/Button","../_HasDropDown","dojo/NodeList-dom","../a11yclick"],function(_ace,_acf,_ad0,_ad1,_ad2,fx,lang,on,_ad3,has,_ad4,_ad5,_ad6,_ad7,_ad8,_ad9,Menu,_ada,_adb,_adc){var _add=_acf("dijit.layout.ScrollingTabController",[_ad7,_ad9],{baseClass:"dijitTabController dijitScrollingTabController",templateString:_ad5,useMenu:true,useSlider:true,tabStripClass:"",_minScroll:5,_setClassAttr:{node:"containerNode",type:"class"},buildRendering:function(){this.inherited(arguments);var n=this.domNode;this.scrollNode=this.tablistWrapper;this._initButtons();if(!this.tabStripClass){this.tabStripClass="dijitTabContainer"+this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"")+"None";_ad0.add(n,"tabStrip-disabled");}_ad0.add(this.tablistWrapper,this.tabStripClass);},onStartup:function(){this.inherited(arguments);_ad2.set(this.domNode,"visibility","");this._postStartup=true;this.own(on(this.containerNode,"attrmodified-label, attrmodified-iconclass",lang.hitch(this,function(evt){if(this._dim){this.resize(this._dim);}})));},onAddChild:function(page,_ade){this.inherited(arguments);_ad2.set(this.containerNode,"width",(_ad2.get(this.containerNode,"width")+200)+"px");},onRemoveChild:function(page,_adf){var _ae0=this.pane2button(page.id);if(this._selectedTab===_ae0.domNode){this._selectedTab=null;}this.inherited(arguments);},_initButtons:function(){this._btnWidth=0;this._buttons=_ad3("> .tabStripButton",this.domNode).filter(function(btn){if((this.useMenu&&btn==this._menuBtn.domNode)||(this.useSlider&&(btn==this._rightBtn.domNode||btn==this._leftBtn.domNo
2de))){this._btnWidth+=_ad1.getMarginSize(btn).w;return true;}else{_ad2.set(btn,"display","none");return false;}},this);},_getTabsWidth:function(){var _ae1=this.getChildren();if(_ae1.length){var _ae2=_ae1[this.isLeftToRight()?0:_ae1.length-1].domNode,_ae3=_ae1[this.isLeftToRight()?_ae1.length-1:0].domNode;return _ae3.offsetLeft+_ae3.offsetWidth-_ae2.offsetLeft;}else{return 0;}},_enableBtn:function(_ae4){var _ae5=this._getTabsWidth();_ae4=_ae4||_ad2.get(this.scrollNode,"width");return _ae5>0&&_ae4<_ae5;},resize:function(dim){this._dim=dim;this.scrollNode.style.height="auto";var cb=this._contentBox=_ad8.marginBox2contentBox(this.domNode,{h:0,w:dim.w});cb.h=this.scrollNode.offsetHeight;_ad1.setContentSize(this.domNode,cb);var _ae6=this._enableBtn(this._contentBox.w);this._buttons.style("display",_ae6?"":"none");this._leftBtn.region="left";this._rightBtn.region="right";this._menuBtn.region=this.isLeftToRight()?"right":"left";_ad8.layoutChildren(this.domNode,this._contentBox,[this._menuBtn,this._leftBtn,this._rightBtn,{domNode:this.scrollNode,region:"center"}]);if(this._selectedTab){if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}this.scrollNode.scrollLeft=this._convertToScrollLeft(this._getScrollForSelectedTab());}this._setButtonClass(this._getScroll());this._postResize=true;return {h:this._contentBox.h,w:dim.w};},_getScroll:function(){return (this.isLeftToRight()||has("ie")<8||(has("trident")&&has("quirks"))||has("webkit"))?this.scrollNode.scrollLeft:_ad2.get(this.containerNode,"width")-_ad2.get(this.scrollNode,"width")+(has("trident")||has("edge")?-1:1)*this.scrollNode.scrollLeft;},_convertToScrollLeft:function(val){if(this.isLeftToRight()||has("ie")<8||(has("trident")&&has("quirks"))||has("webkit")){return val;}else{var _ae7=_ad2.get(this.containerNode,"width")-_ad2.get(this.scrollNode,"width");return (has("trident")||has("edge")?-1:1)*(val-_ae7);}},onSelectChild:function(page,_ae8){var tab=this.pane2button(page.id);if(!tab){return;}var node=tab.domNode;if(node!=this._selectedTab){this._selectedTab=node;if(this._postResize){var sl=this._getScroll();if(sl>node.offsetLeft||sl+_ad2.get(this.scrollNode,"width")<node.offsetLeft+_ad2.get(node,"width")){var anim=this.createSmoothScroll();if(_ae8){anim.onEnd=function(){tab.focus();};}anim.play();}else{if(_ae8){tab.focus();}}}}this.inherited(arguments);},_getScrollBounds:function(){var _ae9=this.getChildren(),_aea=_ad2.get(this.scrollNode,"width"),_aeb=_ad2.get(this.containerNode,"width"),_aec=_aeb-_aea,_aed=this._getTabsWidth();if(_ae9.length&&_aed>_aea){return {min:this.isLeftToRight()?0:_ae9[_ae9.length-1].domNode.offsetLeft,max:this.isLeftToRight()?(_ae9[_ae9.length-1].domNode.offsetLeft+_ae9[_ae9.length-1].domNode.offsetWidth)-_aea:_aec};}else{var _aee=this.isLeftToRight()?0:_aec;return {min:_aee,max:_aee};}},_getScrollForSelectedTab:function(){var w=this.scrollNode,n=this._selectedTab,_aef=_ad2.get(this.scrollNode,"width"),_af0=this._getScrollBounds();var pos=(n.offsetLeft+_ad2.get(n,"width")/2)-_aef/2;pos=Math.min(Math.max(pos,_af0.min),_af0.max);return pos;},createSmoothScroll:function(x){if(arguments.length>0){var _af1=this._getScrollBounds();x=Math.min(Math.max(x,_af1.min),_af1.max);}else{x=this._getScrollForSelectedTab();}if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}var self=this,w=this.scrollNode,anim=new fx.Animation({beforeBegin:function(){if(this.curve){delete this.curve;}var oldS=w.scrollLeft,newS=self._convertToScrollLeft(x);anim.curve=new fx._Line(oldS,newS);},onAnimate:function(val){w.scrollLeft=val;}});this._anim=anim;this._setButtonClass(x);return anim;},_getBtnNode:function(e){var n=e.target;while(n&&!_ad0.contains(n,"tabStripButton")){n=n.parentNode;}return n;},doSlideRight:function(e){this.doSlide(1,this._getBtnNode(e));},doSlideLeft:function(e){this.doSlide(-1,this._getBtnNode(e));},doSlide:function(_af2,node){if(node&&_ad0.contains(node,"dijitTabDisabled")){return;}var _af3=_ad2.get(this.scrollNode,"width");var d=(_af3*0.75)*_af2;var to=this._getScroll()+d;this._setButtonClass(to);this.createSmoothScroll(to).play();},_setButtonClass:function(_af4){var _af5=this._getScrollBounds();this._leftBtn.set("disabled",_af4<=_af5.min);this._rightBtn.set("disabled",_af4>=_af5.max);}}
2);var _af6=_acf("dijit.layout._ScrollingTabControllerButtonMixin",null,{baseClass:"dijitTab tabStripButton",templateString:_ad6,tabIndex:"",isFocusable:function(){return false;}});_acf("dijit.layout._ScrollingTabControllerButton",[_adb,_af6]);_acf("dijit.layout._ScrollingTabControllerMenuButton",[_adb,_adc,_af6],{containerId:"",tabIndex:"-1",isLoaded:function(){return false;},loadDropDown:function(_af7){this.dropDown=new Menu({id:this.containerId+"_menu",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir});var _af8=_ad4.byId(this.containerId);_ace.forEach(_af8.getChildren(),function(page){var _af9=new _ada({id:page.id+"_stcMi",label:page.title,iconClass:page.iconClass,disabled:page.disabled,ownerDocument:this.ownerDocument,dir:page.dir,lang:page.lang,textDir:page.textDir||_af8.textDir,onClick:function(){_af8.selectChild(page);}});this.dropDown.addChild(_af9);},this);_af7();},closeDropDown:function(_afa){this.inherited(arguments);if(this.dropDown){this._popupStateNode.removeAttribute("aria-owns");this.dropDown.destroyRecursive();delete this.dropDown;}}});return _add;});},"url:dijit/templates/ColorPalette.html":"<div class=\"dijitInline dijitColorPalette\" role=\"grid\">\n\t<table data-dojo-attach-point=\"paletteTableNode\" class=\"dijitPaletteTable\" cellSpacing=\"0\" cellPadding=\"0\" role=\"presentation\">\n\t\t<tbody data-dojo-attach-point=\"gridNode\"></tbody>\n\t</table>\n</div>\n","url:dijit/templates/Dialog.html":"<div class=\"dijitDialog\" role=\"dialog\" aria-labelledby=\"${id}_title\">\n\t<div data-dojo-attach-point=\"titleBar\" class=\"dijitDialogTitleBar\">\n\t\t<span data-dojo-attach-point=\"titleNode\" class=\"dijitDialogTitle\" id=\"${id}_title\"\n\t\t\t\trole=\"heading\" level=\"1\"></span>\n\t\t<span data-dojo-attach-point=\"closeButtonNode\" class=\"dijitDialogCloseIcon\" data-dojo-attach-event=\"ondijitclick: onCancel\" title=\"${buttonCancel}\" role=\"button\" tabindex=\"-1\">\n\t\t\t<span data-dojo-attach-point=\"closeText\" class=\"closeText\" title=\"${buttonCancel}\">x</span>\n\t\t</span>\n\t</div>\n\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitDialogPaneContent\"></div>\n\t${!actionBarTemplate}\n</div>\n\n","url:dijit/templates/TooltipDialog.html":"<div role=\"alertdialog\" tabIndex=\"-1\">\n\t<div class=\"dijitTooltipContainer\" role=\"presentation\">\n\t\t<div data-dojo-attach-point=\"contentsNode\" class=\"dijitTooltipContents dijitTooltipFocusNode\">\n\t\t\t<div data-dojo-attach-point=\"containerNode\"></div>\n\t\t\t${!actionBarTemplate}\n\t\t</div>\n\t</div>\n\t<div class=\"dijitTooltipConnector\" role=\"presentation\" data-dojo-attach-point=\"connectorNode\"></div>\n</div>\n","url:dijit/form/templates/Button.html":"<span class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><span class=\"dijitReset dijitInline dijitButtonNode\"\n\t\tdata-dojo-attach-event=\"ondijitclick:__onClick\" role=\"presentation\"\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"titleNode,focusNode\"\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\"></span\n\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">●</span\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\tid=\"${id}_label\"\n\t\t\t\tdata-dojo-attach-point=\"containerNode\"\n\t\t\t></span\n\t\t></span\n\t></span\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\"\n\t\tdata-dojo-attach-event=\"onclick:_onClick\"\n\t\ttabIndex=\"-1\" aria-hidden=\"true\" data-dojo-attach-point=\"valueNode\"\n/></span>\n","url:dijit/form/templates/TextBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\" id=\"widget_${id}\" role=\"presentation\"\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class=\"dijitReset dijitInputInner\" data-dojo-attach-point='textbox,focusNode' autocomplete=\"off\"\n\t\t\t${!nameAttrSetting} type='${type}'\n\t/></div\n></div>\n","url:dijit/templates/Tooltip.html":"<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\" data-dojo-attach-event=\"mouseenter:onMouseEnter,mouseleave:onMouseLeave\"\n\t><div class=\"dijitTooltipConnector\" data-dojo-attach-point=\"connectorNode\"></div\n\t><div class=\"dijitTooltipContainer dijitTooltipContents\" data-dojo-attach-point=\"containerNode\" role='alert'></div\n></div>\n","url:dijit/form/templates/ValidationTextBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\" role=\"presentation\"\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class=\"dijitReset dijitInputInner\" data-dojo-attach-point='textbox,focusNode' autocomplete=\"off\"\n\t\t\t${!nameAttrSetting} type='${type}'\n\t/></div\n></div>\n","url:dijit/form/templates/DropDownBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\"\n\trole=\"combobox\"\n\taria-haspopup=\"true\"\n\tdata-dojo-attach-point=\"_popupStateNode\"\n\t><div class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer'\n\t\tdata-dojo-attach-point=\"_buttonNode\" role=\"presentation\"\n\t\t><input class=\"dijitReset dijitInputField dijitArrowButtonInner\" value=\"▼ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"button presentation\" aria-hidden=\"true\"\n\t\t\t${_buttonInputDisabled}\n\t/></div\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class='dijitReset dijitInputInner' ${!nameAttrSetting} type=\"${type}\" autocomplete=\"off\"\n\t\t\tdata-dojo-attach-point=\"textbox,focusNode\" role=\"textbox\"\n\t/></div\n></div>\n","url:dijit/form/templates/DropDownButton.html":"<span class=\"dijit dijitReset dijitInline\"\n\t><span class='dijitReset dijitInline dijitButtonNode'\n\t\tdata-dojo-attach-event=\"ondijitclick:__onClick\" data-dojo-attach-point=\"_buttonNode\"\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"focusNode,titleNode,_arrowWrapperNode,_popupStateNode\"\n\t\t\trole=\"button\" aria-haspopup=\"true\" aria-labelledby=\"${id}_label\"\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\"\n\t\t\t\tdata-dojo-attach-point=\"iconNode\"\n\t\t\t></span\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\tdata-dojo-attach-point=\"containerNode\"\n\t\t\t\tid=\"${id}_label\"\n\t\t\t></span\n\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonInner\"></span\n\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonChar\">▼</span\n\t\t></span\n\t></span\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\" tabIndex=\"-1\"\n\t\tdata-dojo-attach-event=\"onclick:_onClick\" data-dojo-attach-point=\"valueNode\" aria-hidden=\"true\"\n/></span>\n","url:dijit/templates/Menu.html":"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" role=\"menu\" tabIndex=\"${tabIndex}\"\n\t cellspacing=\"0\">\n\t<tbody class=\"dijitReset\" data-dojo-attach-point=\"containerNode\"></tbody>\n</table>\n","url:dijit/templates/MenuItem.html":"<tr class=\"dijitReset\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<span role=\"presentation\" class=\"dijitInline dijitIcon dijitMenuItemIcon\" data-dojo-attach-point=\"iconNode\"></span>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode,textDirNode\"\n\t\trole=\"presentation\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\">\n\t\t<span data-dojo-attach-point=\"arrowWrapper\" style=\"visibility: hidden\">\n\t\t\t<span class=\"dijitInline dijitIcon dijitMenuExpand\"></span>\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\n\t\t</span>\n\t</td>\n</tr>\n","url:dijit/templates/CheckedMenuItem.html":"<tr class=\"dijitReset\" data-dojo-attach-point=\"focusNode\" role=\"${role}\" tabIndex=\"-1\" aria-checked=\"${checked}\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<span class=\"dijitInline dijitIcon dijitMenuItemIcon dijitCheckedMenuItemIcon\" data-dojo-attach-point=\"iconNode\"></span>\n\t\t<span class=\"dijitMenuItemIconChar dijitCheckedMenuItemIconChar\">${!checkedChar}</span>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode,labelNode,textDirNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\"> </td>\n</tr>\n","url:dijit/templates/MenuBar.html":"<div class=\"dijitMenuBar dijitMenuPassive\" data-dojo-attach-point=\"containerNode\" role=\"menubar\" tabIndex=\"${tabIndex}\"\n\t ></div>\n","url:dijit/templates/MenuBarItem.html":"<div class=\"dijitReset dijitInline dijitMenuItem dijitMenuItemLabel\" data-dojo-attach-point=\"focusNode\"\n\t \trole=\"menuitem\" tabIndex=\"-1\">\n\t<span data-dojo-attach-point=\"containerNode,textDirNode\"></span>\n</div>\n","url:dijit/templates/MenuSeparator.html":"<tr class=\"dijitMenuSeparator\" role=\"separator\">\n\t<td class=\"dijitMenuSeparatorIconCell\">\n\t\t<div class=\"dijitMenuSeparatorTop\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n\t<td colspan=\"3\" class=\"dijitMenuSeparatorLabelCell\">\n\t\t<div class=\"dijitMenuSeparatorTop dijitMenuSeparatorLabel\"></div>\n\t\t<div class=\"dijitMenuSeparatorBottom\"></div>\n\t</td>\n</tr>\n","url:dijit/templates/ProgressBar.html":"<div class=\"dijitProgressBar dijitProgressBarEmpty\" role=\"progressbar\"\n\t><div data-dojo-attach-point=\"internalProgress\" class=\"dijitProgressBarFull\"\n\t\t><div class=\"dijitProgressBarTile\" role=\"presentation\"></div\n\t\t><span style=\"visibility:hidden\"> </span\n\t></div\n\t><div data-dojo-attach-point=\"labelNode\" class=\"dijitProgressBarLabel\" id=\"${id}_label\"></div\n\t><span data-dojo-attach-point=\"indeterminateHighContrastImage\"\n\t\t class=\"dijitInline dijitProgressBarIndeterminateHighContrastImage\"></span\n></div>\n","url:dijit/templates/TitlePane.html":"<div>\n\t<div data-dojo-attach-event=\"ondijitclick:_onTitleClick, onkeydown:_onTitleKey\"\n\t\t\tclass=\"dijitTitlePaneTitle\" data-dojo-attach-point=\"titleBarNode\" id=\"${id}_titleBarNode\">\n\t\t<div class=\"dijitTitlePaneTitleFocus\" data-dojo-attach-point=\"focusNode\">\n\t\t\t<span data-dojo-attach-point=\"arrowNode\" class=\"dijitInline dijitArrowNode\" role=\"presentation\"></span\n\t\t\t><span data-dojo-attach-point=\"arrowNodeInner\" class=\"dijitArrowNodeInner\"></span\n\t\t\t><span data-dojo-attach-point=\"titleNode\" class=\"dijitTitlePaneTextNode\"></span>\n\t\t</div>\n\t</div>\n\t<div class=\"dijitTitlePaneContentOuter\" data-dojo-attach-point=\"hideNode\" role=\"presentation\">\n\t\t<div class=\"dijitReset\" data-dojo-attach-point=\"wipeNode\" role=\"presentation\">\n\t\t\t<div class=\"dijitTitlePaneContentInner\" data-dojo-attach-point=\"containerNode\" role=\"region\" id=\"${id}_pane\" aria-labelledby=\"${id}_titleBarNode\">\n\t\t\t\t<!-- nested divs because wipeIn()/wipeOut() doesn't work right on node w/padding etc. Put padding on inner div. -->\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n","url:dijit/templates/TreeNode.html":"<div class=\"dijitTreeNode\" role=\"presentation\"\n\t><div data-dojo-attach-point=\"rowNode\" class=\"dijitTreeRow\" role=\"presentation\"\n\t\t><span data-dojo-attach-point=\"expandoNode\" class=\"dijitInline dijitTreeExpando\" role=\"presentation\"></span\n\t\t><span data-dojo-attach-point=\"expandoNodeText\" class=\"dijitExpandoText\" role=\"presentation\"></span\n\t\t><span data-dojo-attach-point=\"contentNode\"\n\t\t\tclass=\"dijitTreeContent\" role=\"presentation\">\n\t\t\t<span role=\"presentation\" class=\"dijitInline dijitIcon dijitTreeIcon\" data-dojo-attach-point=\"iconNode\"></span\n\t\t\t><span data-dojo-attach-point=\"labelNode,focusNode\" class=\"dijitTreeLabel\" role=\"treeitem\"\n\t\t\t\t tabindex=\"-1\" aria-selected=\"false\" id=\"${id}_label\"></span>\n\t\t</span\n\t></div>\n\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitTreeNodeContainer\" role=\"presentation\"\n\t\t style=\"display: none;\" aria-labelledby=\"${id}_label\"></div>\n</div>\n","url:dijit/templates/Tree.html":"<div role=\"tree\">\n\t<div class=\"dijitInline dijitTreeIndent\" style=\"position: absolute; top: -9999px\" data-dojo-attach-point=\"indentDetector\"></div>\n\t<div class=\"dijitTreeExpando dijitTreeExpandoLoading\" data-dojo-attach-point=\"rootLoadingIndicator\"></div>\n\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitTreeContainer\" role=\"presentation\">\n\t</div>\n</div>\n","url:dijit/templates/InlineEditBox.html":"<span data-dojo-attach-point=\"editNode\" role=\"presentation\" class=\"dijitReset dijitInline dijitOffScreen\"\n\t><span data-dojo-attach-point=\"editorPlaceholder\"></span\n\t><span data-dojo-attach-point=\"buttonContainer\"\n\t\t><button data-dojo-type=\"./form/Button\" data-dojo-props=\"label: '${buttonSave}', 'class': 'saveButton'\"\n\t\t\tdata-dojo-attach-point=\"saveButton\" data-dojo-attach-event=\"onClick:save\"></button\n\t\t><button data-dojo-type=\"./form/Button\" data-dojo-props=\"label: '${buttonCancel}', 'class': 'cancelButton'\"\n\t\t\tdata-dojo-attach-point=\"cancelButton\" data-dojo-attach-event=\"onClick:cancel\"></button\n\t></span\n></span>\n","url:dijit/form/templates/ComboButton.html":"<table class=\"dijit dijitReset dijitInline dijitLeft\"\n\tcellspacing='0' cellpadding='0' role=\"presentation\"\n\t><tbody role=\"presentation\"><tr role=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonNode\" data-dojo-attach-point=\"buttonNode\" data-dojo-attach-event=\"ondijitclick:__onClick,onkeydown:_onButtonKeyDown\"\n\t\t><div id=\"${id}_button\" class=\"dijitReset dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"titleNode\"\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\n\t\t\t><div class=\"dijitReset dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" data-dojo-attach-point=\"containerNode\" role=\"presentation\"></div\n\t\t></div\n\t\t></td\n\t\t><td id=\"${id}_arrow\" class='dijitReset dijitRight dijitButtonNode dijitArrowButton'\n\t\t\tdata-dojo-attach-point=\"_popupStateNode,focusNode,_buttonNode\"\n\t\t\tdata-dojo-attach-event=\"onkeydown:_onArrowKeyDown\"\n\t\t\ttitle=\"${optionsTitle}\"\n\t\t\trole=\"button\" aria-haspopup=\"true\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" role=\"presentation\">▼</div\n\t\t></td\n\t\t><td style=\"display:none !important;\"\n\t\t\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" data-dojo-attach-point=\"valueNode\"\n\t\t\t\tclass=\"dijitOffScreen\" aria-hidden=\"true\" data-dojo-attach-event=\"onclick:_onClick\"\n\t\t/></td></tr></tbody\n></table>\n","url:dijit/form/templates/CheckBox.html":"<div class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><input\n\t \t${!nameAttrSetting} type=\"${type}\" role=\"${type}\" aria-checked=\"false\" ${checkedAttrSetting}\n\t\tclass=\"dijitReset dijitCheckBoxInput\"\n\t\tdata-dojo-attach-point=\"focusNode\"\n\t \tdata-dojo-attach-event=\"ondijitclick:_onClick\"\n/></div>\n","url:dijit/templates/Calendar.html":"<div class=\"dijitCalendarContainer dijitInline\" role=\
2"presentation\" aria-labelledby=\"${id}_mddb ${id}_year\">\n\t<div class=\"dijitReset dijitCalendarMonthContainer\" role=\"presentation\">\n\t\t<div class='dijitReset dijitCalendarArrow dijitCalendarDecrementArrow' data-dojo-attach-point=\"decrementMonth\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarDecrease\" role=\"presentation\"/>\n\t\t\t<span data-dojo-attach-point=\"decreaseArrowNode\" class=\"dijitA11ySideArrow\">-</span>\n\t\t</div>\n\t\t<div class='dijitReset dijitCalendarArrow dijitCalendarIncrementArrow' data-dojo-attach-point=\"incrementMonth\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarIncrease\" role=\"presentation\"/>\n\t\t\t<span data-dojo-attach-point=\"increaseArrowNode\" class=\"dijitA11ySideArrow\">+</span>\n\t\t</div>\n\t\t<div data-dojo-attach-point=\"monthNode\" class=\"dijitInline\"></div>\n\t</div>\n\t<table cellspacing=\"0\" cellpadding=\"0\" role=\"grid\" data-dojo-attach-point=\"gridNode\">\n\t\t<thead>\n\t\t\t<tr role=\"row\">\n\t\t\t\t${!dayCellsHtml}\n\t\t\t</tr>\n\t\t</thead>\n\t\t<tbody data-dojo-attach-point=\"dateRowsNode\" data-dojo-attach-event=\"ondijitclick: _onDayClick\" class=\"dijitReset dijitCalendarBodyContainer\">\n\t\t\t\t${!dateRowsHtml}\n\t\t</tbody>\n\t</table>\n\t<div class=\"dijitReset dijitCalendarYearContainer\" role=\"presentation\">\n\t\t<div class=\"dijitCalendarYearLabel\">\n\t\t\t<span data-dojo-attach-point=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\" role=\"button\"></span>\n\t\t\t<span data-dojo-attach-point=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\" role=\"button\" id=\"${id}_year\"></span>\n\t\t\t<span data-dojo-attach-point=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\" role=\"button\"></span>\n\t\t</div>\n\t</div>\n</div>\n","url:dijit/form/templates/Spinner.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\" role=\"presentation\"\n\t><div class=\"dijitReset dijitButtonNode dijitSpinnerButtonContainer\"\n\t\t><input class=\"dijitReset dijitInputField dijitSpinnerButtonInner\" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t/><div class=\"dijitReset dijitLeft dijitButtonNode dijitArrowButton dijitUpArrowButton\"\n\t\t\tdata-dojo-attach-point=\"upArrowNode\"\n\t\t\t><div class=\"dijitArrowButtonInner\"\n\t\t\t\t><input class=\"dijitReset dijitInputField\" value=\"▲ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t\t${_buttonInputDisabled}\n\t\t\t/></div\n\t\t></div\n\t\t><div class=\"dijitReset dijitLeft dijitButtonNode dijitArrowButton dijitDownArrowButton\"\n\t\t\tdata-dojo-attach-point=\"downArrowNode\"\n\t\t\t><div class=\"dijitArrowButtonInner\"\n\t\t\t\t><input class=\"dijitReset dijitInputField\" value=\"▼ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t\t${_buttonInputDisabled}\n\t\t\t/></div\n\t\t></div\n\t></div\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class='dijitReset dijitInputInner' data-dojo-attach-point=\"textbox,focusNode\" type=\"${type}\" data-dojo-attach-event=\"onkeydown:_onKeyDown\"\n\t\t\trole=\"spinbutton\" autocomplete=\"off\" ${!nameAttrSetting}\n\t/></div\n></div>\n","url:dijit/form/templates/Select.html":"<table class=\"dijit dijitReset dijitInline dijitLeft\"\n\tdata-dojo-attach-point=\"_buttonNode,tableNode,focusNode,_popupStateNode\" cellspacing='0' cellpadding='0'\n\trole=\"listbox\" aria-haspopup=\"true\"\n\t><tbody role=\"presentation\"><tr role=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonContents\" role=\"presentation\"\n\t\t\t><div class=\"dijitReset dijitInputField dijitButtonText\" data-dojo-attach-point=\"containerNode,textDirNode\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitValidationContainer\"\n\t\t\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t/></div\n\t\t\t><input type=\"hidden\" ${!nameAttrSetting} data-dojo-attach-point=\"valueNode\" value=\"${value}\" aria-hidden=\"true\"\n\t\t/></td\n\t\t><td class=\"dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer\"\n\t\t\tdata-dojo-attach-point=\"titleNode\" role=\"presentation\"\n\t\t\t><input class=\"dijitReset dijitInputField dijitArrowButtonInner\" value=\"▼ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t${_buttonInputDisabled}\n\t\t/></td\n\t></tr></tbody\n></table>\n","url:dijit/form/templates/HorizontalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderH\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeydown:_onKeyDown, onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"topDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationT dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderDecrementIconH\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderLeftBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><div class=\"dijitReset dijitSliderBarContainerH\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderProgressBar dijitSliderProgressBarH\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableH\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleH\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderRemainingBar dijitSliderRemainingBarH\" data-dojo-attach-event=\"press:_onBarClick\"></div\n\t\t\t></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderRightBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderIncrementIconH\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"containerNode,bottomDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationB dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n></table>\n","url:dijit/form/templates/VerticalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderV\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeydown:_onKeyDown,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\n\t\t\t><div class=\"dijitSliderIncrementIconV\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div></center\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td data-dojo-attach-point=\"leftDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationL dijitSliderDecorationV\"></td\n\t\t><td class=\"dijitReset dijitSliderDecorationC\" style=\"height:100%;\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><center class=\"dijitReset dijitSliderBarContainerV\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV\" data-dojo-attach-event=\"press:_onBarClick\"><!--#5629--></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableV\" style=\"vertical-align:top;\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleV\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t></center\n\t\t></td\n\t\t><td data-dojo-attach-point=\"containerNode,rightDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationR dijitSliderDecorationV\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div></center\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\n\t\t\t><div class=\"dijitSliderDecrementIconV\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n></table>\n","url:dijit/layout/templates/AccordionButton.html":"<div data-dojo-attach-event='ondijitclick:_onTitleClick' class='dijitAccordionTitle' role=\"presentation\">\n\t<div data-dojo-attach-point='titleNode,focusNode' data-dojo-attach-event='onkeydown:_onTitleKeyDown'\n\t\t\tclass='dijitAccordionTitleFocus' role=\"tab\" aria-expanded=\"false\"\n\t\t><span class='dijitInline dijitAccordionArrow' role=\"presentation\"></span\n\t\t><span class='arrowTextUp' role=\"presentation\">+</span\n\t\t><span class='arrowTextDown' role=\"presentation\">-</span\n\t\t><span role=\"presentation\" class=\"dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\"></span>\n\t\t<span role=\"presentation\" data-dojo-attach-point='titleTextNode, textDirNode' class='dijitAccordionText'></span>\n\t</div>\n</div>\n","url:dijit/layout/templates/TabContainer.html":"<div class=\"dijitTabContainer\">\n\t<div class=\"dijitTabListWrapper\" data-dojo-attach-point=\"tablistNode\"></div>\n\t<div data-dojo-attach-point=\"tablistSpacer\" class=\"dijitTabSpacer ${baseClass}-spacer\"></div>\n\t<div class=\"dijitTabPaneWrapper ${baseClass}-container\" data-dojo-attach-point=\"containerNode\"></div>\n</div>\n","url:dijit/layout/templates/_TabButton.html":"<div role=\"presentation\" data-dojo-attach-point=\"titleNode,innerDiv,tabContent\" class=\"dijitTabInner dijitTabContent\">\n\t<span role=\"presentation\" class=\"dijitInline dijitIcon dijitTabButtonIcon\" data-dojo-attach-point=\"iconNode\"></span>\n\t<span data-dojo-attach-point='containerNode,focusNode' class='tabLabel'></span>\n\t<span class=\"dijitInline dijitTabCloseButton dijitTabCloseIcon\" data-dojo-attach-point='closeNode'\n\t\t role=\"presentation\">\n\t\t<span data-dojo-attach-point='closeText' class='dijitTabCloseText'>[x]</span\n\t\t\t\t></span>\n</div>\n","url:dijit/layout/templates/ScrollingTabController.html":"<div class=\"dijitTabListContainer-${tabPosition}\" style=\"visibility:hidden\">\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerMenuButton\"\n\t\t class=\"tabStripButton-${tabPosition}\"\n\t\t id=\"${id}_menuBtn\"\n\t\t data-dojo-props=\"containerId: '${containerId}', iconClass: 'dijitTabStripMenuIcon',\n\t\t\t\t\tdropDownPosition: ['below-alt', 'above-alt']\"\n\t\t data-dojo-attach-point=\"_menuBtn\" showLabel=\"false\" title=\"\">▼</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t class=\"tabStripButton-${tabPosition}\"\n\t\t id=\"${id}_leftBtn\"\n\t\t data-dojo-props=\"iconClass:'dijitTabStripSlideLeftIcon', showLabel:false, title:''\"\n\t\t data-dojo-attach-point=\"_leftBtn\" data-dojo-attach-event=\"onClick: doSlideLeft\">◀</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t class=\"tabStripButton-${tabPosition}\"\n\t\t id=\"${id}_rightBtn\"\n\t\t data-dojo-props=\"iconClass:'dijitTabStripSlideRightIcon', showLabel:false, title:''\"\n\t\t data-dojo-attach-point=\"_rightBtn\" data-dojo-attach-event=\"onClick: doSlideRight\">▶</div>\n\t<div class='dijitTabListWrapper' data-dojo-attach-point='tablistWrapper'>\n\t\t<div role='tablist' data-dojo-attach-event='onkeydown:onkeydown'\n\t\t\t data-dojo-attach-point='containerNode' class='nowrapTabStrip'></div>\n\t</div>\n</div>","url:dijit/layout/templates/_ScrollingTabControllerButton.html":"<div data-dojo-attach-event=\"ondijitclick:_onClick\" class=\"dijitTabInnerDiv dijitTabContent dijitButtonContents\" data-dojo-attach-point=\"focusNode\" role=\"button\">\n\t<span role=\"presentation\" class=\"dijitInline dijitTabStripIcon\" data-dojo-attach-point=\"iconNode\"></span>\n\t<span data-dojo-attach-point=\"containerNode,titleNode\" class=\"dijitButtonText\"></span>\n</div>","*now":function(r){r(["dojo/i18n!*preload*dijit/nls/dijit-all*[\"ar\",\"ca\",\"cs\",\"da\",\"de\",\"el\",\"en-gb\",\"en-us\",\"es-es\",\"fi-fi\",\"fr-fr\",\"he-il\",\"hu\",\"it-it\",\"ja-jp\",\"ko-kr\",\"nl-nl\",\"nb\",\"pl\",\"pt-br\",\"pt-pt\",\"ru\",\"sk\",\"sl\",\"sv\",\"th\",\"tr\",\"zh-tw\",\"zh-cn\",\"ROOT\"]"]);}}});define("dijit/dijit-all",["./main","./dijit","./ColorPalette","./Declaration","./Dialog","./DialogUnderlay","./TooltipDialog","./Editor","./_editor/plugins/FontChoice","./_editor/plugins/LinkDialog","./Menu","./MenuItem","./PopupMenuItem","./CheckedMenuItem","./MenuBar","./MenuBarItem","./PopupMenuBarItem","./MenuSeparator","./ProgressBar","./TitlePane","./Toolbar","./Tooltip","./Tree","./InlineEditBox","./form/Form","./form/Button","./form/DropDownButton","./form/ComboButton","./form/ToggleButton","./form/CheckBox","./form/RadioButton","./form/TextBox","./form/ValidationTextBox","./form/CurrencyTextBox","./form/DateTextBox","./form/TimeTextBox","./form/NumberSpinner","./form/NumberTextBox","./form/ComboBox","./form/FilteringSelect","./form/MultiSelect","./form/Select","./form/HorizontalSlider","./form/VerticalSlider","./form/HorizontalRule","./form/VerticalRule","./form/HorizontalRuleLabels","./form/VerticalRuleLabels","./form/SimpleTextarea","./form/Textarea","./layout/AccordionContainer","./layout/ContentPane","./layout/BorderContainer","./layout/LayoutContainer","./layout/LinkPane","./layout/SplitContainer","./layout/StackContainer","./layout/TabContainer"],function(_afb){console.warn("dijit-all may include much more code than your application actually requires. We strongly recommend that you investigate a custom build or the web build tool");return _afb;});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.