15 lines
472 KiB
JavaScript
15 lines
472 KiB
JavaScript
/*
|
||
Copyright (c) 2004-2012, The Dojo Foundation All Rights Reserved.
|
||
Available via Academic Free License >= 2.1 OR the modified BSD license.
|
||
see: http://dojotoolkit.org/license for details
|
||
*/
|
||
|
||
/*
|
||
This is an optimized version of Dojo, built for deployment and not for
|
||
development. To get sources and documentation, please visit:
|
||
|
||
http://dojotoolkit.org
|
||
*/
|
||
|
||
//>>built
|
||
require({cache:{"dijit/ColorPalette":function(){require({cache:{"url:dijit/templates/ColorPalette.html":"<div class=\"dijitInline dijitColorPalette\" role=\"grid\">\n\t<table dojoAttachPoint=\"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"}});define("dijit/ColorPalette",["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;});},"url:dijit/templates/ColorPalette.html":"<div class=\"dijitInline dijitColorPalette\" role=\"grid\">\n\t<table dojoAttachPoint=\"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","dijit/_PaletteMixin":function(){define("dijit/_PaletteMixin",["dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/_base/event","dojo/keys","dojo/_base/lang","./_CssStateMixin","./focus","./typematic"],function(_16,_17,_18,_19,_1a,_1b,_1c,_1d,_1e,_1f){return _16("dijit._PaletteMixin",[_1d],{defaultTimeout:500,timeoutChangeRate:0.9,value:"",_selectedCell:-1,tabIndex:"0",cellClass:"dijitPaletteCell",dyeClass:null,_dyeFactory:function(_20){var _21=typeof this.dyeClass=="string"?_1c.getObject(this.dyeClass):this.dyeClass;return new _21(_20);},_preparePalette:function(_22,_23){this._cells=[];var url=this._blankGif;this.connect(this.gridNode,"ondijitclick","_onCellClick");for(var row=0;row<_22.length;row++){var _24=_19.create("tr",{tabIndex:"-1",role:"row"},this.gridNode);for(var col=0;col<_22[row].length;col++){var _25=_22[row][col];if(_25){var _26=this._dyeFactory(_25,row,col,_23[_25]);var _27=_19.create("td",{"class":this.cellClass,tabIndex:"-1",title:_23[_25],role:"gridcell"},_24);_26.fillCell(_27,url);_27.idx=this._cells.length;this._cells.push({node:_27,dye:_26});}}}this._xDim=_22[0].length;this._yDim=_22.length;var _28={UP_ARROW:-this._xDim,DOWN_ARROW:this._xDim,RIGHT_ARROW:this.isLeftToRight()?1:-1,LEFT_ARROW:this.isLeftToRight()?-1:1};for(var key in _28){this.own(_1f.addKeyListener(this.domNode,{charOrCode:_1b[key],ctrlKey:false,altKey:false,shiftKey:false},this,function(){var _29=_28[key];return function(_2a){this._navigateByKey(_29,_2a);};}(),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 _2b=evt.target;while(_2b.tagName!="TD"){if(!_2b.parentNode||_2b==this.gridNode){return;}_2b=_2b.parentNode;}var _2c=this._getDye(_2b).getValue();this._setCurrent(_2b);_1e.focus(_2b);this._setValueAttr(_2c,true);_1a.stop(evt);},_setCurrent:function(_2d){if("_currentFocus" in this){_17.set(this._currentFocus,"tabIndex","-1");}this._currentFocus=_2d;if(_2d){_17.set(_2d,"tabIndex",this.tabIndex);}},_setValueAttr:function(_2e,_2f){if(this._selectedCell>=0){_18.remove(this._cells[this._selectedCell].node,this.cellClass+"Selected");}this._selectedCell=-1;if(_2e){for(var i=0;i<this._cells.length;i++){if(_2e==this._cells[i].dye.getValue()){this._selectedCell=i;_18.add(this._cells[i].node,this.cellClass+"Selected");break;}}}this._set("value",this._selectedCell>=0?_2e:null);if(_2f||_2f===undefined){this.onChange(_2e);}},onChange:function(){},_navigateByKey:function(_30,_31){if(_31==-1){return;}var _32=this._currentFocus.idx+_30;if(_32<this._cells.length&&_32>-1){var _33=this._cells[_32].node;this._setCurrent(_33);this.defer(_1c.hitch(_1e,"focus",_33));}},_getDye:function(_34){return this._cells[_34.idx].dye;}});});},"dojo/colors":function(){define(["./_base/kernel","./_base/lang","./_base/Color","./_base/array"],function(_35,_36,_37,_38){var _39={};_36.setObject("dojo.colors",_39);var _3a=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;};_35.colorFromRgb=_37.fromRgb=function(_3b,obj){var m=_3b.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=_38.map(c,function(x){return parseFloat(x)*2.56;});if(l==4){a[3]=c[3];}return _37.fromArray(a,obj);}return _37.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=[_3a(m1,m2,H+1/3)*256,_3a(m1,m2,H)*256,_3a(m1,m2,H-1/3)*256,1];if(l==4){a[3]=c[3];}return _37.fromArray(a,obj);}}return null;};var _3c=function(c,low,_3d){c=Number(c);return isNaN(c)?_3d:c<low?low:c>_3d?_3d:c;};_37.prototype.sanitize=function(){var t=this;t.r=Math.round(_3c(t.r,0,255));t.g=Math.round(_3c(t.g,0,255));t.b=Math.round(_3c(t.b,0,255));t.a=_3c(t.a,0,1);return this;};_39.makeGrey=_37.makeGrey=function(g,a){return _37.fromArray([g,g,g,a]);};_36.mixin(_37.named,{"aliceblue":[240,248,255],"antiquewhite":[250,235,215],"aquamarine":[127,255,212],"azure":[240,255,255],"beige":[245,245,220],"bisque":[255,228,196],"blanchedalmond":[255,235,205],"blueviolet":[138,43,226],"brown":[165,42,42],"burlywood":[222,184,135],"cadetblue":[95,158,160],"chartreuse":[127,255,0],"chocolate":[210,105,30],"coral":[255,127,80],"cornflowerblue":[100,149,237],"cornsilk":[255,248,220],"crimson":[220,20,60],"cyan":[0,255,255],"darkblue":[0,0,139],"darkcyan":[0,139,139],"darkgoldenrod":[184,134,11],"darkgray":[169,169,169],"darkgreen":[0,100,0],"darkgrey":[169,169,169],"darkkhaki":[189,183,107],"darkmagenta":[139,0,139],"darkolivegreen":[85,107,47],"darkorange":[255,140,0],"darkorchid":[153,50,204],"darkred":[139,0,0],"darksalmon":[233,150,122],"darkseagreen":[143,188,143],"darkslateblue":[72,61,139],"darkslategray":[47,79,79],"darkslategrey":[47,79,79],"darkturquoise":[0,206,209],"darkviolet":[148,0,211],"deeppink":[255,20,147],"deepskyblue":[0,191,255],"dimgray":[105,105,105],"dimgrey":[105,105,105],"dodgerblue":[30,144,255],"firebrick":[178,34,34],"floralwhite":[255,250,240],"forestgreen":[34,139,34],"gainsboro":[220,220,220],"ghostwhite":[248,248,255],"gold":[255,215,0],"goldenrod":[218,165,32],"greenyellow":[173,255,47],"grey":[128,128,128],"honeydew":[240,255,240],"hotpink":[255,105,180],"indianred":[205,92,92],"indigo":[75,0,130],"ivory":[255,255,240],"khaki":[240,230,140],"lavender":[230,230,250],"lavenderblush":[255,240,245],"lawngreen":[124,252,0],"lemonchiffon":[255,250,205],"lightblue":[173,216,230],"lightcoral":[240,128,128],"lightcyan":[224,255,255],"lightgoldenrodyellow":[250,250,210],"lightgray":[211,211,211],"lightgreen":[144,238,144],"lightgrey":[211,211,211],"lightpink":[255,182,193],"lightsalmon":[255,160,122],"lightseagreen":[32,178,170],"lightskyblue":[135,206,250],"lightslategray":[119,136,153],"lightslategrey":[119,136,153],"lightsteelblue":[176,196,222],"lightyellow":[255,255,224],"limegreen":[50,205,50],"linen":[250,240,230],"magenta":[255,0,255],"mediumaquamarine":[102,205,170],"mediumblue":[0,0,205],"mediumorchid":[186,85,211],"mediumpurple":[147,112,219],"mediumseagreen":[60,179,113],"mediumslateblue":[123,104,238],"mediumspringgreen":[0,250,154],"mediumturquoise":[72,209,204],"mediumvioletred":[199,21,133],"midnightblue":[25,25,112],"mintcream":[245,255,250],"mistyrose":[255,228,225],"moccasin":[255,228,181],"navajowhite":[255,222,173],"oldlace":[253,245,230],"olivedrab":[107,142,35],"orange":[255,165,0],"orangered":[255,69,0],"orchid":[218,112,214],"palegoldenrod":[238,232,170],"palegreen":[152,251,152],"paleturquoise":[175,238,238],"palevioletred":[219,112,147],"papayawhip":[255,239,213],"peachpuff":[255,218,185],"peru":[205,133,63],"pink":[255,192,203],"plum":[221,160,221],"powderblue":[176,224,230],"rosybrown":[188,143,143],"royalblue":[65,105,225],"saddlebrown":[139,69,19],"salmon":[250,128,114],"sandybrown":[244,164,96],"seagreen":[46,139,87],"seashell":[255,245,238],"sienna":[160,82,45],"skyblue":[135,206,235],"slateblue":[106,90,205],"slategray":[112,128,144],"slategrey":[112,128,144],"snow":[255,250,250],"springgreen":[0,255,127],"steelblue":[70,130,180],"tan":[210,180,140],"thistle":[216,191,216],"tomato":[255,99,71],"turquoise":[64,224,208],"violet":[238,130,238],"wheat":[245,222,179],"whitesmoke":[245,245,245],"yellowgreen":[154,205,50]});return _37;});},"dijit/Declaration":function(){define("dijit/Declaration",["dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/lang","dojo/parser","dojo/query","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","dojo/NodeList-dom"],function(_3e,_3f,_40,_41,_42,_43,_44,_45,_46){return _40("dijit.Declaration",_44,{_noScript:true,stopParser:true,widgetClass:"",defaults:null,mixins:[],buildRendering:function(){var src=this.srcNodeRef.parentNode.removeChild(this.srcNodeRef),_47=_43("> script[type^='dojo/method']",src).orphan(),_48=_43("> script[type^='dojo/connect']",src).orphan(),_49=src.nodeName;var _4a=this.defaults||{};_3e.forEach(_47,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event"),_4b=_42._functionFromScript(s);if(evt){_4a[evt]=_4b;}else{_48.push(s);}});if(this.mixins.length){this.mixins=_3e.map(this.mixins,function(_4c){return _41.getObject(_4c);});}else{this.mixins=[_44,_45,_46];}_4a._skipNodeCache=true;_4a.templateString="<"+_49+" 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,"}")+"</"+_49+">";var wc=_40(this.widgetClass,this.mixins,_4a);_3e.forEach(_48,function(s){var evt=s.getAttribute("event")||s.getAttribute("data-dojo-event")||"postscript",_4d=_42._functionFromScript(s);_3f.connect(wc.prototype,evt,_4d);});}});});},"dijit/_WidgetsInTemplateMixin":function(){define("dijit/_WidgetsInTemplateMixin",["dojo/_base/array","dojo/_base/declare","dojo/parser"],function(_4e,_4f,_50){return _4f("dijit._WidgetsInTemplateMixin",null,{_earlyTemplatedStartup:false,widgetsInTemplate:true,_beforeFillContent:function(){if(this.widgetsInTemplate){var _51=this.domNode;var cw=(this._startupWidgets=_50.parse(_51,{noStart:!this._earlyTemplatedStartup,template:true,inherited:{dir:this.dir,lang:this.lang,textDir:this.textDir},propsThis:this,scope:"dojo"}));if(!cw.isFulfilled()){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.");}this._attachTemplateNodes(cw,function(n,p){return n[p];});}},startup:function(){_4e.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this.inherited(arguments);}});});},"dijit/Dialog":function(){require({cache:{"url:dijit/templates/Dialog.html":"<div class=\"dijitDialog\" role=\"dialog\" aria-labelledby=\"${id}_title\">\n\t<div data-dojo-attach-point=\"titleBar\" class=\"dijitDialogTitleBar\">\n\t\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=\"0\">\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</div>\n"}});define("dijit/Dialog",["require","dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/_base/fx","dojo/i18n","dojo/keys","dojo/_base/lang","dojo/on","dojo/ready","dojo/sniff","dojo/window","dojo/dnd/Moveable","dojo/dnd/TimedMoveable","./focus","./_base/manager","./_Widget","./_TemplatedMixin","./_CssStateMixin","./form/_FormMixin","./_DialogMixin","./DialogUnderlay","./layout/ContentPane","dojo/text!./templates/Dialog.html","./main","dojo/i18n!./nls/common"],function(_52,_53,_54,_55,_56,dom,_57,_58,_59,_5a,fx,_5b,_5c,_5d,on,_5e,has,_5f,_60,_61,_62,_63,_64,_65,_66,_67,_68,_69,_6a,_6b,_6c){var _6d=_55("dijit._DialogBase",[_65,_67,_68,_66],{templateString:_6b,baseClass:"dijitDialog",cssStateNodes:{closeButtonNode:"dijitDialogCloseIcon"},_setTitleAttr:[{node:"titleNode",type:"innerHTML"},{node:"titleBar",type:"attribute"}],open:false,duration:_63.defaultDuration,refocus:true,autofocus:true,_firstFocusItem:null,_lastFocusItem:null,doLayout:false,draggable:true,_setDraggableAttr:function(val){this._set("draggable",val);},"aria-describedby":"",maxRatio:0.9,postMixInProperties:function(){var _6e=_5b.getLocalization("dijit","common");_5d.mixin(this,_6e);this.inherited(arguments);},postCreate:function(){_59.set(this.domNode,{display:"none",position:"absolute"});this.ownerDocumentBody.appendChild(this.domNode);this.inherited(arguments);this.connect(this,"onExecute","hide");this.connect(this,"onCancel","hide");this._modalconnects=[];},onLoad:function(){this._position();if(this.autofocus&&_6f.isTop(this)){this._getFocusItems(this.domNode);_62.focus(this._firstFocusItem);}this.inherited(arguments);},_endDrag:function(){var _70=_58.position(this.domNode),_71=_5f.getBox(this.ownerDocument);_70.y=Math.min(Math.max(_70.y,0),(_71.h-_70.h));_70.x=Math.min(Math.max(_70.x,0),(_71.w-_70.w));this._relativePosition=_70;this._position();},_setup:function(){var _72=this.domNode;if(this.titleBar&&this.draggable){this._moveable=new ((has("ie")==6)?_61:_60)(_72,{handle:this.titleBar});this.connect(this._moveable,"onMoveStop","_endDrag");}else{_57.add(_72,"dijitDialogFixed");}this.underlayAttrs={dialogId:this.id,"class":_53.map(this["class"].split(/\s/),function(s){return s+"_underlay";}).join(" "),ownerDocument:this.ownerDocument};},_size:function(){this._checkIfSingleChild();if(this._singleChild){if(typeof this._singleChildOriginalStyle!="undefined"){this._singleChild.domNode.style.cssText=this._singleChildOriginalStyle;delete this._singleChildOriginalStyle;}}else{_59.set(this.containerNode,{width:"auto",height:"auto"});}var bb=_58.position(this.domNode);var _73=_5f.getBox(this.ownerDocument);_73.w*=this.maxRatio;_73.h*=this.maxRatio;if(bb.w>=_73.w||bb.h>=_73.h){var _74=_58.position(this.containerNode),w=Math.min(bb.w,_73.w)-(bb.w-_74.w),h=Math.min(bb.h,_73.h)-(bb.h-_74.h);if(this._singleChild&&this._singleChild.resize){if(typeof this._singleChildOriginalStyle=="undefined"){this._singleChildOriginalStyle=this._singleChild.domNode.style.cssText;}this._singleChild.resize({w:w,h:h});}else{_59.set(this.containerNode,{width:w+"px",height:h+"px",overflow:"auto",position:"relative"});}}else{if(this._singleChild&&this._singleChild.resize){this._singleChild.resize();}}},_position:function(){if(!_57.contains(this.ownerDocumentBody,"dojoMove")){var _75=this.domNode,_76=_5f.getBox(this.ownerDocument),p=this._relativePosition,bb=p?null:_58.position(_75),l=Math.floor(_76.l+(p?p.x:(_76.w-bb.w)/2)),t=Math.floor(_76.t+(p?p.y:(_76.h-bb.h)/2));_59.set(_75,{left:l+"px",top:t+"px"});}},_onKey:function(evt){if(evt.charOrCode){var _77=evt.target;if(evt.charOrCode===_5c.TAB){this._getFocusItems(this.domNode);}var _78=(this._firstFocusItem==this._lastFocusItem);if(_77==this._firstFocusItem&&evt.shiftKey&&evt.charOrCode===_5c.TAB){if(!_78){_62.focus(this._lastFocusItem);}_5a.stop(evt);}else{if(_77==this._lastFocusItem&&evt.charOrCode===_5c.TAB&&!evt.shiftKey){if(!_78){_62.focus(this._firstFocusItem);}_5a.stop(evt);}else{while(_77){if(_77==this.domNode||_57.contains(_77,"dijitPopup")){if(evt.charOrCode==_5c.ESCAPE){this.onCancel();}else{return;}}_77=_77.parentNode;}if(evt.charOrCode!==_5c.TAB){_5a.stop(evt);}else{if(!has("opera")){try{this._firstFocusItem.focus();}catch(e){}}}}}}},show:function(){if(this.open){return;}if(!this._started){this.startup();}if(!this._alreadyInitialized){this._setup();this._alreadyInitialized=true;}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();_6f.hide(this);}var win=_5f.get(this.ownerDocument);this._modalconnects.push(on(win,"scroll",_5d.hitch(this,"resize")));this._modalconnects.push(on(this.domNode,_54._keypress,_5d.hitch(this,"_onKey")));_59.set(this.domNode,{opacity:0,display:""});this._set("open",true);this._onShow();this._size();this._position();var _79;this._fadeInDeferred=new _56(_5d.hitch(this,function(){_79.stop();delete this._fadeInDeferred;}));_79=fx.fadeIn({node:this.domNode,duration:this.duration,beforeBegin:_5d.hitch(this,function(){_6f.show(this,this.underlayAttrs);}),onEnd:_5d.hitch(this,function(){if(this.autofocus&&_6f.isTop(this)){this._getFocusItems(this.domNode);_62.focus(this._firstFocusItem);}this._fadeInDeferred.resolve(true);delete this._fadeInDeferred;})}).play();return this._fadeInDeferred;},hide:function(){if(!this._alreadyInitialized||!this.open){return;}if(this._fadeInDeferred){this._fadeInDeferred.cancel();}var _7a;this._fadeOutDeferred=new _56(_5d.hitch(this,function(){_7a.stop();delete this._fadeOutDeferred;}));this._fadeOutDeferred.then(_5d.hitch(this,"onHide"));_7a=fx.fadeOut({node:this.domNode,duration:this.duration,onEnd:_5d.hitch(this,function(){this.domNode.style.display="none";_6f.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 this._fadeOutDeferred;},resize:function(){if(this.domNode.style.display!="none"){if(_69._singleton){_69._singleton.layout();}if(!has("touch")){this._position();}this._size();}},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();}_6f.hide(this);this.inherited(arguments);}});var _7b=_55("dijit.Dialog",[_6a,_6d],{});_7b._DialogBase=_6d;var _6f=_7b._DialogLevelManager={_beginZIndex:950,show:function(_7c,_7d){ds[ds.length-1].focus=_62.curNode;var _7e=_69._singleton;if(!_7e||_7e._destroyed){_7e=_6c._underlay=_69._singleton=new _69(_7d);}else{_7e.set(_7c.underlayAttrs);}var _7f=ds[ds.length-1].dialog?ds[ds.length-1].zIndex+2:_7b._DialogLevelManager._beginZIndex;if(ds.length==1){_7e.show();}_59.set(_69._singleton.domNode,"zIndex",_7f-1);_59.set(_7c.domNode,"zIndex",_7f);ds.push({dialog:_7c,underlayAttrs:_7d,zIndex:_7f});},hide:function(_80){if(ds[ds.length-1].dialog==_80){ds.pop();var pd=ds[ds.length-1];if(!_69._singleton._destroyed){if(ds.length==1){_69._singleton.hide();}else{_59.set(_69._singleton.domNode,"zIndex",pd.zIndex-1);_69._singleton.set(pd.underlayAttrs);}}if(_80.refocus){var _81=pd.focus;if(pd.dialog&&(!_81||!dom.isDescendant(_81,pd.dialog.domNode))){pd.dialog._getFocusItems(pd.dialog.domNode);_81=pd.dialog._firstFocusItem;}if(_81){try{_81.focus();}catch(e){}}}}else{var idx=_53.indexOf(_53.map(ds,function(_82){return _82.dialog;}),_80);if(idx!=-1){ds.splice(idx,1);}}},isTop:function(_83){return ds[ds.length-1].dialog==_83;}};var ds=_7b._dialogStack=[{dialog:null,focus:null,underlayAttrs:null}];if(has("dijit-legacy-requires")){_5e(0,function(){var _84=["dijit/TooltipDialog"];_52(_84);});}return _7b;});},"dojo/dnd/Moveable":function(){define(["../_base/array","../_base/declare","../_base/event","../_base/lang","../dom","../dom-class","../Evented","../on","../topic","../touch","./common","./Mover","../_base/window"],function(_85,_86,_87,_88,dom,_89,_8a,on,_8b,_8c,dnd,_8d,win){var _8e=_86("dojo.dnd.Moveable",[_8a],{handle:"",delay:0,skip:false,constructor:function(_8f,_90){this.node=dom.byId(_8f);if(!_90){_90={};}this.handle=_90.handle?dom.byId(_90.handle):null;if(!this.handle){this.handle=this.node;}this.delay=_90.delay>0?_90.delay:0;this.skip=_90.skip;this.mover=_90.mover?_90.mover:_8d;this.events=[on(this.handle,_8c.press,_88.hitch(this,"onMouseDown")),on(this.handle,"dragstart",_88.hitch(this,"onSelectStart")),on(this.handle,"selectstart",_88.hitch(this,"onSelectStart"))];},markupFactory:function(_91,_92,_93){return new _93(_92,_91);},destroy:function(){_85.forEach(this.events,function(_94){_94.remove();});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,_8c.move,_88.hitch(this,"onMouseMove")),on(this.handle,_8c.release,_88.hitch(this,"onMouseUp")));this._lastX=e.pageX;this._lastY=e.pageY;}else{this.onDragDetected(e);}_87.stop(e);},onMouseMove:function(e){if(Math.abs(e.pageX-this._lastX)>this.delay||Math.abs(e.pageY-this._lastY)>this.delay){this.onMouseUp(e);this.onDragDetected(e);}_87.stop(e);},onMouseUp:function(e){for(var i=0;i<2;++i){this.events.pop().remove();}_87.stop(e);},onSelectStart:function(e){if(!this.skip||!dnd.isFormElement(e)){_87.stop(e);}},onDragDetected:function(e){new this.mover(this.node,e,this);},onMoveStart:function(_95){_8b.publish("/dnd/move/start",_95);_89.add(win.body(),"dojoMove");_89.add(this.node,"dojoMoveItem");},onMoveStop:function(_96){_8b.publish("/dnd/move/stop",_96);_89.remove(win.body(),"dojoMove");_89.remove(this.node,"dojoMoveItem");},onFirstMove:function(){},onMove:function(_97,_98){this.onMoving(_97,_98);var s=_97.node.style;s.left=_98.l+"px";s.top=_98.t+"px";this.onMoved(_97,_98);},onMoving:function(){},onMoved:function(){}});return _8e;});},"dojo/dnd/common":function(){define(["../_base/connect","../_base/kernel","../_base/lang","../dom"],function(_99,_9a,_9b,dom){var _9c=_9b.getObject("dojo.dnd",true);_9c.getCopyKeyState=_99.isCopyKey;_9c._uniqueId=0;_9c.getUniqueId=function(){var id;do{id=_9a._scopeName+"Unique"+(++_9c._uniqueId);}while(dom.byId(id));return id;};_9c._empty={};_9c.isFormElement=function(e){var t=e.target;if(t.nodeType==3){t=t.parentNode;}return " button textarea input select option ".indexOf(" "+t.tagName.toLowerCase()+" ")>=0;};return _9c;});},"dojo/dnd/Mover":function(){define(["../_base/array","../_base/declare","../_base/event","../_base/lang","../sniff","../_base/window","../dom","../dom-geometry","../dom-style","../Evented","../on","../touch","./common","./autoscroll"],function(_9d,_9e,_9f,_a0,has,win,dom,_a1,_a2,_a3,on,_a4,dnd,_a5){return _9e("dojo.dnd.Mover",[_a3],{constructor:function(_a6,e,_a7){this.node=dom.byId(_a6);this.marginBox={l:e.pageX,t:e.pageY};this.mouseButton=e.button;var h=(this.host=_a7),d=_a6.ownerDocument;this.events=[on(d,_a4.move,_a0.hitch(this,"onFirstMove")),on(d,_a4.move,_a0.hitch(this,"onMouseMove")),on(d,_a4.release,_a0.hitch(this,"onMouseUp")),on(d,"dragstart",_9f.stop),on(d.body,"selectstart",_9f.stop)];_a5.autoScrollStart(d);if(h&&h.onMoveStart){h.onMoveStart(this);}},onMouseMove:function(e){_a5.autoScroll(e);var m=this.marginBox;this.host.onMove(this,{l:m.l+e.pageX,t:m.t+e.pageY},e);_9f.stop(e);},onMouseUp:function(e){if(has("webkit")&&has("mac")&&this.mouseButton==2?e.button==0:this.mouseButton==e.button){this.destroy();}_9f.stop(e);},onFirstMove:function(e){var s=this.node.style,l,t,h=this.host;switch(s.position){case "relative":case "absolute":l=Math.round(parseFloat(s.left))||0;t=Math.round(parseFloat(s.top))||0;break;default:s.position="absolute";var m=_a1.getMarginBox(this.node);var b=win.doc.body;var bs=_a2.getComputedStyle(b);var bm=_a1.getMarginBox(b,bs);var bc=_a1.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(){_9d.forEach(this.events,function(_a8){_a8.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(_a9,has,win,_aa,_ab,_ac){var _ad={};_a9.setObject("dojo.dnd.autoscroll",_ad);_ad.getViewport=_ac.getBox;_ad.V_TRIGGER_AUTOSCROLL=32;_ad.H_TRIGGER_AUTOSCROLL=32;_ad.V_AUTOSCROLL_VALUE=16;_ad.H_AUTOSCROLL_VALUE=16;var _ae,doc=win.doc,_af=Infinity,_b0=Infinity;_ad.autoScrollStart=function(d){doc=d;_ae=_ac.getBox(doc);var _b1=win.body(doc).parentNode;_af=Math.max(_b1.scrollHeight-_ae.h,0);_b0=Math.max(_b1.scrollWidth-_ae.w,0);};_ad.autoScroll=function(e){var v=_ae||_ac.getBox(doc),_b2=win.body(doc).parentNode,dx=0,dy=0;if(e.clientX<_ad.H_TRIGGER_AUTOSCROLL){dx=-_ad.H_AUTOSCROLL_VALUE;}else{if(e.clientX>v.w-_ad.H_TRIGGER_AUTOSCROLL){dx=Math.min(_ad.H_AUTOSCROLL_VALUE,_b0-_b2.scrollLeft);}}if(e.clientY<_ad.V_TRIGGER_AUTOSCROLL){dy=-_ad.V_AUTOSCROLL_VALUE;}else{if(e.clientY>v.h-_ad.V_TRIGGER_AUTOSCROLL){dy=Math.min(_ad.V_AUTOSCROLL_VALUE,_af-_b2.scrollTop);}}window.scrollBy(dx,dy);};_ad._validNodes={"div":1,"p":1,"td":1};_ad._validOverflow={"auto":1,"scroll":1};_ad.autoScrollNodes=function(e){var b,t,w,h,rx,ry,dx=0,dy=0,_b3,_b4;for(var n=e.target;n;){if(n.nodeType==1&&(n.tagName.toLowerCase() in _ad._validNodes)){var s=_ab.getComputedStyle(n),_b5=(s.overflowX.toLowerCase() in _ad._validOverflow),_b6=(s.overflowY.toLowerCase() in _ad._validOverflow);if(_b5||_b6){b=_aa.getContentBox(n,s);t=_aa.position(n,true);}if(_b5){w=Math.min(_ad.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;}}_b3=n.scrollLeft;n.scrollLeft=n.scrollLeft+dx;}}if(_b6){h=Math.min(_ad.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;}}_b4=n.scrollTop;n.scrollTop=n.scrollTop+dy;}}if(dx||dy){return;}}try{n=n.parentNode;}catch(x){n=null;}}_ad.autoScroll(e);};return _ad;});},"dojo/dnd/TimedMoveable":function(){define(["../_base/declare","./Moveable"],function(_b7,_b8){var _b9=_b8.prototype.onMove;return _b7("dojo.dnd.TimedMoveable",_b8,{timeout:40,constructor:function(_ba,_bb){if(!_bb){_bb={};}if(_bb.timeout&&typeof _bb.timeout=="number"&&_bb.timeout>=0){this.timeout=_bb.timeout;}},onMoveStop:function(_bc){if(_bc._timer){clearTimeout(_bc._timer);_b9.call(this,_bc,_bc._leftTop);}_b8.prototype.onMoveStop.apply(this,arguments);},onMove:function(_bd,_be){_bd._leftTop=_be;if(!_bd._timer){var _bf=this;_bd._timer=setTimeout(function(){_bd._timer=null;_b9.call(_bf,_bd,_bd._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(_c0,_c1,_c2,_c3,on,_c4){return _c1("dijit.form._FormMixin",null,{state:"",_getDescendantFormWidgets:function(_c5){var res=[];_c0.forEach(_c5||this.getChildren(),function(_c6){if("value" in _c6){res.push(_c6);}else{res=res.concat(this._getDescendantFormWidgets(_c6.getChildren()));}},this);return res;},reset:function(){_c0.forEach(this._getDescendantFormWidgets(),function(_c7){if(_c7.reset){_c7.reset();}});},validate:function(){var _c8=false;return _c0.every(_c0.map(this._getDescendantFormWidgets(),function(_c9){_c9._hasBeenBlurred=true;var _ca=_c9.disabled||!_c9.validate||_c9.validate();if(!_ca&&!_c8){_c4.scrollIntoView(_c9.containerNode||_c9.domNode);_c9.focus();_c8=true;}return _ca;}),function(_cb){return _cb;});},setValues:function(val){_c2.deprecated(this.declaredClass+"::setValues() is deprecated. Use set('value', val) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(obj){var map={};_c0.forEach(this._getDescendantFormWidgets(),function(_cc){if(!_cc.name){return;}var _cd=map[_cc.name]||(map[_cc.name]=[]);_cd.push(_cc);});for(var _ce in map){if(!map.hasOwnProperty(_ce)){continue;}var _cf=map[_ce],_d0=_c3.getObject(_ce,false,obj);if(_d0===undefined){continue;}if(!_c3.isArray(_d0)){_d0=[_d0];}if(typeof _cf[0].checked=="boolean"){_c0.forEach(_cf,function(w){w.set("value",_c0.indexOf(_d0,w.value)!=-1);});}else{if(_cf[0].multiple){_cf[0].set("value",_d0);}else{_c0.forEach(_cf,function(w,i){w.set("value",_d0[i]);});}}}},getValues:function(){_c2.deprecated(this.declaredClass+"::getValues() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},_getValueAttr:function(){var obj={};_c0.forEach(this._getDescendantFormWidgets(),function(_d1){var _d2=_d1.name;if(!_d2||_d1.disabled){return;}var _d3=_d1.get("value");if(typeof _d1.checked=="boolean"){if(/Radio/.test(_d1.declaredClass)){if(_d3!==false){_c3.setObject(_d2,_d3,obj);}else{_d3=_c3.getObject(_d2,false,obj);if(_d3===undefined){_c3.setObject(_d2,null,obj);}}}else{var ary=_c3.getObject(_d2,false,obj);if(!ary){ary=[];_c3.setObject(_d2,ary,obj);}if(_d3!==false){ary.push(_d3);}}}else{var _d4=_c3.getObject(_d2,false,obj);if(typeof _d4!="undefined"){if(_c3.isArray(_d4)){_d4.push(_d3);}else{_c3.setObject(_d2,[_d4,_d3],obj);}}else{_c3.setObject(_d2,_d3,obj);}}});return obj;},isValid:function(){return this.state=="";},onValidStateChange:function(){},_getState:function(){var _d5=_c0.map(this._descendants,function(w){return w.get("state")||"";});return _c0.indexOf(_d5,"Error")>=0?"Error":_c0.indexOf(_d5,"Incomplete")>=0?"Incomplete":"";},disconnectChildren:function(){},connectChildren:function(_d6){this._descendants=this._getDescendantFormWidgets();_c0.forEach(this._descendants,function(_d7){if(!_d7._started){_d7.startup();}});if(!_d6){this._onChildChange();}},_onChildChange:function(_d8){if(!_d8||_d8=="state"||_d8=="disabled"){this._set("state",this._getState());}if(!_d8||_d8=="value"||_d8=="disabled"||_d8=="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 _d9=this;this.own(on(this.containerNode,"attrmodified-state, attrmodified-disabled, attrmodified-value, attrmodified-checked",function(evt){if(evt.target==_d9.domNode){return;}_d9._onChildChange(evt.type.replace("attrmodified-",""));}));this.watch("state",function(_da,_db,_dc){this.onValidStateChange(_dc=="");});},destroy:function(){this.inherited(arguments);}});});},"dijit/_DialogMixin":function(){define("dijit/_DialogMixin",["dojo/_base/declare","./a11y"],function(_dd,_de){return _dd("dijit._DialogMixin",null,{execute:function(){},onCancel:function(){},onExecute:function(){},_onSubmit:function(){this.onExecute();this.execute(this.get("value"));},_getFocusItems:function(){var _df=_de._getTabNavigable(this.containerNode);this._firstFocusItem=_df.lowest||_df.first||this.closeButtonNode||this.domNode;this._lastFocusItem=_df.last||_df.highest||this._firstFocusItem;}});});},"dijit/DialogUnderlay":function(){define("dijit/DialogUnderlay",["dojo/_base/declare","dojo/dom-attr","dojo/window","./_Widget","./_TemplatedMixin","./BackgroundIframe"],function(_e0,_e1,_e2,_e3,_e4,_e5){return _e0("dijit.DialogUnderlay",[_e3,_e4],{templateString:"<div class='dijitDialogUnderlayWrapper'><div class='dijitDialogUnderlay' data-dojo-attach-point='node'></div></div>",dialogId:"","class":"",_setDialogIdAttr:function(id){_e1.set(this.node,"id",id+"_underlay");this._set("dialogId",id);},_setClassAttr:function(_e6){this.node.className="dijitDialogUnderlay "+_e6;this._set("class",_e6);},postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode);},layout:function(){var is=this.node.style,os=this.domNode.style;os.display="none";var _e7=_e2.getBox(this.ownerDocument);os.top=_e7.t+"px";os.left=_e7.l+"px";is.width=_e7.w+"px";is.height=_e7.h+"px";os.display="block";},show:function(){this.domNode.style.display="block";this.layout();this.bgIframe=new _e5(this.domNode);},hide:function(){this.bgIframe.destroy();delete this.bgIframe;this.domNode.style.display="none";}});});},"dijit/layout/ContentPane":function(){define(["dojo/_base/kernel","dojo/_base/lang","../_Widget","../_Container","./_ContentPaneResizeMixin","dojo/string","dojo/html","dojo/i18n!../nls/loading","dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/dom","dojo/dom-attr","dojo/dom-construct","dojo/_base/xhr","dojo/i18n","dojo/when"],function(_e8,_e9,_ea,_eb,_ec,_ed,_ee,_ef,_f0,_f1,_f2,dom,_f3,_f4,xhr,_f5,_f6){return _f1("dijit.layout.ContentPane",[_ea,_eb,_ec],{href:"",content:"",extractContent:false,parseOnLoad:true,parserScope:_e8._scopeName,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'><span class='dijitInline dijitIconLoading'></span>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'><span class='dijitInline dijitIconError'></span>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",ioArgs:{},onLoadDeferred:null,_setTitleAttr:null,stopParser:true,template:false,create:function(_f7,_f8){if((!_f7||!_f7.template)&&_f8&&!("href" in _f7)&&!("content" in _f7)){_f8=dom.byId(_f8);var df=_f8.ownerDocument.createDocumentFragment();while(_f8.firstChild){df.appendChild(_f8.firstChild);}_f7=_e9.delegate(_f7,{content:df});}this.inherited(arguments,[_f7,_f8]);},postMixInProperties:function(){this.inherited(arguments);var _f9=_f5.getLocalization("dijit","loading",this.lang);this.loadingMessage=_ed.substitute(this.loadingMessage,_f9);this.errorMessage=_ed.substitute(this.errorMessage,_f9);},buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}this.domNode.removeAttribute("title");},startup:function(){this.inherited(arguments);if(this._contentSetter){_f0.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&_e9.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},_startChildren:function(){_f0.forEach(this.getChildren(),function(obj){if(!obj._started&&!obj._destroyed&&_e9.isFunction(obj.startup)){obj.startup();obj._started=true;}});if(this._contentSetter){_f0.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&_e9.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},setHref:function(_fa){_e8.deprecated("dijit.layout.ContentPane.setHref() is deprecated. Use set('href', ...) instead.","","2.0");return this.set("href",_fa);},_setHrefAttr:function(_fb){this.cancel();this.onLoadDeferred=new _f2(_e9.hitch(this,"cancel"));this.onLoadDeferred.then(_e9.hitch(this,"onLoad"));this._set("href",_fb);if(this.preload||(this._created&&this._isShown())){this._load();}else{this._hrefChanged=true;}return this.onLoadDeferred;},setContent:function(_fc){_e8.deprecated("dijit.layout.ContentPane.setContent() is deprecated. Use set('content', ...) instead.","","2.0");this.set("content",_fc);},_setContentAttr:function(_fd){this._set("href","");this.cancel();this.onLoadDeferred=new _f2(_e9.hitch(this,"cancel"));if(this._created){this.onLoadDeferred.then(_e9.hitch(this,"onLoad"));}this._setContent(_fd||"");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(_fe){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 _f2(_e9.hitch(this,"cancel"));this.onLoadDeferred.then(_e9.hitch(this,"onLoad"));this._load();return this.onLoadDeferred;},_load:function(){this._setContent(this.onDownloadStart(),true);var _ff=this;var _100={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(_e9.isObject(this.ioArgs)){_e9.mixin(_100,this.ioArgs);}var hand=(this._xhrDfd=(this.ioMethod||xhr.get)(_100)),_101;hand.then(function(html){_101=html;try{_ff._isDownloaded=true;return _ff._setContent(html,false);}catch(err){_ff._onError("Content",err);}},function(err){if(!hand.canceled){_ff._onError("Download",err);}delete _ff._xhrDfd;return err;}).then(function(){_ff.onDownloadEnd();delete _ff._xhrDfd;return _101;});delete this._hrefChanged;},_onLoadHandler:function(data){this._set("isLoaded",true);try{this.onLoadDeferred.resolve(data);}catch(e){console.error("Error "+this.widgetId+" running custom onLoad code: "+e.message);}},_onUnloadHandler:function(){this._set("isLoaded",false);try{this.onUnload();}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code: "+e.message);}},destroyDescendants:function(_102){if(this.isLoaded){this._onUnloadHandler();}var _103=this._contentSetter;_f0.forEach(this.getChildren(),function(_104){if(_104.destroyRecursive){_104.destroyRecursive(_102);}else{if(_104.destroy){_104.destroy(_102);}}_104._destroyed=true;});if(_103){_f0.forEach(_103.parseResults,function(_105){if(!_105._destroyed){if(_105.destroyRecursive){_105.destroyRecursive(_102);}else{if(_105.destroy){_105.destroy(_102);}}_105._destroyed=true;}});delete _103.parseResults;}if(!_102){_f4.empty(this.containerNode);}delete this._singleChild;},_setContent:function(cont,_106){this.destroyDescendants();var _107=this._contentSetter;if(!(_107&&_107 instanceof _ee._ContentSetter)){_107=this._contentSetter=new _ee._ContentSetter({node:this.containerNode,_onError:_e9.hitch(this,this._onError),onContentError:_e9.hitch(this,function(e){var _108=this.onContentError(e);try{this.containerNode.innerHTML=_108;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _109=_e9.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=_107.set((_e9.isObject(cont)&&cont.domNode)?cont.domNode:cont,_109);var self=this;return _f6(p&&p.then?p:_107.parseDeferred,function(){delete self._contentSetterParams;if(!_106){if(self._started){self._startChildren();self._scheduleLayout();}self._onLoadHandler(cont);}});},_onError:function(type,err,_10a){this.onLoadDeferred.reject(err);var _10b=this["on"+type+"Error"].call(this,err);if(_10a){console.error(_10a,err);}else{if(_10b){this._setContent(_10b,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","dojo/sniff","../registry","../Viewport","./utils"],function(_10c,_10d,_10e,_10f,_110,lang,_111,has,_112,_113,_114){return _10d("dijit.layout._ContentPaneResizeMixin",null,{doLayout:true,isLayoutContainer:true,startup:function(){if(this._started){return;}var _115=this.getParent();this._childOfLayoutWidget=_115&&_115.isLayoutContainer;this._needLayout=!this._childOfLayoutWidget;this.inherited(arguments);if(this._isShown()){this._onShow();}if(!this._childOfLayoutWidget){this.own(_113.on("resize",lang.hitch(this,"resize")));}},_checkIfSingleChild:function(){var _116=[],_117=false;_111("> *",this.containerNode).some(function(node){var _118=_112.byNode(node);if(_118&&_118.resize){_116.push(_118);}else{if(node.offsetHeight){_117=true;}}});this._singleChild=_116.length==1&&!_117?_116[0]:null;_10e.toggle(this.containerNode,this.baseClass+"SingleChild",!!this._singleChild);},resize:function(_119,_11a){this._resizeCalled=true;this._scheduleLayout(_119,_11a);},_scheduleLayout:function(_11b,_11c){if(this._isShown()){this._layout(_11b,_11c);}else{this._needLayout=true;this._changeSize=_11b;this._resultSize=_11c;}},_layout:function(_11d,_11e){delete this._needLayout;if(!this._wasShown&&this.open!==false){this._onShow();}if(_11d){_10f.setMarginBox(this.domNode,_11d);}var cn=this.containerNode;if(cn===this.domNode){var mb=_11e||{};lang.mixin(mb,_11d||{});if(!("h" in mb)||!("w" in mb)){mb=lang.mixin(_10f.getMarginBox(cn),mb);}this._contentBox=_114.marginBox2contentBox(cn,mb);}else{this._contentBox=_10f.getContentBox(cn);}this._layoutChildren();},_layoutChildren:function(){if(this.doLayout){this._checkIfSingleChild();}if(this._singleChild&&this._singleChild.resize){var cb=this._contentBox||_10f.getContentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}else{_10c.forEach(this.getChildren(),function(_11f){if(_11f.resize){_11f.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,_120=this.domNode.parentNode;return (node.style.display!="none")&&(node.style.visibility!="hidden")&&!_10e.contains(node,"dijitHidden")&&_120&&_120.style&&(_120.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","../main"],function(_121,_122,_123,_124,lang,_125){var _126=lang.getObject("layout",true,_125);_126.marginBox2contentBox=function(node,mb){var cs=_124.getComputedStyle(node);var me=_123.getMarginExtents(node,cs);var pb=_123.getPadBorderExtents(node,cs);return {l:_124.toPixelValue(node,cs.paddingLeft),t:_124.toPixelValue(node,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};};function _127(word){return word.substring(0,1).toUpperCase()+word.substring(1);};function size(_128,dim){var _129=_128.resize?_128.resize(dim):_123.setMarginBox(_128.domNode,dim);if(_129){lang.mixin(_128,_129);}else{lang.mixin(_128,_123.getMarginBox(_128.domNode));lang.mixin(_128,dim);}};_126.layoutChildren=function(_12a,dim,_12b,_12c,_12d){dim=lang.mixin({},dim);_122.add(_12a,"dijitLayoutContainer");_12b=_121.filter(_12b,function(item){return item.region!="center"&&item.layoutAlign!="client";}).concat(_121.filter(_12b,function(item){return item.region=="center"||item.layoutAlign=="client";}));_121.forEach(_12b,function(_12e){var elm=_12e.domNode,pos=(_12e.region||_12e.layoutAlign);if(!pos){throw new Error("No region setting for "+_12e.id);}var _12f=elm.style;_12f.left=dim.l+"px";_12f.top=dim.t+"px";_12f.position="absolute";_122.add(elm,"dijitAlign"+_127(pos));var _130={};if(_12c&&_12c==_12e.id){_130[_12e.region=="top"||_12e.region=="bottom"?"h":"w"]=_12d;}if(pos=="top"||pos=="bottom"){_130.w=dim.w;size(_12e,_130);dim.h-=_12e.h;if(pos=="top"){dim.t+=_12e.h;}else{_12f.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){_130.h=dim.h;size(_12e,_130);dim.w-=_12e.w;if(pos=="left"){dim.l+=_12e.w;}else{_12f.left=dim.l+dim.w+"px";}}else{if(pos=="client"||pos=="center"){size(_12e,dim);}}}});};return {marginBox2contentBox:_126.marginBox2contentBox,layoutChildren:_126.layoutChildren};});},"dojo/html":function(){define(["./_base/kernel","./_base/lang","./_base/array","./_base/declare","./dom","./dom-construct","./parser"],function(_131,lang,_132,_133,dom,_134,_135){var html={};lang.setObject("dojo.html",html);var _136=0;html._secureForInnerHtml=function(cont){return cont.replace(/(?:\s*<!DOCTYPE\s[^>]+>|<title[^>]*>[\s\S]*?<\/title>)/ig,"");};html._emptyNode=_134.empty;html._setNodeContent=function(node,cont){_134.empty(node);if(cont){if(typeof cont=="string"){cont=_134.toDom(cont,node.ownerDocument);}if(!cont.nodeType&&lang.isArrayLike(cont)){for(var _137=cont.length,i=0;i<cont.length;i=_137==cont.length?i+1:0){_134.place(cont[i],node,"last");}}else{_134.place(cont,node,"last");}}return node;};html._ContentSetter=_133("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,parserScope:_131._scopeName,startup:true,constructor:function(_138,node){lang.mixin(this,_138||{});node=this.node=dom.byId(this.node||node);if(!this.id){this.id=["Setter",(node)?node.id||node.tagName:"",_136++].join("_");}},set:function(cont,_139){if(undefined!==cont){this.content=cont;}if(_139){this._mixin(_139);}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 _13a=this.onContentError(e);try{node.innerHTML=_13a;}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){_132.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}_134.empty(this.node);},onBegin:function(){var cont=this.content;if(lang.isString(cont)){if(this.cleanContent){cont=html._secureForInnerHtml(cont);}if(this.extractContent){var _13b=cont.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_13b){cont=_13b[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(_13c){var _13d={},key;for(key in _13c){if(key in _13d){continue;}this[key]=_13c[key];}},_parse:function(){var _13e=this.node;try{var _13f={};_132.forEach(["dir","lang","textDir"],function(name){if(this[name]){_13f[name]=this[name];}},this);var self=this;this.parseDeferred=_135.parse({rootNode:_13e,noStart:!this.startup,inherited:_13f,scope:this.parserScope}).then(function(_140){return self.parseResults=_140;},function(e){self._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);});}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_141){var _142=this["on"+type+"Error"].call(this,err);if(_141){console.error(_141,err);}else{if(_142){html._setNodeContent(this.node,_142,true);}}}});html.set=function(node,cont,_143){if(undefined==cont){console.warn("dojo.html.set: no cont argument provided, using empty string");cont="";}if(!_143){return html._setNodeContent(node,cont,true);}else{var op=new html._ContentSetter(lang.mixin(_143,{content:cont,node:node}));return op.set();}};return html;});},"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=\"0\">\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</div>\n","dijit/TooltipDialog":function(){require({cache:{"url:dijit/templates/TooltipDialog.html":"<div role=\"alertdialog\" tabIndex=\"-1\">\n\t<div class=\"dijitTooltipContainer\" role=\"presentation\">\n\t\t<div class=\"dijitTooltipContents dijitTooltipFocusNode\" data-dojo-attach-point=\"containerNode\"></div>\n\t</div>\n\t<div class=\"dijitTooltipConnector\" role=\"presentation\" data-dojo-attach-point=\"connectorNode\"></div>\n</div>\n"}});define("dijit/TooltipDialog",["dojo/_base/declare","dojo/dom-class","dojo/_base/event","dojo/keys","dojo/_base/lang","./focus","./layout/ContentPane","./_DialogMixin","./form/_FormMixin","./_TemplatedMixin","dojo/text!./templates/TooltipDialog.html","./main"],function(_144,_145,_146,keys,lang,_147,_148,_149,_14a,_14b,_14c,_14d){return _144("dijit.TooltipDialog",[_148,_14b,_14a,_149],{title:"",doLayout:false,autofocus:true,baseClass:"dijitTooltipDialog",_firstFocusItem:null,_lastFocusItem:null,templateString:_14c,_setTitleAttr:function(_14e){this.containerNode.title=_14e;this._set("title",_14e);},postCreate:function(){this.inherited(arguments);this.connect(this.containerNode,"onkeypress","_onKey");},orient:function(node,_14f,_150){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"}[_14f+"-"+_150];_145.replace(this.domNode,newC,this._currentOrientClass||"");this._currentOrientClass=newC;},focus:function(){this._getFocusItems(this.containerNode);_147.focus(this._firstFocusItem);},onOpen:function(pos){this.orient(this.domNode,pos.aroundCorner,pos.corner);var _151=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_151.y+((_151.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=_151.x+((_151.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}}this._onShow();},onClose:function(){this.onHide();},_onKey:function(evt){var node=evt.target;if(evt.charOrCode===keys.TAB){this._getFocusItems(this.containerNode);}var _152=(this._firstFocusItem==this._lastFocusItem);if(evt.charOrCode==keys.ESCAPE){this.defer("onCancel");_146.stop(evt);}else{if(node==this._firstFocusItem&&evt.shiftKey&&evt.charOrCode===keys.TAB){if(!_152){_147.focus(this._lastFocusItem);}_146.stop(evt);}else{if(node==this._lastFocusItem&&evt.charOrCode===keys.TAB&&!evt.shiftKey){if(!_152){_147.focus(this._firstFocusItem);}_146.stop(evt);}else{if(evt.charOrCode===keys.TAB){evt.stopPropagation();}}}}}});});},"url:dijit/templates/TooltipDialog.html":"<div role=\"alertdialog\" tabIndex=\"-1\">\n\t<div class=\"dijitTooltipContainer\" role=\"presentation\">\n\t\t<div class=\"dijitTooltipContents dijitTooltipFocusNode\" data-dojo-attach-point=\"containerNode\"></div>\n\t</div>\n\t<div class=\"dijitTooltipConnector\" role=\"presentation\" data-dojo-attach-point=\"connectorNode\"></div>\n</div>\n","dijit/Editor":function(){define("dijit/Editor",["require","dojo/_base/array","dojo/_base/declare","dojo/_base/Deferred","dojo/i18n","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/string","dojo/topic","dojo/_base/window","./_base/focus","./_Container","./Toolbar","./ToolbarSeparator","./layout/_LayoutWidget","./form/ToggleButton","./_editor/_Plugin","./_editor/plugins/EnterKeyHandling","./_editor/html","./_editor/range","./_editor/RichText","./main","dojo/i18n!./_editor/nls/commands"],function(_153,_154,_155,_156,i18n,_157,_158,_159,_15a,_15b,keys,lang,has,_15c,_15d,win,_15e,_15f,_160,_161,_162,_163,_164,_165,html,_166,_167,_168){var _169=_155("dijit.Editor",_167,{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",_165];}this._plugins=[];this._editInterval=this.editActionInterval*1000;if(has("ie")||has("trident")){this.events.push("onBeforeDeactivate");this.events.push("onBeforeActivate");}},postMixInProperties:function(){this.setValueDeferred=new _156();this.inherited(arguments);},postCreate:function(){this._steps=this._steps.slice(0);this._undoedSteps=this._undoedSteps.slice(0);if(lang.isArray(this.extraPlugins)){this.plugins=this.plugins.concat(this.extraPlugins);}this.inherited(arguments);this.commands=i18n.getLocalization("dijit._editor","commands",this.lang);if(!this.toolbar){this.toolbar=new _160({ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,"aria-label":this.id});this.header.appendChild(this.toolbar.domNode);}_154.forEach(this.plugins,this.addPlugin,this);this.setValueDeferred.resolve(true);_158.add(this.iframe.parentNode,"dijitEditorIFrameContainer");_158.add(this.iframe,"dijitEditorIFrame");_157.set(this.iframe,"allowTransparency",true);if(has("webkit")){_15a.set(this.domNode,"KhtmlUserSelect","none");}this.toolbar.startup();this.onNormalizedDisplayChanged();},destroy:function(){_154.forEach(this._plugins,function(p){if(p&&p.destroy){p.destroy();}});this._plugins=[];this.toolbar.destroyRecursive();delete this.toolbar;this.inherited(arguments);},addPlugin:function(_16a,_16b){var args=lang.isString(_16a)?{name:_16a}:lang.isFunction(_16a)?{ctor:_16a}:_16a;if(!args.setEditor){var o={"args":args,"plugin":null,"editor":this};if(args.name){if(_164.registry[args.name]){o.plugin=_164.registry[args.name](args);}else{_15d.publish(_168._scopeName+".Editor.getPlugin",o);}}if(!o.plugin){try{var pc=args.ctor||lang.getObject(args.name)||_153(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+"]");}_16a=o.plugin;}if(arguments.length>1){this._plugins[_16b]=_16a;}else{this._plugins.push(_16a);}_16a.setEditor(this);if(lang.isFunction(_16a.setToolbar)){_16a.setToolbar(this.toolbar);}},resize:function(size){if(size){_162.prototype.resize.apply(this,arguments);}},layout:function(){var _16c=(this._contentBox.h-(this.getHeaderHeight()+this.getFooterHeight()+_159.getPadBorderExtents(this.iframe.parentNode).h+_159.getMarginExtents(this.iframe.parentNode).h));this.editingArea.style.height=_16c+"px";if(this.iframe){this.iframe.style.height="100%";}this._layoutMode=true;},_onIEMouseDown:function(e){var _16d;var b=this.document.body;var _16e=b.clientWidth;var _16f=b.clientHeight;var _170=b.clientLeft;var _171=b.offsetWidth;var _172=b.offsetHeight;var _173=b.offsetLeft;if(/^rtl$/i.test(b.dir||"")){if(_16e<_171&&e.x>_16e&&e.x<_171){_16d=true;}}else{if(e.x<_170&&e.x>_173){_16d=true;}}if(!_16d){if(_16f<_172&&e.y>_16f&&e.y<_172){_16d=true;}}if(!_16d){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=_15c.substitute,_174={cut:"X",copy:"C",paste:"V"};alert(sub(this.commands.systemShortcut,[this.commands[cmd],sub(this.commands[has("mac")?"appleKey":"ctrlKey"],[_174[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 _175=b.mark;var mark=b.mark;var col=b.isCollapsed;var r,_176,_177,sel;if(mark){if(has("ie")<9){if(lang.isArray(mark)){_175=[];_154.forEach(mark,function(n){_175.push(_166.getNode(n,this.editNode));},this);win.withGlobal(this.window,"moveToBookmark",_15e,[{mark:_175,isCollapsed:col}]);}else{if(mark.startContainer&&mark.endContainer){sel=_166.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_166.create(this.window);_176=_166.getNode(mark.startContainer,this.editNode);_177=_166.getNode(mark.endContainer,this.editNode);if(_176&&_177){r.setStart(_176,mark.startOffset);r.setEnd(_177,mark.endOffset);sel.addRange(r);}}}}}else{sel=_166.getSelection(this.window);if(sel&&sel.removeAllRanges){sel.removeAllRanges();r=_166.create(this.window);_176=_166.getNode(mark.startContainer,this.editNode);_177=_166.getNode(mark.endContainer,this.editNode);if(_176&&_177){r.setStart(_176,mark.startOffset);r.setEnd(_177,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(_178){if(this._editTimer){this._editTimer=this._editTimer.remove();}if(this._inEditing){this._endEditing(_178);this._inEditing=false;}},_getBookmark:function(){var b=win.withGlobal(this.window,_15e.getBookmark);var tmp=[];if(b&&b.mark){var mark=b.mark;if(has("ie")<9){var sel=_166.getSelection(this.window);if(!lang.isArray(mark)){if(sel){var _179;if(sel.rangeCount){_179=sel.getRangeAt(0);}if(_179){b.mark=_179.cloneRange();}else{b.mark=win.withGlobal(this.window,_15e.getBookmark);}}}else{_154.forEach(b.mark,function(n){tmp.push(_166.getIndex(n,this.editNode).o);},this);b.mark=tmp;}}try{if(b.mark&&b.mark.startContainer){tmp=_166.getIndex(b.mark.startContainer,this.editNode).o;b.mark={startContainer:tmp,startOffset:b.mark.startOffset,endContainer:b.mark.endContainer===b.mark.startContainer?tmp:_166.getIndex(b.mark.endContainer,this.editNode).o,endOffset:b.mark.endOffset};}}catch(e){b.mark=null;}}return b;},_beginEditing:function(){if(this._steps.length===0){this._steps.push({"text":html.getChildrenHtml(this.editNode),"bookmark":this._getBookmark()});}},_endEditing:function(){var v=html.getChildrenHtml(this.editNode);this._undoedSteps=[];this._steps.push({text:v,bookmark:this._getBookmark()});},onKeyDown:function(e){if(!has("ie")&&!this.iframe&&e.keyCode==keys.TAB&&!this.tabIndent){this._saveSelection();}if(!this.customUndo){this.inherited(arguments);return;}var k=e.keyCode;if(e.ctrlKey&&!e.altKey){if(k==90||k==122){_15b.stop(e);this.undo();return;}else{if(k==89||k==121){_15b.stop(e);this.redo();return;}}}this.inherited(arguments);switch(k){case keys.ENTER:case keys.BACKSPACE:case keys.DELETE:this.beginEditing();break;case 88:case 86:if(e.ctrlKey&&!e.altKey&&!e.metaKey){this.endEditing();if(e.keyCode==88){this.beginEditing("cut");}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(win.withGlobal(this.window,"isCollapsed",_15e)){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(_17a){this.setValueDeferred.then(lang.hitch(this,function(){if((!this.disabled&&_17a)||(!this._buttonEnabledPlugins&&_17a)){_154.forEach(this._plugins,function(p){p.set("disabled",true);});}else{if(this.disabled&&!_17a){_154.forEach(this._plugins,function(p){p.set("disabled",false);});}}}));this.inherited(arguments);},_setStateClass:function(){try{this.inherited(arguments);if(this.document&&this.document.body){_15a.set(this.document.body,"color",_15a.get(this.iframe,"color"));}}catch(e){}}});function _17b(args){return new _164({command:args.name});};function _17c(args){return new _164({buttonClass:_163,command:args.name});};lang.mixin(_164.registry,{"undo":_17b,"redo":_17b,"cut":_17b,"copy":_17b,"paste":_17b,"insertOrderedList":_17b,"insertUnorderedList":_17b,"indent":_17b,"outdent":_17b,"justifyCenter":_17b,"justifyFull":_17b,"justifyLeft":_17b,"justifyRight":_17b,"delete":_17b,"selectAll":_17b,"removeFormat":_17b,"unlink":_17b,"insertHorizontalRule":_17b,"bold":_17c,"italic":_17c,"underline":_17c,"strikethrough":_17c,"subscript":_17c,"superscript":_17c,"|":function(){return new _164({setEditor:function(_17d){this.editor=_17d;this.button=new _161({ownerDocument:_17d.ownerDocument});}});}});return _169;});},"dijit/Toolbar":function(){define("dijit/Toolbar",["require","dojo/_base/declare","dojo/has","dojo/keys","dojo/ready","./_Widget","./_KeyNavContainer","./_TemplatedMixin"],function(_17e,_17f,has,keys,_180,_181,_182,_183){if(has("dijit-legacy-requires")){_180(0,function(){var _184=["dijit/ToolbarSeparator"];_17e(_184);});}return _17f("dijit.Toolbar",[_181,_183,_182],{templateString:"<div class=\"dijit\" role=\"toolbar\" tabIndex=\"${tabIndex}\" data-dojo-attach-point=\"containerNode\">"+"</div>",baseClass:"dijitToolbar",postCreate:function(){this.inherited(arguments);this.connectKeyNavHandlers(this.isLeftToRight()?[keys.LEFT_ARROW]:[keys.RIGHT_ARROW],this.isLeftToRight()?[keys.RIGHT_ARROW]:[keys.LEFT_ARROW]);}});});},"dijit/_KeyNavContainer":function(){define("dijit/_KeyNavContainer",["dojo/_base/kernel","./_Container","./_FocusMixin","dojo/_base/array","dojo/keys","dojo/_base/declare","dojo/_base/event","dojo/dom-attr","dojo/_base/lang"],function(_185,_186,_187,_188,keys,_189,_18a,_18b,lang){return _189("dijit._KeyNavContainer",[_187,_186],{tabIndex:"0",connectKeyNavHandlers:function(_18c,_18d){var _18e=(this._keyNavCodes={});var prev=lang.hitch(this,"focusPrev");var next=lang.hitch(this,"focusNext");_188.forEach(_18c,function(code){_18e[code]=prev;});_188.forEach(_18d,function(code){_18e[code]=next;});_18e[keys.HOME]=lang.hitch(this,"focusFirstChild");_18e[keys.END]=lang.hitch(this,"focusLastChild");this.connect(this.domNode,"onkeypress","_onContainerKeypress");this.connect(this.domNode,"onfocus","_onContainerFocus");},startupKeyNavChildren:function(){_185.deprecated("startupKeyNavChildren() call no longer needed","","2.0");},startup:function(){this.inherited(arguments);_188.forEach(this.getChildren(),lang.hitch(this,"_startupChild"));},addChild:function(_18f,_190){this.inherited(arguments);this._startupChild(_18f);},focus:function(){this.focusFirstChild();},focusFirstChild:function(){this.focusChild(this._getFirstFocusableChild());},focusLastChild:function(){this.focusChild(this._getLastFocusableChild());},focusNext:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,1));},focusPrev:function(){this.focusChild(this._getNextFocusableChild(this.focusedChild,-1),true);},focusChild:function(_191,last){if(!_191){return;}if(this.focusedChild&&_191!==this.focusedChild){this._onChildBlur(this.focusedChild);}_191.set("tabIndex",this.tabIndex);_191.focus(last?"end":"start");this._set("focusedChild",_191);},_startupChild:function(_192){_192.set("tabIndex","-1");this.connect(_192,"_onFocus",function(){_192.set("tabIndex",this.tabIndex);});this.connect(_192,"_onBlur",function(){_192.set("tabIndex","-1");});},_onContainerFocus:function(evt){if(evt.target!==this.domNode||this.focusedChild){return;}this.focusFirstChild();_18b.set(this.domNode,"tabIndex","-1");},_onBlur:function(evt){if(this.tabIndex){_18b.set(this.domNode,"tabIndex",this.tabIndex);}this.focusedChild=null;this.inherited(arguments);},_onContainerKeypress:function(evt){if(evt.ctrlKey||evt.altKey){return;}var func=this._keyNavCodes[evt.charOrCode];if(func){func();_18a.stop(evt);}},_onChildBlur:function(){},_getFirstFocusableChild:function(){return this._getNextFocusableChild(null,1);},_getLastFocusableChild:function(){return this._getNextFocusableChild(null,-1);},_getNextFocusableChild:function(_193,dir){if(_193){_193=this._getSiblingOfChild(_193,dir);}var _194=this.getChildren();for(var i=0;i<_194.length;i++){if(!_193){_193=_194[(dir>0)?0:(_194.length-1)];}if(_193.isFocusable()){return _193;}_193=this._getSiblingOfChild(_193,dir);}return null;}});});},"dijit/ToolbarSeparator":function(){define("dijit/ToolbarSeparator",["dojo/_base/declare","dojo/dom","./_Widget","./_TemplatedMixin"],function(_195,dom,_196,_197){return _195("dijit.ToolbarSeparator",[_196,_197],{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(_198,_199,_19a,_19b){return _198("dijit.form.ToggleButton",[_19a,_19b],{baseClass:"dijitToggleButton",setChecked:function(_19c){_199.deprecated("setChecked("+_19c+") is deprecated. Use set('checked',"+_19c+") instead.","","2.0");this.set("checked",_19c);}});});},"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"],function(_19d,_19e,_19f,has,_1a0,lang,_1a1,_1a2,_1a3,_1a4){if(has("dijit-legacy-requires")){_1a1(0,function(){var _1a5=["dijit/form/DropDownButton","dijit/form/ComboButton","dijit/form/ToggleButton"];_19d(_1a5);});}return _19e("dijit.form.Button",[_1a2,_1a3],{showLabel:true,iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},baseClass:"dijitButton",templateString:_1a4,_setValueAttr:"valueNode",_onClick:function(e){var ok=this.inherited(arguments);if(ok){if(this.valueNode){this.valueNode.click();e.preventDefault();e.stopPropagation();}}return ok;},_fillContent:function(_1a6){if(_1a6&&(!this.params||!("label" in this.params))){var _1a7=lang.trim(_1a6.innerHTML);if(_1a7){this.label=_1a7;}}},_setShowLabelAttr:function(val){if(this.containerNode){_19f.toggle(this.containerNode,"dijitDisplayNone",!val);}this._set("showLabel",val);},setLabel:function(_1a8){_1a0.deprecated("dijit.form.Button.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_1a8);},_setLabelAttr:function(_1a9){this.inherited(arguments);if(!this.showLabel&&!("title" in this.params)){this.titleNode.title=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});});},"dijit/form/_ButtonMixin":function(){define(["dojo/_base/declare","dojo/dom","dojo/_base/event","../registry"],function(_1aa,dom,_1ab,_1ac){return _1aa("dijit.form._ButtonMixin",null,{label:"",type:"button",_onClick:function(e){if(this.disabled){_1ab.stop(e);return false;}var _1ad=this.onClick(e)===false;if(!_1ad&&this.type=="submit"&&!(this.valueNode||this.focusNode).form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _1ae=_1ac.byNode(node);if(_1ae&&typeof _1ae._onSubmit=="function"){_1ae._onSubmit(e);_1ad=true;break;}}}if(_1ad){e.preventDefault();}return !_1ad;},postCreate:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},onClick:function(){return true;},_setLabelAttr:function(_1af){this._set("label",_1af);(this.containerNode||this.focusNode).innerHTML=_1af;}});});},"url:dijit/form/templates/Button.html":"<span class=\"dijit dijitReset dijitInline\" role=\"presentation\"\n\t><span class=\"dijitReset dijitInline dijitButtonNode\"\n\t\tdata-dojo-attach-event=\"ondijitclick:_onClick\" role=\"presentation\"\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"titleNode,focusNode\"\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\"></span\n\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">●</span\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\n\t\t\t\tid=\"${id}_label\"\n\t\t\t\tdata-dojo-attach-point=\"containerNode\"\n\t\t\t></span\n\t\t></span\n\t></span\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\"\n\t\ttabIndex=\"-1\" aria-hidden=\"true\" data-dojo-attach-point=\"valueNode\"\n/></span>\n","dijit/form/_ToggleButtonMixin":function(){define(["dojo/_base/declare","dojo/dom-attr"],function(_1b0,_1b1){return _1b0("dijit.form._ToggleButtonMixin",null,{checked:false,_aria_attr:"aria-pressed",_onClick:function(evt){var _1b2=this.checked;this._set("checked",!_1b2);var ret=this.inherited(arguments);this.set("checked",ret?this.checked:_1b2);return ret;},_setCheckedAttr:function(_1b3,_1b4){this._set("checked",_1b3);var node=this.focusNode||this.domNode;if(this._created){if(_1b1.get(node,"checked")!=!!_1b3){_1b1.set(node,"checked",!!_1b3);}}node.setAttribute(this._aria_attr,String(_1b3));this._handleOnChange(_1b3,_1b4);},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","../form/Button"],function(_1b5,_1b6,lang,_1b7){var _1b8=_1b6("dijit._editor._Plugin",null,{constructor:function(args){this.params=args||{};lang.mixin(this,this.params);this._connects=[];this._attrPairNames={};},editor:null,iconClassPrefix:"dijitEditorIcon",button:null,command:"",useDefaultCommand:true,buttonClass:_1b7,disabled:false,getLabel:function(key){return this.editor.commands[key];},_initButton:function(){if(this.command.length){var _1b9=this.getLabel(this.command),_1ba=this.editor,_1bb=this.iconClassPrefix+" "+this.iconClassPrefix+this.command.charAt(0).toUpperCase()+this.command.substr(1);if(!this.button){var _1bc=lang.mixin({label:_1b9,ownerDocument:_1ba.ownerDocument,dir:_1ba.dir,lang:_1ba.lang,showLabel:false,iconClass:_1bb,dropDown:this.dropDown,tabIndex:"-1"},this.params||{});this.button=new this.buttonClass(_1bc);}}if(this.get("disabled")&&this.button){this.button.set("disabled",this.get("disabled"));}},destroy:function(){var h;while(h=this._connects.pop()){h.remove();}if(this.dropDown){this.dropDown.destroyRecursive();}},connect:function(o,f,tf){this._connects.push(_1b5.connect(o,f,this,tf));},updateState:function(){var e=this.editor,c=this.command,_1bd,_1be;if(!e||!e.isLoaded||!c.length){return;}var _1bf=this.get("disabled");if(this.button){try{_1be=!_1bf&&e.queryCommandEnabled(c);if(this.enabled!==_1be){this.enabled=_1be;this.button.set("disabled",!_1be);}if(_1be){if(typeof this.button.checked=="boolean"){_1bd=e.queryCommandState(c);if(this.checked!==_1bd){this.checked=_1bd;this.button.set("checked",e.queryCommandState(c));}}}}catch(e){}}},setEditor:function(_1c0){this.editor=_1c0;this._initButton();if(this.button&&this.useDefaultCommand){if(this.editor.queryCommandAvailable(this.command)){this.connect(this.button,"onClick",lang.hitch(this.editor,"execCommand",this.command,this.commandArg));}else{this.button.domNode.style.display="none";}}this.connect(this.editor,"onNormalizedDisplayChanged","updateState");},setToolbar:function(_1c1){if(this.button){_1c1.addChild(this.button);}},set:function(name,_1c2){if(typeof name==="object"){for(var x in name){this.set(x,name[x]);}return this;}var _1c3=this._getAttrNames(name);if(this[_1c3.s]){var _1c4=this[_1c3.s].apply(this,Array.prototype.slice.call(arguments,1));}else{this._set(name,_1c2);}return _1c4||this;},get:function(name){var _1c5=this._getAttrNames(name);return this[_1c5.g]?this[_1c5.g]():this[name];},_setDisabledAttr:function(_1c6){this.disabled=_1c6;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,_1c7){this[name]=_1c7;}});_1b8.registry={};return _1b8;});},"dijit/_editor/plugins/EnterKeyHandling":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/_base/window","dojo/window","../_Plugin","../RichText","../range","../../_base/focus"],function(_1c8,_1c9,_1ca,keys,lang,has,win,_1cb,_1cc,_1cd,_1ce,_1cf){return _1c8("dijit._editor.plugins.EnterKeyHandling",_1cc,{blockNodeForEnter:"BR",constructor:function(args){if(args){if("blockNodeForEnter" in args){args.blockNodeForEnter=args.blockNodeForEnter.toUpperCase();}lang.mixin(this,args);}},setEditor:function(_1d0){if(this.editor===_1d0){return;}this.editor=_1d0;if(this.blockNodeForEnter=="BR"){this.editor.customUndo=true;_1d0.onLoadDeferred.then(lang.hitch(this,function(d){this.connect(_1d0.document,"onkeypress",function(e){if(e.charOrCode==keys.ENTER){var ne=lang.mixin({},e);ne.shiftKey=true;if(!this.handleEnterKey(ne)){_1ca.stop(e);}}});if(has("ie")>=9&&has("ie")<=10){this.connect(_1d0.document,"onpaste",function(e){setTimeout(dojo.hitch(this,function(){var r=this.editor.document.selection.createRange();r.move("character",-1);r.select();r.move("character",1);r.select();}),0);});}return d;}));}else{if(this.blockNodeForEnter){var h=lang.hitch(this,this.handleEnterKey);_1d0.addKeyHandler(13,0,0,h);_1d0.addKeyHandler(13,0,1,h);this.connect(this.editor,"onKeyPressed","onKeyPressed");}}},onKeyPressed:function(){if(this._checkListLater){if(win.withGlobal(this.editor.window,"isCollapsed",_1cf)){var _1d1=this.editor._sCall("getAncestorElement",["LI"]);if(!_1d1){_1cd.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);var _1d2=this.editor._sCall("getAncestorElement",[this.blockNodeForEnter]);if(_1d2){_1d2.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(_1d1.parentNode.parentNode.nodeName=="LI"){_1d1=_1d1.parentNode.parentNode;}}var fc=_1d1.firstChild;if(fc&&fc.nodeType==1&&(fc.nodeName=="UL"||fc.nodeName=="OL")){_1d1.insertBefore(fc.ownerDocument.createTextNode(" "),fc);var _1d3=_1ce.create(this.editor.window);_1d3.setStart(_1d1.firstChild,0);var _1d4=_1ce.getSelection(this.editor.window,true);_1d4.removeAllRanges();_1d4.addRange(_1d3);}}}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 _1d5,_1d6,_1d7,_1d8,_1d9,_1da,doc=this.editor.document,br,rs,txt;if(e.shiftKey){var _1db=this.editor._sCall("getParentElement",[]);var _1dc=_1ce.getAncestor(_1db,this.blockNodes);if(_1dc){if(_1dc.tagName=="LI"){return true;}_1d5=_1ce.getSelection(this.editor.window);_1d6=_1d5.getRangeAt(0);if(!_1d6.collapsed){_1d6.deleteContents();_1d5=_1ce.getSelection(this.editor.window);_1d6=_1d5.getRangeAt(0);}if(_1ce.atBeginningOfContainer(_1dc,_1d6.startContainer,_1d6.startOffset)){br=doc.createElement("br");_1d7=_1ce.create(this.editor.window);_1dc.insertBefore(br,_1dc.firstChild);_1d7.setStartAfter(br);_1d5.removeAllRanges();_1d5.addRange(_1d7);}else{if(_1ce.atEndOfContainer(_1dc,_1d6.startContainer,_1d6.startOffset)){_1d7=_1ce.create(this.editor.window);br=doc.createElement("br");_1dc.appendChild(br);_1dc.appendChild(doc.createTextNode(" "));_1d7.setStart(_1dc.lastChild,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);}else{rs=_1d6.startContainer;if(rs&&rs.nodeType==3){txt=rs.nodeValue;_1d8=doc.createTextNode(txt.substring(0,_1d6.startOffset));_1d9=doc.createTextNode(txt.substring(_1d6.startOffset));_1da=doc.createElement("br");if(_1d9.nodeValue==""&&has("webkit")){_1d9=doc.createTextNode(" ");}_1c9.place(_1d8,rs,"after");_1c9.place(_1da,_1d8,"after");_1c9.place(_1d9,_1da,"after");_1c9.destroy(rs);_1d7=_1ce.create(this.editor.window);_1d7.setStart(_1d9,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);return false;}return true;}}}else{_1d5=_1ce.getSelection(this.editor.window);if(_1d5.rangeCount){_1d6=_1d5.getRangeAt(0);if(_1d6&&_1d6.startContainer){if(!_1d6.collapsed){_1d6.deleteContents();_1d5=_1ce.getSelection(this.editor.window);_1d6=_1d5.getRangeAt(0);}rs=_1d6.startContainer;if(rs&&rs.nodeType==3){var _1dd=_1d6.startOffset;if(rs.length<_1dd){ret=this._adjustNodeAndOffset(rs,_1dd);rs=ret.node;_1dd=ret.offset;}txt=rs.nodeValue;_1d8=doc.createTextNode(txt.substring(0,_1dd));_1d9=doc.createTextNode(txt.substring(_1dd));_1da=doc.createElement("br");if(!_1d9.length){_1d9=doc.createTextNode(" ");}if(_1d8.length){_1c9.place(_1d8,rs,"after");}else{_1d8=rs;}_1c9.place(_1da,_1d8,"after");_1c9.place(_1d9,_1da,"after");_1c9.destroy(rs);_1d7=_1ce.create(this.editor.window);_1d7.setStart(_1d9,0);_1d7.setEnd(_1d9,_1d9.length);_1d5.removeAllRanges();_1d5.addRange(_1d7);this.editor._sCall("collapse",[true]);}else{var _1de;if(_1d6.startOffset>=0){_1de=rs.childNodes[_1d6.startOffset];}var _1da=doc.createElement("br");var _1d9=doc.createTextNode(" ");if(!_1de){rs.appendChild(_1da);rs.appendChild(_1d9);}else{_1c9.place(_1da,_1de,"before");_1c9.place(_1d9,_1da,"after");}_1d7=_1ce.create(this.editor.window);_1d7.setStart(_1d9,0);_1d7.setEnd(_1d9,_1d9.length);_1d5.removeAllRanges();_1d5.addRange(_1d7);this.editor._sCall("collapse",[true]);}}}else{_1cd.prototype.execCommand.call(this.editor,"inserthtml","<br>");}}return false;}var _1df=true;_1d5=_1ce.getSelection(this.editor.window);_1d6=_1d5.getRangeAt(0);if(!_1d6.collapsed){_1d6.deleteContents();_1d5=_1ce.getSelection(this.editor.window);_1d6=_1d5.getRangeAt(0);}var _1e0=_1ce.getBlockAncestor(_1d6.endContainer,null,this.editor.editNode);var _1e1=_1e0.blockNode;if((this._checkListLater=(_1e1&&(_1e1.nodeName=="LI"||_1e1.parentNode.nodeName=="LI")))){if(has("mozilla")){this._pressedEnterInBlock=_1e1;}if(/^(\s| | |\xA0|<span\b[^>]*\bclass=['"]Apple-style-span['"][^>]*>(\s| | |\xA0)<\/span>)?(<br>)?$/.test(_1e1.innerHTML)){_1e1.innerHTML="";if(has("webkit")){_1d7=_1ce.create(this.editor.window);_1d7.setStart(_1e1,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);}this._checkListLater=false;}return true;}if(!_1e0.blockNode||_1e0.blockNode===this.editor.editNode){try{_1cd.prototype.execCommand.call(this.editor,"formatblock",this.blockNodeForEnter);}catch(e2){}_1e0={blockNode:this.editor._sCall("getAncestorElement",[this.blockNodeForEnter]),blockContainer:this.editor.editNode};if(_1e0.blockNode){if(_1e0.blockNode!=this.editor.editNode&&(!(_1e0.blockNode.textContent||_1e0.blockNode.innerHTML).replace(/^\s+|\s+$/g,"").length)){this.removeTrailingBr(_1e0.blockNode);return false;}}else{_1e0.blockNode=this.editor.editNode;}_1d5=_1ce.getSelection(this.editor.window);_1d6=_1d5.getRangeAt(0);}var _1e2=doc.createElement(this.blockNodeForEnter);_1e2.innerHTML=this.bogusHtmlContent;this.removeTrailingBr(_1e0.blockNode);var _1e3=_1d6.endOffset;var node=_1d6.endContainer;if(node.length<_1e3){var ret=this._adjustNodeAndOffset(node,_1e3);node=ret.node;_1e3=ret.offset;}if(_1ce.atEndOfContainer(_1e0.blockNode,node,_1e3)){if(_1e0.blockNode===_1e0.blockContainer){_1e0.blockNode.appendChild(_1e2);}else{_1c9.place(_1e2,_1e0.blockNode,"after");}_1df=false;_1d7=_1ce.create(this.editor.window);_1d7.setStart(_1e2,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);if(this.editor.height){_1cb.scrollIntoView(_1e2);}}else{if(_1ce.atBeginningOfContainer(_1e0.blockNode,_1d6.startContainer,_1d6.startOffset)){_1c9.place(_1e2,_1e0.blockNode,_1e0.blockNode===_1e0.blockContainer?"first":"before");if(_1e2.nextSibling&&this.editor.height){_1d7=_1ce.create(this.editor.window);_1d7.setStart(_1e2.nextSibling,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);_1cb.scrollIntoView(_1e2.nextSibling);}_1df=false;}else{if(_1e0.blockNode===_1e0.blockContainer){_1e0.blockNode.appendChild(_1e2);}else{_1c9.place(_1e2,_1e0.blockNode,"after");}_1df=false;if(_1e0.blockNode.style){if(_1e2.style){if(_1e0.blockNode.style.cssText){_1e2.style.cssText=_1e0.blockNode.style.cssText;}}}rs=_1d6.startContainer;var _1e4;if(rs&&rs.nodeType==3){var _1e5,_1e6;_1e3=_1d6.endOffset;if(rs.length<_1e3){ret=this._adjustNodeAndOffset(rs,_1e3);rs=ret.node;_1e3=ret.offset;}txt=rs.nodeValue;_1d8=doc.createTextNode(txt.substring(0,_1e3));_1d9=doc.createTextNode(txt.substring(_1e3,txt.length));_1c9.place(_1d8,rs,"before");_1c9.place(_1d9,rs,"after");_1c9.destroy(rs);var _1e7=_1d8.parentNode;while(_1e7!==_1e0.blockNode){var tg=_1e7.tagName;var _1e8=doc.createElement(tg);if(_1e7.style){if(_1e8.style){if(_1e7.style.cssText){_1e8.style.cssText=_1e7.style.cssText;}}}if(_1e7.tagName==="FONT"){if(_1e7.color){_1e8.color=_1e7.color;}if(_1e7.face){_1e8.face=_1e7.face;}if(_1e7.size){_1e8.size=_1e7.size;}}_1e5=_1d9;while(_1e5){_1e6=_1e5.nextSibling;_1e8.appendChild(_1e5);_1e5=_1e6;}_1c9.place(_1e8,_1e7,"after");_1d8=_1e7;_1d9=_1e8;_1e7=_1e7.parentNode;}_1e5=_1d9;if(_1e5.nodeType==1||(_1e5.nodeType==3&&_1e5.nodeValue)){_1e2.innerHTML="";}_1e4=_1e5;while(_1e5){_1e6=_1e5.nextSibling;_1e2.appendChild(_1e5);_1e5=_1e6;}}_1d7=_1ce.create(this.editor.window);var _1e9;var _1ea=_1e4;if(this.blockNodeForEnter!=="BR"){while(_1ea){_1e9=_1ea;_1e6=_1ea.firstChild;_1ea=_1e6;}if(_1e9&&_1e9.parentNode){_1e2=_1e9.parentNode;_1d7.setStart(_1e2,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);if(this.editor.height){_1cb.scrollIntoView(_1e2);}if(has("mozilla")){this._pressedEnterInBlock=_1e0.blockNode;}}else{_1df=true;}}else{_1d7.setStart(_1e2,0);_1d5.removeAllRanges();_1d5.addRange(_1d7);if(this.editor.height){_1cb.scrollIntoView(_1e2);}if(has("mozilla")){this._pressedEnterInBlock=_1e0.blockNode;}}}}return _1df;},_adjustNodeAndOffset:function(node,_1eb){while(node.length<_1eb&&node.nextSibling&&node.nextSibling.nodeType==3){_1eb=_1eb-node.length;node=node.nextSibling;}return {"node":node,"offset":_1eb};},removeTrailingBr:function(_1ec){var para=/P|DIV|LI/i.test(_1ec.tagName)?_1ec:this.editor._sCall("getParentOfType",[_1ec,["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"){_1c9.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/event","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/query","dojo/ready","dojo/sniff","dojo/topic","dojo/_base/unload","dojo/_base/url","dojo/_base/window","../_Widget","../_CssStateMixin","./selection","./range","./html","../focus","../main"],function(_1ed,_1ee,_1ef,_1f0,dom,_1f1,_1f2,_1f3,_1f4,_1f5,_1f6,_1f7,keys,lang,on,_1f8,_1f9,has,_1fa,_1fb,_1fc,win,_1fd,_1fe,_1ff,_200,_201,_202,_203){var _204=_1ef("dijit._editor.RichText",[_1fd,_1fe],{constructor:function(_205){this.contentPreFilters=[];this.contentPostFilters=[];this.contentDomPreFilters=[];this.contentDomPostFilters=[];this.editingAreaStyleSheets=[];this.events=[].concat(this.events);this._keyHandlers={};if(_205&&lang.isString(_205.value)){this.value=_205.value;}this.onLoadDeferred=new _1f0();},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);_1fa.publish(_203._scopeName+"._editor.RichText::init",this);this.open();this.setupDefaultShortcuts();},setupDefaultShortcuts:function(){var exec=lang.hitch(this,function(cmd,arg){return function(){return !this.execCommand(cmd,arg);};});var _206={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")){_206.Z=exec("redo");}var key;for(key in _206){this.addKeyHandler(key,true,false,_206[key]);}},events:["onKeyPress","onKeyDown","onKeyUp"],captureEvents:[],_editorCommandsLocalized:false,_localizeEditorCommands:function(){if(_204._editorCommandsLocalized){this._local2NativeFormatNames=_204._local2NativeFormatNames;this._native2LocalFormatNames=_204._native2LocalFormatNames;return;}_204._editorCommandsLocalized=true;_204._local2NativeFormatNames={};_204._native2LocalFormatNames={};this._local2NativeFormatNames=_204._local2NativeFormatNames;this._native2LocalFormatNames=_204._native2LocalFormatNames;var _207=["div","p","pre","h1","h2","h3","h4","h5","h6","ol","ul","address"];var _208="",_209,i=0;while((_209=_207[i++])){if(_209.charAt(1)!=="l"){_208+="<"+_209+"><span>content</span></"+_209+"><br/>";}else{_208+="<"+_209+"><li>content</li></"+_209+"><br/>";}}var _20a={position:"absolute",top:"0px",zIndex:10,opacity:0.01};var div=_1f3.create("div",{style:_20a,innerHTML:_208});this.ownerDocumentBody.appendChild(div);var _20b=lang.hitch(this,function(){var node=div.firstChild;while(node){try{this._sCall("selectElement",[node.firstChild]);var _20c=node.tagName.toLowerCase();this._local2NativeFormatNames[_20c]=document.queryCommandValue("formatblock");this._native2LocalFormatNames[this._local2NativeFormatNames[_20c]]=_20c;node=node.nextSibling.nextSibling;}catch(e){}}_1f3.destroy(div);});this.defer(_20b);},open:function(_20d){if(!this.onLoadDeferred||this.onLoadDeferred.fired>=0){this.onLoadDeferred=new _1f0();}if(!this.isClosed){this.close();}_1fa.publish(_203._scopeName+"._editor.RichText::open",this);if(arguments.length===1&&_20d.nodeName){this.domNode=_20d;}var dn=this.domNode;var html;if(lang.isString(this.value)){html=this.value;delete this.value;dn.innerHTML="";}else{if(dn.nodeName&&dn.nodeName.toLowerCase()=="textarea"){var ta=(this.textarea=dn);this.name=ta.name;html=ta.value;dn=this.domNode=this.ownerDocument.createElement("div");dn.setAttribute("widgetId",this.id);ta.removeAttribute("widgetId");dn.cssText=ta.cssText;dn.className+=" "+ta.className;_1f3.place(dn,ta,"before");var _20e=lang.hitch(this,function(){_1f5.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(_20e,10);}else{_20e();}if(ta.form){var _20f=ta.value;this.reset=function(){var _210=this.getValue();if(_210!==_20f){this.replaceValue(_20f);}};on(ta.form,"submit",lang.hitch(this,function(){_1f1.set(ta,"disabled",this.disabled);ta.value=this.getValue();}));}}else{html=_201.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!==""&&(!_1ee["useXDomain"]||_1ee["allowXdRichTextSave"])){var _211=dom.byId(_203._scopeName+"._editor.RichText.value");if(_211&&_211.value!==""){var _212=_211.value.split(this._SEPARATOR),i=0,dat;while((dat=_212[i++])){var data=dat.split(this._NAME_CONTENT_SEP);if(data[0]===this.name){html=data[1];_212=_212.splice(i,1);_211.value=_212.join(this._SEPARATOR);break;}}}if(!_204._globalSaveHandler){_204._globalSaveHandler={};_1fb.addOnUnload(function(){var id;for(id in _204._globalSaveHandler){var f=_204._globalSaveHandler[id];if(lang.isFunction(f)){f();}}});}_204._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;if(has("ie")){this._localizeEditorCommands();}this.onLoad(html);});var src=this._getIframeDocTxt().replace(/\\/g,"\\\\").replace(/'/g,"\\'"),s;if(has("ie")<11){s="javascript:document.open();try{parent.window;}catch(e){document.domain=\""+document.domain+"\";}"+"document.write('"+src+"');document.close()";}else{s="javascript: '"+src+"'";}if(has("ie")==9){this.editingArea.appendChild(ifr);ifr.src=s;}else{ifr.setAttribute("src",s);this.editingArea.appendChild(ifr);}if(has("safari")<=4){src=ifr.getAttribute("src");if(!src||src.indexOf("javascript")===-1){this.defer(function(){ifr.setAttribute("src",s);});}}if(dn.nodeName==="LI"){dn.lastChild.style.marginTop="-1.2em";}_1f2.add(this.domNode,this.baseClass);},_local2NativeFormatNames:{},_native2LocalFormatNames:{},_getIframeDocTxt:function(){var _213=_1f5.getComputedStyle(this.domNode);var html="<div id='dijitEditorBody' role='main'></div>";var font=[_213.fontWeight,_213.fontSize,_213.fontFamily].join(" ");var _214=_213.lineHeight;if(_214.indexOf("px")>=0){_214=parseFloat(_214)/parseFloat(_213.fontSize);}else{if(_214.indexOf("em")>=0){_214=parseFloat(_214);}else{_214="normal";}}var _215="";var self=this;this.style.replace(/(^|;)\s*(line-|font-?)[^;]+/ig,function(_216){_216=_216.replace(/^;/ig,"")+";";var s=_216.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;}}_1f5.set(self.domNode,sC,"");}_215+=_216+";";});var _217=_1f8("label[for=\""+this.id+"\"]");var _218="";if(_217.length){_218=_217[0].innerHTML;}else{if(this["aria-label"]){_218=this["aria-label"];}else{if(this["aria-labelledby"]){_218=dom.byId(this["aria-labelledby"]).innerHTML;}}}this.iframe.setAttribute("title",_218);return ["<!DOCTYPE html>",this.isLeftToRight()?"<html lang='"+this.lang+"'>\n<head>\n":"<html dir='rtl' lang='"+this.lang+"'>\n<head>\n",_218?"<title>"+_218+"</title>":"","<meta http-equiv='Content-Type' content='text/html'>\n","<style>\n","\tbody,html {\n","\t\tbackground:transparent;\n","\t\tpadding: 1px 0 0 0;\n","\t\tmargin: -1px 0 0 0;\n","\t}\n","\tbody,html,#dijitEditorBody { outline: none; }","html { height: 100%; width: 100%; overflow: hidden; }\n",this.height?"\tbody,#dijitEditorBody { height: 100%; width: 100%; overflow: auto; }\n":"\tbody,#dijitEditorBody { min-height: "+this.minHeight+"; width: 100%; overflow-x: auto; overflow-y: hidden; }\n","\tbody{\n","\t\ttop:0px;\n","\t\tleft:0px;\n","\t\tright:0px;\n","\t\tfont:",font,";\n",((this.height||has("opera"))?"":"\t\tposition: fixed;\n"),"\t\tline-height:",_214,";\n","\t}\n","\tp{ margin: 1em 0; }\n","\tli > ul:-moz-first-node, li > ol:-moz-first-node{ padding-top: 1.2em; }\n",(has("ie")||has("trident")?"":"\tli{ min-height:1.2em; }\n"),"</style>\n",this._applyEditingAreaStyleSheets(),"\n","</head>\n<body ","onload='frameElement && frameElement._loadFunc(window,document)' ","style='"+_215+"'>",html,"</body>\n</html>"].join("");},_applyEditingAreaStyleSheets:function(){var _219=[];if(this.styleSheets){_219=this.styleSheets.split(";");this.styleSheets="";}_219=_219.concat(this.editingAreaStyleSheets);this.editingAreaStyleSheets=[];var text="",i=0,url;while((url=_219[i++])){var _21a=(new _1fc(win.global.location,url)).toString();this.editingAreaStyleSheets.push(_21a);text+="<link rel=\"stylesheet\" type=\"text/css\" href=\""+_21a+"\"/>";}return text;},addStyleSheet:function(uri){var url=uri.toString();if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _1fc(win.global.location,url)).toString();}if(_1ed.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 _21b=this.document.createElement("link");_21b.rel="stylesheet";_21b.type="text/css";_21b.href=url;head.appendChild(_21b);}}));},removeStyleSheet:function(uri){var url=uri.toString();if(url.charAt(0)==="."||(url.charAt(0)!=="/"&&!uri.host)){url=(new _1fc(win.global.location,url)).toString();}var _21c=_1ed.indexOf(this.editingAreaStyleSheets,url);if(_21c===-1){return;}delete this.editingAreaStyleSheets[_21c];_1f8("link[href=\""+url+"\"]",this.window.document).orphan();},disabled:false,_mozSettingProps:{"styleWithCSS":false},_setDisabledAttr:function(_21d){_21d=!!_21d;this._set("disabled",_21d);if(!this.isLoaded){return;}var _21e=has("ie")&&(this.isLoaded||!this.focusOnLoad);if(_21e){this.editNode.unselectable="on";}this.editNode.contentEditable=!_21d;this.editNode.tabIndex=_21d?"-1":this.tabIndex;if(_21e){this.defer(function(){if(this.editNode){this.editNode.unselectable="off";}});}if(has("mozilla")&&!_21d&&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=_202.registerIframe(this.iframe);}this.editNode=this.document.body.firstChild;var _21f=this;this.beforeIframeNode=_1f3.place("<div tabIndex=-1></div>",this.iframe,"before");this.afterIframeNode=_1f3.place("<div tabIndex=-1></div>",this.iframe,"after");this.iframe.onfocus=this.document.onfocus=function(){_21f.editNode.focus();};this.focusNode=this.editNode;var _220=this.events.concat(this.captureEvents);var ap=this.iframe?this.document:this.editNode;_1ed.forEach(_220,function(item){this.connect(ap,item.toLowerCase(),item);},this);this.own(on(ap,"mouseup",lang.hitch(this,"onClick")));if(has("ie")){this.connect(this.document,"onmousedown","_onIEMouseDown");this.editNode.style.zoom=1;}else{this.connect(this.document,"onmousedown",function(){delete this._cursorToStart;});}if(has("webkit")){this._webkitListener=this.connect(this.document,"onmouseup","onDisplayChanged");this.connect(this.document,"onmousedown",function(e){var t=e.target;if(t&&(t===this.document.body||t===this.document)){this.defer("placeCursorAtEnd");}});}if(has("ie")){try{this.document.execCommand("RespectVisibilityInDesign",true,null);}catch(e){}}this.isLoaded=true;this.set("disabled",this.disabled);var _221=lang.hitch(this,function(){this.setValue(html);if(this.onLoadDeferred){this.onLoadDeferred.resolve(true);}this.onDisplayChanged();if(this.focusOnLoad){_1f9(lang.hitch(this,"defer","focus",this.updateInterval));}this.value=this.getValue(true);});if(this.setValueDeferred){this.setValueDeferred.then(_221);}else{_221();}},onKeyDown:function(e){if(e.keyCode===keys.TAB&&this.isTabIndent){_1f6.stop(e);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();}}if(has("ie")<9&&e.keyCode===keys.BACKSPACE&&this.document.selection.type==="Control"){e.stopPropagation();e.preventDefault();this.execCommand("delete");}else{if((65<=e.keyCode&&e.keyCode<=90)||(e.keyCode>=37&&e.keyCode<=40)){e.charCode=e.keyCode;this.onKeyPress(e);}}if(has("ff")){if(e.keyCode===keys.PAGE_UP||e.keyCode===keys.PAGE_DOWN){if(this.editNode.clientHeight>=this.editNode.scrollHeight){e.preventDefault();}}}return true;},onKeyUp:function(){},setDisabled:function(_222){_1f7.deprecated("dijit.Editor::setDisabled is deprecated","use dijit.Editor::attr(\"disabled\",boolean) instead",2);this.set("disabled",_222);},_setValueAttr:function(_223){this.setValue(_223);},_setDisableSpellCheckAttr:function(_224){if(this.document){_1f1.set(this.document.body,"spellcheck",!_224);}else{this.onLoadDeferred.then(lang.hitch(this,function(){_1f1.set(this.document.body,"spellcheck",!_224);}));}this._set("disableSpellCheck",_224);},onKeyPress:function(e){if(e.keyCode===keys.SHIFT||e.keyCode===keys.ALT||e.keyCode===keys.META||e.keyCode===keys.CTRL||(e.keyCode==keys.TAB&&!this.isTabIndent&&!e.ctrlKey&&!e.altKey)){return true;}var c=(e.keyChar&&e.keyChar.toLowerCase())||e.keyCode,_225=this._keyHandlers[c],args=arguments;if(_225&&!e.altKey){_1ed.some(_225,function(h){if(!(h.shift^e.shiftKey)&&!(h.ctrl^(e.ctrlKey||e.metaKey))){if(!h.handler.apply(this,args)){e.preventDefault();}return true;}},this);}if(!this._onKeyHitch){this._onKeyHitch=lang.hitch(this,"onKeyPressed");}this.defer("_onKeyHitch",1);return true;},addKeyHandler:function(key,ctrl,_226,_227){if(!lang.isArray(this._keyHandlers[key])){this._keyHandlers[key]=[];}this._keyHandlers[key].push({shift:_226||false,ctrl:ctrl||false,handler:_227});},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(!_202.curNode){this.ownerDocumentBody.focus();}});}this.inherited(arguments);var _228=this.getValue(true);if(_228!==this.value){this.onChange(_228);}this._set("value",_228);},_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(this._cursorToStart){delete this._cursorToStart;if(this.editNode.childNodes){this.placeCursorAtStart();return;}}if(has("ie")<9){this.iframe.fireEvent("onfocus",document.createEventObject());}else{this.editNode.focus();}},updateInterval:200,_updateTimer:null,onDisplayChanged:function(){if(this._updateTimer){this._updateTimer.remove();}this._updateTimer=this.defer("onNormalizedDisplayChanged",this.updateInterval);},onNormalizedDisplayChanged:function(){delete this._updateTimer;},onChange:function(){},_normalizeCommand:function(cmd,_229){var _22a=cmd.toLowerCase();if(_22a==="formatblock"){if(has("safari")&&_229===undefined){_22a="heading";}}else{if(_22a==="hilitecolor"&&!has("mozilla")){_22a="backcolor";}}return _22a;},_qcaCache:{},queryCommandAvailable:function(_22b){var ca=this._qcaCache[_22b];if(ca!==undefined){return ca;}return (this._qcaCache[_22b]=this._queryCommandAvailable(_22b));},_queryCommandAvailable:function(_22c){var ie=1;var _22d=1<<1;var _22e=1<<2;var _22f=1<<3;function _230(_231){return {ie:Boolean(_231&ie),mozilla:Boolean(_231&_22d),webkit:Boolean(_231&_22e),opera:Boolean(_231&_22f)};};var _232=null;switch(_22c.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":_232=_230(_22d|ie|_22e|_22f);break;case "createlink":case "unlink":case "removeformat":case "inserthorizontalrule":case "insertimage":case "insertorderedlist":case "insertunorderedlist":case "indent":case "outdent":case "formatblock":case "inserthtml":case "undo":case "redo":case "strikethrough":case "tabindent":_232=_230(_22d|ie|_22f|_22e);break;case "blockdirltr":case "blockdirrtl":case "dirltr":case "dirrtl":case "inlinedirltr":case "inlinedirrtl":_232=_230(ie);break;case "cut":case "copy":case "paste":_232=_230(ie|_22d|_22e|_22f);break;case "inserttable":_232=_230(_22d|ie);break;case "insertcell":case "insertcol":case "insertrow":case "deletecells":case "deletecols":case "deleterows":case "mergecells":case "splitcell":_232=_230(ie|_22d);break;default:return false;}return ((has("ie")||has("trident"))&&_232.ie)||(has("mozilla")&&_232.mozilla)||(has("webkit")&&_232.webkit)||(has("opera")&&_232.opera);},execCommand:function(_233,_234){var _235;if(this.focused){this.focus();}_233=this._normalizeCommand(_233,_234);if(_234!==undefined){if(_233==="heading"){throw new Error("unimplemented");}else{if(_233==="formatblock"&&(has("ie")||has("trident"))){_234="<"+_234+">";}}}var _236="_"+_233+"Impl";if(this[_236]){_235=this[_236](_234);}else{_234=arguments.length>1?_234:null;if(_234||_233!=="createlink"){_235=this.document.execCommand(_233,false,_234);}}this.onDisplayChanged();return _235;},queryCommandEnabled:function(_237){if(this.disabled||!this._disabledOK){return false;}_237=this._normalizeCommand(_237);var _238="_"+_237+"EnabledImpl";if(this[_238]){return this[_238](_237);}else{return this._browserQueryCommandEnabled(_237);}},queryCommandState:function(_239){if(this.disabled||!this._disabledOK){return false;}_239=this._normalizeCommand(_239);try{return this.document.queryCommandState(_239);}catch(e){return false;}},queryCommandValue:function(_23a){if(this.disabled||!this._disabledOK){return false;}var r;_23a=this._normalizeCommand(_23a);if((has("ie")||has("trident"))&&_23a==="formatblock"){r=this._native2LocalFormatNames[this.document.queryCommandValue(_23a)];}else{if(has("mozilla")&&_23a==="hilitecolor"){var _23b;try{_23b=this.document.queryCommandValue("styleWithCSS");}catch(e){_23b=false;}this.document.execCommand("styleWithCSS",false,true);r=this.document.queryCommandValue(_23a);this.document.execCommand("styleWithCSS",false,_23b);}else{r=this.document.queryCommandValue(_23a);}}return r;},_sCall:function(name,args){return win.withGlobal(this.window,name,_1ff,args);},placeCursorAtStart:function(){this.focus();var _23c=false;if(has("mozilla")){var _23d=this.editNode.firstChild;while(_23d){if(_23d.nodeType===3){if(_23d.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_23c=true;this._sCall("selectElement",[_23d]);break;}}else{if(_23d.nodeType===1){_23c=true;var tg=_23d.tagName?_23d.tagName.toLowerCase():"";if(/br|input|img|base|meta|area|basefont|hr|link/.test(tg)){this._sCall("selectElement",[_23d]);}else{this._sCall("selectElementChildren",[_23d]);}break;}}_23d=_23d.nextSibling;}}else{_23c=true;this._sCall("selectElementChildren",[this.editNode]);}if(_23c){this._sCall("collapse",[true]);}},placeCursorAtEnd:function(){this.focus();var _23e=false;if(has("mozilla")){var last=this.editNode.lastChild;while(last){if(last.nodeType===3){if(last.nodeValue.replace(/^\s+|\s+$/g,"").length>0){_23e=true;this._sCall("selectElement",[last]);break;}}else{if(last.nodeType===1){_23e=true;this._sCall("selectElement",[last.lastChild||last]);break;}}last=last.previousSibling;}}else{_23e=true;this._sCall("selectElementChildren",[this.editNode]);}if(_23e){this._sCall("collapse",[false]);}},getValue:function(_23f){if(this.textarea){if(this.isClosed||!this.isLoaded){return this.textarea.value;}}return this.isLoaded?this._postFilterContent(null,_23f):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;}this._cursorToStart=true;if(this.textarea&&(this.isClosed||!this.isLoaded)){this.textarea.value=html;}else{html=this._preFilterContent(html);var node=this.isClosed?this.domNode:this.editNode;if(!html&&has("webkit")){html=" ";}node.innerHTML=html;this._preDomFilterContent(node);}this.onDisplayChanged();this._set("value",this.getValue(true));},replaceValue:function(html){if(this.isClosed){this.setValue(html);}else{if(this.window&&this.window.getSelection&&!has("mozilla")){this.setValue(html);}else{if(this.window&&this.window.getSelection){html=this._preFilterContent(html);this.execCommand("selectall");this.execCommand("inserthtml",html);this._preDomFilterContent(this.editNode);}else{if(this.document&&this.document.selection){this.setValue(html);}}}}this._set("value",this.getValue(true));},_preFilterContent:function(html){var ec=html;_1ed.forEach(this.contentPreFilters,function(ef){if(ef){ec=ef(ec);}});return ec;},_preDomFilterContent:function(dom){dom=dom||this.editNode;_1ed.forEach(this.contentDomPreFilters,function(ef){if(ef&&lang.isFunction(ef)){ef(dom);}},this);},_postFilterContent:function(dom,_240){var ec;if(!lang.isString(dom)){dom=dom||this.editNode;if(this.contentDomPostFilters.length){if(_240){dom=lang.clone(dom);}_1ed.forEach(this.contentDomPostFilters,function(ef){dom=ef(dom);});}ec=_201.getChildrenHtml(dom);}else{ec=dom;}if(!lang.trim(ec.replace(/^\xA0\xA0*/,"").replace(/\xA0\xA0*$/,"")).length){ec="";}_1ed.forEach(this.contentPostFilters,function(ef){ec=ef(ec);});return ec;},_saveContent:function(){var _241=dom.byId(_203._scopeName+"._editor.RichText.value");if(_241){if(_241.value){_241.value+=this._SEPARATOR;}_241.value+=this.name+this._NAME_CONTENT_SEP+this.getValue(true);}},escapeXml:function(str,_242){str=str.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""");if(!_242){str=str.replace(/'/gm,"'");}return str;},getNodeHtml:function(node){_1f7.deprecated("dijit.Editor::getNodeHtml is deprecated","use dijit/_editor/html::getNodeHtml instead",2);return _201.getNodeHtml(node);},getNodeChildrenHtml:function(dom){_1f7.deprecated("dijit.Editor::getNodeChildrenHtml is deprecated","use dijit/_editor/html::getChildrenHtml instead",2);return _201.getChildrenHtml(dom);},close:function(save){if(this.isClosed){return;}if(!arguments.length){save=true;}if(save){this._set("value",this.getValue(true));}if(this.interval){clearInterval(this.interval);}if(this._webkitListener){this.disconnect(this._webkitListener);delete this._webkitListener;}if(has("ie")){this.iframe.onfocus=null;}this.iframe._loadFunc=null;if(this._iframeRegHandle){this._iframeRegHandle.remove();delete this._iframeRegHandle;}if(this.textarea){var s=this.textarea.style;s.position="";s.left=s.top="";if(has("ie")){s.overflow=this.__overflow;this.__overflow=null;}this.textarea.value=this.value;_1f3.destroy(this.domNode);this.domNode=this.textarea;}else{this.domNode.innerHTML=this.value;}delete this.iframe;_1f2.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(_204._globalSaveHandler){delete _204._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(_243){if(!_243){return false;}var elem=has("ie")<9?this.document.selection.createRange():this.document;try{return elem.queryCommandEnabled(_243);}catch(e){return false;}},_createlinkEnabledImpl:function(){var _244=true;if(has("opera")){var sel=this.window.getSelection();if(sel.isCollapsed){_244=true;}else{_244=this.document.queryCommandEnabled("createlink");}}else{_244=this._browserQueryCommandEnabled("createlink");}return _244;},_unlinkEnabledImpl:function(){var _245=true;if(has("mozilla")||has("webkit")){_245=this._sCall("hasAncestorElement",["a"]);}else{_245=this._browserQueryCommandEnabled("unlink");}return _245;},_inserttableEnabledImpl:function(){var _246=true;if(has("mozilla")||has("webkit")){_246=true;}else{_246=this._browserQueryCommandEnabled("inserttable");}return _246;},_cutEnabledImpl:function(){var _247=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_247=!!sel;}else{_247=this._browserQueryCommandEnabled("cut");}return _247;},_copyEnabledImpl:function(){var _248=true;if(has("webkit")){var sel=this.window.getSelection();if(sel){sel=sel.toString();}_248=!!sel;}else{_248=this._browserQueryCommandEnabled("copy");}return _248;},_pasteEnabledImpl:function(){var _249=true;if(has("webkit")){return true;}else{_249=this._browserQueryCommandEnabled("paste");}return _249;},_inserthorizontalruleImpl:function(_24a){if(has("ie")){return this._inserthtmlImpl("<hr>");}return this.document.execCommand("inserthorizontalrule",false,_24a);},_unlinkImpl:function(_24b){if((this.queryCommandEnabled("unlink"))&&(has("mozilla")||has("webkit"))){var a=this._sCall("getAncestorElement",["a"]);this._sCall("selectElement",[a]);return this.document.execCommand("unlink",false,null);}return this.document.execCommand("unlink",false,_24b);},_hilitecolorImpl:function(_24c){var _24d;var _24e=this._handleTextColorOrProperties("hilitecolor",_24c);if(!_24e){if(has("mozilla")){this.document.execCommand("styleWithCSS",false,true);_24d=this.document.execCommand("hilitecolor",false,_24c);this.document.execCommand("styleWithCSS",false,false);}else{_24d=this.document.execCommand("hilitecolor",false,_24c);}}return _24d;},_backcolorImpl:function(_24f){if(has("ie")){_24f=_24f?_24f:null;}var _250=this._handleTextColorOrProperties("backcolor",_24f);if(!_250){_250=this.document.execCommand("backcolor",false,_24f);}return _250;},_forecolorImpl:function(_251){if(has("ie")){_251=_251?_251:null;}var _252=false;_252=this._handleTextColorOrProperties("forecolor",_251);if(!_252){_252=this.document.execCommand("forecolor",false,_251);}return _252;},_inserthtmlImpl:function(_253){_253=this._preFilterContent(_253);var rv=true;if(has("ie")<9){var _254=this.document.selection.createRange();if(this.document.selection.type.toUpperCase()==="CONTROL"){var n=_254.item(0);while(_254.length){_254.remove(_254.item(0));}n.outerHTML=_253;}else{_254.pasteHTML(_253);}_254.select();}else{if(has("trident")<8){var _254;var _255=_200.getSelection(this.window);if(_255&&_255.rangeCount&&_255.getRangeAt){_254=_255.getRangeAt(0);_254.deleteContents();var div=_1f3.create("div");div.innerHTML=_253;var node,_256;var n=this.document.createDocumentFragment();while((node=div.firstChild)){_256=n.appendChild(node);}_254.insertNode(n);if(_256){_254=_254.cloneRange();_254.setStartAfter(_256);_254.collapse(false);_255.removeAllRanges();_255.addRange(_254);}}}else{if(has("mozilla")&&!_253.length){this._sCall("remove");}else{rv=this.document.execCommand("inserthtml",false,_253);}}}return rv;},_boldImpl:function(_257){var _258=false;if(has("ie")||has("trident")){this._adaptIESelection();_258=this._adaptIEFormatAreaAndExec("bold");}if(!_258){_258=this.document.execCommand("bold",false,_257);}return _258;},_italicImpl:function(_259){var _25a=false;if(has("ie")||has("trident")){this._adaptIESelection();_25a=this._adaptIEFormatAreaAndExec("italic");}if(!_25a){_25a=this.document.execCommand("italic",false,_259);}return _25a;},_underlineImpl:function(_25b){var _25c=false;if(has("ie")||has("trident")){this._adaptIESelection();_25c=this._adaptIEFormatAreaAndExec("underline");}if(!_25c){_25c=this.document.execCommand("underline",false,_25b);}return _25c;},_strikethroughImpl:function(_25d){var _25e=false;if(has("ie")||has("trident")){this._adaptIESelection();_25e=this._adaptIEFormatAreaAndExec("strikethrough");}if(!_25e){_25e=this.document.execCommand("strikethrough",false,_25d);}return _25e;},_superscriptImpl:function(_25f){var _260=false;if(has("ie")||has("trident")){this._adaptIESelection();_260=this._adaptIEFormatAreaAndExec("superscript");}if(!_260){_260=this.document.execCommand("superscript",false,_25f);}return _260;},_subscriptImpl:function(_261){var _262=false;if(has("ie")||has("trident")){this._adaptIESelection();_262=this._adaptIEFormatAreaAndExec("subscript");}if(!_262){_262=this.document.execCommand("subscript",false,_261);}return _262;},_fontnameImpl:function(_263){var _264;if(has("ie")||has("trident")){_264=this._handleTextColorOrProperties("fontname",_263);}if(!_264){_264=this.document.execCommand("fontname",false,_263);}return _264;},_fontsizeImpl:function(_265){var _266;if(has("ie")||has("trident")){_266=this._handleTextColorOrProperties("fontsize",_265);}if(!_266){_266=this.document.execCommand("fontsize",false,_265);}return _266;},_insertorderedlistImpl:function(_267){var _268=false;if(has("ie")||has("trident")){_268=this._adaptIEList("insertorderedlist",_267);}if(!_268){_268=this.document.execCommand("insertorderedlist",false,_267);}return _268;},_insertunorderedlistImpl:function(_269){var _26a=false;if(has("ie")||has("trident")){_26a=this._adaptIEList("insertunorderedlist",_269);}if(!_26a){_26a=this.document.execCommand("insertunorderedlist",false,_269);}return _26a;},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=_1f4.position(node.childNodes[i]);h+=size.h;}}return h;},_isNodeEmpty:function(node,_26b){if(node.nodeType===1){if(node.childNodes.length>0){return this._isNodeEmpty(node.childNodes[0],_26b);}return true;}else{if(node.nodeType===3){return (node.nodeValue.substring(_26b)==="");}}return false;},_removeStartingRangeFromRange:function(node,_26c){if(node.nextSibling){_26c.setStart(node.nextSibling,0);}else{var _26d=node.parentNode;while(_26d&&_26d.nextSibling==null){_26d=_26d.parentNode;}if(_26d){_26c.setStart(_26d.nextSibling,0);}}return _26c;},_adaptIESelection:function(){var _26e=_200.getSelection(this.window);if(_26e&&_26e.rangeCount&&!_26e.isCollapsed){var _26f=_26e.getRangeAt(0);var _270=_26f.startContainer;var _271=_26f.startOffset;while(_270.nodeType===3&&_271>=_270.length&&_270.nextSibling){_271=_271-_270.length;_270=_270.nextSibling;}var _272=null;while(this._isNodeEmpty(_270,_271)&&_270!==_272){_272=_270;_26f=this._removeStartingRangeFromRange(_270,_26f);_270=_26f.startContainer;_271=0;}_26e.removeAllRanges();_26e.addRange(_26f);}},_adaptIEFormatAreaAndExec:function(_273){var _274=_200.getSelection(this.window);var doc=this.document;var rs,ret,_275,txt,_276,_277,_278,_279;if(_273&&_274&&_274.isCollapsed){var _27a=this.queryCommandValue(_273);if(_27a){var _27b=this._tagNamesForCommand(_273);_275=_274.getRangeAt(0);var fs=_275.startContainer;if(fs.nodeType===3){var _27c=_275.endOffset;if(fs.length<_27c){ret=this._adjustNodeAndOffset(rs,_27c);fs=ret.node;_27c=ret.offset;}}var _27d;while(fs&&fs!==this.editNode){var _27e=fs.tagName?fs.tagName.toLowerCase():"";if(_1ed.indexOf(_27b,_27e)>-1){_27d=fs;break;}fs=fs.parentNode;}if(_27d){rs=_275.startContainer;var _27f=doc.createElement(_27d.tagName);_1f3.place(_27f,_27d,"after");if(rs&&rs.nodeType===3){var _280,_281;var _282=_275.endOffset;if(rs.length<_282){ret=this._adjustNodeAndOffset(rs,_282);rs=ret.node;_282=ret.offset;}txt=rs.nodeValue;_276=doc.createTextNode(txt.substring(0,_282));var _283=txt.substring(_282,txt.length);if(_283){_277=doc.createTextNode(_283);}_1f3.place(_276,rs,"before");if(_277){_278=doc.createElement("span");_278.className="ieFormatBreakerSpan";_1f3.place(_278,rs,"after");_1f3.place(_277,_278,"after");_277=_278;}_1f3.destroy(rs);var _284=_276.parentNode;var _285=[];var _286;while(_284!==_27d){var tg=_284.tagName;_286={tagName:tg};_285.push(_286);var _287=doc.createElement(tg);if(_284.style){if(_287.style){if(_284.style.cssText){_287.style.cssText=_284.style.cssText;_286.cssText=_284.style.cssText;}}}if(_284.tagName==="FONT"){if(_284.color){_287.color=_284.color;_286.color=_284.color;}if(_284.face){_287.face=_284.face;_286.face=_284.face;}if(_284.size){_287.size=_284.size;_286.size=_284.size;}}if(_284.className){_287.className=_284.className;_286.className=_284.className;}if(_277){_280=_277;while(_280){_281=_280.nextSibling;_287.appendChild(_280);_280=_281;}}if(_287.tagName==_284.tagName){_278=doc.createElement("span");_278.className="ieFormatBreakerSpan";_1f3.place(_278,_284,"after");_1f3.place(_287,_278,"after");}else{_1f3.place(_287,_284,"after");}_276=_284;_277=_287;_284=_284.parentNode;}if(_277){_280=_277;if(_280.nodeType===1||(_280.nodeType===3&&_280.nodeValue)){_27f.innerHTML="";}while(_280){_281=_280.nextSibling;_27f.appendChild(_280);_280=_281;}}var _288;if(_285.length){_286=_285.pop();var _289=doc.createElement(_286.tagName);if(_286.cssText&&_289.style){_289.style.cssText=_286.cssText;}if(_286.className){_289.className=_286.className;}if(_286.tagName==="FONT"){if(_286.color){_289.color=_286.color;}if(_286.face){_289.face=_286.face;}if(_286.size){_289.size=_286.size;}}_1f3.place(_289,_27f,"before");while(_285.length){_286=_285.pop();var _28a=doc.createElement(_286.tagName);if(_286.cssText&&_28a.style){_28a.style.cssText=_286.cssText;}if(_286.className){_28a.className=_286.className;}if(_286.tagName==="FONT"){if(_286.color){_28a.color=_286.color;}if(_286.face){_28a.face=_286.face;}if(_286.size){_28a.size=_286.size;}}_289.appendChild(_28a);_289=_28a;}_279=doc.createTextNode(".");_278.appendChild(_279);_289.appendChild(_279);_288=_200.create(this.window);_288.setStart(_279,0);_288.setEnd(_279,_279.length);_274.removeAllRanges();_274.addRange(_288);this._sCall("collapse",[false]);_279.parentNode.innerHTML="";}else{_278=doc.createElement("span");_278.className="ieFormatBreakerSpan";_279=doc.createTextNode(".");_278.appendChild(_279);_1f3.place(_278,_27f,"before");_288=_200.create(this.window);_288.setStart(_279,0);_288.setEnd(_279,_279.length);_274.removeAllRanges();_274.addRange(_288);this._sCall("collapse",[false]);_279.parentNode.innerHTML="";}if(!_27f.firstChild){_1f3.destroy(_27f);}return true;}}return false;}else{_275=_274.getRangeAt(0);rs=_275.startContainer;if(rs&&rs.nodeType===3){var _27c=_275.startOffset;if(rs.length<_27c){ret=this._adjustNodeAndOffset(rs,_27c);rs=ret.node;_27c=ret.offset;}txt=rs.nodeValue;_276=doc.createTextNode(txt.substring(0,_27c));var _283=txt.substring(_27c);if(_283!==""){_277=doc.createTextNode(txt.substring(_27c));}_278=doc.createElement("span");_279=doc.createTextNode(".");_278.appendChild(_279);if(_276.length){_1f3.place(_276,rs,"after");}else{_276=rs;}_1f3.place(_278,_276,"after");if(_277){_1f3.place(_277,_278,"after");}_1f3.destroy(rs);var _288=_200.create(this.window);_288.setStart(_279,0);_288.setEnd(_279,_279.length);_274.removeAllRanges();_274.addRange(_288);doc.execCommand(_273);_1f3.place(_278.firstChild,_278,"before");_1f3.destroy(_278);_288.setStart(_279,0);_288.setEnd(_279,_279.length);_274.removeAllRanges();_274.addRange(_288);this._sCall("collapse",[false]);_279.parentNode.innerHTML="";return true;}}}else{return false;}},_adaptIEList:function(_28b){var _28c=_200.getSelection(this.window);if(_28c.isCollapsed){if(_28c.rangeCount&&!this.queryCommandValue(_28b)){var _28d=_28c.getRangeAt(0);var sc=_28d.startContainer;if(sc&&sc.nodeType==3){if(!_28d.startOffset){var _28e="ul";if(_28b==="insertorderedlist"){_28e="ol";}var list=this.document.createElement(_28e);var li=_1f3.create("li",null,list);_1f3.place(list,sc,"before");li.appendChild(sc);_1f3.create("br",null,list,"after");var _28f=_200.create(this.window);_28f.setStart(sc,0);_28f.setEnd(sc,sc.length);_28c.removeAllRanges();_28c.addRange(_28f);this._sCall("collapse",[true]);return true;}}}}return false;},_handleTextColorOrProperties:function(_290,_291){var _292=_200.getSelection(this.window);var doc=this.document;var rs,ret,_293,txt,_294,_295,_296,_297;_291=_291||null;if(_290&&_292&&_292.isCollapsed){if(_292.rangeCount){_293=_292.getRangeAt(0);rs=_293.startContainer;if(rs&&rs.nodeType===3){var _298=_293.startOffset;if(rs.length<_298){ret=this._adjustNodeAndOffset(rs,_298);rs=ret.node;_298=ret.offset;}txt=rs.nodeValue;_294=doc.createTextNode(txt.substring(0,_298));var _299=txt.substring(_298);if(_299!==""){_295=doc.createTextNode(txt.substring(_298));}_296=doc.createElement("span");_297=doc.createTextNode(".");_296.appendChild(_297);var _29a=doc.createElement("span");_296.appendChild(_29a);if(_294.length){_1f3.place(_294,rs,"after");}else{_294=rs;}_1f3.place(_296,_294,"after");if(_295){_1f3.place(_295,_296,"after");}_1f3.destroy(rs);var _29b=_200.create(this.window);_29b.setStart(_297,0);_29b.setEnd(_297,_297.length);_292.removeAllRanges();_292.addRange(_29b);if(has("webkit")){var _29c="color";if(_290==="hilitecolor"||_290==="backcolor"){_29c="backgroundColor";}_1f5.set(_296,_29c,_291);this._sCall("remove",[]);_1f3.destroy(_29a);_296.innerHTML=" ";this._sCall("selectElement",[_296]);this.focus();}else{this.execCommand(_290,_291);_1f3.place(_296.firstChild,_296,"before");_1f3.destroy(_296);_29b.setStart(_297,0);_29b.setEnd(_297,_297.length);_292.removeAllRanges();_292.addRange(_29b);this._sCall("collapse",[false]);_297.parentNode.removeChild(_297);}return true;}}}return false;},_adjustNodeAndOffset:function(node,_29d){while(node.length<_29d&&node.nextSibling&&node.nextSibling.nodeType===3){_29d=_29d-node.length;node=node.nextSibling;}return {"node":node,"offset":_29d};},_tagNamesForCommand:function(_29e){if(_29e==="bold"){return ["b","strong"];}else{if(_29e==="italic"){return ["i","em"];}else{if(_29e==="strikethrough"){return ["s","strike"];}else{if(_29e==="superscript"){return ["sup"];}else{if(_29e==="subscript"){return ["sub"];}else{if(_29e==="underline"){return ["u"];}}}}}}return [];},_stripBreakerNodes:function(node){if(!this.isLoaded){return;}_1f8(".ieFormatBreakerSpan",node).forEach(function(b){while(b.firstChild){_1f3.place(b.firstChild,b,"before");}_1f3.destroy(b);});return node;},_stripTrailingEmptyNodes:function(node){function _29f(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&&_29f(node.lastChild)){_1f3.destroy(node.lastChild);}return node;}});return _204;});},"dijit/_editor/selection":function(){define(["dojo/dom","dojo/_base/lang","dojo/sniff","dojo/_base/window","../main"],function(dom,lang,has,win,_2a0){var _2a1={getType:function(){if(win.doc.getSelection){var _2a2="text";var oSel;try{oSel=win.global.getSelection();}catch(e){}if(oSel&&oSel.rangeCount==1){var _2a3=oSel.getRangeAt(0);if((_2a3.startContainer==_2a3.endContainer)&&((_2a3.endOffset-_2a3.startOffset)==1)&&(_2a3.startContainer.nodeType!=3)){_2a2="control";}}return _2a2;}else{return win.doc.selection.type.toLowerCase();}},getSelectedText:function(){if(win.doc.getSelection){var _2a4=win.global.getSelection();return _2a4?_2a4.toString():"";}else{if(_2a0._editor.selection.getType()=="control"){return null;}return win.doc.selection.createRange().text;}},getSelectedHtml:function(){if(win.doc.getSelection){var _2a5=win.global.getSelection();if(_2a5&&_2a5.rangeCount){var i;var html="";for(i=0;i<_2a5.rangeCount;i++){var frag=_2a5.getRangeAt(i).cloneContents();var div=win.doc.createElement("div");div.appendChild(frag);html+=div.innerHTML;}return html;}return null;}else{if(_2a0._editor.selection.getType()=="control"){return null;}return win.doc.selection.createRange().htmlText;}},getSelectedElement:function(){if(_2a0._editor.selection.getType()=="control"){if(win.doc.getSelection){var _2a6=win.global.getSelection();return _2a6.anchorNode.childNodes[_2a6.anchorOffset];}else{var _2a7=win.doc.selection.createRange();if(_2a7&&_2a7.item){return win.doc.selection.createRange().item(0);}}}return null;},getParentElement:function(){if(_2a0._editor.selection.getType()=="control"){var p=this.getSelectedElement();if(p){return p.parentNode;}}else{if(win.doc.getSelection){var _2a8=win.global.getSelection();if(_2a8){var node=_2a8.anchorNode;while(node&&(node.nodeType!=1)){node=node.parentNode;}return node;}}else{var r=win.doc.selection.createRange();r.collapse(true);return r.parentElement();}}return null;},hasAncestorElement:function(_2a9){return this.getAncestorElement.apply(this,arguments)!=null;},getAncestorElement:function(_2aa){var node=this.getSelectedElement()||this.getParentElement();return this.getParentOfType(node,arguments);},isTag:function(node,tags){if(node&&node.tagName){var _2ab=node.tagName.toLowerCase();for(var i=0;i<tags.length;i++){var _2ac=String(tags[i]).toLowerCase();if(_2ab==_2ac){return _2ac;}}}return "";},getParentOfType:function(node,tags){while(node){if(this.isTag(node,tags).length){return node;}node=node.parentNode;}return null;},collapse:function(_2ad){if(win.doc.getSelection){var _2ae=win.global.getSelection();if(_2ae.removeAllRanges){if(_2ad){_2ae.collapseToStart();}else{_2ae.collapseToEnd();}}else{_2ae.collapse(_2ad);}}else{var _2af=win.doc.selection.createRange();_2af.collapse(_2ad);_2af.select();}},remove:function(){var sel=win.doc.selection;if(win.doc.getSelection){sel=win.global.getSelection();sel.deleteFromDocument();return sel;}else{if(sel.type.toLowerCase()!="none"){sel.clear();}return sel;}},selectElementChildren:function(_2b0,_2b1){var doc=win.doc;var _2b2;_2b0=dom.byId(_2b0);if(win.doc.getSelection){var _2b3=win.global.getSelection();if(has("opera")){if(_2b3.rangeCount){_2b2=_2b3.getRangeAt(0);}else{_2b2=doc.createRange();}_2b2.setStart(_2b0,0);_2b2.setEnd(_2b0,(_2b0.nodeType==3)?_2b0.length:_2b0.childNodes.length);_2b3.addRange(_2b2);}else{_2b3.selectAllChildren(_2b0);}}else{_2b2=_2b0.ownerDocument.body.createTextRange();_2b2.moveToElementText(_2b0);if(!_2b1){try{_2b2.select();}catch(e){}}}},selectElement:function(_2b4,_2b5){var _2b6;_2b4=dom.byId(_2b4);var doc=_2b4.ownerDocument;var _2b7=win.global;if(doc.getSelection){var _2b8=_2b7.getSelection();_2b6=doc.createRange();if(_2b8.removeAllRanges){if(has("opera")){if(_2b8.getRangeAt(0)){_2b6=_2b8.getRangeAt(0);}}_2b6.selectNode(_2b4);_2b8.removeAllRanges();_2b8.addRange(_2b6);}}else{try{var tg=_2b4.tagName?_2b4.tagName.toLowerCase():"";if(tg==="img"||tg==="table"){_2b6=win.body(doc).createControlRange();}else{_2b6=win.body(doc).createRange();}_2b6.addElement(_2b4);if(!_2b5){_2b6.select();}}catch(e){this.selectElementChildren(_2b4,_2b5);}}},inSelection:function(node){if(node){var _2b9;var doc=win.doc;var _2ba;if(win.doc.getSelection){var sel=win.global.getSelection();if(sel&&sel.rangeCount>0){_2ba=sel.getRangeAt(0);}if(_2ba&&_2ba.compareBoundaryPoints&&doc.createRange){try{_2b9=doc.createRange();_2b9.setStart(node,0);if(_2ba.compareBoundaryPoints(_2ba.START_TO_END,_2b9)===1){return true;}}catch(e){}}}else{_2ba=doc.selection.createRange();try{_2b9=node.ownerDocument.body.createTextRange();_2b9.moveToElementText(node);}catch(e2){}if(_2ba&&_2b9){if(_2ba.compareEndPoints("EndToStart",_2b9)===1){return true;}}}}return false;}};lang.setObject("dijit._editor.selection",_2a1);return _2a1;});},"dijit/_editor/range":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/lang","dojo/_base/window","../main"],function(_2bb,_2bc,lang,win,_2bd){_2bd.range={};_2bd.range.getIndex=function(node,_2be){var ret=[],retR=[];var _2bf=node;var _2c0,n;while(node!=_2be){var i=0;_2c0=node.parentNode;while((n=_2c0.childNodes[i++])){if(n===node){--i;break;}}ret.unshift(i);retR.unshift(i-_2c0.childNodes.length);node=_2c0;}if(ret.length>0&&_2bf.nodeType==3){n=_2bf.previousSibling;while(n&&n.nodeType==3){ret[ret.length-1]--;n=n.previousSibling;}n=_2bf.nextSibling;while(n&&n.nodeType==3){retR[retR.length-1]++;n=n.nextSibling;}}return {o:ret,r:retR};};_2bd.range.getNode=function(_2c1,_2c2){if(!lang.isArray(_2c1)||_2c1.length==0){return _2c2;}var node=_2c2;_2bb.every(_2c1,function(i){if(i>=0&&i<node.childNodes.length){node=node.childNodes[i];}else{node=null;return false;}return true;});return node;};_2bd.range.getCommonAncestor=function(n1,n2,root){root=root||n1.ownerDocument.body;var _2c3=function(n){var as=[];while(n){as.unshift(n);if(n!==root){n=n.parentNode;}else{break;}}return as;};var n1as=_2c3(n1);var n2as=_2c3(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;};_2bd.range.getAncestor=function(node,_2c4,root){root=root||node.ownerDocument.body;while(node&&node!==root){var name=node.nodeName.toUpperCase();if(_2c4.test(name)){return node;}node=node.parentNode;}return null;};_2bd.range.BlockTagNames=/^(?:P|DIV|H1|H2|H3|H4|H5|H6|ADDRESS|PRE|OL|UL|LI|DT|DE)$/;_2bd.range.getBlockAncestor=function(node,_2c5,root){root=root||node.ownerDocument.body;_2c5=_2c5||_2bd.range.BlockTagNames;var _2c6=null,_2c7;while(node&&node!==root){var name=node.nodeName.toUpperCase();if(!_2c6&&_2c5.test(name)){_2c6=node;}if(!_2c7&&(/^(?:BODY|TD|TH|CAPTION)$/).test(name)){_2c7=node;}node=node.parentNode;}return {blockNode:_2c6,blockContainer:_2c7||node.ownerDocument.body};};_2bd.range.atBeginningOfContainer=function(_2c8,node,_2c9){var _2ca=false;var _2cb=(_2c9==0);if(!_2cb&&node.nodeType==3){if(/^[\s\xA0]+$/.test(node.nodeValue.substr(0,_2c9))){_2cb=true;}}if(_2cb){var _2cc=node;_2ca=true;while(_2cc&&_2cc!==_2c8){if(_2cc.previousSibling){_2ca=false;break;}_2cc=_2cc.parentNode;}}return _2ca;};_2bd.range.atEndOfContainer=function(_2cd,node,_2ce){var _2cf=false;var _2d0=(_2ce==(node.length||node.childNodes.length));if(!_2d0&&node.nodeType==3){if(/^[\s\xA0]+$/.test(node.nodeValue.substr(_2ce))){_2d0=true;}}if(_2d0){var _2d1=node;_2cf=true;while(_2d1&&_2d1!==_2cd){if(_2d1.nextSibling){_2cf=false;break;}_2d1=_2d1.parentNode;}}return _2cf;};_2bd.range.adjacentNoneTextNode=function(_2d2,next){var node=_2d2;var len=(0-_2d2.length)||0;var prop=next?"nextSibling":"previousSibling";while(node){if(node.nodeType!=3){break;}len+=node.length;node=node[prop];}return [node,len];};_2bd.range.create=function(win){win=win||window;if(win.getSelection){return win.document.createRange();}else{return new _2bd.range.W3CRange();}};_2bd.range.getSelection=function(_2d3,_2d4){if(_2d3.getSelection){return _2d3.getSelection();}else{var s=new _2bd.range.ie.selection(_2d3);if(!_2d4){s._getCurrentSelection();}return s;}};if(!window.getSelection){_2bd.range.ie={cachedSelection:{},selection:function(_2d5){this._ranges=[];this.addRange=function(r,_2d6){this._ranges.push(r);if(!_2d6){r._select();}this.rangeCount=this._ranges.length;};this.removeAllRanges=function(){this._ranges=[];this.rangeCount=0;};var _2d7=function(){var r=_2d5.document.selection.createRange();var type=_2d5.document.selection.type.toUpperCase();if(type=="CONTROL"){return new _2bd.range.W3CRange(_2bd.range.ie.decomposeControlRange(r));}else{return new _2bd.range.W3CRange(_2bd.range.ie.decomposeTextRange(r));}};this.getRangeAt=function(i){return this._ranges[i];};this._getCurrentSelection=function(){this.removeAllRanges();var r=_2d7();if(r){this.addRange(r,true);this.isCollapsed=r.collapsed;}else{this.isCollapsed=true;}};},decomposeControlRange:function(_2d8){var _2d9=_2d8.item(0),_2da=_2d8.item(_2d8.length-1);var _2db=_2d9.parentNode,_2dc=_2da.parentNode;var _2dd=_2bd.range.getIndex(_2d9,_2db).o[0];var _2de=_2bd.range.getIndex(_2da,_2dc).o[0]+1;return [_2db,_2dd,_2dc,_2de];},getEndPoint:function(_2df,end){var _2e0=_2df.duplicate();_2e0.collapse(!end);var _2e1="EndTo"+(end?"End":"Start");var _2e2=_2e0.parentElement();var _2e3,_2e4,_2e5;if(_2e2.childNodes.length>0){_2bb.every(_2e2.childNodes,function(node,i){var _2e6;if(node.nodeType!=3){_2e0.moveToElementText(node);if(_2e0.compareEndPoints(_2e1,_2df)>0){if(_2e5&&_2e5.nodeType==3){_2e3=_2e5;_2e6=true;}else{_2e3=_2e2;_2e4=i;return false;}}else{if(i==_2e2.childNodes.length-1){_2e3=_2e2;_2e4=_2e2.childNodes.length;return false;}}}else{if(i==_2e2.childNodes.length-1){_2e3=node;_2e6=true;}}if(_2e6&&_2e3){var _2e7=_2bd.range.adjacentNoneTextNode(_2e3)[0];if(_2e7){_2e3=_2e7.nextSibling;}else{_2e3=_2e2.firstChild;}var _2e8=_2bd.range.adjacentNoneTextNode(_2e3);_2e7=_2e8[0];var _2e9=_2e8[1];if(_2e7){_2e0.moveToElementText(_2e7);_2e0.collapse(false);}else{_2e0.moveToElementText(_2e2);}_2e0.setEndPoint(_2e1,_2df);_2e4=_2e0.text.length-_2e9;return false;}_2e5=node;return true;});}else{_2e3=_2e2;_2e4=0;}if(!end&&_2e3.nodeType==1&&_2e4==_2e3.childNodes.length){var _2ea=_2e3.nextSibling;if(_2ea&&_2ea.nodeType==3){_2e3=_2ea;_2e4=0;}}return [_2e3,_2e4];},setEndPoint:function(_2eb,_2ec,_2ed){var _2ee=_2eb.duplicate(),node,len;if(_2ec.nodeType!=3){if(_2ed>0){node=_2ec.childNodes[_2ed-1];if(node){if(node.nodeType==3){_2ec=node;_2ed=node.length;}else{if(node.nextSibling&&node.nextSibling.nodeType==3){_2ec=node.nextSibling;_2ed=0;}else{_2ee.moveToElementText(node.nextSibling?node:_2ec);var _2ef=node.parentNode;var _2f0=_2ef.insertBefore(node.ownerDocument.createTextNode(" "),node.nextSibling);_2ee.collapse(false);_2ef.removeChild(_2f0);}}}}else{_2ee.moveToElementText(_2ec);_2ee.collapse(true);}}if(_2ec.nodeType==3){var _2f1=_2bd.range.adjacentNoneTextNode(_2ec);var _2f2=_2f1[0];len=_2f1[1];if(_2f2){_2ee.moveToElementText(_2f2);_2ee.collapse(false);if(_2f2.contentEditable!="inherit"){len++;}}else{_2ee.moveToElementText(_2ec.parentNode);_2ee.collapse(true);_2ee.move("character",1);_2ee.move("character",-1);}_2ed+=len;if(_2ed>0){if(_2ee.move("character",_2ed)!=_2ed){console.error("Error when moving!");}}}return _2ee;},decomposeTextRange:function(_2f3){var _2f4=_2bd.range.ie.getEndPoint(_2f3);var _2f5=_2f4[0],_2f6=_2f4[1];var _2f7=_2f4[0],_2f8=_2f4[1];if(_2f3.htmlText.length){if(_2f3.htmlText==_2f3.text){_2f8=_2f6+_2f3.text.length;}else{_2f4=_2bd.range.ie.getEndPoint(_2f3,true);_2f7=_2f4[0],_2f8=_2f4[1];}}return [_2f5,_2f6,_2f7,_2f8];},setRange:function(_2f9,_2fa,_2fb,_2fc,_2fd,_2fe){var _2ff=_2bd.range.ie.setEndPoint(_2f9,_2fa,_2fb);_2f9.setEndPoint("StartToStart",_2ff);if(!_2fe){var end=_2bd.range.ie.setEndPoint(_2f9,_2fc,_2fd);}_2f9.setEndPoint("EndToEnd",end||_2ff);return _2f9;}};_2bc("dijit.range.W3CRange",null,{constructor:function(){if(arguments.length>0){this.setStart(arguments[0][0],arguments[0][1]);this.setEnd(arguments[0][2],arguments[0][3]);}else{this.commonAncestorContainer=null;this.startContainer=null;this.startOffset=0;this.endContainer=null;this.endOffset=0;this.collapsed=true;}},_updateInternal:function(){if(this.startContainer!==this.endContainer){this.commonAncestorContainer=_2bd.range.getCommonAncestor(this.startContainer,this.endContainer);}else{this.commonAncestorContainer=this.startContainer;}this.collapsed=(this.startContainer===this.endContainer)&&(this.startOffset==this.endOffset);},setStart:function(node,_300){_300=parseInt(_300);if(this.startContainer===node&&this.startOffset==_300){return;}delete this._cachedBookmark;this.startContainer=node;this.startOffset=_300;if(!this.endContainer){this.setEnd(node,_300);}else{this._updateInternal();}},setEnd:function(node,_301){_301=parseInt(_301);if(this.endContainer===node&&this.endOffset==_301){return;}delete this._cachedBookmark;this.endContainer=node;this.endOffset=_301;if(!this.startContainer){this.setStart(node,_301);}else{this._updateInternal();}},setStartAfter:function(node,_302){this._setPoint("setStart",node,_302,1);},setStartBefore:function(node,_303){this._setPoint("setStart",node,_303,0);},setEndAfter:function(node,_304){this._setPoint("setEnd",node,_304,1);},setEndBefore:function(node,_305){this._setPoint("setEnd",node,_305,0);},_setPoint:function(what,node,_306,ext){var _307=_2bd.range.getIndex(node,node.parentNode).o;this[what](node.parentNode,_307.pop()+ext);},_getIERange:function(){var r=(this._body||this.endContainer.ownerDocument.body).createTextRange();_2bd.range.ie.setRange(r,this.startContainer,this.startOffset,this.endContainer,this.endOffset,this.collapsed);return r;},getBookmark:function(){this._getIERange();return this._cachedBookmark;},_select:function(){var r=this._getIERange();r.select();},deleteContents:function(){var s=this.startContainer,r=this._getIERange();if(s.nodeType===3&&!this.startOffset){this.setStartBefore(s);}r.pasteHTML("");this.endContainer=this.startContainer;this.endOffset=this.startOffset;this.collapsed=true;},cloneRange:function(){var r=new _2bd.range.W3CRange([this.startContainer,this.startOffset,this.endContainer,this.endOffset]);r._body=this._body;return r;},detach:function(){this._body=null;this.commonAncestorContainer=null;this.startContainer=null;this.startOffset=0;this.endContainer=null;this.endOffset=0;this.collapsed=true;}});}return _2bd.range;});},"dijit/_editor/html":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/sniff"],function(_308,lang,has){var _309={};lang.setObject("dijit._editor.html",_309);var _30a=_309.escapeXml=function(str,_30b){str=str.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">").replace(/"/gm,""");if(!_30b){str=str.replace(/'/gm,"'");}return str;};_309.getNodeHtml=function(node){var _30c=[];_309.getNodeHtmlHelper(node,_30c);return _30c.join("");};_309.getNodeHtmlHelper=function(node,_30d){switch(node.nodeType){case 1:var _30e=node.nodeName.toLowerCase();if(!_30e||_30e.charAt(0)=="/"){return "";}_30d.push("<",_30e);var _30f=[],_310={};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 _310)){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:");}_30f.push([n,v]);_310[n]=v;}}}else{var _311=/^input$|^img$/i.test(node.nodeName)?node:node.cloneNode(false);var s=_311.outerHTML;var _312=/[\w-]+=("[^"]*"|'[^']*'|\S*)/gi;var _313=s.match(_312);s=s.substr(0,s.indexOf(">"));_308.forEach(_313,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")){_30f.push([key,node.getAttribute("_djrealurl")]);return;}}var val,_314;switch(key){case "style":val=node.style.cssText.toLowerCase();break;case "class":val=node.className;break;case "width":if(_30e==="img"){_314=/width=(\S+)/i.exec(s);if(_314){val=_314[1];}break;}case "height":if(_30e==="img"){_314=/height=(\S+)/i.exec(s);if(_314){val=_314[1];}break;}default:val=node.getAttribute(key);}if(val!=null){_30f.push([key,val.toString()]);}}}}},this);}_30f.sort(function(a,b){return a[0]<b[0]?-1:(a[0]==b[0]?0:1);});var j=0;while((attr=_30f[j++])){_30d.push(" ",attr[0],"=\"",(typeof attr[1]==="string"?_30a(attr[1],true):attr[1]),"\"");}switch(_30e){case "br":case "hr":case "img":case "input":case "base":case "meta":case "area":case "basefont":_30d.push(" />");break;case "script":_30d.push(">",node.innerHTML,"</",_30e,">");break;default:_30d.push(">");if(node.hasChildNodes()){_309.getChildrenHtmlHelper(node,_30d);}_30d.push("</",_30e,">");}break;case 4:case 3:_30d.push(_30a(node.nodeValue,true));break;case 8:_30d.push("<!--",_30a(node.nodeValue,true),"-->");break;default:_30d.push("<!-- Element not recognized - Type: ",node.nodeType," Name: ",node.nodeName,"-->");}};_309.getChildrenHtml=function(node){var _315=[];_309.getChildrenHtmlHelper(node,_315);return _315.join("");};_309.getChildrenHtmlHelper=function(dom,_316){if(!dom){return;}var _317=dom["childNodes"]||dom;var _318=!has("ie")||_317!==dom;var node,i=0;while((node=_317[i++])){if(!_318||node.parentNode==dom){_309.getNodeHtmlHelper(node,_316);}}};return _309;});},"dijit/_editor/plugins/FontChoice":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/i18n","dojo/_base/lang","dojo/store/Memory","../../registry","../../_Widget","../../_TemplatedMixin","../../_WidgetsInTemplateMixin","../../form/FilteringSelect","../_Plugin","../range","dojo/i18n!../nls/FontChoice"],function(_319,_31a,_31b,i18n,lang,_31c,_31d,_31e,_31f,_320,_321,_322,_323){var _324=_31a("dijit._editor.plugins._FontDropDown",[_31e,_31f,_320],{label:"",plainText:false,templateString:"<span style='white-space: nowrap' class='dijit dijitReset dijitInline'>"+"<label class='dijitLeft dijitInline' for='${selectId}'>${label}</label>"+"<input data-dojo-type='dijit.form.FilteringSelect' required='false' "+"data-dojo-props='labelType:\"html\", labelAttr:\"label\", searchAttr:\"name\"' "+"class='${comboClass}' "+"tabIndex='-1' id='${selectId}' data-dojo-attach-point='select' value=''/>"+"</span>",postMixInProperties:function(){this.inherited(arguments);this.strings=i18n.getLocalization("dijit._editor","FontChoice");this.label=this.strings[this.command];this.id=_31d.getUniqueId(this.declaredClass.replace(/\./g,"_"));this.selectId=this.id+"_select";this.inherited(arguments);},postCreate:function(){this.select.set("store",new _31c({idProperty:"value",data:_319.map(this.values,function(_325){var name=this.strings[_325]||_325;return {label:this.getLabel(_325,name),name:name,value:_325};},this)}));this.select.set("value","",false);this.disabled=this.select.get("disabled");},_setValueAttr:function(_326,_327){_327=_327!==false;this.select.set("value",_319.indexOf(this.values,_326)<0?"":_326,_327);if(!_327){this.select._lastValueReported=null;}},_getValueAttr:function(){return this.select.get("value");},focus:function(){this.select.focus();},_setDisabledAttr:function(_328){this.disabled=_328;this.select.set("disabled",_328);}});var _329=_31a("dijit._editor.plugins._FontNameDropDown",_324,{generic:false,command:"fontName",comboClass:"dijitFontNameCombo",postMixInProperties:function(){if(!this.values){this.values=this.generic?["serif","sans-serif","monospace","cursive","fantasy"]:["Arial","Times New Roman","Comic Sans MS","Courier New"];}this.inherited(arguments);},getLabel:function(_32a,name){if(this.plainText){return name;}else{return "<div style='font-family: "+_32a+"'>"+name+"</div>";}},_setValueAttr:function(_32b,_32c){_32c=_32c!==false;if(this.generic){var map={"Arial":"sans-serif","Helvetica":"sans-serif","Myriad":"sans-serif","Times":"serif","Times New Roman":"serif","Comic Sans MS":"cursive","Apple Chancery":"cursive","Courier":"monospace","Courier New":"monospace","Papyrus":"fantasy","Estrangelo Edessa":"cursive","Gabriola":"fantasy"};_32b=map[_32b]||_32b;}this.inherited(arguments,[_32b,_32c]);}});var _32d=_31a("dijit._editor.plugins._FontSizeDropDown",_324,{command:"fontSize",comboClass:"dijitFontSizeCombo",values:[1,2,3,4,5,6,7],getLabel:function(_32e,name){if(this.plainText){return name;}else{return "<font size="+_32e+"'>"+name+"</font>";}},_setValueAttr:function(_32f,_330){_330=_330!==false;if(_32f.indexOf&&_32f.indexOf("px")!=-1){var _331=parseInt(_32f,10);_32f={10:1,13:2,16:3,18:4,24:5,32:6,48:7}[_331]||_32f;}this.inherited(arguments,[_32f,_330]);}});var _332=_31a("dijit._editor.plugins._FormatBlockDropDown",_324,{command:"formatBlock",comboClass:"dijitFormatBlockCombo",values:["noFormat","p","h1","h2","h3","pre"],postCreate:function(){this.inherited(arguments);this.set("value","noFormat",false);},getLabel:function(_333,name){if(this.plainText||_333=="noFormat"){return name;}else{return "<"+_333+">"+name+"</"+_333+">";}},_execCommand:function(_334,_335,_336){if(_336==="noFormat"){var _337;var end;var sel=_323.getSelection(_334.window);if(sel&&sel.rangeCount>0){var _338=sel.getRangeAt(0);var node,tag;if(_338){_337=_338.startContainer;end=_338.endContainer;while(_337&&_337!==_334.editNode&&_337!==_334.document.body&&_337.nodeType!==1){_337=_337.parentNode;}while(end&&end!==_334.editNode&&end!==_334.document.body&&end.nodeType!==1){end=end.parentNode;}var _339=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(_334._sCall("inSelection",[c])){var tag=c.tagName?c.tagName.toLowerCase():"";if(_319.indexOf(this.values,tag)!==-1){ary.push(c);}_339(c,ary);}}}}});var _33a=lang.hitch(this,function(_33b){if(_33b&&_33b.length){_334.beginEditing();while(_33b.length){this._removeFormat(_334,_33b.pop());}_334.endEditing();}});var _33c=[];if(_337==end){var _33d;node=_337;while(node&&node!==_334.editNode&&node!==_334.document.body){if(node.nodeType==1){tag=node.tagName?node.tagName.toLowerCase():"";if(_319.indexOf(this.values,tag)!==-1){_33d=node;break;}}node=node.parentNode;}_339(_337,_33c);if(_33d){_33c=[_33d].concat(_33c);}_33a(_33c);}else{node=_337;while(_334._sCall("inSelection",[node])){if(node.nodeType==1){tag=node.tagName?node.tagName.toLowerCase():"";if(_319.indexOf(this.values,tag)!==-1){_33c.push(node);}_339(node,_33c);}node=node.nextSibling;}_33a(_33c);}_334.onDisplayChanged();}}}else{_334.execCommand(_335,_336);}},_removeFormat:function(_33e,node){if(_33e.customUndo){while(node.firstChild){_31b.place(node.firstChild,node,"before");}node.parentNode.removeChild(node);}else{_33e._sCall("selectElementChildren",[node]);var html=_33e._sCall("getSelectedHtml",[]);_33e._sCall("selectElement",[node]);_33e.execCommand("inserthtml",html||"");}}});var _33f=_31a("dijit._editor.plugins.FontChoice",_322,{useDefaultCommand:false,_initButton:function(){var _340={fontName:_329,fontSize:_32d,formatBlock:_332}[this.command],_341=this.params;if(this.params.custom){_341.values=this.params.custom;}var _342=this.editor;this.button=new _340(lang.delegate({dir:_342.dir,lang:_342.lang},_341));this.connect(this.button.select,"onChange",function(_343){if(this.editor.focused){this.editor.focus();}if(this.command=="fontName"&&_343.indexOf(" ")!=-1){_343="'"+_343+"'";}if(this.button._execCommand){this.button._execCommand(this.editor,this.command,_343);}else{this.editor.execCommand(this.command,_343);}});},updateState:function(){var _344=this.editor;var _345=this.command;if(!_344||!_344.isLoaded||!_345.length){return;}if(this.button){var _346=this.get("disabled");this.button.set("disabled",_346);if(_346){return;}var _347;try{_347=_344.queryCommandValue(_345)||"";}catch(e){_347="";}var _348=lang.isString(_347)&&(_347.match(/'([^']*)'/)||_347.match(/"([^"]*)"/));if(_348){_347=_348[1];}if(_345==="formatBlock"){if(!_347||_347=="p"){_347=null;var elem;var sel=_323.getSelection(this.editor.window);if(sel&&sel.rangeCount>0){var _349=sel.getRangeAt(0);if(_349){elem=_349.endContainer;}}while(elem&&elem!==_344.editNode&&elem!==_344.document){var tg=elem.tagName?elem.tagName.toLowerCase():"";if(tg&&_319.indexOf(this.button.values,tg)>-1){_347=tg;break;}elem=elem.parentNode;}if(!_347){_347="noFormat";}}else{if(_319.indexOf(this.button.values,_347)<0){_347="noFormat";}}}if(_347!==this.button.get("value")){this.button.set("value",_347,false);}}}});_319.forEach(["fontName","fontSize","formatBlock"],function(name){_322.registry[name]=function(args){return new _33f({command:name,plainText:args.plainText});};});_33f._FontDropDown=_324;_33f._FontNameDropDown=_329;_33f._FontSizeDropDown=_32d;_33f._FormatBlockDropDown=_332;return _33f;});},"dojo/store/Memory":function(){define(["../_base/declare","./util/QueryResults","./util/SimpleQueryEngine"],function(_34a,_34b,_34c){var base=null;return _34a("dojo.store.Memory",base,{constructor:function(_34d){for(var i in _34d){this[i]=_34d[i];}this.setData(this.data||[]);},data:null,idProperty:"id",index:null,queryEngine:_34c,get:function(id){return this.data[this.index[id]];},getIdentity:function(_34e){return _34e[this.idProperty];},put:function(_34f,_350){var data=this.data,_351=this.index,_352=this.idProperty;var id=_34f[_352]=(_350&&"id" in _350)?_350.id:_352 in _34f?_34f[_352]:Math.random();if(id in _351){if(_350&&_350.overwrite===false){throw new Error("Object already exists");}data[_351[id]]=_34f;}else{_351[id]=data.push(_34f)-1;}return id;},add:function(_353,_354){(_354=_354||{}).overwrite=false;return this.put(_353,_354);},remove:function(id){var _355=this.index;var data=this.data;if(id in _355){data.splice(_355[id],1);this.setData(data);return true;}},query:function(_356,_357){return _34b(this.queryEngine(_356,_357)(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","../../_base/Deferred"],function(_358,lang,_359){var _35a=function(_35b){if(!_35b){return _35b;}var _35c=!!_35b.then;if(_35c){_35b=lang.delegate(_35b);}function _35d(_35e){_35b[_35e]=function(){var args=arguments;var _35f=_359.when(_35b,function(_360){Array.prototype.unshift.call(args,_360);return _35a(_358[_35e].apply(_358,args));});if(_35e!=="forEach"||_35c){return _35f;}};};_35d("forEach");_35d("filter");_35d("map");if(_35b.total==null){_35b.total=_359.when(_35b,function(_361){return _361.length;});}return _35b;};lang.setObject("dojo.store.util.QueryResults",_35a);return _35a;});},"dojo/store/util/SimpleQueryEngine":function(){define(["../../_base/array"],function(_362){return function(_363,_364){switch(typeof _363){default:throw new Error("Can not query with a "+typeof _363);case "object":case "undefined":var _365=_363;_363=function(_366){for(var key in _365){var _367=_365[key];if(_367&&_367.test){if(!_367.test(_366[key],_366)){return false;}}else{if(_367!=_366[key]){return false;}}}return true;};break;case "string":if(!this[_363]){throw new Error("No filter function "+_363+" was found in store");}_363=this[_363];case "function":}function _368(_369){var _36a=_362.filter(_369,_363);var _36b=_364&&_364.sort;if(_36b){_36a.sort(typeof _36b=="function"?_36b:function(a,b){for(var sort,i=0;sort=_36b[i];i++){var _36c=a[sort.attribute];var _36d=b[sort.attribute];_36c=_36c!=null?_36c.valueOf():_36c;_36d=_36d!=null?_36d.valueOf():_36d;if(_36c!=_36d){return !!sort.descending==(_36c==null||_36c>_36d)?-1:1;}}return 0;});}if(_364&&(_364.start||_364.count)){var _36e=_36a.length;_36a=_36a.slice(_364.start||0,(_364.start||0)+(_364.count||Infinity));_36a.total=_36e;}return _36a;};_368.matches=_363;return _368;};});},"dijit/form/FilteringSelect":function(){define(["dojo/data/util/filter","dojo/_base/declare","dojo/_base/lang","dojo/when","./MappedTextBox","./ComboBoxMixin"],function(_36f,_370,lang,when,_371,_372){return _370("dijit.form.FilteringSelect",[_371,_372],{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(_373,_374,_375,_376){if((_374&&_374[this.searchAttr]!==this._lastQuery)||(!_374&&_373.length&&this.store.getIdentity(_373[0])!=this._lastQuery)){return;}if(!_373.length){this.set("value","",_376||(_376===undefined&&!this.focused),this.textbox.value,null);}else{this.set("item",_373[0],_376);}},_openResultList:function(_377,_378,_379){if(_378[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(_37a,_37b,_37c,item){if(!this._onChangeActive){_37b=null;}if(item===undefined){if(_37a===null||_37a===""){_37a="";if(!lang.isString(_37c)){this._setDisplayedValueAttr(_37c||"",_37b);return;}}var self=this;this._lastQuery=_37a;when(this.store.get(_37a),function(item){self._callbackSetLabel(item?[item]:[],undefined,undefined,_37b);});}else{this.valueNode.value=_37a;this.inherited(arguments);}},_setItemAttr:function(item,_37d,_37e){this.inherited(arguments);this._lastDisplayedValue=this.textbox.value;},_getDisplayQueryString:function(text){return text.replace(/([\\\*\?])/g,"\\$1");},_setDisplayedValueAttr:function(_37f,_380){if(_37f==null){_37f="";}if(!this._created){if(!("displayedValue" in this.params)){return;}_380=false;}if(this.store){this.closeDropDown();var _381=lang.clone(this.query);var qs=this._getDisplayQueryString(_37f),q;if(this.store._oldAPI){q=qs;}else{q=_36f.patternToRegExp(qs,this.ignoreCase);q.toString=function(){return qs;};}this._lastQuery=_381[this.searchAttr]=q;this.textbox.value=_37f;this._lastDisplayedValue=_37f;this._set("displayedValue",_37f);var _382=this;var _383={queryOptions:{ignoreCase:this.ignoreCase,deep:true}};lang.mixin(_383,this.fetchProperties);this._fetchHandle=this.store.query(_381,_383);when(this._fetchHandle,function(_384){_382._fetchHandle=null;_382._callbackSetLabel(_384||[],_381,_383,_380);},function(err){_382._fetchHandle=null;if(!_382._cancelingQuery){console.error("dijit.form.FilteringSelect: "+err.toString());}});}},undo:function(){this.set("displayedValue",this._lastDisplayedValue);}});});},"dojo/data/util/filter":function(){define(["../../_base/lang"],function(lang){var _385={};lang.setObject("dojo.data.util.filter",_385);_385.patternToRegExp=function(_386,_387){var rxp="^";var c=null;for(var i=0;i<_386.length;i++){c=_386.charAt(i);switch(c){case "\\":rxp+=c;i++;rxp+=_386.charAt(i);break;case "*":rxp+=".*";break;case "?":rxp+=".";break;case "$":case "^":case "/":case "+":case ".":case "|":case "(":case ")":case "{":case "}":case "[":case "]":rxp+="\\";default:rxp+=c;}}rxp+="$";if(_387){return new RegExp(rxp,"mi");}else{return new RegExp(rxp,"m");}};return _385;});},"dijit/form/MappedTextBox":function(){define(["dojo/_base/declare","dojo/dom-construct","./ValidationTextBox"],function(_388,_389,_38a){return _388("dijit.form.MappedTextBox",_38a,{postMixInProperties:function(){this.inherited(arguments);this.nameAttrSetting="";},_setNameAttr:null,serialize:function(val){return val.toString?val.toString():"";},toString:function(){var val=this.filter(this.get("value"));return val!=null?(typeof val=="string"?val:this.serialize(val,this.constraints)):"";},validate:function(){this.valueNode.value=this.toString();return this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.valueNode=_389.place("<input type='hidden'"+(this.name?" 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/i18n","./TextBox","../Tooltip","dojo/text!./templates/ValidationTextBox.html","dojo/i18n!./nls/validate"],function(_38b,_38c,i18n,_38d,_38e,_38f){var _390;return _390=_38b("dijit.form.ValidationTextBox",_38d,{templateString:_38f,required:false,promptMessage:"",invalidMessage:"$_unset_$",missingMessage:"$_unset_$",message:"",constraints:{},pattern:".*",regExp:"",regExpGen:function(){},state:"",tooltipPosition:[],_deprecateRegExp:function(attr,_391){if(_391!=_390.prototype[attr]){_38c.deprecated("ValidationTextBox id="+this.id+", set('"+attr+"', ...) is deprecated. Use set('pattern', ...) instead.","","2.0");this.set("pattern",_391);}},_setRegExpGenAttr:function(_392){this._deprecateRegExp("regExpGen",_392);this.regExpGen=this._getPatternAttr;},_setRegExpAttr:function(_393){this._deprecateRegExp("regExp",_393);},_setValueAttr:function(){this.inherited(arguments);this._refreshState();},validator:function(_394,_395){return (new RegExp("^(?:"+this._getPatternAttr(_395)+")"+(this.required?"":"?")+"$")).test(_394)&&(!this.required||!this._isEmpty(_394))&&(this._isEmpty(_394)||this.parse(_394,_395)!==undefined);},_isValidSubset:function(){return this.textbox.value.search(this._partialre)==0;},isValid:function(){return this.validator(this.textbox.value,this.constraints);},_isEmpty:function(_396){return (this.trim?/^\s*$/:/^$/).test(_396);},getErrorMessage:function(){var _397=this.invalidMessage=="$_unset_$"?this.messages.invalidMessage:!this.invalidMessage?this.promptMessage:this.invalidMessage;var _398=this.missingMessage=="$_unset_$"?this.messages.missingMessage:!this.missingMessage?_397:this.missingMessage;return (this.required&&this._isEmpty(this.textbox.value))?_398:_397;},getPromptMessage:function(){return this.promptMessage;},_maskValidSubsetError:true,validate:function(_399){var _39a="";var _39b=this.disabled||this.isValid(_399);if(_39b){this._maskValidSubsetError=true;}var _39c=this._isEmpty(this.textbox.value);var _39d=!_39b&&_399&&this._isValidSubset();this._set("state",_39b?"":(((((!this._hasBeenBlurred||_399)&&_39c)||_39d)&&(this._maskValidSubsetError||(_39d&&!this._hasBeenBlurred&&_399)))?"Incomplete":"Error"));this.focusNode.setAttribute("aria-invalid",this.state=="Error"?"true":"false");if(this.state=="Error"){this._maskValidSubsetError=_399&&_39d;_39a=this.getErrorMessage(_399);}else{if(this.state=="Incomplete"){_39a=this.getPromptMessage(_399);this._maskValidSubsetError=!this._hasBeenBlurred||_399;}else{if(_39c){_39a=this.getPromptMessage(_399);}}}this.set("message",_39a);return _39b;},displayMessage:function(_39e){if(_39e&&this.focused){_38e.show(_39e,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_38e.hide(this.domNode);}},_refreshState:function(){if(this._created){this.validate(this.focused);}this.inherited(arguments);},constructor:function(_39f){this.constraints={};this.baseClass+=" dijitValidationTextBox";},startup:function(){this.inherited(arguments);this._refreshState();},_setConstraintsAttr:function(_3a0){if(!_3a0.locale&&this.lang){_3a0.locale=this.lang;}this._set("constraints",_3a0);this._refreshState();},_setPatternAttr:function(_3a1){this._set("pattern",_3a1);this._refreshState();},_getPatternAttr:function(_3a2){var p=this.pattern;var type=(typeof p).toLowerCase();if(type=="function"){p=this.pattern(_3a2||this.constraints);}if(p!=this._lastRegExp){var _3a3="";this._lastRegExp=p;if(p!=".*"){p.replace(/\\.|\[\]|\[.*?[^\\]{1}\]|\{.*?\}|\(\?[=:!]|./g,function(re){switch(re.charAt(0)){case "{":case "+":case "?":case "*":case "^":case "$":case "|":case "(":_3a3+=re;break;case ")":_3a3+="|$)";break;default:_3a3+="(?:"+re+"|$)";break;}});}try{"".search(_3a3);}catch(e){_3a3=this.pattern;console.warn("RegExp error in "+this.declaredClass+": "+this.pattern);}this._partialre="^(?:"+_3a3+")$";}return p;},postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit.form","validate",this.lang);this._setConstraintsAttr(this.constraints);},_setDisabledAttr:function(_3a4){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_3a5){this._set("required",_3a5);this.focusNode.setAttribute("aria-required",_3a5);this._refreshState();},_setMessageAttr:function(_3a6){this._set("message",_3a6);this.displayMessage(_3a6);},reset:function(){this._maskValidSubsetError=true;this.inherited(arguments);},_onBlur:function(){this.displayMessage("");this.inherited(arguments);}});});},"dijit/form/TextBox":function(){define(["dojo/_base/declare","dojo/dom-construct","dojo/dom-style","dojo/_base/kernel","dojo/_base/lang","dojo/sniff","./_FormValueWidget","./_TextBoxMixin","dojo/text!./templates/TextBox.html","../main"],function(_3a7,_3a8,_3a9,_3aa,lang,has,_3ab,_3ac,_3ad,_3ae){var _3af=_3a7("dijit.form.TextBox",[_3ab,_3ac],{templateString:_3ad,_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.type.toLowerCase();if(this.templateString&&this.templateString.toLowerCase()=="input"||((type=="hidden"||type=="file")&&this.templateString==this.constructor.prototype.templateString)){this.templateString=this._singleNodeTemplate;}this.inherited(arguments);},postCreate:function(){this.inherited(arguments);if(has("ie")<9){this.defer(function(){try{var s=_3a9.getComputedStyle(this.domNode);if(s){var ff=s.fontFamily;if(ff){var _3b0=this.domNode.getElementsByTagName("INPUT");if(_3b0){for(var i=0;i<_3b0.length;i++){_3b0[i].style.fontFamily=ff;}}}}}catch(e){}});}},_setPlaceHolderAttr:function(v){this._set("placeHolder",v);if(!this._phspan){this._attachPoints.push("_phspan");this._phspan=_3a8.create("span",{onmousedown:function(e){e.preventDefault();},className:"dijitPlaceHolder dijitInputField"},this.textbox,"after");}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(_3b1,_3b2,_3b3){this.inherited(arguments);this._updatePlaceHolder();},getDisplayedValue:function(){_3aa.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use get('displayedValue') instead.","","2.0");return this.get("displayedValue");},setDisplayedValue:function(_3b4){_3aa.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use set('displayedValue', ...) instead.","","2.0");this.set("displayedValue",_3b4);},_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){_3af.prototype._isTextSelected=function(){var _3b5=this.ownerDocument.selection.createRange();var _3b6=_3b5.parentElement();return _3b6==this.textbox&&_3b5.text.length>0;};_3ae._setSelectionRange=_3ac._setSelectionRange=function(_3b7,_3b8,stop){if(_3b7.createTextRange){var r=_3b7.createTextRange();r.collapse(true);r.moveStart("character",-99999);r.moveStart("character",_3b8);r.moveEnd("character",stop-_3b8);r.select();}};}return _3af;});},"dijit/form/_TextBoxMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/sniff","dojo/keys","dojo/_base/lang","dojo/on","../main"],function(_3b9,_3ba,dom,has,keys,lang,on,_3bb){var _3bc=_3ba("dijit.form._TextBoxMixin",null,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",selectOnClick:false,placeHolder:"",_getValueAttr:function(){return this.parse(this.get("displayedValue"),this.constraints);},_setValueAttr:function(_3bd,_3be,_3bf){var _3c0;if(_3bd!==undefined){_3c0=this.filter(_3bd);if(typeof _3bf!="string"){if(_3c0!==null&&((typeof _3c0!="number")||!isNaN(_3c0))){_3bf=this.filter(this.format(_3c0,this.constraints));}else{_3bf="";}}}if(_3bf!=null&&((typeof _3bf)!="number"||!isNaN(_3bf))&&this.textbox.value!=_3bf){this.textbox.value=_3bf;this._set("displayedValue",this.get("displayedValue"));}if(this.textDir=="auto"){this.applyTextDir(this.focusNode,_3bf);}this.inherited(arguments,[_3c0,_3be]);},displayedValue:"",_getDisplayedValueAttr:function(){return this.filter(this.textbox.value);},_setDisplayedValueAttr:function(_3c1){if(_3c1==null){_3c1="";}else{if(typeof _3c1!="string"){_3c1=String(_3c1);}}this.textbox.value=_3c1;this._setValueAttr(this.get("value"),undefined);this._set("displayedValue",this.get("displayedValue"));if(this.textDir=="auto"){this.applyTextDir(this.focusNode,_3c1);}},format:function(_3c2){return _3c2==null?"":(_3c2.toString?_3c2.toString():_3c2);},parse:function(_3c3){return _3c3;},_refreshState:function(){},onInput:function(evt){},_onInput:function(evt){if(this.textDir=="auto"){this.applyTextDir(this.focusNode,this.focusNode.value);}this._lastInputEventValue=this.textbox.value;this._processInput(this._lastInputProducingEvent);delete this._lastInputProducingEvent;if(this.intermediateChanges){this._handleOnChange(this.get("value"),false);}},_processInput:function(evt){this._refreshState();this._set("displayedValue",this.get("displayedValue"));},postCreate:function(){this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);function _3c4(e){var _3c5;if(e.type=="keydown"&&e.keyCode!=229){_3c5=e.keyCode;switch(_3c5){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(_3c5){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((_3c5>=65&&_3c5<=90)||(_3c5>=48&&_3c5<=57)||_3c5==keys.SPACE){return;}var _3c6=false;for(var i in keys){if(keys[i]===e.keyCode){_3c6=true;break;}}if(!_3c6){return;}}}_3c5=e.charCode>=32?String.fromCharCode(e.charCode):e.charCode;if(!_3c5){_3c5=(e.keyCode>=65&&e.keyCode<=90)||(e.keyCode>=48&&e.keyCode<=57)||e.keyCode==keys.SPACE?String.fromCharCode(e.keyCode):e.keyCode;}if(!_3c5){_3c5=229;}if(e.type=="keypress"){if(typeof _3c5!="string"){return;}if((_3c5>="a"&&_3c5<="z")||(_3c5>="A"&&_3c5<="Z")||(_3c5>="0"&&_3c5<="9")||(_3c5===" ")){if(e.ctrlKey||e.metaKey||e.altKey){return;}}}var faux={faux:true},attr;for(attr in e){if(attr!="layerX"&&attr!="layerY"){var v=e[attr];if(typeof v!="function"&&typeof v!="undefined"){faux[attr]=v;}}}lang.mixin(faux,{charOrCode:_3c5,_wasConsumed:false,preventDefault:function(){faux._wasConsumed=true;e.preventDefault();},stopPropagation:function(){e.stopPropagation();}});this._lastInputProducingEvent=faux;if(this.onInput(faux)===false){faux.preventDefault();faux.stopPropagation();}if(faux._wasConsumed){return;}if(has("ie")<=9){switch(e.keyCode){case keys.TAB:case keys.ESCAPE:case keys.DOWN_ARROW:case keys.UP_ARROW:case keys.LEFT_ARROW:case keys.RIGHT_ARROW:break;default:if(e.keyCode==keys.ENTER&&this.textbox.tagName.toLowerCase()!="textarea"){break;}this.defer(function(){if(this.textbox.value!==this._lastInputEventValue){on.emit(this.textbox,"input",{bubbles:true});}});}}};this.own(on(this.textbox,"keydown, keypress, paste, cut, compositionend",lang.hitch(this,_3c4)),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=this.connect(this.domNode,"onmouseup",function(){this.disconnect(this._selectOnClickHandle);this._selectOnClickHandle=null;if(!this._isTextSelected()){_3bc.selectInputText(this.textbox);}});this.defer(function(){if(this._selectOnClickHandle){this.disconnect(this._selectOnClickHandle);this._selectOnClickHandle=null;}},500);}this.inherited(arguments);this._refreshState();},reset:function(){this.textbox.value="";this.inherited(arguments);},_setTextDirAttr:function(_3c7){if(!this._created||this.textDir!=_3c7){this._set("textDir",_3c7);this.applyTextDir(this.focusNode,this.focusNode.value);}}});_3bc._setSelectionRange=_3bb._setSelectionRange=function(_3c8,_3c9,stop){if(_3c8.setSelectionRange){_3c8.setSelectionRange(_3c9,stop);}};_3bc.selectInputText=_3bb.selectInputText=function(_3ca,_3cb,stop){_3ca=dom.byId(_3ca);if(isNaN(_3cb)){_3cb=0;}if(isNaN(stop)){stop=_3ca.value?_3ca.value.length:0;}try{_3ca.focus();_3bc._setSelectionRange(_3ca,_3cb,stop);}catch(e){}};return _3bc;});},"url:dijit/form/templates/TextBox.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\" id=\"widget_${id}\" role=\"presentation\"\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class=\"dijitReset dijitInputInner\" data-dojo-attach-point='textbox,focusNode' autocomplete=\"off\"\n\t\t\t${!nameAttrSetting} type='${type}'\n\t/></div\n></div>\n","dijit/Tooltip":function(){require({cache:{"url:dijit/templates/Tooltip.html":"<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\"\n\t><div class=\"dijitTooltipContainer dijitTooltipContents\" data-dojo-attach-point=\"containerNode\" role='alert'></div\n\t><div class=\"dijitTooltipConnector\" data-dojo-attach-point=\"connectorNode\"></div\n></div>\n"}});define("dijit/Tooltip",["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(_3cc,_3cd,fx,dom,_3ce,_3cf,_3d0,lang,_3d1,on,has,_3d2,_3d3,_3d4,_3d5,_3d6,_3d7,_3d8){var _3d9=_3cd("dijit._MasterTooltip",[_3d4,_3d5],{duration:_3d2.defaultDuration,templateString:_3d7,postCreate:function(){this.ownerDocumentBody.appendChild(this.domNode);this.bgIframe=new _3d6(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(_3da,_3db,_3dc,rtl,_3dd){if(this.aroundNode&&this.aroundNode===_3db&&this.containerNode.innerHTML==_3da){return;}if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_3da;if(_3dd){this.set("textDir",_3dd);}this.containerNode.align=rtl?"right":"left";var pos=_3d3.around(this.domNode,_3db,_3dc&&_3dc.length?_3dc:_3de.defaultPosition,!rtl,lang.hitch(this,"orient"));var _3df=pos.aroundNodePos;if(pos.corner.charAt(0)=="M"&&pos.aroundCorner.charAt(0)=="M"){this.connectorNode.style.top=_3df.y+((_3df.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=_3df.x+((_3df.w-this.connectorNode.offsetWidth)>>1)-pos.x+"px";}else{this.connectorNode.style.left="";this.connectorNode.style.top="";}}_3d0.set(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_3db;},orient:function(node,_3e0,_3e1,_3e2,_3e3){this.connectorNode.style.top="";var _3e4=_3e2.h,_3e5=_3e2.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"}[_3e0+"-"+_3e1];this.domNode.style.width="auto";var size=_3cf.position(this.domNode);if(has("ie")||has("trident")){size.w+=2;}var _3e6=Math.min((Math.max(_3e5,1)),size.w);_3cf.setMarginBox(this.domNode,{w:_3e6});if(_3e1.charAt(0)=="B"&&_3e0.charAt(0)=="B"){var bb=_3cf.position(node);var _3e7=this.connectorNode.offsetHeight;if(bb.h>_3e4){var _3e8=_3e4-((_3e3.h+_3e7)>>1);this.connectorNode.style.top=_3e8+"px";this.connectorNode.style.bottom="";}else{this.connectorNode.style.bottom=Math.min(Math.max(_3e3.h/2-_3e7/2,0),bb.h-_3e7)+"px";this.connectorNode.style.top="";}}else{this.connectorNode.style.top="";this.connectorNode.style.bottom="";}return Math.max(0,size.w-_3e5);},_onShow:function(){if(has("ie")){this.domNode.style.filter="";}},hide:function(_3e9){if(this._onDeck&&this._onDeck[1]==_3e9){this._onDeck=null;}else{if(this.aroundNode===_3e9){this.fadeIn.stop();this.isShowingNow=false;this.aroundNode=null;this.fadeOut.play();}else{}}},_onHide:function(){this.domNode.style.cssText="";this.containerNode.innerHTML="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}},_setAutoTextDir:function(node){this.applyTextDir(node,has("ie")?node.outerText:node.textContent);_3cc.forEach(node.children,function(_3ea){this._setAutoTextDir(_3ea);},this);},_setTextDirAttr:function(_3eb){this._set("textDir",_3eb);if(_3eb=="auto"){this._setAutoTextDir(this.containerNode);}else{this.containerNode.dir=this.textDir;}}});_3d8.showTooltip=function(_3ec,_3ed,_3ee,rtl,_3ef){if(_3ee){_3ee=_3cc.map(_3ee,function(val){return {after:"after-centered",before:"before-centered"}[val]||val;});}if(!_3de._masterTT){_3d8._masterTT=_3de._masterTT=new _3d9();}return _3de._masterTT.show(_3ec,_3ed,_3ee,rtl,_3ef);};_3d8.hideTooltip=function(_3f0){return _3de._masterTT&&_3de._masterTT.hide(_3f0);};var _3de=_3cd("dijit.Tooltip",_3d4,{label:"",showDelay:400,connectId:[],position:[],selector:"",_setConnectIdAttr:function(_3f1){_3cc.forEach(this._connections||[],function(_3f2){_3cc.forEach(_3f2,function(_3f3){_3f3.remove();});},this);this._connectIds=_3cc.filter(lang.isArrayLike(_3f1)?_3f1:(_3f1?[_3f1]:[]),function(id){return dom.byId(id,this.ownerDocument);},this);this._connections=_3cc.map(this._connectIds,function(id){var node=dom.byId(id,this.ownerDocument),_3f4=this.selector,_3f5=_3f4?function(_3f6){return on.selector(_3f4,_3f6);}:function(_3f7){return _3f7;},self=this;return [on(node,_3f5(_3d1.enter),function(){self._onHover(this);}),on(node,_3f5("focusin"),function(){self._onHover(this);}),on(node,_3f5(_3d1.leave),lang.hitch(self,"_onUnHover")),on(node,_3f5("focusout"),lang.hitch(self,"_onUnHover"))];},this);this._set("connectId",_3f1);},addTarget:function(node){var id=node.id||node;if(_3cc.indexOf(this._connectIds,id)==-1){this.set("connectId",this._connectIds.concat(id));}},removeTarget:function(node){var id=node.id||node,idx=_3cc.indexOf(this._connectIds,id);if(idx>=0){this._connectIds.splice(idx,1);this.set("connectId",this._connectIds);}},buildRendering:function(){this.inherited(arguments);_3ce.add(this.domNode,"dijitTooltipData");},startup:function(){this.inherited(arguments);var ids=this.connectId;_3cc.forEach(lang.isArrayLike(ids)?ids:[ids],this.addTarget,this);},getContent:function(node){return this.label||this.domNode.innerHTML;},_onHover:function(_3f8){if(!this._showTimer){this._showTimer=this.defer(function(){this.open(_3f8);},this.showDelay);}},_onUnHover:function(){if(this._showTimer){this._showTimer.remove();delete this._showTimer;}this.close();},open:function(_3f9){if(this._showTimer){this._showTimer.remove();delete this._showTimer;}var _3fa=this.getContent(_3f9);if(!_3fa){return;}_3de.show(_3fa,_3f9,this.position,!this.isLeftToRight(),this.textDir);this._connectNode=_3f9;this.onShow(_3f9,this.position);},close:function(){if(this._connectNode){_3de.hide(this._connectNode);delete this._connectNode;this.onHide();}if(this._showTimer){this._showTimer.remove();delete this._showTimer;}},onShow:function(){},onHide:function(){},destroy:function(){this.close();_3cc.forEach(this._connections||[],function(_3fb){_3cc.forEach(_3fb,function(_3fc){_3fc.remove();});},this);this.inherited(arguments);}});_3de._MasterTooltip=_3d9;_3de.show=_3d8.showTooltip;_3de.hide=_3d8.hideTooltip;_3de.defaultPosition=["after-centered","before-centered"];return _3de;});},"url:dijit/templates/Tooltip.html":"<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\"\n\t><div class=\"dijitTooltipContainer dijitTooltipContents\" data-dojo-attach-point=\"containerNode\" role='alert'></div\n\t><div class=\"dijitTooltipConnector\" data-dojo-attach-point=\"connectorNode\"></div\n></div>\n","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","dijit/form/ComboBoxMixin":function(){define(["dojo/_base/declare","dojo/_base/Deferred","dojo/_base/kernel","dojo/_base/lang","dojo/store/util/QueryResults","./_AutoCompleterMixin","./_ComboBoxMenu","../_HasDropDown","dojo/text!./templates/DropDownBox.html"],function(_3fd,_3fe,_3ff,lang,_400,_401,_402,_403,_404){return _3fd("dijit.form.ComboBoxMixin",[_403,_401],{dropDownClass:_402,hasDownArrow:true,templateString:_404,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(_405){if(!_405.get){lang.mixin(_405,{_oldAPI:true,get:function(id){var _406=new _3fe();this.fetchItemByIdentity({identity:id,onItem:function(_407){_406.resolve(_407);},onError:function(_408){_406.reject(_408);}});return _406.promise;},query:function(_409,_40a){var _40b=new _3fe(function(){_40c.abort&&_40c.abort();});_40b.total=new _3fe();var _40c=this.fetch(lang.mixin({query:_409,onBegin:function(_40d){_40b.total.resolve(_40d);},onComplete:function(_40e){_40b.resolve(_40e);},onError:function(_40f){_40b.reject(_40f);}},_40a));return _400(_40b);}});}this._set("store",_405);},postMixInProperties:function(){var _410=this.params.store||this.store;if(_410){this._setStoreAttr(_410);}this.inherited(arguments);if(!this.params.store&&!this.store._oldAPI){var _411=this.declaredClass;lang.mixin(this.store,{getValue:function(item,attr){_3ff.deprecated(_411+".store.getValue(item, attr) is deprecated for builtin store. Use item.attr directly","","2.0");return item[attr];},getLabel:function(item){_3ff.deprecated(_411+".store.getLabel(item) is deprecated for builtin store. Use item.label directly","","2.0");return item.name;},fetch:function(args){_3ff.deprecated(_411+".store.fetch() is deprecated for builtin store.","Use store.query()","2.0");var shim=["dojo/data/ObjectStore"];require(shim,lang.hitch(this,function(_412){new _412({objectStore:this}).fetch(args);}));}});}}});});},"dijit/form/_AutoCompleterMixin":function(){define(["dojo/data/util/filter","dojo/_base/declare","dojo/dom-attr","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/query","dojo/regexp","dojo/sniff","dojo/string","./DataList","../registry","./_TextBoxMixin","./_SearchMixin"],function(_413,_414,_415,_416,keys,lang,_417,_418,has,_419,_41a,_41b,_41c,_41d){return _414("dijit.form._AutoCompleterMixin",_41d,{item:null,autoComplete:true,highlightMatch:"first",labelAttr:"",labelType:"text",maxHeight:-1,_stopClickEvents:false,_getCaretPos:function(_41e){var pos=0;if(typeof (_41e.selectionStart)=="number"){pos=_41e.selectionStart;}else{if(has("ie")){var tr=_41e.ownerDocument.selection.createRange().duplicate();var ntr=_41e.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(_41f,_420){_420=parseInt(_420);_41c.selectInputText(_41f,_420,_420);},_setDisabledAttr:function(_421){this.inherited(arguments);this.domNode.setAttribute("aria-disabled",_421?"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 _422=null;this._abortQuery();this.inherited(arguments);if(evt.altKey||evt.ctrlKey||evt.metaKey){return;}if(this._opened){_422=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(_422);}_416.stop(evt);break;case keys.ENTER:if(_422){if(_422==pw.nextButton){this._nextSearch(1);_416.stop(evt);break;}else{if(_422==pw.previousButton){this._nextSearch(-1);_416.stop(evt);break;}}_416.stop(evt);}else{this._setBlurValue();this._setCaretPos(this.focusNode,this.focusNode.value.length);}case keys.TAB:var _423=this.get("displayedValue");if(pw&&(_423==pw._messages["previousMessage"]||_423==pw._messages["nextMessage"])){break;}if(_422){this._selectOption(_422);}case keys.ESCAPE:if(this._opened){this._lastQuery=null;this.closeDropDown();}break;}},_autoCompleteText:function(text){var fn=this.focusNode;_41c.selectInputText(fn,fn.value.length);var _424=this.ignoreCase?"toLowerCase":"substr";if(text[_424](0).indexOf(this.focusNode.value[_424](0))==0){var cpos=this.autoComplete?this._getCaretPos(fn):fn.value.length;if((cpos+1)>fn.value.length){fn.value=text;_41c.selectInputText(fn,cpos);}}else{fn.value=text;_41c.selectInputText(fn);}},_openResultList:function(_425,_426,_427){var _428=this.dropDown.getHighlightedOption();this.dropDown.clearResultList();if(!_425.length&&_427.start==0){this.closeDropDown();return;}this._nextSearch=this.dropDown.onPage=lang.hitch(this,function(_429){_425.nextPage(_429!==-1);this.focus();});this.dropDown.createOptions(_425,_427,lang.hitch(this,"_getMenuLabelFromItem"));this._showResultList();if("direction" in _427){if(_427.direction){this.dropDown.highlightFirstOption();}else{if(!_427.direction){this.dropDown.highlightLastOption();}}if(_428){this._announceOption(this.dropDown.getHighlightedOption());}}else{if(this.autoComplete&&!this._prev_key_backspace&&!/^[*]+$/.test(_426[this.searchAttr].toString())){this._announceOption(this.dropDown.containerNode.firstChild.nextSibling);}}},_showResultList:function(){this.closeDropDown(true);this.openDropDown();this.domNode.setAttribute("aria-expanded","true");},loadDropDown:function(){this._startSearchAll();},isLoaded:function(){return false;},closeDropDown:function(){this._abortQuery();if(this._opened){this.inherited(arguments);this.domNode.setAttribute("aria-expanded","false");}},_setBlurValue:function(){var _42a=this.get("displayedValue");var pw=this.dropDown;if(pw&&(_42a==pw._messages["previousMessage"]||_42a==pw._messages["nextMessage"])){this._setValueAttr(this._lastValueReported,true);}else{if(typeof this.item=="undefined"){this.item=null;this.set("displayedValue",_42a);}else{if(this.value!=this._lastValueReported){this._handleOnChange(this.value,true);}this._refreshState();}}this.focusNode.removeAttribute("aria-activedescendant");},_setItemAttr:function(item,_42b,_42c){var _42d="";if(item){if(!_42c){_42c=this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr];}_42d=this._getValueField()!=this.searchAttr?this.store.getIdentity(item):_42c;}this.set("value",_42d,_42b,_42c,item);},_announceOption:function(node){if(!node){return;}var _42e;if(node==this.dropDown.nextButton||node==this.dropDown.previousButton){_42e=node.innerHTML;this.item=undefined;this.value="";}else{var item=this.dropDown.items[node.getAttribute("item")];_42e=(this.store._oldAPI?this.store.getValue(item,this.searchAttr):item[this.searchAttr]).toString();this.set("item",item,false,_42e);}this.focusNode.value=this.focusNode.value.substring(0,this._lastInput.length);this.focusNode.setAttribute("aria-activedescendant",_415.get(node,"id"));this._autoCompleteText(_42e);},_selectOption:function(_42f){this.closeDropDown();if(_42f){this._announceOption(_42f);}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 _430=this.id+"_popup",_431=lang.isString(this.dropDownClass)?lang.getObject(this.dropDownClass,false):this.dropDownClass;this.dropDown=new _431({onChange:lang.hitch(this,this._selectOption),id:_430,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){var _432=this.srcNodeRef;this.store=new _41a({},_432);if(!("value" in this.params)){var item=(this.item=this.store.fetchSelectedItem());if(item){var _433=this._getValueField();this.value=this.store._oldAPI?this.store.getValue(item,_433):item[_433];}}}},postCreate:function(){var _434=_417("label[for=\""+this.id+"\"]");if(_434.length){if(!_434[0].id){_434[0].id=this.id+"_label";}this.domNode.setAttribute("aria-labelledby",_434[0].id);}this.inherited(arguments);this.connect(this,"onSearch","_openResultList");},_getMenuLabelFromItem:function(item){var _435=this.labelFunc(item,this.store),_436=this.labelType;if(this.highlightMatch!="none"&&this.labelType=="text"&&this._lastInput){_435=this.doHighlight(_435,this._lastInput);_436="html";}return {html:_436=="html",label:_435};},doHighlight:function(_437,find){var _438=(this.ignoreCase?"i":"")+(this.highlightMatch=="all"?"g":""),i=this.queryExpr.indexOf("${0}");find=_418.escapeString(find);return this._escapeHtml(_437.replace(new RegExp((i==0?"^":"")+"("+find+")"+(i==(this.queryExpr.length-4)?"$":""),_438),"\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,_439){return (_439._oldAPI?_439.getValue(item,this.labelAttr||this.searchAttr):item[this.labelAttr||this.searchAttr]).toString();},_setValueAttr:function(_43a,_43b,_43c,item){this._set("item",item||null);if(_43a==null){_43a="";}this.inherited(arguments);},_setTextDirAttr:function(_43d){this.inherited(arguments);if(this.dropDown){this.dropDown._set("textDir",_43d);}}});});},"dojo/regexp":function(){define(["./_base/kernel","./_base/lang"],function(dojo,lang){var _43e={};lang.setObject("dojo.regexp",_43e);_43e.escapeString=function(str,_43f){return str.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(ch){if(_43f&&_43f.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};_43e.buildGroupRE=function(arr,re,_440){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i<arr.length;i++){b.push(re(arr[i]));}return _43e.group(b.join("|"),_440);};_43e.group=function(_441,_442){return "("+(_442?"?:":"")+_441+")";};return _43e;});},"dijit/form/DataList":function(){define(["dojo/_base/declare","dojo/dom","dojo/_base/lang","dojo/query","dojo/store/Memory","../registry"],function(_443,dom,lang,_444,_445,_446){function _447(_448){return {id:_448.value,value:_448.value,name:lang.trim(_448.innerText||_448.textContent||"")};};return _443("dijit.form.DataList",_445,{constructor:function(_449,_44a){this.domNode=dom.byId(_44a);lang.mixin(this,_449);if(this.id){_446.add(this);}this.domNode.style.display="none";this.inherited(arguments,[{data:_444("option",this.domNode).map(_447)}]);},destroy:function(){_446.remove(this.id);},fetchSelectedItem:function(){var _44b=_444("> option[selected]",this.domNode)[0]||_444("> option",this.domNode)[0];return _44b&&_447(_44b);}});});},"dijit/form/_SearchMixin":function(){define(["dojo/data/util/filter","dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/query","dojo/sniff","dojo/string","dojo/when","../registry"],function(_44c,_44d,_44e,keys,lang,_44f,has,_450,when,_451){return _44d("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,_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;var _452=false;this._prev_key_backspace=false;switch(key){case keys.DELETE:case keys.BACKSPACE:this._prev_key_backspace=true;this._maskValidSubsetError=true;_452=true;break;default:_452=typeof key=="string"||key==229;}if(_452){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 _453=this,_44f=lang.clone(this.query),_454={start:0,count:this.pageSize,queryOptions:{ignoreCase:this.ignoreCase,deep:true}},qs=_450.substitute(this.queryExpr,[text.replace(/([\\\*\?])/g,"\\$1")]),q,_455=function(){var _456=_453._fetchHandle=_453.store.query(_44f,_454);if(_453.disabled||_453.readOnly||(q!==_453._lastQuery)){return;}when(_456,function(res){_453._fetchHandle=null;if(!_453.disabled&&!_453.readOnly&&(q===_453._lastQuery)){when(_456.total,function(_457){res.total=_457;var _458=_453.pageSize;if(isNaN(_458)||_458>res.total){_458=res.total;}res.nextPage=function(_459){_454.direction=_459=_459!==false;_454.count=_458;if(_459){_454.start+=res.length;if(_454.start>=res.total){_454.count=0;}}else{_454.start-=_458;if(_454.start<0){_454.count=Math.max(_458+_454.start,0);_454.start=0;}}if(_454.count<=0){res.length=0;_453.onSearch(res,_44f,_454);}else{_455();}};_453.onSearch(res,_44f,_454);});}},function(err){_453._fetchHandle=null;if(!_453._cancelingQuery){console.error(_453.declaredClass+" "+err.toString());}});};lang.mixin(_454,this.fetchProperties);if(this.store._oldAPI){q=qs;}else{q=_44c.patternToRegExp(qs,this.ignoreCase);q.toString=function(){return qs;};}this._lastQuery=_44f[this.searchAttr]=q;this._queryDeferHandle=this.defer(_455,this.searchDelay);},constructor:function(){this.query={};this.fetchProperties={};},postMixInProperties:function(){if(!this.store){var list=this.list;if(list){this.store=_451.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(_45a,_45b,_45c,keys,_45d,_45e,_45f,_460){return _45a("dijit.form._ComboBoxMenu",[_45d,_45e,_460,_45f],{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()){_45b.add(this.previousButton,"dijitMenuItemRtl");_45b.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){_45b.add(node,"dijitMenuItemHover");},onUnhover:function(node){_45b.remove(node,"dijitMenuItemHover");},onSelect:function(node){_45b.add(node,"dijitMenuItemSelected");},onDeselect:function(node){_45b.remove(node,"dijitMenuItemSelected");},_page:function(up){var _461=0;var _462=this.domNode.scrollTop;var _463=_45c.get(this.domNode,"height");if(!this.getHighlightedOption()){this.selectNextNode();}while(_461<_463){var _464=this.getHighlightedOption();if(up){if(!_464.previousSibling||_464.previousSibling.style.display=="none"){break;}this.selectPreviousNode();}else{if(!_464.nextSibling||_464.nextSibling.style.display=="none"){break;}this.selectNextNode();}var _465=this.domNode.scrollTop;_461+=(_465-_462)*(up?-1:1);_462=_465;}},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/i18n","dojo/i18n!./nls/ComboBox"],function(_466,_467,_468,i18n){return _467("dijit.form._ComboBoxMenuMixin",null,{_messages:null,postMixInProperties:function(){this.inherited(arguments);this._messages=i18n.getLocalization("dijit.form","ComboBox",this.lang);},buildRendering:function(){this.inherited(arguments);this.previousButton.innerHTML=this._messages["previousMessage"];this.nextButton.innerHTML=this._messages["nextMessage"];},_setValueAttr:function(_469){this.value=_469;this.onChange(_469);},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,_46a){var _46b=this._createMenuItem();var _46c=_46a(item);if(_46c.html){_46b.innerHTML=_46c.label;}else{_46b.appendChild(_46b.ownerDocument.createTextNode(_46c.label));}if(_46b.innerHTML==""){_46b.innerHTML=" ";}this.applyTextDir(_46b,(_46b.innerText||_46b.textContent||""));return _46b;},createOptions:function(_46d,_46e,_46f){this.items=_46d;this.previousButton.style.display=(_46e.start==0)?"none":"";_468.set(this.previousButton,"id",this.id+"_prev");_466.forEach(_46d,function(item,i){var _470=this._createOption(item,_46f);_470.setAttribute("item",i);_468.set(_470,"id",this.id+i);this.nextButton.parentNode.insertBefore(_470,this.nextButton);},this);var _471=false;if(_46d.total&&!_46d.total.then&&_46d.total!=-1){if((_46e.start+_46e.count)<_46d.total){_471=true;}else{if((_46e.start+_46e.count)>_46d.total&&_46e.count==_46d.length){_471=true;}}}else{if(_46e.count==_46d.length){_471=true;}}this.nextButton.style.display=_471?"":"none";_468.set(this.nextButton,"id",this.id+"_next");},clearResultList:function(){var _472=this.containerNode;while(_472.childNodes.length>2){_472.removeChild(_472.childNodes[_472.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;}});});},"dijit/form/_ListMouseMixin":function(){define(["dojo/_base/declare","dojo/mouse","dojo/on","dojo/touch","./_ListBase"],function(_473,_474,on,_475,_476){return _473("dijit.form._ListMouseMixin",_476,{postCreate:function(){this.inherited(arguments);this._listConnect("click","_onClick");this._listConnect("mousedown","_onMouseDown");this._listConnect("mouseup","_onMouseUp");this._listConnect("mouseover","_onMouseOver");this._listConnect("mouseout","_onMouseOut");},_onClick:function(evt,_477){this._setSelectedAttr(_477,false);if(this._deferredClick){this._deferredClick.remove();}this._deferredClick=this.defer(function(){this._deferredClick=null;this.onClick(_477);});},_onMouseDown:function(evt,_478){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}this._isDragging=true;this._setSelectedAttr(_478,false);},_onMouseUp:function(evt,_479){this._isDragging=false;var _47a=this.selected;var _47b=this._hoveredNode;if(_47a&&_479==_47a){this.defer(function(){this._onClick(evt,_47a);});}else{if(_47b){this.defer(function(){this._onClick(evt,_47b);});}}},_onMouseOut:function(evt,_47c){if(this._hoveredNode){this.onUnhover(this._hoveredNode);this._hoveredNode=null;}if(this._isDragging){this._cancelDrag=(new Date()).getTime()+1000;}},_onMouseOver:function(evt,_47d){if(this._cancelDrag){var time=(new Date()).getTime();if(time>this._cancelDrag){this._isDragging=false;}this._cancelDrag=null;}this._hoveredNode=_47d;this.onHover(_47d);if(this._isDragging){this._setSelectedAttr(_47d,false);}}});});},"dijit/form/_ListBase":function(){define(["dojo/_base/declare","dojo/on","dojo/window"],function(_47e,on,_47f){return _47e("dijit.form._ListBase",null,{selected:null,_listConnect:function(_480,_481){var self=this;return self.own(on(self.containerNode,on.selector(function(_482,_483,_484){return _482.parentNode==_484;},_480),function(evt){self[_481](evt,this);}));},selectFirstNode:function(){var _485=this.containerNode.firstChild;while(_485&&_485.style.display=="none"){_485=_485.nextSibling;}this._setSelectedAttr(_485,true);},selectLastNode:function(){var last=this.containerNode.lastChild;while(last&&last.style.display=="none"){last=last.previousSibling;}this._setSelectedAttr(last,true);},selectNextNode:function(){var _486=this.selected;if(!_486){this.selectFirstNode();}else{var next=_486.nextSibling;while(next&&next.style.display=="none"){next=next.nextSibling;}if(!next){this.selectFirstNode();}else{this._setSelectedAttr(next,true);}}},selectPreviousNode:function(){var _487=this.selected;if(!_487){this.selectLastNode();}else{var prev=_487.previousSibling;while(prev&&prev.style.display=="none"){prev=prev.previousSibling;}if(!prev){this.selectLastNode();}else{this._setSelectedAttr(prev,true);}}},_setSelectedAttr:function(node,_488){if(this.selected!=node){var _489=this.selected;if(_489){this.onDeselect(_489);this.selected=null;}if(node){this.selected=node;if(_488){_47f.scrollIntoView(node);}this.onSelect(node);}}else{if(node){this.onSelect(node);}}}});});},"dijit/_HasDropDown":function(){define("dijit/_HasDropDown",["dojo/_base/declare","dojo/_base/Deferred","dojo/_base/event","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/has","dojo/keys","dojo/_base/lang","dojo/on","./registry","./focus","./popup","./_FocusMixin","./Viewport"],function(_48a,_48b,_48c,dom,_48d,_48e,_48f,_490,has,keys,lang,on,_491,_492,_493,_494,_495){return _48a("dijit._HasDropDown",_494,{_buttonNode:null,_arrowWrapperNode:null,_popupStateNode:null,_aroundNode:null,dropDown:null,autoWidth:true,forceWidth:false,maxHeight:0,dropDownPosition:["below","above"],_stopClickEvents:true,_onDropDownMouseDown:function(e){if(this.disabled||this.readOnly){return;}if(e.type!="MSPointerDown"){e.preventDefault();}this._docHandler=this.connect(this.ownerDocument,"mouseup","_onDropDownMouseUp");this.toggleDropDown();},_onDropDownMouseUp:function(e){if(e&&this._docHandler){this.disconnect(this._docHandler);}var _496=this.dropDown,_497=false;if(e&&this._opened){var c=_48f.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&&!_497){if(_48e.contains(t,"dijitPopup")){_497=true;}else{t=t.parentNode;}}if(_497){t=e.target;if(_496.onItemClick){var _498;while(t&&!(_498=_491.byNode(t))){t=t.parentNode;}if(_498&&_498.onClick&&_498.getParent){_498.getParent().onItemClick(_498,e);}}return;}}}if(this._opened){if(_496.focus&&(_496.autoFocus!==false||(e.type=="mouseup"&&!this.hovering))){this._focusDropDownTimer=this.defer(function(){_496.focus();delete this._focusDropDownTimer;});}}else{if(this.focus){this.defer("focus");}}if(has("touch")){this._justGotMouseUp=true;this.defer(function(){this._justGotMouseUp=false;});}},_onDropDownClick:function(e){if(has("touch")&&!this._justGotMouseUp){this._onDropDownMouseDown(e);this._onDropDownMouseUp(e);}if(this._stopClickEvents){_48c.stop(e);}},buildRendering:function(){this.inherited(arguments);this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;var _499={"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";_48e.add(this._arrowWrapperNode||this._buttonNode,"dijit"+_499+"ArrowButton");},postCreate:function(){this.inherited(arguments);var _49a=this.focusNode||this.domNode;this.own(on(this._buttonNode,"mousedown",lang.hitch(this,"_onDropDownMouseDown")),on(this._buttonNode,"click",lang.hitch(this,"_onDropDownClick")),on(_49a,"keydown",lang.hitch(this,"_onKey")),on(_49a,"keyup",lang.hitch(this,"_onKeyUp")));},destroy:function(){if(this.dropDown){if(!this.dropDown._destroyed){this.dropDown.destroyRecursive();}delete this.dropDown;}this.inherited(arguments);},_onKey:function(e){if(this.disabled||this.readOnly){return;}var d=this.dropDown,_49b=e.target;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){_48c.stop(e);return;}}if(d&&this._opened&&e.keyCode==keys.ESCAPE){this.closeDropDown();_48c.stop(e);}else{if(!this._opened&&(e.keyCode==keys.DOWN_ARROW||((e.keyCode==keys.ENTER||e.keyCode==keys.SPACE)&&((_49b.tagName||"").toLowerCase()!=="input"||(_49b.type&&_49b.type.toLowerCase()!=="text"))))){this._toggleOnKeyUp=true;_48c.stop(e);}}},_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(){var _49c=_492.curNode&&this.dropDown&&dom.isDescendant(_492.curNode,this.dropDown.domNode);this.closeDropDown(_49c);this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_49d){_49d();},loadAndOpenDropDown:function(){var d=new _48b(),_49e=lang.hitch(this,function(){this.openDropDown();d.resolve(this.dropDown);});if(!this.isLoaded()){this.loadDropDown(_49e);}else{_49e();}return d;},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}if(!this._opened){this.loadAndOpenDropDown();}else{this.closeDropDown();}},openDropDown:function(){var _49f=this.dropDown,_4a0=_49f.domNode,_4a1=this._aroundNode||this.domNode,self=this;if(!this._preparedNode){this._preparedNode=true;if(_4a0.style.width){this._explicitDDWidth=true;}if(_4a0.style.height){this._explicitDDHeight=true;}}if(this.maxHeight||this.forceWidth||this.autoWidth){var _4a2={display:"",visibility:"hidden"};if(!this._explicitDDWidth){_4a2.width="";}if(!this._explicitDDHeight){_4a2.height="";}_490.set(_4a0,_4a2);var _4a3=this.maxHeight;if(_4a3==-1){var _4a4=_495.getEffectiveBox(this.ownerDocument),_4a5=_48f.position(_4a1,false);_4a3=Math.floor(Math.max(_4a5.y,_4a4.h-(_4a5.y+_4a5.h)));}_493.moveOffScreen(_49f);if(_49f.startup&&!_49f._started){_49f.startup();}var mb=_48f.getMarginSize(_4a0);var _4a6=(_4a3&&mb.h>_4a3);_490.set(_4a0,{overflow:_4a6?"auto":"visible"});if(_4a6){mb.h=_4a3;if("w" in mb){mb.w+=16;}}else{delete mb.h;}if(this.forceWidth){mb.w=_4a1.offsetWidth;}else{if(this.autoWidth){mb.w=Math.max(mb.w,_4a1.offsetWidth);}else{delete mb.w;}}if(lang.isFunction(_49f.resize)){_49f.resize(mb);}else{_48f.setMarginBox(_4a0,mb);}}var _4a7=_493.open({parent:this,popup:_49f,around:_4a1,orient:this.dropDownPosition,onExecute:function(){self.closeDropDown(true);},onCancel:function(){self.closeDropDown(true);},onClose:function(){_48d.set(self._popupStateNode,"popupActive",false);_48e.remove(self._popupStateNode,"dijitHasDropDownOpen");self._set("_opened",false);}});_48d.set(this._popupStateNode,"popupActive","true");_48e.add(this._popupStateNode,"dijitHasDropDownOpen");this._set("_opened",true);this._popupStateNode.setAttribute("aria-expanded","true");this._popupStateNode.setAttribute("aria-owns",_49f.id);if(_4a0.getAttribute("role")!=="presentation"&&!_4a0.getAttribute("aria-labelledby")){_4a0.setAttribute("aria-labelledby",this.id);}return _4a7;},closeDropDown:function(_4a8){if(this._focusDropDownTimer){this._focusDropDownTimer.remove();delete this._focusDropDownTimer;}if(this._opened){this._popupStateNode.setAttribute("aria-expanded","false");if(_4a8){this.focus();}_493.close(this.dropDown);this._opened=false;}}});});},"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=\"text\" autocomplete=\"off\"\n\t\t\tdata-dojo-attach-point=\"textbox,focusNode\" role=\"textbox\"\n\t/></div\n></div>\n","dijit/_editor/plugins/LinkDialog":function(){define(["require","dojo/_base/declare","dojo/dom-attr","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/_base/query","dojo/string","../../_Widget","../_Plugin","../../form/DropDownButton","../range"],function(_4a9,_4aa,_4ab,keys,lang,has,_4ac,_4ad,_4ae,_4af,_4b0,_4b1){var _4b2=_4aa("dijit._editor.plugins.LinkDialog",_4af,{buttonClass:_4b0,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(_4b3){_4a9(["dojo/i18n","../../TooltipDialog","../../registry","../../form/Button","../../form/Select","../../form/ValidationTextBox","dojo/i18n!../../nls/common","dojo/i18n!../nls/LinkDialog"],lang.hitch(this,function(i18n,_4b4,_4b5){var _4b6=this;this.tag=this.command=="insertImage"?"img":"a";var _4b7=lang.delegate(i18n.getLocalization("dijit","common",this.lang),i18n.getLocalization("dijit._editor","LinkDialog",this.lang));var _4b8=(this.dropDown=this.button.dropDown=new _4b4({title:_4b7[this.command+"Title"],ownerDocument:this.editor.ownerDocument,dir:this.editor.dir,execute:lang.hitch(this,"setValue"),onOpen:function(){_4b6._onOpenDialog();_4b4.prototype.onOpen.apply(this,arguments);},onCancel:function(){setTimeout(lang.hitch(_4b6,"_onCloseDialog"),0);}}));_4b7.urlRegExp=this.urlRegExp;_4b7.id=_4b5.getUniqueId(this.editor.id);this._uniqueId=_4b7.id;this._setContent(_4b8.title+"<div style='border-bottom: 1px black solid;padding-bottom:2pt;margin-bottom:4pt'></div>"+_4ad.substitute(this.linkDialogTemplate,_4b7));_4b8.startup();this._urlInput=_4b5.byId(this._uniqueId+"_urlInput");this._textInput=_4b5.byId(this._uniqueId+"_textInput");this._setButton=_4b5.byId(this._uniqueId+"_setButton");this.connect(_4b5.byId(this._uniqueId+"_cancelButton"),"onClick",function(){this.dropDown.onCancel();});if(this._urlInput){this.connect(this._urlInput,"onChange","_checkAndFixInput");}if(this._textInput){this.connect(this._textInput,"onChange","_checkAndFixInput");}this._urlRegExp=new RegExp("^"+this.urlRegExp+"$","i");this._emailRegExp=new RegExp("^"+this.emailRegExp+"$","i");this._urlInput.isValid=lang.hitch(this,function(){var _4b9=this._urlInput.get("value");return this._urlRegExp.test(_4b9)||this._emailRegExp.test(_4b9);});this.connect(_4b8.domNode,"onkeypress",function(e){if(e&&e.charOrCode==keys.ENTER&&!e.shiftKey&&!e.metaKey&&!e.ctrlKey&&!e.altKey){if(!this._setButton.get("disabled")){_4b8.onExecute();_4b8.execute(_4b8.get("value"));}}});_4b3();}));},_checkAndFixInput:function(){var self=this;var url=this._urlInput.get("value");var _4ba=function(url){var _4bb=false;var _4bc=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)){_4bb=true;}}}}else{if(self._userAtRxp.test(url)){_4bc=true;}}}}if(_4bb){self._urlInput.set("value","http://"+url);}if(_4bc){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(){_4ba(url);},250);},_connectTagEvents:function(){this.editor.onLoadDeferred.then(lang.hitch(this,function(){this.connect(this.editor.editNode,"ondblclick",this._onDblClick);}));},_isValid:function(){return this._urlInput.isValid()&&this._textInput.isValid();},_setContent:function(_4bd){this.dropDown.set({parserScope:"dojo",content:_4bd});},_checkValues:function(args){if(args&&args.urlInput){args.urlInput=args.urlInput.replace(/"/g,""");}return args;},setValue:function(args){this._onCloseDialog();if(has("ie")<9){var sel=_4b1.getSelection(this.editor.window);var _4be=sel.getRangeAt(0);var a=_4be.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=this.editor._sCall("getSelectedElement",[this.tag]);}if(a&&(a.nodeName&&a.nodeName.toLowerCase()===this.tag)){if(this.editor.queryCommandEnabled("unlink")){this.editor._sCall("selectElementChildren",[a]);this.editor.execCommand("unlink");}}}args=this._checkValues(args);this.editor.execCommand("inserthtml",_4ad.substitute(this.htmlTemplate,args));_4ac("a",this.editor.document).forEach(function(a){if(!a.innerHTML&&!_4ab.has(a,"name")){a.parentNode.removeChild(a);}},this);},_onCloseDialog:function(){if(this.editor.focused){this.editor.focus();}},_getCurrentValues:function(a){var url,text,_4bf;if(a&&a.tagName.toLowerCase()===this.tag){url=a.getAttribute("_djrealurl")||a.getAttribute("href");_4bf=a.getAttribute("target")||"_self";text=a.textContent||a.innerText;this.editor._sCall("selectElement",[a,true]);}else{text=this.editor._sCall("getSelectedText");}return {urlInput:url||"",textInput:text||"",targetSelect:_4bf||""};},_onOpenDialog:function(){var a,b,fc;if(has("ie")){var sel=_4b1.getSelection(this.editor.window);if(sel.rangeCount){var _4c0=sel.getRangeAt(0);a=_4c0.endContainer;if(a.nodeType===3){a=a.parentNode;}if(a&&(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){a=this.editor._sCall("getSelectedElement",[this.tag]);}if(!a||(a.nodeName&&a.nodeName.toLowerCase()!==this.tag)){b=this.editor._sCall("getAncestorElement",[this.tag]);if(b&&(b.nodeName&&b.nodeName.toLowerCase()==this.tag)){a=b;this.editor._sCall("selectElement",[a]);}else{if(_4c0.startContainer===_4c0.endContainer){fc=_4c0.startContainer.firstChild;if(fc&&(fc.nodeName&&fc.nodeName.toLowerCase()==this.tag)){a=fc;this.editor._sCall("selectElement",[a]);}}}}}}else{a=this.editor._sCall("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&&_4ab.get(t,"href")){var _4c1=this.editor;this.editor._sCall("selectElement",[t]);_4c1.onDisplayChanged();if(_4c1._updateTimer){_4c1._updateTimer.remove();delete _4c1._updateTimer;}_4c1.onNormalizedDisplayChanged();var _4c2=this.button;setTimeout(function(){_4c2.set("disabled",false);_4c2.loadAndOpenDropDown().then(function(){if(_4c2.dropDown.focus){_4c2.dropDown.focus();}});},10);}}}});var _4c3=_4aa("dijit._editor.plugins.ImgLinkDialog",[_4b2],{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._sCall("selectElement",[img,true]);}else{text=this.editor._sCall("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.connect(this.editor.editNode,"onmousedown",this._selectTag);}));},_selectTag:function(e){if(e&&e.target){var t=e.target;var tg=t.tagName?t.tagName.toLowerCase():"";if(tg===this.tag){this.editor._sCall("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&&_4ab.get(t,"src")){var _4c4=this.editor;this.editor._sCall("selectElement",[t]);_4c4.onDisplayChanged();if(_4c4._updateTimer){_4c4._updateTimer.remove();delete _4c4._updateTimer;}_4c4.onNormalizedDisplayChanged();var _4c5=this.button;setTimeout(function(){_4c5.set("disabled",false);_4c5.loadAndOpenDropDown().then(function(){if(_4c5.dropDown.focus){_4c5.dropDown.focus();}});},10);}}}});_4af.registry["createLink"]=function(){return new _4b2({command:"createLink"});};_4af.registry["insertImage"]=function(){return new _4c3({command:"insertImage"});};_4b2.ImgLinkDialog=_4c3;return _4b2;});},"dojo/_base/query":function(){define(["../query","./NodeList"],function(_4c6){return _4c6;});},"dijit/form/DropDownButton":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/query","../registry","../popup","./Button","../_Container","../_HasDropDown","dojo/text!./templates/DropDownButton.html"],function(_4c7,lang,_4c8,_4c9,_4ca,_4cb,_4cc,_4cd,_4ce){return _4c7("dijit.form.DropDownButton",[_4cb,_4cc,_4cd],{baseClass:"dijitDropDownButton",templateString:_4ce,_fillContent:function(){if(this.srcNodeRef){var _4cf=_4c8("*",this.srcNodeRef);this.inherited(arguments,[_4cf[0]]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}if(!this.dropDown&&this.dropDownContainer){var _4d0=_4c8("[widgetId]",this.dropDownContainer)[0];this.dropDown=_4c9.byNode(_4d0);delete this.dropDownContainer;}if(this.dropDown){_4ca.hide(this.dropDown);}this.inherited(arguments);},isLoaded:function(){var _4d1=this.dropDown;return (!!_4d1&&(!_4d1.href||_4d1.isLoaded));},loadDropDown:function(_4d2){var _4d3=this.dropDown;var _4d4=_4d3.on("load",lang.hitch(this,function(){_4d4.remove();_4d2();}));_4d3.refresh();},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});});},"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-point=\"valueNode\" aria-hidden=\"true\"\n/></span>\n","dijit/Menu":function(){define("dijit/Menu",["require","dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/dom","dojo/dom-attr","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/on","dojo/sniff","dojo/_base/window","dojo/window","./popup","./DropDownMenu","dojo/ready"],function(_4d5,_4d6,_4d7,_4d8,dom,_4d9,_4da,_4db,keys,lang,on,has,win,_4dc,pm,_4dd,_4de){if(has("dijit-legacy-requires")){_4de(0,function(){var _4df=["dijit/MenuItem","dijit/PopupMenuItem","dijit/CheckedMenuItem","dijit/MenuSeparator"];_4d5(_4df);});}return _4d7("dijit.Menu",_4dd,{constructor:function(){this._bindings=[];},targetNodeIds:[],selector:"",contextMenuForWindow:false,leftClickToOpen:false,refocus:true,postCreate:function(){if(this.contextMenuForWindow){this.bindDomNode(this.ownerDocumentBody);}else{_4d6.forEach(this.targetNodeIds,this.bindDomNode,this);}this.inherited(arguments);},_iframeContentWindow:function(_4e0){return _4dc.get(this._iframeContentDocument(_4e0))||this._iframeContentDocument(_4e0)["__parent__"]||(_4e0.name&&win.doc.frames[_4e0.name])||null;},_iframeContentDocument:function(_4e1){return _4e1.contentDocument||(_4e1.contentWindow&&_4e1.contentWindow.document)||(_4e1.name&&win.doc.frames[_4e1.name]&&win.doc.frames[_4e1.name].document)||null;},bindDomNode:function(node){node=dom.byId(node,this.ownerDocument);var cn;if(node.tagName.toLowerCase()=="iframe"){var _4e2=node,_4e3=this._iframeContentWindow(_4e2);cn=win.body(_4e3.document);}else{cn=(node==win.body(this.ownerDocument)?this.ownerDocument.documentElement:node);}var _4e4={node:node,iframe:_4e2};_4d9.set(node,"_dijitMenu"+this.id,this._bindings.push(_4e4));var _4e5=lang.hitch(this,function(cn){var _4e6=this.selector,_4e7=_4e6?function(_4e8){return on.selector(_4e6,_4e8);}:function(_4e9){return _4e9;},self=this;return [on(cn,_4e7(this.leftClickToOpen?"click":"contextmenu"),function(evt){_4d8.stop(evt);if((new Date()).getTime()<this._lastKeyDown+500){return;}self._scheduleOpen(this,_4e2,{x:evt.pageX,y:evt.pageY},evt.target);}),on(cn,_4e7("keydown"),function(evt){if(evt.keyCode==93||(evt.shiftKey&&evt.keyCode==keys.F10)||(this.leftClickToOpen&&evt.keyCode==keys.SPACE)){_4d8.stop(evt);self._scheduleOpen(this,_4e2,null,evt.target);this._lastKeyDown=(new Date()).getTime();}})];});_4e4.connects=cn?_4e5(cn):[];if(_4e2){_4e4.onloadHandler=lang.hitch(this,function(){var _4ea=this._iframeContentWindow(_4e2);cn=win.body(_4ea.document);_4e4.connects=_4e5(cn);});if(_4e2.addEventListener){_4e2.addEventListener("load",_4e4.onloadHandler,false);}else{_4e2.attachEvent("onload",_4e4.onloadHandler);}}},unBindDomNode:function(_4eb){var node;try{node=dom.byId(_4eb,this.ownerDocument);}catch(e){return;}var _4ec="_dijitMenu"+this.id;if(node&&_4d9.has(node,_4ec)){var bid=_4d9.get(node,_4ec)-1,b=this._bindings[bid],h;while((h=b.connects.pop())){h.remove();}var _4ed=b.iframe;if(_4ed){if(_4ed.removeEventListener){_4ed.removeEventListener("load",b.onloadHandler,false);}else{_4ed.detachEvent("onload",b.onloadHandler);}}_4d9.remove(node,_4ec);delete this._bindings[bid];}},_scheduleOpen:function(_4ee,_4ef,_4f0,_4f1){if(!this._openTimer){this._openTimer=this.defer(function(){delete this._openTimer;this._openMyself({target:_4f1,delegatedTarget:_4ee,iframe:_4ef,coords:_4f0});},1);}},_openMyself:function(args){var _4f2=args.target,_4f3=args.iframe,_4f4=args.coords;this.currentTarget=args.delegatedTarget;if(_4f4){if(_4f3){var ifc=_4da.position(_4f3,true),_4f5=this._iframeContentWindow(_4f3),_4f6=_4da.docScroll(_4f5.document);var cs=_4db.getComputedStyle(_4f3),tp=_4db.toPixelValue,left=(has("ie")&&has("quirks")?0:tp(_4f3,cs.paddingLeft))+(has("ie")&&has("quirks")?tp(_4f3,cs.borderLeftWidth):0),top=(has("ie")&&has("quirks")?0:tp(_4f3,cs.paddingTop))+(has("ie")&&has("quirks")?tp(_4f3,cs.borderTopWidth):0);_4f4.x+=ifc.x+left-_4f6.x;_4f4.y+=ifc.y+top-_4f6.y;}}else{_4f4=_4da.position(_4f2,true);_4f4.x+=10;_4f4.y+=10;}var self=this;var _4f7=this._focusManager.get("prevNode");var _4f8=this._focusManager.get("curNode");var _4f9=!_4f8||(dom.isDescendant(_4f8,this.domNode))?_4f7:_4f8;function _4fa(){if(self.refocus&&_4f9){_4f9.focus();}pm.close(self);};pm.open({popup:this,x:_4f4.x,y:_4f4.y,onExecute:_4fa,onCancel:_4fa,orient:this.isLeftToRight()?"L":"R"});this.focus();this._onBlur=function(){this.inherited("_onBlur",arguments);pm.close(this);};},destroy:function(){_4d6.forEach(this._bindings,function(b){if(b){this.unBindDomNode(b.node);}},this);this.inherited(arguments);}});});},"dijit/DropDownMenu":function(){require({cache:{"url:dijit/templates/Menu.html":"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" role=\"menu\" tabIndex=\"${tabIndex}\"\n\t data-dojo-attach-event=\"onkeypress:_onKeyPress\" cellspacing=\"0\">\n\t<tbody class=\"dijitReset\" data-dojo-attach-point=\"containerNode\"></tbody>\n</table>\n"}});define("dijit/DropDownMenu",["dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/text!./templates/Menu.html","./_OnDijitClickMixin","./_MenuBase"],function(_4fb,_4fc,keys,_4fd,_4fe,_4ff){return _4fb("dijit.DropDownMenu",[_4ff,_4fe],{templateString:_4fd,baseClass:"dijitMenu",postCreate:function(){this.inherited(arguments);var l=this.isLeftToRight();this._openSubMenuKey=l?keys.RIGHT_ARROW:keys.LEFT_ARROW;this._closeSubMenuKey=l?keys.LEFT_ARROW:keys.RIGHT_ARROW;this.connectKeyNavHandlers([keys.UP_ARROW],[keys.DOWN_ARROW]);},_onKeyPress:function(evt){if(evt.ctrlKey||evt.altKey){return;}switch(evt.charOrCode){case this._openSubMenuKey:this._moveToPopup(evt);_4fc.stop(evt);break;case this._closeSubMenuKey:if(this.parentMenu){if(this.parentMenu._isMenuBar){this.parentMenu.focusPrev();}else{this.onCancel(false);}}else{_4fc.stop(evt);}break;}}});});},"url:dijit/templates/Menu.html":"<table class=\"dijit dijitMenu dijitMenuPassive dijitReset dijitMenuTable\" role=\"menu\" tabIndex=\"${tabIndex}\"\n\t data-dojo-attach-event=\"onkeypress:_onKeyPress\" cellspacing=\"0\">\n\t<tbody class=\"dijitReset\" data-dojo-attach-point=\"containerNode\"></tbody>\n</table>\n","dijit/_MenuBase":function(){define("dijit/_MenuBase",["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/lang","dojo/mouse","dojo/on","dojo/window","./a11yclick","./popup","./registry","./_Widget","./_KeyNavContainer","./_TemplatedMixin"],function(_500,_501,dom,_502,_503,lang,_504,on,_505,_506,pm,_507,_508,_509,_50a){return _501("dijit._MenuBase",[_508,_50a,_509],{parentMenu:null,popupDelay:500,autoFocus:false,childSelector:function(node){var _50b=_507.byNode(node);return node.parentNode==this.containerNode&&_50b&&_50b.focus;},postCreate:function(){var self=this,_50c=typeof this.childSelector=="string"?this.childSelector:lang.hitch(this,"childSelector");this.own(on(this.containerNode,on.selector(_50c,_504.enter),function(){self.onItemHover(_507.byNode(this));}),on(this.containerNode,on.selector(_50c,_504.leave),function(){self.onItemUnhover(_507.byNode(this));}),on(this.containerNode,on.selector(_50c,_506),function(evt){self.onItemClick(_507.byNode(this),evt);evt.stopPropagation();evt.preventDefault();}));this.inherited(arguments);},onExecute:function(){},onCancel:function(){},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}else{var _50d=this._getTopMenu();if(_50d&&_50d._isMenuBar){_50d.focusNext();}}},_onPopupHover:function(){if(this.currentPopup&&this.currentPopup._pendingClose_timer){var _50e=this.currentPopup.parentMenu;if(_50e.focusedChild){_50e.focusedChild._setSelected(false);}_50e.focusedChild=this.currentPopup.from_item;_50e.focusedChild._setSelected(true);this._stopPendingCloseTimer(this.currentPopup);}},onItemHover:function(item){if(this.isActive){this.focusChild(item);if(this.focusedChild.popup&&!this.focusedChild.disabled&&!this.hover_timer){this.hover_timer=this.defer("_openPopup",this.popupDelay);}}if(this.focusedChild){this.focusChild(item);}this._hoveredChild=item;item._set("hovering",true);},_onChildBlur:function(item){this._stopPopupTimer();item._setSelected(false);var _50f=item.popup;if(_50f){this._stopPendingCloseTimer(_50f);_50f._pendingClose_timer=this.defer(function(){_50f._pendingClose_timer=null;if(_50f.parentMenu){_50f.parentMenu.currentPopup=null;}pm.close(_50f);},this.popupDelay);}},onItemUnhover:function(item){if(this.isActive){this._stopPopupTimer();}if(this._hoveredChild==item){this._hoveredChild=null;}item._set("hovering",false);},_stopPopupTimer:function(){if(this.hover_timer){this.hover_timer=this.hover_timer.remove();}},_stopPendingCloseTimer:function(_510){if(_510._pendingClose_timer){_510._pendingClose_timer=_510._pendingClose_timer.remove();}},_stopFocusTimer:function(){if(this._focus_timer){this._focus_timer=this._focus_timer.remove();}},_getTopMenu:function(){for(var top=this;top.parentMenu;top=top.parentMenu){}return top;},onItemClick:function(item,evt){if(typeof this.isShowingNow=="undefined"){this._markActive();}this.focusChild(item);if(item.disabled){return false;}if(item.popup){this._openPopup(evt.type=="keypress");}else{this.onExecute();item._onClick?item._onClick(evt):item.onClick(evt);}},_openPopup:function(_511){this._stopPopupTimer();var _512=this.focusedChild;if(!_512){return;}var _513=_512.popup;if(!_513.isShowingNow){if(this.currentPopup){this._stopPendingCloseTimer(this.currentPopup);pm.close(this.currentPopup);}_513.parentMenu=this;_513.from_item=_512;var self=this;pm.open({parent:this,popup:_513,around:_512.domNode,orient:this._orient||["after","before"],onCancel:function(){self.focusChild(_512);self._cleanUp();_512._setSelected(true);self.focusedChild=_512;},onExecute:lang.hitch(this,"_cleanUp")});this.currentPopup=_513;if(this.popupHoverHandle){this.popupHoverHandle.remove();}this.own(this.popupHoverHandle=on.once(_513.domNode,"mouseover",lang.hitch(self,"_onPopupHover")));}if(_511&&_513.focus){_513._focus_timer=this.defer(lang.hitch(_513,function(){this._focus_timer=null;this.focus();}));}},_markActive:function(){this.isActive=true;_503.replace(this.domNode,"dijitMenuActive","dijitMenuPassive");},onOpen:function(){this.isShowingNow=true;this._markActive();},_markInactive:function(){this.isActive=false;_503.replace(this.domNode,"dijitMenuPassive","dijitMenuActive");},onClose:function(){this._stopFocusTimer();this._markInactive();this.isShowingNow=false;this.parentMenu=null;},_closeChild:function(){this._stopPopupTimer();if(this.currentPopup){if(_500.indexOf(this._focusManager.activeStack,this.id)>=0){_502.set(this.focusedChild.focusNode,"tabIndex",this.tabIndex);this.focusedChild.focusNode.focus();}pm.close(this.currentPopup);this.currentPopup=null;}if(this.focusedChild){this.focusedChild._setSelected(false);this.onItemUnhover(this.focusedChild);this.focusedChild=null;}},_onItemFocus:function(item){if(this._hoveredChild&&this._hoveredChild!=item){this.onItemUnhover(this._hoveredChild);}},_onBlur:function(){this._cleanUp();this.inherited(arguments);},_cleanUp:function(){this._closeChild();if(typeof this.isShowingNow=="undefined"){this._markInactive();}}});});},"dijit/MenuItem":function(){require({cache:{"url:dijit/templates/MenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\">\n\t\t<div data-dojo-attach-point=\"arrowWrapper\" style=\"visibility: hidden\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuExpand\"/>\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\n\t\t</div>\n\t</td>\n</tr>\n"}});define("dijit/MenuItem",["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/kernel","dojo/sniff","./_Widget","./_TemplatedMixin","./_Contained","./_CssStateMixin","dojo/text!./templates/MenuItem.html"],function(_514,dom,_515,_516,_517,has,_518,_519,_51a,_51b,_51c){return _514("dijit.MenuItem",[_518,_519,_51a,_51b],{templateString:_51c,baseClass:"dijitMenuItem",label:"",_setLabelAttr:function(val){this.containerNode.innerHTML=val;this._set("label",val);if(this.textDir==="auto"){this.applyTextDir(this.focusNode,this.label);}},iconClass:"dijitNoIcon",_setIconClassAttr:{node:"iconNode",type:"class"},accelKey:"",disabled:false,_fillContent:function(_51d){if(_51d&&!("label" in this.params)){this.set("label",_51d.innerHTML);}},buildRendering:function(){this.inherited(arguments);var _51e=this.id+"_text";_515.set(this.containerNode,"id",_51e);if(this.accelKeyNode){_515.set(this.accelKeyNode,"id",this.id+"_accel");_51e+=" "+this.id+"_accel";}this.domNode.setAttribute("aria-labelledby",_51e);dom.setSelectable(this.domNode,false);},onClick:function(){},focus:function(){try{if(has("ie")==8){this.containerNode.focus();}this.focusNode.focus();}catch(e){}},_onFocus:function(){this._setSelected(true);this.getParent()._onItemFocus(this);this.inherited(arguments);},_setSelected:function(_51f){_516.toggle(this.domNode,"dijitMenuItemSelected",_51f);},setLabel:function(_520){_517.deprecated("dijit.MenuItem.setLabel() is deprecated. Use set('label', ...) instead.","","2.0");this.set("label",_520);},setDisabled:function(_521){_517.deprecated("dijit.Menu.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_521);},_setDisabledAttr:function(_522){this.focusNode.setAttribute("aria-disabled",_522?"true":"false");this._set("disabled",_522);},_setAccelKeyAttr:function(_523){this.accelKeyNode.style.display=_523?"":"none";this.accelKeyNode.innerHTML=_523;_515.set(this.containerNode,"colSpan",_523?"1":"2");this._set("accelKey",_523);},_setTextDirAttr:function(_524){if(!this._created||this.textDir!=_524){this._set("textDir",_524);this.applyTextDir(this.focusNode,this.label);}}});});},"url:dijit/templates/MenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitem\" tabIndex=\"-1\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\">\n\t\t<div data-dojo-attach-point=\"arrowWrapper\" style=\"visibility: hidden\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuExpand\"/>\n\t\t\t<span class=\"dijitMenuExpandA11y\">+</span>\n\t\t</div>\n\t</td>\n</tr>\n","dijit/PopupMenuItem":function(){define("dijit/PopupMenuItem",["dojo/_base/declare","dojo/dom-style","dojo/query","./registry","./MenuItem","./hccss"],function(_525,_526,_527,_528,_529){return _525("dijit.PopupMenuItem",_529,{_fillContent:function(){if(this.srcNodeRef){var _52a=_527("*",this.srcNodeRef);this.inherited(arguments,[_52a[0]]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}this.inherited(arguments);if(!this.popup){var node=_527("[widgetId]",this.dropDownContainer)[0];this.popup=_528.byNode(node);}this.ownerDocumentBody.appendChild(this.popup.domNode);this.popup.startup();this.popup.domNode.style.display="none";if(this.arrowWrapper){_526.set(this.arrowWrapper,"visibility","");}this.focusNode.setAttribute("aria-haspopup","true");},destroyDescendants:function(_52b){if(this.popup){if(!this.popup._destroyed){this.popup.destroyRecursive(_52b);}delete this.popup;}this.inherited(arguments);}});});},"dijit/CheckedMenuItem":function(){require({cache:{"url:dijit/templates/CheckedMenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitemcheckbox\" tabIndex=\"-1\" aria-checked=\"${checked}\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuItemIcon dijitCheckedMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t\t<span class=\"dijitCheckedMenuItemIconChar\">✓</span>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode,labelNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\"> </td>\n</tr>\n"}});define("dijit/CheckedMenuItem",["dojo/_base/declare","dojo/dom-class","./MenuItem","dojo/text!./templates/CheckedMenuItem.html","./hccss"],function(_52c,_52d,_52e,_52f){return _52c("dijit.CheckedMenuItem",_52e,{templateString:_52f,checked:false,_setCheckedAttr:function(_530){_52d.toggle(this.domNode,"dijitCheckedMenuItemChecked",_530);this.domNode.setAttribute("aria-checked",_530?"true":"false");this._set("checked",_530);},iconClass:"",onChange:function(){},_onClick:function(evt){if(!this.disabled){this.set("checked",!this.checked);this.onChange(this.checked);}this.onClick(evt);}});});},"url:dijit/templates/CheckedMenuItem.html":"<tr class=\"dijitReset dijitMenuItem\" data-dojo-attach-point=\"focusNode\" role=\"menuitemcheckbox\" tabIndex=\"-1\" aria-checked=\"${checked}\">\n\t<td class=\"dijitReset dijitMenuItemIconCell\" role=\"presentation\">\n\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitMenuItemIcon dijitCheckedMenuItemIcon\" data-dojo-attach-point=\"iconNode\"/>\n\t\t<span class=\"dijitCheckedMenuItemIconChar\">✓</span>\n\t</td>\n\t<td class=\"dijitReset dijitMenuItemLabel\" colspan=\"2\" data-dojo-attach-point=\"containerNode,labelNode\"></td>\n\t<td class=\"dijitReset dijitMenuItemAccelKey\" style=\"display: none\" data-dojo-attach-point=\"accelKeyNode\"></td>\n\t<td class=\"dijitReset dijitMenuArrowCell\" role=\"presentation\"> </td>\n</tr>\n","dijit/MenuBar":function(){require({cache:{"url:dijit/templates/MenuBar.html":"<div class=\"dijitMenuBar dijitMenuPassive\" data-dojo-attach-point=\"containerNode\" role=\"menubar\" tabIndex=\"${tabIndex}\" data-dojo-attach-event=\"onkeypress: _onKeyPress\"></div>\n"}});define("dijit/MenuBar",["dojo/_base/declare","dojo/_base/event","dojo/keys","./_MenuBase","dojo/text!./templates/MenuBar.html"],function(_531,_532,keys,_533,_534){return _531("dijit.MenuBar",_533,{templateString:_534,baseClass:"dijitMenuBar",_isMenuBar:true,postCreate:function(){this.inherited(arguments);var l=this.isLeftToRight();this.connectKeyNavHandlers(l?[keys.LEFT_ARROW]:[keys.RIGHT_ARROW],l?[keys.RIGHT_ARROW]:[keys.LEFT_ARROW]);this._orient=["below"];},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}},focusChild:function(item){var _535=this.focusedChild,_536=_535&&_535.popup&&_535.popup.isShowingNow;this.inherited(arguments);if(_536&&item.popup&&!item.disabled){this._openPopup(true);}},_onKeyPress:function(evt){if(evt.ctrlKey||evt.altKey){return;}switch(evt.charOrCode){case keys.DOWN_ARROW:this._moveToPopup(evt);_532.stop(evt);}},onItemClick:function(item,evt){if(item.popup&&item.popup.isShowingNow&&(evt.type!=="keypress"||evt.keyCode!==keys.DOWN_ARROW)){item.popup.onCancel();}else{this.inherited(arguments);}}});});},"url:dijit/templates/MenuBar.html":"<div class=\"dijitMenuBar dijitMenuPassive\" data-dojo-attach-point=\"containerNode\" role=\"menubar\" tabIndex=\"${tabIndex}\" data-dojo-attach-event=\"onkeypress: _onKeyPress\"></div>\n","dijit/MenuBarItem":function(){require({cache:{"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\"></span>\n</div>\n"}});define("dijit/MenuBarItem",["dojo/_base/declare","./MenuItem","dojo/text!./templates/MenuBarItem.html"],function(_537,_538,_539){var _53a=_537("dijit._MenuBarItemMixin",null,{templateString:_539,_setIconClassAttr:null});var _53b=_537("dijit.MenuBarItem",[_538,_53a],{});_53b._MenuBarItemMixin=_53a;return _53b;});},"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\"></span>\n</div>\n","dijit/PopupMenuBarItem":function(){define("dijit/PopupMenuBarItem",["dojo/_base/declare","./PopupMenuItem","./MenuBarItem"],function(_53c,_53d,_53e){var _53f=_53e._MenuBarItemMixin;return _53c("dijit.PopupMenuBarItem",[_53d,_53f],{});});},"dijit/MenuSeparator":function(){require({cache:{"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>"}});define("dijit/MenuSeparator",["dojo/_base/declare","dojo/dom","./_WidgetBase","./_TemplatedMixin","./_Contained","dojo/text!./templates/MenuSeparator.html"],function(_540,dom,_541,_542,_543,_544){return _540("dijit.MenuSeparator",[_541,_542,_543],{templateString:_544,buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.domNode,false);},isFocusable:function(){return false;}});});},"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>","dijit/ProgressBar":function(){require({cache:{"url:dijit/templates/ProgressBar.html":"<div class=\"dijitProgressBar dijitProgressBarEmpty\" role=\"progressbar\"\n\t><div data-dojo-attach-point=\"internalProgress\" class=\"dijitProgressBarFull\"\n\t\t><div class=\"dijitProgressBarTile\" role=\"presentation\"></div\n\t\t><span style=\"visibility:hidden\"> </span\n\t></div\n\t><div data-dojo-attach-point=\"labelNode\" class=\"dijitProgressBarLabel\" id=\"${id}_label\"></div\n\t><img data-dojo-attach-point=\"indeterminateHighContrastImage\" class=\"dijitProgressBarIndeterminateHighContrastImage\" alt=\"\"\n/></div>\n"}});define("dijit/ProgressBar",["require","dojo/_base/declare","dojo/dom-class","dojo/_base/lang","dojo/number","./_Widget","./_TemplatedMixin","dojo/text!./templates/ProgressBar.html"],function(_545,_546,_547,lang,_548,_549,_54a,_54b){return _546("dijit.ProgressBar",[_549,_54a],{progress:"0",value:"",maximum:100,places:0,indeterminate:false,label:"",name:"",templateString:_54b,_indeterminateHighContrastImagePath:_545.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();},update:function(_54c){lang.mixin(this,_54c||{});var tip=this.internalProgress,ap=this.domNode;var _54d=1;if(this.indeterminate){ap.removeAttribute("aria-valuenow");}else{if(String(this.progress).indexOf("%")!=-1){_54d=Math.min(parseFloat(this.progress)/100,1);this.progress=_54d*this.maximum;}else{this.progress=Math.min(this.progress,this.maximum);_54d=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(_54d);_547.toggle(this.domNode,"dijitProgressBarIndeterminate",this.indeterminate);tip.style.width=(_54d*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(_54e){this._set("label",_54e);this.update();},_setIndeterminateAttr:function(_54f){this.indeterminate=_54f;this.update();},report:function(_550){return this.label?this.label:(this.indeterminate?" ":_548.format(_550,{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,_551,_552,_553){var _554={};lang.setObject("dojo.number",_554);_554.format=function(_555,_556){_556=lang.mixin({},_556||{});var _557=i18n.normalizeLocale(_556.locale),_558=i18n.getLocalization("dojo.cldr","number",_557);_556.customs=_558;var _559=_556.pattern||_558[(_556.type||"decimal")+"Format"];if(isNaN(_555)||Math.abs(_555)==Infinity){return null;}return _554._applyPattern(_555,_559,_556);};_554._numberPatternRE=/[#0,]*[#0](?:\.0*#*)?/;_554._applyPattern=function(_55a,_55b,_55c){_55c=_55c||{};var _55d=_55c.customs.group,_55e=_55c.customs.decimal,_55f=_55b.split(";"),_560=_55f[0];_55b=_55f[(_55a<0)?1:0]||("-"+_560);if(_55b.indexOf("%")!=-1){_55a*=100;}else{if(_55b.indexOf("‰")!=-1){_55a*=1000;}else{if(_55b.indexOf("¤")!=-1){_55d=_55c.customs.currencyGroup||_55d;_55e=_55c.customs.currencyDecimal||_55e;_55b=_55b.replace(/\u00a4{1,3}/,function(_561){var prop=["symbol","currency","displayName"][_561.length-1];return _55c[prop]||_55c.currency||"";});}else{if(_55b.indexOf("E")!=-1){throw new Error("exponential notation not supported");}}}}var _562=_554._numberPatternRE;var _563=_560.match(_562);if(!_563){throw new Error("unable to find a number expression in pattern: "+_55b);}if(_55c.fractional===false){_55c.places=0;}return _55b.replace(_562,_554._formatAbsolute(_55a,_563[0],{decimal:_55e,group:_55d,places:_55c.places,round:_55c.round}));};_554.round=function(_564,_565,_566){var _567=10/(_566||10);return (_567*+_564).toFixed(_565)/_567;};if((0.9).toFixed()==0){var _568=_554.round;_554.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 _568(v,p,m)+(v>0?d:-d);};}_554._formatAbsolute=function(_569,_56a,_56b){_56b=_56b||{};if(_56b.places===true){_56b.places=0;}if(_56b.places===Infinity){_56b.places=6;}var _56c=_56a.split("."),_56d=typeof _56b.places=="string"&&_56b.places.indexOf(","),_56e=_56b.places;if(_56d){_56e=_56b.places.substring(_56d+1);}else{if(!(_56e>=0)){_56e=(_56c[1]||[]).length;}}if(!(_56b.round<0)){_569=_554.round(_569,_56e,_56b.round);}var _56f=String(Math.abs(_569)).split("."),_570=_56f[1]||"";if(_56c[1]||_56b.places){if(_56d){_56b.places=_56b.places.substring(0,_56d);}var pad=_56b.places!==undefined?_56b.places:(_56c[1]&&_56c[1].lastIndexOf("0")+1);if(pad>_570.length){_56f[1]=_552.pad(_570,pad,"0",true);}if(_56e<_570.length){_56f[1]=_570.substr(0,_56e);}}else{if(_56f[1]){_56f.pop();}}var _571=_56c[0].replace(",","");pad=_571.indexOf("0");if(pad!=-1){pad=_571.length-pad;if(pad>_56f[0].length){_56f[0]=_552.pad(_56f[0],pad);}if(_571.indexOf("#")==-1){_56f[0]=_56f[0].substr(_56f[0].length-pad);}}var _572=_56c[0].lastIndexOf(","),_573,_574;if(_572!=-1){_573=_56c[0].length-_572-1;var _575=_56c[0].substr(0,_572);_572=_575.lastIndexOf(",");if(_572!=-1){_574=_575.length-_572-1;}}var _576=[];for(var _577=_56f[0];_577;){var off=_577.length-_573;_576.push((off>0)?_577.substr(off):_577);_577=(off>0)?_577.slice(0,off):"";if(_574){_573=_574;_574=undefined;}}_56f[0]=_576.reverse().join(_56b.group||",");return _56f.join(_56b.decimal||".");};_554.regexp=function(_578){return _554._parseInfo(_578).regexp;};_554._parseInfo=function(_579){_579=_579||{};var _57a=i18n.normalizeLocale(_579.locale),_57b=i18n.getLocalization("dojo.cldr","number",_57a),_57c=_579.pattern||_57b[(_579.type||"decimal")+"Format"],_57d=_57b.group,_57e=_57b.decimal,_57f=1;if(_57c.indexOf("%")!=-1){_57f/=100;}else{if(_57c.indexOf("‰")!=-1){_57f/=1000;}else{var _580=_57c.indexOf("¤")!=-1;if(_580){_57d=_57b.currencyGroup||_57d;_57e=_57b.currencyDecimal||_57e;}}}var _581=_57c.split(";");if(_581.length==1){_581.push("-"+_581[0]);}var re=_553.buildGroupRE(_581,function(_582){_582="(?:"+_553.escapeString(_582,".")+")";return _582.replace(_554._numberPatternRE,function(_583){var _584={signed:false,separator:_579.strict?_57d:[_57d,""],fractional:_579.fractional,decimal:_57e,exponent:false},_585=_583.split("."),_586=_579.places;if(_585.length==1&&_57f!=1){_585[1]="###";}if(_585.length==1||_586===0){_584.fractional=false;}else{if(_586===undefined){_586=_579.pattern?_585[1].lastIndexOf("0")+1:Infinity;}if(_586&&_579.fractional==undefined){_584.fractional=true;}if(!_579.places&&(_586<_585[1].length)){_586+=","+_585[1].length;}_584.places=_586;}var _587=_585[0].split(",");if(_587.length>1){_584.groupSize=_587.pop().length;if(_587.length>1){_584.groupSize2=_587.pop().length;}}return "("+_554._realNumberRegexp(_584)+")";});},true);if(_580){re=re.replace(/([\s\xa0]*)(\u00a4{1,3})([\s\xa0]*)/g,function(_588,_589,_58a,_58b){var prop=["symbol","currency","displayName"][_58a.length-1],_58c=_553.escapeString(_579[prop]||_579.currency||"");_589=_589?"[\\s\\xa0]":"";_58b=_58b?"[\\s\\xa0]":"";if(!_579.strict){if(_589){_589+="*";}if(_58b){_58b+="*";}return "(?:"+_589+_58c+_58b+")?";}return _589+_58c+_58b;});}return {regexp:re.replace(/[\xa0 ]/g,"[\\s\\xa0]"),group:_57d,decimal:_57e,factor:_57f};};_554.parse=function(_58d,_58e){var info=_554._parseInfo(_58e),_58f=(new RegExp("^"+info.regexp+"$")).exec(_58d);if(!_58f){return NaN;}var _590=_58f[1];if(!_58f[1]){if(!_58f[2]){return NaN;}_590=_58f[2];info.factor*=-1;}_590=_590.replace(new RegExp("["+info.group+"\\s\\xa0"+"]","g"),"").replace(info.decimal,".");return _590*info.factor;};_554._realNumberRegexp=function(_591){_591=_591||{};if(!("places" in _591)){_591.places=Infinity;}if(typeof _591.decimal!="string"){_591.decimal=".";}if(!("fractional" in _591)||/^0/.test(_591.places)){_591.fractional=[true,false];}if(!("exponent" in _591)){_591.exponent=[true,false];}if(!("eSigned" in _591)){_591.eSigned=[true,false];}var _592=_554._integerRegexp(_591),_593=_553.buildGroupRE(_591.fractional,function(q){var re="";if(q&&(_591.places!==0)){re="\\"+_591.decimal;if(_591.places==Infinity){re="(?:"+re+"\\d+)?";}else{re+="\\d{"+_591.places+"}";}}return re;},true);var _594=_553.buildGroupRE(_591.exponent,function(q){if(q){return "([eE]"+_554._integerRegexp({signed:_591.eSigned})+")";}return "";});var _595=_592+_593;if(_593){_595="(?:(?:"+_595+")|(?:"+_593+"))";}return _595+_594;};_554._integerRegexp=function(_596){_596=_596||{};if(!("signed" in _596)){_596.signed=[true,false];}if(!("separator" in _596)){_596.separator="";}else{if(!("groupSize" in _596)){_596.groupSize=3;}}var _597=_553.buildGroupRE(_596.signed,function(q){return q?"[-+]":"";},true);var _598=_553.buildGroupRE(_596.separator,function(sep){if(!sep){return "(?:\\d+)";}sep=_553.escapeString(sep);if(sep==" "){sep="\\s";}else{if(sep==" "){sep="\\s\\xa0";}}var grp=_596.groupSize,grp2=_596.groupSize2;if(grp2){var _599="(?:0|[1-9]\\d{0,"+(grp2-1)+"}(?:["+sep+"]\\d{"+grp2+"})*["+sep+"]\\d{"+grp+"})";return ((grp-grp2)>0)?"(?:"+_599+"|(?:0|[1-9]\\d{0,"+(grp-1)+"}))":_599;}return "(?:0|[1-9]\\d{0,"+(grp-1)+"}(?:["+sep+"]\\d{"+grp+"})*)";},true);return _597+_598;};return _554;});},"url:dijit/templates/ProgressBar.html":"<div class=\"dijitProgressBar dijitProgressBarEmpty\" role=\"progressbar\"\n\t><div data-dojo-attach-point=\"internalProgress\" class=\"dijitProgressBarFull\"\n\t\t><div class=\"dijitProgressBarTile\" role=\"presentation\"></div\n\t\t><span style=\"visibility:hidden\"> </span\n\t></div\n\t><div data-dojo-attach-point=\"labelNode\" class=\"dijitProgressBarLabel\" id=\"${id}_label\"></div\n\t><img data-dojo-attach-point=\"indeterminateHighContrastImage\" class=\"dijitProgressBarIndeterminateHighContrastImage\" alt=\"\"\n/></div>\n","dijit/TitlePane":function(){require({cache:{"url:dijit/templates/TitlePane.html":"<div>\n\t<div data-dojo-attach-event=\"onclick:_onTitleClick, onkeydown:_onTitleKey\"\n\t\t\tclass=\"dijitTitlePaneTitle\" data-dojo-attach-point=\"titleBarNode\" id=\"${id}_titleBarNode\">\n\t\t<div class=\"dijitTitlePaneTitleFocus\" data-dojo-attach-point=\"focusNode\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"arrowNode\" class=\"dijitArrowNode\" role=\"presentation\"\n\t\t\t/><span data-dojo-attach-point=\"arrowNodeInner\" class=\"dijitArrowNodeInner\"></span\n\t\t\t><span data-dojo-attach-point=\"titleNode\" class=\"dijitTitlePaneTextNode\"></span>\n\t\t</div>\n\t</div>\n\t<div class=\"dijitTitlePaneContentOuter\" data-dojo-attach-point=\"hideNode\" role=\"presentation\">\n\t\t<div class=\"dijitReset\" data-dojo-attach-point=\"wipeNode\" role=\"presentation\">\n\t\t\t<div class=\"dijitTitlePaneContentInner\" data-dojo-attach-point=\"containerNode\" role=\"region\" id=\"${id}_pane\" 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"}});define("dijit/TitlePane",["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/_base/event","dojo/fx","dojo/_base/kernel","dojo/keys","./_CssStateMixin","./_TemplatedMixin","./layout/ContentPane","dojo/text!./templates/TitlePane.html","./_base/manager"],function(_59a,_59b,dom,_59c,_59d,_59e,_59f,_5a0,_5a1,keys,_5a2,_5a3,_5a4,_5a5,_5a6){return _59b("dijit.TitlePane",[_5a4,_5a3,_5a2],{title:"",_setTitleAttr:{node:"titleNode",type:"innerHTML"},open:true,toggleable:true,tabIndex:"0",duration:_5a6.defaultDuration,baseClass:"dijitTitlePane",templateString:_5a5,doLayout:false,_setTooltipAttr:{node:"focusNode",type:"attribute",attribute:"title"},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.titleNode,false);},postCreate:function(){this.inherited(arguments);if(this.toggleable){this._trackMouseState(this.titleBarNode,"dijitTitlePaneTitle");}var _5a7=this.hideNode,_5a8=this.wipeNode;this._wipeIn=_5a0.wipeIn({node:_5a8,duration:this.duration,beforeBegin:function(){_5a7.style.display="";}});this._wipeOut=_5a0.wipeOut({node:_5a8,duration:this.duration,onEnd:function(){_5a7.style.display="none";}});},_setOpenAttr:function(open,_5a9){_59a.forEach([this._wipeIn,this._wipeOut],function(_5aa){if(_5aa&&_5aa.status()=="playing"){_5aa.stop();}});if(_5a9){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(_5ab){this.focusNode.setAttribute("role",_5ab?"button":"heading");if(_5ab){this.focusNode.setAttribute("aria-controls",this.id+"_pane");this.focusNode.setAttribute("tabIndex",this.tabIndex);this.focusNode.setAttribute("aria-pressed",this.open);}else{_59c.remove(this.focusNode,"aria-controls");_59c.remove(this.focusNode,"tabIndex");_59c.remove(this.focusNode,"aria-pressed");}this._set("toggleable",_5ab);this._setCss();},_setContentAttr:function(_5ac){if(!this.open||!this._wipeOut||this._wipeOut.status()=="playing"){this.inherited(arguments);}else{if(this._wipeIn&&this._wipeIn.status()=="playing"){this._wipeIn.stop();}_59e.setMarginBox(this.wipeNode,{h:_59e.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 _5ad=this._titleBarClass;this._titleBarClass="dijit"+(this.toggleable?"":"Fixed")+(this.open?"Open":"Closed");_59d.replace(node,this._titleBarClass,_5ad||"");this.arrowNodeInner.innerHTML=this.open?"-":"+";},_onTitleKey:function(e){if(e.keyCode==keys.ENTER||e.keyCode==keys.SPACE){if(this.toggleable){this.toggle();_59f.stop(e);}}else{if(e.keyCode==keys.DOWN_ARROW&&this.open){this.containerNode.focus();e.preventDefault();}}},_onTitleClick:function(){if(this.toggleable){this.toggle();}},setTitle:function(_5ae){_5a1.deprecated("dijit.TitlePane.setTitle() is deprecated. Use set('title', ...) instead.","","2.0");this.set("title",_5ae);}});});},"dojo/fx":function(){define(["./_base/lang","./Evented","./_base/kernel","./_base/array","./_base/connect","./_base/fx","./dom","./dom-style","./dom-geometry","./ready","require"],function(lang,_5af,dojo,_5b0,_5b1,_5b2,dom,_5b3,geom,_5b4,_5b5){if(!dojo.isAsync){_5b4(0,function(){var _5b6=["./fx/Toggler"];_5b5(_5b6);});}var _5b7=dojo.fx={};var _5b8={_fire:function(evt,args){if(this[evt]){this[evt].apply(this,args||[]);}return this;}};var _5b9=function(_5ba){this._index=-1;this._animations=_5ba||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;_5b0.forEach(this._animations,function(a){if(a){if(typeof a.duration!="undefined"){this.duration+=a.duration;}if(a.delay){this.duration+=a.delay;}}},this);};_5b9.prototype=new _5af();lang.extend(_5b9,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){_5b1.disconnect(this._onAnimateCtx);_5b1.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=_5b1.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=_5b1.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_5bb,_5bc){if(!this._current){this._current=this._animations[this._index=0];}if(!_5bc&&this._current.status()=="playing"){return this;}var _5bd=_5b1.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_5be=_5b1.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_5bf=_5b1.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);_5b1.disconnect(_5bd);_5b1.disconnect(_5be);_5b1.disconnect(_5bf);});if(this._onAnimateCtx){_5b1.disconnect(this._onAnimateCtx);}this._onAnimateCtx=_5b1.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){_5b1.disconnect(this._onEndCtx);}this._onEndCtx=_5b1.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=_5b1.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);_5b1.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_5c0,_5c1){this.pause();var _5c2=this.duration*_5c0;this._current=null;_5b0.some(this._animations,function(a){if(a.duration<=_5c2){this._current=a;return true;}_5c2-=a.duration;return false;});if(this._current){this._current.gotoPercent(_5c2/this._current.duration,_5c1);}return this;},stop:function(_5c3){if(this._current){if(_5c3){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=_5b1.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);_5b1.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){_5b1.disconnect(this._onAnimateCtx);}if(this._onEndCtx){_5b1.disconnect(this._onEndCtx);}}});lang.extend(_5b9,_5b8);_5b7.chain=function(_5c4){return new _5b9(_5c4);};var _5c5=function(_5c6){this._animations=_5c6||[];this._connects=[];this._finished=0;this.duration=0;_5b0.forEach(_5c6,function(a){var _5c7=a.duration;if(a.delay){_5c7+=a.delay;}if(this.duration<_5c7){this.duration=_5c7;}this._connects.push(_5b1.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new _5b2.Animation({curve:[0,1],duration:this.duration});var self=this;_5b0.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){self._connects.push(_5b1.connect(self._pseudoAnimation,evt,function(){self._fire(evt,arguments);}));});};lang.extend(_5c5,{_doAction:function(_5c8,args){_5b0.forEach(this._animations,function(a){a[_5c8].apply(a,args);});return this;},_onEnd:function(){if(++this._finished>this._animations.length){this._fire("onEnd");}},_call:function(_5c9,args){var t=this._pseudoAnimation;t[_5c9].apply(t,args);},play:function(_5ca,_5cb){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(_5cc,_5cd){var ms=this.duration*_5cc;_5b0.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_5cd);});this._call("gotoPercent",arguments);return this;},stop:function(_5ce){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){_5b0.forEach(this._connects,_5b1.disconnect);}});lang.extend(_5c5,_5b8);_5b7.combine=function(_5cf){return new _5c5(_5cf);};_5b7.wipeIn=function(args){var node=args.node=dom.byId(args.node),s=node.style,o;var anim=_5b2.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 _5d0=_5b3.get(node,"height");return Math.max(_5d0,1);}},end:function(){return node.scrollHeight;}}}},args));var fini=function(){s.height="auto";s.overflow=o;};_5b1.connect(anim,"onStop",fini);_5b1.connect(anim,"onEnd",fini);return anim;};_5b7.wipeOut=function(args){var node=args.node=dom.byId(args.node),s=node.style,o;var anim=_5b2.animateProperty(lang.mixin({properties:{height:{end:1}}},args));_5b1.connect(anim,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});var fini=function(){s.overflow=o;s.height="auto";s.display="none";};_5b1.connect(anim,"onStop",fini);_5b1.connect(anim,"onEnd",fini);return anim;};_5b7.slideTo=function(args){var node=args.node=dom.byId(args.node),top=null,left=null;var init=(function(n){return function(){var cs=_5b3.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=_5b2.animateProperty(lang.mixin({properties:{top:args.top||0,left:args.left||0}},args));_5b1.connect(anim,"beforeBegin",anim,init);return anim;};return _5b7;});},"url:dijit/templates/TitlePane.html":"<div>\n\t<div data-dojo-attach-event=\"onclick:_onTitleClick, onkeydown:_onTitleKey\"\n\t\t\tclass=\"dijitTitlePaneTitle\" data-dojo-attach-point=\"titleBarNode\" id=\"${id}_titleBarNode\">\n\t\t<div class=\"dijitTitlePaneTitleFocus\" data-dojo-attach-point=\"focusNode\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"arrowNode\" class=\"dijitArrowNode\" role=\"presentation\"\n\t\t\t/><span data-dojo-attach-point=\"arrowNodeInner\" class=\"dijitArrowNodeInner\"></span\n\t\t\t><span data-dojo-attach-point=\"titleNode\" class=\"dijitTitlePaneTextNode\"></span>\n\t\t</div>\n\t</div>\n\t<div class=\"dijitTitlePaneContentOuter\" data-dojo-attach-point=\"hideNode\" role=\"presentation\">\n\t\t<div class=\"dijitReset\" data-dojo-attach-point=\"wipeNode\" role=\"presentation\">\n\t\t\t<div class=\"dijitTitlePaneContentInner\" data-dojo-attach-point=\"containerNode\" role=\"region\" id=\"${id}_pane\" 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","dijit/Tree":function(){require({cache:{"url:dijit/templates/TreeNode.html":"<div class=\"dijitTreeNode\" role=\"presentation\"\n\t><div data-dojo-attach-point=\"rowNode\" class=\"dijitTreeRow dijitInline\" role=\"presentation\"\n\t\t><div data-dojo-attach-point=\"indentNode\" class=\"dijitInline\"></div\n\t\t><img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"expandoNode\" class=\"dijitTreeExpando\" role=\"presentation\"\n\t\t/><span data-dojo-attach-point=\"expandoNodeText\" class=\"dijitExpandoText\" role=\"presentation\"\n\t\t></span\n\t\t><span data-dojo-attach-point=\"contentNode\"\n\t\t\tclass=\"dijitTreeContent\" role=\"presentation\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"iconNode\" class=\"dijitIcon dijitTreeIcon\" role=\"presentation\"\n\t\t\t/><span data-dojo-attach-point=\"labelNode\" class=\"dijitTreeLabel\" role=\"treeitem\"\n\t\t\t\t\ttabindex=\"-1\" aria-selected=\"false\" id=\"${id}_label\"></span>\n\t\t</span\n\t></div>\n\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitTreeContainer\" role=\"presentation\"\n\t\t style=\"display: none;\" aria-labelledby=\"${id}_label\"></div>\n</div>\n","url:dijit/templates/Tree.html":"<div class=\"dijitTree dijitTreeContainer\" role=\"tree\">\n\t<div class=\"dijitInline dijitTreeIndent\" style=\"position: absolute; top: -9999px\" data-dojo-attach-point=\"indentDetector\"></div>\n</div>\n"}});define("dijit/Tree",["dojo/_base/array","dojo/_base/connect","dojo/cookie","dojo/_base/declare","dojo/Deferred","dojo/DeferredList","dojo/dom","dojo/dom-class","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/errors/create","dojo/fx","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/on","dojo/topic","dojo/touch","dojo/when","./focus","./registry","./_base/manager","./_Widget","./_TemplatedMixin","./_Container","./_Contained","./_CssStateMixin","dojo/text!./templates/TreeNode.html","dojo/text!./templates/Tree.html","./tree/TreeStoreModel","./tree/ForestStoreModel","./tree/_dndSelector"],function(_5d1,_5d2,_5d3,_5d4,_5d5,_5d6,dom,_5d7,_5d8,_5d9,_5da,_5db,_5dc,_5dd,keys,lang,on,_5de,_5df,when,_5e0,_5e1,_5e2,_5e3,_5e4,_5e5,_5e6,_5e7,_5e8,_5e9,_5ea,_5eb,_5ec){_5d5=_5d4(_5d5,{addCallback:function(_5ed){this.then(_5ed);},addErrback:function(_5ee){this.then(null,_5ee);}});var _5ef=_5d4("dijit._TreeNode",[_5e3,_5e4,_5e5,_5e6,_5e7],{item:null,isTreeNode:true,label:"",_setLabelAttr:{node:"labelNode",type:"innerText"},isExpandable:null,isExpanded:false,state:"UNCHECKED",templateString:_5e8,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(_5f0){var _5f1=(Math.max(_5f0,0)*this.tree._nodePixelIndent)+"px";_5d9.set(this.domNode,"backgroundPosition",_5f1+" 0px");_5d9.set(this.indentNode,this.isLeftToRight()?"paddingLeft":"paddingRight",_5f1);_5d1.forEach(this.getChildren(),function(_5f2){_5f2.set("indent",_5f0+1);});this._set("indent",_5f0);},markProcessing:function(){this.state="LOADING";this._setExpando(true);},unmarkProcessing:function(){this._setExpando(false);},_updateItemClasses:function(item){var tree=this.tree,_5f3=tree.model;if(tree._v10Compat&&item===_5f3.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,_5f4,_5f5){var _5f6="_"+_5f4+"Class";var _5f7=_5f4+"Node";var _5f8=this[_5f6];this[_5f6]=this.tree["get"+_5f5+"Class"](item,this.isExpanded);_5d7.replace(this[_5f7],this[_5f6]||"",_5f8||"");_5d9.set(this[_5f7],this.tree["get"+_5f5+"Style"](item,this.isExpanded)||{});},_updateLayout:function(){var _5f9=this.getParent();if(!_5f9||!_5f9.rowNode||_5f9.rowNode.style.display=="none"){_5d7.add(this.domNode,"dijitTreeIsRoot");}else{_5d7.toggle(this.domNode,"dijitTreeIsLast",!this.getNextSibling());}},_setExpando:function(_5fa){var _5fb=["dijitTreeExpandoLoading","dijitTreeExpandoOpened","dijitTreeExpandoClosed","dijitTreeExpandoLeaf"],_5fc=["*","-","+","*"],idx=_5fa?0:(this.isExpandable?(this.isExpanded?1:2):3);_5d7.replace(this.expandoNode,_5fb[idx],_5fb);this.expandoNodeText.innerHTML=_5fc[idx];},expand:function(){if(this._expandDeferred){return 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");}_5d7.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 def,_5fd=_5dc.wipeIn({node:this.containerNode,duration:_5e2.defaultDuration,onEnd:function(){def.resolve(true);}});def=(this._expandDeferred=new _5d5(function(){_5fd.stop();}));_5fd.play();return def;},collapse:function(){if(this._collapseDeferred){return 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");}_5d7.remove(this.contentNode,"dijitTreeContentExpanded");this._setExpando();this._updateItemClasses(this.item);var def,_5fe=_5dc.wipeOut({node:this.containerNode,duration:_5e2.defaultDuration,onEnd:function(){def.resolve(true);}});def=(this._collapseDeferred=new _5d5(function(){_5fe.stop();}));_5fe.play();return def;},indent:0,setChildItems:function(_5ff){var tree=this.tree,_600=tree.model,defs=[];var _601=this.getChildren();_5d1.forEach(_601,function(_602){_5e5.prototype.removeChild.call(this,_602);},this);this.defer(function(){_5d1.forEach(_601,function(node){if(!node._destroyed&&!node.getParent()){tree.dndController.removeTreeNode(node);var id=_600.getIdentity(node.item),ary=tree._itemNodesMap[id];if(ary.length==1){delete tree._itemNodesMap[id];}else{var _603=_5d1.indexOf(ary,node);if(_603!=-1){ary.splice(_603,1);}}node.destroyRecursive();}});});this.state="LOADED";if(_5ff&&_5ff.length>0){this.isExpandable=true;_5d1.forEach(_5ff,function(item){var id=_600.getIdentity(item),_604=tree._itemNodesMap[id],node;if(_604){for(var i=0;i<_604.length;i++){if(_604[i]&&!_604[i].getParent()){node=_604[i];node.set("indent",this.indent+1);break;}}}if(!node){node=this.tree._createTreeNode({item:item,tree:tree,isExpandable:_600.mayHaveChildren(item),label:tree.getLabel(item),tooltip:tree.getTooltip(item),ownerDocument:tree.ownerDocument,dir:tree.dir,lang:tree.lang,textDir:tree.textDir,indent:this.indent+1});if(_604){_604.push(node);}else{tree._itemNodesMap[id]=[node];}}this.addChild(node);if(this.tree.autoExpand||this.tree._state(node)){defs.push(tree._expandNode(node));}},this);_5d1.forEach(this.getChildren(),function(_605){_605._updateLayout();});}else{this.isExpandable=false;}if(this._setExpando){this._setExpando(false);}this._updateItemClasses(this.item);if(this==tree.rootNode){var fc=this.tree.showRoot?this:this.getChildren()[0];if(fc){fc.setFocusable(true);tree.lastFocused=fc;}else{tree.domNode.setAttribute("tabIndex","0");}}var def=new _5d6(defs);this.tree._startPaint(def);return 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 _606=this.getChildren();if(_606.length==0){this.isExpandable=false;this.collapse();}_5d1.forEach(_606,function(_607){_607._updateLayout();});},makeExpandable:function(){this.isExpandable=true;this._setExpando(false);},setSelected:function(_608){this.labelNode.setAttribute("aria-selected",_608?"true":"false");_5d7.toggle(this.rowNode,"dijitTreeRowSelected",_608);},setFocusable:function(_609){this.labelNode.setAttribute("tabIndex",_609?"0":"-1");},_setTextDirAttr:function(_60a){if(_60a&&((this.textDir!=_60a)||!this._created)){this._set("textDir",_60a);this.applyTextDir(this.labelNode,this.labelNode.innerText||this.labelNode.textContent||"");_5d1.forEach(this.getChildren(),function(_60b){_60b.set("textDir",_60a);},this);}}});var Tree=_5d4("dijit.Tree",[_5e3,_5e4],{store:null,model:null,query:null,label:"",showRoot:true,childrenAttr:["children"],paths:[],path:[],selectedItems:null,selectedItem:null,openOnClick:false,openOnDblClick:false,templateString:_5e9,persist:true,autoExpand:false,dndController:_5ec,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(_60c,_60d){_5de.publish(this.id,lang.mixin({tree:this,event:_60c},_60d||{}));},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 _5d5();this.pendingCommandsDeferred=this.expandChildrenDeferred;this.inherited(arguments);},postCreate:function(){this._initState();var self=this;this.own(on(this.domNode,on.selector(".dijitTreeNode",_5df.enter),function(evt){self._onNodeMouseEnter(_5e1.byNode(this),evt);}),on(this.domNode,on.selector(".dijitTreeNode",_5df.leave),function(evt){self._onNodeMouseLeave(_5e1.byNode(this),evt);}),on(this.domNode,on.selector(".dijitTreeRow","click"),function(evt){self._onClick(_5e1.getEnclosingWidget(this),evt);}),on(this.domNode,on.selector(".dijitTreeRow","dblclick"),function(evt){self._onDblClick(_5e1.getEnclosingWidget(this),evt);}),on(this.domNode,on.selector(".dijitTreeNode","keypress"),function(evt){self._onKeyPress(_5e1.byNode(this),evt);}),on(this.domNode,on.selector(".dijitTreeNode","keydown"),function(evt){self._onKeyDown(_5e1.byNode(this),evt);}),on(this.domNode,on.selector(".dijitTreeRow","focusin"),function(evt){self._onNodeFocus(_5e1.getEnclosingWidget(this),evt);}));if(!this.model){this._store2model();}this.connect(this.model,"onChange","_onItemChange");this.connect(this.model,"onChildrenChange","_onItemChildrenChange");this.connect(this.model,"onDelete","_onItemDelete");this.inherited(arguments);if(this.dndController){if(lang.isString(this.dndController)){this.dndController=lang.getObject(this.dndController);}var _60e={};for(var i=0;i<this.dndParams.length;i++){if(this[this.dndParams[i]]){_60e[this.dndParams[i]]=this[this.dndParams[i]];}}this.dndController=new this.dndController(this,_60e);}this._load();if(!this.params.path&&!this.params.paths&&this.persist){this.set("paths",this.dndController._getSavedPaths());}this.onLoadDeferred=this.pendingCommandsDeferred;this.onLoadDeferred.then(lang.hitch(this,"onLoad"));},_store2model:function(){this._v10Compat=true;_5dd.deprecated("Tree: from version 2.0, should specify a model object rather than a store/query");var _60f={id:this.id+"_ForestStoreModel",store:this.store,query:this.query,childrenAttrs:this.childrenAttr};if(this.params.mayHaveChildren){_60f.mayHaveChildren=lang.hitch(this,"mayHaveChildren");}if(this.params.getItemChildren){_60f.getChildren=lang.hitch(this,function(item,_610,_611){this.getItemChildren((this._v10Compat&&item===this.model.root)?null:item,_610,_611);});}this.model=new _5eb(_60f);this.showRoot=Boolean(this.label);},onLoad:function(){},_load:function(){this.model.getRoot(lang.hitch(this,function(item){var rn=(this.rootNode=this.tree._createTreeNode({item:item,tree:this,isExpandable:true,label:this.label||this.getLabel(item),textDir:this.textDir,indent:this.showRoot?0:-1}));if(!this.showRoot){rn.rowNode.style.display="none";this.domNode.setAttribute("role","presentation");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.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.domNode.appendChild(rn.domNode);var _612=this.model.getIdentity(item);if(this._itemNodesMap[_612]){this._itemNodesMap[_612].push(rn);}else{this._itemNodesMap[_612]=[rn];}rn._updateLayout();this._expandNode(rn).then(lang.hitch(this,function(){this.expandChildrenDeferred.resolve(true);}));}),lang.hitch(this,function(err){console.error(this,": error loading root: ",err);}));},getNodesByItem:function(item){if(!item){return [];}var _613=lang.isString(item)?item:this.model.getIdentity(item);return [].concat(this._itemNodesMap[_613]);},_setSelectedItemAttr:function(item){this.set("selectedItems",[item]);},_setSelectedItemsAttr:function(_614){var tree=this;return this.pendingCommandsDeferred=this.pendingCommandsDeferred.then(lang.hitch(this,function(){var _615=_5d1.map(_614,function(item){return (!item||lang.isString(item))?item:tree.model.getIdentity(item);});var _616=[];_5d1.forEach(_615,function(id){_616=_616.concat(tree._itemNodesMap[id]||[]);});this.set("selectedNodes",_616);}));},_setPathAttr:function(path){if(path.length){return this.set("paths",[path]);}else{return this.set("paths",[]);}},_setPathsAttr:function(_617){var tree=this;return this.pendingCommandsDeferred=this.pendingCommandsDeferred.then(function(){return new _5d6(_5d1.map(_617,function(path){var d=new _5d5();path=_5d1.map(path,function(item){return lang.isString(item)?item:tree.model.getIdentity(item);});if(path.length){_618(path,[tree.rootNode],d);}else{d.reject(new Tree.PathError("Empty path"));}return d;}));}).then(_619);function _618(path,_61a,def){var _61b=path.shift();var _61c=_5d1.filter(_61a,function(node){return node.getIdentity()==_61b;})[0];if(!!_61c){if(path.length){tree._expandNode(_61c).then(function(){_618(path,_61c.getChildren(),def);});}else{def.resolve(_61c);}}else{def.reject(new Tree.PathError("Could not expand path at "+_61b));}};function _619(_61d){tree.set("selectedNodes",_5d1.map(_5d1.filter(_61d,function(x){return x[0];}),function(x){return x[1];}));};},_setSelectedNodeAttr:function(node){this.set("selectedNodes",[node]);},_setSelectedNodesAttr:function(_61e){this.dndController.setSelection(_61e);},expandAll:function(){var _61f=this;function _620(node){var def=new dojo.Deferred();_61f._expandNode(node).then(function(){var _621=_5d1.filter(node.getChildren()||[],function(node){return node.isExpandable;}),defs=_5d1.map(_621,_620);new dojo.DeferredList(defs).then(function(){def.resolve(true);});});return def;};return _620(this.rootNode);},collapseAll:function(){var _622=this;function _623(node){var def=new dojo.Deferred();def.label="collapseAllDeferred";var _624=_5d1.filter(node.getChildren()||[],function(node){return node.isExpandable;}),defs=_5d1.map(_624,_623);new dojo.DeferredList(defs).then(function(){if(!node.isExpanded||(node==_622.rootNode&&!_622.showRoot)){def.resolve(true);}else{_622._collapseNode(node).then(function(){def.resolve(true);});}});return def;};return _623(this.rootNode);},mayHaveChildren:function(){},getItemChildren:function(){},getLabel:function(item){return this.model.getLabel(item);},getIconClass:function(item,_625){return (!item||this.model.mayHaveChildren(item))?(_625?"dijitFolderOpened":"dijitFolderClosed"):"dijitLeaf";},getLabelClass:function(){},getRowClass:function(){},getIconStyle:function(){},getLabelStyle:function(){},getRowStyle:function(){},getTooltip:function(){return "";},_onKeyPress:function(_626,e){if(e.charCode<=32){return;}if(!e.altKey&&!e.ctrlKey&&!e.shiftKey&&!e.metaKey){var c=String.fromCharCode(e.charCode);this._onLetterKeyNav({node:_626,key:c.toLowerCase()});_5da.stop(e);}},_onKeyDown:function(_627,e){var key=e.keyCode;var map=this._keyHandlerMap;if(!map){map={};map[keys.ENTER]=map[keys.SPACE]=map[" "]="_onEnterKey";map[this.isLeftToRight()?keys.LEFT_ARROW:keys.RIGHT_ARROW]="_onLeftArrow";map[this.isLeftToRight()?keys.RIGHT_ARROW:keys.LEFT_ARROW]="_onRightArrow";map[keys.UP_ARROW]="_onUpArrow";map[keys.DOWN_ARROW]="_onDownArrow";map[keys.HOME]="_onHomeKey";map[keys.END]="_onEndKey";this._keyHandlerMap=map;}if(this._keyHandlerMap[key]){if(this._curSearch){this._curSearch.timer.remove();delete this._curSearch;}this[this._keyHandlerMap[key]]({node:_627,item:_627.item,evt:e});_5da.stop(e);}},_onEnterKey:function(_628){this._publish("execute",{item:_628.item,node:_628.node});this.dndController.userSelect(_628.node,_5d2.isCopyKey(_628.evt),_628.evt.shiftKey);this.onClick(_628.item,_628.node,_628.evt);},_onDownArrow:function(_629){var node=this._getNextNode(_629.node);if(node&&node.isTreeNode){this.focusNode(node);}},_onUpArrow:function(_62a){var node=_62a.node;var _62b=node.getPreviousSibling();if(_62b){node=_62b;while(node.isExpandable&&node.isExpanded&&node.hasChildren()){var _62c=node.getChildren();node=_62c[_62c.length-1];}}else{var _62d=node.getParent();if(!(!this.showRoot&&_62d===this.rootNode)){node=_62d;}}if(node&&node.isTreeNode){this.focusNode(node);}},_onRightArrow:function(_62e){var node=_62e.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(_62f){var node=_62f.node;if(node.isExpandable&&node.isExpanded){this._collapseNode(node);}else{var _630=node.getParent();if(_630&&_630.isTreeNode&&!(!this.showRoot&&_630===this.rootNode)){this.focusNode(_630);}}},_onHomeKey:function(){var node=this._getRootOrFirstNode();if(node){this.focusNode(node);}},_onEndKey:function(){var node=this.rootNode;while(node.isExpanded){var c=node.getChildren();node=c[c.length-1];}if(node&&node.isTreeNode){this.focusNode(node);}},multiCharSearchDuration:250,_onLetterKeyNav:function(_631){var cs=this._curSearch;if(cs){cs.pattern=cs.pattern+_631.key;cs.timer.remove();}else{cs=this._curSearch={pattern:_631.key,startNode:_631.node};}cs.timer=this.defer(function(){delete this._curSearch;},this.multiCharSearchDuration);var node=cs.startNode;do{node=this._getNextNode(node);if(!node){node=this._getRootOrFirstNode();}}while(node!==cs.startNode&&(node.label.toLowerCase().substr(0,cs.pattern.length)!=cs.pattern));if(node&&node.isTreeNode){if(node!==cs.startNode){this.focusNode(node);}}},isExpandoNode:function(node,_632){return dom.isDescendant(node,_632.expandoNode)||dom.isDescendant(node,_632.expandoNodeText);},_onClick:function(_633,e){var _634=e.target,_635=this.isExpandoNode(_634,_633);if((this.openOnClick&&_633.isExpandable)||_635){if(_633.isExpandable){this._onExpandoClick({node:_633});}}else{this._publish("execute",{item:_633.item,node:_633,evt:e});this.onClick(_633.item,_633,e);this.focusNode(_633);}_5da.stop(e);},_onDblClick:function(_636,e){var _637=e.target,_638=(_637==_636.expandoNode||_637==_636.expandoNodeText);if((this.openOnDblClick&&_636.isExpandable)||_638){if(_636.isExpandable){this._onExpandoClick({node:_636});}}else{this._publish("execute",{item:_636.item,node:_636,evt:e});this.onDblClick(_636.item,_636,e);this.focusNode(_636);}_5da.stop(e);},_onExpandoClick:function(_639){var node=_639.node;this.focusNode(node);if(node.isExpanded){this._collapseNode(node);}else{this._expandNode(node);}},onClick:function(){},onDblClick:function(){},onOpen:function(){},onClose:function(){},_getNextNode:function(node){if(node.isExpandable&&node.isExpanded&&node.hasChildren()){return node.getChildren()[0];}else{while(node&&node.isTreeNode){var _63a=node.getNextSibling();if(_63a){return _63a;}node=node.getParent();}return null;}},_getRootOrFirstNode:function(){return this.showRoot?this.rootNode:this.rootNode.getChildren()[0];},_collapseNode:function(node){if(node._expandNodeDeferred){delete node._expandNodeDeferred;}if(node.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){var def=new _5d5();if(node._expandNodeDeferred){return node._expandNodeDeferred;}var _63b=this.model,item=node.item,_63c=this;if(!node._loadDeferred){node.markProcessing();node._loadDeferred=new _5d5();_63b.getChildren(item,function(_63d){node.unmarkProcessing();node.setChildItems(_63d).then(function(){node._loadDeferred.resolve(_63d);});},function(err){console.error(_63c,": error loading "+node.label+" children: ",err);node._loadDeferred.reject(err);});}node._loadDeferred.then(lang.hitch(this,function(){node.expand().then(function(){def.resolve(true);});this.onOpen(node.item,node);this._state(node,true);}));this._startPaint(def);return def;},focusNode:function(node){_5e0.focus(node.labelNode);},_onNodeFocus:function(node){if(node&&node!=this.lastFocused){if(this.lastFocused&&!this.lastFocused._destroyed){this.lastFocused.setFocusable(false);}node.setFocusable(true);this.lastFocused=node;}},_onNodeMouseEnter:function(){},_onNodeMouseLeave:function(){},_onItemChange:function(item){var _63e=this.model,_63f=_63e.getIdentity(item),_640=this._itemNodesMap[_63f];if(_640){var _641=this.getLabel(item),_642=this.getTooltip(item);_5d1.forEach(_640,function(node){node.set({item:item,label:_641,tooltip:_642});node._updateItemClasses(item);});}},_onItemChildrenChange:function(_643,_644){var _645=this.model,_646=_645.getIdentity(_643),_647=this._itemNodesMap[_646];if(_647){_5d1.forEach(_647,function(_648){_648.setChildItems(_644);});}},_onItemDelete:function(item){var _649=this.model,_64a=_649.getIdentity(item),_64b=this._itemNodesMap[_64a];if(_64b){_5d1.forEach(_64b,function(node){this.dndController.removeTreeNode(node);var _64c=node.getParent();if(_64c){_64c.removeChild(node);}node.destroyRecursive();},this);delete this._itemNodesMap[_64a];}},_initState:function(){this._openedNodes={};if(this.persist&&this.cookieName){var oreo=_5d3(this.cookieName);if(oreo){_5d1.forEach(oreo.split(","),function(item){this._openedNodes[item]=true;},this);}}},_state:function(node,_64d){if(!this.persist){return false;}var path=_5d1.map(node.getTreePath(),function(item){return this.model.getIdentity(item);},this).join("/");if(arguments.length===1){return this._openedNodes[path];}else{if(_64d){this._openedNodes[path]=true;}else{delete this._openedNodes[path];}if(this.persist&&this.cookieName){var ary=[];for(var id in this._openedNodes){ary.push(id);}_5d3(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(_64e){if(_64e){_5d8.setMarginBox(this.domNode,_64e);}this._nodePixelIndent=_5d8.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;}var _64f=0,_650=[];function _651(_652){var node=_652.rowNode;node.style.width="auto";_64f=Math.max(_64f,node.clientWidth);_650.push(node);if(_652.isExpanded){_5d1.forEach(_652.getChildren(),_651);}};_651(this.rootNode);_64f=Math.max(_64f,_5d8.getContentBox(this.domNode).w);_5d1.forEach(_650,function(node){node.style.width=_64f+"px";});},_createTreeNode:function(args){return new _5ef(args);},_setTextDirAttr:function(_653){if(_653&&this.textDir!=_653){this._set("textDir",_653);this.rootNode.set("textDir",_653);}}});Tree.PathError=_5db("TreePathError");Tree._TreeNode=_5ef;return Tree;});},"dojo/cookie":function(){define(["./_base/kernel","./regexp"],function(dojo,_654){dojo.cookie=function(name,_655,_656){var c=document.cookie,ret;if(arguments.length==1){var _657=c.match(new RegExp("(?:^|; )"+_654.escapeString(name)+"=([^;]*)"));ret=_657?decodeURIComponent(_657[1]):undefined;}else{_656=_656||{};var exp=_656.expires;if(typeof exp=="number"){var d=new Date();d.setTime(d.getTime()+exp*24*60*60*1000);exp=_656.expires=d;}if(exp&&exp.toUTCString){_656.expires=exp.toUTCString();}_655=encodeURIComponent(_655);var _658=name+"="+_655,_659;for(_659 in _656){_658+="; "+_659;var _65a=_656[_659];if(_65a!==true){_658+="="+_65a;}}document.cookie=_658;}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;});},"dojo/DeferredList":function(){define(["./_base/kernel","./_base/Deferred","./_base/array"],function(dojo,_65b,_65c){dojo.DeferredList=function(list,_65d,_65e,_65f,_660){var _661=[];_65b.call(this);var self=this;if(list.length===0&&!_65d){this.resolve([0,[]]);}var _662=0;_65c.forEach(list,function(item,i){item.then(function(_663){if(_65d){self.resolve([i,_663]);}else{_664(true,_663);}},function(_665){if(_65e){self.reject(_665);}else{_664(false,_665);}if(_65f){return null;}throw _665;});function _664(_666,_667){_661[i]=[_666,_667];_662++;if(_662===list.length){self.resolve(_661);}};});};dojo.DeferredList.prototype=new _65b();dojo.DeferredList.prototype.gatherResults=function(_668){var d=new dojo.DeferredList(_668,false,true,false);d.addCallback(function(_669){var ret=[];_65c.forEach(_669,function(_66a){ret.push(_66a[1]);});return ret;});return d;};return dojo.DeferredList;});},"url:dijit/templates/TreeNode.html":"<div class=\"dijitTreeNode\" role=\"presentation\"\n\t><div data-dojo-attach-point=\"rowNode\" class=\"dijitTreeRow dijitInline\" role=\"presentation\"\n\t\t><div data-dojo-attach-point=\"indentNode\" class=\"dijitInline\"></div\n\t\t><img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"expandoNode\" class=\"dijitTreeExpando\" role=\"presentation\"\n\t\t/><span data-dojo-attach-point=\"expandoNodeText\" class=\"dijitExpandoText\" role=\"presentation\"\n\t\t></span\n\t\t><span data-dojo-attach-point=\"contentNode\"\n\t\t\tclass=\"dijitTreeContent\" role=\"presentation\">\n\t\t\t<img src=\"${_blankGif}\" alt=\"\" data-dojo-attach-point=\"iconNode\" class=\"dijitIcon dijitTreeIcon\" role=\"presentation\"\n\t\t\t/><span data-dojo-attach-point=\"labelNode\" class=\"dijitTreeLabel\" role=\"treeitem\"\n\t\t\t\t\ttabindex=\"-1\" aria-selected=\"false\" id=\"${id}_label\"></span>\n\t\t</span\n\t></div>\n\t<div data-dojo-attach-point=\"containerNode\" class=\"dijitTreeContainer\" role=\"presentation\"\n\t\t style=\"display: none;\" aria-labelledby=\"${id}_label\"></div>\n</div>\n","url:dijit/templates/Tree.html":"<div class=\"dijitTree dijitTreeContainer\" role=\"tree\">\n\t<div class=\"dijitInline dijitTreeIndent\" style=\"position: absolute; top: -9999px\" data-dojo-attach-point=\"indentDetector\"></div>\n</div>\n","dijit/tree/TreeStoreModel":function(){define(["dojo/_base/array","dojo/aspect","dojo/_base/declare","dojo/_base/lang"],function(_66b,_66c,_66d,lang){return _66d("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 _66e=this.store;if(!_66e.getFeatures()["dojo.data.api.Identity"]){throw new Error("dijit.tree.TreeStoreModel: store must support dojo.data.Identity");}if(_66e.getFeatures()["dojo.data.api.Notification"]){this.connects=this.connects.concat([_66c.after(_66e,"onNew",lang.hitch(this,"onNewItem"),true),_66c.after(_66e,"onDelete",lang.hitch(this,"onDeleteItem"),true),_66c.after(_66e,"onSet",lang.hitch(this,"onSetItem"),true)]);}},destroy:function(){var h;while(h=this.connects.pop()){h.remove();}},getRoot:function(_66f,_670){if(this.root){_66f(this.root);}else{this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_671){if(_671.length!=1){throw new Error("dijit.tree.TreeStoreModel: root query returned "+_671.length+" items, but must return exactly one");}this.root=_671[0];_66f(this.root);}),onError:_670});}},mayHaveChildren:function(item){return _66b.some(this.childrenAttrs,function(attr){return this.store.hasAttribute(item,attr);},this);},getChildren:function(_672,_673,_674){var _675=this.store;if(!_675.isItemLoaded(_672)){var _676=lang.hitch(this,arguments.callee);_675.loadItem({item:_672,onItem:function(_677){_676(_677,_673,_674);},onError:_674});return;}var _678=[];for(var i=0;i<this.childrenAttrs.length;i++){var vals=_675.getValues(_672,this.childrenAttrs[i]);_678=_678.concat(vals);}var _679=0;if(!this.deferItemLoadingUntilExpand){_66b.forEach(_678,function(item){if(!_675.isItemLoaded(item)){_679++;}});}if(_679==0){_673(_678);}else{_66b.forEach(_678,function(item,idx){if(!_675.isItemLoaded(item)){_675.loadItem({item:item,onItem:function(item){_678[idx]=item;if(--_679==0){_673(_678);}},onError:_674});}});}},isItem:function(_67a){return this.store.isItem(_67a);},fetchItemByIdentity:function(_67b){this.store.fetchItemByIdentity(_67b);},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,_67c,_67d){var _67e={parent:_67c,attribute:this.childrenAttrs[0]},_67f;if(this.newItemIdAttr&&args[this.newItemIdAttr]){this.fetchItemByIdentity({identity:args[this.newItemIdAttr],scope:this,onItem:function(item){if(item){this.pasteItem(item,null,_67c,true,_67d);}else{_67f=this.store.newItem(args,_67e);if(_67f&&(_67d!=undefined)){this.pasteItem(_67f,_67c,_67c,false,_67d);}}}});}else{_67f=this.store.newItem(args,_67e);if(_67f&&(_67d!=undefined)){this.pasteItem(_67f,_67c,_67c,false,_67d);}}},pasteItem:function(_680,_681,_682,_683,_684){var _685=this.store,_686=this.childrenAttrs[0];if(_681){_66b.forEach(this.childrenAttrs,function(attr){if(_685.containsValue(_681,attr,_680)){if(!_683){var _687=_66b.filter(_685.getValues(_681,attr),function(x){return x!=_680;});_685.setValues(_681,attr,_687);}_686=attr;}});}if(_682){if(typeof _684=="number"){var _688=_685.getValues(_682,_686).slice();_688.splice(_684,0,_680);_685.setValues(_682,_686,_688);}else{_685.setValues(_682,_686,_685.getValues(_682,_686).concat(_680));}}},onChange:function(){},onChildrenChange:function(){},onDelete:function(){},onNewItem:function(item,_689){if(!_689){return;}this.getChildren(_689.item,lang.hitch(this,function(_68a){this.onChildrenChange(_689.item,_68a);}));},onDeleteItem:function(item){this.onDelete(item);},onSetItem:function(item,_68b){if(_66b.indexOf(this.childrenAttrs,_68b)!=-1){this.getChildren(item,lang.hitch(this,function(_68c){this.onChildrenChange(item,_68c);}));}else{this.onChange(item);}}});});},"dijit/tree/ForestStoreModel":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","dojo/_base/lang","./TreeStoreModel"],function(_68d,_68e,_68f,lang,_690){return _68e("dijit.tree.ForestStoreModel",_690,{rootId:"$root$",rootLabel:"ROOT",query:null,constructor:function(_691){this.root={store:this,root:true,id:_691.rootId,label:_691.rootLabel,children:_691.rootChildren};},mayHaveChildren:function(item){return item===this.root||this.inherited(arguments);},getChildren:function(_692,_693,_694){if(_692===this.root){if(this.root.children){_693(this.root.children);}else{this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_695){this.root.children=_695;_693(_695);}),onError:_694});}}else{this.inherited(arguments);}},isItem:function(_696){return (_696===this.root)?true:this.inherited(arguments);},fetchItemByIdentity:function(_697){if(_697.identity==this.root.id){var _698=_697.scope||_68f.global;if(_697.onItem){_697.onItem.call(_698,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,_699,_69a){if(_699===this.root){this.onNewRootItem(args);return this.store.newItem(args);}else{return this.inherited(arguments);}},onNewRootItem:function(){},pasteItem:function(_69b,_69c,_69d,_69e,_69f){if(_69c===this.root){if(!_69e){this.onLeaveRoot(_69b);}}this.inherited(arguments,[_69b,_69c===this.root?null:_69c,_69d===this.root?null:_69d,_69e,_69f]);if(_69d===this.root){this.onAddToRoot(_69b);}},onAddToRoot:function(item){},onLeaveRoot:function(item){},_requeryTop:function(){var _6a0=this.root.children||[];this.store.fetch({query:this.query,onComplete:lang.hitch(this,function(_6a1){this.root.children=_6a1;if(_6a0.length!=_6a1.length||_68d.some(_6a0,function(item,idx){return _6a1[idx]!=item;})){this.onChildrenChange(this.root,_6a1);}})});},onNewItem:function(item,_6a2){this._requeryTop();this.inherited(arguments);},onDeleteItem:function(item){if(_68d.indexOf(this.root.children,item)!=-1){this._requeryTop();}this.inherited(arguments);},onSetItem:function(item,_6a3,_6a4,_6a5){this._requeryTop();this.inherited(arguments);}});});},"dijit/tree/_dndSelector":function(){define(["dojo/_base/array","dojo/_base/connect","dojo/_base/declare","dojo/_base/Deferred","dojo/_base/kernel","dojo/_base/lang","dojo/cookie","dojo/mouse","dojo/on","dojo/touch","./_dndContainer"],function(_6a6,_6a7,_6a8,_6a9,_6aa,lang,_6ab,_6ac,on,_6ad,_6ae){return _6a8("dijit.tree._dndSelector",_6ae,{constructor:function(){this.selection={};this.anchor=null;if(!this.cookieName&&this.tree.id){this.cookieName=this.tree.id+"SaveSelectedCookie";}this.events.push(on(this.tree.domNode,_6ad.press,lang.hitch(this,"onMouseDown")),on(this.tree.domNode,_6ad.release,lang.hitch(this,"onMouseUp")),on(this.tree.domNode,_6ad.move,lang.hitch(this,"onMouseMove")));},singular:false,getSelectedTreeNodes:function(){var _6af=[],sel=this.selection;for(var i in sel){_6af.push(sel[i]);}return _6af;},selectNone:function(){this.setSelection([]);return this;},destroy:function(){this.inherited(arguments);this.selection=this.anchor=null;},addTreeNode:function(node,_6b0){this.setSelection(this.getSelectedTreeNodes().concat([node]));if(_6b0){this.anchor=node;}return node;},removeTreeNode:function(node){this.setSelection(this._setDifference(this.getSelectedTreeNodes(),[node]));return node;},isTreeNodeSelected:function(node){return node.id&&!!this.selection[node.id];},setSelection:function(_6b1){var _6b2=this.getSelectedTreeNodes();_6a6.forEach(this._setDifference(_6b2,_6b1),lang.hitch(this,function(node){node.setSelected(false);if(this.anchor==node){delete this.anchor;}delete this.selection[node.id];}));_6a6.forEach(this._setDifference(_6b1,_6b2),lang.hitch(this,function(node){node.setSelected(true);this.selection[node.id]=node;}));this._updateSelectionProperties();},_setDifference:function(xs,ys){_6a6.forEach(ys,function(y){y.__exclude__=true;});var ret=_6a6.filter(xs,function(x){return !x.__exclude__;});_6a6.forEach(ys,function(y){delete y["__exclude__"];});return ret;},_updateSelectionProperties:function(){var _6b3=this.getSelectedTreeNodes();var _6b4=[],_6b5=[],_6b6=[];_6a6.forEach(_6b3,function(node){var ary=node.getTreePath(),_6b7=this.tree.model;_6b5.push(node);_6b4.push(ary);ary=_6a6.map(ary,function(item){return _6b7.getIdentity(item);},this);_6b6.push(ary.join("/"));},this);var _6b8=_6a6.map(_6b5,function(node){return node.item;});this.tree._set("paths",_6b4);this.tree._set("path",_6b4[0]||[]);this.tree._set("selectedNodes",_6b5);this.tree._set("selectedNode",_6b5[0]||null);this.tree._set("selectedItems",_6b8);this.tree._set("selectedItem",_6b8[0]||null);if(this.tree.persist&&_6b6.length>0){_6ab(this.cookieName,_6b6.join(","),{expires:365});}},_getSavedPaths:function(){var tree=this.tree;if(tree.persist&&tree.dndController.cookieName){var oreo,_6b9=[];oreo=_6ab(tree.dndController.cookieName);if(oreo){_6b9=_6a6.map(oreo.split(","),function(path){return path.split("/");});}return _6b9;}},onMouseDown:function(e){if(!this.current||this.tree.isExpandoNode(e.target,this.current)){return;}if(e.type=="mousedown"&&_6ac.isLeft(e)){e.preventDefault();}else{if(e.type!="touchstart"){return;}}var _6ba=this.current,copy=_6a7.isCopyKey(e),id=_6ba.id;if(!this.singular&&!e.shiftKey&&this.selection[id]){this._doDeselect=true;return;}else{this._doDeselect=false;}this.userSelect(_6ba,copy,e.shiftKey);},onMouseUp:function(e){if(!this._doDeselect){return;}this._doDeselect=false;this.userSelect(this.current,_6a7.isCopyKey(e),e.shiftKey);},onMouseMove:function(){this._doDeselect=false;},_compareNodes:function(n1,n2){if(n1===n2){return 0;}if("sourceIndex" in document.documentElement){return n1.sourceIndex-n2.sourceIndex;}else{if("compareDocumentPosition" in document.documentElement){return n1.compareDocumentPosition(n2)&2?1:-1;}else{if(document.createRange){var r1=doc.createRange();r1.setStartBefore(n1);var r2=doc.createRange();r2.setStartBefore(n2);return r1.compareBoundaryPoints(r1.END_TO_END,r2);}else{throw Error("dijit.tree._compareNodes don't know how to compare two different nodes in this browser");}}}},userSelect:function(node,_6bb,_6bc){if(this.singular){if(this.anchor==node&&_6bb){this.selectNone();}else{this.setSelection([node]);this.anchor=node;}}else{if(_6bc&&this.anchor){var cr=this._compareNodes(this.anchor.rowNode,node.rowNode),_6bd,end,_6be=this.anchor;if(cr<0){_6bd=_6be;end=node;}else{_6bd=node;end=_6be;}var _6bf=[];while(_6bd!=end){_6bf.push(_6bd);_6bd=this.tree._getNextNode(_6bd);}_6bf.push(end);this.setSelection(_6bf);}else{if(this.selection[node.id]&&_6bb){this.removeTreeNode(node);}else{if(_6bb){this.addTreeNode(node,true);}else{this.setSelection([node]);this.anchor=node;}}}}},getItem:function(key){var _6c0=this.selection[key];return {data:_6c0,type:["treeNode"]};},forInSelectedItems:function(f,o){o=o||_6aa.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/event","dojo/_base/lang","dojo/on","dojo/touch"],function(_6c1,_6c2,_6c3,_6c4,lang,on,_6c5){return _6c2("dijit.tree._dndContainer",null,{constructor:function(tree,_6c6){this.tree=tree;this.node=tree.domNode;lang.mixin(this,_6c6);this.current=null;this.containerState="";_6c3.add(this.node,"dojoDndContainer");this.events=[on(this.node,_6c5.enter,lang.hitch(this,"onOverEvent")),on(this.node,_6c5.leave,lang.hitch(this,"onOutEvent")),_6c1.after(this.tree,"_onNodeMouseEnter",lang.hitch(this,"onMouseOver"),true),_6c1.after(this.tree,"_onNodeMouseLeave",lang.hitch(this,"onMouseOut"),true),on(this.node,"dragstart",lang.hitch(_6c4,"stop")),on(this.node,"selectstart",lang.hitch(_6c4,"stop"))];},destroy:function(){var h;while(h=this.events.pop()){h.remove();}this.node=this.parent=null;},onMouseOver:function(_6c7){this.current=_6c7;},onMouseOut:function(){this.current=null;},_changeState:function(type,_6c8){var _6c9="dojoDnd"+type;var _6ca=type.toLowerCase()+"State";_6c3.replace(this.node,_6c9+_6c8,_6c9+this[_6ca]);this[_6ca]=_6c8;},_addItemClass:function(node,type){_6c3.add(node,"dojoDndItem"+type);},_removeItemClass:function(node,type){_6c3.remove(node,"dojoDndItem"+type);},onOverEvent:function(){this._changeState("Container","Over");},onOutEvent:function(){this._changeState("Container","");}});});},"dijit/InlineEditBox":function(){require({cache:{"url:dijit/templates/InlineEditBox.html":"<span data-dojo-attach-point=\"editNode\" role=\"presentation\" class=\"dijitReset dijitInline dijitOffScreen\"\n\tdata-dojo-attach-event=\"onkeypress: _onKeyPress\"\n\t><span data-dojo-attach-point=\"editorPlaceholder\"></span\n\t><span data-dojo-attach-point=\"buttonContainer\"\n\t\t><button data-dojo-type=\"dijit/form/Button\" data-dojo-props=\"label: '${buttonSave}', 'class': 'saveButton'\"\n\t\t\tdata-dojo-attach-point=\"saveButton\" data-dojo-attach-event=\"onClick:save\"></button\n\t\t><button data-dojo-type=\"dijit/form/Button\" data-dojo-props=\"label: '${buttonCancel}', 'class': 'cancelButton'\"\n\t\t\tdata-dojo-attach-point=\"cancelButton\" data-dojo-attach-event=\"onClick:cancel\"></button\n\t></span\n></span>\n"}});define("dijit/InlineEditBox",["require","dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/_base/event","dojo/i18n","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/when","./focus","./_Widget","./_TemplatedMixin","./_WidgetsInTemplateMixin","./_Container","./form/Button","./form/_TextBoxMixin","./form/TextBox","dojo/text!./templates/InlineEditBox.html","dojo/i18n!./nls/common"],function(_6cb,_6cc,_6cd,_6ce,_6cf,_6d0,_6d1,_6d2,i18n,_6d3,keys,lang,has,when,fm,_6d4,_6d5,_6d6,_6d7,_6d8,_6d9,_6da,_6db){var _6dc=_6cd("dijit._InlineEditor",[_6d4,_6d5,_6d6],{templateString:_6db,postMixInProperties:function(){this.inherited(arguments);this.messages=i18n.getLocalization("dijit","common",this.lang);_6cc.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)||_6cb(this.editor)):this.editor;var _6dd=this.sourceStyle,_6de="line-height:"+_6dd.lineHeight+";",_6df=_6d1.getComputedStyle(this.domNode);_6cc.forEach(["Weight","Family","Size","Style"],function(prop){var _6e0=_6dd["font"+prop],_6e1=_6df["font"+prop];if(_6e1!=_6e0){_6de+="font-"+prop+":"+_6dd["font"+prop]+";";}},this);_6cc.forEach(["marginTop","marginBottom","marginLeft","marginRight","position","left","top","right","bottom","float","clear","display"],function(prop){this.domNode.style[prop]=_6dd[prop];},this);var _6e2=this.inlineEditBox.width;if(_6e2=="100%"){_6de+="width:100%;";this.domNode.style.display="block";}else{_6de+="width:"+(_6e2+(Number(_6e2)==_6e2?"px":""))+";";}var _6e3=lang.delegate(this.inlineEditBox.editorParams,{style:_6de,dir:this.dir,lang:this.lang,textDir:this.textDir});this.editWidget=new Cls(_6e3,this.editorPlaceholder);if(this.inlineEditBox.autoSave){_6d0.destroy(this.buttonContainer);}},postCreate:function(){this.inherited(arguments);var ew=this.editWidget;if(this.inlineEditBox.autoSave){this.connect(ew,"onChange","_onChange");this.connect(ew,"onKeyPress","_onKeyPress");}else{if("intermediateChanges" in ew){ew.set("intermediateChanges",true);this.connect(ew,"onChange","_onIntermediateChange");this.saveButton.set("disabled",true);}}},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"));},_onKeyPress:function(e){if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing){if(e.altKey||e.ctrlKey){return;}if(e.charOrCode==keys.ESCAPE){_6d2.stop(e);this.cancel(true);}else{if(e.charOrCode==keys.ENTER&&e.target.tagName=="INPUT"){_6d2.stop(e);this._onChange();}}}},_onBlur:function(){this.inherited(arguments);if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing){if(this.getValue()==this._resetValue){this.cancel(false);}else{if(this.enableSave()){this.save(false);}}}},_onChange:function(){if(this.inlineEditBox.autoSave&&this.inlineEditBox.editing&&this.enableSave()){fm.focus(this.inlineEditBox.displayNode);}},enableSave:function(){return this.editWidget.isValid?this.editWidget.isValid():true;},focus:function(){this.editWidget.focus();if(this.editWidget.focusNode){fm._onFocusNode(this.editWidget.focusNode);if(this.editWidget.focusNode.tagName=="INPUT"){this.defer(function(){_6d9.selectInputText(this.editWidget.focusNode);});}}}});var _6e4=_6cd("dijit.InlineEditBox",_6d4,{editing:false,autoSave:true,buttonSave:"",buttonCancel:"",renderAsHtml:false,editor:_6da,editorWrapper:_6dc,editorParams:{},disabled:false,onChange:function(){},onCancel:function(){},width:"100%",value:"",noValueIndicator:has("ie")<=6?"<span style='font-family: wingdings; text-decoration: underline;'>    ✍    </span>":"<span style='text-decoration: underline;'>    ✍    </span>",constructor:function(){this.editorParams={};},postMixInProperties:function(){this.inherited(arguments);this.displayNode=this.srcNodeRef;var _6e5={ondijitclick:"_onClick",onmouseover:"_onMouseOver",onmouseout:"_onMouseOut",onfocus:"_onMouseOver",onblur:"_onMouseOut"};for(var name in _6e5){this.connect(this.displayNode,name,_6e5[name]);}this.displayNode.setAttribute("role","button");if(!this.displayNode.getAttribute("tabIndex")){this.displayNode.setAttribute("tabIndex",0);}if(!this.value&&!("value" in this.params)){this.value=lang.trim(this.renderAsHtml?this.displayNode.innerHTML:(this.displayNode.innerText||this.displayNode.textContent||""));}if(!this.value){this.displayNode.innerHTML=this.noValueIndicator;}_6cf.add(this.displayNode,"dijitInlineEditBoxDisplayMode");},setDisabled:function(_6e6){_6d3.deprecated("dijit.InlineEditBox.setDisabled() is deprecated. Use set('disabled', bool) instead.","","2.0");this.set("disabled",_6e6);},_setDisabledAttr:function(_6e7){this.domNode.setAttribute("aria-disabled",_6e7?"true":"false");if(_6e7){this.displayNode.removeAttribute("tabIndex");}else{this.displayNode.setAttribute("tabIndex",0);}_6cf.toggle(this.displayNode,"dijitInlineEditBoxDisplayModeDisabled",_6e7);this._set("disabled",_6e7);},_onMouseOver:function(){if(!this.disabled){_6cf.add(this.displayNode,"dijitInlineEditBoxDisplayModeHover");}},_onMouseOut:function(){_6cf.remove(this.displayNode,"dijitInlineEditBoxDisplayModeHover");},_onClick:function(e){if(this.disabled){return;}if(e){_6d2.stop(e);}this._onMouseOut();this.defer("edit");},edit:function(){if(this.disabled||this.editing){return;}this._set("editing",true);this._savedTabIndex=_6ce.get(this.displayNode,"tabIndex")||"0";if(!this.wrapperWidget){var _6e8=_6d0.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:_6d1.getComputedStyle(this.displayNode),save:lang.hitch(this,"save"),cancel:lang.hitch(this,"cancel"),textDir:this.textDir},_6e8);if(!this.wrapperWidget._started){this.wrapperWidget.startup();}if(!this._started){this.startup();}}var ww=this.wrapperWidget;_6cf.add(this.displayNode,"dijitOffScreen");_6cf.remove(ww.domNode,"dijitOffScreen");_6d1.set(ww.domNode,{visibility:"visible"});_6ce.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(){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(_6e9){var ww=this.wrapperWidget;_6d1.set(ww.domNode,{visibility:"hidden"});_6cf.add(ww.domNode,"dijitOffScreen");_6cf.remove(this.displayNode,"dijitOffScreen");_6ce.set(this.displayNode,"tabIndex",this._savedTabIndex);if(_6e9){fm.focus(this.displayNode);}},save:function(_6ea){if(this.disabled||!this.editing){return;}this._set("editing",false);var ww=this.wrapperWidget;var _6eb=ww.getValue();this.set("value",_6eb);this._showText(_6ea);},setValue:function(val){_6d3.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 _6ec=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=_6ec||this.noValueIndicator;}this._set("value",val);if(this._started){this.defer(function(){this.onChange(val);});}if(this.textDir=="auto"){this.applyTextDir(this.displayNode,this.displayNode.innerText);}},getValue:function(){_6d3.deprecated("dijit.InlineEditBox.getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},cancel:function(_6ed){if(this.disabled||!this.editing){return;}this._set("editing",false);this.defer("onCancel");this._showText(_6ed);},_setTextDirAttr:function(_6ee){if(!this._created||this.textDir!=_6ee){this._set("textDir",_6ee);this.applyTextDir(this.displayNode,this.displayNode.innerText);this.displayNode.align=this.dir=="rtl"?"right":"left";}}});_6e4._InlineEditor=_6dc;return _6e4;});},"url:dijit/templates/InlineEditBox.html":"<span data-dojo-attach-point=\"editNode\" role=\"presentation\" class=\"dijitReset dijitInline dijitOffScreen\"\n\tdata-dojo-attach-event=\"onkeypress: _onKeyPress\"\n\t><span data-dojo-attach-point=\"editorPlaceholder\"></span\n\t><span data-dojo-attach-point=\"buttonContainer\"\n\t\t><button data-dojo-type=\"dijit/form/Button\" data-dojo-props=\"label: '${buttonSave}', 'class': 'saveButton'\"\n\t\t\tdata-dojo-attach-point=\"saveButton\" data-dojo-attach-event=\"onClick:save\"></button\n\t\t><button data-dojo-type=\"dijit/form/Button\" data-dojo-props=\"label: '${buttonCancel}', 'class': 'cancelButton'\"\n\t\t\tdata-dojo-attach-point=\"cancelButton\" data-dojo-attach-event=\"onClick:cancel\"></button\n\t></span\n></span>\n","dijit/form/Form":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/event","dojo/_base/kernel","dojo/sniff","../_Widget","../_TemplatedMixin","./_FormMixin","../layout/_ContentPaneResizeMixin"],function(_6ef,_6f0,_6f1,_6f2,has,_6f3,_6f4,_6f5,_6f6){return _6ef("dijit.form.Form",[_6f3,_6f4,_6f5,_6f6],{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(_6f7){this.encType=_6f7;_6f0.set(this.domNode,"encType",_6f7);if(has("ie")){this.domNode.encoding=_6f7;}},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);_6f1.stop(e);return false;},_onSubmit:function(e){var fp=this.constructor.prototype;if(this.execute!=fp.execute||this.onExecute!=fp.onExecute){_6f2.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0");this.onExecute();this.execute(this.getValues());}if(this.onSubmit(e)===false){_6f1.stop(e);}},onSubmit:function(){return this.isValid();},submit:function(){if(!(this.onSubmit()===false)){this.containerNode.submit();}}});});},"dijit/form/ComboButton":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","../focus","./DropDownButton","dojo/text!./templates/ComboButton.html"],function(_6f8,_6f9,keys,_6fa,_6fb,_6fc){return _6f8("dijit.form.ComboButton",_6fb,{templateString:_6fc,_setIdAttr:"",_setTabIndexAttr:["focusNode","titleNode"],_setTitleAttr:"titleNode",optionsTitle:"",baseClass:"dijitComboButton",cssStateNodes:{"buttonNode":"dijitButtonNode","titleNode":"dijitButtonContents","_popupStateNode":"dijitDownArrowButton"},_focusedNode:null,_onButtonKeyPress:function(evt){if(evt.charOrCode==keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){_6fa.focus(this._popupStateNode);_6f9.stop(evt);}},_onArrowKeyPress:function(evt){if(evt.charOrCode==keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){_6fa.focus(this.titleNode);_6f9.stop(evt);}},focus:function(_6fd){if(!this.disabled){_6fa.focus(_6fd=="start"?this.titleNode:this._popupStateNode);}}});});},"url:dijit/form/templates/ComboButton.html":"<table class=\"dijit dijitReset dijitInline dijitLeft\"\n\tcellspacing='0' cellpadding='0' role=\"presentation\"\n\t><tbody role=\"presentation\"><tr role=\"presentation\"\n\t\t><td class=\"dijitReset dijitStretch dijitButtonNode\" data-dojo-attach-point=\"buttonNode\" data-dojo-attach-event=\"ondijitclick:_onClick,onkeypress:_onButtonKeyPress\"\n\t\t><div id=\"${id}_button\" class=\"dijitReset dijitButtonContents\"\n\t\t\tdata-dojo-attach-point=\"titleNode\"\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\n\t\t\t><div class=\"dijitReset dijitInline dijitIcon\" data-dojo-attach-point=\"iconNode\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" data-dojo-attach-point=\"containerNode\" role=\"presentation\"></div\n\t\t></div\n\t\t></td\n\t\t><td id=\"${id}_arrow\" class='dijitReset dijitRight dijitButtonNode dijitArrowButton'\n\t\t\tdata-dojo-attach-point=\"_popupStateNode,focusNode,_buttonNode\"\n\t\t\tdata-dojo-attach-event=\"onkeypress:_onArrowKeyPress\"\n\t\t\ttitle=\"${optionsTitle}\"\n\t\t\trole=\"button\" aria-haspopup=\"true\"\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" role=\"presentation\"></div\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" role=\"presentation\">▼</div\n\t\t></td\n\t\t><td style=\"display:none !important;\"\n\t\t\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" data-dojo-attach-point=\"valueNode\"\n\t\t\t\taria-hidden=\"true\"\n\t\t/></td></tr></tbody\n></table>\n","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","dijit/a11yclick"],function(_6fe,_6ff,_700,has,_701,_702,_703,_704,_705){if(has("dijit-legacy-requires")){_702(0,function(){var _706=["dijit/form/RadioButton"];_6fe(_706);});}return _6ff("dijit.form.CheckBox",[_703,_704],{templateString:_705,baseClass:"dijitCheckBox",_setValueAttr:function(_707,_708){if(typeof _707=="string"){this.inherited(arguments);_707=true;}if(this._created){this.set("checked",_707,_708);}},_getValueAttr:function(){return (this.checked?this.value:false);},_setIconClassAttr:null,postMixInProperties:function(){this.inherited(arguments);this.checkedAttrSetting="";},_fillContent:function(){},_onFocus:function(){if(this.id){_701("label[for='"+this.id+"']").addClass("dijitFocusedLabel");}this.inherited(arguments);},_onBlur:function(){if(this.id){_701("label[for='"+this.id+"']").removeClass("dijitFocusedLabel");}this.inherited(arguments);}});});},"dijit/form/_CheckBoxMixin":function(){define(["dojo/_base/declare","dojo/dom-attr","dojo/_base/event"],function(_709,_70a,_70b){return _709("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:false,_aria_attr:"aria-checked",_setReadOnlyAttr:function(_70c){this._set("readOnly",_70c);_70a.set(this.focusNode,"readOnly",_70c);},_setLabelAttr:undefined,_getSubmitValue:function(_70d){return (_70d==null||_70d==="")?"on":_70d;},_setValueAttr:function(_70e){_70e=this._getSubmitValue(_70e);this._set("value",_70e);_70a.set(this.focusNode,"value",_70e);},reset:function(){this.inherited(arguments);this._set("value",this._getSubmitValue(this.params.value));_70a.set(this.focusNode,"value",this.value);},_onClick:function(e){if(this.readOnly){_70b.stop(e);return false;}return this.inherited(arguments);}});});},"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","dijit/form/RadioButton":function(){define(["dojo/_base/declare","./CheckBox","./_RadioButtonMixin"],function(_70f,_710,_711){return _70f("dijit.form.RadioButton",[_710,_711],{baseClass:"dijitRadio"});});},"dijit/form/_RadioButtonMixin":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/_base/event","dojo/_base/lang","dojo/query","../registry"],function(_712,_713,_714,_715,lang,_716,_717){return _713("dijit.form._RadioButtonMixin",null,{type:"radio",_getRelatedWidgets:function(){var ary=[];_716("input[type=radio]",this.focusNode.form||this.ownerDocument).forEach(lang.hitch(this,function(_718){if(_718.name==this.name&&_718.form==this.focusNode.form){var _719=_717.getEnclosingWidget(_718);if(_719){ary.push(_719);}}}));return ary;},_setCheckedAttr:function(_71a){this.inherited(arguments);if(!this._created){return;}if(_71a){_712.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_71b){if(_71b!=this&&_71b.checked){_71b.set("checked",false);}}));}},_getSubmitValue:function(_71c){return _71c==null?"on":_71c;},_onClick:function(e){if(this.checked||this.disabled){_715.stop(e);return false;}if(this.readOnly){_715.stop(e);_712.forEach(this._getRelatedWidgets(),lang.hitch(this,function(_71d){_714.set(this.focusNode||this.domNode,"checked",_71d.checked);}));return false;}return this.inherited(arguments);}});});},"dijit/form/CurrencyTextBox":function(){define(["dojo/currency","dojo/_base/declare","dojo/_base/lang","./NumberTextBox"],function(_71e,_71f,lang,_720){return _71f("dijit.form.CurrencyTextBox",_720,{currency:"",baseClass:"dijitTextBox dijitCurrencyTextBox",pattern:function(_721){return "("+(this.focused?this.inherited(arguments,[lang.mixin({},_721,this.editOptions)])+"|":"")+_71e.regexp(_721)+")";},_formatter:_71e.format,_parser:_71e.parse,parse:function(_722,_723){var v=this.inherited(arguments);if(isNaN(v)&&/\d+/.test(_722)){v=lang.hitch(lang.mixin({},this,{_parser:_720.prototype._parser}),"inherited")(arguments);}return v;},_setConstraintsAttr:function(_724){if(!_724.currency&&this.currency){_724.currency=this.currency;}this.inherited(arguments,[_71e._mixInDefaults(lang.mixin(_724,{exponent:false}))]);}});});},"dojo/currency":function(){define(["./_base/array","./_base/lang","./number","./i18n","./i18n!./cldr/nls/currency","./cldr/monetary"],function(_725,lang,_726,i18n,_727,_728){var _729={};lang.setObject("dojo.currency",_729);_729._mixInDefaults=function(_72a){_72a=_72a||{};_72a.type="currency";var _72b=i18n.getLocalization("dojo.cldr","currency",_72a.locale)||{};var iso=_72a.currency;var data=_728.getData(iso);_725.forEach(["displayName","symbol","group","decimal"],function(prop){data[prop]=_72b[iso+"_"+prop];});data.fractional=[true,false];return lang.mixin(data,_72a);};_729.format=function(_72c,_72d){return _726.format(_72c,_729._mixInDefaults(_72d));};_729.regexp=function(_72e){return _726.regexp(_729._mixInDefaults(_72e));};_729.parse=function(_72f,_730){return _726.parse(_72f,_729._mixInDefaults(_730));};return _729;});},"dojo/cldr/monetary":function(){define(["../_base/kernel","../_base/lang"],function(dojo,lang){var _731={};lang.setObject("dojo.cldr.monetary",_731);_731.getData=function(code){var _732={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 _733={CHF:5};var _734=_732[code],_735=_733[code];if(typeof _734=="undefined"){_734=2;}if(typeof _735=="undefined"){_735=0;}return {places:_734,round:_735};};return _731;});},"dijit/form/NumberTextBox":function(){define(["dojo/_base/declare","dojo/_base/lang","dojo/number","./RangeBoundTextBox"],function(_736,lang,_737,_738){var _739=_736("dijit.form.NumberTextBoxMixin",null,{pattern:_737.regexp,value:NaN,editOptions:{pattern:"#.######"},_formatter:_737.format,postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},_setConstraintsAttr:function(_73a){var _73b=typeof _73a.places=="number"?_73a.places:0;if(_73b){_73b++;}if(typeof _73a.max!="number"){_73a.max=9*Math.pow(10,15-_73b);}if(typeof _73a.min!="number"){_73a.min=-9*Math.pow(10,15-_73b);}this.inherited(arguments,[_73a]);if(this.focusNode&&this.focusNode.value&&!isNaN(this.value)){this.set("value",this.value);}},_onFocus:function(){if(this.disabled||this.readOnly){return;}var val=this.get("value");if(typeof val=="number"&&!isNaN(val)){var _73c=this.format(val,this.constraints);if(_73c!==undefined){this.textbox.value=_73c;}}this.inherited(arguments);},format:function(_73d,_73e){var _73f=String(_73d);if(typeof _73d!="number"){return _73f;}if(isNaN(_73d)){return "";}if(!("rangeCheck" in this&&this.rangeCheck(_73d,_73e))&&_73e.exponent!==false&&/\de[-+]?\d/i.test(_73f)){return _73f;}if(this.editOptions&&this.focused){_73e=lang.mixin({},_73e,this.editOptions);}return this._formatter(_73d,_73e);},_parser:_737.parse,parse:function(_740,_741){var v=this._parser(_740,lang.mixin({},_741,(this.editOptions&&this.focused)?this.editOptions:{}));if(this.editOptions&&this.focused&&isNaN(v)){v=this._parser(_740,_741);}return v;},_getDisplayedValueAttr:function(){var v=this.inherited(arguments);return isNaN(v)?this.textbox.value:v;},filter:function(_742){return (_742==null||_742==="")?NaN:this.inherited(arguments);},serialize:function(_743,_744){return (typeof _743!="number"||isNaN(_743))?"":this.inherited(arguments);},_setBlurValue:function(){var val=lang.hitch(lang.mixin({},this,{focused:true}),"get")("value");this._setValueAttr(val,true);},_setValueAttr:function(_745,_746,_747){if(_745!==undefined&&_747===undefined){_747=String(_745);if(typeof _745=="number"){if(isNaN(_745)){_747="";}else{if(("rangeCheck" in this&&this.rangeCheck(_745,this.constraints))||this.constraints.exponent===false||!/\de[-+]?\d/i.test(_747)){_747=undefined;}}}else{if(!_745){_747="";_745=NaN;}else{_745=undefined;}}}this.inherited(arguments,[_745,_746,_747]);},_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("^"+_737._realNumberRegexp(lang.mixin({},this.constraints))+"$").test(this.textbox.value))){var n=Number(this.textbox.value);return isNaN(n)?undefined:n;}else{return undefined;}}else{return v;}},isValid:function(_748){if(!this.focused||this._isEmpty(this.textbox.value)){return this.inherited(arguments);}else{var v=this.get("value");if(!isNaN(v)&&this.rangeCheck(v,this.constraints)){if(this.constraints.exponent!==false&&/\de[-+]?\d/i.test(this.textbox.value)){return true;}else{return this.inherited(arguments);}}else{return false;}}}});var _749=_736("dijit.form.NumberTextBox",[_738,_739],{baseClass:"dijitTextBox dijitNumberTextBox"});_749.Mixin=_739;return _749;});},"dijit/form/RangeBoundTextBox":function(){define(["dojo/_base/declare","dojo/i18n","./MappedTextBox"],function(_74a,i18n,_74b){var _74c=_74a("dijit.form.RangeBoundTextBox",_74b,{rangeMessage:"",rangeCheck:function(_74d,_74e){return ("min" in _74e?(this.compare(_74d,_74e.min)>=0):true)&&("max" in _74e?(this.compare(_74d,_74e.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 _74f=false;if("min" in this.constraints){var min=this.constraints.min;_74f=this.compare(val,((typeof min=="number")&&min>=0&&val!=0)?0:min)<0;}if(!_74f&&("max" in this.constraints)){var max=this.constraints.max;_74f=this.compare(val,((typeof max!="number")||max>0)?max:0)>0;}return _74f;},_isValidSubset:function(){return this.inherited(arguments)&&!this._isDefinitelyOutOfRange();},isValid:function(_750){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_750));},getErrorMessage:function(_751){var v=this.get("value");if(v!=null&&v!==""&&(typeof v!="number"||!isNaN(v))&&!this.isInRange(_751)){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;}},applyTextDir:function(){}});return _74c;});},"dijit/form/DateTextBox":function(){define(["dojo/_base/declare","../Calendar","./_DateTimeTextBox"],function(_752,_753,_754){return _752("dijit.form.DateTextBox",_754,{baseClass:"dijitTextBox dijitComboBox dijitDateTextBox",popupClass:_753,_selector:"date",value:new Date("")});});},"dijit/Calendar":function(){define("dijit/Calendar",["dojo/_base/array","dojo/date","dojo/date/locale","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/_base/event","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/sniff","./CalendarLite","./_Widget","./_CssStateMixin","./_TemplatedMixin","./form/DropDownButton"],function(_755,date,_756,_757,_758,_759,_75a,_75b,keys,lang,has,_75c,_75d,_75e,_75f,_760){var _761=_757("dijit.Calendar",[_75c,_75d,_75e],{cssStateNodes:{"decrementMonth":"dijitCalendarArrow","incrementMonth":"dijitCalendarArrow","previousYearLabelNode":"dijitCalendarPreviousYear","nextYearLabelNode":"dijitCalendarNextYear"},setValue:function(_762){_75b.deprecated("dijit.Calendar:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_762);},_createMonthWidget:function(){return new _761._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.connect(this.domNode,"onkeydown","_onKeyDown");this.connect(this.dateRowsNode,"onmouseover","_onDayMouseOver");this.connect(this.dateRowsNode,"onmouseout","_onDayMouseOut");this.connect(this.dateRowsNode,"onmousedown","_onDayMouseDown");this.connect(this.dateRowsNode,"onmouseup","_onDayMouseUp");},_onMonthSelect:function(_763){var date=new this.dateClassObj(this.currentFocus);date.setDate(1);date.setMonth(_763);var _764=this.dateModule.getDaysInMonth(date);var _765=this.currentFocus.getDate();date.setDate(Math.min(_765,_764));this._setCurrentFocusAttr(date);},_onDayMouseOver:function(evt){var node=_759.contains(evt.target,"dijitCalendarDateLabel")?evt.target.parentNode:evt.target;if(node&&((node.dijitDateValue&&!_759.contains(node,"dijitCalendarDisabledDate"))||node==this.previousYearLabelNode||node==this.nextYearLabelNode)){_759.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(_759.contains(this._currentNode,"dijitCalendarActiveDate")){cls+=" dijitCalendarActiveDate";}_759.remove(this._currentNode,cls);this._currentNode=null;},_onDayMouseDown:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue&&!_759.contains(node,"dijitCalendarDisabledDate")){_759.add(node,"dijitCalendarActiveDate");this._currentNode=node;}},_onDayMouseUp:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue){_759.remove(node,"dijitCalendarActiveDate");}},handleKey:function(evt){var _766=-1,_767,_768=this.currentFocus;switch(evt.keyCode){case keys.RIGHT_ARROW:_766=1;case keys.LEFT_ARROW:_767="day";if(!this.isLeftToRight()){_766*=-1;}break;case keys.DOWN_ARROW:_766=1;case keys.UP_ARROW:_767="week";break;case keys.PAGE_DOWN:_766=1;case keys.PAGE_UP:_767=evt.ctrlKey||evt.altKey?"year":"month";break;case keys.END:_768=this.dateModule.add(_768,"month",1);_767="day";case keys.HOME:_768=new this.dateClassObj(_768);_768.setDate(1);break;case keys.ENTER:case keys.SPACE:this.set("value",this.currentFocus);break;default:return true;}if(_767){_768=this.dateModule.add(_768,_767,_766);}this._setCurrentFocusAttr(_768);return false;},_onKeyDown:function(evt){if(!this.handleKey(evt)){_75a.stop(evt);}},onValueSelected:function(){},onChange:function(_769){this.onValueSelected(_769);},getClassForDate:function(){}});_761._MonthDropDownButton=_757("dijit.Calendar._MonthDropDownButton",_760,{onMonthSelect:function(){},postCreate:function(){this.inherited(arguments);this.dropDown=new _761._MonthDropDown({id:this.id+"_mdd",onChange:this.onMonthSelect});},_setMonthAttr:function(_76a){var _76b=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_76a);this.dropDown.set("months",_76b);this.containerNode.innerHTML=(has("ie")==6?"":"<div class='dijitSpacer'>"+this.dropDown.domNode.innerHTML+"</div>")+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>"+_76b[_76a.getMonth()]+"</div>";}});_761._MonthDropDown=_757("dijit.Calendar._MonthDropDown",[_75d,_75f],{months:[],templateString:"<div class='dijitCalendarMonthMenu dijitMenu' "+"data-dojo-attach-event='onclick:_onClick,onmouseover:_onMenuHover,onmouseout:_onMenuHover'></div>",_setMonthsAttr:function(_76c){this.domNode.innerHTML=_755.map(_76c,function(_76d,idx){return _76d?"<div class='dijitCalendarMonthLabel' month='"+idx+"'>"+_76d+"</div>":"";}).join("");},_onClick:function(evt){this.onChange(_758.get(evt.target,"month"));},onChange:function(){},_onMenuHover:function(evt){_759.toggle(evt.target,"dijitCalendarMonthLabelHover",evt.type=="mouseover");}});return _761;});},"dojo/date":function(){define(["./has","./_base/lang"],function(has,lang){var date={};date.getDaysInMonth=function(_76e){var _76f=_76e.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_76f==1&&date.isLeapYear(_76e)){return 29;}return days[_76f];};date.isLeapYear=function(_770){var year=_770.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};date.getTimezoneName=function(_771){var str=_771.toString();var tz="";var _772;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_772=str.match(pat))){tz=_772[1];}else{str=_771.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_772=str.match(pat))){tz=_772[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};date.compare=function(_773,_774,_775){_773=new Date(+_773);_774=new Date(+(_774||new Date()));if(_775=="date"){_773.setHours(0,0,0,0);_774.setHours(0,0,0,0);}else{if(_775=="time"){_773.setFullYear(0,0,0);_774.setFullYear(0,0,0);}}if(_773>_774){return 1;}if(_773<_774){return -1;}return 0;};date.add=function(date,_776,_777){var sum=new Date(+date);var _778=false;var _779="Date";switch(_776){case "day":break;case "weekday":var days,_77a;var mod=_777%5;if(!mod){days=(_777>0)?5:-5;_77a=(_777>0)?((_777-5)/5):((_777+5)/5);}else{days=mod;_77a=parseInt(_777/5);}var strt=date.getDay();var adj=0;if(strt==6&&_777>0){adj=1;}else{if(strt==0&&_777<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_777>0)?2:-2;}_777=(7*_77a)+days+adj;break;case "year":_779="FullYear";_778=true;break;case "week":_777*=7;break;case "quarter":_777*=3;case "month":_778=true;_779="Month";break;default:_779="UTC"+_776.charAt(0).toUpperCase()+_776.substring(1)+"s";}if(_779){sum["set"+_779](sum["get"+_779]()+_777);}if(_778&&(sum.getDate()<date.getDate())){sum.setDate(0);}return sum;};date.difference=function(_77b,_77c,_77d){_77c=_77c||new Date();_77d=_77d||"day";var _77e=_77c.getFullYear()-_77b.getFullYear();var _77f=1;switch(_77d){case "quarter":var m1=_77b.getMonth();var m2=_77c.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_77e*4);_77f=q2-q1;break;case "weekday":var days=Math.round(date.difference(_77b,_77c,"day"));var _780=parseInt(date.difference(_77b,_77c,"week"));var mod=days%7;if(mod==0){days=_780*5;}else{var adj=0;var aDay=_77b.getDay();var bDay=_77c.getDay();_780=parseInt(days/7);mod=days%7;var _781=new Date(_77b);_781.setDate(_781.getDate()+(_780*7));var _782=_781.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 (_782+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 (_782+mod)<0:adj=2;}}}days+=adj;days-=(_780*2);}_77f=days;break;case "year":_77f=_77e;break;case "month":_77f=(_77c.getMonth()-_77b.getMonth())+(_77e*12);break;case "week":_77f=parseInt(date.difference(_77b,_77c,"day")/7);break;case "day":_77f/=24;case "hour":_77f/=60;case "minute":_77f/=60;case "second":_77f/=1000;case "millisecond":_77f*=_77c.getTime()-_77b.getTime();}return Math.round(_77f);};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,_783,date,_784,i18n,_785,_786,_787,_788){var _789={};lang.setObject(_788.id.replace(/\//g,"."),_789);function _78a(_78b,_78c,_78d,_78e){return _78e.replace(/([a-z])\1*/ig,function(_78f){var s,pad,c=_78f.charAt(0),l=_78f.length,_790=["abbr","wide","narrow"];switch(c){case "G":s=_78c[(l<4)?"eraAbbr":"eraNames"][_78b.getFullYear()<0?0:1];break;case "y":s=_78b.getFullYear();switch(l){case 1:break;case 2:if(!_78d.fullYear){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_78b.getMonth()+1)/3);pad=true;break;case "M":case "L":var m=_78b.getMonth();if(l<3){s=m+1;pad=true;}else{var _791=["months",c=="L"?"standAlone":"format",_790[l-3]].join("-");s=_78c[_791][m];}break;case "w":var _792=0;s=_789._getWeekOfYear(_78b,_792);pad=true;break;case "d":s=_78b.getDate();pad=true;break;case "D":s=_789._getDayOfYear(_78b);pad=true;break;case "e":case "c":var d=_78b.getDay();if(l<2){s=(d-_784.getFirstDayOfWeek(_78d.locale)+8)%7;break;}case "E":d=_78b.getDay();if(l<3){s=d+1;pad=true;}else{var _793=["days",c=="c"?"standAlone":"format",_790[l-3]].join("-");s=_78c[_793][d];}break;case "a":var _794=_78b.getHours()<12?"am":"pm";s=_78d[_794]||_78c["dayPeriods-format-wide-"+_794];break;case "h":case "H":case "K":case "k":var h=_78b.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=_78b.getMinutes();pad=true;break;case "s":s=_78b.getSeconds();pad=true;break;case "S":s=Math.round(_78b.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=_789._getZone(_78b,true,_78d);if(s){break;}l=4;case "Z":var _795=_789._getZone(_78b,false,_78d);var tz=[(_795<=0?"+":"-"),_786.pad(Math.floor(Math.abs(_795)/60),2),_786.pad(Math.abs(_795)%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: "+_78e);}if(pad){s=_786.pad(s,l);}return s;});};_789._getZone=function(_796,_797,_798){if(_797){return date.getTimezoneName(_796);}else{return _796.getTimezoneOffset();}};_789.format=function(_799,_79a){_79a=_79a||{};var _79b=i18n.normalizeLocale(_79a.locale),_79c=_79a.formatLength||"short",_79d=_789._getGregorianBundle(_79b),str=[],_79e=lang.hitch(this,_78a,_799,_79d,_79a);if(_79a.selector=="year"){return _79f(_79d["dateFormatItem-yyyy"]||"yyyy",_79e);}var _7a0;if(_79a.selector!="date"){_7a0=_79a.timePattern||_79d["timeFormat-"+_79c];if(_7a0){str.push(_79f(_7a0,_79e));}}if(_79a.selector!="time"){_7a0=_79a.datePattern||_79d["dateFormat-"+_79c];if(_7a0){str.push(_79f(_7a0,_79e));}}return str.length==1?str[0]:_79d["dateTimeFormat-"+_79c].replace(/\'/g,"").replace(/\{(\d+)\}/g,function(_7a1,key){return str[key];});};_789.regexp=function(_7a2){return _789._parseInfo(_7a2).regexp;};_789._parseInfo=function(_7a3){_7a3=_7a3||{};var _7a4=i18n.normalizeLocale(_7a3.locale),_7a5=_789._getGregorianBundle(_7a4),_7a6=_7a3.formatLength||"short",_7a7=_7a3.datePattern||_7a5["dateFormat-"+_7a6],_7a8=_7a3.timePattern||_7a5["timeFormat-"+_7a6],_7a9;if(_7a3.selector=="date"){_7a9=_7a7;}else{if(_7a3.selector=="time"){_7a9=_7a8;}else{_7a9=_7a5["dateTimeFormat-"+_7a6].replace(/\{(\d+)\}/g,function(_7aa,key){return [_7a8,_7a7][key];});}}var _7ab=[],re=_79f(_7a9,lang.hitch(this,_7ac,_7ab,_7a5,_7a3));return {regexp:re,tokens:_7ab,bundle:_7a5};};_789.parse=function(_7ad,_7ae){var _7af=/[\u200E\u200F\u202A\u202E]/g,info=_789._parseInfo(_7ae),_7b0=info.tokens,_7b1=info.bundle,re=new RegExp("^"+info.regexp.replace(_7af,"")+"$",info.strict?"":"i"),_7b2=re.exec(_7ad&&_7ad.replace(_7af,""));if(!_7b2){return null;}var _7b3=["abbr","wide","narrow"],_7b4=[1970,0,1,0,0,0,0],amPm="",_7b5=_783.every(_7b2,function(v,i){if(!i){return true;}var _7b6=_7b0[i-1],l=_7b6.length,c=_7b6.charAt(0);switch(c){case "y":if(l!=2&&_7ae.strict){_7b4[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear(),_7b7=year.substring(0,2)*100,_7b8=Math.min(Number(year.substring(2,4))+20,99);_7b4[0]=(v<_7b8)?_7b7+v:_7b7-100+v;}else{if(_7ae.strict){return false;}_7b4[0]=v;}}break;case "M":case "L":if(l>2){var _7b9=_7b1["months-"+(c=="L"?"standAlone":"format")+"-"+_7b3[l-3]].concat();if(!_7ae.strict){v=v.replace(".","").toLowerCase();_7b9=_783.map(_7b9,function(s){return s.replace(".","").toLowerCase();});}v=_783.indexOf(_7b9,v);if(v==-1){return false;}}else{v--;}_7b4[1]=v;break;case "E":case "e":case "c":var days=_7b1["days-"+(c=="c"?"standAlone":"format")+"-"+_7b3[l-3]].concat();if(!_7ae.strict){v=v.toLowerCase();days=_783.map(days,function(d){return d.toLowerCase();});}v=_783.indexOf(days,v);if(v==-1){return false;}break;case "D":_7b4[1]=0;case "d":_7b4[2]=v;break;case "a":var am=_7ae.am||_7b1["dayPeriods-format-wide-am"],pm=_7ae.pm||_7b1["dayPeriods-format-wide-pm"];if(!_7ae.strict){var _7ba=/\./g;v=v.replace(_7ba,"").toLowerCase();am=am.replace(_7ba,"").toLowerCase();pm=pm.replace(_7ba,"").toLowerCase();}if(_7ae.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;}_7b4[3]=v;break;case "m":_7b4[4]=v;break;case "s":_7b4[5]=v;break;case "S":_7b4[6]=v;}return true;});var _7bb=+_7b4[3];if(amPm==="p"&&_7bb<12){_7b4[3]=_7bb+12;}else{if(amPm==="a"&&_7bb==12){_7b4[3]=0;}}var _7bc=new Date(_7b4[0],_7b4[1],_7b4[2],_7b4[3],_7b4[4],_7b4[5],_7b4[6]);if(_7ae.strict){_7bc.setFullYear(_7b4[0]);}var _7bd=_7b0.join(""),_7be=_7bd.indexOf("d")!=-1,_7bf=_7bd.indexOf("M")!=-1;if(!_7b5||(_7bf&&_7bc.getMonth()>_7b4[1])||(_7be&&_7bc.getDate()>_7b4[2])){return null;}if((_7bf&&_7bc.getMonth()<_7b4[1])||(_7be&&_7bc.getDate()<_7b4[2])){_7bc=date.add(_7bc,"hour",1);}return _7bc;};function _79f(_7c0,_7c1,_7c2,_7c3){var _7c4=function(x){return x;};_7c1=_7c1||_7c4;_7c2=_7c2||_7c4;_7c3=_7c3||_7c4;var _7c5=_7c0.match(/(''|[^'])+/g),_7c6=_7c0.charAt(0)=="'";_783.forEach(_7c5,function(_7c7,i){if(!_7c7){_7c5[i]="";}else{_7c5[i]=(_7c6?_7c2:_7c1)(_7c7.replace(/''/g,"'"));_7c6=!_7c6;}});return _7c3(_7c5.join(""));};var _7c8=["abbr","wide","narrow"];function _7ac(_7c9,_7ca,_7cb,_7cc){_7cc=_785.escapeString(_7cc);if(!_7cb.strict){_7cc=_7cc.replace(" a"," ?a");}return _7cc.replace(/([a-z])\1*/ig,function(_7cd){var s,c=_7cd.charAt(0),l=_7cd.length,p2="",p3="";if(_7cb.strict){if(l>1){p2="0"+"{"+(l-1)+"}";}if(l>2){p3="0"+"{"+(l-2)+"}";}}else{p2="0?";p3="0{0,2}";}switch(c){case "y":s="\\d{2,4}";break;case "M":case "L":if(l>2){var _7ce=_7ca["months-"+(c=="L"?"standAlone":"format")+"-"+_7c8[l-3]].slice(0);s=_7ce.join("|");if(!_7cb.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="\\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=_7cb.am||_7ca["dayPeriods-format-wide-am"],pm=_7cb.pm||_7ca["dayPeriods-format-wide-pm"];s=am+"|"+pm;if(!_7cb.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(_7c9){_7c9.push(_7cd);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};var _7cf=[];var _7d0={};_789.addCustomFormats=function(_7d1,_7d2){_7cf.push({pkg:_7d1,name:_7d2});_7d0={};};_789._getGregorianBundle=function(_7d3){if(_7d0[_7d3]){return _7d0[_7d3];}var _7d4={};_783.forEach(_7cf,function(desc){var _7d5=i18n.getLocalization(desc.pkg,desc.name,_7d3);_7d4=lang.mixin(_7d4,_7d5);},this);return _7d0[_7d3]=_7d4;};_789.addCustomFormats(_788.id.replace(/\/date\/locale$/,".cldr"),"gregorian");_789.getNames=function(item,type,_7d6,_7d7){var _7d8,_7d9=_789._getGregorianBundle(_7d7),_7da=[item,_7d6,type];if(_7d6=="standAlone"){var key=_7da.join("-");_7d8=_7d9[key];if(_7d8[0]==1){_7d8=undefined;}}_7da[1]="format";return (_7d8||_7d9[_7da.join("-")]).concat();};_789.isWeekend=function(_7db,_7dc){var _7dd=_784.getWeekend(_7dc),day=(_7db||new Date()).getDay();if(_7dd.end<_7dd.start){_7dd.end+=7;if(day<_7dd.start){day+=7;}}return day>=_7dd.start&&day<=_7dd.end;};_789._getDayOfYear=function(_7de){return date.difference(new Date(_7de.getFullYear(),0,1,_7de.getHours()),_7de)+1;};_789._getWeekOfYear=function(_7df,_7e0){if(arguments.length==1){_7e0=0;}var _7e1=new Date(_7df.getFullYear(),0,1).getDay(),adj=(_7e1-_7e0+7)%7,week=Math.floor((_789._getDayOfYear(_7df)+adj-1)/7);if(_7e1==_7e0){week++;}return week;};return _789;});},"dojo/cldr/supplemental":function(){define(["../_base/lang","../i18n"],function(lang,i18n){var _7e2={};lang.setObject("dojo.cldr.supplemental",_7e2);_7e2.getFirstDayOfWeek=function(_7e3){var _7e4={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 _7e5=_7e2._region(_7e3);var dow=_7e4[_7e5];return (dow===undefined)?1:dow;};_7e2._region=function(_7e6){_7e6=i18n.normalizeLocale(_7e6);var tags=_7e6.split("-");var _7e7=tags[1];if(!_7e7){_7e7={aa:"et",ab:"ge",af:"za",ak:"gh",am:"et",ar:"eg",as:"in",av:"ru",ay:"bo",az:"az",ba:"ru",be:"by",bg:"bg",bi:"vu",bm:"ml",bn:"bd",bo:"cn",br:"fr",bs:"ba",ca:"es",ce:"ru",ch:"gu",co:"fr",cr:"ca",cs:"cz",cv:"ru",cy:"gb",da:"dk",de:"de",dv:"mv",dz:"bt",ee:"gh",el:"gr",en:"us",es:"es",et:"ee",eu:"es",fa:"ir",ff:"sn",fi:"fi",fj:"fj",fo:"fo",fr:"fr",fy:"nl",ga:"ie",gd:"gb",gl:"es",gn:"py",gu:"in",gv:"gb",ha:"ng",he:"il",hi:"in",ho:"pg",hr:"hr",ht:"ht",hu:"hu",hy:"am",ia:"fr",id:"id",ig:"ng",ii:"cn",ik:"us","in":"id",is:"is",it:"it",iu:"ca",iw:"il",ja:"jp",ji:"ua",jv:"id",jw:"id",ka:"ge",kg:"cd",ki:"ke",kj:"na",kk:"kz",kl:"gl",km:"kh",kn:"in",ko:"kr",ks:"in",ku:"tr",kv:"ru",kw:"gb",ky:"kg",la:"va",lb:"lu",lg:"ug",li:"nl",ln:"cd",lo:"la",lt:"lt",lu:"cd",lv:"lv",mg:"mg",mh:"mh",mi:"nz",mk:"mk",ml:"in",mn:"mn",mo:"ro",mr:"in",ms:"my",mt:"mt",my:"mm",na:"nr",nb:"no",nd:"zw",ne:"np",ng:"na",nl:"nl",nn:"no",no:"no",nr:"za",nv:"us",ny:"mw",oc:"fr",om:"et",or:"in",os:"ge",pa:"in",pl:"pl",ps:"af",pt:"br",qu:"pe",rm:"ch",rn:"bi",ro:"ro",ru:"ru",rw:"rw",sa:"in",sd:"in",se:"no",sg:"cf",si:"lk",sk:"sk",sl:"si",sm:"ws",sn:"zw",so:"so",sq:"al",sr:"rs",ss:"za",st:"za",su:"id",sv:"se",sw:"tz",ta:"in",te:"in",tg:"tj",th:"th",ti:"et",tk:"tm",tl:"ph",tn:"za",to:"to",tr:"tr",ts:"za",tt:"ru",ty:"pf",ug:"cn",uk:"ua",ur:"pk",uz:"uz",ve:"za",vi:"vn",wa:"be",wo:"sn",xh:"za",yi:"il",yo:"ng",za:"cn",zh:"cn",zu:"za",ace:"id",ady:"ru",agq:"cm",alt:"ru",amo:"ng",asa:"tz",ast:"es",awa:"in",bal:"pk",ban:"id",bas:"cm",bax:"cm",bbc:"id",bem:"zm",bez:"tz",bfq:"in",bft:"pk",bfy:"in",bhb:"in",bho:"in",bik:"ph",bin:"ng",bjj:"in",bku:"ph",bqv:"ci",bra:"in",brx:"in",bss:"cm",btv:"pk",bua:"ru",buc:"yt",bug:"id",bya:"id",byn:"er",cch:"ng",ccp:"in",ceb:"ph",cgg:"ug",chk:"fm",chm:"ru",chp:"ca",chr:"us",cja:"kh",cjm:"vn",ckb:"iq",crk:"ca",csb:"pl",dar:"ru",dav:"ke",den:"ca",dgr:"ca",dje:"ne",doi:"in",dsb:"de",dua:"cm",dyo:"sn",dyu:"bf",ebu:"ke",efi:"ng",ewo:"cm",fan:"gq",fil:"ph",fon:"bj",fur:"it",gaa:"gh",gag:"md",gbm:"in",gcr:"gf",gez:"et",gil:"ki",gon:"in",gor:"id",grt:"in",gsw:"ch",guz:"ke",gwi:"ca",haw:"us",hil:"ph",hne:"in",hnn:"ph",hoc:"in",hoj:"in",ibb:"ng",ilo:"ph",inh:"ru",jgo:"cm",jmc:"tz",kaa:"uz",kab:"dz",kaj:"ng",kam:"ke",kbd:"ru",kcg:"ng",kde:"tz",kdt:"th",kea:"cv",ken:"cm",kfo:"ci",kfr:"in",kha:"in",khb:"cn",khq:"ml",kht:"in",kkj:"cm",kln:"ke",kmb:"ao",koi:"ru",kok:"in",kos:"fm",kpe:"lr",krc:"ru",kri:"sl",krl:"ru",kru:"in",ksb:"tz",ksf:"cm",ksh:"de",kum:"ru",lag:"tz",lah:"pk",lbe:"ru",lcp:"cn",lep:"in",lez:"ru",lif:"np",lis:"cn",lki:"ir",lmn:"in",lol:"cd",lua:"cd",luo:"ke",luy:"ke",lwl:"th",mad:"id",mag:"in",mai:"in",mak:"id",man:"gn",mas:"ke",mdf:"ru",mdh:"ph",mdr:"id",men:"sl",mer:"ke",mfe:"mu",mgh:"mz",mgo:"cm",min:"id",mni:"in",mnk:"gm",mnw:"mm",mos:"bf",mua:"cm",mwr:"in",myv:"ru",nap:"it",naq:"na",nds:"de","new":"np",niu:"nu",nmg:"cm",nnh:"cm",nod:"th",nso:"za",nus:"sd",nym:"tz",nyn:"ug",pag:"ph",pam:"ph",pap:"bq",pau:"pw",pon:"fm",prd:"ir",raj:"in",rcf:"re",rej:"id",rjs:"np",rkt:"in",rof:"tz",rwk:"tz",saf:"gh",sah:"ru",saq:"ke",sas:"id",sat:"in",saz:"in",sbp:"tz",scn:"it",sco:"gb",sdh:"ir",seh:"mz",ses:"ml",shi:"ma",shn:"mm",sid:"et",sma:"se",smj:"se",smn:"fi",sms:"fi",snk:"ml",srn:"sr",srr:"sn",ssy:"er",suk:"tz",sus:"gn",swb:"yt",swc:"cd",syl:"bd",syr:"sy",tbw:"ph",tcy:"in",tdd:"cn",tem:"sl",teo:"ug",tet:"tl",tig:"er",tiv:"ng",tkl:"tk",tmh:"ne",tpi:"pg",trv:"tw",tsg:"ph",tts:"th",tum:"mw",tvl:"tv",twq:"ne",tyv:"ru",tzm:"ma",udm:"ru",uli:"fm",umb:"ao",unr:"in",unx:"in",vai:"lr",vun:"tz",wae:"ch",wal:"et",war:"ph",xog:"ug",xsr:"np",yao:"mz",yap:"fm",yav:"cm",zza:"tr"}[tags[0]];}else{if(_7e7.length==4){_7e7=tags[2];}}return _7e7;};_7e2.getWeekend=function(_7e8){var _7e9={"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},_7ea={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},_7eb=_7e2._region(_7e8),_7ec=_7e9[_7eb],end=_7ea[_7eb];if(_7ec===undefined){_7ec=6;}if(end===undefined){end=0;}return {start:_7ec,end:end};};return _7e2;});},"dijit/CalendarLite":function(){require({cache:{"url:dijit/templates/Calendar.html":"<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\" role=\"grid\" aria-labelledby=\"${id}_mddb ${id}_year\" data-dojo-attach-point=\"gridNode\">\n\t<thead>\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\n\t\t\t<th class='dijitReset dijitCalendarArrow' data-dojo-attach-point=\"decrementMonth\" scope=\"col\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarDecrease\" role=\"presentation\"/>\n\t\t\t\t<span data-dojo-attach-point=\"decreaseArrowNode\" class=\"dijitA11ySideArrow\">-</span>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' colspan=\"5\" scope=\"col\">\n\t\t\t\t<div data-dojo-attach-point=\"monthNode\">\n\t\t\t\t</div>\n\t\t\t</th>\n\t\t\t<th class='dijitReset dijitCalendarArrow' scope=\"col\" data-dojo-attach-point=\"incrementMonth\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarIncrease\" role=\"presentation\"/>\n\t\t\t\t<span data-dojo-attach-point=\"increaseArrowNode\" class=\"dijitA11ySideArrow\">+</span>\n\t\t\t</th>\n\t\t</tr>\n\t\t<tr role=\"row\">\n\t\t\t${!dayCellsHtml}\n\t\t</tr>\n\t</thead>\n\t<tbody data-dojo-attach-point=\"dateRowsNode\" data-dojo-attach-event=\"onclick: _onDayClick\" class=\"dijitReset dijitCalendarBodyContainer\">\n\t\t\t${!dateRowsHtml}\n\t</tbody>\n\t<tfoot class=\"dijitReset dijitCalendarYearContainer\">\n\t\t<tr>\n\t\t\t<td class='dijitReset' valign=\"top\" colspan=\"7\" role=\"presentation\">\n\t\t\t\t<div class=\"dijitCalendarYearLabel\">\n\t\t\t\t\t<span data-dojo-attach-point=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\" role=\"button\"></span>\n\t\t\t\t\t<span data-dojo-attach-point=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\" role=\"button\" id=\"${id}_year\"></span>\n\t\t\t\t\t<span data-dojo-attach-point=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\" role=\"button\"></span>\n\t\t\t\t</div>\n\t\t\t</td>\n\t\t</tr>\n\t</tfoot>\n</table>\n"}});define("dijit/CalendarLite",["dojo/_base/array","dojo/_base/declare","dojo/cldr/supplemental","dojo/date","dojo/date/locale","dojo/date/stamp","dojo/dom","dojo/dom-class","dojo/_base/event","dojo/_base/lang","dojo/sniff","dojo/string","./_WidgetBase","./_TemplatedMixin","dojo/text!./templates/Calendar.html","./hccss"],function(_7ed,_7ee,_7ef,date,_7f0,_7f1,dom,_7f2,_7f3,lang,has,_7f4,_7f5,_7f6,_7f7){var _7f8=_7ee("dijit.CalendarLite",[_7f5,_7f6],{templateString:_7f7,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",currentFocus:new Date(),_setSummaryAttr:"gridNode",baseClass:"dijitCalendar",_isValidDate:function(_7f9){return _7f9&&!isNaN(_7f9)&&typeof _7f9=="object"&&_7f9.toString()!=this.constructor.prototype.value.toString();},_getValueAttr:function(){if(this.value&&!isNaN(this.value)){var _7fa=new this.dateClassObj(this.value);_7fa.setHours(0,0,0,0);if(_7fa.getDate()<this.value.getDate()){_7fa=this.dateModule.add(_7fa,"hour",1);}return _7fa;}else{return null;}},_setValueAttr:function(_7fb,_7fc){if(typeof _7fb=="string"){_7fb=_7f1.fromISOString(_7fb);}_7fb=this._patchDate(_7fb);if(this._isValidDate(_7fb)&&!this.isDisabledDate(_7fb,this.lang)){this._set("value",_7fb);this.set("currentFocus",_7fb);this._markSelectedDates([_7fb]);if(this._created&&(_7fc||typeof _7fc=="undefined")){this.onChange(this.get("value"));}}else{this._set("value",null);this._markSelectedDates([]);}},_patchDate:function(_7fd){if(_7fd){_7fd=new this.dateClassObj(_7fd);_7fd.setHours(1,0,0,0);}return _7fd;},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(node.ownerDocument.createTextNode(text));},_populateGrid:function(){var _7fe=new this.dateClassObj(this.currentFocus);_7fe.setDate(1);var _7ff=_7fe.getDay(),_800=this.dateModule.getDaysInMonth(_7fe),_801=this.dateModule.getDaysInMonth(this.dateModule.add(_7fe,"month",-1)),_802=new this.dateClassObj(),_803=_7ef.getFirstDayOfWeek(this.lang);if(_803>_7ff){_803-=7;}if(!this.summary){var _804=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_7fe);this.gridNode.setAttribute("summary",_804[_7fe.getMonth()]);}this._date2cell={};_7ed.forEach(this.dateCells,function(_805,idx){var i=idx+_803;var date=new this.dateClassObj(_7fe),_806,_807="dijitCalendar",adj=0;if(i<_7ff){_806=_801-_7ff+i+1;adj=-1;_807+="Previous";}else{if(i>=(_7ff+_800)){_806=i-_7ff-_800+1;adj=1;_807+="Next";}else{_806=i-_7ff+1;_807+="Current";}}if(adj){date=this.dateModule.add(date,"month",adj);}date.setDate(_806);if(!this.dateModule.compare(date,_802,"date")){_807="dijitCalendarCurrentDate "+_807;}if(this.isDisabledDate(date,this.lang)){_807="dijitCalendarDisabledDate "+_807;_805.setAttribute("aria-disabled","true");}else{_807="dijitCalendarEnabledDate "+_807;_805.removeAttribute("aria-disabled");_805.setAttribute("aria-selected","false");}var _808=this.getClassForDate(date,this.lang);if(_808){_807=_808+" "+_807;}_805.className=_807+"Month dijitCalendarDateTemplate";var _809=date.valueOf();this._date2cell[_809]=_805;_805.dijitDateValue=_809;this._setText(this.dateLabels[idx],date.getDateLocalized?date.getDateLocalized(this.lang):date.getDate());},this);},_populateControls:function(){var _80a=new this.dateClassObj(this.currentFocus);_80a.setDate(1);this.monthWidget.set("month",_80a);var y=_80a.getFullYear()-1;var d=new this.dateClassObj();_7ed.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(_80b){this.dateModule=_80b.datePackage?lang.getObject(_80b.datePackage,false):date;this.dateClassObj=this.dateModule.Date||Date;this.dateLocaleModule=_80b.datePackage?lang.getObject(_80b.datePackage+".locale",false):_7f0;},_createMonthWidget:function(){return _7f8._MonthWidget({id:this.id+"_mddb",lang:this.lang,dateLocaleModule:this.dateLocaleModule},this.monthNode);},buildRendering:function(){var d=this.dowTemplateString,_80c=this.dateLocaleModule.getNames("days",this.dayWidth,"standAlone",this.lang),_80d=_7ef.getFirstDayOfWeek(this.lang);this.dayCellsHtml=_7f4.substitute([d,d,d,d,d,d,d].join(""),{d:""},function(){return _80c[_80d++%7];});var r=_7f4.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 _80e=new this.dateClassObj(this.currentFocus);this.monthWidget=this._createMonthWidget();this.set("currentFocus",_80e,false);},postCreate:function(){this.inherited(arguments);this._connectControls();},_connectControls:function(){var _80f=lang.hitch(this,function(_810,part,_811){this.connect(this[_810],"onclick",function(){this._setCurrentFocusAttr(this.dateModule.add(this.currentFocus,part,_811));});});_80f("incrementMonth","month",1);_80f("decrementMonth","month",-1);_80f("nextYearLabelNode","year",1);_80f("previousYearLabelNode","year",-1);},_setCurrentFocusAttr:function(date,_812){var _813=this.currentFocus,_814=this._getNodeByDate(_813);date=this._patchDate(date);this._set("currentFocus",date);if(!this._date2cell||this.dateModule.difference(_813,date,"month")!=0){this._populateGrid();this._populateControls();this._markSelectedDates([this.value]);}var _815=this._getNodeByDate(date);_815.setAttribute("tabIndex",this.tabIndex);if(this.focused||_812){_815.focus();}if(_814&&_814!=_815){if(has("webkit")){_814.setAttribute("tabIndex","-1");}else{_814.removeAttribute("tabIndex");}}},focus:function(){this._setCurrentFocusAttr(this.currentFocus,true);},_onDayClick:function(evt){_7f3.stop(evt);for(var node=evt.target;node&&!node.dijitDateValue;node=node.parentNode){}if(node&&!_7f2.contains(node,"dijitCalendarDisabledDate")){this.set("value",node.dijitDateValue);}},_getNodeByDate:function(_816){_816=this._patchDate(_816);return _816&&this._date2cell?this._date2cell[_816.valueOf()]:null;},_markSelectedDates:function(_817){function mark(_818,cell){_7f2.toggle(cell,"dijitCalendarSelectedDate",_818);cell.setAttribute("aria-selected",_818?"true":"false");};_7ed.forEach(this._selectedCells||[],lang.partial(mark,false));this._selectedCells=_7ed.filter(_7ed.map(_817,this._getNodeByDate,this),function(n){return n;});_7ed.forEach(this._selectedCells,lang.partial(mark,true));},onChange:function(){},isDisabledDate:function(){},getClassForDate:function(){}});_7f8._MonthWidget=_7ee("dijit.CalendarLite._MonthWidget",_7f5,{_setMonthAttr:function(_819){var _81a=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_819),_81b=(has("ie")==6?"":"<div class='dijitSpacer'>"+_7ed.map(_81a,function(s){return "<div>"+s+"</div>";}).join("")+"</div>");this.domNode.innerHTML=_81b+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>"+_81a[_819.getMonth()]+"</div>";}});return _7f8;});},"url:dijit/templates/Calendar.html":"<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\" role=\"grid\" aria-labelledby=\"${id}_mddb ${id}_year\" data-dojo-attach-point=\"gridNode\">\n\t<thead>\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\n\t\t\t<th class='dijitReset dijitCalendarArrow' data-dojo-attach-point=\"decrementMonth\" scope=\"col\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarDecrease\" role=\"presentation\"/>\n\t\t\t\t<span data-dojo-attach-point=\"decreaseArrowNode\" class=\"dijitA11ySideArrow\">-</span>\n\t\t\t</th>\n\t\t\t<th class='dijitReset' colspan=\"5\" scope=\"col\">\n\t\t\t\t<div data-dojo-attach-point=\"monthNode\">\n\t\t\t\t</div>\n\t\t\t</th>\n\t\t\t<th class='dijitReset dijitCalendarArrow' scope=\"col\" data-dojo-attach-point=\"incrementMonth\">\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarIncrease\" role=\"presentation\"/>\n\t\t\t\t<span data-dojo-attach-point=\"increaseArrowNode\" class=\"dijitA11ySideArrow\">+</span>\n\t\t\t</th>\n\t\t</tr>\n\t\t<tr role=\"row\">\n\t\t\t${!dayCellsHtml}\n\t\t</tr>\n\t</thead>\n\t<tbody data-dojo-attach-point=\"dateRowsNode\" data-dojo-attach-event=\"onclick: _onDayClick\" class=\"dijitReset dijitCalendarBodyContainer\">\n\t\t\t${!dateRowsHtml}\n\t</tbody>\n\t<tfoot class=\"dijitReset dijitCalendarYearContainer\">\n\t\t<tr>\n\t\t\t<td class='dijitReset' valign=\"top\" colspan=\"7\" role=\"presentation\">\n\t\t\t\t<div class=\"dijitCalendarYearLabel\">\n\t\t\t\t\t<span data-dojo-attach-point=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\" role=\"button\"></span>\n\t\t\t\t\t<span data-dojo-attach-point=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\" role=\"button\" id=\"${id}_year\"></span>\n\t\t\t\t\t<span data-dojo-attach-point=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\" role=\"button\"></span>\n\t\t\t\t</div>\n\t\t\t</td>\n\t\t</tr>\n\t</tfoot>\n</table>\n","dijit/form/_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,_81c,_81d,_81e,lang,_81f,_820,_821){new Date("X");var _822=_81e("dijit.form._DateTimeTextBox",[_81f,_820],{templateString:_821,hasDownArrow:true,cssStateNodes:{"_buttonNode":"dijitDownArrowButton"},pattern:_81c.regexp,datePackage:"",postMixInProperties:function(){this.inherited(arguments);this._set("type","text");},compare:function(val1,val2){var _823=this._isInvalidDate(val1);var _824=this._isInvalidDate(val2);return _823?(_824?0:-1):(_824?1:date.compare(val1,val2,this._selector));},forceWidth:true,format:function(_825,_826){if(!_825){return "";}return this.dateLocaleModule.format(_825,_826);},"parse":function(_827,_828){return this.dateLocaleModule.parse(_827,_828)||(this._isEmpty(_827)?null:undefined);},serialize:function(val,_829){if(val.toGregorian){val=val.toGregorian();}return _81d.toISOString(val,_829);},dropDownDefaultValue:new Date(),value:new Date(""),_blankValue:null,popupClass:"",_selector:"",constructor:function(_82a){this.dateModule=_82a.datePackage?lang.getObject(_82a.datePackage,false):date;this.dateClassObj=this.dateModule.Date||Date;this.dateLocaleModule=_82a.datePackage?lang.getObject(_82a.datePackage+".locale",false):_81c;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(_82b){_82b.selector=this._selector;_82b.fullYear=true;var _82c=_81d.fromISOString;if(typeof _82b.min=="string"){_82b.min=_82c(_82b.min);}if(typeof _82b.max=="string"){_82b.max=_82c(_82b.max);}this.inherited(arguments);},_isInvalidDate:function(_82d){return !_82d||isNaN(_82d)||typeof _82d!="object"||_82d.toString()==this._invalidDate;},_setValueAttr:function(_82e,_82f,_830){if(_82e!==undefined){if(typeof _82e=="string"){_82e=_81d.fromISOString(_82e);}if(this._isInvalidDate(_82e)){_82e=null;}if(_82e instanceof Date&&!(this.dateClassObj instanceof Date)){_82e=new this.dateClassObj(_82e);}}this.inherited(arguments);if(this.value instanceof Date){this.filterString="";}if(this.dropDown){this.dropDown.set("value",_82e,false);}},_set:function(attr,_831){if(attr=="value"&&this.value instanceof Date&&this.compare(_831,this.value)==0){return;}this.inherited(arguments);},_setDropDownDefaultValueAttr:function(val){if(this._isInvalidDate(val)){val=new this.dateClassObj();}this.dropDownDefaultValue=val;},openDropDown:function(_832){if(this.dropDown){this.dropDown.destroy();}var _833=lang.isString(this.popupClass)?lang.getObject(this.popupClass,false):this.popupClass,_834=this,_835=this.get("value");this.dropDown=new _833({onChange:function(_836){_834.set("value",_836,true);},id:this.id+"_popup",dir:_834.dir,lang:_834.lang,value:_835,currentFocus:!this._isInvalidDate(_835)?_835:this.dropDownDefaultValue,constraints:_834.constraints,filterString:_834.filterString,datePackage:_834.params.datePackage,isDisabledDate:function(date){return !_834.rangeCheck(date,_834.constraints);}});this.inherited(arguments);},_getDisplayedValueAttr:function(){return this.textbox.value;},_setDisplayedValueAttr:function(_837,_838){this._setValueAttr(this.parse(_837,this.constraints),_838,_837);}});return _822;});},"dijit/form/TimeTextBox":function(){define(["dojo/_base/declare","dojo/keys","dojo/_base/lang","../_TimePicker","./_DateTimeTextBox"],function(_839,keys,lang,_83a,_83b){return _839("dijit.form.TimeTextBox",_83b,{baseClass:"dijitTextBox dijitComboBox dijitTimeTextBox",popupClass:_83a,_selector:"time",value:new Date(""),_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();}});});},"dijit/_TimePicker":function(){require({cache:{"url:dijit/templates/TimePicker.html":"<div id=\"widget_${id}\" class=\"dijitMenu\"\n ><div data-dojo-attach-point=\"upArrow\" class=\"dijitButtonNode dijitUpArrowButton\" data-dojo-attach-event=\"onmouseenter:_buttonMouse,onmouseleave:_buttonMouse\"\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" role=\"presentation\"> </div\n\t\t><div class=\"dijitArrowButtonChar\">▲</div></div\n ><div data-dojo-attach-point=\"timeMenu,focusNode\" data-dojo-attach-event=\"onclick:_onOptionSelected,onmouseover,onmouseout\"></div\n ><div data-dojo-attach-point=\"downArrow\" class=\"dijitButtonNode dijitDownArrowButton\" data-dojo-attach-event=\"onmouseenter:_buttonMouse,onmouseleave:_buttonMouse\"\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" role=\"presentation\"> </div\n\t\t><div class=\"dijitArrowButtonChar\">▼</div></div\n></div>\n"}});define("dijit/_TimePicker",["dojo/_base/array","dojo/date","dojo/date/locale","dojo/date/stamp","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/_base/event","dojo/_base/kernel","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/query","dojo/mouse","./typematic","./_Widget","./_TemplatedMixin","./form/_FormValueWidget","dojo/text!./templates/TimePicker.html"],function(_83c,_83d,_83e,_83f,_840,_841,_842,_843,_844,keys,lang,has,_845,_846,_847,_848,_849,_84a,_84b){var _84c=_840("dijit._TimePicker",[_848,_849],{templateString:_84b,baseClass:"dijitTimePicker",clickableIncrement:"T00:15:00",visibleIncrement:"T01:00:00",visibleRange:"T05:00:00",value:new Date(),_visibleIncrement:2,_clickableIncrement:1,_totalIncrements:10,constraints:{},serialize:_83f.toISOString,setValue:function(_84d){_844.deprecated("dijit._TimePicker:setValue() is deprecated. Use set('value', ...) instead.","","2.0");this.set("value",_84d);},_setValueAttr:function(date){this._set("value",date);this._showText();},_setFilterStringAttr:function(val){this._set("filterString",val);this._showText();},isDisabledDate:function(){return false;},_getFilteredNodes:function(_84e,_84f,_850,_851){var _852=[],_853=_851?_851.date:this._refDate,n,i=_84e,max=this._maxIncrement+Math.abs(i),chk=_850?-1:1,dec=_850?1:0,inc=1-dec;do{i-=dec;n=this._createOption(i);if(n){if((_850&&n.date>_853)||(!_850&&n.date<_853)){break;}_852[_850?"unshift":"push"](n);_853=n.date;}i+=inc;}while(_852.length<_84f&&(i*chk)<max);return _852;},_showText:function(){var _854=_83f.fromISOString;this.timeMenu.innerHTML="";this._clickableIncrementDate=_854(this.clickableIncrement);this._visibleIncrementDate=_854(this.visibleIncrement);this._visibleRangeDate=_854(this.visibleRange);var _855=function(date){return date.getHours()*60*60+date.getMinutes()*60+date.getSeconds();},_856=_855(this._clickableIncrementDate),_857=_855(this._visibleIncrementDate),_858=_855(this._visibleRangeDate),time=(this.value||this.currentFocus).getTime();this._refDate=new Date(time-time%(_856*1000));this._refDate.setFullYear(1970,0,1);this._clickableIncrement=1;this._totalIncrements=_858/_856;this._visibleIncrement=_857/_856;this._maxIncrement=(60*60*24)/_856;var _859=Math.min(this._totalIncrements,10),_85a=this._getFilteredNodes(0,(_859>>1)+1,false),_85b=[],_85c=_859-_85a.length,_85d=this._getFilteredNodes(0,_85c,true,_85a[0]);if(_85d.length<_85c&&_85a.length>0){_85b=this._getFilteredNodes(_85a[_85a.length-1].idx+1,_85c-_85d.length,false,_85a[_85a.length-1]);}_83c.forEach(_85d.concat(_85a,_85b),function(n){this.timeMenu.appendChild(n);},this);if(!_85d.length&&!_85a.length&&!_85b.length&&this.filterString){this.filterString="";this._showText();}},constructor:function(){this.constraints={};},postMixInProperties:function(){this.inherited(arguments);this._setConstraintsAttr(this.constraints);},_setConstraintsAttr:function(_85e){for(var key in {clickableIncrement:1,visibleIncrement:1,visibleRange:1}){if(key in _85e){this[key]=_85e[key];}}if(!_85e.locale){_85e.locale=this.lang;}},postCreate:function(){this.connect(this.timeMenu,_846.wheel,"_mouseWheeled");this.own(_847.addMouseListener(this.upArrow,this,"_onArrowUp",33,250),_847.addMouseListener(this.downArrow,this,"_onArrowDown",33,250));this.inherited(arguments);},_buttonMouse:function(e){_841.toggle(e.currentTarget,e.currentTarget==this.upArrow?"dijitUpArrowHover":"dijitDownArrowHover",e.type=="mouseenter"||e.type=="mouseover");},_createOption:function(_85f){var date=new Date(this._refDate);var _860=this._clickableIncrementDate;date.setTime(date.getTime()+_860.getHours()*_85f*3600000+_860.getMinutes()*_85f*60000+_860.getSeconds()*_85f*1000);if(this.constraints.selector=="time"){date.setFullYear(1970,0,1);}var _861=_83e.format(date,this.constraints);if(this.filterString&&_861.toLowerCase().indexOf(this.filterString)!==0){return null;}var div=this.ownerDocument.createElement("div");div.className=this.baseClass+"Item";div.date=date;div.idx=_85f;_842.create("div",{"class":this.baseClass+"ItemInner",innerHTML:_861},div);if(_85f%this._visibleIncrement<1&&_85f%this._visibleIncrement>-1){_841.add(div,this.baseClass+"Marker");}else{if(!(_85f%this._clickableIncrement)){_841.add(div,this.baseClass+"Tick");}}if(this.isDisabledDate(date)){_841.add(div,this.baseClass+"ItemDisabled");}if(this.value&&!_83d.compare(this.value,date,this.constraints.selector)){div.selected=true;_841.add(div,this.baseClass+"ItemSelected");if(_841.contains(div,this.baseClass+"Marker")){_841.add(div,this.baseClass+"MarkerSelected");}else{_841.add(div,this.baseClass+"TickSelected");}this._highlightOption(div,true);}return div;},_onOptionSelected:function(tgt){var _862=tgt.target.date||tgt.target.parentNode.date;if(!_862||this.isDisabledDate(_862)){return;}this._highlighted_option=null;this.set("value",_862);this.onChange(_862);},onChange:function(){},_highlightOption:function(node,_863){if(!node){return;}if(_863){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;}}_841.toggle(node,this.baseClass+"ItemHover",_863);if(_841.contains(node,this.baseClass+"Marker")){_841.toggle(node,this.baseClass+"MarkerHover",_863);}else{_841.toggle(node,this.baseClass+"TickHover",_863);}},onmouseover:function(e){this._keyboardSelected=null;var tgr=(e.target.parentNode===this.timeMenu)?e.target:e.target.parentNode;if(!_841.contains(tgr,this.baseClass+"Item")){return;}this._highlightOption(tgr,true);},onmouseout:function(e){this._keyboardSelected=null;var tgr=(e.target.parentNode===this.timeMenu)?e.target:e.target.parentNode;this._highlightOption(tgr,false);},_mouseWheeled:function(e){this._keyboardSelected=null;_843.stop(e);this[(e.wheelDelta>0?"_onArrowUp":"_onArrowDown")]();},_onArrowUp:function(_864){if(_864===-1){_841.remove(this.upArrow,"dijitUpArrowActive");return;}else{if(_864===0){_841.add(this.upArrow,"dijitUpArrowActive");}}if(!this.timeMenu.childNodes.length){return;}var _865=this.timeMenu.childNodes[0].idx;var divs=this._getFilteredNodes(_865,1,true,this.timeMenu.childNodes[0]);if(divs.length){this.timeMenu.removeChild(this.timeMenu.childNodes[this.timeMenu.childNodes.length-1]);this.timeMenu.insertBefore(divs[0],this.timeMenu.childNodes[0]);}},_onArrowDown:function(_866){if(_866===-1){_841.remove(this.downArrow,"dijitDownArrowActive");return;}else{if(_866===0){_841.add(this.downArrow,"dijitDownArrowActive");}}if(!this.timeMenu.childNodes.length){return;}var _867=this.timeMenu.childNodes[this.timeMenu.childNodes.length-1].idx+1;var divs=this._getFilteredNodes(_867,1,false,this.timeMenu.childNodes[this.timeMenu.childNodes.length-1]);if(divs.length){this.timeMenu.removeChild(this.timeMenu.childNodes[0]);this.timeMenu.appendChild(divs[0]);}},handleKey:function(e){if(e.keyCode==keys.DOWN_ARROW||e.keyCode==keys.UP_ARROW){_843.stop(e);if(this._highlighted_option&&!this._highlighted_option.parentNode){this._highlighted_option=null;}var _868=this.timeMenu,tgt=this._highlighted_option||_845("."+this.baseClass+"ItemSelected",_868)[0];if(!tgt){tgt=_868.childNodes[0];}else{if(_868.childNodes.length){if(e.keyCode==keys.DOWN_ARROW&&!tgt.nextSibling){this._onArrowDown();}else{if(e.keyCode==keys.UP_ARROW&&!tgt.previousSibling){this._onArrowUp();}}if(e.keyCode==keys.DOWN_ARROW){tgt=tgt.nextSibling;}else{tgt=tgt.previousSibling;}}}this._highlightOption(tgt,true);this._keyboardSelected=tgt;return false;}else{if(e.keyCode==keys.ENTER||e.keyCode===keys.TAB){if(!this._keyboardSelected&&e.keyCode===keys.TAB){return true;}if(this._highlighted_option){this._onOptionSelected({target:this._highlighted_option});}return e.keyCode===keys.TAB;}}return undefined;}});return _84c;});},"url:dijit/templates/TimePicker.html":"<div id=\"widget_${id}\" class=\"dijitMenu\"\n ><div data-dojo-attach-point=\"upArrow\" class=\"dijitButtonNode dijitUpArrowButton\" data-dojo-attach-event=\"onmouseenter:_buttonMouse,onmouseleave:_buttonMouse\"\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" role=\"presentation\"> </div\n\t\t><div class=\"dijitArrowButtonChar\">▲</div></div\n ><div data-dojo-attach-point=\"timeMenu,focusNode\" data-dojo-attach-event=\"onclick:_onOptionSelected,onmouseover,onmouseout\"></div\n ><div data-dojo-attach-point=\"downArrow\" class=\"dijitButtonNode dijitDownArrowButton\" data-dojo-attach-event=\"onmouseenter:_buttonMouse,onmouseleave:_buttonMouse\"\n\t\t><div class=\"dijitReset dijitInline dijitArrowButtonInner\" role=\"presentation\"> </div\n\t\t><div class=\"dijitArrowButtonChar\">▼</div></div\n></div>\n","dijit/form/NumberSpinner":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","./_Spinner","./NumberTextBox"],function(_869,_86a,keys,_86b,_86c){return _869("dijit.form.NumberSpinner",[_86b,_86c.Mixin],{baseClass:"dijitTextBox dijitSpinner dijitNumberTextBox",adjust:function(val,_86d){var tc=this.constraints,v=isNaN(val),_86e=!isNaN(tc.max),_86f=!isNaN(tc.min);if(v&&_86d!=0){val=(_86d>0)?_86f?tc.min:_86e?tc.max:0:_86e?this.constraints.max:_86f?tc.min:0;}var _870=val+_86d;if(v||isNaN(_870)){return val;}if(_86e&&(_870>tc.max)){_870=tc.max;}if(_86f&&(_870<tc.min)){_870=tc.min;}return _870;},_onKeyPress:function(e){if(this.disabled||this.readOnly){return;}if((e.charOrCode==keys.HOME||e.charOrCode==keys.END)&&!(e.ctrlKey||e.altKey||e.metaKey)&&typeof this.get("value")!="undefined"){var _871=this.constraints[(e.charOrCode==keys.HOME?"min":"max")];if(typeof _871=="number"){this._setValueAttr(_871,false);}_86a.stop(e);}}});});},"dijit/form/_Spinner":function(){define(["dojo/_base/declare","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/mouse","../typematic","./RangeBoundTextBox","dojo/text!./templates/Spinner.html","./_TextBoxMixin"],function(_872,_873,keys,lang,has,_874,_875,_876,_877,_878){return _872("dijit.form._Spinner",_876,{defaultTimeout:500,minimumTimeout:10,timeoutChangeRate:0.9,smallDelta:1,largeDelta:10,templateString:_877,baseClass:"dijitTextBox dijitSpinner",cssStateNodes:{"upArrowNode":"dijitUpArrowButton","downArrowNode":"dijitDownArrowButton"},adjust:function(val){return val;},_arrowPressed:function(_879,_87a,_87b){if(this.disabled||this.readOnly){return;}this._setValueAttr(this.adjust(this.get("value"),_87a*_87b),false);_878.selectInputText(this.textbox,this.textbox.value.length);},_arrowReleased:function(){this._wheelTimer=null;},_typematicCallback:function(_87c,node,evt){var inc=this.smallDelta;if(node==this.textbox){var key=evt.charOrCode;inc=(key==keys.PAGE_UP||key==keys.PAGE_DOWN)?this.largeDelta:this.smallDelta;node=(key==keys.UP_ARROW||key==keys.PAGE_UP)?this.upArrowNode:this.downArrowNode;}if(_87c==-1){this._arrowReleased(node);}else{this._arrowPressed(node,(node==this.upArrowNode)?1:-1,inc);}},_wheelTimer:null,_mouseWheeled:function(evt){_873.stop(evt);var _87d=evt.wheelDelta/120;if(Math.floor(_87d)!=_87d){_87d=evt.wheelDelta>0?1:-1;}var _87e=evt.detail?(evt.detail*-1):_87d;if(_87e!==0){var node=this[(_87e>0?"upArrowNode":"downArrowNode")];this._arrowPressed(node,_87e,this.smallDelta);if(this._wheelTimer){this._wheelTimer.remove();}this._wheelTimer=this.defer(function(){this._arrowReleased(node);},50);}},_setConstraintsAttr:function(_87f){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(_880,_881){this.focusNode.setAttribute("aria-valuenow",_880);this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,_874.wheel,"_mouseWheeled");this.own(_875.addListener(this.upArrowNode,this.textbox,{charOrCode:keys.UP_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_875.addListener(this.downArrowNode,this.textbox,{charOrCode:keys.DOWN_ARROW,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_875.addListener(this.upArrowNode,this.textbox,{charOrCode:keys.PAGE_UP,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout),_875.addListener(this.downArrowNode,this.textbox,{charOrCode:keys.PAGE_DOWN,ctrlKey:false,altKey:false,shiftKey:false,metaKey:false},this,"_typematicCallback",this.timeoutChangeRate,this.defaultTimeout,this.minimumTimeout));}});});},"url:dijit/form/templates/Spinner.html":"<div class=\"dijit dijitReset dijitInline dijitLeft\"\n\tid=\"widget_${id}\" role=\"presentation\"\n\t><div class=\"dijitReset dijitButtonNode dijitSpinnerButtonContainer\"\n\t\t><input class=\"dijitReset dijitInputField dijitSpinnerButtonInner\" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t/><div class=\"dijitReset dijitLeft dijitButtonNode dijitArrowButton dijitUpArrowButton\"\n\t\t\tdata-dojo-attach-point=\"upArrowNode\"\n\t\t\t><div class=\"dijitArrowButtonInner\"\n\t\t\t\t><input class=\"dijitReset dijitInputField\" value=\"▲ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t\t${_buttonInputDisabled}\n\t\t\t/></div\n\t\t></div\n\t\t><div class=\"dijitReset dijitLeft dijitButtonNode dijitArrowButton dijitDownArrowButton\"\n\t\t\tdata-dojo-attach-point=\"downArrowNode\"\n\t\t\t><div class=\"dijitArrowButtonInner\"\n\t\t\t\t><input class=\"dijitReset dijitInputField\" value=\"▼ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t\t\t\t\t${_buttonInputDisabled}\n\t\t\t/></div\n\t\t></div\n\t></div\n\t><div class='dijitReset dijitValidationContainer'\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"Χ \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\n\t/></div\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\n\t\t><input class='dijitReset dijitInputInner' data-dojo-attach-point=\"textbox,focusNode\" type=\"${type}\" data-dojo-attach-event=\"onkeypress:_onKeyPress\"\n\t\t\trole=\"spinbutton\" autocomplete=\"off\" ${!nameAttrSetting}\n\t/></div\n></div>\n","dijit/form/ComboBox":function(){define(["dojo/_base/declare","./ValidationTextBox","./ComboBoxMixin"],function(_882,_883,_884){return _882("dijit.form.ComboBox",[_883,_884],{});});},"dijit/form/MultiSelect":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-geometry","dojo/query","./_FormValueWidget"],function(_885,_886,_887,_888,_889){return _886("dijit.form.MultiSelect",_889,{size:7,templateString:"<select multiple='true' ${!nameAttrSetting} data-dojo-attach-point='containerNode,focusNode' data-dojo-attach-event='onchange: _onChange'></select>",addSelected:function(_88a){_88a.getSelected().forEach(function(n){if(this.restoreOriginalText){n.text=this.enforceTextDirWithUcc(this.restoreOriginalText(n),n.text);}this.containerNode.appendChild(n);this.domNode.scrollTop=this.domNode.offsetHeight;var _88b=_88a.domNode.scrollTop;_88a.domNode.scrollTop=0;_88a.domNode.scrollTop=_88b;},this);this._set("value",this.get("value"));},getSelected:function(){return _888("option",this.containerNode).filter(function(n){return n.selected;});},_getValueAttr:function(){return _885.map(this.getSelected(),function(n){return n.value;});},multiple:true,_setValueAttr:function(_88c,_88d){_888("option",this.containerNode).forEach(function(n){n.selected=(_885.indexOf(_88c,n.value)!=-1);});this.inherited(arguments);},invertSelection:function(_88e){var val=[];_888("option",this.containerNode).forEach(function(n){if(!n.selected){val.push(n.value);}});this._setValueAttr(val,!(_88e===false||_88e==null));},_onChange:function(){this._handleOnChange(this.get("value"),true);},resize:function(size){if(size){_887.setMarginBox(this.domNode,size);}},postCreate:function(){this._set("value",this.get("value"));this.inherited(arguments);},_setTextDirAttr:function(_88f){if((this.textDir!=_88f||!this._created)&&this.enforceTextDirWithUcc){this._set("textDir",_88f);_888("option",this.containerNode).forEach(function(_890){if(!this._created&&_890.value===_890.text){_890.value=_890.text;}_890.text=this.enforceTextDirWithUcc(_890,_890.originalText||_890.text);},this);}}});});},"dijit/form/Select":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-attr","dojo/dom-class","dojo/dom-geometry","dojo/_base/event","dojo/i18n","dojo/_base/lang","dojo/sniff","./_FormSelectWidget","../_HasDropDown","../Menu","../MenuItem","../MenuSeparator","../Tooltip","dojo/text!./templates/Select.html","dojo/i18n!./nls/validate"],function(_891,_892,_893,_894,_895,_896,i18n,lang,has,_897,_898,Menu,_899,_89a,_89b,_89c){var _89d=_892("dijit.form._SelectMenu",Menu,{autoFocus:true,buildRendering:function(){this.inherited(arguments);var o=(this.menuTableNode=this.domNode);var n=(this.domNode=this.ownerDocument.createElement("div"));n.style.cssText="overflow-x: hidden; overflow-y: scroll";if(o.parentNode){o.parentNode.replaceChild(n,o);}_894.remove(o,"dijitMenuTable");n.className=o.className+" dijitSelectMenu";o.className="dijitReset dijitMenuTable";n.setAttribute("role","listbox");o.setAttribute("role","presentation");n.appendChild(o);},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onselectstart",_896.stop);},focus:function(){var _89e=false,val=this.parentWidget.value;if(lang.isArray(val)){val=val[val.length-1];}if(val){_891.forEach(this.parentWidget._getChildren(),function(_89f){if(_89f.option&&(val===_89f.option.value)){_89e=true;this.focusChild(_89f,false);}},this);}if(!_89e){this.inherited(arguments);}},resize:function(mb){if(mb){_895.setMarginBox(this.domNode,mb);if("w" in mb){this.menuTableNode.style.width="100%";}}}});var _8a0=_892("dijit.form.Select",[_897,_898],{baseClass:"dijitSelect dijitValidationTextBox",templateString:_89c,_buttonInputDisabled:has("ie")?"disabled":"",required:false,state:"",message:"",tooltipPosition:[],emptyLabel:" ",_isLoaded:false,_childrenLoaded:false,_fillContent:function(){this.inherited(arguments);if(this.options.length&&!this.value&&this.srcNodeRef){var si=this.srcNodeRef.selectedIndex||0;this.value=this.options[si>=0?si:0].value;}this.dropDown=new _89d({id:this.id+"_menu",parentWidget:this});_894.add(this.dropDown.domNode,this.baseClass.replace(/\s+|$/g,"Menu "));},_getMenuItemForOption:function(_8a1){if(!_8a1.value&&!_8a1.label){return new _89a({ownerDocument:this.ownerDocument});}else{var _8a2=lang.hitch(this,"_setValueAttr",_8a1);var item=new _899({option:_8a1,label:_8a1.label||this.emptyLabel,onClick:_8a2,ownerDocument:this.ownerDocument,dir:this.dir,disabled:_8a1.disabled||false});item.focusNode.setAttribute("role","option");return item;}},_addOptionItem:function(_8a3){if(this.dropDown){this.dropDown.addChild(this._getMenuItemForOption(_8a3));}},_getChildren:function(){if(!this.dropDown){return [];}return this.dropDown.getChildren();},_loadChildren:function(_8a4){if(_8a4===true){if(this.dropDown){delete this.dropDown.focusedChild;}if(this.options.length){this.inherited(arguments);}else{_891.forEach(this._getChildren(),function(_8a5){_8a5.destroyRecursive();});var item=new _899({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(_8a6){this.inherited(arguments);_893.set(this.valueNode,"value",this.get("value"));this._refreshState();},_setDisabledAttr:function(_8a7){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_8a8){this._set("required",_8a8);this.focusNode.setAttribute("aria-required",_8a8);this._refreshState();},_setOptionsAttr:function(_8a9){this._isLoaded=false;this._set("options",_8a9);},_setDisplay:function(_8aa){var lbl=_8aa||this.emptyLabel;this.containerNode.innerHTML="<span role=\"option\" aria-selected=\"true\" class=\"dijitReset dijitInline "+this.baseClass.replace(/\s+|$/g,"Label ")+"\">"+lbl+"</span>";},validate:function(_8ab){var _8ac=this.disabled||this.isValid(_8ab);this._set("state",_8ac?"":(this._hasBeenBlurred?"Error":"Incomplete"));this.focusNode.setAttribute("aria-invalid",_8ac?"false":"true");var _8ad=_8ac?"":this._missingMsg;if(_8ad&&this.focused&&this._hasBeenBlurred){_89b.show(_8ad,this.domNode,this.tooltipPosition,!this.isLeftToRight());}else{_89b.hide(this.domNode);}this._set("message",_8ad);return _8ac;},isValid:function(){return (!this.required||this.value===0||!(/^\s*$/.test(this.value||"")));},reset:function(){this.inherited(arguments);_89b.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.connect(this.domNode,"onselectstart",_896.stop);this.domNode.setAttribute("aria-expanded","false");},_setStyleAttr:function(_8ae){this.inherited(arguments);_894.toggle(this.domNode,this.baseClass.replace(/\s+|$/g,"FixedWidth "),!!this.domNode.style.width);},isLoaded:function(){return this._isLoaded;},loadDropDown:function(_8af){this._loadChildren(true);this._isLoaded=true;_8af();},closeDropDown:function(){this.inherited(arguments);if(this.dropDown&&this.dropDown.menuTableNode){this.dropDown.menuTableNode.style.width="";}},destroy:function(_8b0){if(this.dropDown&&!this.dropDown._destroyed){this.dropDown.destroyRecursive(_8b0);delete this.dropDown;}this.inherited(arguments);},_onFocus:function(){this.validate(true);this.inherited(arguments);},_onBlur:function(){_89b.hide(this.domNode);this.inherited(arguments);this.validate(false);}});_8a0._Menu=_89d;return _8a0;});},"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(_8b1,_8b2,_8b3,_8b4,_8b5,dom,_8b6,_8b7,lang,_8b8,when,_8b9,_8ba){var _8bb=_8b5("dijit.form._FormSelectWidget",_8ba,{multiple:false,options:null,store:null,query:null,queryOptions:null,labelAttr:"",onFetch:null,sortByLabel:true,loadChildrenOnOpen:false,onLoadDeferred:null,getOptions:function(_8bc){var opts=this.options||[];if(_8bc==null){return opts;}if(lang.isArray(_8bc)){return _8b1.map(_8bc,"return this.getOptions(item);",this);}if(lang.isString(_8bc)){_8bc={value:_8bc};}if(lang.isObject(_8bc)){if(!_8b1.some(opts,function(_8bd,idx){for(var a in _8bc){if(!(a in _8bd)||_8bd[a]!=_8bc[a]){return false;}}_8bc=idx;return true;})){_8bc=-1;}}if(_8bc>=0&&_8bc<opts.length){return opts[_8bc];}return null;},addOption:function(_8be){_8b1.forEach(lang.isArray(_8be)?_8be:[_8be],function(i){if(i&&lang.isObject(i)){this.options.push(i);}},this);this._loadChildren();},removeOption:function(_8bf){var _8c0=this.getOptions(lang.isArray(_8bf)?_8bf:[_8bf]);_8b1.forEach(_8c0,function(_8c1){if(_8c1){this.options=_8b1.filter(this.options,function(node){return (node.value!==_8c1.value||node.label!==_8c1.label);});this._removeOptionItem(_8c1);}},this);this._loadChildren();},updateOption:function(_8c2){_8b1.forEach(lang.isArray(_8c2)?_8c2:[_8c2],function(i){var _8c3=this.getOptions({value:i.value}),k;if(_8c3){for(k in i){_8c3[k]=i[k];}}},this);this._loadChildren();},setStore:function(_8c4,_8c5,_8c6){var _8c7=this.store;_8c6=_8c6||{};if(_8c7!==_8c4){var h;while((h=this._notifyConnections.pop())){h.remove();}if(!_8c4.get){lang.mixin(_8c4,{_oldAPI:true,get:function(id){var _8c8=new _8b2();this.fetchItemByIdentity({identity:id,onItem:function(_8c9){_8c8.resolve(_8c9);},onError:function(_8ca){_8c8.reject(_8ca);}});return _8c8.promise;},query:function(_8cb,_8cc){var _8cd=new _8b2(function(){if(_8ce.abort){_8ce.abort();}});_8cd.total=new _8b2();var _8ce=this.fetch(lang.mixin({query:_8cb,onBegin:function(_8cf){_8cd.total.resolve(_8cf);},onComplete:function(_8d0){_8cd.resolve(_8d0);},onError:function(_8d1){_8cd.reject(_8d1);}},_8cc));return new _8b9(_8cd);}});if(_8c4.getFeatures()["dojo.data.api.Notification"]){this._notifyConnections=[_8b3.after(_8c4,"onNew",lang.hitch(this,"_onNewItem"),true),_8b3.after(_8c4,"onDelete",lang.hitch(this,"_onDeleteItem"),true),_8b3.after(_8c4,"onSet",lang.hitch(this,"_onSetItem"),true)];}}this._set("store",_8c4);}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(_8c6.query){this._set("query",_8c6.query);this._set("queryOptions",_8c6.queryOptions);}if(_8c4){this._loadingStore=true;this.onLoadDeferred=new _8b2();this._queryRes=_8c4.query(this.query,this.queryOptions);when(this._queryRes,lang.hitch(this,function(_8d2){if(this.sortByLabel&&!_8c6.sort&&_8d2.length){if(_8c4.getValue){_8d2.sort(_8b4.createSortFunction([{attribute:_8c4.getLabelAttributes(_8d2[0])[0]}],_8c4));}else{var _8d3=this.labelAttr;_8d2.sort(function(a,b){return a[_8d3]>b[_8d3]?1:b[_8d3]>a[_8d3]?-1:0;});}}if(_8c6.onFetch){_8d2=_8c6.onFetch.call(this,_8d2,_8c6);}_8b1.forEach(_8d2,function(i){this._addOptionForItem(i);},this);if(this._queryRes.observe){this._observeHandle=this._queryRes.observe(lang.hitch(this,function(_8d4,_8d5,_8d6){if(_8d5==_8d6){this._onSetItem(_8d4);}else{if(_8d5!=-1){this._onDeleteItem(_8d4);}if(_8d6!=-1){this._onNewItem(_8d4);}}}),true);}this._loadingStore=false;this.set("value","_pendingValue" in this?this._pendingValue:_8c5);delete this._pendingValue;if(!this.loadChildrenOnOpen){this._loadChildren();}else{this._pseudoLoadChildren(_8d2);}this.onLoadDeferred.resolve(true);this.onSetStore();}),function(err){console.error("dijit.form.Select: "+err.toString());this.onLoadDeferred.reject(err);});}return _8c7;},_setValueAttr:function(_8d7,_8d8){if(!this._onChangeActive){_8d8=null;}if(this._loadingStore){this._pendingValue=_8d7;return;}if(_8d7==null){return;}if(lang.isArray(_8d7)){_8d7=_8b1.map(_8d7,function(_8d9){return lang.isObject(_8d9)?_8d9:{value:_8d9};});}else{if(lang.isObject(_8d7)){_8d7=[_8d7];}else{_8d7=[{value:_8d7}];}}_8d7=_8b1.filter(this.getOptions(_8d7),function(i){return i&&i.value;});var opts=this.getOptions()||[];if(!this.multiple&&(!_8d7[0]||!_8d7[0].value)&&!!opts.length){_8d7[0]=opts[0];}_8b1.forEach(opts,function(opt){opt.selected=_8b1.some(_8d7,function(v){return v.value===opt.value;});});var val=_8b1.map(_8d7,function(opt){return opt.value;});if(typeof val=="undefined"||typeof val[0]=="undefined"){return;}var disp=_8b1.map(_8d7,function(opt){return opt.label;});this._setDisplay(this.multiple?disp:disp[0]);this.inherited(arguments,[this.multiple?val:val[0],_8d8]);this._updateSelection();},_getDisplayedValueAttr:function(){var ret=_8b1.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(_8da){this.set("value",this.getOptions(typeof _8da=="string"?{label:_8da}:_8da));},_loadChildren:function(){if(this._loadingStore){return;}_8b1.forEach(this._getChildren(),function(_8db){_8db.destroyRecursive();});_8b1.forEach(this.options,this._addOptionItem,this);this._updateSelection();},_updateSelection:function(){this._set("value",this._getValueFromOpts());var val=[].concat(this.value);if(val&&val[0]){_8b1.forEach(this._getChildren(),function(_8dc){var _8dd=_8b1.some(val,function(v){return _8dc.option&&(v===_8dc.option.value);});_8b6.toggle(_8dc.domNode,this.baseClass.replace(/\s+|$/g,"SelectedOption "),_8dd);_8dc.domNode.setAttribute("aria-selected",_8dd?"true":"false");},this);}},_getValueFromOpts:function(){var opts=this.getOptions()||[];if(!this.multiple&&opts.length){var opt=_8b1.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 _8b1.map(_8b1.filter(opts,function(i){return i.selected;}),function(i){return i.value;})||[];}}return "";},_onNewItem:function(item,_8de){if(!_8de||!_8de.parent){this._addOptionForItem(item);}},_onDeleteItem:function(item){var _8df=this.store;this.removeOption({value:_8df.getIdentity(item)});},_onSetItem:function(item){this.updateOption(this._getOptionObjForItem(item));},_getOptionObjForItem:function(item){var _8e0=this.store,_8e1=(this.labelAttr&&this.labelAttr in item)?item[this.labelAttr]:_8e0.getLabel(item),_8e2=(_8e1?_8e0.getIdentity(item):null);return {value:_8e2,label:_8e1,item:item};},_addOptionForItem:function(item){var _8e3=this.store;if(_8e3.isItemLoaded&&!_8e3.isItemLoaded(item)){_8e3.loadItem({item:item,onItem:function(i){this._addOptionForItem(i);},scope:this});return;}var _8e4=this._getOptionObjForItem(item);this.addOption(_8e4);},constructor:function(_8e5){this._oValue=(_8e5||{}).value||null;this._notifyConnections=[];},buildRendering:function(){this.inherited(arguments);dom.setSelectable(this.focusNode,false);},_fillContent:function(){if(!this.options){this.options=this.srcNodeRef?_8b8("> *",this.srcNodeRef).map(function(node){if(node.getAttribute("type")==="separator"){return {value:"",label:"",selected:false,disabled:false};}return {value:(node.getAttribute("data-"+_8b7._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);_8b3.after(this,"onChange",lang.hitch(this,"_updateSelection"));var _8e6=this.store;if(_8e6&&(_8e6.getIdentity||_8e6.getFeatures()["dojo.data.api.Identity"])){this.store=null;this.setStore(_8e6,this._oValue);}},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 _8bb;});},"dojo/data/util/sorter":function(){define(["../../_base/lang"],function(lang){var _8e7={};lang.setObject("dojo.data.util.sorter",_8e7);_8e7.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;};_8e7.createSortFunction=function(_8e8,_8e9){var _8ea=[];function _8eb(attr,dir,comp,s){return function(_8ec,_8ed){var a=s.getValue(_8ec,attr);var b=s.getValue(_8ed,attr);return dir*comp(a,b);};};var _8ee;var map=_8e9.comparatorMap;var bc=_8e7.basicComparator;for(var i=0;i<_8e8.length;i++){_8ee=_8e8[i];var attr=_8ee.attribute;if(attr){var dir=(_8ee.descending)?-1:1;var comp=bc;if(map){if(typeof attr!=="string"&&("toString" in attr)){attr=attr.toString();}comp=map[attr]||bc;}_8ea.push(_8eb(attr,dir,comp,_8e9));}}return function(rowA,rowB){var i=0;while(i<_8ea.length){var ret=_8ea[i++](rowA,rowB);if(ret!==0){return ret;}}return 0;};};return _8e7;});},"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\" 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","dijit/form/HorizontalSlider":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dnd/move","dojo/_base/event","dojo/_base/fx","dojo/dom-geometry","dojo/dom-style","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/dnd/Moveable","dojo/dnd/Mover","dojo/query","dojo/mouse","../registry","../focus","../typematic","./Button","./_FormValueWidget","../_Container","dojo/text!./templates/HorizontalSlider.html"],function(_8ef,_8f0,move,_8f1,fx,_8f2,_8f3,keys,lang,has,_8f4,_8f5,_8f6,_8f7,_8f8,_8f9,_8fa,_8fb,_8fc,_8fd,_8fe){var _8ff=_8f0("dijit.form._SliderMover",_8f5,{onMouseMove:function(e){var _900=this.widget;var _901=_900._abspos;if(!_901){_901=_900._abspos=_8f2.position(_900.sliderBarContainer,true);_900._setPixelValue_=lang.hitch(_900,"_setPixelValue");_900._isReversed_=_900._isReversed();}var _902=e[_900._mousePixelCoord]-_901[_900._startingPixelCoord];_900._setPixelValue_(_900._isReversed_?(_901[_900._pixelCount]-_902):_902,_901[_900._pixelCount],false);},destroy:function(e){_8f5.prototype.destroy.apply(this,arguments);var _903=this.widget;_903._abspos=null;_903._setValueAttr(_903.value,true);}});var _904=_8f0("dijit.form.HorizontalSlider",[_8fc,_8fd],{templateString:_8fe,value:0,showButtons:true,minimum:0,maximum:100,discreteValues:Infinity,pageIncrement:2,clickSelect:true,slideDuration:_8f8.defaultDuration,_setIdAttr:"",baseClass:"dijitSlider",cssStateNodes:{incrementButton:"dijitSliderIncrementButton",decrementButton:"dijitSliderDecrementButton",focusNode:"dijitSliderThumb"},_mousePixelCoord:"pageX",_pixelCount:"w",_startingPixelCoord:"x",_handleOffsetCoord:"left",_progressPixelSize:"width",_onKeyUp:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}this._setValueAttr(this.value,true);},_onKeyPress:function(e){if(this.disabled||this.readOnly||e.altKey||e.ctrlKey||e.metaKey){return;}switch(e.charOrCode){case keys.HOME:this._setValueAttr(this.minimum,false);break;case keys.END:this._setValueAttr(this.maximum,false);break;case ((this._descending||this.isLeftToRight())?keys.RIGHT_ARROW:keys.LEFT_ARROW):case (this._descending===false?keys.DOWN_ARROW:keys.UP_ARROW):case (this._descending===false?keys.PAGE_DOWN:keys.PAGE_UP):this.increment(e);break;case ((this._descending||this.isLeftToRight())?keys.LEFT_ARROW:keys.RIGHT_ARROW):case (this._descending===false?keys.UP_ARROW:keys.DOWN_ARROW):case (this._descending===false?keys.PAGE_UP:keys.PAGE_DOWN):this.decrement(e);break;default:return;}_8f1.stop(e);},_onHandleClick:function(e){if(this.disabled||this.readOnly){return;}if(!has("ie")){_8f9.focus(this.sliderHandle);}_8f1.stop(e);},_isReversed:function(){return !this.isLeftToRight();},_onBarClick:function(e){if(this.disabled||this.readOnly||!this.clickSelect){return;}_8f9.focus(this.sliderHandle);_8f1.stop(e);var _905=_8f2.position(this.sliderBarContainer,true);var _906=e[this._mousePixelCoord]-_905[this._startingPixelCoord];this._setPixelValue(this._isReversed()?(_905[this._pixelCount]-_906):_906,_905[this._pixelCount],true);this._movable.onMouseDown(e);},_setPixelValue:function(_907,_908,_909){if(this.disabled||this.readOnly){return;}var _90a=this.discreteValues;if(_90a<=1||_90a==Infinity){_90a=_908;}_90a--;var _90b=_908/_90a;var _90c=Math.round(_907/_90b);this._setValueAttr(Math.max(Math.min((this.maximum-this.minimum)*_90c/_90a+this.minimum,this.maximum),this.minimum),_909);},_setValueAttr:function(_90d,_90e){this._set("value",_90d);this.valueNode.value=_90d;this.focusNode.setAttribute("aria-valuenow",_90d);this.inherited(arguments);var _90f=(_90d-this.minimum)/(this.maximum-this.minimum);var _910=(this._descending===false)?this.remainingBar:this.progressBar;var _911=(this._descending===false)?this.progressBar:this.remainingBar;if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}if(_90e&&this.slideDuration>0&&_910.style[this._progressPixelSize]){var _912=this;var _913={};var _914=parseFloat(_910.style[this._progressPixelSize]);var _915=this.slideDuration*(_90f-_914/100);if(_915==0){return;}if(_915<0){_915=0-_915;}_913[this._progressPixelSize]={start:_914,end:_90f*100,units:"%"};this._inProgressAnim=fx.animateProperty({node:_910,duration:_915,onAnimate:function(v){_911.style[_912._progressPixelSize]=(100-parseFloat(v[_912._progressPixelSize]))+"%";},onEnd:function(){delete _912._inProgressAnim;},properties:_913});this._inProgressAnim.play();}else{_910.style[this._progressPixelSize]=(_90f*100)+"%";_911.style[this._progressPixelSize]=((1-_90f)*100)+"%";}},_bumpValue:function(_916,_917){if(this.disabled||this.readOnly){return;}var s=_8f3.getComputedStyle(this.sliderBarContainer);var c=_8f2.getContentBox(this.sliderBarContainer,s);var _918=this.discreteValues;if(_918<=1||_918==Infinity){_918=c[this._pixelCount];}_918--;var _919=(this.value-this.minimum)*_918/(this.maximum-this.minimum)+_916;if(_919<0){_919=0;}if(_919>_918){_919=_918;}_919=_919*(this.maximum-this.minimum)/_918+this.minimum;this._setValueAttr(_919,_917);},_onClkBumper:function(val){if(this.disabled||this.readOnly||!this.clickSelect){return;}this._setValueAttr(val,true);},_onClkIncBumper:function(){this._onClkBumper(this._descending===false?this.minimum:this.maximum);},_onClkDecBumper:function(){this._onClkBumper(this._descending===false?this.maximum:this.minimum);},decrement:function(e){this._bumpValue(e.charOrCode==keys.PAGE_DOWN?-this.pageIncrement:-1);},increment:function(e){this._bumpValue(e.charOrCode==keys.PAGE_UP?this.pageIncrement:1);},_mouseWheeled:function(evt){_8f1.stop(evt);this._bumpValue(evt.wheelDelta<0?-1:1,true);},startup:function(){if(this._started){return;}_8ef.forEach(this.getChildren(),function(_91a){if(this[_91a.container]!=this.containerNode){this[_91a.container].appendChild(_91a.domNode);}},this);this.inherited(arguments);},_typematicCallback:function(_91b,_91c,e){if(_91b==-1){this._setValueAttr(this.value,true);}else{this[(_91c==(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 _91d=_8f6("label[for=\""+this.id+"\"]");if(_91d.length){if(!_91d[0].id){_91d[0].id=this.id+"_label";}this.focusNode.setAttribute("aria-labelledby",_91d[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(_8fa.addMouseListener(this.decrementButton,this,"_typematicCallback",25,500),_8fa.addMouseListener(this.incrementButton,this,"_typematicCallback",25,500));}this.connect(this.domNode,_8f7.wheel,"_mouseWheeled");var _91e=_8f0(_8ff,{widget:this});this._movable=new _8f4(this.sliderHandle,{mover:_91e});this._layoutHackIE7();},destroy:function(){this._movable.destroy();if(this._inProgressAnim&&this._inProgressAnim.status!="stopped"){this._inProgressAnim.stop(true);}this.inherited(arguments);}});_904._Mover=_8ff;return _904;});},"dojo/dnd/move":function(){define(["../_base/declare","../dom-geometry","../dom-style","./common","./Mover","./Moveable"],function(_91f,_920,_921,dnd,_922,_923){var _924=_91f("dojo.dnd.move.constrainedMoveable",_923,{constraints:function(){},within:false,constructor:function(node,_925){if(!_925){_925={};}this.constraints=_925.constraints;this.within=_925.within;},onFirstMove:function(_926){var c=this.constraintBox=this.constraints.call(this,_926);c.r=c.l+c.w;c.b=c.t+c.h;if(this.within){var mb=_920.getMarginSize(_926.node);c.r-=mb.w;c.b-=mb.h;}},onMove:function(_927,_928){var c=this.constraintBox,s=_927.node.style;this.onMoving(_927,_928);_928.l=_928.l<c.l?c.l:c.r<_928.l?c.r:_928.l;_928.t=_928.t<c.t?c.t:c.b<_928.t?c.b:_928.t;s.left=_928.l+"px";s.top=_928.t+"px";this.onMoved(_927,_928);}});var _929=_91f("dojo.dnd.move.boxConstrainedMoveable",_924,{box:{},constructor:function(node,_92a){var box=_92a&&_92a.box;this.constraints=function(){return box;};}});var _92b=_91f("dojo.dnd.move.parentConstrainedMoveable",_924,{area:"content",constructor:function(node,_92c){var area=_92c&&_92c.area;this.constraints=function(){var n=this.node.parentNode,s=_921.getComputedStyle(n),mb=_920.getMarginBox(n,s);if(area=="margin"){return mb;}var t=_920.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=_920.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=_920.getPadExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;return mb;};}});return {constrainedMoveable:_924,boxConstrainedMoveable:_929,parentConstrainedMoveable:_92b};});},"url:dijit/form/templates/HorizontalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderH\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t\t><td data-dojo-attach-point=\"topDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationT dijitSliderDecorationH\"></td\n\t\t><td class=\"dijitReset\" colspan=\"2\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerH\"\n\t\t\t><div class=\"dijitSliderDecrementIconH\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperH dijitSliderLeftBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div\n\t\t></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><div class=\"dijitReset dijitSliderBarContainerH\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarH dijitSliderProgressBar dijitSliderProgressBarH\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableH\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleH\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></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","dijit/form/VerticalSlider":function(){define(["dojo/_base/declare","./HorizontalSlider","dojo/text!./templates/VerticalSlider.html"],function(_92d,_92e,_92f){return _92d("dijit.form.VerticalSlider",_92e,{templateString:_92f,_mousePixelCoord:"pageY",_pixelCount:"h",_startingPixelCoord:"y",_handleOffsetCoord:"top",_progressPixelSize:"height",_descending:true,_isReversed:function(){return this._descending;}});});},"url:dijit/form/templates/VerticalSlider.html":"<table class=\"dijit dijitReset dijitSlider dijitSliderV\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" rules=\"none\" data-dojo-attach-event=\"onkeypress:_onKeyPress,onkeyup:_onKeyUp\"\n\trole=\"presentation\"\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\n\t\t\t><div class=\"dijitSliderIncrementIconV\" style=\"display:none\" data-dojo-attach-point=\"decrementButton\"><span class=\"dijitSliderButtonInner\">+</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderTopBumper\" data-dojo-attach-event=\"press:_onClkIncBumper\"></div></center\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td data-dojo-attach-point=\"leftDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationL dijitSliderDecorationV\"></td\n\t\t><td class=\"dijitReset dijitSliderDecorationC\" style=\"height:100%;\"\n\t\t\t><input data-dojo-attach-point=\"valueNode\" type=\"hidden\" ${!nameAttrSetting}\n\t\t\t/><center class=\"dijitReset dijitSliderBarContainerV\" role=\"presentation\" data-dojo-attach-point=\"sliderBarContainer\"\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"remainingBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderRemainingBar dijitSliderRemainingBarV\" data-dojo-attach-event=\"press:_onBarClick\"><!--#5629--></div\n\t\t\t\t><div role=\"presentation\" data-dojo-attach-point=\"progressBar\" class=\"dijitSliderBar dijitSliderBarV dijitSliderProgressBar dijitSliderProgressBarV\" data-dojo-attach-event=\"press:_onBarClick\"\n\t\t\t\t\t><div class=\"dijitSliderMoveable dijitSliderMoveableV\" style=\"vertical-align:top;\"\n\t\t\t\t\t\t><div data-dojo-attach-point=\"sliderHandle,focusNode\" class=\"dijitSliderImageHandle dijitSliderImageHandleV\" data-dojo-attach-event=\"press:_onHandleClick\" role=\"slider\"></div\n\t\t\t\t\t></div\n\t\t\t\t></div\n\t\t\t></center\n\t\t></td\n\t\t><td data-dojo-attach-point=\"containerNode,rightDecoration\" class=\"dijitReset dijitSliderDecoration dijitSliderDecorationR dijitSliderDecorationV\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset\"\n\t\t\t><center><div class=\"dijitSliderBar dijitSliderBumper dijitSliderBumperV dijitSliderBottomBumper\" data-dojo-attach-event=\"press:_onClkDecBumper\"></div></center\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n\t><tr class=\"dijitReset\"\n\t\t><td class=\"dijitReset\"></td\n\t\t><td class=\"dijitReset dijitSliderButtonContainer dijitSliderButtonContainerV\"\n\t\t\t><div class=\"dijitSliderDecrementIconV\" style=\"display:none\" data-dojo-attach-point=\"incrementButton\"><span class=\"dijitSliderButtonInner\">-</span></div\n\t\t></td\n\t\t><td class=\"dijitReset\"></td\n\t></tr\n></table>\n","dijit/form/HorizontalRule":function(){define(["dojo/_base/declare","../_Widget","../_TemplatedMixin"],function(_930,_931,_932){return _930("dijit.form.HorizontalRule",[_931,_932],{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 _933;if(this.count==1){_933=this._genHTML(50,0);}else{var i;var _934=100/(this.count-1);if(!this._isHorizontal||this.isLeftToRight()){_933=this._genHTML(0,0);for(i=1;i<this.count-1;i++){_933+=this._genHTML(_934*i,i);}_933+=this._genHTML(100,this.count-1);}else{_933=this._genHTML(100,0);for(i=1;i<this.count-1;i++){_933+=this._genHTML(100-_934*i,i);}_933+=this._genHTML(0,this.count-1);}}this.domNode.innerHTML=_933;}});});},"dijit/form/VerticalRule":function(){define(["dojo/_base/declare","./HorizontalRule"],function(_935,_936){return _935("dijit.form.VerticalRule",_936,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerV\"></div>",_positionPrefix:"<div class=\"dijitRuleMark dijitRuleMarkV\" style=\"top:",_isHorizontal:false});});},"dijit/form/HorizontalRuleLabels":function(){define(["dojo/_base/declare","dojo/number","dojo/query","./HorizontalRule"],function(_937,_938,_939,_93a){return _937("dijit.form.HorizontalRuleLabels",_93a,{templateString:"<div class=\"dijitRuleContainer dijitRuleContainerH dijitRuleLabelsContainer dijitRuleLabelsContainerH\"></div>",labelStyle:"",labels:[],numericMargin:0,minimum:0,maximum:1,constraints:{pattern:"#%"},_positionPrefix:"<div class=\"dijitRuleLabelContainer dijitRuleLabelContainerH\" style=\"left:",_labelPrefix:"\"><div class=\"dijitRuleLabel dijitRuleLabelH\">",_suffix:"</div></div>",_calcPosition:function(pos){return pos;},_genHTML:function(pos,ndx){return this._positionPrefix+this._calcPosition(pos)+this._positionSuffix+this.labelStyle+this._labelPrefix+this.labels[ndx]+this._suffix;},getLabels:function(){var _93b=this.labels;if(!_93b.length&&this.srcNodeRef){_93b=_939("> li",this.srcNodeRef).map(function(node){return String(node.innerHTML);});}if(!_93b.length&&this.count>1){var _93c=this.minimum;var inc=(this.maximum-_93c)/(this.count-1);for(var i=0;i<this.count;i++){_93b.push((i<this.numericMargin||i>=(this.count-this.numericMargin))?"":_938.format(_93c,this.constraints));_93c+=inc;}}return _93b;},postMixInProperties:function(){this.inherited(arguments);this.labels=this.getLabels();this.count=this.labels.length;}});});},"dijit/form/VerticalRuleLabels":function(){define(["dojo/_base/declare","./HorizontalRuleLabels"],function(_93d,_93e){return _93d("dijit.form.VerticalRuleLabels",_93e,{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(_93f,_940,has,_941){return _93f("dijit.form.SimpleTextarea",_941,{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){_940.add(this.textbox,"dijitTextAreaCols");}},filter:function(_942){if(_942){_942=_942.replace(/\r/g,"");}return this.inherited(arguments);},_onInput:function(e){if(this.maxLength){var _943=parseInt(this.maxLength);var _944=this.textbox.value.replace(/\r/g,"");var _945=_944.length-_943;if(_945>0){var _946=this.textbox;if(_946.selectionStart){var pos=_946.selectionStart;var cr=0;if(has("opera")){cr=(this.textbox.value.substring(0,pos).match(/\r/g)||[]).length;}this.textbox.value=_944.substring(0,pos-_945-cr)+_944.substring(pos-cr);_946.setSelectionRange(pos-_945,pos-_945);}else{if(this.ownerDocument.selection){_946.focus();var _947=this.ownerDocument.selection.createRange();_947.moveStart("character",-_945);_947.text="";_947.select();}}}}this.inherited(arguments);}});});},"dijit/form/Textarea":function(){define(["dojo/_base/declare","dojo/dom-style","./_ExpandingTextAreaMixin","./SimpleTextarea"],function(_948,_949,_94a,_94b){return _948("dijit.form.Textarea",[_94b,_94a],{baseClass:"dijitTextBox dijitTextArea dijitExpandingTextArea",cols:"",buildRendering:function(){this.inherited(arguments);_949.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(_94c,_94d,has,lang,on,win,_94e){has.add("textarea-needs-help-shrinking",function(){var body=win.body(),te=_94d.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 _94f=te.scrollHeight>=te.clientHeight;body.removeChild(te);return _94f;});return _94c("dijit.form._ExpandingTextAreaMixin",null,{_setValueAttr:function(){this.inherited(arguments);this.resize();},postCreate:function(){this.inherited(arguments);var _950=this.textbox;_950.style.overflowY="hidden";this.own(on(_950,"focus, resize",lang.hitch(this,"_resizeLater")));},startup:function(){this.inherited(arguments);this.own(_94e.on("resize",lang.hitch(this,"_resizeLater")));this._resizeLater();},_onInput:function(e){this.inherited(arguments);this.resize();},_estimateHeight:function(){var _951=this.textbox;_951.rows=(_951.value.match(/\n/g)||[]).length+1;},_resizeLater:function(){this.defer("resize");},resize:function(){var _952=this.textbox;function _953(){var _954=false;if(_952.value===""){_952.value=" ";_954=true;}var sh=_952.scrollHeight;if(_954){_952.value="";}return sh;};if(_952.style.overflowY=="hidden"){_952.scrollTop=0;}if(this.busyResizing){return;}this.busyResizing=true;if(_953()||_952.offsetHeight){var newH=_953()+Math.max(_952.offsetHeight-_952.clientHeight,0);var _955=newH+"px";if(_955!=_952.style.height){_952.style.height=_955;_952.rows=1;}if(has("textarea-needs-help-shrinking")){var _956=_953(),_957=_956,_958=_952.style.minHeight,_959=4,_95a,_95b=_952.scrollTop;_952.style.minHeight=_955;_952.style.height="auto";while(newH>0){_952.style.minHeight=Math.max(newH-_959,4)+"px";_95a=_953();var _95c=_957-_95a;newH-=_95c;if(_95c<_959){break;}_957=_95a;_959<<=1;}_952.style.height=newH+"px";_952.style.minHeight=_958;_952.scrollTop=_95b;}_952.style.overflowY=_953()>_952.clientHeight?"auto":"hidden";if(_952.style.overflowY=="hidden"){_952.scrollTop=0;}}else{this._estimateHeight();}this.busyResizing=false;}});});},"dijit/layout/AccordionContainer":function(){define(["require","dojo/_base/array","dojo/_base/declare","dojo/_base/event","dojo/_base/fx","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/keys","dojo/_base/lang","dojo/sniff","dojo/topic","../focus","../_base/manager","dojo/ready","../_Widget","../_Container","../_TemplatedMixin","../_CssStateMixin","./StackContainer","./ContentPane","dojo/text!./templates/AccordionButton.html"],function(_95d,_95e,_95f,_960,fx,dom,_961,_962,_963,_964,keys,lang,has,_965,_966,_967,_968,_969,_96a,_96b,_96c,_96d,_96e,_96f){var _970=_95f("dijit.layout._AccordionButton",[_969,_96b,_96c],{templateString:_96f,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 _971=this.id.replace(" ","_");_961.set(this.titleTextNode,"id",_971+"_title");this.focusNode.setAttribute("aria-labelledby",_961.get(this.titleTextNode,"id"));dom.setSelectable(this.domNode,false);},getTitleHeight:function(){return _964.getMarginSize(this.domNode).h;},_onTitleClick:function(){var _972=this.getParent();_972.selectChild(this.contentWidget,true);_966.focus(this.focusNode);},_onTitleKeyPress:function(evt){return this.getParent()._onKeyPress(evt,this.contentWidget);},_setSelectedAttr:function(_973){this._set("selected",_973);this.focusNode.setAttribute("aria-expanded",_973?"true":"false");this.focusNode.setAttribute("aria-selected",_973?"true":"false");this.focusNode.setAttribute("tabIndex",_973?"0":"-1");}});var _974=_95f("dijit.layout._AccordionInnerContainer",[_969,_96c],{baseClass:"dijitAccordionInnerContainer",isLayoutContainer:true,buildRendering:function(){this.domNode=_963.place("<div class='"+this.baseClass+"' role='presentation'>",this.contentWidget.domNode,"after");var _975=this.contentWidget,cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;this.button=_975._buttonWidget=(new cls({contentWidget:_975,label:_975.title,title:_975.tooltip,dir:_975.dir,lang:_975.lang,textDir:_975.textDir,iconClass:_975.iconClass,id:_975.id+"_button",parent:this.parent})).placeAt(this.domNode);this.containerNode=_963.place("<div class='dijitAccordionChildWrapper' role='tabpanel' style='display:none'>",this.domNode);this.containerNode.setAttribute("aria-labelledby",this.button.id);_963.place(this.contentWidget.domNode,this.containerNode);},postCreate:function(){this.inherited(arguments);var _976=this.button;this._contentWidgetWatches=[this.contentWidget.watch("title",lang.hitch(this,function(name,_977,_978){_976.set("label",_978);})),this.contentWidget.watch("tooltip",lang.hitch(this,function(name,_979,_97a){_976.set("title",_97a);})),this.contentWidget.watch("iconClass",lang.hitch(this,function(name,_97b,_97c){_976.set("iconClass",_97c);}))];},_setSelectedAttr:function(_97d){this._set("selected",_97d);this.button.set("selected",_97d);if(_97d){var cw=this.contentWidget;if(cw.onSelected){cw.onSelected();}}},startup:function(){this.contentWidget.startup();},destroy:function(){this.button.destroyRecursive();_95e.forEach(this._contentWidgetWatches||[],function(w){w.unwatch();});delete this.contentWidget._buttonWidget;delete this.contentWidget._wrapperWidget;this.inherited(arguments);},destroyDescendants:function(_97e){this.contentWidget.destroyRecursive(_97e);}});var _97f=_95f("dijit.layout.AccordionContainer",_96d,{duration:_967.defaultDuration,buttonWidget:_970,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 _980=this.selectedChildWidget;if(!_980){return;}var _981=_980._wrapperWidget.domNode,_982=_964.getMarginExtents(_981),_983=_964.getPadBorderExtents(_981),_984=_980._wrapperWidget.containerNode,_985=_964.getMarginExtents(_984),_986=_964.getPadBorderExtents(_984),_987=this._contentBox;var _988=0;_95e.forEach(this.getChildren(),function(_989){if(_989!=_980){_988+=_964.getMarginSize(_989._wrapperWidget.domNode).h;}});this._verticalSpace=_987.h-_988-_982.h-_983.h-_985.h-_986.h-_980._buttonWidget.getTitleHeight();this._containerContentBox={h:this._verticalSpace,w:this._contentBox.w-_982.w-_983.w-_985.w-_986.w};if(_980){_980.resize(this._containerContentBox);}},_setupChild:function(_98a){_98a._wrapperWidget=_974({contentWidget:_98a,buttonWidget:this.buttonWidget,id:_98a.id+"_wrapper",dir:_98a.dir,lang:_98a.lang,textDir:_98a.textDir,parent:this});this.inherited(arguments);},addChild:function(_98b,_98c){if(this._started){var _98d=this.containerNode;if(_98c&&typeof _98c=="number"){var _98e=_969.prototype.getChildren.call(this);if(_98e&&_98e.length>=_98c){_98d=_98e[_98c-1].domNode;_98c="after";}}_963.place(_98b.domNode,_98d,_98c);if(!_98b._started){_98b.startup();}this._setupChild(_98b);_965.publish(this.id+"-addChild",_98b,_98c);this.layout();if(!this.selectedChildWidget){this.selectChild(_98b);}}else{this.inherited(arguments);}},removeChild:function(_98f){if(_98f._wrapperWidget){_963.place(_98f.domNode,_98f._wrapperWidget.domNode,"after");_98f._wrapperWidget.destroy();delete _98f._wrapperWidget;}_962.remove(_98f.domNode,"dijitHidden");this.inherited(arguments);},getChildren:function(){return _95e.map(this.inherited(arguments),function(_990){return _990.declaredClass=="dijit.layout._AccordionInnerContainer"?_990.contentWidget:_990;},this);},destroy:function(){if(this._animation){this._animation.stop();}_95e.forEach(this.getChildren(),function(_991){if(_991._wrapperWidget){_991._wrapperWidget.destroy();}else{_991.destroyRecursive();}});this.inherited(arguments);},_showChild:function(_992){_992._wrapperWidget.containerNode.style.display="block";return this.inherited(arguments);},_hideChild:function(_993){_993._wrapperWidget.containerNode.style.display="none";this.inherited(arguments);},_transition:function(_994,_995,_996){if(has("ie")<8){_996=false;}if(this._animation){this._animation.stop(true);delete this._animation;}var self=this;if(_994){_994._wrapperWidget.set("selected",true);var d=this._showChild(_994);if(this.doLayout&&_994.resize){_994.resize(this._containerContentBox);}}if(_995){_995._wrapperWidget.set("selected",false);if(!_996){this._hideChild(_995);}}if(_996){var _997=_994._wrapperWidget.containerNode,_998=_995._wrapperWidget.containerNode;var _999=_994._wrapperWidget.containerNode,_99a=_964.getMarginExtents(_999),_99b=_964.getPadBorderExtents(_999),_99c=_99a.h+_99b.h;_998.style.height=(self._verticalSpace-_99c)+"px";this._animation=new fx.Animation({node:_997,duration:this.duration,curve:[1,this._verticalSpace-_99c-1],onAnimate:function(_99d){_99d=Math.floor(_99d);_997.style.height=_99d+"px";_998.style.height=(self._verticalSpace-_99c-_99d)+"px";},onEnd:function(){delete self._animation;_997.style.height="auto";_995._wrapperWidget.containerNode.style.display="none";_998.style.height="auto";self._hideChild(_995);}});this._animation.onStop=this._animation.onEnd;this._animation.play();}return d;},_onKeyPress:function(e,_99e){if(this.disabled||e.altKey||!(_99e||e.ctrlKey)){return;}var c=e.charOrCode;if((_99e&&(c==keys.LEFT_ARROW||c==keys.UP_ARROW))||(e.ctrlKey&&c==keys.PAGE_UP)){this._adjacent(false)._buttonWidget._onTitleClick();_960.stop(e);}else{if((_99e&&(c==keys.RIGHT_ARROW||c==keys.DOWN_ARROW))||(e.ctrlKey&&(c==keys.PAGE_DOWN||c==keys.TAB))){this._adjacent(true)._buttonWidget._onTitleClick();_960.stop(e);}}}});if(has("dijit-legacy-requires")){_968(0,function(){var _99f=["dijit/layout/AccordionPane"];_95d(_99f);});}_97f._InnerContainer=_974;_97f._Button=_970;return _97f;});},"dijit/layout/StackContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/has","dojo/_base/lang","dojo/ready","dojo/topic","../registry","../_WidgetBase","./_LayoutWidget","dojo/i18n!../nls/common"],function(_9a0,_9a1,_9a2,_9a3,has,lang,_9a4,_9a5,_9a6,_9a7,_9a8){if(has("dijit-legacy-requires")){_9a4(0,function(){var _9a9=["dijit/layout/StackController"];require(_9a9);});}var _9aa=_9a2("dijit.layout.StackContainer",_9a8,{doLayout:true,persist:false,baseClass:"dijitStackContainer",buildRendering:function(){this.inherited(arguments);_9a3.add(this.domNode,"dijitLayoutContainer");},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onkeypress",this._onKeyPress);},startup:function(){if(this._started){return;}var _9ab=this.getChildren();_9a0.forEach(_9ab,this._setupChild,this);if(this.persist){this.selectedChildWidget=_9a6.byId(_9a1(this.id+"_selectedChild"));}else{_9a0.some(_9ab,function(_9ac){if(_9ac.selected){this.selectedChildWidget=_9ac;}return _9ac.selected;},this);}var _9ad=this.selectedChildWidget;if(!_9ad&&_9ab[0]){_9ad=this.selectedChildWidget=_9ab[0];_9ad.selected=true;}_9a5.publish(this.id+"-startup",{children:_9ab,selected:_9ad});this.inherited(arguments);},resize:function(){if(!this._hasBeenShown){this._hasBeenShown=true;var _9ae=this.selectedChildWidget;if(_9ae){this._showChild(_9ae);}}this.inherited(arguments);},_setupChild:function(_9af){this.inherited(arguments);_9a3.replace(_9af.domNode,"dijitHidden","dijitVisible");_9af.domNode.title="";},addChild:function(_9b0,_9b1){this.inherited(arguments);if(this._started){_9a5.publish(this.id+"-addChild",_9b0,_9b1);this.layout();if(!this.selectedChildWidget){this.selectChild(_9b0);}}},removeChild:function(page){this.inherited(arguments);if(this._started){_9a5.publish(this.id+"-removeChild",page);}if(this._descendantsBeingDestroyed){return;}if(this.selectedChildWidget===page){this.selectedChildWidget=undefined;if(this._started){var _9b2=this.getChildren();if(_9b2.length){this.selectChild(_9b2[0]);}}}if(this._started){this.layout();}},selectChild:function(page,_9b3){page=_9a6.byId(page);if(this.selectedChildWidget!=page){var d=this._transition(page,this.selectedChildWidget,_9b3);this._set("selectedChildWidget",page);_9a5.publish(this.id+"-selectChild",page);if(this.persist){_9a1(this.id+"_selectedChild",this.selectedChildWidget.id);}}return d;},_transition:function(_9b4,_9b5){if(_9b5){this._hideChild(_9b5);}var d=this._showChild(_9b4);if(_9b4.resize){if(this.doLayout){_9b4.resize(this._containerContentBox||this._contentBox);}else{_9b4.resize();}}return d;},_adjacent:function(_9b6){var _9b7=this.getChildren();var _9b8=_9a0.indexOf(_9b7,this.selectedChildWidget);_9b8+=_9b6?1:_9b7.length-1;return _9b7[_9b8%_9b7.length];},forward:function(){return this.selectChild(this._adjacent(true),true);},back:function(){return this.selectChild(this._adjacent(false),true);},_onKeyPress:function(e){_9a5.publish(this.id+"-containerKeyPress",{e:e,page:this});},layout:function(){var _9b9=this.selectedChildWidget;if(_9b9&&_9b9.resize){if(this.doLayout){_9b9.resize(this._containerContentBox||this._contentBox);}else{_9b9.resize();}}},_showChild:function(page){var _9ba=this.getChildren();page.isFirstChild=(page==_9ba[0]);page.isLastChild=(page==_9ba[_9ba.length-1]);page._set("selected",true);_9a3.replace(page.domNode,"dijitVisible","dijitHidden");return (page._onShow&&page._onShow())||true;},_hideChild:function(page){page._set("selected",false);_9a3.replace(page.domNode,"dijitHidden","dijitVisible");page.onHide&&page.onHide();},closeChild:function(page){var _9bb=page.onClose(this,page);if(_9bb){this.removeChild(page);page.destroyRecursive();}},destroyDescendants:function(_9bc){this._descendantsBeingDestroyed=true;this.selectedChildWidget=undefined;_9a0.forEach(this.getChildren(),function(_9bd){if(!_9bc){this.removeChild(_9bd);}_9bd.destroyRecursive(_9bc);},this);this._descendantsBeingDestroyed=false;}});_9aa.ChildWidgetProperties={selected:false,disabled:false,closable:false,iconClass:"dijitNoIcon",showTitle:true};lang.extend(_9a7,_9aa.ChildWidgetProperties);return _9aa;});},"url:dijit/layout/templates/AccordionButton.html":"<div data-dojo-attach-event='onclick:_onTitleClick' class='dijitAccordionTitle' role=\"presentation\">\n\t<div data-dojo-attach-point='titleNode,focusNode' data-dojo-attach-event='onkeypress:_onTitleKeyPress'\n\t\t\tclass='dijitAccordionTitleFocus' role=\"tab\" aria-expanded=\"false\"\n\t\t><span class='dijitInline dijitAccordionArrow' role=\"presentation\"></span\n\t\t><span class='arrowTextUp' role=\"presentation\">+</span\n\t\t><span class='arrowTextDown' role=\"presentation\">-</span\n\t\t><img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon\" data-dojo-attach-point='iconNode' style=\"vertical-align: middle\" role=\"presentation\"/>\n\t\t<span role=\"presentation\" data-dojo-attach-point='titleTextNode' class='dijitAccordionText'></span>\n\t</div>\n</div>\n","dijit/layout/BorderContainer":function(){define(["dojo/_base/array","dojo/cookie","dojo/_base/declare","dojo/dom-class","dojo/dom-construct","dojo/dom-geometry","dojo/dom-style","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/on","dojo/touch","../_WidgetBase","../_Widget","../_TemplatedMixin","./_LayoutWidget","./utils"],function(_9be,_9bf,_9c0,_9c1,_9c2,_9c3,_9c4,_9c5,keys,lang,on,_9c6,_9c7,_9c8,_9c9,_9ca,_9cb){var _9cc=_9c0("dijit.layout._Splitter",[_9c8,_9c9],{live:true,templateString:"<div class=\"dijitSplitter\" data-dojo-attach-event=\"onkeypress:_onKeyPress,press:_startDrag,onmouseenter:_onMouse,onmouseleave:_onMouse\" tabIndex=\"0\" role=\"separator\"><div class=\"dijitSplitterThumb\"></div></div>",constructor:function(){this._handlers=[];},postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);this._factor=/top|left/.test(this.region)?1:-1;this._cookieName=this.container.id+"_"+this.region;},buildRendering:function(){this.inherited(arguments);_9c1.add(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V"));if(this.container.persist){var _9cd=_9bf(this._cookieName);if(_9cd){this.child.domNode.style[this.horizontal?"height":"width"]=_9cd;}}},_computeMaxSize:function(){var dim=this.horizontal?"h":"w",_9ce=_9c3.getMarginBox(this.child.domNode)[dim],_9cf=_9be.filter(this.container.getChildren(),function(_9d0){return _9d0.region=="center";})[0],_9d1=_9c3.getMarginBox(_9cf.domNode)[dim];return Math.min(this.child.maxSize,_9ce+_9d1);},_startDrag:function(e){if(!this.cover){this.cover=_9c2.place("<div class=dijitSplitterCover></div>",this.child.domNode,"after");}_9c1.add(this.cover,"dijitSplitterCoverActive");if(this.fake){_9c2.destroy(this.fake);}if(!(this._resize=this.live)){(this.fake=this.domNode.cloneNode(true)).removeAttribute("id");_9c1.add(this.domNode,"dijitSplitterShadow");_9c2.place(this.fake,this.domNode,"after");}_9c1.add(this.domNode,"dijitSplitterActive dijitSplitter"+(this.horizontal?"H":"V")+"Active");if(this.fake){_9c1.remove(this.fake,"dijitSplitterHover dijitSplitter"+(this.horizontal?"H":"V")+"Hover");}var _9d2=this._factor,_9d3=this.horizontal,axis=_9d3?"pageY":"pageX",_9d4=e[axis],_9d5=this.domNode.style,dim=_9d3?"h":"w",_9d6=_9c3.getMarginBox(this.child.domNode)[dim],max=this._computeMaxSize(),min=this.child.minSize||20,_9d7=this.region,_9d8=_9d7=="top"||_9d7=="bottom"?"top":"left",_9d9=parseInt(_9d5[_9d8],10),_9da=this._resize,_9db=lang.hitch(this.container,"_layoutChildren",this.child.id),de=this.ownerDocument;this._handlers=this._handlers.concat([on(de,_9c6.move,this._drag=function(e,_9dc){var _9dd=e[axis]-_9d4,_9de=_9d2*_9dd+_9d6,_9df=Math.max(Math.min(_9de,max),min);if(_9da||_9dc){_9db(_9df);}_9d5[_9d8]=_9dd+_9d9+_9d2*(_9df-_9de)+"px";}),on(de,"dragstart",_9c5.stop),on(this.ownerDocumentBody,"selectstart",_9c5.stop),on(de,_9c6.release,lang.hitch(this,"_stopDrag"))]);_9c5.stop(e);},_onMouse:function(e){var o=(e.type=="mouseover"||e.type=="mouseenter");_9c1.toggle(this.domNode,"dijitSplitterHover",o);_9c1.toggle(this.domNode,"dijitSplitter"+(this.horizontal?"H":"V")+"Hover",o);},_stopDrag:function(e){try{if(this.cover){_9c1.remove(this.cover,"dijitSplitterCoverActive");}if(this.fake){_9c2.destroy(this.fake);}_9c1.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){_9bf(this._cookieName,this.child.domNode.style[this.horizontal?"height":"width"],{expires:365});}},_cleanupHandlers:function(){var h;while(h=this._handlers.pop()){h.remove();}},_onKeyPress:function(e){this._resize=true;var _9e0=this.horizontal;var tick=1;switch(e.charOrCode){case _9e0?keys.UP_ARROW:keys.LEFT_ARROW:tick*=-1;case _9e0?keys.DOWN_ARROW:keys.RIGHT_ARROW:break;default:return;}var _9e1=_9c3.getMarginSize(this.child.domNode)[_9e0?"h":"w"]+this._factor*tick;this.container._layoutChildren(this.child.id,Math.max(Math.min(_9e1,this._computeMaxSize()),this.child.minSize));_9c5.stop(e);},destroy:function(){this._cleanupHandlers();delete this.child;delete this.container;delete this.cover;delete this.fake;this.inherited(arguments);}});var _9e2=_9c0("dijit.layout._Gutter",[_9c8,_9c9],{templateString:"<div class=\"dijitGutter\" role=\"presentation\"></div>",postMixInProperties:function(){this.inherited(arguments);this.horizontal=/top|bottom/.test(this.region);},buildRendering:function(){this.inherited(arguments);_9c1.add(this.domNode,"dijitGutter"+(this.horizontal?"H":"V"));}});var _9e3=_9c0("dijit.layout.BorderContainer",_9ca,{design:"headline",gutters:true,liveSplitters:true,persist:false,baseClass:"dijitBorderContainer",_splitterClass:_9cc,postMixInProperties:function(){if(!this.gutters){this.baseClass+="NoGutter";}this.inherited(arguments);},startup:function(){if(this._started){return;}_9be.forEach(this.getChildren(),this._setupChild,this);this.inherited(arguments);},_setupChild:function(_9e4){var _9e5=_9e4.region;if(_9e5){this.inherited(arguments);_9c1.add(_9e4.domNode,this.baseClass+"Pane");var ltr=this.isLeftToRight();if(_9e5=="leading"){_9e5=ltr?"left":"right";}if(_9e5=="trailing"){_9e5=ltr?"right":"left";}if(_9e5!="center"&&(_9e4.splitter||this.gutters)&&!_9e4._splitterWidget){var _9e6=_9e4.splitter?this._splitterClass:_9e2;if(lang.isString(_9e6)){_9e6=lang.getObject(_9e6);}var _9e7=new _9e6({id:_9e4.id+"_splitter",container:this,child:_9e4,region:_9e5,live:this.liveSplitters});_9e7.isSplitter=true;_9e4._splitterWidget=_9e7;_9c2.place(_9e7.domNode,_9e4.domNode,"after");_9e7.startup();}_9e4.region=_9e5;}},layout:function(){this._layoutChildren();},addChild:function(_9e8,_9e9){this.inherited(arguments);if(this._started){this.layout();}},removeChild:function(_9ea){var _9eb=_9ea.region;var _9ec=_9ea._splitterWidget;if(_9ec){_9ec.destroy();delete _9ea._splitterWidget;}this.inherited(arguments);if(this._started){this._layoutChildren();}_9c1.remove(_9ea.domNode,this.baseClass+"Pane");_9c4.set(_9ea.domNode,{top:"auto",bottom:"auto",left:"auto",right:"auto",position:"static"});_9c4.set(_9ea.domNode,_9eb=="top"||_9eb=="bottom"?"width":"height","auto");},getChildren:function(){return _9be.filter(this.inherited(arguments),function(_9ed){return !_9ed.isSplitter;});},getSplitter:function(_9ee){return _9be.filter(this.getChildren(),function(_9ef){return _9ef.region==_9ee;})[0]._splitterWidget;},resize:function(_9f0,_9f1){if(!this.cs||!this.pe){var node=this.domNode;this.cs=_9c4.getComputedStyle(node);this.pe=_9c3.getPadExtents(node,this.cs);this.pe.r=_9c4.toPixelValue(node,this.cs.paddingRight);this.pe.b=_9c4.toPixelValue(node,this.cs.paddingBottom);_9c4.set(node,"padding","0px");}this.inherited(arguments);},_layoutChildren:function(_9f2,_9f3){if(!this._borderBox||!this._borderBox.h){return;}var _9f4=_9be.map(this.getChildren(),function(_9f5,idx){return {pane:_9f5,weight:[_9f5.region=="center"?Infinity:0,_9f5.layoutPriority,(this.design=="sidebar"?1:-1)*(/top|bottom/.test(_9f5.region)?1:-1),idx]};},this);_9f4.sort(function(a,b){var aw=a.weight,bw=b.weight;for(var i=0;i<aw.length;i++){if(aw[i]!=bw[i]){return aw[i]-bw[i];}}return 0;});var _9f6=[];_9be.forEach(_9f4,function(_9f7){var pane=_9f7.pane;_9f6.push(pane);if(pane._splitterWidget){_9f6.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};_9cb.layoutChildren(this.domNode,dim,_9f6,_9f2,_9f3);},destroyRecursive:function(){_9be.forEach(this.getChildren(),function(_9f8){var _9f9=_9f8._splitterWidget;if(_9f9){_9f9.destroy();}delete _9f8._splitterWidget;});this.inherited(arguments);}});_9e3.ChildWidgetProperties={region:"",layoutPriority:0,splitter:false,minSize:0,maxSize:Infinity};lang.extend(_9c7,_9e3.ChildWidgetProperties);_9e3._Splitter=_9cc;_9e3._Gutter=_9e2;return _9e3;});},"dijit/layout/LayoutContainer":function(){define(["dojo/_base/kernel","dojo/_base/lang","dojo/_base/declare","../_WidgetBase","./_LayoutWidget","./utils"],function(_9fa,lang,_9fb,_9fc,_9fd,_9fe){var _9ff=_9fb("dijit.layout.LayoutContainer",_9fd,{baseClass:"dijitLayoutContainer",constructor:function(){_9fa.deprecated("dijit.layout.LayoutContainer is deprecated","use BorderContainer instead",2);},layout:function(){_9fe.layoutChildren(this.domNode,this._contentBox,this.getChildren());},addChild:function(_a00,_a01){this.inherited(arguments);if(this._started){_9fe.layoutChildren(this.domNode,this._contentBox,this.getChildren());}},removeChild:function(_a02){this.inherited(arguments);if(this._started){_9fe.layoutChildren(this.domNode,this._contentBox,this.getChildren());}}});_9ff.ChildWidgetProperties={layoutAlign:"none"};lang.extend(_9fc,_9ff.ChildWidgetProperties);return _9ff;});},"dijit/layout/LinkPane":function(){define(["./ContentPane","../_TemplatedMixin","dojo/_base/declare"],function(_a03,_a04,_a05){return _a05("dijit.layout.LinkPane",[_a03,_a04],{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(_a06,_a07,_a08,dom,_a09,_a0a,_a0b,_a0c,_a0d,_a0e,lang,on,has,_a0f,_a10,_a11){var _a12=_a08("dijit.layout.SplitContainer",_a11,{constructor:function(){_a0e.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 _a13=this.ownerDocument.createElement("div");this.virtualSizer=_a13;_a13.style.position="relative";_a13.style.zIndex=10;_a13.className=this.isHorizontal?"dijitSplitContainerVirtualSizerH":"dijitSplitContainerVirtualSizerV";this.domNode.appendChild(_a13);dom.setSelectable(_a13,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;}_a06.forEach(this.getChildren(),function(_a14,i,_a15){this._setupChild(_a14);if(i<_a15.length-1){this._addSizer();}},this);if(this.persist){this._restoreState();}this.inherited(arguments);},_setupChild:function(_a16){this.inherited(arguments);_a16.domNode.style.position="absolute";_a09.add(_a16.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(_a17){_a17=_a17===undefined?this.sizers.length:_a17;var _a18=this.ownerDocument.createElement("div");_a18.id=_a0f.getUniqueId("dijit_layout_SplitterContainer_Splitter");this.sizers.splice(_a17,0,_a18);this.domNode.appendChild(_a18);_a18.className=this.isHorizontal?"dijitSplitContainerSizerH":"dijitSplitContainerSizerV";var _a19=this.ownerDocument.createElement("div");_a19.className="thumb";_a18.appendChild(_a19);this.connect(_a18,"onmousedown","_onSizerMouseDown");dom.setSelectable(_a18,false);},removeChild:function(_a1a){if(this.sizers.length){var i=_a06.indexOf(this.getChildren(),_a1a);if(i!=-1){if(i==this.sizers.length){i--;}_a0a.destroy(this.sizers[i]);this.sizers.splice(i,1);}}this.inherited(arguments);if(this._started){this.layout();}},addChild:function(_a1b,_a1c){this.inherited(arguments);if(this._started){var _a1d=this.getChildren();if(_a1d.length>1){this._addSizer(_a1c);}this.layout();}},layout:function(){this.paneWidth=this._contentBox.w;this.paneHeight=this._contentBox.h;var _a1e=this.getChildren();if(!_a1e.length){return;}var _a1f=this.isHorizontal?this.paneWidth:this.paneHeight;if(_a1e.length>1){_a1f-=this.sizerWidth*(_a1e.length-1);}var _a20=0;_a06.forEach(_a1e,function(_a21){_a20+=_a21.sizeShare;});var _a22=_a1f/_a20;var _a23=0;_a06.forEach(_a1e.slice(0,_a1e.length-1),function(_a24){var size=Math.round(_a22*_a24.sizeShare);_a24.sizeActual=size;_a23+=size;});_a1e[_a1e.length-1].sizeActual=_a1f-_a23;this._checkSizes();var pos=0;var size=_a1e[0].sizeActual;this._movePanel(_a1e[0],pos,size);_a1e[0].position=pos;pos+=size;if(!this.sizers){return;}_a06.some(_a1e.slice(1),function(_a25,i){if(!this.sizers[i]){return true;}this._moveSlider(this.sizers[i],pos,this.sizerWidth);this.sizers[i].position=pos;pos+=this.sizerWidth;size=_a25.sizeActual;this._movePanel(_a25,pos,size);_a25.position=pos;pos+=size;},this);},_movePanel:function(_a26,pos,size){var box;if(this.isHorizontal){_a26.domNode.style.left=pos+"px";_a26.domNode.style.top=0;box={w:size,h:this.paneHeight};if(_a26.resize){_a26.resize(box);}else{_a0b.setMarginBox(_a26.domNode,box);}}else{_a26.domNode.style.left=0;_a26.domNode.style.top=pos+"px";box={w:this.paneWidth,h:size};if(_a26.resize){_a26.resize(box);}else{_a0b.setMarginBox(_a26.domNode,box);}}},_moveSlider:function(_a27,pos,size){if(this.isHorizontal){_a27.style.left=pos+"px";_a27.style.top=0;_a0b.setMarginBox(_a27,{w:size,h:this.paneHeight});}else{_a27.style.left=0;_a27.style.top=pos+"px";_a0b.setMarginBox(_a27,{w:this.paneWidth,h:size});}},_growPane:function(_a28,pane){if(_a28>0){if(pane.sizeActual>pane.sizeMin){if((pane.sizeActual-pane.sizeMin)>_a28){pane.sizeActual=pane.sizeActual-_a28;_a28=0;}else{_a28-=pane.sizeActual-pane.sizeMin;pane.sizeActual=pane.sizeMin;}}}return _a28;},_checkSizes:function(){var _a29=0;var _a2a=0;var _a2b=this.getChildren();_a06.forEach(_a2b,function(_a2c){_a2a+=_a2c.sizeActual;_a29+=_a2c.sizeMin;});if(_a29<=_a2a){var _a2d=0;_a06.forEach(_a2b,function(_a2e){if(_a2e.sizeActual<_a2e.sizeMin){_a2d+=_a2e.sizeMin-_a2e.sizeActual;_a2e.sizeActual=_a2e.sizeMin;}});if(_a2d>0){var list=this.isDraggingLeft?_a2b.reverse():_a2b;_a06.forEach(list,function(_a2f){_a2d=this._growPane(_a2d,_a2f);},this);}}else{_a06.forEach(_a2b,function(_a30){_a30.sizeActual=Math.round(_a2a*(_a30.sizeMin/_a29));});}},beginSizing:function(e,i){var _a31=this.getChildren();this.paneBefore=_a31[i];this.paneAfter=_a31[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=_a0c.get(this.sizingSplitter,(this.isHorizontal?"left":"top"));if(!this.cover){this.cover=_a0a.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"))];_a0d.stop(e);},changeSizing:function(e){if(!this.isSizing){return;}this.lastPoint=this.isHorizontal?e.pageX:e.pageY;var _a32=Math.max(Math.min(this.lastPoint-this.startPoint,this.maxDelta),this.minDelta);if(this.activeSizing){this._updateSize(_a32);}else{this._moveSizingLine(_a32);}_a0d.stop(e);},endSizing:function(){if(!this.isSizing){return;}if(this.cover){this.cover.style.zIndex=-1;}if(!this.activeSizing){this._hideSizingLine();}var _a33=Math.max(Math.min(this.lastPoint-this.startPoint,this.maxDelta),this.minDelta);this._updateSize(_a33);this.isSizing=false;if(this.persist){this._saveState(this);}var h;while(h=this._ownconnects.pop()){h.remove();}},_updateSize:function(_a34){this.paneBefore.sizeActual=this.paneBefore.sizeBeforeDrag+_a34;this.paneAfter.position=this.paneAfter.positionBeforeDrag+_a34;this.paneAfter.sizeActual=this.paneAfter.sizeBeforeDrag-_a34;_a06.forEach(this.getChildren(),function(_a35){_a35.sizeShare=_a35.sizeActual;});if(this._started){this.layout();}},_showSizingLine:function(){this._moveSizingLine(0);_a0b.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(_a36){var pos=_a36+this.sizingSplitter.positionBeforeDrag;_a0c.set(this.virtualSizer,(this.isHorizontal?"left":"top"),pos+"px");},_getCookieName:function(i){return this.id+"_"+i;},_restoreState:function(){_a06.forEach(this.getChildren(),function(_a37,i){var _a38=this._getCookieName(i);var _a39=_a07(_a38);if(_a39){var pos=parseInt(_a39);if(typeof pos=="number"){_a37.sizeShare=pos;}}},this);},_saveState:function(){if(!this.persist){return;}_a06.forEach(this.getChildren(),function(_a3a,i){_a07(this._getCookieName(i),_a3a.sizeShare,{expires:365});},this);}});_a12.ChildWidgetProperties={sizeMin:10,sizeShare:10};lang.extend(_a10,_a12.ChildWidgetProperties);return _a12;});},"dijit/layout/TabContainer":function(){define(["dojo/_base/lang","dojo/_base/declare","./_TabContainerBase","./TabController","./ScrollingTabController"],function(lang,_a3b,_a3c,_a3d,_a3e){return _a3b("dijit.layout.TabContainer",_a3c,{useMenu:true,useSlider:true,controllerWidget:"",_makeController:function(_a3f){var cls=this.baseClass+"-tabs"+(this.doLayout?"":" dijitTabNoLayout"),_a3d=typeof this.controllerWidget=="string"?lang.getObject(this.controllerWidget):this.controllerWidget;return new _a3d({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},_a3f);},postMixInProperties:function(){this.inherited(arguments);if(!this.controllerWidget){this.controllerWidget=(this.tabPosition=="top"||this.tabPosition=="bottom")&&!this.nested?_a3e:_a3d;}}});});},"dijit/layout/_TabContainerBase":function(){define(["dojo/text!./templates/TabContainer.html","./StackContainer","./utils","../_TemplatedMixin","dojo/_base/declare","dojo/dom-class","dojo/dom-geometry","dojo/dom-style"],function(_a40,_a41,_a42,_a43,_a44,_a45,_a46,_a47){return _a44("dijit.layout._TabContainerBase",[_a41,_a43],{tabPosition:"top",baseClass:"dijitTabContainer",tabStrip:false,nested:false,templateString:_a40,postMixInProperties:function(){this.baseClass+=this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"");this.srcNodeRef&&_a47.set(this.srcNodeRef,"visibility","hidden");this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);this.tablist=this._makeController(this.tablistNode);if(!this.doLayout){_a45.add(this.domNode,"dijitTabContainerNoLayout");}if(this.nested){_a45.add(this.domNode,"dijitTabContainerNested");_a45.add(this.tablist.containerNode,"dijitTabContainerTabListNested");_a45.add(this.tablistSpacer,"dijitTabContainerSpacerNested");_a45.add(this.containerNode,"dijitTabPaneWrapperNested");}else{_a45.add(this.domNode,"tabStrip-"+(this.tabStrip?"enabled":"disabled"));}},_setupChild:function(tab){_a45.add(tab.domNode,"dijitTabPane");this.inherited(arguments);},startup:function(){if(this._started){return;}this.tablist.startup();this.inherited(arguments);},layout:function(){if(!this._contentBox||typeof (this._contentBox.l)=="undefined"){return;}var sc=this.selectedChildWidget;if(this.doLayout){var _a48=this.tabPosition.replace(/-h/,"");this.tablist.layoutAlign=_a48;var _a49=[this.tablist,{domNode:this.tablistSpacer,layoutAlign:_a48},{domNode:this.containerNode,layoutAlign:"client"}];_a42.layoutChildren(this.domNode,this._contentBox,_a49);this._containerContentBox=_a42.marginBox2contentBox(this.containerNode,_a49[2]);if(sc&&sc.resize){sc.resize(this._containerContentBox);}}else{if(this.tablist.resize){var s=this.tablist.domNode.style;s.width="0";var _a4a=_a46.getContentBox(this.domNode).w;s.width="";this.tablist.resize({w:_a4a});}if(sc&&sc.resize){sc.resize();}}},destroy:function(){if(this.tablist){this.tablist.destroy();}this.inherited(arguments);}});});},"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","dijit/layout/TabController":function(){define(["dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/i18n","dojo/_base/lang","./StackController","../registry","../Menu","../MenuItem","dojo/text!./templates/_TabButton.html","dojo/i18n!../nls/common"],function(_a4b,dom,_a4c,_a4d,i18n,lang,_a4e,_a4f,Menu,_a50,_a51){var _a52=_a4b("dijit.layout._TabButton",_a4e.StackButton,{baseClass:"dijitTab",cssStateNodes:{closeNode:"dijitTabCloseButton"},templateString:_a51,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);_a4d.toggle(this.domNode,"dijitClosable",disp);this.closeNode.style.display=disp?"":"none";if(disp){var _a53=i18n.getLocalization("dijit","common");if(this.closeNode){_a4c.set(this.closeNode,"title",_a53.itemClose);}}},_setDisabledAttr:function(_a54){this.inherited(arguments);if(this.closeNode){if(_a54){_a4c.remove(this.closeNode,"title");}else{var _a55=i18n.getLocalization("dijit","common");_a4c.set(this.closeNode,"title",_a55.itemClose);}}},_setLabelAttr:function(_a56){this.inherited(arguments);if(!this.showLabel&&!this.params.title){this.iconNode.alt=lang.trim(this.containerNode.innerText||this.containerNode.textContent||"");}}});var _a57=_a4b("dijit.layout.TabController",_a4e,{baseClass:"dijitTabController",templateString:"<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'></div>",tabPosition:"top",buttonWidget:_a52,buttonWidgetCloseClass:"dijitTabCloseButton",postCreate:function(){this.inherited(arguments);var _a58=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 _a4d.contains(node,"dijitClosable")&&!_a4d.contains(node,"dijitTabDisabled");}});this.own(_a58);var _a59=i18n.getLocalization("dijit","common"),_a5a=this;_a58.addChild(new _a50({label:_a59.itemClose,ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir,onClick:function(evt){var _a5b=_a4f.byNode(this.getParent().currentTarget);_a5a.onCloseButtonClick(_a5b.page);}}));}});_a57.TabButton=_a52;return _a57;});},"dijit/layout/StackController":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-class","dojo/_base/event","dojo/keys","dojo/_base/lang","dojo/on","../focus","../registry","../_Widget","../_TemplatedMixin","../_Container","../form/ToggleButton","dojo/i18n!../nls/common"],function(_a5c,_a5d,_a5e,_a5f,keys,lang,on,_a60,_a61,_a62,_a63,_a64,_a65){var _a66=_a5d("dijit.layout._StackButton",_a65,{tabIndex:"-1",closeButton:false,_aria_attr:"aria-selected",buildRendering:function(evt){this.inherited(arguments);(this.focusNode||this.domNode).setAttribute("role","tab");}});var _a67=_a5d("dijit.layout.StackController",[_a62,_a63,_a64],{baseClass:"dijitStackController",templateString:"<span role='tablist' data-dojo-attach-event='onkeypress'></span>",containerId:"",buttonWidget:_a66,buttonWidgetCloseClass:"dijitStackCloseButton",constructor:function(_a68){this.pane2button={};},postCreate:function(){this.inherited(arguments);this.subscribe(this.containerId+"-startup","onStartup");this.subscribe(this.containerId+"-addChild","onAddChild");this.subscribe(this.containerId+"-removeChild","onRemoveChild");this.subscribe(this.containerId+"-selectChild","onSelectChild");this.subscribe(this.containerId+"-containerKeyPress","onContainerKeyPress");this.connect(this.containerNode,"click",function(evt){var _a69=_a61.getEnclosingWidget(evt.target);if(_a69!=this.containerNode&&!_a69.disabled&&_a69.page){for(var _a6a=evt.target;_a6a!==this.containerNode;_a6a=_a6a.parentNode){if(_a5e.contains(_a6a,this.buttonWidgetCloseClass)){this.onCloseButtonClick(_a69.page);break;}else{if(_a6a==_a69.domNode){this.onButtonClick(_a69.page);break;}}}}});},onStartup:function(info){_a5c.forEach(info.children,this.onAddChild,this);if(info.selected){this.onSelectChild(info.selected);}var _a6b=_a61.byId(this.containerId).containerNode,_a6c=this.pane2button,_a6d={"title":"label","showtitle":"showLabel","iconclass":"iconClass","closable":"closeButton","tooltip":"title","disabled":"disabled"},_a6e=function(attr,_a6f){return on(_a6b,"attrmodified-"+attr,function(evt){var _a70=_a6c[evt.detail&&evt.detail.widget&&evt.detail.widget.id];if(_a70){_a70.set(_a6f,evt.detail.newValue);}});};for(var attr in _a6d){this.own(_a6e(attr,_a6d[attr]));}},destroy:function(){for(var pane in this.pane2button){this.onRemoveChild(_a61.byId(pane));}this.inherited(arguments);},onAddChild:function(page,_a71){var Cls=lang.isString(this.buttonWidget)?lang.getObject(this.buttonWidget):this.buttonWidget;var _a72=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,showLabel:page.showTitle,iconClass:page.iconClass,closeButton:page.closable,title:page.tooltip,page:page});this.addChild(_a72,_a71);this.pane2button[page.id]=_a72;page.controlButton=_a72;if(!this._currentChild){this.onSelectChild(page);}},onRemoveChild:function(page){if(this._currentChild===page){this._currentChild=null;}var _a73=this.pane2button[page.id];if(_a73){this.removeChild(_a73);delete this.pane2button[page.id];_a73.destroy();}delete page.controlButton;},onSelectChild:function(page){if(!page){return;}if(this._currentChild){var _a74=this.pane2button[this._currentChild.id];_a74.set("checked",false);_a74.focusNode.setAttribute("tabIndex","-1");}var _a75=this.pane2button[page.id];_a75.set("checked",true);this._currentChild=page;_a75.focusNode.setAttribute("tabIndex","0");var _a76=_a61.byId(this.containerId);},onButtonClick:function(page){var _a77=this.pane2button[page.id];_a60.focus(_a77.focusNode);if(this._currentChild&&this._currentChild.id===page.id){_a77.set("checked",true);}var _a78=_a61.byId(this.containerId);_a78.selectChild(page);},onCloseButtonClick:function(page){var _a79=_a61.byId(this.containerId);_a79.closeChild(page);if(this._currentChild){var b=this.pane2button[this._currentChild.id];if(b){_a60.focus(b.focusNode||b.domNode);}}},adjacent:function(_a7a){if(!this.isLeftToRight()&&(!this.tabPosition||/top|bottom/.test(this.tabPosition))){_a7a=!_a7a;}var _a7b=this.getChildren();var idx=_a5c.indexOf(_a7b,this.pane2button[this._currentChild.id]),_a7c=_a7b[idx];var _a7d;do{idx=(idx+(_a7a?1:_a7b.length-1))%_a7b.length;_a7d=_a7b[idx];}while(_a7d.disabled&&_a7d!=_a7c);return _a7d;},onkeypress:function(e){if(this.disabled||e.altKey){return;}var _a7e=null;if(e.ctrlKey||!e._djpage){switch(e.charOrCode){case keys.LEFT_ARROW:case keys.UP_ARROW:if(!e._djpage){_a7e=false;}break;case keys.PAGE_UP:if(e.ctrlKey){_a7e=false;}break;case keys.RIGHT_ARROW:case keys.DOWN_ARROW:if(!e._djpage){_a7e=true;}break;case keys.PAGE_DOWN:if(e.ctrlKey){_a7e=true;}break;case keys.HOME:var _a7f=this.getChildren();for(var idx=0;idx<_a7f.length;idx++){var _a80=_a7f[idx];if(!_a80.disabled){this.onButtonClick(_a80.page);break;}}_a5f.stop(e);break;case keys.END:var _a7f=this.getChildren();for(var idx=_a7f.length-1;idx>=0;idx--){var _a80=_a7f[idx];if(!_a80.disabled){this.onButtonClick(_a80.page);break;}}_a5f.stop(e);break;case keys.DELETE:if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}_a5f.stop(e);break;default:if(e.ctrlKey){if(e.charOrCode===keys.TAB){this.onButtonClick(this.adjacent(!e.shiftKey).page);_a5f.stop(e);}else{if(e.charOrCode=="w"){if(this._currentChild.closable){this.onCloseButtonClick(this._currentChild);}_a5f.stop(e);}}}}if(_a7e!==null){this.onButtonClick(this.adjacent(_a7e).page);_a5f.stop(e);}}},onContainerKeyPress:function(info){info.e._djpage=info.page;this.onkeypress(info.e);}});_a67.StackButton=_a66;return _a67;});},"url:dijit/layout/templates/_TabButton.html":"<div role=\"presentation\" data-dojo-attach-point=\"titleNode,innerDiv,tabContent\" class=\"dijitTabInner dijitTabContent\">\n\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitIcon dijitTabButtonIcon\" data-dojo-attach-point='iconNode'/>\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","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","./utils","../_WidgetsInTemplateMixin","../Menu","../MenuItem","../form/Button","../_HasDropDown","dojo/NodeList-dom"],function(_a81,_a82,_a83,_a84,_a85,fx,lang,on,_a86,has,_a87,_a88,_a89,_a8a,_a8b,_a8c,Menu,_a8d,_a8e,_a8f){var _a90=_a82("dijit.layout.ScrollingTabController",[_a8a,_a8c],{baseClass:"dijitTabController dijitScrollingTabController",templateString:_a88,useMenu:true,useSlider:true,tabStripClass:"",widgetsInTemplate:true,_minScroll:5,_setClassAttr:{node:"containerNode",type:"class"},buildRendering:function(){this.inherited(arguments);var n=this.domNode;this.scrollNode=this.tablistWrapper;this._initButtons();if(!this.tabStripClass){this.tabStripClass="dijitTabContainer"+this.tabPosition.charAt(0).toUpperCase()+this.tabPosition.substr(1).replace(/-.*/,"")+"None";_a83.add(n,"tabStrip-disabled");}_a83.add(this.tablistWrapper,this.tabStripClass);},onStartup:function(){this.inherited(arguments);_a85.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,_a91){this.inherited(arguments);_a85.set(this.containerNode,"width",(_a85.get(this.containerNode,"width")+200)+"px");},onRemoveChild:function(page,_a92){var _a93=this.pane2button[page.id];if(this._selectedTab===_a93.domNode){this._selectedTab=null;}this.inherited(arguments);},_initButtons:function(){this._btnWidth=0;this._buttons=_a86("> .tabStripButton",this.domNode).filter(function(btn){if((this.useMenu&&btn==this._menuBtn.domNode)||(this.useSlider&&(btn==this._rightBtn.domNode||btn==this._leftBtn.domNode))){this._btnWidth+=_a84.getMarginSize(btn).w;return true;}else{_a85.set(btn,"display","none");return false;}},this);},_getTabsWidth:function(){var _a94=this.getChildren();if(_a94.length){var _a95=_a94[this.isLeftToRight()?0:_a94.length-1].domNode,_a96=_a94[this.isLeftToRight()?_a94.length-1:0].domNode;return _a96.offsetLeft+_a96.offsetWidth-_a95.offsetLeft;}else{return 0;}},_enableBtn:function(_a97){var _a98=this._getTabsWidth();_a97=_a97||_a85.get(this.scrollNode,"width");return _a98>0&&_a97<_a98;},resize:function(dim){this._dim=dim;this.scrollNode.style.height="auto";var cb=this._contentBox=_a8b.marginBox2contentBox(this.domNode,{h:0,w:dim.w});cb.h=this.scrollNode.offsetHeight;_a84.setContentSize(this.domNode,cb);var _a99=this._enableBtn(this._contentBox.w);this._buttons.style("display",_a99?"":"none");this._leftBtn.layoutAlign="left";this._rightBtn.layoutAlign="right";this._menuBtn.layoutAlign=this.isLeftToRight()?"right":"left";_a8b.layoutChildren(this.domNode,this._contentBox,[this._menuBtn,this._leftBtn,this._rightBtn,{domNode:this.scrollNode,layoutAlign:"client"}]);if(this._selectedTab){if(this._anim&&this._anim.status()=="playing"){this._anim.stop();}this.scrollNode.scrollLeft=this._convertToScrollLeft(this._getScrollForSelectedTab());}this._setButtonClass(this._getScroll());this._postResize=true;return {h:this._contentBox.h,w:dim.w};},_getScroll:function(){return (this.isLeftToRight()||has("ie")<8||(has("ie")&&has("quirks"))||has("webkit"))?this.scrollNode.scrollLeft:_a85.get(this.containerNode,"width")-_a85.get(this.scrollNode,"width")+(has("ie")>=8?-1:1)*this.scrollNode.scrollLeft;},_convertToScrollLeft:function(val){if(this.isLeftToRight()||has("ie")<8||(has("ie")&&has("quirks"))||has("webkit")){return val;}else{var _a9a=_a85.get(this.containerNode,"width")-_a85.get(this.scrollNode,"width");return (has("ie")>=8?-1:1)*(val-_a9a);}},onSelectChild:function(page){var tab=this.pane2button[page.id];if(!tab||!page){return;}var node=tab.domNode;if(node!=this._selectedTab){this._selectedTab=node;if(this._postResize){var sl=this._getScroll();if(sl>node.offsetLeft||sl+_a85.get(this.scrollNode,"width")<node.offsetLeft+_a85.get(node,"width")){this.createSmoothScroll().play();}}}this.inherited(arguments);},_getScrollBounds:function(){var _a9b=this.getChildren(),_a9c=_a85.get(this.scrollNode,"width"),_a9d=_a85.get(this.containerNode,"width"),_a9e=_a9d-_a9c,_a9f=this._getTabsWidth();if(_a9b.length&&_a9f>_a9c){return {min:this.isLeftToRight()?0:_a9b[_a9b.length-1].domNode.offsetLeft,max:this.isLeftToRight()?(_a9b[_a9b.length-1].domNode.offsetLeft+_a9b[_a9b.length-1].domNode.offsetWidth)-_a9c:_a9e};}else{var _aa0=this.isLeftToRight()?0:_a9e;return {min:_aa0,max:_aa0};}},_getScrollForSelectedTab:function(){var w=this.scrollNode,n=this._selectedTab,_aa1=_a85.get(this.scrollNode,"width"),_aa2=this._getScrollBounds();var pos=(n.offsetLeft+_a85.get(n,"width")/2)-_aa1/2;pos=Math.min(Math.max(pos,_aa2.min),_aa2.max);return pos;},createSmoothScroll:function(x){if(arguments.length>0){var _aa3=this._getScrollBounds();x=Math.min(Math.max(x,_aa3.min),_aa3.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&&!_a83.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(_aa4,node){if(node&&_a83.contains(node,"dijitTabDisabled")){return;}var _aa5=_a85.get(this.scrollNode,"width");var d=(_aa5*0.75)*_aa4;var to=this._getScroll()+d;this._setButtonClass(to);this.createSmoothScroll(to).play();},_setButtonClass:function(_aa6){var _aa7=this._getScrollBounds();this._leftBtn.set("disabled",_aa6<=_aa7.min);this._rightBtn.set("disabled",_aa6>=_aa7.max);}});var _aa8=_a82("dijit.layout._ScrollingTabControllerButtonMixin",null,{baseClass:"dijitTab tabStripButton",templateString:_a89,tabIndex:"",isFocusable:function(){return false;}});_a82("dijit.layout._ScrollingTabControllerButton",[_a8e,_aa8]);_a82("dijit.layout._ScrollingTabControllerMenuButton",[_a8e,_a8f,_aa8],{containerId:"",tabIndex:"-1",isLoaded:function(){return false;},loadDropDown:function(_aa9){this.dropDown=new Menu({id:this.containerId+"_menu",ownerDocument:this.ownerDocument,dir:this.dir,lang:this.lang,textDir:this.textDir});var _aaa=_a87.byId(this.containerId);_a81.forEach(_aaa.getChildren(),function(page){var _aab=new _a8d({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,onClick:function(){_aaa.selectChild(page);}});this.dropDown.addChild(_aab);},this);_aa9();},closeDropDown:function(_aac){this.inherited(arguments);if(this.dropDown){this._popupStateNode.removeAttribute("aria-owns");this.dropDown.destroyRecursive();delete this.dropDown;}}});return _a90;});},"url:dijit/layout/templates/ScrollingTabController.html":"<div class=\"dijitTabListContainer-${tabPosition}\" style=\"visibility:hidden\">\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerMenuButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_menuBtn\"\n\t\t\tdata-dojo-props=\"containerId: '${containerId}', iconClass: 'dijitTabStripMenuIcon',\n\t\t\t\t\tdropDownPosition: ['below-alt', 'above-alt']\"\n\t\t\tdata-dojo-attach-point=\"_menuBtn\" showLabel=\"false\" title=\"\">▼</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_leftBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideLeftIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_leftBtn\" data-dojo-attach-event=\"onClick: doSlideLeft\">◀</div>\n\t<div data-dojo-type=\"dijit.layout._ScrollingTabControllerButton\"\n\t\t\tclass=\"tabStripButton-${tabPosition}\"\n\t\t\tid=\"${id}_rightBtn\"\n\t\t\tdata-dojo-props=\"iconClass:'dijitTabStripSlideRightIcon', showLabel:false, title:''\"\n\t\t\tdata-dojo-attach-point=\"_rightBtn\" data-dojo-attach-event=\"onClick: doSlideRight\">▶</div>\n\t<div class='dijitTabListWrapper' data-dojo-attach-point='tablistWrapper'>\n\t\t<div role='tablist' data-dojo-attach-event='onkeypress:onkeypress'\n\t\t\t\tdata-dojo-attach-point='containerNode' class='nowrapTabStrip'></div>\n\t</div>\n</div>","url:dijit/layout/templates/_ScrollingTabControllerButton.html":"<div data-dojo-attach-event=\"onclick:_onClick\" class=\"dijitTabInnerDiv dijitTabContent dijitButtonContents\" data-dojo-attach-point=\"focusNode\" role=\"button\">\n\t<img role=\"presentation\" alt=\"\" src=\"${_blankGif}\" class=\"dijitTabStripIcon\" data-dojo-attach-point=\"iconNode\"/>\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(_aad){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 _aad;}); |