/*
	Copyright (c) 2004-2011, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is an optimized version of Dojo, built for deployment and not for
	development. To get sources and documentation, please visit:

		http://dojotoolkit.org
*/

if(!dojo._hasResource["dojo.dnd.common"]){dojo._hasResource["dojo.dnd.common"]=true;dojo.provide("dojo.dnd.common");dojo.getObject("dnd",true,dojo);dojo.dnd.getCopyKeyState=dojo.isCopyKey;dojo.dnd._uniqueId=0;dojo.dnd.getUniqueId=function(){var id;do{id=dojo._scopeName+"Unique"+(++dojo.dnd._uniqueId);}while(dojo.byId(id));return id;};dojo.dnd._empty={};dojo.dnd.isFormElement=function(e){var t=e.target;if(t.nodeType==3){t=t.parentNode;}return " button textarea input select option ".indexOf(" "+t.tagName.toLowerCase()+" ")>=0;};}if(!dojo._hasResource["dojo.window"]){dojo._hasResource["dojo.window"]=true;dojo.provide("dojo.window");dojo.getObject("window",true,dojo);dojo.window.getBox=function(){var _1=(dojo.doc.compatMode=="BackCompat")?dojo.body():dojo.doc.documentElement;var _2=dojo._docScroll();return {w:_1.clientWidth,h:_1.clientHeight,l:_2.x,t:_2.y};};dojo.window.get=function(_3){if(dojo.isIE&&window!==document.parentWindow){_3.parentWindow.execScript("document._parentWindow = window;","Javascript");var _4=_3._parentWindow;_3._parentWindow=null;return _4;}return _3.parentWindow||_3.defaultView;};dojo.window.scrollIntoView=function(_5,_6){try{_5=dojo.byId(_5);var _7=_5.ownerDocument||dojo.doc,_8=_7.body||dojo.body(),_9=_7.documentElement||_8.parentNode,_a=dojo.isIE,_b=dojo.isWebKit;if((!(dojo.isMoz||_a||_b||dojo.isOpera)||_5==_8||_5==_9)&&(typeof _5.scrollIntoView!="undefined")){_5.scrollIntoView(false);return;}var _c=_7.compatMode=="BackCompat",_d=(_a>=9&&_5.ownerDocument.parentWindow.frameElement)?((_9.clientHeight>0&&_9.clientWidth>0&&(_8.clientHeight==0||_8.clientWidth==0||_8.clientHeight>_9.clientHeight||_8.clientWidth>_9.clientWidth))?_9:_8):(_c?_8:_9),_e=_b?_8:_d,_f=_d.clientWidth,_10=_d.clientHeight,rtl=!dojo._isBodyLtr(),_11=_6||dojo.position(_5),el=_5.parentNode,_12=function(el){return ((_a<=6||(_a&&_c))?false:(dojo.style(el,"position").toLowerCase()=="fixed"));};if(_12(_5)){return;}while(el){if(el==_8){el=_e;}var _13=dojo.position(el),_14=_12(el);if(el==_e){_13.w=_f;_13.h=_10;if(_e==_9&&_a&&rtl){_13.x+=_e.offsetWidth-_13.w;}if(_13.x<0||!_a){_13.x=0;}if(_13.y<0||!_a){_13.y=0;}}else{var pb=dojo._getPadBorderExtents(el);_13.w-=pb.w;_13.h-=pb.h;_13.x+=pb.l;_13.y+=pb.t;var _15=el.clientWidth,_16=_13.w-_15;if(_15>0&&_16>0){_13.w=_15;_13.x+=(rtl&&(_a||el.clientLeft>pb.l))?_16:0;}_15=el.clientHeight;_16=_13.h-_15;if(_15>0&&_16>0){_13.h=_15;}}if(_14){if(_13.y<0){_13.h+=_13.y;_13.y=0;}if(_13.x<0){_13.w+=_13.x;_13.x=0;}if(_13.y+_13.h>_10){_13.h=_10-_13.y;}if(_13.x+_13.w>_f){_13.w=_f-_13.x;}}var l=_11.x-_13.x,t=_11.y-Math.max(_13.y,0),r=l+_11.w-_13.w,bot=t+_11.h-_13.h;if(r*l>0){var s=Math[l<0?"max":"min"](l,r);if(rtl&&((_a==8&&!_c)||_a>=9)){s=-s;}_11.x+=el.scrollLeft;el.scrollLeft+=s;_11.x-=el.scrollLeft;}if(bot*t>0){_11.y+=el.scrollTop;el.scrollTop+=Math[t<0?"max":"min"](t,bot);_11.y-=el.scrollTop;}el=(el!=_e)&&!_14&&el.parentNode;}}catch(error){console.error("scrollIntoView: "+error);_5.scrollIntoView(false);}};}if(!dojo._hasResource["dojo.dnd.autoscroll"]){dojo._hasResource["dojo.dnd.autoscroll"]=true;dojo.provide("dojo.dnd.autoscroll");dojo.getObject("dnd",true,dojo);dojo.dnd.getViewport=dojo.window.getBox;dojo.dnd.V_TRIGGER_AUTOSCROLL=32;dojo.dnd.H_TRIGGER_AUTOSCROLL=32;dojo.dnd.V_AUTOSCROLL_VALUE=16;dojo.dnd.H_AUTOSCROLL_VALUE=16;dojo.dnd.autoScroll=function(e){var v=dojo.window.getBox(),dx=0,dy=0;if(e.clientX<dojo.dnd.H_TRIGGER_AUTOSCROLL){dx=-dojo.dnd.H_AUTOSCROLL_VALUE;}else{if(e.clientX>v.w-dojo.dnd.H_TRIGGER_AUTOSCROLL){dx=dojo.dnd.H_AUTOSCROLL_VALUE;}}if(e.clientY<dojo.dnd.V_TRIGGER_AUTOSCROLL){dy=-dojo.dnd.V_AUTOSCROLL_VALUE;}else{if(e.clientY>v.h-dojo.dnd.V_TRIGGER_AUTOSCROLL){dy=dojo.dnd.V_AUTOSCROLL_VALUE;}}window.scrollBy(dx,dy);};dojo.dnd._validNodes={"div":1,"p":1,"td":1};dojo.dnd._validOverflow={"auto":1,"scroll":1};dojo.dnd.autoScrollNodes=function(e){for(var n=e.target;n;){if(n.nodeType==1&&(n.tagName.toLowerCase() in dojo.dnd._validNodes)){var s=dojo.getComputedStyle(n);if(s.overflow.toLowerCase() in dojo.dnd._validOverflow){var b=dojo._getContentBox(n,s),t=dojo.position(n,true);var w=Math.min(dojo.dnd.H_TRIGGER_AUTOSCROLL,b.w/2),h=Math.min(dojo.dnd.V_TRIGGER_AUTOSCROLL,b.h/2),rx=e.pageX-t.x,ry=e.pageY-t.y,dx=0,dy=0;if(dojo.isWebKit||dojo.isOpera){rx+=dojo.body().scrollLeft;ry+=dojo.body().scrollTop;}if(rx>0&&rx<b.w){if(rx<w){dx=-w;}else{if(rx>b.w-w){dx=w;}}}if(ry>0&&ry<b.h){if(ry<h){dy=-h;}else{if(ry>b.h-h){dy=h;}}}var _17=n.scrollLeft,_18=n.scrollTop;n.scrollLeft=n.scrollLeft+dx;n.scrollTop=n.scrollTop+dy;if(_17!=n.scrollLeft||_18!=n.scrollTop){return;}}}try{n=n.parentNode;}catch(x){n=null;}}dojo.dnd.autoScroll(e);};}if(!dojo._hasResource["dojo.dnd.Mover"]){dojo._hasResource["dojo.dnd.Mover"]=true;dojo.provide("dojo.dnd.Mover");dojo.declare("dojo.dnd.Mover",null,{constructor:function(_19,e,_1a){this.node=dojo.byId(_19);var pos=e.touches?e.touches[0]:e;this.marginBox={l:pos.pageX,t:pos.pageY};this.mouseButton=e.button;var h=(this.host=_1a),d=_19.ownerDocument;this.events=[dojo.connect(d,"onmousemove",this,"onFirstMove"),dojo.connect(d,"ontouchmove",this,"onFirstMove"),dojo.connect(d,"onmousemove",this,"onMouseMove"),dojo.connect(d,"ontouchmove",this,"onMouseMove"),dojo.connect(d,"onmouseup",this,"onMouseUp"),dojo.connect(d,"ontouchend",this,"onMouseUp"),dojo.connect(d,"ondragstart",dojo.stopEvent),dojo.connect(d.body,"onselectstart",dojo.stopEvent)];if(h&&h.onMoveStart){h.onMoveStart(this);}},onMouseMove:function(e){dojo.dnd.autoScroll(e);var m=this.marginBox,pos=e.touches?e.touches[0]:e;this.host.onMove(this,{l:m.l+pos.pageX,t:m.t+pos.pageY},e);dojo.stopEvent(e);},onMouseUp:function(e){if(dojo.isWebKit&&dojo.isMac&&this.mouseButton==2?e.button==0:this.mouseButton==e.button){this.destroy();}dojo.stopEvent(e);},onFirstMove:function(e){var s=this.node.style,l,t,h=this.host;switch(s.position){case "relative":case "absolute":l=Math.round(parseFloat(s.left))||0;t=Math.round(parseFloat(s.top))||0;break;default:s.position="absolute";var m=dojo.marginBox(this.node);var b=dojo.doc.body;var bs=dojo.getComputedStyle(b);var bm=dojo._getMarginBox(b,bs);var bc=dojo._getContentBox(b,bs);l=m.l-(bc.l-bm.l);t=m.t-(bc.t-bm.t);break;}this.marginBox.l=l-this.marginBox.l;this.marginBox.t=t-this.marginBox.t;if(h&&h.onFirstMove){h.onFirstMove(this,e);}dojo.disconnect(this.events.shift());dojo.disconnect(this.events.shift());},destroy:function(){dojo.forEach(this.events,dojo.disconnect);var h=this.host;if(h&&h.onMoveStop){h.onMoveStop(this);}this.events=this.node=this.host=null;}});}if(!dojo._hasResource["dojo.dnd.Moveable"]){dojo._hasResource["dojo.dnd.Moveable"]=true;dojo.provide("dojo.dnd.Moveable");dojo.declare("dojo.dnd.Moveable",null,{handle:"",delay:0,skip:false,constructor:function(_1b,_1c){this.node=dojo.byId(_1b);if(!_1c){_1c={};}this.handle=_1c.handle?dojo.byId(_1c.handle):null;if(!this.handle){this.handle=this.node;}this.delay=_1c.delay>0?_1c.delay:0;this.skip=_1c.skip;this.mover=_1c.mover?_1c.mover:dojo.dnd.Mover;this.events=[dojo.connect(this.handle,"onmousedown",this,"onMouseDown"),dojo.connect(this.handle,"ontouchstart",this,"onMouseDown"),dojo.connect(this.handle,"ondragstart",this,"onSelectStart"),dojo.connect(this.handle,"onselectstart",this,"onSelectStart")];},markupFactory:function(_1d,_1e){return new dojo.dnd.Moveable(_1e,_1d);},destroy:function(){dojo.forEach(this.events,dojo.disconnect);this.events=this.node=this.handle=null;},onMouseDown:function(e){if(this.skip&&dojo.dnd.isFormElement(e)){return;}if(this.delay){this.events.push(dojo.connect(this.handle,"onmousemove",this,"onMouseMove"),dojo.connect(this.handle,"ontouchmove",this,"onMouseMove"),dojo.connect(this.handle,"onmouseup",this,"onMouseUp"),dojo.connect(this.handle,"ontouchend",this,"onMouseUp"));var pos=e.touches?e.touches[0]:e;this._lastX=pos.pageX;this._lastY=pos.pageY;}else{this.onDragDetected(e);}dojo.stopEvent(e);},onMouseMove:function(e){var pos=e.touches?e.touches[0]:e;if(Math.abs(pos.pageX-this._lastX)>this.delay||Math.abs(pos.pageY-this._lastY)>this.delay){this.onMouseUp(e);this.onDragDetected(e);}dojo.stopEvent(e);},onMouseUp:function(e){for(var i=0;i<2;++i){dojo.disconnect(this.events.pop());}dojo.stopEvent(e);},onSelectStart:function(e){if(!this.skip||!dojo.dnd.isFormElement(e)){dojo.stopEvent(e);}},onDragDetected:function(e){new this.mover(this.node,e,this);},onMoveStart:function(_1f){dojo.publish("/dnd/move/start",[_1f]);dojo.addClass(dojo.body(),"dojoMove");dojo.addClass(this.node,"dojoMoveItem");},onMoveStop:function(_20){dojo.publish("/dnd/move/stop",[_20]);dojo.removeClass(dojo.body(),"dojoMove");dojo.removeClass(this.node,"dojoMoveItem");},onFirstMove:function(_21,e){},onMove:function(_22,_23,e){this.onMoving(_22,_23);var s=_22.node.style;s.left=_23.l+"px";s.top=_23.t+"px";this.onMoved(_22,_23);},onMoving:function(_24,_25){},onMoved:function(_26,_27){}});}if(!dojo._hasResource["dojo.dnd.move"]){dojo._hasResource["dojo.dnd.move"]=true;dojo.provide("dojo.dnd.move");dojo.declare("dojo.dnd.move.constrainedMoveable",dojo.dnd.Moveable,{constraints:function(){},within:false,markupFactory:function(_28,_29){return new dojo.dnd.move.constrainedMoveable(_29,_28);},constructor:function(_2a,_2b){if(!_2b){_2b={};}this.constraints=_2b.constraints;this.within=_2b.within;},onFirstMove:function(_2c){var c=this.constraintBox=this.constraints.call(this,_2c);c.r=c.l+c.w;c.b=c.t+c.h;if(this.within){var mb=dojo._getMarginSize(_2c.node);c.r-=mb.w;c.b-=mb.h;}},onMove:function(_2d,_2e){var c=this.constraintBox,s=_2d.node.style;this.onMoving(_2d,_2e);_2e.l=_2e.l<c.l?c.l:c.r<_2e.l?c.r:_2e.l;_2e.t=_2e.t<c.t?c.t:c.b<_2e.t?c.b:_2e.t;s.left=_2e.l+"px";s.top=_2e.t+"px";this.onMoved(_2d,_2e);}});dojo.declare("dojo.dnd.move.boxConstrainedMoveable",dojo.dnd.move.constrainedMoveable,{box:{},markupFactory:function(_2f,_30){return new dojo.dnd.move.boxConstrainedMoveable(_30,_2f);},constructor:function(_31,_32){var box=_32&&_32.box;this.constraints=function(){return box;};}});dojo.declare("dojo.dnd.move.parentConstrainedMoveable",dojo.dnd.move.constrainedMoveable,{area:"content",markupFactory:function(_33,_34){return new dojo.dnd.move.parentConstrainedMoveable(_34,_33);},constructor:function(_35,_36){var _37=_36&&_36.area;this.constraints=function(){var n=this.node.parentNode,s=dojo.getComputedStyle(n),mb=dojo._getMarginBox(n,s);if(_37=="margin"){return mb;}var t=dojo._getMarginExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(_37=="border"){return mb;}t=dojo._getBorderExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;if(_37=="padding"){return mb;}t=dojo._getPadExtents(n,s);mb.l+=t.l,mb.t+=t.t,mb.w-=t.w,mb.h-=t.h;return mb;};}});dojo.dnd.constrainedMover=dojo.dnd.move.constrainedMover;dojo.dnd.boxConstrainedMover=dojo.dnd.move.boxConstrainedMover;dojo.dnd.parentConstrainedMover=dojo.dnd.move.parentConstrainedMover;}if(!dojo._hasResource["dojo.dnd.TimedMoveable"]){dojo._hasResource["dojo.dnd.TimedMoveable"]=true;dojo.provide("dojo.dnd.TimedMoveable");(function(){var _38=dojo.dnd.Moveable.prototype.onMove;dojo.declare("dojo.dnd.TimedMoveable",dojo.dnd.Moveable,{timeout:40,constructor:function(_39,_3a){if(!_3a){_3a={};}if(_3a.timeout&&typeof _3a.timeout=="number"&&_3a.timeout>=0){this.timeout=_3a.timeout;}},markupFactory:function(_3b,_3c){return new dojo.dnd.TimedMoveable(_3c,_3b);},onMoveStop:function(_3d){if(_3d._timer){clearTimeout(_3d._timer);_38.call(this,_3d,_3d._leftTop);}dojo.dnd.Moveable.prototype.onMoveStop.apply(this,arguments);},onMove:function(_3e,_3f){_3e._leftTop=_3f;if(!_3e._timer){var _40=this;_3e._timer=setTimeout(function(){_3e._timer=null;_38.call(_40,_3e,_3e._leftTop);},this.timeout);}}});})();}if(!dojo._hasResource["dojo.fx.Toggler"]){dojo._hasResource["dojo.fx.Toggler"]=true;dojo.provide("dojo.fx.Toggler");dojo.declare("dojo.fx.Toggler",null,{node:null,showFunc:dojo.fadeIn,hideFunc:dojo.fadeOut,showDuration:200,hideDuration:200,constructor:function(_41){var _42=this;dojo.mixin(_42,_41);_42.node=_41.node;_42._showArgs=dojo.mixin({},_41);_42._showArgs.node=_42.node;_42._showArgs.duration=_42.showDuration;_42.showAnim=_42.showFunc(_42._showArgs);_42._hideArgs=dojo.mixin({},_41);_42._hideArgs.node=_42.node;_42._hideArgs.duration=_42.hideDuration;_42.hideAnim=_42.hideFunc(_42._hideArgs);dojo.connect(_42.showAnim,"beforeBegin",dojo.hitch(_42.hideAnim,"stop",true));dojo.connect(_42.hideAnim,"beforeBegin",dojo.hitch(_42.showAnim,"stop",true));},show:function(_43){return this.showAnim.play(_43||0);},hide:function(_44){return this.hideAnim.play(_44||0);}});}if(!dojo._hasResource["dojo.fx"]){dojo._hasResource["dojo.fx"]=true;dojo.provide("dojo.fx");(function(){var d=dojo,_45={_fire:function(evt,_46){if(this[evt]){this[evt].apply(this,_46||[]);}return this;}};var _47=function(_48){this._index=-1;this._animations=_48||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;d.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};d.extend(_47,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){d.disconnect(this._onAnimateCtx);d.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=d.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_49,_4a){if(!this._current){this._current=this._animations[this._index=0];}if(!_4a&&this._current.status()=="playing"){return this;}var _4b=d.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_4c=d.connect(this._current,"onBegin",this,function(arg){this._fire("onBegin",arguments);}),_4d=d.connect(this._current,"onPlay",this,function(arg){this._fire("onPlay",arguments);d.disconnect(_4b);d.disconnect(_4c);d.disconnect(_4d);});if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}this._onAnimateCtx=d.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){d.disconnect(this._onEndCtx);}this._onEndCtx=d.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=d.connect(this._current,"onPause",this,function(arg){this._fire("onPause",arguments);d.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_4e,_4f){this.pause();var _50=this.duration*_4e;this._current=null;d.some(this._animations,function(a){if(a.duration<=_50){this._current=a;return true;}_50-=a.duration;return false;});if(this._current){this._current.gotoPercent(_50/this._current.duration,_4f);}return this;},stop:function(_51){if(this._current){if(_51){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=d.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);d.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){d.disconnect(this._onAnimateCtx);}if(this._onEndCtx){d.disconnect(this._onEndCtx);}}});d.extend(_47,_45);dojo.fx.chain=function(_52){return new _47(_52);};var _53=function(_54){this._animations=_54||[];this._connects=[];this._finished=0;this.duration=0;d.forEach(_54,function(a){var _55=a.duration;if(a.delay){_55+=a.delay;}if(this.duration<_55){this.duration=_55;}this._connects.push(d.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new d.Animation({curve:[0,1],duration:this.duration});var _56=this;d.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop","onEnd"],function(evt){_56._connects.push(d.connect(_56._pseudoAnimation,evt,function(){_56._fire(evt,arguments);}));});};d.extend(_53,{_doAction:function(_57,_58){d.forEach(this._animations,function(a){a[_57].apply(a,_58);});return this;},_onEnd:function(){if(++this._finished>this._animations.length){this._fire("onEnd");}},_call:function(_59,_5a){var t=this._pseudoAnimation;t[_59].apply(t,_5a);},play:function(_5b,_5c){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(_5d,_5e){var ms=this.duration*_5d;d.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_5e);});this._call("gotoPercent",arguments);return this;},stop:function(_5f){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){d.forEach(this._connects,dojo.disconnect);}});d.extend(_53,_45);dojo.fx.combine=function(_60){return new _53(_60);};dojo.fx.wipeIn=function(_61){var _62=_61.node=d.byId(_61.node),s=_62.style,o;var _63=d.animateProperty(d.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 _64=d.style(_62,"height");return Math.max(_64,1);}},end:function(){return _62.scrollHeight;}}}},_61));d.connect(_63,"onEnd",function(){s.height="auto";s.overflow=o;});return _63;};dojo.fx.wipeOut=function(_65){var _66=_65.node=d.byId(_65.node),s=_66.style,o;var _67=d.animateProperty(d.mixin({properties:{height:{end:1}}},_65));d.connect(_67,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});d.connect(_67,"onEnd",function(){s.overflow=o;s.height="auto";s.display="none";});return _67;};dojo.fx.slideTo=function(_68){var _69=_68.node=d.byId(_68.node),top=null,_6a=null;var _6b=(function(n){return function(){var cs=d.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);_6a=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=d.position(n,true);top=ret.y;_6a=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=_6a+"px";}};})(_69);_6b();var _6c=d.animateProperty(d.mixin({properties:{top:_68.top||0,left:_68.left||0}},_68));d.connect(_6c,"beforeBegin",_6c,_6b);return _6c;};})();}if(!dojo._hasResource["dijit._base.manager"]){dojo._hasResource["dijit._base.manager"]=true;dojo.provide("dijit._base.manager");dojo.declare("dijit.WidgetSet",null,{constructor:function(){this._hash={};this.length=0;},add:function(_6d){if(this._hash[_6d.id]){throw new Error("Tried to register widget with id=="+_6d.id+" but that id is already registered");}this._hash[_6d.id]=_6d;this.length++;},remove:function(id){if(this._hash[id]){delete this._hash[id];this.length--;}},forEach:function(_6e,_6f){_6f=_6f||dojo.global;var i=0,id;for(id in this._hash){_6e.call(_6f,this._hash[id],i++,this._hash);}return this;},filter:function(_70,_71){_71=_71||dojo.global;var res=new dijit.WidgetSet(),i=0,id;for(id in this._hash){var w=this._hash[id];if(_70.call(_71,w,i++,this._hash)){res.add(w);}}return res;},byId:function(id){return this._hash[id];},byClass:function(cls){var res=new dijit.WidgetSet(),id,_72;for(id in this._hash){_72=this._hash[id];if(_72.declaredClass==cls){res.add(_72);}}return res;},toArray:function(){var ar=[];for(var id in this._hash){ar.push(this._hash[id]);}return ar;},map:function(_73,_74){return dojo.map(this.toArray(),_73,_74);},every:function(_75,_76){_76=_76||dojo.global;var x=0,i;for(i in this._hash){if(!_75.call(_76,this._hash[i],x++,this._hash)){return false;}}return true;},some:function(_77,_78){_78=_78||dojo.global;var x=0,i;for(i in this._hash){if(_77.call(_78,this._hash[i],x++,this._hash)){return true;}}return false;}});(function(){dijit.registry=new dijit.WidgetSet();var _79=dijit.registry._hash,_7a=dojo.attr,_7b=dojo.hasAttr,_7c=dojo.style;dijit.byId=function(id){return typeof id=="string"?_79[id]:id;};var _7d={};dijit.getUniqueId=function(_7e){var id;do{id=_7e+"_"+(_7e in _7d?++_7d[_7e]:_7d[_7e]=0);}while(_79[id]);return dijit._scopeName=="dijit"?id:dijit._scopeName+"_"+id;};dijit.findWidgets=function(_7f){var _80=[];function _81(_82){for(var _83=_82.firstChild;_83;_83=_83.nextSibling){if(_83.nodeType==1){var _84=_83.getAttribute("widgetId");if(_84){var _85=_79[_84];if(_85){_80.push(_85);}}else{_81(_83);}}}};_81(_7f);return _80;};dijit._destroyAll=function(){dijit._curFocus=null;dijit._prevFocus=null;dijit._activeStack=[];dojo.forEach(dijit.findWidgets(dojo.body()),function(_86){if(!_86._destroyed){if(_86.destroyRecursive){_86.destroyRecursive();}else{if(_86.destroy){_86.destroy();}}}});};if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit._destroyAll();});}dijit.byNode=function(_87){return _79[_87.getAttribute("widgetId")];};dijit.getEnclosingWidget=function(_88){while(_88){var id=_88.getAttribute&&_88.getAttribute("widgetId");if(id){return _79[id];}_88=_88.parentNode;}return null;};var _89=(dijit._isElementShown=function(_8a){var s=_7c(_8a);return (s.visibility!="hidden")&&(s.visibility!="collapsed")&&(s.display!="none")&&(_7a(_8a,"type")!="hidden");});dijit.hasDefaultTabStop=function(_8b){switch(_8b.nodeName.toLowerCase()){case "a":return _7b(_8b,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return true;case "iframe":var _8c;try{var _8d=_8b.contentDocument;if("designMode" in _8d&&_8d.designMode=="on"){return true;}_8c=_8d.body;}catch(e1){try{_8c=_8b.contentWindow.document.body;}catch(e2){return false;}}return _8c.contentEditable=="true"||(_8c.firstChild&&_8c.firstChild.contentEditable=="true");default:return _8b.contentEditable=="true";}};var _8e=(dijit.isTabNavigable=function(_8f){if(_7a(_8f,"disabled")){return false;}else{if(_7b(_8f,"tabIndex")){return _7a(_8f,"tabIndex")>=0;}else{return dijit.hasDefaultTabStop(_8f);}}});dijit._getTabNavigable=function(_90){var _91,_92,_93,_94,_95,_96,_97={};function _98(_99){return _99&&_99.tagName.toLowerCase()=="input"&&_99.type&&_99.type.toLowerCase()=="radio"&&_99.name&&_99.name.toLowerCase();};var _9a=function(_9b){dojo.query("> *",_9b).forEach(function(_9c){if((dojo.isIE&&_9c.scopeName!=="HTML")||!_89(_9c)){return;}if(_8e(_9c)){var _9d=_7a(_9c,"tabIndex");if(!_7b(_9c,"tabIndex")||_9d==0){if(!_91){_91=_9c;}_92=_9c;}else{if(_9d>0){if(!_93||_9d<_94){_94=_9d;_93=_9c;}if(!_95||_9d>=_96){_96=_9d;_95=_9c;}}}var rn=_98(_9c);if(dojo.attr(_9c,"checked")&&rn){_97[rn]=_9c;}}if(_9c.nodeName.toUpperCase()!="SELECT"){_9a(_9c);}});};if(_89(_90)){_9a(_90);}function rs(_9e){return _97[_98(_9e)]||_9e;};return {first:rs(_91),last:rs(_92),lowest:rs(_93),highest:rs(_95)};};dijit.getFirstInTabbingOrder=function(_9f){var _a0=dijit._getTabNavigable(dojo.byId(_9f));return _a0.lowest?_a0.lowest:_a0.first;};dijit.getLastInTabbingOrder=function(_a1){var _a2=dijit._getTabNavigable(dojo.byId(_a1));return _a2.last?_a2.last:_a2.highest;};dijit.defaultDuration=dojo.config["defaultDuration"]||200;})();}if(!dojo._hasResource["dojo.Stateful"]){dojo._hasResource["dojo.Stateful"]=true;dojo.provide("dojo.Stateful");dojo.declare("dojo.Stateful",null,{postscript:function(_a3){if(_a3){dojo.mixin(this,_a3);}},get:function(_a4){return this[_a4];},set:function(_a5,_a6){if(typeof _a5==="object"){for(var x in _a5){this.set(x,_a5[x]);}return this;}var _a7=this[_a5];this[_a5]=_a6;if(this._watchCallbacks){this._watchCallbacks(_a5,_a7,_a6);}return this;},watch:function(_a8,_a9){var _aa=this._watchCallbacks;if(!_aa){var _ab=this;_aa=this._watchCallbacks=function(_ac,_ad,_ae,_af){var _b0=function(_b1){if(_b1){_b1=_b1.slice();for(var i=0,l=_b1.length;i<l;i++){try{_b1[i].call(_ab,_ac,_ad,_ae);}catch(e){console.error(e);}}}};_b0(_aa["_"+_ac]);if(!_af){_b0(_aa["*"]);}};}if(!_a9&&typeof _a8==="function"){_a9=_a8;_a8="*";}else{_a8="_"+_a8;}var _b2=_aa[_a8];if(typeof _b2!=="object"){_b2=_aa[_a8]=[];}_b2.push(_a9);return {unwatch:function(){_b2.splice(dojo.indexOf(_b2,_a9),1);}};}});}if(!dojo._hasResource["dijit._WidgetBase"]){dojo._hasResource["dijit._WidgetBase"]=true;dojo.provide("dijit._WidgetBase");(function(){dojo.declare("dijit._WidgetBase",dojo.Stateful,{id:"",lang:"",dir:"","class":"",style:"",title:"",tooltip:"",baseClass:"",srcNodeRef:null,domNode:null,containerNode:null,attributeMap:{id:"",dir:"",lang:"","class":"",style:"",title:""},_blankGif:(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif")).toString(),postscript:function(_b3,_b4){this.create(_b3,_b4);},create:function(_b5,_b6){this.srcNodeRef=dojo.byId(_b6);this._connects=[];this._subscribes=[];if(this.srcNodeRef&&(typeof this.srcNodeRef.id=="string")){this.id=this.srcNodeRef.id;}if(_b5){this.params=_b5;dojo._mixin(this,_b5);}this.postMixInProperties();if(!this.id){this.id=dijit.getUniqueId(this.declaredClass.replace(/\./g,"_"));}dijit.registry.add(this);this.buildRendering();if(this.domNode){this._applyAttributes();var _b7=this.srcNodeRef;if(_b7&&_b7.parentNode&&this.domNode!==_b7){_b7.parentNode.replaceChild(this.domNode,_b7);}}if(this.domNode){this.domNode.setAttribute("widgetId",this.id);}this.postCreate();if(this.srcNodeRef&&!this.srcNodeRef.parentNode){delete this.srcNodeRef;}this._created=true;},_applyAttributes:function(){var _b8=function(_b9,_ba){if((_ba.params&&_b9 in _ba.params)||_ba[_b9]){_ba.set(_b9,_ba[_b9]);}};for(var _bb in this.attributeMap){_b8(_bb,this);}dojo.forEach(this._getSetterAttributes(),function(a){if(!(a in this.attributeMap)){_b8(a,this);}},this);},_getSetterAttributes:function(){var _bc=this.constructor;if(!_bc._setterAttrs){var r=(_bc._setterAttrs=[]),_bd,_be=_bc.prototype;for(var _bf in _be){if(dojo.isFunction(_be[_bf])&&(_bd=_bf.match(/^_set([a-zA-Z]*)Attr$/))&&_bd[1]){r.push(_bd[1].charAt(0).toLowerCase()+_bd[1].substr(1));}}}return _bc._setterAttrs;},postMixInProperties:function(){},buildRendering:function(){if(!this.domNode){this.domNode=this.srcNodeRef||dojo.create("div");}if(this.baseClass){var _c0=this.baseClass.split(" ");if(!this.isLeftToRight()){_c0=_c0.concat(dojo.map(_c0,function(_c1){return _c1+"Rtl";}));}dojo.addClass(this.domNode,_c0);}},postCreate:function(){},startup:function(){this._started=true;},destroyRecursive:function(_c2){this._beingDestroyed=true;this.destroyDescendants(_c2);this.destroy(_c2);},destroy:function(_c3){this._beingDestroyed=true;this.uninitialize();var d=dojo,dfe=d.forEach,dun=d.unsubscribe;dfe(this._connects,function(_c4){dfe(_c4,d.disconnect);});dfe(this._subscribes,function(_c5){dun(_c5);});dfe(this._supportingWidgets||[],function(w){if(w.destroyRecursive){w.destroyRecursive();}else{if(w.destroy){w.destroy();}}});this.destroyRendering(_c3);dijit.registry.remove(this.id);this._destroyed=true;},destroyRendering:function(_c6){if(this.bgIframe){this.bgIframe.destroy(_c6);delete this.bgIframe;}if(this.domNode){if(_c6){dojo.removeAttr(this.domNode,"widgetId");}else{dojo.destroy(this.domNode);}delete this.domNode;}if(this.srcNodeRef){if(!_c6){dojo.destroy(this.srcNodeRef);}delete this.srcNodeRef;}},destroyDescendants:function(_c7){dojo.forEach(this.getChildren(),function(_c8){if(_c8.destroyRecursive){_c8.destroyRecursive(_c7);}});},uninitialize:function(){return false;},_setClassAttr:function(_c9){var _ca=this[this.attributeMap["class"]||"domNode"];dojo.replaceClass(_ca,_c9,this["class"]);this._set("class",_c9);},_setStyleAttr:function(_cb){var _cc=this[this.attributeMap.style||"domNode"];if(dojo.isObject(_cb)){dojo.style(_cc,_cb);}else{if(_cc.style.cssText){_cc.style.cssText+="; "+_cb;}else{_cc.style.cssText=_cb;}}this._set("style",_cb);},_attrToDom:function(_cd,_ce){var _cf=this.attributeMap[_cd];dojo.forEach(dojo.isArray(_cf)?_cf:[_cf],function(_d0){var _d1=this[_d0.node||_d0||"domNode"];var _d2=_d0.type||"attribute";switch(_d2){case "attribute":if(dojo.isFunction(_ce)){_ce=dojo.hitch(this,_ce);}var _d3=_d0.attribute?_d0.attribute:(/^on[A-Z][a-zA-Z]*$/.test(_cd)?_cd.toLowerCase():_cd);dojo.attr(_d1,_d3,_ce);break;case "innerText":_d1.innerHTML="";_d1.appendChild(dojo.doc.createTextNode(_ce));break;case "innerHTML":_d1.innerHTML=_ce;break;case "class":dojo.replaceClass(_d1,_ce,this[_cd]);break;}},this);},get:function(_d4){var _d5=this._getAttrNames(_d4);return this[_d5.g]?this[_d5.g]():this[_d4];},set:function(_d6,_d7){if(typeof _d6==="object"){for(var x in _d6){this.set(x,_d6[x]);}return this;}var _d8=this._getAttrNames(_d6);if(this[_d8.s]){var _d9=this[_d8.s].apply(this,Array.prototype.slice.call(arguments,1));}else{if(_d6 in this.attributeMap){this._attrToDom(_d6,_d7);}this._set(_d6,_d7);}return _d9||this;},_attrPairNames:{},_getAttrNames:function(_da){var apn=this._attrPairNames;if(apn[_da]){return apn[_da];}var uc=_da.charAt(0).toUpperCase()+_da.substr(1);return (apn[_da]={n:_da+"Node",s:"_set"+uc+"Attr",g:"_get"+uc+"Attr"});},_set:function(_db,_dc){var _dd=this[_db];this[_db]=_dc;if(this._watchCallbacks&&this._created&&_dc!==_dd){this._watchCallbacks(_db,_dd,_dc);}},toString:function(){return "[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]";},getDescendants:function(){return this.containerNode?dojo.query("[widgetId]",this.containerNode).map(dijit.byNode):[];},getChildren:function(){return this.containerNode?dijit.findWidgets(this.containerNode):[];},connect:function(obj,_de,_df){var _e0=[dojo._connect(obj,_de,this,_df)];this._connects.push(_e0);return _e0;},disconnect:function(_e1){for(var i=0;i<this._connects.length;i++){if(this._connects[i]==_e1){dojo.forEach(_e1,dojo.disconnect);this._connects.splice(i,1);return;}}},subscribe:function(_e2,_e3){var _e4=dojo.subscribe(_e2,this,_e3);this._subscribes.push(_e4);return _e4;},unsubscribe:function(_e5){for(var i=0;i<this._subscribes.length;i++){if(this._subscribes[i]==_e5){dojo.unsubscribe(_e5);this._subscribes.splice(i,1);return;}}},isLeftToRight:function(){return this.dir?(this.dir=="ltr"):dojo._isBodyLtr();},placeAt:function(_e6,_e7){if(_e6.declaredClass&&_e6.addChild){_e6.addChild(this,_e7);}else{dojo.place(this.domNode,_e6,_e7);}return this;}});})();}if(!dojo._hasResource["dijit._base.focus"]){dojo._hasResource["dijit._base.focus"]=true;dojo.provide("dijit._base.focus");dojo.mixin(dijit,{_curFocus:null,_prevFocus:null,isCollapsed:function(){return dijit.getBookmark().isCollapsed;},getBookmark:function(){var bm,rg,tg,sel=dojo.doc.selection,cf=dijit._curFocus;if(dojo.global.getSelection){sel=dojo.global.getSelection();if(sel){if(sel.isCollapsed){tg=cf?cf.tagName:"";if(tg){tg=tg.toLowerCase();if(tg=="textarea"||(tg=="input"&&(!cf.type||cf.type.toLowerCase()=="text"))){sel={start:cf.selectionStart,end:cf.selectionEnd,node:cf,pRange:true};return {isCollapsed:(sel.end<=sel.start),mark:sel};}}bm={isCollapsed:true};if(sel.rangeCount){bm.mark=sel.getRangeAt(0).cloneRange();}}else{rg=sel.getRangeAt(0);bm={isCollapsed:false,mark:rg.cloneRange()};}}}else{if(sel){tg=cf?cf.tagName:"";tg=tg.toLowerCase();if(cf&&tg&&(tg=="button"||tg=="textarea"||tg=="input")){if(sel.type&&sel.type.toLowerCase()=="none"){return {isCollapsed:true,mark:null};}else{rg=sel.createRange();return {isCollapsed:rg.text&&rg.text.length?false:true,mark:{range:rg,pRange:true}};}}bm={};try{rg=sel.createRange();bm.isCollapsed=!(sel.type=="Text"?rg.htmlText.length:rg.length);}catch(e){bm.isCollapsed=true;return bm;}if(sel.type.toUpperCase()=="CONTROL"){if(rg.length){bm.mark=[];var i=0,len=rg.length;while(i<len){bm.mark.push(rg.item(i++));}}else{bm.isCollapsed=true;bm.mark=null;}}else{bm.mark=rg.getBookmark();}}else{console.warn("No idea how to store the current selection for this browser!");}}return bm;},moveToBookmark:function(_e8){var _e9=dojo.doc,_ea=_e8.mark;if(_ea){if(dojo.global.getSelection){var sel=dojo.global.getSelection();if(sel&&sel.removeAllRanges){if(_ea.pRange){var r=_ea;var n=r.node;n.selectionStart=r.start;n.selectionEnd=r.end;}else{sel.removeAllRanges();sel.addRange(_ea);}}else{console.warn("No idea how to restore selection for this browser!");}}else{if(_e9.selection&&_ea){var rg;if(_ea.pRange){rg=_ea.range;}else{if(dojo.isArray(_ea)){rg=_e9.body.createControlRange();dojo.forEach(_ea,function(n){rg.addElement(n);});}else{rg=_e9.body.createTextRange();rg.moveToBookmark(_ea);}}rg.select();}}}},getFocus:function(_eb,_ec){var _ed=!dijit._curFocus||(_eb&&dojo.isDescendant(dijit._curFocus,_eb.domNode))?dijit._prevFocus:dijit._curFocus;return {node:_ed,bookmark:(_ed==dijit._curFocus)&&dojo.withGlobal(_ec||dojo.global,dijit.getBookmark),openedForWindow:_ec};},focus:function(_ee){if(!_ee){return;}var _ef="node" in _ee?_ee.node:_ee,_f0=_ee.bookmark,_f1=_ee.openedForWindow,_f2=_f0?_f0.isCollapsed:false;if(_ef){var _f3=(_ef.tagName.toLowerCase()=="iframe")?_ef.contentWindow:_ef;if(_f3&&_f3.focus){try{_f3.focus();}catch(e){}}dijit._onFocusNode(_ef);}if(_f0&&dojo.withGlobal(_f1||dojo.global,dijit.isCollapsed)&&!_f2){if(_f1){_f1.focus();}try{dojo.withGlobal(_f1||dojo.global,dijit.moveToBookmark,null,[_f0]);}catch(e2){}}},_activeStack:[],registerIframe:function(_f4){return dijit.registerWin(_f4.contentWindow,_f4);},unregisterIframe:function(_f5){dijit.unregisterWin(_f5);},registerWin:function(_f6,_f7){var _f8=function(evt){dijit._justMouseDowned=true;setTimeout(function(){dijit._justMouseDowned=false;},0);if(dojo.isIE&&evt&&evt.srcElement&&evt.srcElement.parentNode==null){return;}dijit._onTouchNode(_f7||evt.target||evt.srcElement,"mouse");};var doc=dojo.isIE?_f6.document.documentElement:_f6.document;if(doc){if(dojo.isIE){_f6.document.body.attachEvent("onmousedown",_f8);var _f9=function(evt){if(evt.srcElement.tagName.toLowerCase()!="#document"&&dijit.isTabNavigable(evt.srcElement)){dijit._onFocusNode(_f7||evt.srcElement);}else{dijit._onTouchNode(_f7||evt.srcElement);}};doc.attachEvent("onactivate",_f9);var _fa=function(evt){dijit._onBlurNode(_f7||evt.srcElement);};doc.attachEvent("ondeactivate",_fa);return function(){_f6.document.detachEvent("onmousedown",_f8);doc.detachEvent("onactivate",_f9);doc.detachEvent("ondeactivate",_fa);doc=null;};}else{doc.body.addEventListener("mousedown",_f8,true);var _fb=function(evt){dijit._onFocusNode(_f7||evt.target);};doc.addEventListener("focus",_fb,true);var _fc=function(evt){dijit._onBlurNode(_f7||evt.target);};doc.addEventListener("blur",_fc,true);return function(){doc.body.removeEventListener("mousedown",_f8,true);doc.removeEventListener("focus",_fb,true);doc.removeEventListener("blur",_fc,true);doc=null;};}}},unregisterWin:function(_fd){_fd&&_fd();},_onBlurNode:function(_fe){dijit._prevFocus=dijit._curFocus;dijit._curFocus=null;if(dijit._justMouseDowned){return;}if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);}dijit._clearActiveWidgetsTimer=setTimeout(function(){delete dijit._clearActiveWidgetsTimer;dijit._setStack([]);dijit._prevFocus=null;},100);},_onTouchNode:function(_ff,by){if(dijit._clearActiveWidgetsTimer){clearTimeout(dijit._clearActiveWidgetsTimer);delete dijit._clearActiveWidgetsTimer;}var _100=[];try{while(_ff){var _101=dojo.attr(_ff,"dijitPopupParent");if(_101){_ff=dijit.byId(_101).domNode;}else{if(_ff.tagName&&_ff.tagName.toLowerCase()=="body"){if(_ff===dojo.body()){break;}_ff=dojo.window.get(_ff.ownerDocument).frameElement;}else{var id=_ff.getAttribute&&_ff.getAttribute("widgetId"),_102=id&&dijit.byId(id);if(_102&&!(by=="mouse"&&_102.get("disabled"))){_100.unshift(id);}_ff=_ff.parentNode;}}}}catch(e){}dijit._setStack(_100,by);},_onFocusNode:function(node){if(!node){return;}if(node.nodeType==9){return;}dijit._onTouchNode(node);if(node==dijit._curFocus){return;}if(dijit._curFocus){dijit._prevFocus=dijit._curFocus;}dijit._curFocus=node;dojo.publish("focusNode",[node]);},_setStack:function(_103,by){var _104=dijit._activeStack;dijit._activeStack=_103;for(var _105=0;_105<Math.min(_104.length,_103.length);_105++){if(_104[_105]!=_103[_105]){break;}}var _106;for(var i=_104.length-1;i>=_105;i--){_106=dijit.byId(_104[i]);if(_106){_106._focused=false;_106.set("focused",false);_106._hasBeenBlurred=true;if(_106._onBlur){_106._onBlur(by);}dojo.publish("widgetBlur",[_106,by]);}}for(i=_105;i<_103.length;i++){_106=dijit.byId(_103[i]);if(_106){_106._focused=true;_106.set("focused",true);if(_106._onFocus){_106._onFocus(by);}dojo.publish("widgetFocus",[_106,by]);}}}});dojo.addOnLoad(function(){var _107=dijit.registerWin(window);if(dojo.isIE){dojo.addOnWindowUnload(function(){dijit.unregisterWin(_107);_107=null;});}});}if(!dojo._hasResource["dojo.AdapterRegistry"]){dojo._hasResource["dojo.AdapterRegistry"]=true;dojo.provide("dojo.AdapterRegistry");dojo.AdapterRegistry=function(_108){this.pairs=[];this.returnWrappers=_108||false;};dojo.extend(dojo.AdapterRegistry,{register:function(name,_109,wrap,_10a,_10b){this.pairs[((_10b)?"unshift":"push")]([name,_109,wrap,_10a]);},match:function(){for(var i=0;i<this.pairs.length;i++){var pair=this.pairs[i];if(pair[1].apply(this,arguments)){if((pair[3])||(this.returnWrappers)){return pair[2];}else{return pair[2].apply(this,arguments);}}}throw new Error("No match found");},unregister:function(name){for(var i=0;i<this.pairs.length;i++){var pair=this.pairs[i];if(pair[0]==name){this.pairs.splice(i,1);return true;}}return false;}});}if(!dojo._hasResource["dijit._base.place"]){dojo._hasResource["dijit._base.place"]=true;dojo.provide("dijit._base.place");dijit.getViewport=function(){return dojo.window.getBox();};dijit.placeOnScreen=function(node,pos,_10c,_10d){var _10e=dojo.map(_10c,function(_10f){var c={corner:_10f,pos:{x:pos.x,y:pos.y}};if(_10d){c.pos.x+=_10f.charAt(1)=="L"?_10d.x:-_10d.x;c.pos.y+=_10f.charAt(0)=="T"?_10d.y:-_10d.y;}return c;});return dijit._place(node,_10e);};dijit._place=function(node,_110,_111,_112){var view=dojo.window.getBox();if(!node.parentNode||String(node.parentNode.tagName).toLowerCase()!="body"){dojo.body().appendChild(node);}var best=null;dojo.some(_110,function(_113){var _114=_113.corner;var pos=_113.pos;var _115=0;var _116={w:_114.charAt(1)=="L"?(view.l+view.w)-pos.x:pos.x-view.l,h:_114.charAt(1)=="T"?(view.t+view.h)-pos.y:pos.y-view.t};if(_111){var res=_111(node,_113.aroundCorner,_114,_116,_112);_115=typeof res=="undefined"?0:res;}var _117=node.style;var _118=_117.display;var _119=_117.visibility;_117.visibility="hidden";_117.display="";var mb=dojo.marginBox(node);_117.display=_118;_117.visibility=_119;var _11a=Math.max(view.l,_114.charAt(1)=="L"?pos.x:(pos.x-mb.w)),_11b=Math.max(view.t,_114.charAt(0)=="T"?pos.y:(pos.y-mb.h)),endX=Math.min(view.l+view.w,_114.charAt(1)=="L"?(_11a+mb.w):pos.x),endY=Math.min(view.t+view.h,_114.charAt(0)=="T"?(_11b+mb.h):pos.y),_11c=endX-_11a,_11d=endY-_11b;_115+=(mb.w-_11c)+(mb.h-_11d);if(best==null||_115<best.overflow){best={corner:_114,aroundCorner:_113.aroundCorner,x:_11a,y:_11b,w:_11c,h:_11d,overflow:_115,spaceAvailable:_116};}return !_115;});if(best.overflow&&_111){_111(node,best.aroundCorner,best.corner,best.spaceAvailable,_112);}var l=dojo._isBodyLtr(),s=node.style;s.top=best.y+"px";s[l?"left":"right"]=(l?best.x:view.w-best.x-best.w)+"px";return best;};dijit.placeOnScreenAroundNode=function(node,_11e,_11f,_120){_11e=dojo.byId(_11e);var _121=dojo.position(_11e,true);return dijit._placeOnScreenAroundRect(node,_121.x,_121.y,_121.w,_121.h,_11f,_120);};dijit.placeOnScreenAroundRectangle=function(node,_122,_123,_124){return dijit._placeOnScreenAroundRect(node,_122.x,_122.y,_122.width,_122.height,_123,_124);};dijit._placeOnScreenAroundRect=function(node,x,y,_125,_126,_127,_128){var _129=[];for(var _12a in _127){_129.push({aroundCorner:_12a,corner:_127[_12a],pos:{x:x+(_12a.charAt(1)=="L"?0:_125),y:y+(_12a.charAt(0)=="T"?0:_126)}});}return dijit._place(node,_129,_128,{w:_125,h:_126});};dijit.placementRegistry=new dojo.AdapterRegistry();dijit.placementRegistry.register("node",function(n,x){return typeof x=="object"&&typeof x.offsetWidth!="undefined"&&typeof x.offsetHeight!="undefined";},dijit.placeOnScreenAroundNode);dijit.placementRegistry.register("rect",function(n,x){return typeof x=="object"&&"x" in x&&"y" in x&&"width" in x&&"height" in x;},dijit.placeOnScreenAroundRectangle);dijit.placeOnScreenAroundElement=function(node,_12b,_12c,_12d){return dijit.placementRegistry.match.apply(dijit.placementRegistry,arguments);};dijit.getPopupAroundAlignment=function(_12e,_12f){var _130={};dojo.forEach(_12e,function(pos){switch(pos){case "after":_130[_12f?"BR":"BL"]=_12f?"BL":"BR";break;case "before":_130[_12f?"BL":"BR"]=_12f?"BR":"BL";break;case "below-alt":_12f=!_12f;case "below":_130[_12f?"BL":"BR"]=_12f?"TL":"TR";_130[_12f?"BR":"BL"]=_12f?"TR":"TL";break;case "above-alt":_12f=!_12f;case "above":default:_130[_12f?"TL":"TR"]=_12f?"BL":"BR";_130[_12f?"TR":"TL"]=_12f?"BR":"BL";break;}});return _130;};}if(!dojo._hasResource["dijit._base.window"]){dojo._hasResource["dijit._base.window"]=true;dojo.provide("dijit._base.window");dijit.getDocumentWindow=function(doc){return dojo.window.get(doc);};}if(!dojo._hasResource["dijit._base.popup"]){dojo._hasResource["dijit._base.popup"]=true;dojo.provide("dijit._base.popup");dijit.popup={_stack:[],_beginZIndex:1000,_idGen:1,_createWrapper:function(_131){var _132=_131.declaredClass?_131._popupWrapper:(_131.parentNode&&dojo.hasClass(_131.parentNode,"dijitPopup")),node=_131.domNode||_131;if(!_132){_132=dojo.create("div",{"class":"dijitPopup",style:{display:"none"},role:"presentation"},dojo.body());_132.appendChild(node);var s=node.style;s.display="";s.visibility="";s.position="";s.top="0px";if(_131.declaredClass){_131._popupWrapper=_132;dojo.connect(_131,"destroy",function(){dojo.destroy(_132);delete _131._popupWrapper;});}}return _132;},moveOffScreen:function(_133){var _134=this._createWrapper(_133);dojo.style(_134,{visibility:"hidden",top:"-9999px",display:""});},hide:function(_135){var _136=this._createWrapper(_135);dojo.style(_136,"display","none");},getTopPopup:function(){var _137=this._stack;for(var pi=_137.length-1;pi>0&&_137[pi].parent===_137[pi-1].widget;pi--){}return _137[pi];},open:function(args){var _138=this._stack,_139=args.popup,_13a=args.orient||((args.parent?args.parent.isLeftToRight():dojo._isBodyLtr())?{"BL":"TL","BR":"TR","TL":"BL","TR":"BR"}:{"BR":"TR","BL":"TL","TR":"BR","TL":"BL"}),_13b=args.around,id=(args.around&&args.around.id)?(args.around.id+"_dropdown"):("popup_"+this._idGen++);while(_138.length&&(!args.parent||!dojo.isDescendant(args.parent.domNode,_138[_138.length-1].widget.domNode))){dijit.popup.close(_138[_138.length-1].widget);}var _13c=this._createWrapper(_139);dojo.attr(_13c,{id:id,style:{zIndex:this._beginZIndex+_138.length},"class":"dijitPopup "+(_139.baseClass||_139["class"]||"").split(" ")[0]+"Popup",dijitPopupParent:args.parent?args.parent.id:""});if(dojo.isIE||dojo.isMoz){if(!_139.bgIframe){_139.bgIframe=new dijit.BackgroundIframe(_13c);}}var best=_13b?dijit.placeOnScreenAroundElement(_13c,_13b,_13a,_139.orient?dojo.hitch(_139,"orient"):null):dijit.placeOnScreen(_13c,args,_13a=="R"?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],args.padding);_13c.style.display="";_13c.style.visibility="visible";_139.domNode.style.visibility="visible";var _13d=[];_13d.push(dojo.connect(_13c,"onkeypress",this,function(evt){if(evt.charOrCode==dojo.keys.ESCAPE&&args.onCancel){dojo.stopEvent(evt);args.onCancel();}else{if(evt.charOrCode===dojo.keys.TAB){dojo.stopEvent(evt);var _13e=this.getTopPopup();if(_13e&&_13e.onCancel){_13e.onCancel();}}}}));if(_139.onCancel){_13d.push(dojo.connect(_139,"onCancel",args.onCancel));}_13d.push(dojo.connect(_139,_139.onExecute?"onExecute":"onChange",this,function(){var _13f=this.getTopPopup();if(_13f&&_13f.onExecute){_13f.onExecute();}}));_138.push({widget:_139,parent:args.parent,onExecute:args.onExecute,onCancel:args.onCancel,onClose:args.onClose,handlers:_13d});if(_139.onOpen){_139.onOpen(best);}return best;},close:function(_140){var _141=this._stack;while((_140&&dojo.some(_141,function(elem){return elem.widget==_140;}))||(!_140&&_141.length)){var top=_141.pop(),_142=top.widget,_143=top.onClose;if(_142.onClose){_142.onClose();}dojo.forEach(top.handlers,dojo.disconnect);if(_142&&_142.domNode){this.hide(_142);}if(_143){_143();}}}};dijit._frames=new function(){var _144=[];this.pop=function(){var _145;if(_144.length){_145=_144.pop();_145.style.display="";}else{if(dojo.isIE<9){var burl=dojo.config["dojoBlankHtmlUrl"]||(dojo.moduleUrl("dojo","resources/blank.html")+"")||"javascript:\"\"";var html="<iframe src='"+burl+"'"+" style='position: absolute; left: 0px; top: 0px;"+"z-index: -1; filter:Alpha(Opacity=\"0\");'>";_145=dojo.doc.createElement(html);}else{_145=dojo.create("iframe");_145.src="javascript:\"\"";_145.className="dijitBackgroundIframe";dojo.style(_145,"opacity",0.1);}_145.tabIndex=-1;dijit.setWaiRole(_145,"presentation");}return _145;};this.push=function(_146){_146.style.display="none";_144.push(_146);};}();dijit.BackgroundIframe=function(node){if(!node.id){throw new Error("no id");}if(dojo.isIE||dojo.isMoz){var _147=(this.iframe=dijit._frames.pop());node.appendChild(_147);if(dojo.isIE<7||dojo.isQuirks){this.resize(node);this._conn=dojo.connect(node,"onresize",this,function(){this.resize(node);});}else{dojo.style(_147,{width:"100%",height:"100%"});}}};dojo.extend(dijit.BackgroundIframe,{resize:function(node){if(this.iframe){dojo.style(this.iframe,{width:node.offsetWidth+"px",height:node.offsetHeight+"px"});}},destroy:function(){if(this._conn){dojo.disconnect(this._conn);this._conn=null;}if(this.iframe){dijit._frames.push(this.iframe);delete this.iframe;}}});}if(!dojo._hasResource["dijit._base.scroll"]){dojo._hasResource["dijit._base.scroll"]=true;dojo.provide("dijit._base.scroll");dijit.scrollIntoView=function(node,pos){dojo.window.scrollIntoView(node,pos);};}if(!dojo._hasResource["dojo.uacss"]){dojo._hasResource["dojo.uacss"]=true;dojo.provide("dojo.uacss");(function(){var d=dojo,html=d.doc.documentElement,ie=d.isIE,_148=d.isOpera,maj=Math.floor,ff=d.isFF,_149=d.boxModel.replace(/-/,""),_14a={dj_ie:ie,dj_ie6:maj(ie)==6,dj_ie7:maj(ie)==7,dj_ie8:maj(ie)==8,dj_ie9:maj(ie)==9,dj_quirks:d.isQuirks,dj_iequirks:ie&&d.isQuirks,dj_opera:_148,dj_khtml:d.isKhtml,dj_webkit:d.isWebKit,dj_safari:d.isSafari,dj_chrome:d.isChrome,dj_gecko:d.isMozilla,dj_ff3:maj(ff)==3};_14a["dj_"+_149]=true;var _14b="";for(var clz in _14a){if(_14a[clz]){_14b+=clz+" ";}}html.className=d.trim(html.className+" "+_14b);dojo._loaders.unshift(function(){if(!dojo._isBodyLtr()){var _14c="dj_rtl dijitRtl "+_14b.replace(/ /g,"-rtl ");html.className=d.trim(html.className+" "+_14c);}});})();}if(!dojo._hasResource["dijit._base.sniff"]){dojo._hasResource["dijit._base.sniff"]=true;dojo.provide("dijit._base.sniff");}if(!dojo._hasResource["dijit._base.typematic"]){dojo._hasResource["dijit._base.typematic"]=true;dojo.provide("dijit._base.typematic");dijit.typematic={_fireEventAndReload:function(){this._timer=null;this._callback(++this._count,this._node,this._evt);this._currentTimeout=Math.max(this._currentTimeout<0?this._initialDelay:(this._subsequentDelay>1?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay)),this._minDelay);this._timer=setTimeout(dojo.hitch(this,"_fireEventAndReload"),this._currentTimeout);},trigger:function(evt,_14d,node,_14e,obj,_14f,_150,_151){if(obj!=this._obj){this.stop();this._initialDelay=_150||500;this._subsequentDelay=_14f||0.9;this._minDelay=_151||10;this._obj=obj;this._evt=evt;this._node=node;this._currentTimeout=-1;this._count=-1;this._callback=dojo.hitch(_14d,_14e);this._fireEventAndReload();this._evt=dojo.mixin({faux:true},evt);}},stop:function(){if(this._timer){clearTimeout(this._timer);this._timer=null;}if(this._obj){this._callback(-1,this._node,this._evt);this._obj=null;}},addKeyListener:function(node,_152,_153,_154,_155,_156,_157){if(_152.keyCode){_152.charOrCode=_152.keyCode;dojo.deprecated("keyCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}else{if(_152.charCode){_152.charOrCode=String.fromCharCode(_152.charCode);dojo.deprecated("charCode attribute parameter for dijit.typematic.addKeyListener is deprecated. Use charOrCode instead.","","2.0");}}return [dojo.connect(node,"onkeypress",this,function(evt){if(evt.charOrCode==_152.charOrCode&&(_152.ctrlKey===undefined||_152.ctrlKey==evt.ctrlKey)&&(_152.altKey===undefined||_152.altKey==evt.altKey)&&(_152.metaKey===undefined||_152.metaKey==(evt.metaKey||false))&&(_152.shiftKey===undefined||_152.shiftKey==evt.shiftKey)){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_153,node,_154,_152,_155,_156,_157);}else{if(dijit.typematic._obj==_152){dijit.typematic.stop();}}}),dojo.connect(node,"onkeyup",this,function(evt){if(dijit.typematic._obj==_152){dijit.typematic.stop();}})];},addMouseListener:function(node,_158,_159,_15a,_15b,_15c){var dc=dojo.connect;return [dc(node,"mousedown",this,function(evt){dojo.stopEvent(evt);dijit.typematic.trigger(evt,_158,node,_159,node,_15a,_15b,_15c);}),dc(node,"mouseup",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mouseout",this,function(evt){dojo.stopEvent(evt);dijit.typematic.stop();}),dc(node,"mousemove",this,function(evt){evt.preventDefault();}),dc(node,"dblclick",this,function(evt){dojo.stopEvent(evt);if(dojo.isIE){dijit.typematic.trigger(evt,_158,node,_159,node,_15a,_15b,_15c);setTimeout(dojo.hitch(this,dijit.typematic.stop),50);}})];},addListener:function(_15d,_15e,_15f,_160,_161,_162,_163,_164){return this.addKeyListener(_15e,_15f,_160,_161,_162,_163,_164).concat(this.addMouseListener(_15d,_160,_161,_162,_163,_164));}};}if(!dojo._hasResource["dijit._base.wai"]){dojo._hasResource["dijit._base.wai"]=true;dojo.provide("dijit._base.wai");dijit.wai={onload:function(){var div=dojo.create("div",{id:"a11yTestNode",style:{cssText:"border: 1px solid;"+"border-color:red green;"+"position: absolute;"+"height: 5px;"+"top: -999px;"+"background-image: url(\""+(dojo.config.blankGif||dojo.moduleUrl("dojo","resources/blank.gif"))+"\");"}},dojo.body());var cs=dojo.getComputedStyle(div);if(cs){var _165=cs.backgroundImage;var _166=(cs.borderTopColor==cs.borderRightColor)||(_165!=null&&(_165=="none"||_165=="url(invalid-url:)"));dojo[_166?"addClass":"removeClass"](dojo.body(),"dijit_a11y");if(dojo.isIE){div.outerHTML="";}else{dojo.body().removeChild(div);}}}};if(dojo.isIE||dojo.isMoz){dojo._loaders.unshift(dijit.wai.onload);}dojo.mixin(dijit,{hasWaiRole:function(elem,role){var _167=this.getWaiRole(elem);return role?(_167.indexOf(role)>-1):(_167.length>0);},getWaiRole:function(elem){return dojo.trim((dojo.attr(elem,"role")||"").replace("wairole:",""));},setWaiRole:function(elem,role){dojo.attr(elem,"role",role);},removeWaiRole:function(elem,role){var _168=dojo.attr(elem,"role");if(!_168){return;}if(role){var t=dojo.trim((" "+_168+" ").replace(" "+role+" "," "));dojo.attr(elem,"role",t);}else{elem.removeAttribute("role");}},hasWaiState:function(elem,_169){return elem.hasAttribute?elem.hasAttribute("aria-"+_169):!!elem.getAttribute("aria-"+_169);},getWaiState:function(elem,_16a){return elem.getAttribute("aria-"+_16a)||"";},setWaiState:function(elem,_16b,_16c){elem.setAttribute("aria-"+_16b,_16c);},removeWaiState:function(elem,_16d){elem.removeAttribute("aria-"+_16d);}});}if(!dojo._hasResource["dijit._base"]){dojo._hasResource["dijit._base"]=true;dojo.provide("dijit._base");}if(!dojo._hasResource["dijit._Widget"]){dojo._hasResource["dijit._Widget"]=true;dojo.provide("dijit._Widget");dojo.connect(dojo,"_connect",function(_16e,_16f){if(_16e&&dojo.isFunction(_16e._onConnect)){_16e._onConnect(_16f);}});dijit._connectOnUseEventHandler=function(_170){};dijit._lastKeyDownNode=null;if(dojo.isIE){(function(){var _171=function(evt){dijit._lastKeyDownNode=evt.srcElement;};dojo.doc.attachEvent("onkeydown",_171);dojo.addOnWindowUnload(function(){dojo.doc.detachEvent("onkeydown",_171);});})();}else{dojo.doc.addEventListener("keydown",function(evt){dijit._lastKeyDownNode=evt.target;},true);}(function(){dojo.declare("dijit._Widget",dijit._WidgetBase,{_deferredConnects:{onClick:"",onDblClick:"",onKeyDown:"",onKeyPress:"",onKeyUp:"",onMouseMove:"",onMouseDown:"",onMouseOut:"",onMouseOver:"",onMouseLeave:"",onMouseEnter:"",onMouseUp:""},onClick:dijit._connectOnUseEventHandler,onDblClick:dijit._connectOnUseEventHandler,onKeyDown:dijit._connectOnUseEventHandler,onKeyPress:dijit._connectOnUseEventHandler,onKeyUp:dijit._connectOnUseEventHandler,onMouseDown:dijit._connectOnUseEventHandler,onMouseMove:dijit._connectOnUseEventHandler,onMouseOut:dijit._connectOnUseEventHandler,onMouseOver:dijit._connectOnUseEventHandler,onMouseLeave:dijit._connectOnUseEventHandler,onMouseEnter:dijit._connectOnUseEventHandler,onMouseUp:dijit._connectOnUseEventHandler,create:function(_172,_173){this._deferredConnects=dojo.clone(this._deferredConnects);for(var attr in this.attributeMap){delete this._deferredConnects[attr];}for(attr in this._deferredConnects){if(this[attr]!==dijit._connectOnUseEventHandler){delete this._deferredConnects[attr];}}this.inherited(arguments);if(this.domNode){for(attr in this.params){this._onConnect(attr);}}},_onConnect:function(_174){if(_174 in this._deferredConnects){var _175=this[this._deferredConnects[_174]||"domNode"];this.connect(_175,_174.toLowerCase(),_174);delete this._deferredConnects[_174];}},focused:false,isFocusable:function(){return this.focus&&(dojo.style(this.domNode,"display")!="none");},onFocus:function(){},onBlur:function(){},_onFocus:function(e){this.onFocus();},_onBlur:function(){this.onBlur();},setAttribute:function(attr,_176){dojo.deprecated(this.declaredClass+"::setAttribute(attr, value) is deprecated. Use set() instead.","","2.0");this.set(attr,_176);},attr:function(name,_177){if(dojo.config.isDebug){var _178=arguments.callee._ach||(arguments.callee._ach={}),_179=(arguments.callee.caller||"unknown caller").toString();if(!_178[_179]){dojo.deprecated(this.declaredClass+"::attr() is deprecated. Use get() or set() instead, called from "+_179,"","2.0");_178[_179]=true;}}var args=arguments.length;if(args>=2||typeof name==="object"){return this.set.apply(this,arguments);}else{return this.get(name);}},nodesWithKeyClick:["input","button"],connect:function(obj,_17a,_17b){var d=dojo,dc=d._connect,_17c=this.inherited(arguments,[obj,_17a=="ondijitclick"?"onclick":_17a,_17b]);if(_17a=="ondijitclick"){if(d.indexOf(this.nodesWithKeyClick,obj.nodeName.toLowerCase())==-1){var m=d.hitch(this,_17b);_17c.push(dc(obj,"onkeydown",this,function(e){if((e.keyCode==d.keys.ENTER||e.keyCode==d.keys.SPACE)&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){dijit._lastKeyDownNode=e.target;if(!("openDropDown" in this&&obj==this._buttonNode)){e.preventDefault();}}}),dc(obj,"onkeyup",this,function(e){if((e.keyCode==d.keys.ENTER||e.keyCode==d.keys.SPACE)&&e.target==dijit._lastKeyDownNode&&!e.ctrlKey&&!e.shiftKey&&!e.altKey&&!e.metaKey){dijit._lastKeyDownNode=null;return m(e);}}));}}return _17c;},_onShow:function(){this.onShow();},onShow:function(){},onHide:function(){},onClose:function(){return true;}});})();}if(!dojo._hasResource["dojo.string"]){dojo._hasResource["dojo.string"]=true;dojo.provide("dojo.string");dojo.getObject("string",true,dojo);dojo.string.rep=function(str,num){if(num<=0||!str){return "";}var buf=[];for(;;){if(num&1){buf.push(str);}if(!(num>>=1)){break;}str+=str;}return buf.join("");};dojo.string.pad=function(text,size,ch,end){if(!ch){ch="0";}var out=String(text),pad=dojo.string.rep(ch,Math.ceil((size-out.length)/ch.length));return end?out+pad:pad+out;};dojo.string.substitute=function(_17d,map,_17e,_17f){_17f=_17f||dojo.global;_17e=_17e?dojo.hitch(_17f,_17e):function(v){return v;};return _17d.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(_180,key,_181){var _182=dojo.getObject(key,false,map);if(_181){_182=dojo.getObject(_181,false,_17f).call(_17f,_182,key);}return _17e(_182,key).toString();});};dojo.string.trim=String.prototype.trim?dojo.trim:function(str){str=str.replace(/^\s+/,"");for(var i=str.length-1;i>=0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}return str;};}if(!dojo._hasResource["dojo.date.stamp"]){dojo._hasResource["dojo.date.stamp"]=true;dojo.provide("dojo.date.stamp");dojo.getObject("date.stamp",true,dojo);dojo.date.stamp.fromISOString=function(_183,_184){if(!dojo.date.stamp._isoRegExp){dojo.date.stamp._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/;}var _185=dojo.date.stamp._isoRegExp.exec(_183),_186=null;if(_185){_185.shift();if(_185[1]){_185[1]--;}if(_185[6]){_185[6]*=1000;}if(_184){_184=new Date(_184);dojo.forEach(dojo.map(["FullYear","Month","Date","Hours","Minutes","Seconds","Milliseconds"],function(prop){return _184["get"+prop]();}),function(_187,_188){_185[_188]=_185[_188]||_187;});}_186=new Date(_185[0]||1970,_185[1]||0,_185[2]||1,_185[3]||0,_185[4]||0,_185[5]||0,_185[6]||0);if(_185[0]<100){_186.setFullYear(_185[0]||1970);}var _189=0,_18a=_185[7]&&_185[7].charAt(0);if(_18a!="Z"){_189=((_185[8]||0)*60)+(Number(_185[9])||0);if(_18a!="-"){_189*=-1;}}if(_18a){_189-=_186.getTimezoneOffset();}if(_189){_186.setTime(_186.getTime()+_189*60000);}}return _186;};dojo.date.stamp.toISOString=function(_18b,_18c){var _18d=function(n){return (n<10)?"0"+n:n;};_18c=_18c||{};var _18e=[],_18f=_18c.zulu?"getUTC":"get",date="";if(_18c.selector!="time"){var year=_18b[_18f+"FullYear"]();date=["0000".substr((year+"").length)+year,_18d(_18b[_18f+"Month"]()+1),_18d(_18b[_18f+"Date"]())].join("-");}_18e.push(date);if(_18c.selector!="date"){var time=[_18d(_18b[_18f+"Hours"]()),_18d(_18b[_18f+"Minutes"]()),_18d(_18b[_18f+"Seconds"]())].join(":");var _190=_18b[_18f+"Milliseconds"]();if(_18c.milliseconds){time+="."+(_190<100?"0":"")+_18d(_190);}if(_18c.zulu){time+="Z";}else{if(_18c.selector!="time"){var _191=_18b.getTimezoneOffset();var _192=Math.abs(_191);time+=(_191>0?"-":"+")+_18d(Math.floor(_192/60))+":"+_18d(_192%60);}}_18e.push(time);}return _18e.join("T");};}if(!dojo._hasResource["dojo.parser"]){dojo._hasResource["dojo.parser"]=true;dojo.provide("dojo.parser");new Date("X");dojo.parser=new function(){var d=dojo;function _193(_194){if(d.isString(_194)){return "string";}if(typeof _194=="number"){return "number";}if(typeof _194=="boolean"){return "boolean";}if(d.isFunction(_194)){return "function";}if(d.isArray(_194)){return "array";}if(_194 instanceof Date){return "date";}if(_194 instanceof d._Url){return "url";}return "object";};function _195(_196,type){switch(type){case "string":return _196;case "number":return _196.length?Number(_196):NaN;case "boolean":return typeof _196=="boolean"?_196:!(_196.toLowerCase()=="false");case "function":if(d.isFunction(_196)){_196=_196.toString();_196=d.trim(_196.substring(_196.indexOf("{")+1,_196.length-1));}try{if(_196===""||_196.search(/[^\w\.]+/i)!=-1){return new Function(_196);}else{return d.getObject(_196,false)||new Function(_196);}}catch(e){return new Function();}case "array":return _196?_196.split(/\s*,\s*/):[];case "date":switch(_196){case "":return new Date("");case "now":return new Date();default:return d.date.stamp.fromISOString(_196);}case "url":return d.baseUrl+_196;default:return d.fromJson(_196);}};var _197={},_198={};d.connect(d,"extend",function(){_198={};});function _199(cls,_19a){for(var name in cls){if(name.charAt(0)=="_"){continue;}if(name in _197){continue;}_19a[name]=_193(cls[name]);}return _19a;};function _19b(_19c,_19d){var c=_198[_19c];if(!c){var cls=d.getObject(_19c),_19e=null;if(!cls){return null;}if(!_19d){_19e=_199(cls.prototype,{});}c={cls:cls,params:_19e};}else{if(!_19d&&!c.params){c.params=_199(c.cls.prototype,{});}}return c;};this._functionFromScript=function(_19f,_1a0){var _1a1="";var _1a2="";var _1a3=(_19f.getAttribute(_1a0+"args")||_19f.getAttribute("args"));if(_1a3){d.forEach(_1a3.split(/\s*,\s*/),function(part,idx){_1a1+="var "+part+" = arguments["+idx+"]; ";});}var _1a4=_19f.getAttribute("with");if(_1a4&&_1a4.length){d.forEach(_1a4.split(/\s*,\s*/),function(part){_1a1+="with("+part+"){";_1a2+="}";});}return new Function(_1a1+_19f.innerHTML+_1a2);};this.instantiate=function(_1a5,_1a6,args){var _1a7=[],_1a6=_1a6||{};args=args||{};var _1a8=(args.scope||d._scopeName)+"Type",_1a9="data-"+(args.scope||d._scopeName)+"-";d.forEach(_1a5,function(obj){if(!obj){return;}var node,type,_1aa,_1ab,_1ac,_1ad;if(obj.node){node=obj.node;type=obj.type;_1ad=obj.fastpath;_1aa=obj.clsInfo||(type&&_19b(type,_1ad));_1ab=_1aa&&_1aa.cls;_1ac=obj.scripts;}else{node=obj;type=_1a8 in _1a6?_1a6[_1a8]:node.getAttribute(_1a8);_1aa=type&&_19b(type);_1ab=_1aa&&_1aa.cls;_1ac=(_1ab&&(_1ab._noScript||_1ab.prototype._noScript)?[]:d.query("> script[type^='dojo/']",node));}if(!_1aa){throw new Error("Could not load class '"+type);}var _1ae={};if(args.defaults){d._mixin(_1ae,args.defaults);}if(obj.inherited){d._mixin(_1ae,obj.inherited);}if(_1ad){var _1af=node.getAttribute(_1a9+"props");if(_1af&&_1af.length){try{_1af=d.fromJson.call(args.propsThis,"{"+_1af+"}");d._mixin(_1ae,_1af);}catch(e){throw new Error(e.toString()+" in data-dojo-props='"+_1af+"'");}}var _1b0=node.getAttribute(_1a9+"attach-point");if(_1b0){_1ae.dojoAttachPoint=_1b0;}var _1b1=node.getAttribute(_1a9+"attach-event");if(_1b1){_1ae.dojoAttachEvent=_1b1;}dojo.mixin(_1ae,_1a6);}else{var _1b2=node.attributes;for(var name in _1aa.params){var item=name in _1a6?{value:_1a6[name],specified:true}:_1b2.getNamedItem(name);if(!item||(!item.specified&&(!dojo.isIE||name.toLowerCase()!="value"))){continue;}var _1b3=item.value;switch(name){case "class":_1b3="className" in _1a6?_1a6.className:node.className;break;case "style":_1b3="style" in _1a6?_1a6.style:(node.style&&node.style.cssText);}var _1b4=_1aa.params[name];if(typeof _1b3=="string"){_1ae[name]=_195(_1b3,_1b4);}else{_1ae[name]=_1b3;}}}var _1b5=[],_1b6=[];d.forEach(_1ac,function(_1b7){node.removeChild(_1b7);var _1b8=(_1b7.getAttribute(_1a9+"event")||_1b7.getAttribute("event")),type=_1b7.getAttribute("type"),nf=d.parser._functionFromScript(_1b7,_1a9);if(_1b8){if(type=="dojo/connect"){_1b5.push({event:_1b8,func:nf});}else{_1ae[_1b8]=nf;}}else{_1b6.push(nf);}});var _1b9=_1ab.markupFactory||_1ab.prototype&&_1ab.prototype.markupFactory;var _1ba=_1b9?_1b9(_1ae,node,_1ab):new _1ab(_1ae,node);_1a7.push(_1ba);var _1bb=(node.getAttribute(_1a9+"id")||node.getAttribute("jsId"));if(_1bb){d.setObject(_1bb,_1ba);}d.forEach(_1b5,function(_1bc){d.connect(_1ba,_1bc.event,null,_1bc.func);});d.forEach(_1b6,function(func){func.call(_1ba);});});if(!_1a6._started){d.forEach(_1a7,function(_1bd){if(!args.noStart&&_1bd&&dojo.isFunction(_1bd.startup)&&!_1bd._started&&(!_1bd.getParent||!_1bd.getParent())){_1bd.startup();}});}return _1a7;};this.parse=function(_1be,args){var root;if(!args&&_1be&&_1be.rootNode){args=_1be;root=args.rootNode;}else{root=_1be;}root=root?dojo.byId(root):dojo.body();args=args||{};var _1bf=(args.scope||d._scopeName)+"Type",_1c0="data-"+(args.scope||d._scopeName)+"-";function scan(_1c1,list){var _1c2=dojo.clone(_1c1.inherited);dojo.forEach(["dir","lang"],function(name){var val=_1c1.node.getAttribute(name);if(val){_1c2[name]=val;}});var _1c3=_1c1.clsInfo&&!_1c1.clsInfo.cls.prototype._noScript?_1c1.scripts:null;var _1c4=(!_1c1.clsInfo||!_1c1.clsInfo.cls.prototype.stopParser)||(args&&args.template);for(var _1c5=_1c1.node.firstChild;_1c5;_1c5=_1c5.nextSibling){if(_1c5.nodeType==1){var type,_1c6=_1c4&&_1c5.getAttribute(_1c0+"type");if(_1c6){type=_1c6;}else{type=_1c4&&_1c5.getAttribute(_1bf);}var _1c7=_1c6==type;if(type){var _1c8={"type":type,fastpath:_1c7,clsInfo:_19b(type,_1c7),node:_1c5,scripts:[],inherited:_1c2};list.push(_1c8);scan(_1c8,list);}else{if(_1c3&&_1c5.nodeName.toLowerCase()=="script"){type=_1c5.getAttribute("type");if(type&&/^dojo\/\w/i.test(type)){_1c3.push(_1c5);}}else{if(_1c4){scan({node:_1c5,inherited:_1c2},list);}}}}}};var _1c9={};if(args&&args.inherited){for(var key in args.inherited){if(args.inherited[key]){_1c9[key]=args.inherited[key];}}}var list=[];scan({node:root,inherited:_1c9},list);var _1ca=args&&args.template?{template:true}:null;return this.instantiate(list,_1ca,args);};}();(function(){var _1cb=function(){if(dojo.config.parseOnLoad){dojo.parser.parse();}};if(dojo.getObject("dijit.wai.onload")===dojo._loaders[0]){dojo._loaders.splice(1,0,_1cb);}else{dojo._loaders.unshift(_1cb);}})();}if(!dojo._hasResource["dojo.cache"]){dojo._hasResource["dojo.cache"]=true;dojo.provide("dojo.cache");var cache={};dojo.cache=function(_1cc,url,_1cd){if(typeof _1cc=="string"){var _1ce=dojo.moduleUrl(_1cc,url);}else{_1ce=_1cc;_1cd=url;}var key=_1ce.toString();var val=_1cd;if(_1cd!=undefined&&!dojo.isString(_1cd)){val=("value" in _1cd?_1cd.value:undefined);}var _1cf=_1cd&&_1cd.sanitize?true:false;if(typeof val=="string"){val=cache[key]=_1cf?dojo.cache._sanitize(val):val;}else{if(val===null){delete cache[key];}else{if(!(key in cache)){val=dojo._getText(key);cache[key]=_1cf?dojo.cache._sanitize(val):val;}val=cache[key];}}return val;};dojo.cache._sanitize=function(val){if(val){val=val.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var _1d0=val.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_1d0){val=_1d0[1];}}else{val="";}return val;};}if(!dojo._hasResource["dijit._Templated"]){dojo._hasResource["dijit._Templated"]=true;dojo.provide("dijit._Templated");dojo.declare("dijit._Templated",null,{templateString:null,templatePath:null,widgetsInTemplate:false,_skipNodeCache:false,_earlyTemplatedStartup:false,constructor:function(){this._attachPoints=[];this._attachEvents=[];},_stringRepl:function(tmpl){var _1d1=this.declaredClass,_1d2=this;return dojo.string.substitute(tmpl,this,function(_1d3,key){if(key.charAt(0)=="!"){_1d3=dojo.getObject(key.substr(1),false,_1d2);}if(typeof _1d3=="undefined"){throw new Error(_1d1+" template:"+key);}if(_1d3==null){return "";}return key.charAt(0)=="!"?_1d3:_1d3.toString().replace(/"/g,"&quot;");},this);},buildRendering:function(){var _1d4=dijit._Templated.getCachedTemplate(this.templatePath,this.templateString,this._skipNodeCache);var node;if(dojo.isString(_1d4)){node=dojo._toDom(this._stringRepl(_1d4));if(node.nodeType!=1){throw new Error("Invalid template: "+_1d4);}}else{node=_1d4.cloneNode(true);}this.domNode=node;this.inherited(arguments);this._attachTemplateNodes(node);if(this.widgetsInTemplate){var cw=(this._startupWidgets=dojo.parser.parse(node,{noStart:!this._earlyTemplatedStartup,template:true,inherited:{dir:this.dir,lang:this.lang},propsThis:this,scope:"dojo"}));this._supportingWidgets=dijit.findWidgets(node);this._attachTemplateNodes(cw,function(n,p){return n[p];});}this._fillContent(this.srcNodeRef);},_fillContent:function(_1d5){var dest=this.containerNode;if(_1d5&&dest){while(_1d5.hasChildNodes()){dest.appendChild(_1d5.firstChild);}}},_attachTemplateNodes:function(_1d6,_1d7){_1d7=_1d7||function(n,p){return n.getAttribute(p);};var _1d8=dojo.isArray(_1d6)?_1d6:(_1d6.all||_1d6.getElementsByTagName("*"));var x=dojo.isArray(_1d6)?0:-1;for(;x<_1d8.length;x++){var _1d9=(x==-1)?_1d6:_1d8[x];if(this.widgetsInTemplate&&(_1d7(_1d9,"dojoType")||_1d7(_1d9,"data-dojo-type"))){continue;}var _1da=_1d7(_1d9,"dojoAttachPoint")||_1d7(_1d9,"data-dojo-attach-point");if(_1da){var _1db,_1dc=_1da.split(/\s*,\s*/);while((_1db=_1dc.shift())){if(dojo.isArray(this[_1db])){this[_1db].push(_1d9);}else{this[_1db]=_1d9;}this._attachPoints.push(_1db);}}var _1dd=_1d7(_1d9,"dojoAttachEvent")||_1d7(_1d9,"data-dojo-attach-event");if(_1dd){var _1de,_1df=_1dd.split(/\s*,\s*/);var trim=dojo.trim;while((_1de=_1df.shift())){if(_1de){var _1e0=null;if(_1de.indexOf(":")!=-1){var _1e1=_1de.split(":");_1de=trim(_1e1[0]);_1e0=trim(_1e1[1]);}else{_1de=trim(_1de);}if(!_1e0){_1e0=_1de;}this._attachEvents.push(this.connect(_1d9,_1de,_1e0));}}}var role=_1d7(_1d9,"waiRole");if(role){dijit.setWaiRole(_1d9,role);}var _1e2=_1d7(_1d9,"waiState");if(_1e2){dojo.forEach(_1e2.split(/\s*,\s*/),function(_1e3){if(_1e3.indexOf("-")!=-1){var pair=_1e3.split("-");dijit.setWaiState(_1d9,pair[0],pair[1]);}});}}},startup:function(){dojo.forEach(this._startupWidgets,function(w){if(w&&!w._started&&w.startup){w.startup();}});this.inherited(arguments);},destroyRendering:function(){dojo.forEach(this._attachPoints,function(_1e4){delete this[_1e4];},this);this._attachPoints=[];dojo.forEach(this._attachEvents,this.disconnect,this);this._attachEvents=[];this.inherited(arguments);}});dijit._Templated._templateCache={};dijit._Templated.getCachedTemplate=function(_1e5,_1e6,_1e7){var _1e8=dijit._Templated._templateCache;var key=_1e6||_1e5;var _1e9=_1e8[key];if(_1e9){try{if(!_1e9.ownerDocument||_1e9.ownerDocument==dojo.doc){return _1e9;}}catch(e){}dojo.destroy(_1e9);}if(!_1e6){_1e6=dojo.cache(_1e5,{sanitize:true});}_1e6=dojo.string.trim(_1e6);if(_1e7||_1e6.match(/\$\{([^\}]+)\}/g)){return (_1e8[key]=_1e6);}else{var node=dojo._toDom(_1e6);if(node.nodeType!=1){throw new Error("Invalid template: "+_1e6);}return (_1e8[key]=node);}};if(dojo.isIE){dojo.addOnWindowUnload(function(){var _1ea=dijit._Templated._templateCache;for(var key in _1ea){var _1eb=_1ea[key];if(typeof _1eb=="object"){dojo.destroy(_1eb);}delete _1ea[key];}});}dojo.extend(dijit._Widget,{dojoAttachEvent:"",dojoAttachPoint:"",waiRole:"",waiState:""});}if(!dojo._hasResource["dijit._CssStateMixin"]){dojo._hasResource["dijit._CssStateMixin"]=true;dojo.provide("dijit._CssStateMixin");dojo.declare("dijit._CssStateMixin",[],{cssStateNodes:{},hovering:false,active:false,_applyAttributes:function(){this.inherited(arguments);dojo.forEach(["onmouseenter","onmouseleave","onmousedown"],function(e){this.connect(this.domNode,e,"_cssMouseEvent");},this);dojo.forEach(["disabled","readOnly","checked","selected","focused","state","hovering","active"],function(attr){this.watch(attr,dojo.hitch(this,"_setStateClass"));},this);for(var ap in this.cssStateNodes){this._trackMouseState(this[ap],this.cssStateNodes[ap]);}this._setStateClass();},_cssMouseEvent:function(_1ec){if(!this.disabled){switch(_1ec.type){case "mouseenter":case "mouseover":this._set("hovering",true);this._set("active",this._mouseDown);break;case "mouseleave":case "mouseout":this._set("hovering",false);this._set("active",false);break;case "mousedown":this._set("active",true);this._mouseDown=true;var _1ed=this.connect(dojo.body(),"onmouseup",function(){this._mouseDown=false;this._set("active",false);this.disconnect(_1ed);});break;}}},_setStateClass:function(){var _1ee=this.baseClass.split(" ");function _1ef(_1f0){_1ee=_1ee.concat(dojo.map(_1ee,function(c){return c+_1f0;}),"dijit"+_1f0);};if(!this.isLeftToRight()){_1ef("Rtl");}if(this.checked){_1ef("Checked");}if(this.state){_1ef(this.state);}if(this.selected){_1ef("Selected");}if(this.disabled){_1ef("Disabled");}else{if(this.readOnly){_1ef("ReadOnly");}else{if(this.active){_1ef("Active");}else{if(this.hovering){_1ef("Hover");}}}}if(this._focused){_1ef("Focused");}var tn=this.stateNode||this.domNode,_1f1={};dojo.forEach(tn.className.split(" "),function(c){_1f1[c]=true;});if("_stateClasses" in this){dojo.forEach(this._stateClasses,function(c){delete _1f1[c];});}dojo.forEach(_1ee,function(c){_1f1[c]=true;});var _1f2=[];for(var c in _1f1){_1f2.push(c);}tn.className=_1f2.join(" ");this._stateClasses=_1ee;},_trackMouseState:function(node,_1f3){var _1f4=false,_1f5=false,_1f6=false;var self=this,cn=dojo.hitch(this,"connect",node);function _1f7(){var _1f8=("disabled" in self&&self.disabled)||("readonly" in self&&self.readonly);dojo.toggleClass(node,_1f3+"Hover",_1f4&&!_1f5&&!_1f8);dojo.toggleClass(node,_1f3+"Active",_1f5&&!_1f8);dojo.toggleClass(node,_1f3+"Focused",_1f6&&!_1f8);};cn("onmouseenter",function(){_1f4=true;_1f7();});cn("onmouseleave",function(){_1f4=false;_1f5=false;_1f7();});cn("onmousedown",function(){_1f5=true;_1f7();});cn("onmouseup",function(){_1f5=false;_1f7();});cn("onfocus",function(){_1f6=true;_1f7();});cn("onblur",function(){_1f6=false;_1f7();});this.watch("disabled",_1f7);this.watch("readOnly",_1f7);}});}if(!dojo._hasResource["dijit.form._FormMixin"]){dojo._hasResource["dijit.form._FormMixin"]=true;dojo.provide("dijit.form._FormMixin");dojo.declare("dijit.form._FormMixin",null,{state:"",reset:function(){dojo.forEach(this.getDescendants(),function(_1f9){if(_1f9.reset){_1f9.reset();}});},validate:function(){var _1fa=false;return dojo.every(dojo.map(this.getDescendants(),function(_1fb){_1fb._hasBeenBlurred=true;var _1fc=_1fb.disabled||!_1fb.validate||_1fb.validate();if(!_1fc&&!_1fa){dojo.window.scrollIntoView(_1fb.containerNode||_1fb.domNode);_1fb.focus();_1fa=true;}return _1fc;}),function(item){return item;});},setValues:function(val){dojo.deprecated(this.declaredClass+"::setValues() is deprecated. Use set('value', val) instead.","","2.0");return this.set("value",val);},_setValueAttr:function(obj){var map={};dojo.forEach(this.getDescendants(),function(_1fd){if(!_1fd.name){return;}var _1fe=map[_1fd.name]||(map[_1fd.name]=[]);_1fe.push(_1fd);});for(var name in map){if(!map.hasOwnProperty(name)){continue;}var _1ff=map[name],_200=dojo.getObject(name,false,obj);if(_200===undefined){continue;}if(!dojo.isArray(_200)){_200=[_200];}if(typeof _1ff[0].checked=="boolean"){dojo.forEach(_1ff,function(w,i){w.set("value",dojo.indexOf(_200,w.value)!=-1);});}else{if(_1ff[0].multiple){_1ff[0].set("value",_200);}else{dojo.forEach(_1ff,function(w,i){w.set("value",_200[i]);});}}}},getValues:function(){dojo.deprecated(this.declaredClass+"::getValues() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},_getValueAttr:function(){var obj={};dojo.forEach(this.getDescendants(),function(_201){var name=_201.name;if(!name||_201.disabled){return;}var _202=_201.get("value");if(typeof _201.checked=="boolean"){if(/Radio/.test(_201.declaredClass)){if(_202!==false){dojo.setObject(name,_202,obj);}else{_202=dojo.getObject(name,false,obj);if(_202===undefined){dojo.setObject(name,null,obj);}}}else{var ary=dojo.getObject(name,false,obj);if(!ary){ary=[];dojo.setObject(name,ary,obj);}if(_202!==false){ary.push(_202);}}}else{var prev=dojo.getObject(name,false,obj);if(typeof prev!="undefined"){if(dojo.isArray(prev)){prev.push(_202);}else{dojo.setObject(name,[prev,_202],obj);}}else{dojo.setObject(name,_202,obj);}}});return obj;},isValid:function(){return this.state=="";},onValidStateChange:function(_203){},_getState:function(){var _204=dojo.map(this._descendants,function(w){return w.get("state")||"";});return dojo.indexOf(_204,"Error")>=0?"Error":dojo.indexOf(_204,"Incomplete")>=0?"Incomplete":"";},disconnectChildren:function(){dojo.forEach(this._childConnections||[],dojo.hitch(this,"disconnect"));dojo.forEach(this._childWatches||[],function(w){w.unwatch();});},connectChildren:function(_205){var _206=this;this.disconnectChildren();this._descendants=this.getDescendants();var set=_205?function(name,val){_206[name]=val;}:dojo.hitch(this,"_set");set("value",this.get("value"));set("state",this._getState());var _207=(this._childConnections=[]),_208=(this._childWatches=[]);dojo.forEach(dojo.filter(this._descendants,function(item){return item.validate;}),function(_209){dojo.forEach(["state","disabled"],function(attr){_208.push(_209.watch(attr,function(attr,_20a,_20b){_206.set("state",_206._getState());}));});});var _20c=function(){if(_206._onChangeDelayTimer){clearTimeout(_206._onChangeDelayTimer);}_206._onChangeDelayTimer=setTimeout(function(){delete _206._onChangeDelayTimer;_206._set("value",_206.get("value"));},10);};dojo.forEach(dojo.filter(this._descendants,function(item){return item.onChange;}),function(_20d){_207.push(_206.connect(_20d,"onChange",_20c));_208.push(_20d.watch("disabled",_20c));});},startup:function(){this.inherited(arguments);this.connectChildren(true);this.watch("state",function(attr,_20e,_20f){this.onValidStateChange(_20f=="");});},destroy:function(){this.disconnectChildren();this.inherited(arguments);}});}if(!dojo._hasResource["dijit._DialogMixin"]){dojo._hasResource["dijit._DialogMixin"]=true;dojo.provide("dijit._DialogMixin");dojo.declare("dijit._DialogMixin",null,{attributeMap:dijit._Widget.prototype.attributeMap,execute:function(_210){},onCancel:function(){},onExecute:function(){},_onSubmit:function(){this.onExecute();this.execute(this.get("value"));},_getFocusItems:function(){var _211=dijit._getTabNavigable(this.containerNode);this._firstFocusItem=_211.lowest||_211.first||this.closeButtonNode||this.domNode;this._lastFocusItem=_211.last||_211.highest||this._firstFocusItem;}});}if(!dojo._hasResource["dijit.DialogUnderlay"]){dojo._hasResource["dijit.DialogUnderlay"]=true;dojo.provide("dijit.DialogUnderlay");dojo.declare("dijit.DialogUnderlay",[dijit._Widget,dijit._Templated],{templateString:"<div class='dijitDialogUnderlayWrapper'><div class='dijitDialogUnderlay' dojoAttachPoint='node'></div></div>",dialogId:"","class":"",attributeMap:{id:"domNode"},_setDialogIdAttr:function(id){dojo.attr(this.node,"id",id+"_underlay");this._set("dialogId",id);},_setClassAttr:function(_212){this.node.className="dijitDialogUnderlay "+_212;this._set("class",_212);},postCreate:function(){dojo.body().appendChild(this.domNode);},layout:function(){var is=this.node.style,os=this.domNode.style;os.display="none";var _213=dojo.window.getBox();os.top=_213.t+"px";os.left=_213.l+"px";is.width=_213.w+"px";is.height=_213.h+"px";os.display="block";},show:function(){this.domNode.style.display="block";this.layout();this.bgIframe=new dijit.BackgroundIframe(this.domNode);},hide:function(){this.bgIframe.destroy();delete this.bgIframe;this.domNode.style.display="none";}});}if(!dojo._hasResource["dijit._Contained"]){dojo._hasResource["dijit._Contained"]=true;dojo.provide("dijit._Contained");dojo.declare("dijit._Contained",null,{getParent:function(){var _214=dijit.getEnclosingWidget(this.domNode.parentNode);return _214&&_214.isContainer?_214:null;},_getSibling:function(_215){var node=this.domNode;do{node=node[_215+"Sibling"];}while(node&&node.nodeType!=1);return node&&dijit.byNode(node);},getPreviousSibling:function(){return this._getSibling("previous");},getNextSibling:function(){return this._getSibling("next");},getIndexInParent:function(){var p=this.getParent();if(!p||!p.getIndexOfChild){return -1;}return p.getIndexOfChild(this);}});}if(!dojo._hasResource["dijit._Container"]){dojo._hasResource["dijit._Container"]=true;dojo.provide("dijit._Container");dojo.declare("dijit._Container",null,{isContainer:true,buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}},addChild:function(_216,_217){var _218=this.containerNode;if(_217&&typeof _217=="number"){var _219=this.getChildren();if(_219&&_219.length>=_217){_218=_219[_217-1].domNode;_217="after";}}dojo.place(_216.domNode,_218,_217);if(this._started&&!_216._started){_216.startup();}},removeChild:function(_21a){if(typeof _21a=="number"){_21a=this.getChildren()[_21a];}if(_21a){var node=_21a.domNode;if(node&&node.parentNode){node.parentNode.removeChild(node);}}},hasChildren:function(){return this.getChildren().length>0;},destroyDescendants:function(_21b){dojo.forEach(this.getChildren(),function(_21c){_21c.destroyRecursive(_21b);});},_getSiblingOfChild:function(_21d,dir){var node=_21d.domNode,_21e=(dir>0?"nextSibling":"previousSibling");do{node=node[_21e];}while(node&&(node.nodeType!=1||!dijit.byNode(node)));return node&&dijit.byNode(node);},getIndexOfChild:function(_21f){return dojo.indexOf(this.getChildren(),_21f);},startup:function(){if(this._started){return;}dojo.forEach(this.getChildren(),function(_220){_220.startup();});this.inherited(arguments);}});}if(!dojo._hasResource["dijit.layout._LayoutWidget"]){dojo._hasResource["dijit.layout._LayoutWidget"]=true;dojo.provide("dijit.layout._LayoutWidget");dojo.declare("dijit.layout._LayoutWidget",[dijit._Widget,dijit._Container,dijit._Contained],{baseClass:"dijitLayoutContainer",isLayoutContainer:true,buildRendering:function(){this.inherited(arguments);dojo.addClass(this.domNode,"dijitContainer");},startup:function(){if(this._started){return;}this.inherited(arguments);var _221=this.getParent&&this.getParent();if(!(_221&&_221.isLayoutContainer)){this.resize();this.connect(dojo.isIE?this.domNode:dojo.global,"onresize",function(){this.resize();});}},resize:function(_222,_223){var node=this.domNode;if(_222){dojo.marginBox(node,_222);if(_222.t){node.style.top=_222.t+"px";}if(_222.l){node.style.left=_222.l+"px";}}var mb=_223||{};dojo.mixin(mb,_222||{});if(!("h" in mb)||!("w" in mb)){mb=dojo.mixin(dojo.marginBox(node),mb);}var cs=dojo.getComputedStyle(node);var me=dojo._getMarginExtents(node,cs);var be=dojo._getBorderExtents(node,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=dojo._getPadExtents(node,cs);this._contentBox={l:dojo._toPixelValue(node,cs.paddingLeft),t:dojo._toPixelValue(node,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){},_setupChild:function(_224){var cls=this.baseClass+"-child "+(_224.baseClass?this.baseClass+"-"+_224.baseClass:"");dojo.addClass(_224.domNode,cls);},addChild:function(_225,_226){this.inherited(arguments);if(this._started){this._setupChild(_225);}},removeChild:function(_227){var cls=this.baseClass+"-child"+(_227.baseClass?" "+this.baseClass+"-"+_227.baseClass:"");dojo.removeClass(_227.domNode,cls);this.inherited(arguments);}});dijit.layout.marginBox2contentBox=function(node,mb){var cs=dojo.getComputedStyle(node);var me=dojo._getMarginExtents(node,cs);var pb=dojo._getPadBorderExtents(node,cs);return {l:dojo._toPixelValue(node,cs.paddingLeft),t:dojo._toPixelValue(node,cs.paddingTop),w:mb.w-(me.w+pb.w),h:mb.h-(me.h+pb.h)};};(function(){var _228=function(word){return word.substring(0,1).toUpperCase()+word.substring(1);};var size=function(_229,dim){var _22a=_229.resize?_229.resize(dim):dojo.marginBox(_229.domNode,dim);if(_22a){dojo.mixin(_229,_22a);}else{dojo.mixin(_229,dojo.marginBox(_229.domNode));dojo.mixin(_229,dim);}};dijit.layout.layoutChildren=function(_22b,dim,_22c,_22d,_22e){dim=dojo.mixin({},dim);dojo.addClass(_22b,"dijitLayoutContainer");_22c=dojo.filter(_22c,function(item){return item.region!="center"&&item.layoutAlign!="client";}).concat(dojo.filter(_22c,function(item){return item.region=="center"||item.layoutAlign=="client";}));dojo.forEach(_22c,function(_22f){var elm=_22f.domNode,pos=(_22f.region||_22f.layoutAlign);var _230=elm.style;_230.left=dim.l+"px";_230.top=dim.t+"px";_230.position="absolute";dojo.addClass(elm,"dijitAlign"+_228(pos));var _231={};if(_22d&&_22d==_22f.id){_231[_22f.region=="top"||_22f.region=="bottom"?"h":"w"]=_22e;}if(pos=="top"||pos=="bottom"){_231.w=dim.w;size(_22f,_231);dim.h-=_22f.h;if(pos=="top"){dim.t+=_22f.h;}else{_230.top=dim.t+dim.h+"px";}}else{if(pos=="left"||pos=="right"){_231.h=dim.h;size(_22f,_231);dim.w-=_22f.w;if(pos=="left"){dim.l+=_22f.w;}else{_230.left=dim.l+dim.w+"px";}}else{if(pos=="client"||pos=="center"){size(_22f,dim);}}}});};})();}if(!dojo._hasResource["dijit.layout._ContentPaneResizeMixin"]){dojo._hasResource["dijit.layout._ContentPaneResizeMixin"]=true;dojo.provide("dijit.layout._ContentPaneResizeMixin");dojo.declare("dijit.layout._ContentPaneResizeMixin",null,{doLayout:true,isContainer:true,isLayoutContainer:true,_startChildren:function(){dojo.forEach(this.getChildren(),function(_232){_232.startup();_232._started=true;});},startup:function(){if(this._started){return;}var _233=dijit._Contained.prototype.getParent.call(this);this._childOfLayoutWidget=_233&&_233.isLayoutContainer;this._needLayout=!this._childOfLayoutWidget;this.inherited(arguments);this._startChildren();if(this._isShown()){this._onShow();}if(!this._childOfLayoutWidget){this.connect(dojo.isIE?this.domNode:dojo.global,"onresize",function(){this._needLayout=!this._childOfLayoutWidget;this.resize();});}},_checkIfSingleChild:function(){var _234=dojo.query("> *",this.containerNode).filter(function(node){return node.tagName!=="SCRIPT";}),_235=_234.filter(function(node){return dojo.hasAttr(node,"data-dojo-type")||dojo.hasAttr(node,"dojoType")||dojo.hasAttr(node,"widgetId");}),_236=dojo.filter(_235.map(dijit.byNode),function(_237){return _237&&_237.domNode&&_237.resize;});if(_234.length==_235.length&&_236.length==1){this._singleChild=_236[0];}else{delete this._singleChild;}dojo.toggleClass(this.containerNode,this.baseClass+"SingleChild",!!this._singleChild);},resize:function(_238,_239){if(!this._wasShown&&this.open!==false){this._onShow();}this._resizeCalled=true;this._scheduleLayout(_238,_239);},_scheduleLayout:function(_23a,_23b){if(this._isShown()){this._layout(_23a,_23b);}else{this._needLayout=true;this._changeSize=_23a;this._resultSize=_23b;}},_layout:function(_23c,_23d){if(_23c){dojo.marginBox(this.domNode,_23c);}var cn=this.containerNode;if(cn===this.domNode){var mb=_23d||{};dojo.mixin(mb,_23c||{});if(!("h" in mb)||!("w" in mb)){mb=dojo.mixin(dojo.marginBox(cn),mb);}this._contentBox=dijit.layout.marginBox2contentBox(cn,mb);}else{this._contentBox=dojo.contentBox(cn);}this._layoutChildren();delete this._needLayout;},_layoutChildren:function(){if(this.doLayout){this._checkIfSingleChild();}if(this._singleChild&&this._singleChild.resize){var cb=this._contentBox||dojo.contentBox(this.containerNode);this._singleChild.resize({w:cb.w,h:cb.h});}else{dojo.forEach(this.getChildren(),function(_23e){if(_23e.resize){_23e.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,_23f=this.domNode.parentNode;return (node.style.display!="none")&&(node.style.visibility!="hidden")&&!dojo.hasClass(node,"dijitHidden")&&_23f&&_23f.style&&(_23f.style.display!="none");}}},_onShow:function(){if(this._needLayout){this._layout(this._changeSize,this._resultSize);}this.inherited(arguments);this._wasShown=true;}});}if(!dojo._hasResource["dojo.html"]){dojo._hasResource["dojo.html"]=true;dojo.provide("dojo.html");dojo.getObject("html",true,dojo);(function(){var _240=0,d=dojo;dojo.html._secureForInnerHtml=function(cont){return cont.replace(/(?:\s*<!DOCTYPE\s[^>]+>|<title[^>]*>[\s\S]*?<\/title>)/ig,"");};dojo.html._emptyNode=dojo.empty;dojo.html._setNodeContent=function(node,cont){d.empty(node);if(cont){if(typeof cont=="string"){cont=d._toDom(cont,node.ownerDocument);}if(!cont.nodeType&&d.isArrayLike(cont)){for(var _241=cont.length,i=0;i<cont.length;i=_241==cont.length?i+1:0){d.place(cont[i],node,"last");}}else{d.place(cont,node,"last");}}return node;};dojo.declare("dojo.html._ContentSetter",null,{node:"",content:"",id:"",cleanContent:false,extractContent:false,parseContent:false,parserScope:dojo._scopeName,startup:true,constructor:function(_242,node){dojo.mixin(this,_242||{});node=this.node=dojo.byId(this.node||node);if(!this.id){this.id=["Setter",(node)?node.id||node.tagName:"",_240++].join("_");}},set:function(cont,_243){if(undefined!==cont){this.content=cont;}if(_243){this._mixin(_243);}this.onBegin();this.setContent();this.onEnd();return this.node;},setContent:function(){var node=this.node;if(!node){throw new Error(this.declaredClass+": setContent given no node");}try{node=dojo.html._setNodeContent(node,this.content);}catch(e){var _244=this.onContentError(e);try{node.innerHTML=_244;}catch(e){console.error("Fatal "+this.declaredClass+".setContent could not change content due to "+e.message,e);}}this.node=node;},empty:function(){if(this.parseResults&&this.parseResults.length){dojo.forEach(this.parseResults,function(w){if(w.destroy){w.destroy();}});delete this.parseResults;}dojo.html._emptyNode(this.node);},onBegin:function(){var cont=this.content;if(dojo.isString(cont)){if(this.cleanContent){cont=dojo.html._secureForInnerHtml(cont);}if(this.extractContent){var _245=cont.match(/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im);if(_245){cont=_245[1];}}}this.empty();this.content=cont;return this.node;},onEnd:function(){if(this.parseContent){this._parse();}return this.node;},tearDown:function(){delete this.parseResults;delete this.node;delete this.content;},onContentError:function(err){return "Error occured setting content: "+err;},_mixin:function(_246){var _247={},key;for(key in _246){if(key in _247){continue;}this[key]=_246[key];}},_parse:function(){var _248=this.node;try{var _249={};dojo.forEach(["dir","lang","textDir"],function(name){if(this[name]){_249[name]=this[name];}},this);this.parseResults=dojo.parser.parse({rootNode:_248,noStart:!this.startup,inherited:_249,scope:this.parserScope});}catch(e){this._onError("Content",e,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(type,err,_24a){var _24b=this["on"+type+"Error"].call(this,err);if(_24a){console.error(_24a,err);}else{if(_24b){dojo.html._setNodeContent(this.node,_24b,true);}}}});dojo.html.set=function(node,cont,_24c){if(undefined==cont){console.warn("dojo.html.set: no cont argument provided, using empty string");cont="";}if(!_24c){return dojo.html._setNodeContent(node,cont,true);}else{var op=new dojo.html._ContentSetter(dojo.mixin(_24c,{content:cont,node:node}));return op.set();}};})();}if(!dojo._hasResource["dojo.i18n"]){dojo._hasResource["dojo.i18n"]=true;dojo.provide("dojo.i18n");dojo.getObject("i18n",true,dojo);dojo.i18n.getLocalization=dojo.i18n.getLocalization||function(_24d,_24e,_24f){_24f=dojo.i18n.normalizeLocale(_24f);var _250=_24f.split("-");var _251=[_24d,"nls",_24e].join(".");var _252=dojo._loadedModules[_251];if(_252){var _253;for(var i=_250.length;i>0;i--){var loc=_250.slice(0,i).join("_");if(_252[loc]){_253=_252[loc];break;}}if(!_253){_253=_252.ROOT;}if(_253){var _254=function(){};_254.prototype=_253;return new _254();}}throw new Error("Bundle not found: "+_24e+" in "+_24d+" , locale="+_24f);};dojo.i18n.normalizeLocale=function(_255){var _256=_255?_255.toLowerCase():dojo.locale;if(_256=="root"){_256="ROOT";}return _256;};dojo.i18n._requireLocalization=function(_257,_258,_259,_25a){var _25b=dojo.i18n.normalizeLocale(_259);var _25c=[_257,"nls",_258].join(".");var _25d="";if(_25a){var _25e=_25a.split(",");for(var i=0;i<_25e.length;i++){if(_25b["indexOf"](_25e[i])==0){if(_25e[i].length>_25d.length){_25d=_25e[i];}}}if(!_25d){_25d="ROOT";}}var _25f=_25a?_25d:_25b;var _260=dojo._loadedModules[_25c];var _261=null;if(_260){if(dojo.config.localizationComplete&&_260._built){return;}var _262=_25f.replace(/-/g,"_");var _263=_25c+"."+_262;_261=dojo._loadedModules[_263];}if(!_261){_260=dojo["provide"](_25c);var syms=dojo._getModuleSymbols(_257);var _264=syms.concat("nls").join("/");var _265;dojo.i18n._searchLocalePath(_25f,_25a,function(loc){var _266=loc.replace(/-/g,"_");var _267=_25c+"."+_266;var _268=false;if(!dojo._loadedModules[_267]){dojo["provide"](_267);var _269=[_264];if(loc!="ROOT"){_269.push(loc);}_269.push(_258);var _26a=_269.join("/")+".js";_268=dojo._loadPath(_26a,null,function(hash){hash=hash.root||hash;var _26b=function(){};_26b.prototype=_265;_260[_266]=new _26b();for(var j in hash){_260[_266][j]=hash[j];}});}else{_268=true;}if(_268&&_260[_266]){_265=_260[_266];}else{_260[_266]=_265;}if(_25a){return true;}});}if(_25a&&_25b!=_25d){_260[_25b.replace(/-/g,"_")]=_260[_25d.replace(/-/g,"_")];}};(function(){var _26c=dojo.config.extraLocale;if(_26c){if(!_26c instanceof Array){_26c=[_26c];}var req=dojo.i18n._requireLocalization;dojo.i18n._requireLocalization=function(m,b,_26d,_26e){req(m,b,_26d,_26e);if(_26d){return;}for(var i=0;i<_26c.length;i++){req(m,b,_26c[i],_26e);}};}})();dojo.i18n._searchLocalePath=function(_26f,down,_270){_26f=dojo.i18n.normalizeLocale(_26f);var _271=_26f.split("-");var _272=[];for(var i=_271.length;i>0;i--){_272.push(_271.slice(0,i).join("-"));}_272.push(false);if(down){_272.reverse();}for(var j=_272.length-1;j>=0;j--){var loc=_272[j]||"ROOT";var stop=_270(loc);if(stop){break;}}};dojo.i18n._preloadLocalizations=function(_273,_274){function _275(_276){_276=dojo.i18n.normalizeLocale(_276);dojo.i18n._searchLocalePath(_276,true,function(loc){for(var i=0;i<_274.length;i++){if(_274[i]==loc){dojo["require"](_273+"_"+loc);return true;}}return false;});};_275();var _277=dojo.config.extraLocale||[];for(var i=0;i<_277.length;i++){_275(_277[i]);}};}if(!dojo._hasResource["dijit.layout.ContentPane"]){dojo._hasResource["dijit.layout.ContentPane"]=true;dojo.provide("dijit.layout.ContentPane");dojo.declare("dijit.layout.ContentPane",[dijit._Widget,dijit.layout._ContentPaneResizeMixin],{href:"",extractContent:false,parseOnLoad:true,parserScope:dojo._scopeName,preventCache:false,preload:false,refreshOnShow:false,loadingMessage:"<span class='dijitContentPaneLoading'>${loadingState}</span>",errorMessage:"<span class='dijitContentPaneError'>${errorState}</span>",isLoaded:false,baseClass:"dijitContentPane",ioArgs:{},onLoadDeferred:null,attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{title:[]}),stopParser:true,template:false,create:function(_278,_279){if((!_278||!_278.template)&&_279&&!("href" in _278)&&!("content" in _278)){var df=dojo.doc.createDocumentFragment();_279=dojo.byId(_279);while(_279.firstChild){df.appendChild(_279.firstChild);}_278=dojo.delegate(_278,{content:df});}this.inherited(arguments,[_278,_279]);},postMixInProperties:function(){this.inherited(arguments);var _27a=dojo.i18n.getLocalization("dijit","loading",this.lang);this.loadingMessage=dojo.string.substitute(this.loadingMessage,_27a);this.errorMessage=dojo.string.substitute(this.errorMessage,_27a);},buildRendering:function(){this.inherited(arguments);if(!this.containerNode){this.containerNode=this.domNode;}this.domNode.title="";if(!dojo.attr(this.domNode,"role")){dijit.setWaiRole(this.domNode,"group");}},_startChildren:function(){this.inherited(arguments);if(this._contentSetter){dojo.forEach(this._contentSetter.parseResults,function(obj){if(!obj._started&&!obj._destroyed&&dojo.isFunction(obj.startup)){obj.startup();obj._started=true;}},this);}},setHref:function(href){dojo.deprecated("dijit.layout.ContentPane.setHref() is deprecated. Use set('href', ...) instead.","","2.0");return this.set("href",href);},_setHrefAttr:function(href){this.cancel();this.onLoadDeferred=new dojo.Deferred(dojo.hitch(this,"cancel"));this.onLoadDeferred.addCallback(dojo.hitch(this,"onLoad"));this._set("href",href);if(this.preload||(this._created&&this._isShown())){this._load();}else{this._hrefChanged=true;}return this.onLoadDeferred;},setContent:function(data){dojo.deprecated("dijit.layout.ContentPane.setContent() is deprecated.  Use set('content', ...) instead.","","2.0");this.set("content",data);},_setContentAttr:function(data){this._set("href","");this.cancel();this.onLoadDeferred=new dojo.Deferred(dojo.hitch(this,"cancel"));if(this._created){this.onLoadDeferred.addCallback(dojo.hitch(this,"onLoad"));}this._setContent(data||"");this._isDownloaded=false;return this.onLoadDeferred;},_getContentAttr:function(){return this.containerNode.innerHTML;},cancel:function(){if(this._xhrDfd&&(this._xhrDfd.fired==-1)){this._xhrDfd.cancel();}delete this._xhrDfd;this.onLoadDeferred=null;},uninitialize:function(){if(this._beingDestroyed){this.cancel();}this.inherited(arguments);},destroyRecursive:function(_27b){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 dojo.Deferred(dojo.hitch(this,"cancel"));this.onLoadDeferred.addCallback(dojo.hitch(this,"onLoad"));this._load();return this.onLoadDeferred;},_load:function(){this._setContent(this.onDownloadStart(),true);var self=this;var _27c={preventCache:(this.preventCache||this.refreshOnShow),url:this.href,handleAs:"text"};if(dojo.isObject(this.ioArgs)){dojo.mixin(_27c,this.ioArgs);}var hand=(this._xhrDfd=(this.ioMethod||dojo.xhrGet)(_27c));hand.addCallback(function(html){try{self._isDownloaded=true;self._setContent(html,false);self.onDownloadEnd();}catch(err){self._onError("Content",err);}delete self._xhrDfd;return html;});hand.addErrback(function(err){if(!hand.canceled){self._onError("Download",err);}delete self._xhrDfd;return err;});delete this._hrefChanged;},_onLoadHandler:function(data){this._set("isLoaded",true);try{this.onLoadDeferred.callback(data);}catch(e){console.error("Error "+this.widgetId+" running custom onLoad code: "+e.message);}},_onUnloadHandler:function(){this._set("isLoaded",false);try{this.onUnload();}catch(e){console.error("Error "+this.widgetId+" running custom onUnload code: "+e.message);}},destroyDescendants:function(){if(this.isLoaded){this._onUnloadHandler();}var _27d=this._contentSetter;dojo.forEach(this.getChildren(),function(_27e){if(_27e.destroyRecursive){_27e.destroyRecursive();}});if(_27d){dojo.forEach(_27d.parseResults,function(_27f){if(_27f.destroyRecursive&&_27f.domNode&&_27f.domNode.parentNode==dojo.body()){_27f.destroyRecursive();}});delete _27d.parseResults;}dojo.html._emptyNode(this.containerNode);delete this._singleChild;},_setContent:function(cont,_280){this.destroyDescendants();var _281=this._contentSetter;if(!(_281&&_281 instanceof dojo.html._ContentSetter)){_281=this._contentSetter=new dojo.html._ContentSetter({node:this.containerNode,_onError:dojo.hitch(this,this._onError),onContentError:dojo.hitch(this,function(e){var _282=this.onContentError(e);try{this.containerNode.innerHTML=_282;}catch(e){console.error("Fatal "+this.id+" could not change content due to "+e.message,e);}})});}var _283=dojo.mixin({cleanContent:this.cleanContent,extractContent:this.extractContent,parseContent:this.parseOnLoad,parserScope:this.parserScope,startup:false,dir:this.dir,lang:this.lang},this._contentSetterParams||{});_281.set((dojo.isObject(cont)&&cont.domNode)?cont.domNode:cont,_283);delete this._contentSetterParams;if(this.doLayout){this._checkIfSingleChild();}if(!_280){if(this._started){this._startChildren();this._scheduleLayout();}this._onLoadHandler(cont);}},_onError:function(type,err,_284){this.onLoadDeferred.errback(err);var _285=this["on"+type+"Error"].call(this,err);if(_284){console.error(_284,err);}else{if(_285){this._setContent(_285,true);}}},onLoad:function(data){},onUnload:function(){},onDownloadStart:function(){return this.loadingMessage;},onContentError:function(_286){},onDownloadError:function(_287){return this.errorMessage;},onDownloadEnd:function(){}});}if(!dojo._hasResource["dijit.TooltipDialog"]){dojo._hasResource["dijit.TooltipDialog"]=true;dojo.provide("dijit.TooltipDialog");dojo.declare("dijit.TooltipDialog",[dijit.layout.ContentPane,dijit._Templated,dijit.form._FormMixin,dijit._DialogMixin],{title:"",doLayout:false,autofocus:true,baseClass:"dijitTooltipDialog",_firstFocusItem:null,_lastFocusItem:null,templateString:dojo.cache("dijit","templates/TooltipDialog.html","<div role=\"presentation\" tabIndex=\"-1\">\r\n\t<div class=\"dijitTooltipContainer\" role=\"presentation\">\r\n\t\t<div class =\"dijitTooltipContents dijitTooltipFocusNode\" dojoAttachPoint=\"containerNode\" role=\"dialog\"></div>\r\n\t</div>\r\n\t<div class=\"dijitTooltipConnector\" role=\"presentation\"></div>\r\n</div>\r\n"),_setTitleAttr:function(_288){this.containerNode.title=_288;this._set("title",_288);},postCreate:function(){this.inherited(arguments);this.connect(this.containerNode,"onkeypress","_onKey");},orient:function(node,_289,_28a){var newC="dijitTooltipAB"+(_28a.charAt(1)=="L"?"Left":"Right")+" dijitTooltip"+(_28a.charAt(0)=="T"?"Below":"Above");dojo.replaceClass(this.domNode,newC,this._currentOrientClass||"");this._currentOrientClass=newC;},focus:function(){this._getFocusItems(this.containerNode);dijit.focus(this._firstFocusItem);},onOpen:function(pos){this.orient(this.domNode,pos.aroundCorner,pos.corner);this._onShow();},onClose:function(){this.onHide();},_onKey:function(evt){var node=evt.target;var dk=dojo.keys;if(evt.charOrCode===dk.TAB){this._getFocusItems(this.containerNode);}var _28b=(this._firstFocusItem==this._lastFocusItem);if(evt.charOrCode==dk.ESCAPE){setTimeout(dojo.hitch(this,"onCancel"),0);dojo.stopEvent(evt);}else{if(node==this._firstFocusItem&&evt.shiftKey&&evt.charOrCode===dk.TAB){if(!_28b){dijit.focus(this._lastFocusItem);}dojo.stopEvent(evt);}else{if(node==this._lastFocusItem&&evt.charOrCode===dk.TAB&&!evt.shiftKey){if(!_28b){dijit.focus(this._firstFocusItem);}dojo.stopEvent(evt);}else{if(evt.charOrCode===dk.TAB){evt.stopPropagation();}}}}}});}if(!dojo._hasResource["dijit.Dialog"]){dojo._hasResource["dijit.Dialog"]=true;dojo.provide("dijit.Dialog");dojo.declare("dijit._DialogBase",[dijit._Templated,dijit.form._FormMixin,dijit._DialogMixin,dijit._CssStateMixin],{templateString:dojo.cache("dijit","templates/Dialog.html","<div class=\"dijitDialog\" role=\"dialog\" aria-labelledby=\"${id}_title\">\r\n\t<div dojoAttachPoint=\"titleBar\" class=\"dijitDialogTitleBar\">\r\n\t<span dojoAttachPoint=\"titleNode\" class=\"dijitDialogTitle\" id=\"${id}_title\"></span>\r\n\t<span dojoAttachPoint=\"closeButtonNode\" class=\"dijitDialogCloseIcon\" dojoAttachEvent=\"ondijitclick: onCancel\" title=\"${buttonCancel}\" role=\"button\" tabIndex=\"-1\">\r\n\t\t<span dojoAttachPoint=\"closeText\" class=\"closeText\" title=\"${buttonCancel}\">x</span>\r\n\t</span>\r\n\t</div>\r\n\t\t<div dojoAttachPoint=\"containerNode\" class=\"dijitDialogPaneContent\"></div>\r\n</div>\r\n"),baseClass:"dijitDialog",cssStateNodes:{closeButtonNode:"dijitDialogCloseIcon"},attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{title:[{node:"titleNode",type:"innerHTML"},{node:"titleBar",type:"attribute"}],"aria-describedby":""}),open:false,duration:dijit.defaultDuration,refocus:true,autofocus:true,_firstFocusItem:null,_lastFocusItem:null,doLayout:false,draggable:true,"aria-describedby":"",postMixInProperties:function(){var _28c=dojo.i18n.getLocalization("dijit","common");dojo.mixin(this,_28c);this.inherited(arguments);},postCreate:function(){dojo.style(this.domNode,{display:"none",position:"absolute"});dojo.body().appendChild(this.domNode);this.inherited(arguments);this.connect(this,"onExecute","hide");this.connect(this,"onCancel","hide");this._modalconnects=[];},onLoad:function(){this._position();if(this.autofocus&&dijit._DialogLevelManager.isTop(this)){this._getFocusItems(this.domNode);dijit.focus(this._firstFocusItem);}this.inherited(arguments);},_endDrag:function(e){if(e&&e.node&&e.node===this.domNode){this._relativePosition=dojo.position(e.node);}},_setup:function(){var node=this.domNode;if(this.titleBar&&this.draggable){this._moveable=(dojo.isIE==6)?new dojo.dnd.TimedMoveable(node,{handle:this.titleBar}):new dojo.dnd.Moveable(node,{handle:this.titleBar,timeout:0});this._dndListener=dojo.subscribe("/dnd/move/stop",this,"_endDrag");}else{dojo.addClass(node,"dijitDialogFixed");}this.underlayAttrs={dialogId:this.id,"class":dojo.map(this["class"].split(/\s/),function(s){return s+"_underlay";}).join(" ")};},_size:function(){this._checkIfSingleChild();if(this._singleChild){if(this._singleChildOriginalStyle){this._singleChild.domNode.style.cssText=this._singleChildOriginalStyle;}delete this._singleChildOriginalStyle;}else{dojo.style(this.containerNode,{width:"auto",height:"auto"});}var mb=dojo._getMarginSize(this.domNode);var _28d=dojo.window.getBox();if(mb.w>=_28d.w||mb.h>=_28d.h){var w=Math.min(mb.w,Math.floor(_28d.w*0.75)),h=Math.min(mb.h,Math.floor(_28d.h*0.75));if(this._singleChild&&this._singleChild.resize){this._singleChildOriginalStyle=this._singleChild.domNode.style.cssText;this._singleChild.resize({w:w,h:h});}else{dojo.style(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(!dojo.hasClass(dojo.body(),"dojoMove")){var node=this.domNode,_28e=dojo.window.getBox(),p=this._relativePosition,bb=p?null:dojo._getBorderBox(node),l=Math.floor(_28e.l+(p?p.x:(_28e.w-bb.w)/2)),t=Math.floor(_28e.t+(p?p.y:(_28e.h-bb.h)/2));dojo.style(node,{left:l+"px",top:t+"px"});}},_onKey:function(evt){if(evt.charOrCode){var dk=dojo.keys;var node=evt.target;if(evt.charOrCode===dk.TAB){this._getFocusItems(this.domNode);}var _28f=(this._firstFocusItem==this._lastFocusItem);if(node==this._firstFocusItem&&evt.shiftKey&&evt.charOrCode===dk.TAB){if(!_28f){dijit.focus(this._lastFocusItem);}dojo.stopEvent(evt);}else{if(node==this._lastFocusItem&&evt.charOrCode===dk.TAB&&!evt.shiftKey){if(!_28f){dijit.focus(this._firstFocusItem);}dojo.stopEvent(evt);}else{while(node){if(node==this.domNode||dojo.hasClass(node,"dijitPopup")){if(evt.charOrCode==dk.ESCAPE){this.onCancel();}else{return;}}node=node.parentNode;}if(evt.charOrCode!==dk.TAB){dojo.stopEvent(evt);}else{if(!dojo.isOpera){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();}this._modalconnects.push(dojo.connect(window,"onscroll",this,"layout"));this._modalconnects.push(dojo.connect(window,"onresize",this,function(){var _290=dojo.window.getBox();if(!this._oldViewport||_290.h!=this._oldViewport.h||_290.w!=this._oldViewport.w){this.layout();this._oldViewport=_290;}}));this._modalconnects.push(dojo.connect(this.domNode,"onkeypress",this,"_onKey"));dojo.style(this.domNode,{opacity:0,display:""});this._set("open",true);this._onShow();this._size();this._position();var _291;this._fadeInDeferred=new dojo.Deferred(dojo.hitch(this,function(){_291.stop();delete this._fadeInDeferred;}));_291=dojo.fadeIn({node:this.domNode,duration:this.duration,beforeBegin:dojo.hitch(this,function(){dijit._DialogLevelManager.show(this,this.underlayAttrs);}),onEnd:dojo.hitch(this,function(){if(this.autofocus&&dijit._DialogLevelManager.isTop(this)){this._getFocusItems(this.domNode);dijit.focus(this._firstFocusItem);}this._fadeInDeferred.callback(true);delete this._fadeInDeferred;})}).play();return this._fadeInDeferred;},hide:function(){if(!this._alreadyInitialized){return;}if(this._fadeInDeferred){this._fadeInDeferred.cancel();}var _292;this._fadeOutDeferred=new dojo.Deferred(dojo.hitch(this,function(){_292.stop();delete this._fadeOutDeferred;}));_292=dojo.fadeOut({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,function(){this.domNode.style.display="none";dijit._DialogLevelManager.hide(this);this.onHide();this._fadeOutDeferred.callback(true);delete this._fadeOutDeferred;})}).play();if(this._scrollConnected){this._scrollConnected=false;}dojo.forEach(this._modalconnects,dojo.disconnect);this._modalconnects=[];if(this._relativePosition){delete this._relativePosition;}this._set("open",false);return this._fadeOutDeferred;},layout:function(){if(this.domNode.style.display!="none"){if(dijit._underlay){dijit._underlay.layout();}this._position();}},destroy:function(){if(this._fadeInDeferred){this._fadeInDeferred.cancel();}if(this._fadeOutDeferred){this._fadeOutDeferred.cancel();}if(this._moveable){this._moveable.destroy();}if(this._dndListener){dojo.unsubscribe(this._dndListener);}dojo.forEach(this._modalconnects,dojo.disconnect);dijit._DialogLevelManager.hide(this);this.inherited(arguments);}});dojo.declare("dijit.Dialog",[dijit.layout.ContentPane,dijit._DialogBase],{});dijit._DialogLevelManager={show:function(_293,_294){var ds=dijit._dialogStack;ds[ds.length-1].focus=dijit.getFocus(_293);var _295=dijit._underlay;if(!_295||_295._destroyed){_295=dijit._underlay=new dijit.DialogUnderlay(_294);}else{_295.set(_293.underlayAttrs);}var _296=ds[ds.length-1].dialog?ds[ds.length-1].zIndex+2:950;if(ds.length==1){_295.show();}dojo.style(dijit._underlay.domNode,"zIndex",_296-1);dojo.style(_293.domNode,"zIndex",_296);ds.push({dialog:_293,underlayAttrs:_294,zIndex:_296});},hide:function(_297){var ds=dijit._dialogStack;if(ds[ds.length-1].dialog==_297){ds.pop();var pd=ds[ds.length-1];if(ds.length==1){if(!dijit._underlay._destroyed){dijit._underlay.hide();}}else{dojo.style(dijit._underlay.domNode,"zIndex",pd.zIndex-1);dijit._underlay.set(pd.underlayAttrs);}if(_297.refocus){var _298=pd.focus;if(!_298||(pd.dialog&&!dojo.isDescendant(_298.node,pd.dialog.domNode))){pd.dialog._getFocusItems(pd.dialog.domNode);_298=pd.dialog._firstFocusItem;}try{dijit.focus(_298);}catch(e){}}}else{var idx=dojo.indexOf(dojo.map(ds,function(elem){return elem.dialog;}),_297);if(idx!=-1){ds.splice(idx,1);}}},isTop:function(_299){var ds=dijit._dialogStack;return ds[ds.length-1].dialog==_299;}};dijit._dialogStack=[{dialog:null,focus:null,underlayAttrs:null}];}if(!dojo._hasResource["dijit.Tooltip"]){dojo._hasResource["dijit.Tooltip"]=true;dojo.provide("dijit.Tooltip");dojo.declare("dijit._MasterTooltip",[dijit._Widget,dijit._Templated],{duration:dijit.defaultDuration,templateString:dojo.cache("dijit","templates/Tooltip.html","<div class=\"dijitTooltip dijitTooltipLeft\" id=\"dojoTooltip\"\r\n\t><div class=\"dijitTooltipContainer dijitTooltipContents\" dojoAttachPoint=\"containerNode\" role='alert'></div\r\n\t><div class=\"dijitTooltipConnector\" dojoAttachPoint=\"connectorNode\"></div\r\n></div>\r\n"),postCreate:function(){dojo.body().appendChild(this.domNode);this.bgIframe=new dijit.BackgroundIframe(this.domNode);this.fadeIn=dojo.fadeIn({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,"_onShow")});this.fadeOut=dojo.fadeOut({node:this.domNode,duration:this.duration,onEnd:dojo.hitch(this,"_onHide")});},show:function(_29a,_29b,_29c,rtl){if(this.aroundNode&&this.aroundNode===_29b){return;}this.domNode.width="auto";if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}this.containerNode.innerHTML=_29a;var pos=dijit.placeOnScreenAroundElement(this.domNode,_29b,dijit.getPopupAroundAlignment((_29c&&_29c.length)?_29c:dijit.Tooltip.defaultPosition,!rtl),dojo.hitch(this,"orient"));dojo.style(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;this.aroundNode=_29b;},orient:function(node,_29d,_29e,_29f,_2a0){this.connectorNode.style.top="";var _2a1=_29f.w-this.connectorNode.offsetWidth;node.className="dijitTooltip "+{"BL-TL":"dijitTooltipBelow dijitTooltipABLeft","TL-BL":"dijitTooltipAbove dijitTooltipABLeft","BR-TR":"dijitTooltipBelow dijitTooltipABRight","TR-BR":"dijitTooltipAbove dijitTooltipABRight","BR-BL":"dijitTooltipRight","BL-BR":"dijitTooltipLeft"}[_29d+"-"+_29e];this.domNode.style.width="auto";var size=dojo.contentBox(this.domNode);var _2a2=Math.min((Math.max(_2a1,1)),size.w);var _2a3=_2a2<size.w;this.domNode.style.width=_2a2+"px";if(_2a3){this.containerNode.style.overflow="auto";var _2a4=this.containerNode.scrollWidth;this.containerNode.style.overflow="visible";if(_2a4>_2a2){_2a4=_2a4+dojo.style(this.domNode,"paddingLeft")+dojo.style(this.domNode,"paddingRight");this.domNode.style.width=_2a4+"px";}}if(_29e.charAt(0)=="B"&&_29d.charAt(0)=="B"){var mb=dojo.marginBox(node);var _2a5=this.connectorNode.offsetHeight;if(mb.h>_29f.h){var _2a6=_29f.h-(_2a0.h/2)-(_2a5/2);this.connectorNode.style.top=_2a6+"px";this.connectorNode.style.bottom="";}else{this.connectorNode.style.bottom=Math.min(Math.max(_2a0.h/2-_2a5/2,0),mb.h-_2a5)+"px";this.connectorNode.style.top="";}}else{this.connectorNode.style.top="";this.connectorNode.style.bottom="";}return Math.max(0,size.w-_2a1);},_onShow:function(){if(dojo.isIE){this.domNode.style.filter="";}},hide:function(_2a7){if(this._onDeck&&this._onDeck[1]==_2a7){this._onDeck=null;}else{if(this.aroundNode===_2a7){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;}}});dijit.showTooltip=function(_2a8,_2a9,_2aa,rtl){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip();}return dijit._masterTT.show(_2a8,_2a9,_2aa,rtl);};dijit.hideTooltip=function(_2ab){if(!dijit._masterTT){dijit._masterTT=new dijit._MasterTooltip();}return dijit._masterTT.hide(_2ab);};dojo.declare("dijit.Tooltip",dijit._Widget,{label:"",showDelay:400,connectId:[],position:[],_setConnectIdAttr:function(_2ac){dojo.forEach(this._connections||[],function(_2ad){dojo.forEach(_2ad,dojo.hitch(this,"disconnect"));},this);var ary=dojo.isArrayLike(_2ac)?_2ac:(_2ac?[_2ac]:[]);this._connections=dojo.map(ary,function(id){var node=dojo.byId(id);return node?[this.connect(node,"onmouseenter","_onTargetMouseEnter"),this.connect(node,"onmouseleave","_onTargetMouseLeave"),this.connect(node,"onfocus","_onTargetFocus"),this.connect(node,"onblur","_onTargetBlur")]:[];},this);this._set("connectId",_2ac);this._connectIds=ary;},addTarget:function(node){var id=node.id||node;if(dojo.indexOf(this._connectIds,id)==-1){this.set("connectId",this._connectIds.concat(id));}},removeTarget:function(node){var id=node.id||node,idx=dojo.indexOf(this._connectIds,id);if(idx>=0){this._connectIds.splice(idx,1);this.set("connectId",this._connectIds);}},buildRendering:function(){this.inherited(arguments);dojo.addClass(this.domNode,"dijitTooltipData");},startup:function(){this.inherited(arguments);var ids=this.connectId;dojo.forEach(dojo.isArrayLike(ids)?ids:[ids],this.addTarget,this);},_onTargetMouseEnter:function(e){this._onHover(e);},_onTargetMouseLeave:function(e){this._onUnHover(e);},_onTargetFocus:function(e){this._focus=true;this._onHover(e);},_onTargetBlur:function(e){this._focus=false;this._onUnHover(e);},_onHover:function(e){if(!this._showTimer){var _2ae=e.target;this._showTimer=setTimeout(dojo.hitch(this,function(){this.open(_2ae);}),this.showDelay);}},_onUnHover:function(e){if(this._focus){return;}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}this.close();},open:function(_2af){if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}dijit.showTooltip(this.label||this.domNode.innerHTML,_2af,this.position,!this.isLeftToRight());this._connectNode=_2af;this.onShow(_2af,this.position);},close:function(){if(this._connectNode){dijit.hideTooltip(this._connectNode);delete this._connectNode;this.onHide();}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}},onShow:function(_2b0,_2b1){},onHide:function(){},uninitialize:function(){this.close();this.inherited(arguments);}});dijit.Tooltip.defaultPosition=["after","before"];}if(!dojo._hasResource["dijit.form.Form"]){dojo._hasResource["dijit.form.Form"]=true;dojo.provide("dijit.form.Form");dojo.declare("dijit.form.Form",[dijit._Widget,dijit._Templated,dijit.form._FormMixin,dijit.layout._ContentPaneResizeMixin],{name:"",action:"",method:"",encType:"","accept-charset":"",accept:"",target:"",templateString:"<form dojoAttachPoint='containerNode' dojoAttachEvent='onreset:_onReset,onsubmit:_onSubmit' ${!nameAttrSetting}></form>",attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{action:"",method:"",encType:"","accept-charset":"",accept:"",target:""}),postMixInProperties:function(){this.nameAttrSetting=this.name?("name='"+this.name+"'"):"";this.inherited(arguments);},execute:function(_2b2){},onExecute:function(){},_setEncTypeAttr:function(_2b3){this.encType=_2b3;dojo.attr(this.domNode,"encType",_2b3);if(dojo.isIE){this.domNode.encoding=_2b3;}},postCreate:function(){if(dojo.isIE&&this.srcNodeRef&&this.srcNodeRef.attributes){var item=this.srcNodeRef.attributes.getNamedItem("encType");if(item&&!item.specified&&(typeof item.value=="string")){this.set("encType",item.value);}}this.inherited(arguments);},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(e){return true;},_onReset:function(e){this.reset(e);dojo.stopEvent(e);return false;},_onSubmit:function(e){var fp=dijit.form.Form.prototype;if(this.execute!=fp.execute||this.onExecute!=fp.onExecute){dojo.deprecated("dijit.form.Form:execute()/onExecute() are deprecated. Use onSubmit() instead.","","2.0");this.onExecute();this.execute(this.getValues());}if(this.onSubmit(e)===false){dojo.stopEvent(e);}},onSubmit:function(e){return this.isValid();},submit:function(){if(!(this.onSubmit()===false)){this.containerNode.submit();}}});}if(!dojo._hasResource["dojo.cldr.supplemental"]){dojo._hasResource["dojo.cldr.supplemental"]=true;dojo.provide("dojo.cldr.supplemental");dojo.getObject("cldr.supplemental",true,dojo);dojo.cldr.supplemental.getFirstDayOfWeek=function(_2b4){var _2b5={mv:5,ae:6,af:6,bh:6,dj:6,dz:6,eg:6,er:6,et:6,iq:6,ir:6,jo:6,ke:6,kw:6,ly:6,ma:6,om:6,qa:6,sa:6,sd:6,so:6,sy:6,tn:6,ye:6,ar:0,as:0,az:0,bw:0,ca:0,cn:0,fo:0,ge:0,gl:0,gu:0,hk:0,il:0,"in":0,jm:0,jp:0,kg:0,kr:0,la:0,mh:0,mn:0,mo:0,mp:0,mt:0,nz:0,ph:0,pk:0,sg:0,th:0,tt:0,tw:0,um:0,us:0,uz:0,vi:0,zw:0};var _2b6=dojo.cldr.supplemental._region(_2b4);var dow=_2b5[_2b6];return (dow===undefined)?1:dow;};dojo.cldr.supplemental._region=function(_2b7){_2b7=dojo.i18n.normalizeLocale(_2b7);var tags=_2b7.split("-");var _2b8=tags[1];if(!_2b8){_2b8={de:"de",en:"us",es:"es",fi:"fi",fr:"fr",he:"il",hu:"hu",it:"it",ja:"jp",ko:"kr",nl:"nl",pt:"br",sv:"se",zh:"cn"}[tags[0]];}else{if(_2b8.length==4){_2b8=tags[2];}}return _2b8;};dojo.cldr.supplemental.getWeekend=function(_2b9){var _2ba={"in":0,af:4,dz:4,ir:4,om:4,sa:4,ye:4,ae:5,bh:5,eg:5,il:5,iq:5,jo:5,kw:5,ly:5,ma:5,qa:5,sd:5,sy:5,tn:5};var _2bb={af:5,dz:5,ir:5,om:5,sa:5,ye:5,ae:6,bh:5,eg:6,il:6,iq:6,jo:6,kw:6,ly:6,ma:6,qa:6,sd:6,sy:6,tn:6};var _2bc=dojo.cldr.supplemental._region(_2b9);var _2bd=_2ba[_2bc];var end=_2bb[_2bc];if(_2bd===undefined){_2bd=6;}if(end===undefined){end=0;}return {start:_2bd,end:end};};}if(!dojo._hasResource["dojo.date"]){dojo._hasResource["dojo.date"]=true;dojo.provide("dojo.date");dojo.getObject("date",true,dojo);dojo.date.getDaysInMonth=function(_2be){var _2bf=_2be.getMonth();var days=[31,28,31,30,31,30,31,31,30,31,30,31];if(_2bf==1&&dojo.date.isLeapYear(_2be)){return 29;}return days[_2bf];};dojo.date.isLeapYear=function(_2c0){var year=_2c0.getFullYear();return !(year%400)||(!(year%4)&&!!(year%100));};dojo.date.getTimezoneName=function(_2c1){var str=_2c1.toString();var tz="";var _2c2;var pos=str.indexOf("(");if(pos>-1){tz=str.substring(++pos,str.indexOf(")"));}else{var pat=/([A-Z\/]+) \d{4}$/;if((_2c2=str.match(pat))){tz=_2c2[1];}else{str=_2c1.toLocaleString();pat=/ ([A-Z\/]+)$/;if((_2c2=str.match(pat))){tz=_2c2[1];}}}return (tz=="AM"||tz=="PM")?"":tz;};dojo.date.compare=function(_2c3,_2c4,_2c5){_2c3=new Date(+_2c3);_2c4=new Date(+(_2c4||new Date()));if(_2c5=="date"){_2c3.setHours(0,0,0,0);_2c4.setHours(0,0,0,0);}else{if(_2c5=="time"){_2c3.setFullYear(0,0,0);_2c4.setFullYear(0,0,0);}}if(_2c3>_2c4){return 1;}if(_2c3<_2c4){return -1;}return 0;};dojo.date.add=function(date,_2c6,_2c7){var sum=new Date(+date);var _2c8=false;var _2c9="Date";switch(_2c6){case "day":break;case "weekday":var days,_2ca;var mod=_2c7%5;if(!mod){days=(_2c7>0)?5:-5;_2ca=(_2c7>0)?((_2c7-5)/5):((_2c7+5)/5);}else{days=mod;_2ca=parseInt(_2c7/5);}var strt=date.getDay();var adj=0;if(strt==6&&_2c7>0){adj=1;}else{if(strt==0&&_2c7<0){adj=-1;}}var trgt=strt+days;if(trgt==0||trgt==6){adj=(_2c7>0)?2:-2;}_2c7=(7*_2ca)+days+adj;break;case "year":_2c9="FullYear";_2c8=true;break;case "week":_2c7*=7;break;case "quarter":_2c7*=3;case "month":_2c8=true;_2c9="Month";break;default:_2c9="UTC"+_2c6.charAt(0).toUpperCase()+_2c6.substring(1)+"s";}if(_2c9){sum["set"+_2c9](sum["get"+_2c9]()+_2c7);}if(_2c8&&(sum.getDate()<date.getDate())){sum.setDate(0);}return sum;};dojo.date.difference=function(_2cb,_2cc,_2cd){_2cc=_2cc||new Date();_2cd=_2cd||"day";var _2ce=_2cc.getFullYear()-_2cb.getFullYear();var _2cf=1;switch(_2cd){case "quarter":var m1=_2cb.getMonth();var m2=_2cc.getMonth();var q1=Math.floor(m1/3)+1;var q2=Math.floor(m2/3)+1;q2+=(_2ce*4);_2cf=q2-q1;break;case "weekday":var days=Math.round(dojo.date.difference(_2cb,_2cc,"day"));var _2d0=parseInt(dojo.date.difference(_2cb,_2cc,"week"));var mod=days%7;if(mod==0){days=_2d0*5;}else{var adj=0;var aDay=_2cb.getDay();var bDay=_2cc.getDay();_2d0=parseInt(days/7);mod=days%7;var _2d1=new Date(_2cb);_2d1.setDate(_2d1.getDate()+(_2d0*7));var _2d2=_2d1.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 (_2d2+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 (_2d2+mod)<0:adj=2;}}}days+=adj;days-=(_2d0*2);}_2cf=days;break;case "year":_2cf=_2ce;break;case "month":_2cf=(_2cc.getMonth()-_2cb.getMonth())+(_2ce*12);break;case "week":_2cf=parseInt(dojo.date.difference(_2cb,_2cc,"day")/7);break;case "day":_2cf/=24;case "hour":_2cf/=60;case "minute":_2cf/=60;case "second":_2cf/=1000;case "millisecond":_2cf*=_2cc.getTime()-_2cb.getTime();}return Math.round(_2cf);};}if(!dojo._hasResource["dojo.regexp"]){dojo._hasResource["dojo.regexp"]=true;dojo.provide("dojo.regexp");dojo.getObject("regexp",true,dojo);dojo.regexp.escapeString=function(str,_2d3){return str.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(ch){if(_2d3&&_2d3.indexOf(ch)!=-1){return ch;}return "\\"+ch;});};dojo.regexp.buildGroupRE=function(arr,re,_2d4){if(!(arr instanceof Array)){return re(arr);}var b=[];for(var i=0;i<arr.length;i++){b.push(re(arr[i]));}return dojo.regexp.group(b.join("|"),_2d4);};dojo.regexp.group=function(_2d5,_2d6){return "("+(_2d6?"?:":"")+_2d5+")";};}if(!dojo._hasResource["dojo.date.locale"]){dojo._hasResource["dojo.date.locale"]=true;dojo.provide("dojo.date.locale");dojo.getObject("date.locale",true,dojo);(function(){function _2d7(_2d8,_2d9,_2da,_2db){return _2db.replace(/([a-z])\1*/ig,function(_2dc){var s,pad,c=_2dc.charAt(0),l=_2dc.length,_2dd=["abbr","wide","narrow"];switch(c){case "G":s=_2d9[(l<4)?"eraAbbr":"eraNames"][_2d8.getFullYear()<0?0:1];break;case "y":s=_2d8.getFullYear();switch(l){case 1:break;case 2:if(!_2da.fullYear){s=String(s);s=s.substr(s.length-2);break;}default:pad=true;}break;case "Q":case "q":s=Math.ceil((_2d8.getMonth()+1)/3);pad=true;break;case "M":var m=_2d8.getMonth();if(l<3){s=m+1;pad=true;}else{var _2de=["months","format",_2dd[l-3]].join("-");s=_2d9[_2de][m];}break;case "w":var _2df=0;s=dojo.date.locale._getWeekOfYear(_2d8,_2df);pad=true;break;case "d":s=_2d8.getDate();pad=true;break;case "D":s=dojo.date.locale._getDayOfYear(_2d8);pad=true;break;case "E":var d=_2d8.getDay();if(l<3){s=d+1;pad=true;}else{var _2e0=["days","format",_2dd[l-3]].join("-");s=_2d9[_2e0][d];}break;case "a":var _2e1=(_2d8.getHours()<12)?"am":"pm";s=_2da[_2e1]||_2d9["dayPeriods-format-wide-"+_2e1];break;case "h":case "H":case "K":case "k":var h=_2d8.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=_2d8.getMinutes();pad=true;break;case "s":s=_2d8.getSeconds();pad=true;break;case "S":s=Math.round(_2d8.getMilliseconds()*Math.pow(10,l-3));pad=true;break;case "v":case "z":s=dojo.date.locale._getZone(_2d8,true,_2da);if(s){break;}l=4;case "Z":var _2e2=dojo.date.locale._getZone(_2d8,false,_2da);var tz=[(_2e2<=0?"+":"-"),dojo.string.pad(Math.floor(Math.abs(_2e2)/60),2),dojo.string.pad(Math.abs(_2e2)%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: "+_2db);}if(pad){s=dojo.string.pad(s,l);}return s;});};dojo.date.locale._getZone=function(_2e3,_2e4,_2e5){if(_2e4){return dojo.date.getTimezoneName(_2e3);}else{return _2e3.getTimezoneOffset();}};dojo.date.locale.format=function(_2e6,_2e7){_2e7=_2e7||{};var _2e8=dojo.i18n.normalizeLocale(_2e7.locale),_2e9=_2e7.formatLength||"short",_2ea=dojo.date.locale._getGregorianBundle(_2e8),str=[],_2eb=dojo.hitch(this,_2d7,_2e6,_2ea,_2e7);if(_2e7.selector=="year"){return _2ec(_2ea["dateFormatItem-yyyy"]||"yyyy",_2eb);}var _2ed;if(_2e7.selector!="date"){_2ed=_2e7.timePattern||_2ea["timeFormat-"+_2e9];if(_2ed){str.push(_2ec(_2ed,_2eb));}}if(_2e7.selector!="time"){_2ed=_2e7.datePattern||_2ea["dateFormat-"+_2e9];if(_2ed){str.push(_2ec(_2ed,_2eb));}}return str.length==1?str[0]:_2ea["dateTimeFormat-"+_2e9].replace(/\{(\d+)\}/g,function(_2ee,key){return str[key];});};dojo.date.locale.regexp=function(_2ef){return dojo.date.locale._parseInfo(_2ef).regexp;};dojo.date.locale._parseInfo=function(_2f0){_2f0=_2f0||{};var _2f1=dojo.i18n.normalizeLocale(_2f0.locale),_2f2=dojo.date.locale._getGregorianBundle(_2f1),_2f3=_2f0.formatLength||"short",_2f4=_2f0.datePattern||_2f2["dateFormat-"+_2f3],_2f5=_2f0.timePattern||_2f2["timeFormat-"+_2f3],_2f6;if(_2f0.selector=="date"){_2f6=_2f4;}else{if(_2f0.selector=="time"){_2f6=_2f5;}else{_2f6=_2f2["dateTimeFormat-"+_2f3].replace(/\{(\d+)\}/g,function(_2f7,key){return [_2f5,_2f4][key];});}}var _2f8=[],re=_2ec(_2f6,dojo.hitch(this,_2f9,_2f8,_2f2,_2f0));return {regexp:re,tokens:_2f8,bundle:_2f2};};dojo.date.locale.parse=function(_2fa,_2fb){var _2fc=/[\u200E\u200F\u202A\u202E]/g,info=dojo.date.locale._parseInfo(_2fb),_2fd=info.tokens,_2fe=info.bundle,re=new RegExp("^"+info.regexp.replace(_2fc,"")+"$",info.strict?"":"i"),_2ff=re.exec(_2fa&&_2fa.replace(_2fc,""));if(!_2ff){return null;}var _300=["abbr","wide","narrow"],_301=[1970,0,1,0,0,0,0],amPm="",_302=dojo.every(_2ff,function(v,i){if(!i){return true;}var _303=_2fd[i-1];var l=_303.length;switch(_303.charAt(0)){case "y":if(l!=2&&_2fb.strict){_301[0]=v;}else{if(v<100){v=Number(v);var year=""+new Date().getFullYear(),_304=year.substring(0,2)*100,_305=Math.min(Number(year.substring(2,4))+20,99),num=(v<_305)?_304+v:_304-100+v;_301[0]=num;}else{if(_2fb.strict){return false;}_301[0]=v;}}break;case "M":if(l>2){var _306=_2fe["months-format-"+_300[l-3]].concat();if(!_2fb.strict){v=v.replace(".","").toLowerCase();_306=dojo.map(_306,function(s){return s.replace(".","").toLowerCase();});}v=dojo.indexOf(_306,v);if(v==-1){return false;}}else{v--;}_301[1]=v;break;case "E":case "e":var days=_2fe["days-format-"+_300[l-3]].concat();if(!_2fb.strict){v=v.toLowerCase();days=dojo.map(days,function(d){return d.toLowerCase();});}v=dojo.indexOf(days,v);if(v==-1){return false;}break;case "D":_301[1]=0;case "d":_301[2]=v;break;case "a":var am=_2fb.am||_2fe["dayPeriods-format-wide-am"],pm=_2fb.pm||_2fe["dayPeriods-format-wide-pm"];if(!_2fb.strict){var _307=/\./g;v=v.replace(_307,"").toLowerCase();am=am.replace(_307,"").toLowerCase();pm=pm.replace(_307,"").toLowerCase();}if(_2fb.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;}_301[3]=v;break;case "m":_301[4]=v;break;case "s":_301[5]=v;break;case "S":_301[6]=v;}return true;});var _308=+_301[3];if(amPm==="p"&&_308<12){_301[3]=_308+12;}else{if(amPm==="a"&&_308==12){_301[3]=0;}}var _309=new Date(_301[0],_301[1],_301[2],_301[3],_301[4],_301[5],_301[6]);if(_2fb.strict){_309.setFullYear(_301[0]);}var _30a=_2fd.join(""),_30b=_30a.indexOf("d")!=-1,_30c=_30a.indexOf("M")!=-1;if(!_302||(_30c&&_309.getMonth()>_301[1])||(_30b&&_309.getDate()>_301[2])){return null;}if((_30c&&_309.getMonth()<_301[1])||(_30b&&_309.getDate()<_301[2])){_309=dojo.date.add(_309,"hour",1);}return _309;};function _2ec(_30d,_30e,_30f,_310){var _311=function(x){return x;};_30e=_30e||_311;_30f=_30f||_311;_310=_310||_311;var _312=_30d.match(/(''|[^'])+/g),_313=_30d.charAt(0)=="'";dojo.forEach(_312,function(_314,i){if(!_314){_312[i]="";}else{_312[i]=(_313?_30f:_30e)(_314.replace(/''/g,"'"));_313=!_313;}});return _310(_312.join(""));};function _2f9(_315,_316,_317,_318){_318=dojo.regexp.escapeString(_318);if(!_317.strict){_318=_318.replace(" a"," ?a");}return _318.replace(/([a-z])\1*/ig,function(_319){var s,c=_319.charAt(0),l=_319.length,p2="",p3="";if(_317.strict){if(l>1){p2="0"+"{"+(l-1)+"}";}if(l>2){p3="0"+"{"+(l-2)+"}";}}else{p2="0?";p3="0{0,2}";}switch(c){case "y":s="\\d{2,4}";break;case "M":s=(l>2)?"\\S+?":"1[0-2]|"+p2+"[1-9]";break;case "D":s="[12][0-9][0-9]|3[0-5][0-9]|36[0-6]|"+p3+"[1-9][0-9]|"+p2+"[1-9]";break;case "d":s="3[01]|[12]\\d|"+p2+"[1-9]";break;case "w":s="[1-4][0-9]|5[0-3]|"+p2+"[1-9]";break;case "E":s="\\S+";break;case "h":s="1[0-2]|"+p2+"[1-9]";break;case "k":s="1[01]|"+p2+"\\d";break;case "H":s="1\\d|2[0-3]|"+p2+"\\d";break;case "K":s="1\\d|2[0-4]|"+p2+"[1-9]";break;case "m":case "s":s="[0-5]\\d";break;case "S":s="\\d{"+l+"}";break;case "a":var am=_317.am||_316["dayPeriods-format-wide-am"],pm=_317.pm||_316["dayPeriods-format-wide-pm"];s=am+"|"+pm;if(!_317.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(_315){_315.push(_319);}return "("+s+")";}).replace(/[\xa0 ]/g,"[\\s\\xa0]");};})();(function(){var _31a=[];dojo.date.locale.addCustomFormats=function(_31b,_31c){_31a.push({pkg:_31b,name:_31c});};dojo.date.locale._getGregorianBundle=function(_31d){var _31e={};dojo.forEach(_31a,function(desc){var _31f=dojo.i18n.getLocalization(desc.pkg,desc.name,_31d);_31e=dojo.mixin(_31e,_31f);},this);return _31e;};})();dojo.date.locale.addCustomFormats("dojo.cldr","gregorian");dojo.date.locale.getNames=function(item,type,_320,_321){var _322,_323=dojo.date.locale._getGregorianBundle(_321),_324=[item,_320,type];if(_320=="standAlone"){var key=_324.join("-");_322=_323[key];if(_322[0]==1){_322=undefined;}}_324[1]="format";return (_322||_323[_324.join("-")]).concat();};dojo.date.locale.isWeekend=function(_325,_326){var _327=dojo.cldr.supplemental.getWeekend(_326),day=(_325||new Date()).getDay();if(_327.end<_327.start){_327.end+=7;if(day<_327.start){day+=7;}}return day>=_327.start&&day<=_327.end;};dojo.date.locale._getDayOfYear=function(_328){return dojo.date.difference(new Date(_328.getFullYear(),0,1,_328.getHours()),_328)+1;};dojo.date.locale._getWeekOfYear=function(_329,_32a){if(arguments.length==1){_32a=0;}var _32b=new Date(_329.getFullYear(),0,1).getDay(),adj=(_32b-_32a+7)%7,week=Math.floor((dojo.date.locale._getDayOfYear(_329)+adj-1)/7);if(_32b==_32a){week++;}return week;};}if(!dojo._hasResource["dijit.form._FormWidget"]){dojo._hasResource["dijit.form._FormWidget"]=true;dojo.provide("dijit.form._FormWidget");dojo.declare("dijit.form._FormWidget",[dijit._Widget,dijit._Templated,dijit._CssStateMixin],{name:"",alt:"",value:"",type:"text",tabIndex:"0",disabled:false,intermediateChanges:false,scrollOnFocus:true,attributeMap:dojo.delegate(dijit._Widget.prototype.attributeMap,{value:"focusNode",id:"focusNode",tabIndex:"focusNode",alt:"focusNode",title:"focusNode"}),postMixInProperties:function(){this.nameAttrSetting=this.name?("name=\""+this.name.replace(/'/g,"&quot;")+"\""):"";this.inherited(arguments);},postCreate:function(){this.inherited(arguments);this.connect(this.domNode,"onmousedown","_onMouseDown");},_setDisabledAttr:function(_32c){this._set("disabled",_32c);dojo.attr(this.focusNode,"disabled",_32c);if(this.valueNode){dojo.attr(this.valueNode,"disabled",_32c);}dijit.setWaiState(this.focusNode,"disabled",_32c);if(_32c){this._set("hovering",false);this._set("active",false);var _32d="tabIndex" in this.attributeMap?this.attributeMap.tabIndex:"focusNode";dojo.forEach(dojo.isArray(_32d)?_32d:[_32d],function(_32e){var node=this[_32e];if(dojo.isWebKit||dijit.hasDefaultTabStop(node)){node.setAttribute("tabIndex","-1");}else{node.removeAttribute("tabIndex");}},this);}else{if(this.tabIndex!=""){this.focusNode.setAttribute("tabIndex",this.tabIndex);}}},setDisabled:function(_32f){dojo.deprecated("setDisabled("+_32f+") is deprecated. Use set('disabled',"+_32f+") instead.","","2.0");this.set("disabled",_32f);},_onFocus:function(e){if(this.scrollOnFocus){dojo.window.scrollIntoView(this.domNode);}this.inherited(arguments);},isFocusable:function(){return !this.disabled&&this.focusNode&&(dojo.style(this.domNode,"display")!="none");},focus:function(){if(!this.disabled){dijit.focus(this.focusNode);}},compare:function(val1,val2){if(typeof val1=="number"&&typeof val2=="number"){return (isNaN(val1)&&isNaN(val2))?0:val1-val2;}else{if(val1>val2){return 1;}else{if(val1<val2){return -1;}else{return 0;}}}},onChange:function(_330){},_onChangeActive:false,_handleOnChange:function(_331,_332){if(this._lastValueReported==undefined&&(_332===null||!this._onChangeActive)){this._resetValue=this._lastValueReported=_331;}this._pendingOnChange=this._pendingOnChange||(typeof _331!=typeof this._lastValueReported)||(this.compare(_331,this._lastValueReported)!=0);if((this.intermediateChanges||_332||_332===undefined)&&this._pendingOnChange){this._lastValueReported=_331;this._pendingOnChange=false;if(this._onChangeActive){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);}this._onChangeHandle=setTimeout(dojo.hitch(this,function(){this._onChangeHandle=null;this.onChange(_331);}),0);}}},create:function(){this.inherited(arguments);this._onChangeActive=true;},destroy:function(){if(this._onChangeHandle){clearTimeout(this._onChangeHandle);this.onChange(this._lastValueReported);}this.inherited(arguments);},setValue:function(_333){dojo.deprecated("dijit.form._FormWidget:setValue("+_333+") is deprecated.  Use set('value',"+_333+") instead.","","2.0");this.set("value",_333);},getValue:function(){dojo.deprecated(this.declaredClass+"::getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value");},_onMouseDown:function(e){if(!e.ctrlKey&&dojo.mouseButtons.isLeft(e)&&this.isFocusable()){var _334=this.connect(dojo.body(),"onmouseup",function(){if(this.isFocusable()){this.focus();}this.disconnect(_334);});}}});dojo.declare("dijit.form._FormValueWidget",dijit.form._FormWidget,{readOnly:false,attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{value:"",readOnly:"focusNode"}),_setReadOnlyAttr:function(_335){dojo.attr(this.focusNode,"readOnly",_335);dijit.setWaiState(this.focusNode,"readonly",_335);this._set("readOnly",_335);},postCreate:function(){this.inherited(arguments);if(dojo.isIE<9||(dojo.isIE&&dojo.isQuirks)){this.connect(this.focusNode||this.domNode,"onkeydown",this._onKeyDown);}if(this._resetValue===undefined){this._lastValueReported=this._resetValue=this.value;}},_setValueAttr:function(_336,_337){this._handleOnChange(_336,_337);},_handleOnChange:function(_338,_339){this._set("value",_338);this.inherited(arguments);},undo:function(){this._setValueAttr(this._lastValueReported,false);},reset:function(){this._hasBeenBlurred=false;this._setValueAttr(this._resetValue,true);},_onKeyDown:function(e){if(e.keyCode==dojo.keys.ESCAPE&&!(e.ctrlKey||e.altKey||e.metaKey)){var te;if(dojo.isIE){e.preventDefault();te=document.createEventObject();te.keyCode=dojo.keys.ESCAPE;te.shiftKey=e.shiftKey;e.srcElement.fireEvent("onkeypress",te);}}},_layoutHackIE7:function(){if(dojo.isIE==7){var _33a=this.domNode;var _33b=_33a.parentNode;var _33c=_33a.firstChild||_33a;var _33d=_33c.style.filter;var _33e=this;while(_33b&&_33b.clientHeight==0){(function ping(){var _33f=_33e.connect(_33b,"onscroll",function(e){_33e.disconnect(_33f);_33c.style.filter=(new Date()).getMilliseconds();setTimeout(function(){_33c.style.filter=_33d;},0);});})();_33b=_33b.parentNode;}}}});}if(!dojo._hasResource["dijit._HasDropDown"]){dojo._hasResource["dijit._HasDropDown"]=true;dojo.provide("dijit._HasDropDown");dojo.declare("dijit._HasDropDown",null,{_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;}dojo.stopEvent(e);this._docHandler=this.connect(dojo.doc,"onmouseup","_onDropDownMouseUp");this.toggleDropDown();},_onDropDownMouseUp:function(e){if(e&&this._docHandler){this.disconnect(this._docHandler);}var _340=this.dropDown,_341=false;if(e&&this._opened){var c=dojo.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&&!_341){if(dojo.hasClass(t,"dijitPopup")){_341=true;}else{t=t.parentNode;}}if(_341){t=e.target;if(_340.onItemClick){var _342;while(t&&!(_342=dijit.byNode(t))){t=t.parentNode;}if(_342&&_342.onClick&&_342.getParent){_342.getParent().onItemClick(_342,e);}}return;}}}if(this._opened&&_340.focus&&_340.autoFocus!==false){window.setTimeout(dojo.hitch(_340,"focus"),1);}},_onDropDownClick:function(e){if(this._stopClickEvents){dojo.stopEvent(e);}},buildRendering:function(){this.inherited(arguments);this._buttonNode=this._buttonNode||this.focusNode||this.domNode;this._popupStateNode=this._popupStateNode||this.focusNode||this._buttonNode;var _343={"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";dojo.addClass(this._arrowWrapperNode||this._buttonNode,"dijit"+_343+"ArrowButton");},postCreate:function(){this.inherited(arguments);this.connect(this._buttonNode,"onmousedown","_onDropDownMouseDown");this.connect(this._buttonNode,"onclick","_onDropDownClick");this.connect(this.focusNode,"onkeypress","_onKey");this.connect(this.focusNode,"onkeyup","_onKeyUp");},destroy:function(){if(this.dropDown){if(!this.dropDown._destroyed){this.dropDown.destroyRecursive();}delete this.dropDown;}this.inherited(arguments);},_onKey:function(e){if(this.disabled||this.readOnly){return;}var d=this.dropDown,_344=e.target;if(d&&this._opened&&d.handleKey){if(d.handleKey(e)===false){dojo.stopEvent(e);return;}}if(d&&this._opened&&e.charOrCode==dojo.keys.ESCAPE){this.closeDropDown();dojo.stopEvent(e);}else{if(!this._opened&&(e.charOrCode==dojo.keys.DOWN_ARROW||((e.charOrCode==dojo.keys.ENTER||e.charOrCode==" ")&&((_344.tagName||"").toLowerCase()!=="input"||(_344.type&&_344.type.toLowerCase()!=="text"))))){this._toggleOnKeyUp=true;dojo.stopEvent(e);}}},_onKeyUp:function(){if(this._toggleOnKeyUp){delete this._toggleOnKeyUp;this.toggleDropDown();var d=this.dropDown;if(d&&d.focus){setTimeout(dojo.hitch(d,"focus"),1);}}},_onBlur:function(){var _345=dijit._curFocus&&this.dropDown&&dojo.isDescendant(dijit._curFocus,this.dropDown.domNode);this.closeDropDown(_345);this.inherited(arguments);},isLoaded:function(){return true;},loadDropDown:function(_346){_346();},toggleDropDown:function(){if(this.disabled||this.readOnly){return;}if(!this._opened){if(!this.isLoaded()){this.loadDropDown(dojo.hitch(this,"openDropDown"));return;}else{this.openDropDown();}}else{this.closeDropDown();}},openDropDown:function(){var _347=this.dropDown,_348=_347.domNode,_349=this._aroundNode||this.domNode,self=this;if(!this._preparedNode){this._preparedNode=true;if(_348.style.width){this._explicitDDWidth=true;}if(_348.style.height){this._explicitDDHeight=true;}}if(this.maxHeight||this.forceWidth||this.autoWidth){var _34a={display:"",visibility:"hidden"};if(!this._explicitDDWidth){_34a.width="";}if(!this._explicitDDHeight){_34a.height="";}dojo.style(_348,_34a);var _34b=this.maxHeight;if(_34b==-1){var _34c=dojo.window.getBox(),_34d=dojo.position(_349,false);_34b=Math.floor(Math.max(_34d.y,_34c.h-(_34d.y+_34d.h)));}if(_347.startup&&!_347._started){_347.startup();}dijit.popup.moveOffScreen(_347);var mb=dojo._getMarginSize(_348);var _34e=(_34b&&mb.h>_34b);dojo.style(_348,{overflowX:"hidden",overflowY:_34e?"auto":"hidden"});if(_34e){mb.h=_34b;if("w" in mb){mb.w+=16;}}else{delete mb.h;}if(this.forceWidth){mb.w=_349.offsetWidth;}else{if(this.autoWidth){mb.w=Math.max(mb.w,_349.offsetWidth);}else{delete mb.w;}}if(dojo.isFunction(_347.resize)){_347.resize(mb);}else{dojo.marginBox(_348,mb);}}var _34f=dijit.popup.open({parent:this,popup:_347,around:_349,orient:dijit.getPopupAroundAlignment((this.dropDownPosition&&this.dropDownPosition.length)?this.dropDownPosition:["below"],this.isLeftToRight()),onExecute:function(){self.closeDropDown(true);},onCancel:function(){self.closeDropDown(true);},onClose:function(){dojo.attr(self._popupStateNode,"popupActive",false);dojo.removeClass(self._popupStateNode,"dijitHasDropDownOpen");self._opened=false;}});dojo.attr(this._popupStateNode,"popupActive","true");dojo.addClass(self._popupStateNode,"dijitHasDropDownOpen");this._opened=true;return _34f;},closeDropDown:function(_350){if(this._opened){if(_350){this.focus();}dijit.popup.close(this.dropDown);this._opened=false;}}});}if(!dojo._hasResource["dijit.form.Button"]){dojo._hasResource["dijit.form.Button"]=true;dojo.provide("dijit.form.Button");dojo.declare("dijit.form.Button",dijit.form._FormWidget,{label:"",showLabel:true,iconClass:"",type:"button",baseClass:"dijitButton",templateString:dojo.cache("dijit.form","templates/Button.html","<span class=\"dijit dijitReset dijitInline\"\r\n\t><span class=\"dijitReset dijitInline dijitButtonNode\"\r\n\t\tdojoAttachEvent=\"ondijitclick:_onButtonClick\"\r\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\r\n\t\t\tdojoAttachPoint=\"titleNode,focusNode\"\r\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\r\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\" dojoAttachPoint=\"iconNode\"></span\r\n\t\t\t><span class=\"dijitReset dijitToggleButtonIconChar\">&#x25CF;</span\r\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\r\n\t\t\t\tid=\"${id}_label\"\r\n\t\t\t\tdojoAttachPoint=\"containerNode\"\r\n\t\t\t></span\r\n\t\t></span\r\n\t></span\r\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\" tabIndex=\"-1\"\r\n\t\tdojoAttachPoint=\"valueNode\"\r\n/></span>\r\n"),attributeMap:dojo.delegate(dijit.form._FormWidget.prototype.attributeMap,{value:"valueNode"}),_onClick:function(e){if(this.disabled){return false;}this._clicked();return this.onClick(e);},_onButtonClick:function(e){if(this._onClick(e)===false){e.preventDefault();}else{if(this.type=="submit"&&!(this.valueNode||this.focusNode).form){for(var node=this.domNode;node.parentNode;node=node.parentNode){var _351=dijit.byNode(node);if(_351&&typeof _351._onSubmit=="function"){_351._onSubmit(e);break;}}}else{if(this.valueNode){this.valueNode.click();e.preventDefault();}}}},buildRendering:function(){this.inherited(arguments);dojo.setSelectable(this.focusNode,false);},_fillContent:function(_352){if(_352&&(!this.params||!("label" in this.params))){this.set("label",_352.innerHTML);}},_setShowLabelAttr:function(val){if(this.containerNode){dojo.toggleClass(this.containerNode,"dijitDisplayNone",!val);}this._set("showLabel",val);},onClick:function(e){return true;},_clicked:function(e){},setLabel:function(_353){dojo.deprecated("dijit.form.Button.setLabel() is deprecated.  Use set('label', ...) instead.","","2.0");this.set("label",_353);},_setLabelAttr:function(_354){this._set("label",_354);this.containerNode.innerHTML=_354;if(this.showLabel==false&&!this.params.title){this.titleNode.title=dojo.trim(this.containerNode.innerText||this.containerNode.textContent||"");}},_setIconClassAttr:function(val){var _355=this.iconClass||"dijitNoIcon",_356=val||"dijitNoIcon";dojo.replaceClass(this.iconNode,_356,_355);this._set("iconClass",val);}});dojo.declare("dijit.form.DropDownButton",[dijit.form.Button,dijit._Container,dijit._HasDropDown],{baseClass:"dijitDropDownButton",templateString:dojo.cache("dijit.form","templates/DropDownButton.html","<span class=\"dijit dijitReset dijitInline\"\r\n\t><span class='dijitReset dijitInline dijitButtonNode'\r\n\t\tdojoAttachEvent=\"ondijitclick:_onButtonClick\" dojoAttachPoint=\"_buttonNode\"\r\n\t\t><span class=\"dijitReset dijitStretch dijitButtonContents\"\r\n\t\t\tdojoAttachPoint=\"focusNode,titleNode,_arrowWrapperNode\"\r\n\t\t\trole=\"button\" aria-haspopup=\"true\" aria-labelledby=\"${id}_label\"\r\n\t\t\t><span class=\"dijitReset dijitInline dijitIcon\"\r\n\t\t\t\tdojoAttachPoint=\"iconNode\"\r\n\t\t\t></span\r\n\t\t\t><span class=\"dijitReset dijitInline dijitButtonText\"\r\n\t\t\t\tdojoAttachPoint=\"containerNode,_popupStateNode\"\r\n\t\t\t\tid=\"${id}_label\"\r\n\t\t\t></span\r\n\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonInner\"></span\r\n\t\t\t><span class=\"dijitReset dijitInline dijitArrowButtonChar\">&#9660;</span\r\n\t\t></span\r\n\t></span\r\n\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" class=\"dijitOffScreen\" tabIndex=\"-1\"\r\n\t\tdojoAttachPoint=\"valueNode\"\r\n/></span>\r\n"),_fillContent:function(){if(this.srcNodeRef){var _357=dojo.query("*",this.srcNodeRef);dijit.form.DropDownButton.superclass._fillContent.call(this,_357[0]);this.dropDownContainer=this.srcNodeRef;}},startup:function(){if(this._started){return;}if(!this.dropDown&&this.dropDownContainer){var _358=dojo.query("[widgetId]",this.dropDownContainer)[0];this.dropDown=dijit.byNode(_358);delete this.dropDownContainer;}if(this.dropDown){dijit.popup.hide(this.dropDown);}this.inherited(arguments);},isLoaded:function(){var _359=this.dropDown;return (!!_359&&(!_359.href||_359.isLoaded));},loadDropDown:function(){var _35a=this.dropDown;if(!_35a){return;}if(!this.isLoaded()){var _35b=dojo.connect(_35a,"onLoad",this,function(){dojo.disconnect(_35b);this.openDropDown();});_35a.refresh();}else{this.openDropDown();}},isFocusable:function(){return this.inherited(arguments)&&!this._mouseDown;}});dojo.declare("dijit.form.ComboButton",dijit.form.DropDownButton,{templateString:dojo.cache("dijit.form","templates/ComboButton.html","<table class=\"dijit dijitReset dijitInline dijitLeft\"\r\n\tcellspacing='0' cellpadding='0' role=\"presentation\"\r\n\t><tbody role=\"presentation\"><tr role=\"presentation\"\r\n\t\t><td class=\"dijitReset dijitStretch dijitButtonNode\" dojoAttachPoint=\"buttonNode\" dojoAttachEvent=\"ondijitclick:_onButtonClick,onkeypress:_onButtonKeyPress\"\r\n\t\t><div id=\"${id}_button\" class=\"dijitReset dijitButtonContents\"\r\n\t\t\tdojoAttachPoint=\"titleNode\"\r\n\t\t\trole=\"button\" aria-labelledby=\"${id}_label\"\r\n\t\t\t><div class=\"dijitReset dijitInline dijitIcon\" dojoAttachPoint=\"iconNode\" role=\"presentation\"></div\r\n\t\t\t><div class=\"dijitReset dijitInline dijitButtonText\" id=\"${id}_label\" dojoAttachPoint=\"containerNode\" role=\"presentation\"></div\r\n\t\t></div\r\n\t\t></td\r\n\t\t><td id=\"${id}_arrow\" class='dijitReset dijitRight dijitButtonNode dijitArrowButton'\r\n\t\t\tdojoAttachPoint=\"_popupStateNode,focusNode,_buttonNode\"\r\n\t\t\tdojoAttachEvent=\"onkeypress:_onArrowKeyPress\"\r\n\t\t\ttitle=\"${optionsTitle}\"\r\n\t\t\trole=\"button\" aria-haspopup=\"true\"\r\n\t\t\t><div class=\"dijitReset dijitArrowButtonInner\" role=\"presentation\"></div\r\n\t\t\t><div class=\"dijitReset dijitArrowButtonChar\" role=\"presentation\">&#9660;</div\r\n\t\t></td\r\n\t\t><td style=\"display:none !important;\"\r\n\t\t\t><input ${!nameAttrSetting} type=\"${type}\" value=\"${value}\" dojoAttachPoint=\"valueNode\"\r\n\t\t/></td></tr></tbody\r\n></table>\r\n"),attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{id:"",tabIndex:["focusNode","titleNode"],title:"titleNode"}),optionsTitle:"",baseClass:"dijitComboButton",cssStateNodes:{"buttonNode":"dijitButtonNode","titleNode":"dijitButtonContents","_popupStateNode":"dijitDownArrowButton"},_focusedNode:null,_onButtonKeyPress:function(evt){if(evt.charOrCode==dojo.keys[this.isLeftToRight()?"RIGHT_ARROW":"LEFT_ARROW"]){dijit.focus(this._popupStateNode);dojo.stopEvent(evt);}},_onArrowKeyPress:function(evt){if(evt.charOrCode==dojo.keys[this.isLeftToRight()?"LEFT_ARROW":"RIGHT_ARROW"]){dijit.focus(this.titleNode);dojo.stopEvent(evt);}},focus:function(_35c){if(!this.disabled){dijit.focus(_35c=="start"?this.titleNode:this._popupStateNode);}}});dojo.declare("dijit.form.ToggleButton",dijit.form.Button,{baseClass:"dijitToggleButton",checked:false,attributeMap:dojo.mixin(dojo.clone(dijit.form.Button.prototype.attributeMap),{checked:"focusNode"}),_clicked:function(evt){this.set("checked",!this.checked);},_setCheckedAttr:function(_35d,_35e){this._set("checked",_35d);dojo.attr(this.focusNode||this.domNode,"checked",_35d);dijit.setWaiState(this.focusNode||this.domNode,"pressed",_35d);this._handleOnChange(_35d,_35e);},setChecked:function(_35f){dojo.deprecated("setChecked("+_35f+") is deprecated. Use set('checked',"+_35f+") instead.","","2.0");this.set("checked",_35f);},reset:function(){this._hasBeenBlurred=false;this.set("checked",this.params.checked||false);}});}if(!dojo._hasResource["dijit.form.DropDownButton"]){dojo._hasResource["dijit.form.DropDownButton"]=true;dojo.provide("dijit.form.DropDownButton");}if(!dojo._hasResource["dijit.Calendar"]){dojo._hasResource["dijit.Calendar"]=true;dojo.provide("dijit.Calendar");dojo.declare("dijit.Calendar",[dijit._Widget,dijit._Templated,dijit._CssStateMixin],{templateString:dojo.cache("dijit","templates/Calendar.html","<table cellspacing=\"0\" cellpadding=\"0\" class=\"dijitCalendarContainer\" role=\"grid\" dojoAttachEvent=\"onkeypress: _onKeyPress\" aria-labelledby=\"${id}_year\">\r\n\t<thead>\r\n\t\t<tr class=\"dijitReset dijitCalendarMonthContainer\" valign=\"top\">\r\n\t\t\t<th class='dijitReset dijitCalendarArrow' dojoAttachPoint=\"decrementMonth\">\r\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarDecrease\" role=\"presentation\"/>\r\n\t\t\t\t<span dojoAttachPoint=\"decreaseArrowNode\" class=\"dijitA11ySideArrow\">-</span>\r\n\t\t\t</th>\r\n\t\t\t<th class='dijitReset' colspan=\"5\">\r\n\t\t\t\t<div dojoType=\"dijit.form.DropDownButton\" dojoAttachPoint=\"monthDropDownButton\"\r\n\t\t\t\t\tid=\"${id}_mddb\" tabIndex=\"-1\">\r\n\t\t\t\t</div>\r\n\t\t\t</th>\r\n\t\t\t<th class='dijitReset dijitCalendarArrow' dojoAttachPoint=\"incrementMonth\">\r\n\t\t\t\t<img src=\"${_blankGif}\" alt=\"\" class=\"dijitCalendarIncrementControl dijitCalendarIncrease\" role=\"presentation\"/>\r\n\t\t\t\t<span dojoAttachPoint=\"increaseArrowNode\" class=\"dijitA11ySideArrow\">+</span>\r\n\t\t\t</th>\r\n\t\t</tr>\r\n\t\t<tr>\r\n\t\t\t<th class=\"dijitReset dijitCalendarDayLabelTemplate\" role=\"columnheader\"><span class=\"dijitCalendarDayLabel\"></span></th>\r\n\t\t</tr>\r\n\t</thead>\r\n\t<tbody dojoAttachEvent=\"onclick: _onDayClick, onmouseover: _onDayMouseOver, onmouseout: _onDayMouseOut, onmousedown: _onDayMouseDown, onmouseup: _onDayMouseUp\" class=\"dijitReset dijitCalendarBodyContainer\">\r\n\t\t<tr class=\"dijitReset dijitCalendarWeekTemplate\" role=\"row\">\r\n\t\t\t<td class=\"dijitReset dijitCalendarDateTemplate\" role=\"gridcell\"><span class=\"dijitCalendarDateLabel\"></span></td>\r\n\t\t</tr>\r\n\t</tbody>\r\n\t<tfoot class=\"dijitReset dijitCalendarYearContainer\">\r\n\t\t<tr>\r\n\t\t\t<td class='dijitReset' valign=\"top\" colspan=\"7\">\r\n\t\t\t\t<h3 class=\"dijitCalendarYearLabel\">\r\n\t\t\t\t\t<span dojoAttachPoint=\"previousYearLabelNode\" class=\"dijitInline dijitCalendarPreviousYear\"></span>\r\n\t\t\t\t\t<span dojoAttachPoint=\"currentYearLabelNode\" class=\"dijitInline dijitCalendarSelectedYear\" id=\"${id}_year\"></span>\r\n\t\t\t\t\t<span dojoAttachPoint=\"nextYearLabelNode\" class=\"dijitInline dijitCalendarNextYear\"></span>\r\n\t\t\t\t</h3>\r\n\t\t\t</td>\r\n\t\t</tr>\r\n\t</tfoot>\r\n</table>\r\n"),widgetsInTemplate:true,value:new Date(""),datePackage:"dojo.date",dayWidth:"narrow",tabIndex:"0",currentFocus:new Date(),baseClass:"dijitCalendar",cssStateNodes:{"decrementMonth":"dijitCalendarArrow","incrementMonth":"dijitCalendarArrow","previousYearLabelNode":"dijitCalendarPreviousYear","nextYearLabelNode":"dijitCalendarNextYear"},_isValidDate:function(_360){return _360&&!isNaN(_360)&&typeof _360=="object"&&_360.toString()!=this.constructor.prototype.value.toString();},setValue:function(_361){dojo.deprecated("dijit.Calendar:setValue() is deprecated.  Use set('value', ...) instead.","","2.0");this.set("value",_361);},_getValueAttr:function(){var _362=new this.dateClassObj(this.value);_362.setHours(0,0,0,0);if(_362.getDate()<this.value.getDate()){_362=this.dateFuncObj.add(_362,"hour",1);}return _362;},_setValueAttr:function(_363,_364){if(_363){_363=new this.dateClassObj(_363);}if(this._isValidDate(_363)){if(!this._isValidDate(this.value)||this.dateFuncObj.compare(_363,this.value)){_363.setHours(1,0,0,0);if(!this.isDisabledDate(_363,this.lang)){this._set("value",_363);this.set("currentFocus",_363);if(_364||typeof _364=="undefined"){this.onChange(this.get("value"));this.onValueSelected(this.get("value"));}}}}else{this._set("value",null);this.set("currentFocus",this.currentFocus);}},_setText:function(node,text){while(node.firstChild){node.removeChild(node.firstChild);}node.appendChild(dojo.doc.createTextNode(text));},_populateGrid:function(){var _365=new this.dateClassObj(this.currentFocus);_365.setDate(1);var _366=_365.getDay(),_367=this.dateFuncObj.getDaysInMonth(_365),_368=this.dateFuncObj.getDaysInMonth(this.dateFuncObj.add(_365,"month",-1)),_369=new this.dateClassObj(),_36a=dojo.cldr.supplemental.getFirstDayOfWeek(this.lang);if(_36a>_366){_36a-=7;}dojo.query(".dijitCalendarDateTemplate",this.domNode).forEach(function(_36b,i){i+=_36a;var date=new this.dateClassObj(_365),_36c,_36d="dijitCalendar",adj=0;if(i<_366){_36c=_368-_366+i+1;adj=-1;_36d+="Previous";}else{if(i>=(_366+_367)){_36c=i-_366-_367+1;adj=1;_36d+="Next";}else{_36c=i-_366+1;_36d+="Current";}}if(adj){date=this.dateFuncObj.add(date,"month",adj);}date.setDate(_36c);if(!this.dateFuncObj.compare(date,_369,"date")){_36d="dijitCalendarCurrentDate "+_36d;}if(this._isSelectedDate(date,this.lang)){_36d="dijitCalendarSelectedDate "+_36d;}if(this.isDisabledDate(date,this.lang)){_36d="dijitCalendarDisabledDate "+_36d;}var _36e=this.getClassForDate(date,this.lang);if(_36e){_36d=_36e+" "+_36d;}_36b.className=_36d+"Month dijitCalendarDateTemplate";_36b.dijitDateValue=date.valueOf();dojo.attr(_36b,"dijitDateValue",date.valueOf());var _36f=dojo.query(".dijitCalendarDateLabel",_36b)[0],text=date.getDateLocalized?date.getDateLocalized(this.lang):date.getDate();this._setText(_36f,text);},this);var _370=this.dateLocaleModule.getNames("months","wide","standAlone",this.lang,_365);this.monthDropDownButton.dropDown.set("months",_370);this.monthDropDownButton.containerNode.innerHTML=(dojo.isIE==6?"":"<div class='dijitSpacer'>"+this.monthDropDownButton.dropDown.domNode.innerHTML+"</div>")+"<div class='dijitCalendarMonthLabel dijitCalendarCurrentMonthLabel'>"+_370[_365.getMonth()]+"</div>";var y=_365.getFullYear()-1;var d=new this.dateClassObj();dojo.forEach(["previous","current","next"],function(name){d.setFullYear(y++);this._setText(this[name+"YearLabelNode"],this.dateLocaleModule.format(d,{selector:"year",locale:this.lang}));},this);},goToToday:function(){this.set("value",new this.dateClassObj());},constructor:function(args){var _371=(args.datePackage&&(args.datePackage!="dojo.date"))?args.datePackage+".Date":"Date";this.dateClassObj=dojo.getObject(_371,false);this.datePackage=args.datePackage||this.datePackage;this.dateFuncObj=dojo.getObject(this.datePackage,false);this.dateLocaleModule=dojo.getObject(this.datePackage+".locale",false);},postMixInProperties:function(){if(isNaN(this.value)){delete this.value;}this.inherited(arguments);},buildRendering:function(){this.inherited(arguments);dojo.setSelectable(this.domNode,false);var _372=dojo.hitch(this,function(_373,n){var _374=dojo.query(_373,this.domNode)[0];for(var i=0;i<n;i++){_374.parentNode.appendChild(_374.cloneNode(true));}});_372(".dijitCalendarDayLabelTemplate",6);_372(".dijitCalendarDateTemplate",6);_372(".dijitCalendarWeekTemplate",5);var _375=this.dateLocaleModule.getNames("days",this.dayWidth,"standAlone",this.lang);var _376=dojo.cldr.supplemental.getFirstDayOfWeek(this.lang);dojo.query(".dijitCalendarDayLabel",this.domNode).forEach(function(_377,i){this._setText(_377,_375[(i+_376)%7]);},this);var _378=new this.dateClassObj(this.currentFocus);this.monthDropDownButton.dropDown=new dijit.Calendar._MonthDropDown({id:this.id+"_mdd",onChange:dojo.hitch(this,"_onMonthSelect")});this.set("currentFocus",_378,false);var _379=this;var _37a=function(_37b,_37c,adj){_379._connects.push(dijit.typematic.addMouseListener(_379[_37b],_379,function(_37d){if(_37d>=0){_379._adjustDisplay(_37c,adj);}},0.8,500));};_37a("incrementMonth","month",1);_37a("decrementMonth","month",-1);_37a("nextYearLabelNode","year",1);_37a("previousYearLabelNode","year",-1);},_adjustDisplay:function(part,_37e){this._setCurrentFocusAttr(this.dateFuncObj.add(this.currentFocus,part,_37e));},_setCurrentFocusAttr:function(date,_37f){var _380=this.currentFocus,_381=_380?dojo.query("[dijitDateValue="+_380.valueOf()+"]",this.domNode)[0]:null;date=new this.dateClassObj(date);date.setHours(1,0,0,0);this._set("currentFocus",date);this._populateGrid();var _382=dojo.query("[dijitDateValue="+date.valueOf()+"]",this.domNode)[0];_382.setAttribute("tabIndex",this.tabIndex);if(this._focused||_37f){_382.focus();}if(_381&&_381!=_382){if(dojo.isWebKit){_381.setAttribute("tabIndex","-1");}else{_381.removeAttribute("tabIndex");}}},focus:function(){this._setCurrentFocusAttr(this.currentFocus,true);},_onMonthSelect:function(_383){this.currentFocus=this.dateFuncObj.add(this.currentFocus,"month",_383-this.currentFocus.getMonth());this._populateGrid();},_onDayClick:function(evt){dojo.stopEvent(evt);for(var node=evt.target;node&&!node.dijitDateValue;node=node.parentNode){}if(node&&!dojo.hasClass(node,"dijitCalendarDisabledDate")){this.set("value",node.dijitDateValue);}},_onDayMouseOver:function(evt){var node=dojo.hasClass(evt.target,"dijitCalendarDateLabel")?evt.target.parentNode:evt.target;if(node&&(node.dijitDateValue||node==this.previousYearLabelNode||node==this.nextYearLabelNode)){dojo.addClass(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(dojo.hasClass(this._currentNode,"dijitCalendarActiveDate")){cls+=" dijitCalendarActiveDate";}dojo.removeClass(this._currentNode,cls);this._currentNode=null;},_onDayMouseDown:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue){dojo.addClass(node,"dijitCalendarActiveDate");this._currentNode=node;}},_onDayMouseUp:function(evt){var node=evt.target.parentNode;if(node&&node.dijitDateValue){dojo.removeClass(node,"dijitCalendarActiveDate");}},handleKey:function(evt){var dk=dojo.keys,_384=-1,_385,_386=this.currentFocus;switch(evt.keyCode){case dk.RIGHT_ARROW:_384=1;case dk.LEFT_ARROW:_385="day";if(!this.isLeftToRight()){_384*=-1;}break;case dk.DOWN_ARROW:_384=1;case dk.UP_ARROW:_385="week";break;case dk.PAGE_DOWN:_384=1;case dk.PAGE_UP:_385=evt.ctrlKey||evt.altKey?"year":"month";break;case dk.END:_386=this.dateFuncObj.add(_386,"month",1);_385="day";case dk.HOME:_386=new this.dateClassObj(_386);_386.setDate(1);break;case dk.ENTER:case dk.SPACE:this.set("value",this.currentFocus);break;default:return true;}if(_385){_386=this.dateFuncObj.add(_386,_385,_384);}this._setCurrentFocusAttr(_386);return false;},_onKeyPress:function(evt){if(!this.handleKey(evt)){dojo.stopEvent(evt);}},onValueSelected:function(date){},onChange:function(date){},_isSelectedDate:function(_387,_388){return this._isValidDate(this.value)&&!this.dateFuncObj.compare(_387,this.value,"date");},isDisabledDate:function(_389,_38a){},getClassForDate:function(_38b,_38c){}});dojo.declare("dijit.Calendar._MonthDropDown",[dijit._Widget,dijit._Templated],{months:[],templateString:"<div class='dijitCalendarMonthMenu dijitMenu' "+"dojoAttachEvent='onclick:_onClick,onmouseover:_onMenuHover,onmouseout:_onMenuHover'></div>",_setMonthsAttr:function(_38d){this.domNode.innerHTML=dojo.map(_38d,function(_38e,idx){return _38e?"<div class='dijitCalendarMonthLabel' month='"+idx+"'>"+_38e+"</div>":"";}).join("");},_onClick:function(evt){this.onChange(dojo.attr(evt.target,"month"));},onChange:function(_38f){},_onMenuHover:function(evt){dojo.toggleClass(evt.target,"dijitCalendarMonthLabelHover",evt.type=="mouseover");}});}if(!dojo._hasResource["dijit.form.TextBox"]){dojo._hasResource["dijit.form.TextBox"]=true;dojo.provide("dijit.form.TextBox");dojo.declare("dijit.form.TextBox",dijit.form._FormValueWidget,{trim:false,uppercase:false,lowercase:false,propercase:false,maxLength:"",selectOnClick:false,placeHolder:"",templateString:dojo.cache("dijit.form","templates/TextBox.html","<div class=\"dijit dijitReset dijitInline dijitLeft\" id=\"widget_${id}\" role=\"presentation\"\r\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\r\n\t\t><input class=\"dijitReset dijitInputInner\" dojoAttachPoint='textbox,focusNode' autocomplete=\"off\"\r\n\t\t\t${!nameAttrSetting} type='${type}'\r\n\t/></div\r\n></div>\r\n"),_singleNodeTemplate:"<input class=\"dijit dijitReset dijitLeft dijitInputField\" dojoAttachPoint=\"textbox,focusNode\" autocomplete=\"off\" type=\"${type}\" ${!nameAttrSetting} />",_buttonInputDisabled:dojo.isIE?"disabled":"",baseClass:"dijitTextBox",attributeMap:dojo.delegate(dijit.form._FormValueWidget.prototype.attributeMap,{maxLength:"focusNode"}),postMixInProperties:function(){var type=this.type.toLowerCase();if(this.templateString&&this.templateString.toLowerCase()=="input"||((type=="hidden"||type=="file")&&this.templateString==dijit.form.TextBox.prototype.templateString)){this.templateString=this._singleNodeTemplate;}this.inherited(arguments);},_setPlaceHolderAttr:function(v){this._set("placeHolder",v);if(!this._phspan){this._attachPoints.push("_phspan");this._phspan=dojo.create("span",{className:"dijitPlaceHolder dijitInputField"},this.textbox,"after");}this._phspan.innerHTML="";this._phspan.appendChild(document.createTextNode(v));this._updatePlaceHolder();},_updatePlaceHolder:function(){if(this._phspan){this._phspan.style.display=(this.placeHolder&&!this._focused&&!this.textbox.value)?"":"none";}},_getValueAttr:function(){return this.parse(this.get("displayedValue"),this.constraints);},_setValueAttr:function(_390,_391,_392){var _393;if(_390!==undefined){_393=this.filter(_390);if(typeof _392!="string"){if(_393!==null&&((typeof _393!="number")||!isNaN(_393))){_392=this.filter(this.format(_393,this.constraints));}else{_392="";}}}if(_392!=null&&_392!=undefined&&((typeof _392)!="number"||!isNaN(_392))&&this.textbox.value!=_392){this.textbox.value=_392;this._set("displayedValue",this.get("displayedValue"));}this._updatePlaceHolder();this.inherited(arguments,[_393,_391]);},displayedValue:"",getDisplayedValue:function(){dojo.deprecated(this.declaredClass+"::getDisplayedValue() is deprecated. Use set('displayedValue') instead.","","2.0");return this.get("displayedValue");},_getDisplayedValueAttr:function(){return this.filter(this.textbox.value);},setDisplayedValue:function(_394){dojo.deprecated(this.declaredClass+"::setDisplayedValue() is deprecated. Use set('displayedValue', ...) instead.","","2.0");this.set("displayedValue",_394);},_setDisplayedValueAttr:function(_395){if(_395===null||_395===undefined){_395="";}else{if(typeof _395!="string"){_395=String(_395);}}this.textbox.value=_395;this._setValueAttr(this.get("value"),undefined);this._set("displayedValue",this.get("displayedValue"));},format:function(_396,_397){return ((_396==null||_396==undefined)?"":(_396.toString?_396.toString():_396));},parse:function(_398,_399){return _398;},_refreshState:function(){},_onInput:function(e){if(e&&e.type&&/key/i.test(e.type)&&e.keyCode){switch(e.keyCode){case dojo.keys.SHIFT:case dojo.keys.ALT:case dojo.keys.CTRL:case dojo.keys.TAB:return;}}if(this.intermediateChanges){var _39a=this;setTimeout(function(){_39a._handleOnChange(_39a.get("value"),false);},0);}this._refreshState();this._set("displayedValue",this.get("displayedValue"));},postCreate:function(){if(dojo.isIE){setTimeout(dojo.hitch(this,function(){var s=dojo.getComputedStyle(this.domNode);if(s){var ff=s.fontFamily;if(ff){var _39b=this.domNode.getElementsByTagName("INPUT");if(_39b){for(var i=0;i<_39b.length;i++){_39b[i].style.fontFamily=ff;}}}}}),0);}this.textbox.setAttribute("value",this.textbox.value);this.inherited(arguments);if(dojo.isMoz||dojo.isOpera){this.connect(this.textbox,"oninput","_onInput");}else{this.connect(this.textbox,"onkeydown","_onInput");this.connect(this.textbox,"onkeyup","_onInput");this.connect(this.textbox,"onpaste","_onInput");this.connect(this.textbox,"oncut","_onInput");}},_blankValue:"",filter:function(val){if(val===null){return this._blankValue;}if(typeof val!="string"){return val;}if(this.trim){val=dojo.trim(val);}if(this.uppercase){val=val.toUpperCase();}if(this.lowercase){val=val.toLowerCase();}if(this.propercase){val=val.replace(/[^\s]+/g,function(word){return word.substring(0,1).toUpperCase()+word.substring(1);});}return val;},_setBlurValue:function(){this._setValueAttr(this.get("value"),true);},_onBlur:function(e){if(this.disabled){return;}this._setBlurValue();this.inherited(arguments);if(this._selectOnClickHandle){this.disconnect(this._selectOnClickHandle);}if(this.selectOnClick&&dojo.isMoz){this.textbox.selectionStart=this.textbox.selectionEnd=undefined;}this._updatePlaceHolder();},_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);var _39c;if(dojo.isIE){var _39d=dojo.doc.selection.createRange();var _39e=_39d.parentElement();_39c=_39e==this.textbox&&_39d.text.length==0;}else{_39c=this.textbox.selectionStart==this.textbox.selectionEnd;}if(_39c){dijit.selectInputText(this.textbox);}});}this._updatePlaceHolder();this.inherited(arguments);this._refreshState();},reset:function(){this.textbox.value="";this.inherited(arguments);}});dijit.selectInputText=function(_39f,_3a0,stop){var _3a1=dojo.global;var _3a2=dojo.doc;_39f=dojo.byId(_39f);if(isNaN(_3a0)){_3a0=0;}if(isNaN(stop)){stop=_39f.value?_39f.value.length:0;}dijit.focus(_39f);if(_3a2["selection"]&&dojo.body()["createTextRange"]){if(_39f.createTextRange){var r=_39f.createTextRange();r.collapse(true);r.moveStart("character",-99999);r.moveStart("character",_3a0);r.moveEnd("character",stop-_3a0);r.select();}}else{if(_3a1["getSelection"]){if(_39f.setSelectionRange){_39f.setSelectionRange(_3a0,stop);}}}};}if(!dojo._hasResource["dijit.form.ValidationTextBox"]){dojo._hasResource["dijit.form.ValidationTextBox"]=true;dojo.provide("dijit.form.ValidationTextBox");dojo.declare("dijit.form.ValidationTextBox",dijit.form.TextBox,{templateString:dojo.cache("dijit.form","templates/ValidationTextBox.html","<div class=\"dijit dijitReset dijitInlineTable dijitLeft\"\r\n\tid=\"widget_${id}\" role=\"presentation\"\r\n\t><div class='dijitReset dijitValidationContainer'\r\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"&#935; \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\r\n\t/></div\r\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\r\n\t\t><input class=\"dijitReset dijitInputInner\" dojoAttachPoint='textbox,focusNode' autocomplete=\"off\"\r\n\t\t\t${!nameAttrSetting} type='${type}'\r\n\t/></div\r\n></div>\r\n"),baseClass:"dijitTextBox dijitValidationTextBox",required:false,promptMessage:"",invalidMessage:"$_unset_$",missingMessage:"$_unset_$",message:"",constraints:{},regExp:".*",regExpGen:function(_3a3){return this.regExp;},state:"",tooltipPosition:[],_setValueAttr:function(){this.inherited(arguments);this.validate(this._focused);},validator:function(_3a4,_3a5){return (new RegExp("^(?:"+this.regExpGen(_3a5)+")"+(this.required?"":"?")+"$")).test(_3a4)&&(!this.required||!this._isEmpty(_3a4))&&(this._isEmpty(_3a4)||this.parse(_3a4,_3a5)!==undefined);},_isValidSubset:function(){return this.textbox.value.search(this._partialre)==0;},isValid:function(_3a6){return this.validator(this.textbox.value,this.constraints);},_isEmpty:function(_3a7){return (this.trim?/^\s*$/:/^$/).test(_3a7);},getErrorMessage:function(_3a8){return (this.required&&this._isEmpty(this.textbox.value))?this.missingMessage:this.invalidMessage;},getPromptMessage:function(_3a9){return this.promptMessage;},_maskValidSubsetError:true,validate:function(_3aa){var _3ab="";var _3ac=this.disabled||this.isValid(_3aa);if(_3ac){this._maskValidSubsetError=true;}var _3ad=this._isEmpty(this.textbox.value);var _3ae=!_3ac&&_3aa&&this._isValidSubset();this._set("state",_3ac?"":(((((!this._hasBeenBlurred||_3aa)&&_3ad)||_3ae)&&this._maskValidSubsetError)?"Incomplete":"Error"));dijit.setWaiState(this.focusNode,"invalid",_3ac?"false":"true");if(this.state=="Error"){this._maskValidSubsetError=_3aa&&_3ae;_3ab=this.getErrorMessage(_3aa);}else{if(this.state=="Incomplete"){_3ab=this.getPromptMessage(_3aa);this._maskValidSubsetError=!this._hasBeenBlurred||_3aa;}else{if(_3ad){_3ab=this.getPromptMessage(_3aa);}}}this.set("message",_3ab);return _3ac;},displayMessage:function(_3af){dijit.hideTooltip(this.domNode);if(_3af&&this._focused){dijit.showTooltip(_3af,this.domNode,this.tooltipPosition,!this.isLeftToRight());}},_refreshState:function(){this.validate(this._focused);this.inherited(arguments);},constructor:function(){this.constraints={};},_setConstraintsAttr:function(_3b0){if(!_3b0.locale&&this.lang){_3b0.locale=this.lang;}this._set("constraints",_3b0);this._computePartialRE();},_computePartialRE:function(){var p=this.regExpGen(this.constraints);this.regExp=p;var _3b1="";if(p!=".*"){this.regExp.replace(/\\.|\[\]|\[.*?[^\\]{1}\]|\{.*?\}|\(\?[=:!]|./g,function(re){switch(re.charAt(0)){case "{":case "+":case "?":case "*":case "^":case "$":case "|":case "(":_3b1+=re;break;case ")":_3b1+="|$)";break;default:_3b1+="(?:"+re+"|$)";break;}});}try{"".search(_3b1);}catch(e){_3b1=this.regExp;console.warn("RegExp error in "+this.declaredClass+": "+this.regExp);}this._partialre="^(?:"+_3b1+")$";},postMixInProperties:function(){this.inherited(arguments);this.messages=dojo.i18n.getLocalization("dijit.form","validate",this.lang);if(this.invalidMessage=="$_unset_$"){this.invalidMessage=this.messages.invalidMessage;}if(!this.invalidMessage){this.invalidMessage=this.promptMessage;}if(this.missingMessage=="$_unset_$"){this.missingMessage=this.messages.missingMessage;}if(!this.missingMessage){this.missingMessage=this.invalidMessage;}this._setConstraintsAttr(this.constraints);},_setDisabledAttr:function(_3b2){this.inherited(arguments);this._refreshState();},_setRequiredAttr:function(_3b3){this._set("required",_3b3);dijit.setWaiState(this.focusNode,"required",_3b3);this._refreshState();},_setMessageAttr:function(_3b4){this._set("message",_3b4);this.displayMessage(_3b4);},reset:function(){this._maskValidSubsetError=true;this.inherited(arguments);},_onBlur:function(){this.displayMessage("");this.inherited(arguments);}});dojo.declare("dijit.form.MappedTextBox",dijit.form.ValidationTextBox,{postMixInProperties:function(){this.inherited(arguments);this.nameAttrSetting="";},serialize:function(val,_3b5){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=dojo.place("<input type='hidden'"+(this.name?" name='"+this.name.replace(/'/g,"&quot;")+"'":"")+"/>",this.textbox,"after");},reset:function(){this.valueNode.value="";this.inherited(arguments);}});dojo.declare("dijit.form.RangeBoundTextBox",dijit.form.MappedTextBox,{rangeMessage:"",rangeCheck:function(_3b6,_3b7){return ("min" in _3b7?(this.compare(_3b6,_3b7.min)>=0):true)&&("max" in _3b7?(this.compare(_3b6,_3b7.max)<=0):true);},isInRange:function(_3b8){return this.rangeCheck(this.get("value"),this.constraints);},_isDefinitelyOutOfRange:function(){var val=this.get("value");var _3b9=false;var _3ba=false;if("min" in this.constraints){var min=this.constraints.min;min=this.compare(val,((typeof min=="number")&&min>=0&&val!=0)?0:min);_3b9=(typeof min=="number")&&min<0;}if("max" in this.constraints){var max=this.constraints.max;max=this.compare(val,((typeof max!="number")||max>0)?max:0);_3ba=(typeof max=="number")&&max>0;}return _3b9||_3ba;},_isValidSubset:function(){return this.inherited(arguments)&&!this._isDefinitelyOutOfRange();},isValid:function(_3bb){return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_3bb));},getErrorMessage:function(_3bc){var v=this.get("value");if(v!==null&&v!==""&&v!==undefined&&(typeof v!="number"||!isNaN(v))&&!this.isInRange(_3bc)){return this.rangeMessage;}return this.inherited(arguments);},postMixInProperties:function(){this.inherited(arguments);if(!this.rangeMessage){this.messages=dojo.i18n.getLocalization("dijit.form","validate",this.lang);this.rangeMessage=this.messages.rangeMessage;}},_setConstraintsAttr:function(_3bd){this.inherited(arguments);if(this.focusNode){if(this.constraints.min!==undefined){dijit.setWaiState(this.focusNode,"valuemin",this.constraints.min);}else{dijit.removeWaiState(this.focusNode,"valuemin");}if(this.constraints.max!==undefined){dijit.setWaiState(this.focusNode,"valuemax",this.constraints.max);}else{dijit.removeWaiState(this.focusNode,"valuemax");}}},_setValueAttr:function(_3be,_3bf){dijit.setWaiState(this.focusNode,"valuenow",_3be);this.inherited(arguments);}});}if(!dojo._hasResource["dijit.form._DateTimeTextBox"]){dojo._hasResource["dijit.form._DateTimeTextBox"]=true;dojo.provide("dijit.form._DateTimeTextBox");new Date("X");dojo.declare("dijit.form._DateTimeTextBox",[dijit.form.RangeBoundTextBox,dijit._HasDropDown],{templateString:dojo.cache("dijit.form","templates/DropDownBox.html","<div class=\"dijit dijitReset dijitInlineTable dijitLeft\"\r\n\tid=\"widget_${id}\"\r\n\trole=\"combobox\"\r\n\t><div class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer'\r\n\t\tdojoAttachPoint=\"_buttonNode, _popupStateNode\" role=\"presentation\"\r\n\t\t><input class=\"dijitReset dijitInputField dijitArrowButtonInner\" value=\"&#9660; \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\r\n\t\t\t${_buttonInputDisabled}\r\n\t/></div\r\n\t><div class='dijitReset dijitValidationContainer'\r\n\t\t><input class=\"dijitReset dijitInputField dijitValidationIcon dijitValidationInner\" value=\"&#935; \" type=\"text\" tabIndex=\"-1\" readonly=\"readonly\" role=\"presentation\"\r\n\t/></div\r\n\t><div class=\"dijitReset dijitInputField dijitInputContainer\"\r\n\t\t><input class='dijitReset dijitInputInner' ${!nameAttrSetting} type=\"text\" autocomplete=\"off\"\r\n\t\t\tdojoAttachPoint=\"textbox,focusNode\" role=\"textbox\" aria-haspopup=\"true\"\r\n\t/></div\r\n></div>\r\n"),hasDownArrow:true,openOnClick:true,regExpGen:dojo.date.locale.regexp,datePackage:"dojo.date",compare:function(val1,val2){var _3c0=this._isInvalidDate(val1);var _3c1=this._isInvalidDate(val2);return _3c0?(_3c1?0:-1):(_3c1?1:dojo.date.compare(val1,val2,this._selector));},forceWidth:true,format:function(_3c2,_3c3){if(!_3c2){return "";}return this.dateLocaleModule.format(_3c2,_3c3);},"parse":function(_3c4,_3c5){return this.dateLocaleModule.parse(_3c4,_3c5)||(this._isEmpty(_3c4)?null:undefined);},serialize:function(val,_3c6){if(val.toGregorian){val=val.toGregorian();}return dojo.date.stamp.toISOString(val,_3c6);},dropDownDefaultValue:new Date(),value:new Date(""),_blankValue:null,popupClass:"",_selector:"",constructor:function(args){var _3c7=args.datePackage?args.datePackage+".Date":"Date";this.dateClassObj=dojo.getObject(_3c7,false);this.value=new this.dateClassObj("");this.datePackage=args.datePackage||this.datePackage;this.dateLocaleModule=dojo.getObject(this.datePackage+".locale",false);this.regExpGen=this.dateLocaleModule.regexp;this._invalidDate=dijit.form._DateTimeTextBox.prototype.value.toString();},buildRendering:function(){this.inherited(arguments);if(!this.hasDownArrow){this._buttonNode.style.display="none";}if(this.openOnClick||!this.hasDownArrow){this._buttonNode=this.domNode;this.baseClass+=" dijitComboBoxOpenOnClick";}},_setConstraintsAttr:function(_3c8){_3c8.selector=this._selector;_3c8.fullYear=true;var _3c9=dojo.date.stamp.fromISOString;if(typeof _3c8.min=="string"){_3c8.min=_3c9(_3c8.min);}if(typeof _3c8.max=="string"){_3c8.max=_3c9(_3c8.max);}this.inherited(arguments);},_isInvalidDate:function(_3ca){return !_3ca||isNaN(_3ca)||typeof _3ca!="object"||_3ca.toString()==this._invalidDate;},_setValueAttr:function(_3cb,_3cc,_3cd){if(_3cb!==undefined){if(typeof _3cb=="string"){_3cb=dojo.date.stamp.fromISOString(_3cb);}if(this._isInvalidDate(_3cb)){_3cb=null;}if(_3cb instanceof Date&&!(this.dateClassObj instanceof Date)){_3cb=new this.dateClassObj(_3cb);}}this.inherited(arguments);if(this.dropDown){this.dropDown.set("value",_3cb,false);}},_set:function(attr,_3ce){if(attr=="value"&&this.value instanceof Date&&this.compare(_3ce,this.value)==0){return;}this.inherited(arguments);},_setDropDownDefaultValueAttr:function(val){if(this._isInvalidDate(val)){val=new this.dateClassObj();}this.dropDownDefaultValue=val;},openDropDown:function(_3cf){if(this.dropDown){this.dropDown.destroy();}var _3d0=dojo.getObject(this.popupClass,false),_3d1=this,_3d2=this.get("value");this.dropDown=new _3d0({onChange:function(_3d3){dijit.form._DateTimeTextBox.superclass._setValueAttr.call(_3d1,_3d3,true);},id:this.id+"_popup",dir:_3d1.dir,lang:_3d1.lang,value:_3d2,currentFocus:!this._isInvalidDate(_3d2)?_3d2:this.dropDownDefaultValue,constraints:_3d1.constraints,filterString:_3d1.filterString,datePackage:_3d1.datePackage,isDisabledDate:function(date){return !_3d1.rangeCheck(date,_3d1.constraints);}});this.inherited(arguments);},_getDisplayedValueAttr:function(){return this.textbox.value;},_setDisplayedValueAttr:function(_3d4,_3d5){this._setValueAttr(this.parse(_3d4,this.constraints),_3d5,_3d4);}});}if(!dojo._hasResource["dijit.form.DateTextBox"]){dojo._hasResource["dijit.form.DateTextBox"]=true;dojo.provide("dijit.form.DateTextBox");dojo.declare("dijit.form.DateTextBox",dijit.form._DateTimeTextBox,{baseClass:"dijitTextBox dijitComboBox dijitDateTextBox",popupClass:"dijit.Calendar",_selector:"date",value:new Date("")});}if(!dojo._hasResource["ext.utils"]){dojo._hasResource["ext.utils"]=true;dojo.provide("ext.utils");ext.utils.formValue=function(form,name){var res=undefined;for(var i=0;i<form.length;i++){if(form.elements[i].name==name){res=form.elements[i].value;}}return res;};ext.utils.open=function(url,_3d6){window.location.href=url+escape(_3d6);};ext.utils.decrypt=function(s,_3d7){var n=0;var r="";for(var i=0;i<s.length;i++){n=s.charCodeAt(i);if(n>=8364){n=128;}r+=String.fromCharCode(n-(_3d7));}return r;};ext.utils.linkdecrypt=function(s,_3d8){location.href=ext.utils.decrypt(s,_3d8);};}dojo.i18n._preloadLocalizations("dojo.nls.dojo-wnetz-profile",["ROOT","ar","ca","cs","da","de","de-de","el","en","en-gb","en-us","es","es-es","fi","fi-fi","fr","fr-fr","he","he-il","hu","it","it-it","ja","ja-jp","ko","ko-kr","nb","nl","nl-nl","pl","pt","pt-br","pt-pt","ru","sk","sl","sv","th","tr","xx","zh","zh-cn","zh-tw"]);

