//>>built
require({cache:{"dijit/main":function(){define(["dojo/_base/kernel"],function(l){return l.dijit})},"dijit/_base":function(){define("./main ./a11y ./WidgetSet ./_base/focus ./_base/manager ./_base/place ./_base/popup ./_base/scroll ./_base/sniff ./_base/typematic ./_base/wai ./_base/window".split(" "),function(l){return l._base})},"dijit/a11y":function(){define("dojo/_base/array dojo/dom dojo/dom-attr dojo/dom-style dojo/_base/lang dojo/sniff ./main".split(" "),function(l,m,k,h,d,a,f){var c={_isElementShown:function(e){var a=
h.get(e);return"hidden"!=a.visibility&&"collapsed"!=a.visibility&&"none"!=a.display&&"hidden"!=k.get(e,"type")},hasDefaultTabStop:function(a){switch(a.nodeName.toLowerCase()){case "a":return k.has(a,"href");case "area":case "button":case "input":case "object":case "select":case "textarea":return!0;case "iframe":var e;try{var b=a.contentDocument;if("designMode"in b&&"on"==b.designMode)return!0;e=b.body}catch(v){try{e=a.contentWindow.document.body}catch(p){return!1}}return e&&("true"==e.contentEditable||
e.firstChild&&"true"==e.firstChild.contentEditable);default:return"true"==a.contentEditable}},effectiveTabIndex:function(a){if(!k.get(a,"disabled"))return k.has(a,"tabIndex")?+k.get(a,"tabIndex"):c.hasDefaultTabStop(a)?0:void 0},isTabNavigable:function(a){return 0<=c.effectiveTabIndex(a)},isFocusable:function(a){return-1<=c.effectiveTabIndex(a)},_getTabNavigable:function(e){function g(b){return b&&"input"==b.tagName.toLowerCase()&&b.type&&"radio"==b.type.toLowerCase()&&b.name&&b.name.toLowerCase()}
function b(b){return l[g(b)]||b}var f,d,t,h,r,m,l={},u=c._isElementShown,q=c.effectiveTabIndex,y=function(b){for(b=b.firstChild;b;b=b.nextSibling)if(!(1!=b.nodeType||9>=a("ie")&&"HTML"!==b.scopeName)&&u(b)){var e=q(b);if(0<=e){if(0==e)f||(f=b),d=b;else if(0<e){if(!t||e<h)h=e,t=b;if(!r||e>=m)m=e,r=b}e=g(b);k.get(b,"checked")&&e&&(l[e]=b)}"SELECT"!=b.nodeName.toUpperCase()&&y(b)}};u(e)&&y(e);return{first:b(f),last:b(d),lowest:b(t),highest:b(r)}},getFirstInTabbingOrder:function(a,f){var b=c._getTabNavigable(m.byId(a,
f));return b.lowest?b.lowest:b.first},getLastInTabbingOrder:function(a,f){var b=c._getTabNavigable(m.byId(a,f));return b.last?b.last:b.highest}};d.mixin(f,c);return c})},"dijit/WidgetSet":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/_base/kernel","./registry"],function(l,m,k,h){var d=m("dijit.WidgetSet",null,{constructor:function(){this._hash={};this.length=0},add:function(a){if(this._hash[a.id])throw Error("Tried to register widget with id\x3d\x3d"+a.id+" but that id is already registered");
this._hash[a.id]=a;this.length++},remove:function(a){this._hash[a]&&(delete this._hash[a],this.length--)},forEach:function(a,f){f=f||k.global;var c=0,e;for(e in this._hash)a.call(f,this._hash[e],c++,this._hash);return this},filter:function(a,f){f=f||k.global;var c=new d,e=0,g;for(g in this._hash){var b=this._hash[g];a.call(f,b,e++,this._hash)&&c.add(b)}return c},byId:function(a){return this._hash[a]},byClass:function(a){var f=new d,c,e;for(c in this._hash)e=this._hash[c],e.declaredClass==a&&f.add(e);
return f},toArray:function(){var a=[],f;for(f in this._hash)a.push(this._hash[f]);return a},map:function(a,f){return l.map(this.toArray(),a,f)},every:function(a,f){f=f||k.global;var c=0,e;for(e in this._hash)if(!a.call(f,this._hash[e],c++,this._hash))return!1;return!0},some:function(a,f){f=f||k.global;var c=0,e;for(e in this._hash)if(a.call(f,this._hash[e],c++,this._hash))return!0;return!1}});l.forEach("forEach filter byClass map every some".split(" "),function(a){h[a]=d.prototype[a]});return d})},
"dijit/registry":function(){define(["dojo/_base/array","dojo/_base/window","./main"],function(l,m,k){var h={},d={},a={length:0,add:function(a){if(d[a.id])throw Error("Tried to register widget with id\x3d\x3d"+a.id+" but that id is already registered");d[a.id]=a;this.length++},remove:function(a){d[a]&&(delete d[a],this.length--)},byId:function(a){return"string"==typeof a?d[a]:a},byNode:function(a){return d[a.getAttribute("widgetId")]},toArray:function(){var a=[],c;for(c in d)a.push(d[c]);return a},
getUniqueId:function(a){var c;do c=a+"_"+(a in h?++h[a]:h[a]=0);while(d[c]);return"dijit"==k._scopeName?c:k._scopeName+"_"+c},findWidgets:function(a,c){function e(b){for(b=b.firstChild;b;b=b.nextSibling)if(1==b.nodeType){var a=b.getAttribute("widgetId");a?(a=d[a])&&g.push(a):b!==c&&e(b)}}var g=[];e(a);return g},_destroyAll:function(){k._curFocus=null;k._prevFocus=null;k._activeStack=[];l.forEach(a.findWidgets(m.body()),function(a){a._destroyed||(a.destroyRecursive?a.destroyRecursive():a.destroy&&
a.destroy())})},getEnclosingWidget:function(a){for(;a;){var c=1==a.nodeType&&a.getAttribute("widgetId");if(c)return d[c];a=a.parentNode}return null},_hash:d};return k.registry=a})},"dijit/_base/focus":function(){define("dojo/_base/array dojo/dom dojo/_base/lang dojo/topic dojo/_base/window ../focus ../selection ../main".split(" "),function(l,m,k,h,d,a,f,c){a.focus=function(e){if(e){var g="node"in e?e.node:e,b=e.bookmark;e=e.openedForWindow;var f=b?b.isCollapsed:!1;if(g){var p="iframe"==g.tagName.toLowerCase()?
g.contentWindow:g;if(p&&p.focus)try{p.focus()}catch(t){}a._onFocusNode(g)}if(b&&d.withGlobal(e||d.global,c.isCollapsed)&&!f){e&&e.focus();try{d.withGlobal(e||d.global,c.moveToBookmark,null,[b])}catch(t){}}}};a.watch("curNode",function(a,g,b){c._curFocus=b;c._prevFocus=g;b&&h.publish("focusNode",b)});a.watch("activeStack",function(a,g,b){c._activeStack=b});a.on("widget-blur",function(a,c){h.publish("widgetBlur",a,c)});a.on("widget-focus",function(a,c){h.publish("widgetFocus",a,c)});k.mixin(c,{_curFocus:null,
_prevFocus:null,isCollapsed:function(){return c.getBookmark().isCollapsed},getBookmark:function(){return(d.global==window?f:new f.SelectionManager(d.global)).getBookmark()},moveToBookmark:function(a){return(d.global==window?f:new f.SelectionManager(d.global)).moveToBookmark(a)},getFocus:function(e,g){var b=!a.curNode||e&&m.isDescendant(a.curNode,e.domNode)?c._prevFocus:a.curNode;return{node:b,bookmark:b&&b==a.curNode&&d.withGlobal(g||d.global,c.getBookmark),openedForWindow:g}},_activeStack:[],registerIframe:function(e){return a.registerIframe(e)},
unregisterIframe:function(a){a&&a.remove()},registerWin:function(e,c){return a.registerWin(e,c)},unregisterWin:function(a){a&&a.remove()}});return c})},"dijit/focus":function(){define("dojo/aspect dojo/_base/declare dojo/dom dojo/dom-attr dojo/dom-class dojo/dom-construct dojo/Evented dojo/_base/lang dojo/on dojo/domReady dojo/sniff dojo/Stateful dojo/_base/window dojo/window ./a11y ./registry ./main".split(" "),function(l,m,k,h,d,a,f,c,e,g,b,v,p,t,x,r,w){var C,u,q=new (m([v,f],{curNode:null,activeStack:[],
constructor:function(){var b=c.hitch(this,function(b){k.isDescendant(this.curNode,b)&&this.set("curNode",null);k.isDescendant(this.prevNode,b)&&this.set("prevNode",null)});l.before(a,"empty",b);l.before(a,"destroy",b)},registerIframe:function(b){return this.registerWin(b.contentWindow,b)},registerWin:function(a,c){var g=this,d=a.document&&a.document.body;if(d){var f=b("pointer-events")?"pointerdown":b("MSPointer")?"MSPointerDown":b("touch-events")?"mousedown, touchstart":"mousedown",p=e(a.document,
f,function(b){b&&b.target&&null==b.target.parentNode||g._onTouchNode(c||b.target,"mouse")}),v=e(d,"focusin",function(b){if(b.target.tagName){var a=b.target.tagName.toLowerCase();"#document"!=a&&"body"!=a&&(x.isFocusable(b.target)?g._onFocusNode(c||b.target):g._onTouchNode(c||b.target))}}),t=e(d,"focusout",function(b){g._onBlurNode(c||b.target)});return{remove:function(){p.remove();v.remove();t.remove();d=p=v=t=null}}}},_onBlurNode:function(b){b=(new Date).getTime();b<C+100||(this._clearFocusTimer&&
clearTimeout(this._clearFocusTimer),this._clearFocusTimer=setTimeout(c.hitch(this,function(){this.set("prevNode",this.curNode);this.set("curNode",null)}),0),this._clearActiveWidgetsTimer&&clearTimeout(this._clearActiveWidgetsTimer),b<u+100||(this._clearActiveWidgetsTimer=setTimeout(c.hitch(this,function(){delete this._clearActiveWidgetsTimer;this._setStack([])}),0)))},_onTouchNode:function(b,a){u=(new Date).getTime();this._clearActiveWidgetsTimer&&(clearTimeout(this._clearActiveWidgetsTimer),delete this._clearActiveWidgetsTimer);
d.contains(b,"dijitPopup")&&(b=b.firstChild);var c=[];try{for(;b;){var e=h.get(b,"dijitPopupParent");if(e)b=r.byId(e).domNode;else if(b.tagName&&"body"==b.tagName.toLowerCase()){if(b===p.body())break;b=t.get(b.ownerDocument).frameElement}else{var g=b.getAttribute&&b.getAttribute("widgetId"),f=g&&r.byId(g);!f||"mouse"==a&&f.get("disabled")||c.unshift(g);b=b.parentNode}}}catch(H){}this._setStack(c,a)},_onFocusNode:function(b){b&&9!=b.nodeType&&(C=(new Date).getTime(),this._clearFocusTimer&&(clearTimeout(this._clearFocusTimer),
delete this._clearFocusTimer),this._onTouchNode(b),b!=this.curNode&&(this.set("prevNode",this.curNode),this.set("curNode",b)))},_setStack:function(b,a){var c=this.activeStack,e=c.length-1,g=b.length-1;if(b[g]!=c[e]){this.set("activeStack",b);var d;for(d=e;0<=d&&c[d]!=b[d];d--)if(e=r.byId(c[d]))e._hasBeenBlurred=!0,e.set("focused",!1),e._focusManager==this&&e._onBlur(a),this.emit("widget-blur",e,a);for(d++;d<=g;d++)if(e=r.byId(b[d]))e.set("focused",!0),e._focusManager==this&&e._onFocus(a),this.emit("widget-focus",
e,a)}},focus:function(b){if(b)try{b.focus()}catch(n){}}}));g(function(){var a=q.registerWin(t.get(document));b("ie")&&e(window,"unload",function(){a&&(a.remove(),a=null)})});w.focus=function(b){q.focus(b)};for(var y in q)/^_/.test(y)||(w.focus[y]="function"==typeof q[y]?c.hitch(q,y):q[y]);q.watch(function(b,a,e){w.focus[b]=e});return q})},"dojo/Stateful":function(){define(["./_base/declare","./_base/lang","./_base/array","./when"],function(l,m,k,h){return l("dojo.Stateful",null,{_attrPairNames:{},
_getAttrNames:function(d){var a=this._attrPairNames;return a[d]?a[d]:a[d]={s:"_"+d+"Setter",g:"_"+d+"Getter"}},postscript:function(d){d&&this.set(d)},_get:function(d,a){return"function"===typeof this[a.g]?this[a.g]():this[d]},get:function(d){return this._get(d,this._getAttrNames(d))},set:function(d,a){if("object"===typeof d){for(var f in d)d.hasOwnProperty(f)&&"_watchCallbacks"!=f&&this.set(f,d[f]);return this}f=this._getAttrNames(d);var c=this._get(d,f);f=this[f.s];var e;"function"===typeof f?e=
f.apply(this,Array.prototype.slice.call(arguments,1)):this[d]=a;if(this._watchCallbacks){var g=this;h(e,function(){g._watchCallbacks(d,c,a)})}return this},_changeAttrValue:function(d,a){var f=this.get(d);this[d]=a;this._watchCallbacks&&this._watchCallbacks(d,f,a);return this},watch:function(d,a){var f=this._watchCallbacks;if(!f)var c=this,f=this._watchCallbacks=function(b,a,e,g){var d=function(g){if(g){g=g.slice();for(var d=0,f=g.length;d<f;d++)g[d].call(c,b,a,e)}};d(f["_"+b]);g||d(f["*"])};a||"function"!==
typeof d?d="_"+d:(a=d,d="*");var e=f[d];"object"!==typeof e&&(e=f[d]=[]);e.push(a);var g={};g.unwatch=g.remove=function(){var b=k.indexOf(e,a);-1<b&&e.splice(b,1)};return g}})})},"dojo/window":function(){define("./_base/lang ./sniff ./_base/window ./dom ./dom-geometry ./dom-style ./dom-construct".split(" "),function(l,m,k,h,d,a,f){m.add("rtl-adjust-position-for-verticalScrollBar",function(a,c){var b=k.body(c),e=f.create("div",{style:{overflow:"scroll",overflowX:"visible",direction:"rtl",visibility:"hidden",
position:"absolute",left:"0",top:"0",width:"64px",height:"64px"}},b,"last"),g=f.create("div",{style:{overflow:"hidden",direction:"ltr"}},e,"last"),t=0!=d.position(g).x;e.removeChild(g);b.removeChild(e);return t});m.add("position-fixed-support",function(a,c){var b=k.body(c),e=f.create("span",{style:{visibility:"hidden",position:"fixed",left:"1px",top:"1px"}},b,"last"),g=f.create("span",{style:{position:"fixed",left:"0",top:"0"}},e,"last"),t=d.position(g).x!=d.position(e).x;e.removeChild(g);b.removeChild(e);
return t});var c={getBox:function(a){a=a||k.doc;var e="BackCompat"==a.compatMode?k.body(a):a.documentElement,b=d.docScroll(a);if(m("touch")){var f=c.get(a);a=f.innerWidth||e.clientWidth;e=f.innerHeight||e.clientHeight}else a=e.clientWidth,e=e.clientHeight;return{l:b.x,t:b.y,w:a,h:e}},get:function(a){if(m("ie")&&c!==document.parentWindow){a.parentWindow.execScript("document._parentWindow \x3d window;","Javascript");var e=a._parentWindow;a._parentWindow=null;return e}return a.parentWindow||a.defaultView},
scrollIntoView:function(e,c){try{e=h.byId(e);var b=e.ownerDocument||k.doc,g=k.body(b),f=b.documentElement||g.parentNode,t=m("ie")||m("trident"),l=m("webkit");if(e!=g&&e!=f)if(!(m("mozilla")||t||l||m("opera")||m("trident")||m("edge"))&&"scrollIntoView"in e)e.scrollIntoView(!1);else{var r="BackCompat"==b.compatMode,w=Math.min(g.clientWidth||f.clientWidth,f.clientWidth||g.clientWidth),C=Math.min(g.clientHeight||f.clientHeight,f.clientHeight||g.clientHeight),b=l||r?g:f,u=c||d.position(e),q=e.parentNode,
l=function(b){return 6>=t||7==t&&r?!1:m("position-fixed-support")&&"fixed"==a.get(b,"position").toLowerCase()},y=this,B=function(b,a,c){"BODY"==b.tagName||"HTML"==b.tagName?y.get(b.ownerDocument).scrollBy(a,c):(a&&(b.scrollLeft+=a),c&&(b.scrollTop+=c))};if(!l(e))for(;q;){q==g&&(q=b);var n=d.position(q),D=l(q),G="rtl"==a.getComputedStyle(q).direction.toLowerCase();if(q==b)n.w=w,n.h=C,b==f&&(t||m("trident"))&&G&&(n.x+=b.offsetWidth-n.w),n.x=0,n.y=0;else{var z=d.getPadBorderExtents(q);n.w-=z.w;n.h-=
z.h;n.x+=z.l;n.y+=z.t;var F=q.clientWidth,H=n.w-F;0<F&&0<H&&(G&&m("rtl-adjust-position-for-verticalScrollBar")&&(n.x+=H),n.w=F);F=q.clientHeight;H=n.h-F;0<F&&0<H&&(n.h=F)}D&&(0>n.y&&(n.h+=n.y,n.y=0),0>n.x&&(n.w+=n.x,n.x=0),n.y+n.h>C&&(n.h=C-n.y),n.x+n.w>w&&(n.w=w-n.x));var J=u.x-n.x,L=u.y-n.y,Q=J+u.w-n.w,R=L+u.h-n.h,A,M;0<Q*J&&(q.scrollLeft||q==b||q.scrollWidth>q.offsetHeight)&&(A=Math[0>J?"max":"min"](J,Q),G&&(8==t&&!r||5<=m("trident"))&&(A=-A),M=q.scrollLeft,B(q,A,0),A=q.scrollLeft-M,u.x-=A);0<
R*L&&(q.scrollTop||q==b||q.scrollHeight>q.offsetHeight)&&(A=Math.ceil(Math[0>L?"max":"min"](L,R)),M=q.scrollTop,B(q,0,A),A=q.scrollTop-M,u.y-=A);q=q!=b&&!D&&q.parentNode}}}catch(E){console.error("scrollIntoView: "+E),e.scrollIntoView(!1)}}};l.setObject("dojo.window",c);return c})},"dijit/selection":function(){define("dojo/_base/array dojo/dom dojo/_base/lang dojo/sniff dojo/_base/window dijit/focus".split(" "),function(l,m,k,h,d,a){var f=function(c){var e=c.document;this.getType=function(){if(e.getSelection){var b=
"text",a;try{a=c.getSelection()}catch(p){}a&&1==a.rangeCount&&(a=a.getRangeAt(0),a.startContainer==a.endContainer&&1==a.endOffset-a.startOffset&&3!=a.startContainer.nodeType&&(b="control"));return b}return e.selection.type.toLowerCase()};this.getSelectedText=function(){if(e.getSelection){var b=c.getSelection();return b?b.toString():""}return"control"==this.getType()?null:e.selection.createRange().text};this.getSelectedHtml=function(){if(e.getSelection){var b=c.getSelection();if(b&&b.rangeCount){var a,
d="";for(a=0;a<b.rangeCount;a++){var f=b.getRangeAt(a).cloneContents(),g=e.createElement("div");g.appendChild(f);d+=g.innerHTML}return d}return null}return"control"==this.getType()?null:e.selection.createRange().htmlText};this.getSelectedElement=function(){if("control"==this.getType()){if(e.getSelection){var b=c.getSelection();return b.anchorNode.childNodes[b.anchorOffset]}if((b=e.selection.createRange())&&b.item)return e.selection.createRange().item(0)}return null};this.getParentElement=function(){if("control"==
this.getType()){var b=this.getSelectedElement();if(b)return b.parentNode}else if(e.getSelection){if(b=e.getSelection()){for(b=b.anchorNode;b&&1!=b.nodeType;)b=b.parentNode;return b}}else return b=e.selection.createRange(),b.collapse(!0),b.parentElement();return null};this.hasAncestorElement=function(b){return null!=this.getAncestorElement.apply(this,arguments)};this.getAncestorElement=function(b){var a=this.getSelectedElement()||this.getParentElement();return this.getParentOfType(a,arguments)};this.isTag=
function(b,a){if(b&&b.tagName)for(var e=b.tagName.toLowerCase(),c=0;c<a.length;c++){var d=String(a[c]).toLowerCase();if(e==d)return d}return""};this.getParentOfType=function(b,a){for(;b;){if(this.isTag(b,a).length)return b;b=b.parentNode}return null};this.collapse=function(b){if(e.getSelection){var a=c.getSelection();a.removeAllRanges?b?a.collapseToStart():a.collapseToEnd():a.collapse(b)}else a=e.selection.createRange(),a.collapse(b),a.select()};this.remove=function(){var b=e.selection;e.getSelection?
(b=c.getSelection(),b.deleteFromDocument()):"none"!=b.type.toLowerCase()&&b.clear();return b};this.selectElementChildren=function(b,a){var d;b=m.byId(b);if(e.getSelection){var f=c.getSelection();h("opera")?(d=f.rangeCount?f.getRangeAt(0):e.createRange(),d.setStart(b,0),d.setEnd(b,3==b.nodeType?b.length:b.childNodes.length),f.addRange(d)):f.selectAllChildren(b)}else if(d=b.ownerDocument.body.createTextRange(),d.moveToElementText(b),!a)try{d.select()}catch(x){}};this.selectElement=function(b,a){var c;
b=m.byId(b);if(e.getSelection){var f=e.getSelection();c=e.createRange();f.removeAllRanges&&(h("opera")&&f.getRangeAt(0)&&(c=f.getRangeAt(0)),c.selectNode(b),f.removeAllRanges(),f.addRange(c))}else try{f=b.tagName?b.tagName.toLowerCase():"",c="img"===f||"table"===f?d.body(e).createControlRange():d.body(e).createRange(),c.addElement(b),a||c.select()}catch(x){this.selectElementChildren(b,a)}};this.inSelection=function(b){if(b){var a,d;if(e.getSelection){var f=c.getSelection();f&&0<f.rangeCount&&(d=f.getRangeAt(0));
if(d&&d.compareBoundaryPoints&&e.createRange)try{if(a=e.createRange(),a.setStart(b,0),1===d.compareBoundaryPoints(d.START_TO_END,a))return!0}catch(x){}}else{d=e.selection.createRange();try{a=b.ownerDocument.body.createTextRange(),a.moveToElementText(b)}catch(x){}if(d&&a&&1===d.compareEndPoints("EndToStart",a))return!0}}return!1};this.getBookmark=function(){var b,d,f=e.selection,g=a.curNode;if(e.getSelection){if(f=c.getSelection())if(f.isCollapsed){if(b=g?g.tagName:"")if(b=b.toLowerCase(),"textarea"==
b||"input"==b&&(!g.type||"text"==g.type.toLowerCase()))return f={start:g.selectionStart,end:g.selectionEnd,node:g,pRange:!0},{isCollapsed:f.end<=f.start,mark:f};b={isCollapsed:!0};f.rangeCount&&(b.mark=f.getRangeAt(0).cloneRange())}else d=f.getRangeAt(0),b={isCollapsed:!1,mark:d.cloneRange()}}else if(f){b=g?g.tagName:"";b=b.toLowerCase();if(g&&b&&("button"==b||"textarea"==b||"input"==b)){if(f.type&&"none"==f.type.toLowerCase())return{isCollapsed:!0,mark:null};d=f.createRange();return{isCollapsed:d.text&&
d.text.length?!1:!0,mark:{range:d,pRange:!0}}}b={};try{d=f.createRange(),b.isCollapsed=!("Text"==f.type?d.htmlText.length:d.length)}catch(x){return b.isCollapsed=!0,b}if("CONTROL"==f.type.toUpperCase())if(d.length)for(b.mark=[],f=0,g=d.length;f<g;)b.mark.push(d.item(f++));else b.isCollapsed=!0,b.mark=null;else b.mark=d.getBookmark()}else console.warn("No idea how to store the current selection for this browser!");return b};this.moveToBookmark=function(b){if(b=b.mark)if(e.getSelection){var a=c.getSelection();
a&&a.removeAllRanges?b.pRange?(a=b.node,a.selectionStart=b.start,a.selectionEnd=b.end):(a.removeAllRanges(),a.addRange(b)):console.warn("No idea how to restore selection for this browser!")}else if(e.selection&&b){var d;b.pRange?d=b.range:k.isArray(b)?(d=e.body.createControlRange(),l.forEach(b,function(b){d.addElement(b)})):(d=e.body.createTextRange(),d.moveToBookmark(b));d.select()}};this.isCollapsed=function(){return this.getBookmark().isCollapsed}},c=new f(window);c.SelectionManager=f;return c})},
"dijit/_base/manager":function(){define(["dojo/_base/array","dojo/_base/config","dojo/_base/lang","../registry","../main"],function(l,m,k,h,d){var a={};l.forEach("byId getUniqueId findWidgets _destroyAll byNode getEnclosingWidget".split(" "),function(d){a[d]=h[d]});k.mixin(a,{defaultDuration:m.defaultDuration||200});k.mixin(d,a);return d})},"dijit/_base/place":function(){define(["dojo/_base/array","dojo/_base/lang","dojo/window","../place","../main"],function(l,m,k,h,d){var a={getViewport:function(){return k.getBox()}};
a.placeOnScreen=h.at;a.placeOnScreenAroundElement=function(a,c,e,d){var b;if(m.isArray(e))b=e;else{b=[];for(var f in e)b.push({aroundCorner:f,corner:e[f]})}return h.around(a,c,b,!0,d)};a.placeOnScreenAroundNode=a.placeOnScreenAroundElement;a.placeOnScreenAroundRectangle=a.placeOnScreenAroundElement;a.getPopupAroundAlignment=function(a,c){var e={};l.forEach(a,function(a){var b=c;switch(a){case "after":e[c?"BR":"BL"]=c?"BL":"BR";break;case "before":e[c?"BL":"BR"]=c?"BR":"BL";break;case "below-alt":b=
!b;case "below":e[b?"BL":"BR"]=b?"TL":"TR";e[b?"BR":"BL"]=b?"TR":"TL";break;case "above-alt":b=!b;default:e[b?"TL":"TR"]=b?"BL":"BR",e[b?"TR":"TL"]=b?"BR":"BL"}});return e};m.mixin(d,a);return d})},"dijit/place":function(){define("dojo/_base/array dojo/dom-geometry dojo/dom-style dojo/_base/kernel dojo/_base/window ./Viewport ./main".split(" "),function(l,m,k,h,d,a,f){function c(c,b,e,f){var g=a.getEffectiveBox(c.ownerDocument);c.parentNode&&"body"==String(c.parentNode.tagName).toLowerCase()||d.body(c.ownerDocument).appendChild(c);
var h=null;l.some(b,function(a){var b=a.corner,d=a.pos,k=0,p={w:{L:g.l+g.w-d.x,R:d.x-g.l,M:g.w}[b.charAt(1)],h:{T:g.t+g.h-d.y,B:d.y-g.t,M:g.h}[b.charAt(0)]},n=c.style;n.left=n.right="auto";e&&(k=e(c,a.aroundCorner,b,p,f),k="undefined"==typeof k?0:k);var r=c.style,l=r.display,z=r.visibility;"none"==r.display&&(r.visibility="hidden",r.display="");n=m.position(c);r.display=l;r.visibility=z;l={L:d.x,R:d.x-n.w,M:Math.max(g.l,Math.min(g.l+g.w,d.x+(n.w>>1))-n.w)}[b.charAt(1)];z={T:d.y,B:d.y-n.h,M:Math.max(g.t,
Math.min(g.t+g.h,d.y+(n.h>>1))-n.h)}[b.charAt(0)];d=Math.max(g.l,l);r=Math.max(g.t,z);l=Math.min(g.l+g.w,l+n.w)-d;z=Math.min(g.t+g.h,z+n.h)-r;k+=n.w-l+(n.h-z);if(null==h||k<h.overflow)h={corner:b,aroundCorner:a.aroundCorner,x:d,y:r,w:l,h:z,overflow:k,spaceAvailable:p};return!k});h.overflow&&e&&e(c,h.aroundCorner,h.corner,h.spaceAvailable,f);b=h.y;var p=h.x,v=d.body(c.ownerDocument);/relative|absolute/.test(k.get(v,"position"))&&(b-=k.get(v,"marginTop"),p-=k.get(v,"marginLeft"));v=c.style;v.top=b+
"px";v.left=p+"px";v.right="auto";return h}var e={TL:"BR",TR:"BL",BL:"TR",BR:"TL"};return f.place={at:function(a,b,d,f,h){d=l.map(d,function(a){var c={corner:a,aroundCorner:e[a],pos:{x:b.x,y:b.y}};f&&(c.pos.x+="L"==a.charAt(1)?f.x:-f.x,c.pos.y+="T"==a.charAt(0)?f.y:-f.y);return c});return c(a,d,h)},around:function(a,b,e,d,f){function g(a,b){z.push({aroundCorner:a,corner:b,pos:{x:{L:B,R:B+D,M:B+(D>>1)}[a.charAt(1)],y:{T:n,B:n+G,M:n+(G>>1)}[a.charAt(0)]}})}var p;if("string"==typeof b||"offsetWidth"in
b||"ownerSVGElement"in b){if(p=m.position(b,!0),/^(above|below)/.test(e[0])){var v=m.getBorderExtents(b),C=b.firstChild?m.getBorderExtents(b.firstChild):{t:0,l:0,b:0,r:0},t=m.getBorderExtents(a),q=a.firstChild?m.getBorderExtents(a.firstChild):{t:0,l:0,b:0,r:0};p.y+=Math.min(v.t+C.t,t.t+q.t);p.h-=Math.min(v.t+C.t,t.t+q.t)+Math.min(v.b+C.b,t.b+q.b)}}else p=b;if(b.parentNode)for(v="absolute"==k.getComputedStyle(b).position,b=b.parentNode;b&&1==b.nodeType&&"BODY"!=b.nodeName;){C=m.position(b,!0);t=k.getComputedStyle(b);
/relative|absolute/.test(t.position)&&(v=!1);if(!v&&/hidden|auto|scroll/.test(t.overflow)){var q=Math.min(p.y+p.h,C.y+C.h),y=Math.min(p.x+p.w,C.x+C.w);p.x=Math.max(p.x,C.x);p.y=Math.max(p.y,C.y);p.h=q-p.y;p.w=y-p.x}"absolute"==t.position&&(v=!0);b=b.parentNode}var B=p.x,n=p.y,D="w"in p?p.w:p.w=p.width,G="h"in p?p.h:(h.deprecated("place.around: dijit/place.__Rectangle: { x:"+B+", y:"+n+", height:"+p.height+", width:"+D+" } has been deprecated.  Please use { x:"+B+", y:"+n+", h:"+p.height+", w:"+D+
" }","","2.0"),p.h=p.height),z=[];l.forEach(e,function(a){var b=d;switch(a){case "above-centered":g("TM","BM");break;case "below-centered":g("BM","TM");break;case "after-centered":b=!b;case "before-centered":g(b?"ML":"MR",b?"MR":"ML");break;case "after":b=!b;case "before":g(b?"TL":"TR",b?"TR":"TL");g(b?"BL":"BR",b?"BR":"BL");break;case "below-alt":b=!b;case "below":g(b?"BL":"BR",b?"TL":"TR");g(b?"BR":"BL",b?"TR":"TL");break;case "above-alt":b=!b;case "above":g(b?"TL":"TR",b?"BL":"BR");g(b?"TR":"TL",
b?"BR":"BL");break;default:g(a.aroundCorner,a.corner)}});a=c(a,z,f,{w:D,h:G});a.aroundNodePos=p;return a}}})},"dijit/Viewport":function(){define(["dojo/Evented","dojo/on","dojo/domReady","dojo/sniff","dojo/window"],function(l,m,k,h,d){var a=new l,f;k(function(){var c=d.getBox();a._rlh=m(window,"resize",function(){var e=d.getBox();if(c.h!=e.h||c.w!=e.w)c=e,a.emit("resize")});if(8==h("ie")){var e=screen.deviceXDPI;setInterval(function(){screen.deviceXDPI!=e&&(e=screen.deviceXDPI,a.emit("resize"))},
500)}h("ios")&&(m(document,"focusin",function(a){f=a.target}),m(document,"focusout",function(a){f=null}))});a.getEffectiveBox=function(a){a=d.getBox(a);var c=f&&f.tagName&&f.tagName.toLowerCase();h("ios")&&f&&!f.readOnly&&("textarea"==c||"input"==c&&/^(color|email|number|password|search|tel|text|url)$/.test(f.type))&&(a.h*=0==orientation||180==orientation?.66:.4,c=f.getBoundingClientRect(),a.h=Math.max(a.h,c.top+c.height));return a};return a})},"dijit/_base/popup":function(){define(["dojo/dom-class",
"dojo/_base/window","../popup","../BackgroundIframe"],function(l,m,k){var h=k._createWrapper;k._createWrapper=function(a){a.declaredClass||(a={_popupWrapper:a.parentNode&&l.contains(a.parentNode,"dijitPopup")?a.parentNode:null,domNode:a,destroy:function(){},ownerDocument:a.ownerDocument,ownerDocumentBody:m.body(a.ownerDocument)});return h.call(this,a)};var d=k.open;k.open=function(a){if(a.orient&&"string"!=typeof a.orient&&!("length"in a.orient)){var f=[],c;for(c in a.orient)f.push({aroundCorner:c,
corner:a.orient[c]});a.orient=f}return d.call(this,a)};return k})},"dijit/popup":function(){define("dojo/_base/array dojo/aspect dojo/_base/declare dojo/dom dojo/dom-attr dojo/dom-construct dojo/dom-geometry dojo/dom-style dojo/has dojo/keys dojo/_base/lang dojo/on ./place ./BackgroundIframe ./Viewport ./main dojo/touch".split(" "),function(l,m,k,h,d,a,f,c,e,g,b,v,p,t,x,r){function w(){this._popupWrapper&&(a.destroy(this._popupWrapper),delete this._popupWrapper)}k=k(null,{_stack:[],_beginZIndex:1E3,
_idGen:1,_repositionAll:function(){if(this._firstAroundNode){var a=this._firstAroundPosition,c=f.position(this._firstAroundNode,!0),e=c.x-a.x,a=c.y-a.y;if(e||a)for(this._firstAroundPosition=c,c=0;c<this._stack.length;c++){var d=this._stack[c].wrapper.style;d.top=parseFloat(d.top)+a+"px";"auto"==d.right?d.left=parseFloat(d.left)+e+"px":d.right=parseFloat(d.right)-e+"px"}this._aroundMoveListener=setTimeout(b.hitch(this,"_repositionAll"),e||a?10:50)}},_createWrapper:function(b){var c=b._popupWrapper,
e=b.domNode;c||(c=a.create("div",{"class":"dijitPopup",style:{display:"none"},role:"region","aria-label":b["aria-label"]||b.label||b.name||b.id},b.ownerDocumentBody),c.appendChild(e),e=e.style,e.display="",e.visibility="",e.position="",e.top="0px",b._popupWrapper=c,m.after(b,"destroy",w,!0),"ontouchend"in document&&v(c,"touchend",function(a){/^(input|button|textarea)$/i.test(a.target.tagName)||a.preventDefault()}),c.dojoClick=!0);return c},moveOffScreen:function(a){var b=this._createWrapper(a);a=
f.isBodyLtr(a.ownerDocument);var e={visibility:"hidden",top:"-9999px",display:""};e[a?"left":"right"]="-9999px";e[a?"right":"left"]="auto";c.set(b,e);return b},hide:function(a){var b=this._createWrapper(a);c.set(b,{display:"none",height:"auto",overflowY:"visible",border:""});a=a.domNode;"_originalStyle"in a&&(a.style.cssText=a._originalStyle)},getTopPopup:function(){for(var a=this._stack,b=a.length-1;0<b&&a[b].parent===a[b-1].widget;b--);return a[b]},open:function(a){for(var k=this._stack,m=a.popup,
l=m.domNode,r=a.orient||["below","below-alt","above","above-alt"],n=a.parent?a.parent.isLeftToRight():f.isBodyLtr(m.ownerDocument),w=a.around,G=a.around&&a.around.id?a.around.id+"_dropdown":"popup_"+this._idGen++;k.length&&(!a.parent||!h.isDescendant(a.parent.domNode,k[k.length-1].widget.domNode));)this.close(k[k.length-1].widget);var z=this.moveOffScreen(m);m.startup&&!m._started&&m.startup();var F,H=f.position(l);if("maxHeight"in a&&-1!=a.maxHeight)F=a.maxHeight||Infinity;else{F=x.getEffectiveBox(this.ownerDocument);
var J=w?f.position(w,!1):{y:a.y-(a.padding||0),h:2*(a.padding||0)};F=Math.floor(Math.max(J.y,F.h-(J.y+J.h)))}H.h>F&&(H=c.getComputedStyle(l),c.set(z,{overflowY:"scroll",height:F+"px",border:H.borderLeftWidth+" "+H.borderLeftStyle+" "+H.borderLeftColor}),l._originalStyle=l.style.cssText,l.style.border="none");d.set(z,{id:G,style:{zIndex:this._beginZIndex+k.length},"class":"dijitPopup "+(m.baseClass||m["class"]||"").split(" ")[0]+"Popup",dijitPopupParent:a.parent?a.parent.id:""});0==k.length&&w&&(this._firstAroundNode=
w,this._firstAroundPosition=f.position(w,!0),this._aroundMoveListener=setTimeout(b.hitch(this,"_repositionAll"),50));e("config-bgIframe")&&!m.bgIframe&&(m.bgIframe=new t(z));G=m.orient?b.hitch(m,"orient"):null;r=w?p.around(z,w,r,n,G):p.at(z,a,"R"==r?["TR","BR","TL","BL"]:["TL","BL","TR","BR"],a.padding,G);z.style.visibility="visible";l.style.visibility="visible";l=[];l.push(v(z,"keydown",b.hitch(this,function(b){if(b.keyCode==g.ESCAPE&&a.onCancel)b.stopPropagation(),b.preventDefault(),a.onCancel();
else if(b.keyCode==g.TAB&&(b.stopPropagation(),b.preventDefault(),(b=this.getTopPopup())&&b.onCancel))b.onCancel()})));m.onCancel&&a.onCancel&&l.push(m.on("cancel",a.onCancel));l.push(m.on(m.onExecute?"execute":"change",b.hitch(this,function(){var a=this.getTopPopup();if(a&&a.onExecute)a.onExecute()})));k.push({widget:m,wrapper:z,parent:a.parent,onExecute:a.onExecute,onCancel:a.onCancel,onClose:a.onClose,handlers:l});if(m.onOpen)m.onOpen(r);return r},close:function(a){for(var b=this._stack;a&&l.some(b,
function(b){return b.widget==a})||!a&&b.length;){var c=b.pop(),e=c.widget,d=c.onClose;e.bgIframe&&(e.bgIframe.destroy(),delete e.bgIframe);if(e.onClose)e.onClose();for(var f;f=c.handlers.pop();)f.remove();e&&e.domNode&&this.hide(e);d&&d()}0==b.length&&this._aroundMoveListener&&(clearTimeout(this._aroundMoveListener),this._firstAroundNode=this._firstAroundPosition=this._aroundMoveListener=null)}});return r.popup=new k})},"dijit/BackgroundIframe":function(){define("require ./main dojo/_base/config dojo/dom-construct dojo/dom-style dojo/_base/lang dojo/on dojo/sniff".split(" "),
function(l,m,k,h,d,a,f,c){c.add("config-bgIframe",(c("ie")||c("trident"))&&!/IEMobile\/10\.0/.test(navigator.userAgent));var e=new function(){var a=[];this.pop=function(){var b;a.length?(b=a.pop(),b.style.display=""):(9>c("ie")?(b=k.dojoBlankHtmlUrl||l.toUrl("dojo/resources/blank.html")||'javascript:""',b=document.createElement("\x3ciframe src\x3d'"+b+"' role\x3d'presentation' style\x3d'position: absolute; left: 0px; top: 0px;z-index: -1; filter:Alpha(Opacity\x3d\"0\");'\x3e")):(b=h.create("iframe"),
b.src='javascript:""',b.className="dijitBackgroundIframe",b.setAttribute("role","presentation"),d.set(b,"opacity",.1)),b.tabIndex=-1);return b};this.push=function(b){b.style.display="none";a.push(b)}};m.BackgroundIframe=function(g){if(!g.id)throw Error("no id");if(c("config-bgIframe")){var b=this.iframe=e.pop();g.appendChild(b);7>c("ie")||c("quirks")?(this.resize(g),this._conn=f(g,"resize",a.hitch(this,"resize",g))):d.set(b,{width:"100%",height:"100%"})}};a.extend(m.BackgroundIframe,{resize:function(a){this.iframe&&
d.set(this.iframe,{width:a.offsetWidth+"px",height:a.offsetHeight+"px"})},destroy:function(){this._conn&&(this._conn.remove(),this._conn=null);this.iframe&&(this.iframe.parentNode.removeChild(this.iframe),e.push(this.iframe),delete this.iframe)}});return m.BackgroundIframe})},"dojo/touch":function(){define("./_base/kernel ./aspect ./dom ./dom-class ./_base/lang ./on ./has ./mouse ./domReady ./_base/window".split(" "),function(l,m,k,h,d,a,f,c,e,g){function b(b,c,e){return x&&e?function(b,c){return a(b,
e,c)}:w?function(e,d){var f=a(e,c,function(a){d.call(this,a);F=(new Date).getTime()}),g=a(e,b,function(a){(!F||(new Date).getTime()>F+1E3)&&d.call(this,a)});return{remove:function(){f.remove();g.remove()}}}:function(c,e){return a(c,b,e)}}function v(a){do if(void 0!==a.dojoClick)return a;while(a=a.parentNode)}function p(b,e,d){if(!c.isRight(b)){var f=v(b.target);if(u=!b.target.disabled&&f&&f.dojoClick)if(y=(q="useTarget"==u)?f:b.target,q&&b.preventDefault(),B=b.changedTouches?b.changedTouches[0].pageX-
g.global.pageXOffset:b.clientX,n=b.changedTouches?b.changedTouches[0].pageY-g.global.pageYOffset:b.clientY,D=("object"==typeof u?u.x:"number"==typeof u?u:0)||4,G=("object"==typeof u?u.y:"number"==typeof u?u:0)||4,!C){b=function(a){g.doc.addEventListener(a,function(b){var c=b.target;u&&!b._dojo_click&&(new Date).getTime()<=z+1E3&&("INPUT"!=c.tagName||!h.contains(c,"dijitOffScreen"))&&(b.stopPropagation(),b.stopImmediatePropagation&&b.stopImmediatePropagation(),"click"==a&&("INPUT"!=c.tagName||"radio"==
c.type&&(h.contains(c,"dijitCheckBoxInput")||h.contains(c,"mblRadioButton"))||"checkbox"==c.type&&(h.contains(c,"dijitCheckBoxInput")||h.contains(c,"mblCheckBox")))&&"TEXTAREA"!=c.tagName&&"AUDIO"!=c.tagName&&"VIDEO"!=c.tagName&&b.preventDefault())},!0)};var p=function(a){u=q?k.isDescendant(g.doc.elementFromPoint(a.changedTouches?a.changedTouches[0].pageX-g.global.pageXOffset:a.clientX,a.changedTouches?a.changedTouches[0].pageY-g.global.pageYOffset:a.clientY),y):u&&(a.changedTouches?a.changedTouches[0].target:
a.target)==y&&Math.abs((a.changedTouches?a.changedTouches[0].pageX-g.global.pageXOffset:a.clientX)-B)<=D&&Math.abs((a.changedTouches?a.changedTouches[0].pageY-g.global.pageYOffset:a.clientY)-n)<=G};C=!0;g.doc.addEventListener(e,function(a){c.isRight(a)||(p(a),q&&a.preventDefault())},!0);g.doc.addEventListener(d,function(b){if(!c.isRight(b)&&(p(b),u)){var e=function(a){var c=document.createEvent("MouseEvents");c._dojo_click=!0;c.initMouseEvent(a,!0,!0,b.view,b.detail,f.screenX,f.screenY,f.clientX,
f.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,0,null);return c};z=(new Date).getTime();var d=q?y:b.target;"LABEL"===d.tagName&&(d=k.byId(d.getAttribute("for"))||d);var f=b.changedTouches?b.changedTouches[0]:b,g=e("mousedown"),h=e("mouseup"),F=e("click");setTimeout(function(){a.emit(d,"mousedown",g);a.emit(d,"mouseup",h);a.emit(d,"click",F);z=(new Date).getTime()},0)}},!0);b("click");b("mousedown");b("mouseup")}}}var t=5>f("ios"),x=f("pointer-events")||f("MSPointer"),r=function(){var a={},b;for(b in{down:1,
move:1,up:1,cancel:1,over:1,out:1})a[b]=f("MSPointer")?"MSPointer"+b.charAt(0).toUpperCase()+b.slice(1):"pointer"+b;return a}(),w=f("touch-events"),C,u,q=!1,y,B,n,D,G,z,F,H;f("touch")&&(x?e(function(){g.doc.addEventListener(r.down,function(a){p(a,r.move,r.up)},!0)}):e(function(){function b(a){var b=d.delegate(a,{bubbles:!0});6<=f("ios")&&(b.touches=a.touches,b.altKey=a.altKey,b.changedTouches=a.changedTouches,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.targetTouches=a.targetTouches);
return b}H=g.body();g.doc.addEventListener("touchstart",function(b){F=(new Date).getTime();var c=H;H=b.target;a.emit(c,"dojotouchout",{relatedTarget:H,bubbles:!0});a.emit(H,"dojotouchover",{relatedTarget:c,bubbles:!0});p(b,"touchmove","touchend")},!0);a(g.doc,"touchmove",function(c){F=(new Date).getTime();var e=g.doc.elementFromPoint(c.pageX-(t?0:g.global.pageXOffset),c.pageY-(t?0:g.global.pageYOffset));e&&(H!==e&&(a.emit(H,"dojotouchout",{relatedTarget:e,bubbles:!0}),a.emit(e,"dojotouchover",{relatedTarget:H,
bubbles:!0}),H=e),a.emit(e,"dojotouchmove",b(c))||c.preventDefault())});a(g.doc,"touchend",function(c){F=(new Date).getTime();var e=g.doc.elementFromPoint(c.pageX-(t?0:g.global.pageXOffset),c.pageY-(t?0:g.global.pageYOffset))||g.body();a.emit(e,"dojotouchend",b(c))})}));m={press:b("mousedown","touchstart",r.down),move:b("mousemove","dojotouchmove",r.move),release:b("mouseup","dojotouchend",r.up),cancel:b(c.leave,"touchcancel",x?r.cancel:null),over:b("mouseover","dojotouchover",r.over),out:b("mouseout",
"dojotouchout",r.out),enter:c._eventHandler(b("mouseover","dojotouchover",r.over)),leave:c._eventHandler(b("mouseout","dojotouchout",r.out))};return l.touch=m})},"dijit/_base/scroll":function(){define(["dojo/window","../main"],function(l,m){m.scrollIntoView=function(k,h){l.scrollIntoView(k,h)}})},"dijit/_base/sniff":function(){define(["dojo/uacss"],function(){})},"dojo/uacss":function(){define(["./dom-geometry","./_base/lang","./domReady","./sniff","./_base/window"],function(l,m,k,h,d){var a=d.doc.documentElement;
d=h("ie");var f=h("trident"),c=h("opera"),e=Math.floor,g=h("ff"),b=l.boxModel.replace(/-/,""),c={dj_quirks:h("quirks"),dj_opera:c,dj_khtml:h("khtml"),dj_webkit:h("webkit"),dj_safari:h("safari"),dj_chrome:h("chrome"),dj_edge:h("edge"),dj_gecko:h("mozilla"),dj_ios:h("ios"),dj_android:h("android")};d&&(c.dj_ie=!0,c["dj_ie"+e(d)]=!0,c.dj_iequirks=h("quirks"));f&&(c.dj_trident=!0,c["dj_trident"+e(f)]=!0);g&&(c["dj_ff"+e(g)]=!0);c["dj_"+b]=!0;var v="",p;for(p in c)c[p]&&(v+=p+" ");a.className=m.trim(a.className+
" "+v);k(function(){if(!l.isBodyLtr()){var b="dj_rtl dijitRtl "+v.replace(/ /g,"-rtl ");a.className=m.trim(a.className+" "+b+"dj_rtl dijitRtl "+v.replace(/ /g,"-rtl "))}});return h})},"dijit/_base/typematic":function(){define(["../typematic"],function(){})},"dijit/typematic":function(){define("dojo/_base/array dojo/_base/connect dojo/_base/lang dojo/on dojo/sniff ./main".split(" "),function(l,m,k,h,d,a){var f=a.typematic={_fireEventAndReload:function(){this._timer=null;this._callback(++this._count,
this._node,this._evt);this._currentTimeout=Math.max(0>this._currentTimeout?this._initialDelay:1<this._subsequentDelay?this._subsequentDelay:Math.round(this._currentTimeout*this._subsequentDelay),this._minDelay);this._timer=setTimeout(k.hitch(this,"_fireEventAndReload"),this._currentTimeout)},trigger:function(a,e,d,b,f,h,m,l){if(f!=this._obj){this.stop();this._initialDelay=m||500;this._subsequentDelay=h||.9;this._minDelay=l||10;this._obj=f;this._node=d;this._count=this._currentTimeout=-1;this._callback=
k.hitch(e,b);this._evt={faux:!0};for(var c in a)"layerX"!=c&&"layerY"!=c&&(e=a[c],"function"!=typeof e&&"undefined"!=typeof e&&(this._evt[c]=e));this._fireEventAndReload()}},stop:function(){this._timer&&(clearTimeout(this._timer),this._timer=null);this._obj&&(this._callback(-1,this._node,this._evt),this._obj=null)},addKeyListener:function(a,e,d,b,v,p,t){var c="keyCode"in e?"keyCode":"charCode"in e?"charCode":"charOrCode",g=[h(a,"keyCode"in e?"keydown":"charCode"in e?"keypress":m._keypress,k.hitch(this,
function(g){g[c]!=e[c]||void 0!==e.ctrlKey&&e.ctrlKey!=g.ctrlKey||void 0!==e.altKey&&e.altKey!=g.altKey||void 0!==e.metaKey&&e.metaKey!=(g.metaKey||!1)||void 0!==e.shiftKey&&e.shiftKey!=g.shiftKey?f._obj==e&&f.stop():(g.stopPropagation(),g.preventDefault(),f.trigger(g,d,a,b,e,v,p,t))})),h(a,"keyup",k.hitch(this,function(){f._obj==e&&f.stop()}))];return{remove:function(){l.forEach(g,function(a){a.remove()})}}},addMouseListener:function(a,e,g,b,m,p){var c=[h(a,"mousedown",k.hitch(this,function(c){c.preventDefault();
f.trigger(c,e,a,g,a,b,m,p)})),h(a,"mouseup",k.hitch(this,function(a){this._obj&&a.preventDefault();f.stop()})),h(a,"mouseout",k.hitch(this,function(a){this._obj&&a.preventDefault();f.stop()})),h(a,"dblclick",k.hitch(this,function(c){c.preventDefault();9>d("ie")&&(f.trigger(c,e,a,g,a,b,m,p),setTimeout(k.hitch(this,f.stop),50))}))];return{remove:function(){l.forEach(c,function(a){a.remove()})}}},addListener:function(a,e,d,b,f,h,k,m){var c=[this.addKeyListener(e,d,b,f,h,k,m),this.addMouseListener(a,
b,f,h,k,m)];return{remove:function(){l.forEach(c,function(a){a.remove()})}}}};return f})},"dijit/_base/wai":function(){define(["dojo/dom-attr","dojo/_base/lang","../main","../hccss"],function(l,m,k){m.mixin(k,{hasWaiRole:function(h,d){var a=this.getWaiRole(h);return d?-1<a.indexOf(d):0<a.length},getWaiRole:function(h){return m.trim((l.get(h,"role")||"").replace("wairole:",""))},setWaiRole:function(h,d){l.set(h,"role",d)},removeWaiRole:function(h,d){var a=l.get(h,"role");a&&(d?(a=m.trim((" "+a+" ").replace(" "+
d+" "," ")),l.set(h,"role",a)):h.removeAttribute("role"))},hasWaiState:function(h,d){return h.hasAttribute?h.hasAttribute("aria-"+d):!!h.getAttribute("aria-"+d)},getWaiState:function(h,d){return h.getAttribute("aria-"+d)||""},setWaiState:function(h,d,a){h.setAttribute("aria-"+d,a)},removeWaiState:function(h,d){h.removeAttribute("aria-"+d)}});return k})},"dijit/hccss":function(){define(["dojo/dom-class","dojo/hccss","dojo/domReady","dojo/_base/window"],function(l,m,k,h){k(function(){m("highcontrast")&&
l.add(h.body(),"dijit_a11y")});return m})},"dojo/hccss":function(){define("require ./_base/config ./dom-class ./dom-style ./has ./domReady ./_base/window".split(" "),function(l,m,k,h,d,a,f){d.add("highcontrast",function(){var a=f.doc.createElement("div");try{a.style.cssText='border: 1px solid; border-color:red green; position: absolute; height: 5px; top: -999px;background-image: url("'+(m.blankGif||l.toUrl("./resources/blank.gif"))+'");';f.body().appendChild(a);var e=h.getComputedStyle(a),g=e.backgroundImage;
return e.borderTopColor==e.borderRightColor||g&&("none"==g||"url(invalid-url:)"==g)}catch(b){return console.warn("hccss: exception detecting high-contrast mode, document is likely hidden: "+b.toString()),!1}finally{8>=d("ie")?a.outerHTML="":f.body().removeChild(a)}});a(function(){d("highcontrast")&&k.add(f.body(),"dj_a11y")});return d})},"dijit/_base/window":function(){define(["dojo/window","../main"],function(l,m){m.getDocumentWindow=function(k){return l.get(k)}})},"dojo/parser":function(){define("require ./_base/kernel ./_base/lang ./_base/array ./_base/config ./dom ./_base/window ./_base/url ./aspect ./promise/all ./date/stamp ./Deferred ./has ./query ./on ./ready".split(" "),
function(l,m,k,h,d,a,f,c,e,g,b,v,p,t,x,r){function w(a){return eval("("+a+")")}function C(a){var b=a._nameCaseMap,c=a.prototype;if(!b||b._extendCnt<q){var b=a._nameCaseMap={},e;for(e in c)"_"!==e.charAt(0)&&(b[e.toLowerCase()]=e);b._extendCnt=q}return b}function u(a,b){b||(b=l);var c=b._dojoParserCtorMap||(b._dojoParserCtorMap={}),e=a.join();if(!c[e]){for(var d=[],f=0,g=a.length;f<g;f++){var h=a[f];d[d.length]=c[h]=c[h]||k.getObject(h)||~h.indexOf("/")&&b(h)}f=d.shift();c[e]=d.length?f.createSubclass?
f.createSubclass(d):f.extend.apply(f,d):f}return c[e]}new Date("X");var q=0;e.after(k,"extend",function(){q++},!0);var y={_clearCache:function(){q++;_ctorMap={}},_functionFromScript:function(a,b){var c="",e="",d=a.getAttribute(b+"args")||a.getAttribute("args"),f=a.getAttribute("with"),d=(d||"").split(/\s*,\s*/);f&&f.length&&h.forEach(f.split(/\s*,\s*/),function(a){c+="with("+a+"){";e+="}"});return new Function(d,c+a.innerHTML+e)},instantiate:function(a,b,c){b=b||{};c=c||{};var e=(c.scope||m._scopeName)+
"Type",d="data-"+(c.scope||m._scopeName)+"-",f=d+"type",g=d+"mixins",k=[];h.forEach(a,function(a){var c=e in b?b[e]:a.getAttribute(f)||a.getAttribute(e);if(c){var d=a.getAttribute(g),c=d?[c].concat(d.split(/\s*,\s*/)):[c];k.push({node:a,types:c})}});return this._instantiate(k,b,c)},_instantiate:function(a,b,c,e){function d(a){b._started||c.noStart||h.forEach(a,function(a){"function"!==typeof a.startup||a._started||a.startup()});return a}a=h.map(a,function(a){var e=a.ctor||u(a.types,c.contextRequire);
if(!e)throw Error("Unable to resolve constructor for: '"+a.types.join()+"'");return this.construct(e,a.node,b,c,a.scripts,a.inherited)},this);return e?g(a).then(d):d(a)},construct:function(a,d,f,g,z,l){function F(a){G&&k.setObject(G,a);for(u=0;u<I.length;u++)e[I[u].advice||"after"](a,I[u].method,k.hitch(a,I[u].func),!0);for(u=0;u<N.length;u++)N[u].call(a);for(u=0;u<O.length;u++)a.watch(O[u].prop,O[u].func);for(u=0;u<P.length;u++)x(a,P[u].event,P[u].func);return a}var v=a&&a.prototype;g=g||{};var r=
{};g.defaults&&k.mixin(r,g.defaults);l&&k.mixin(r,l);var n;p("dom-attributes-explicit")?n=d.attributes:p("dom-attributes-specified-flag")?n=h.filter(d.attributes,function(a){return a.specified}):(l=(/^input$|^img$/i.test(d.nodeName)?d:d.cloneNode(!1)).outerHTML.replace(/=[^\s"']+|="[^"]*"|='[^']*'/g,"").replace(/^\s*<[a-zA-Z0-9]*\s*/,"").replace(/\s*>.*$/,""),n=h.map(l.split(/\s+/),function(a){var b=a.toLowerCase();return{name:a,value:"LI"==d.nodeName&&"value"==a||"enctype"==b?d.getAttribute(b):d.getAttributeNode(b).value}}));
var q=g.scope||m._scopeName;l="data-"+q+"-";var A={};"dojo"!==q&&(A[l+"props"]="data-dojo-props",A[l+"type"]="data-dojo-type",A[l+"mixins"]="data-dojo-mixins",A[q+"type"]="dojotype",A[l+"id"]="data-dojo-id");for(var u=0,E,q=[],G,B;E=n[u++];){var D=E.name,y=D.toLowerCase();E=E.value;switch(A[y]||y){case "data-dojo-type":case "dojotype":case "data-dojo-mixins":break;case "data-dojo-props":B=E;break;case "data-dojo-id":case "jsid":G=E;break;case "data-dojo-attach-point":case "dojoattachpoint":r.dojoAttachPoint=
E;break;case "data-dojo-attach-event":case "dojoattachevent":r.dojoAttachEvent=E;break;case "class":r["class"]=d.className;break;case "style":r.style=d.style&&d.style.cssText;break;default:if(D in v||(D=C(a)[y]||D),D in v)switch(typeof v[D]){case "string":r[D]=E;break;case "number":r[D]=E.length?Number(E):NaN;break;case "boolean":r[D]="false"!=E.toLowerCase();break;case "function":""===E||-1!=E.search(/[^\w\.]+/i)?r[D]=new Function(E):r[D]=k.getObject(E,!1)||new Function(E);q.push(D);break;default:y=
v[D],r[D]=y&&"length"in y?E?E.split(/\s*,\s*/):[]:y instanceof Date?""==E?new Date(""):"now"==E?new Date:b.fromISOString(E):y instanceof c?m.baseUrl+E:w(E)}else r[D]=E}}for(n=0;n<q.length;n++)A=q[n].toLowerCase(),d.removeAttribute(A),d[A]=null;if(B)try{B=w.call(g.propsThis,"{"+B+"}"),k.mixin(r,B)}catch(S){throw Error(S.toString()+" in data-dojo-props\x3d'"+B+"'");}k.mixin(r,f);z||(z=a&&(a._noScript||v._noScript)?[]:t("\x3e script[type^\x3d'dojo/']",d));var I=[],N=[],O=[],P=[];if(z)for(u=0;u<z.length;u++)A=
z[u],d.removeChild(A),f=A.getAttribute(l+"event")||A.getAttribute("event"),g=A.getAttribute(l+"prop"),B=A.getAttribute(l+"method"),q=A.getAttribute(l+"advice"),n=A.getAttribute("type"),A=this._functionFromScript(A,l),f?"dojo/connect"==n?I.push({method:f,func:A}):"dojo/on"==n?P.push({event:f,func:A}):r[f]=A:"dojo/aspect"==n?I.push({method:B,advice:q,func:A}):"dojo/watch"==n?O.push({prop:g,func:A}):N.push(A);a=(z=a.markupFactory||v.markupFactory)?z(r,d,a):new a(r,d);return a.then?a.then(F):F(a)},scan:function(a,
b){function c(a){if(!a.inherited){a.inherited={};var b=a.node,e=c(a.parent),b={dir:b.getAttribute("dir")||e.dir,lang:b.getAttribute("lang")||e.lang,textDir:b.getAttribute(t)||e.textDir},d;for(d in b)b[d]&&(a.inherited[d]=b[d])}return a.inherited}var e=[],d=[],f={},g=(b.scope||m._scopeName)+"Type",k="data-"+(b.scope||m._scopeName)+"-",r=k+"type",t=k+"textdir",k=k+"mixins",n=a.firstChild,w=b.inherited;if(!w){var q=function(a,b){return a.getAttribute&&a.getAttribute(b)||a.parentNode&&q(a.parentNode,
b)},w={dir:q(a,"dir"),lang:q(a,"lang"),textDir:q(a,t)},x;for(x in w)w[x]||delete w[x]}for(var w={inherited:w},C,B;;)if(n)if(1!=n.nodeType)n=n.nextSibling;else if(C&&"script"==n.nodeName.toLowerCase())(y=n.getAttribute("type"))&&/^dojo\/\w/i.test(y)&&C.push(n),n=n.nextSibling;else if(B)n=n.nextSibling;else{var y=n.getAttribute(r)||n.getAttribute(g);x=n.firstChild;if(y||x&&(3!=x.nodeType||x.nextSibling)){B=null;if(y){var K=n.getAttribute(k);C=K?[y].concat(K.split(/\s*,\s*/)):[y];try{B=u(C,b.contextRequire)}catch(N){}B||
h.forEach(C,function(a){~a.indexOf("/")&&!f[a]&&(f[a]=!0,d[d.length]=a)});K=B&&!B.prototype._noScript?[]:null;w={types:C,ctor:B,parent:w,node:n,scripts:K};w.inherited=c(w);e.push(w)}else w={node:n,scripts:C,parent:w};C=K;B=n.stopParser||B&&B.prototype.stopParser&&!b.template;n=x}else n=n.nextSibling}else{if(!w||!w.node)break;n=w.node.nextSibling;B=!1;w=w.parent;C=w.scripts}var I=new v;d.length?(p("dojo-debug-messages")&&console.warn("WARNING: Modules being Auto-Required: "+d.join(", ")),(b.contextRequire||
l)(d,function(){I.resolve(h.filter(e,function(a){if(!a.ctor)try{a.ctor=u(a.types,b.contextRequire)}catch(S){}for(var c=a.parent;c&&!c.types;)c=c.parent;var e=a.ctor&&a.ctor.prototype;a.instantiateChildren=!(e&&e.stopParser&&!b.template);a.instantiate=!c||c.instantiate&&c.instantiateChildren;return a.instantiate}))})):I.resolve(e);return I.promise},_require:function(a,b){var c=w("{"+a.innerHTML+"}"),e=[],d=[],f=new v,g=b&&b.contextRequire||l,h;for(h in c)e.push(h),d.push(c[h]);g(d,function(){for(var a=
0;a<e.length;a++)k.setObject(e[a],arguments[a]);f.resolve(arguments)});return f.promise},_scanAmd:function(a,b){var c=new v,e=c.promise;c.resolve(!0);var d=this;t("script[type\x3d'dojo/require']",a).forEach(function(a){e=e.then(function(){return d._require(a,b)});a.parentNode.removeChild(a)});return e},parse:function(b,c){!b||"string"==typeof b||"nodeType"in b||(c=b,b=c.rootNode);var e=b?a.byId(b):f.body();c=c||{};var d=c.template?{template:!0}:{},g=[],h=this,p=this._scanAmd(e,c).then(function(){return h.scan(e,
c)}).then(function(a){return h._instantiate(a,d,c,!0)}).then(function(a){return g=g.concat(a)}).otherwise(function(a){console.error("dojo/parser::parse() error",a);throw a;});k.mixin(g,p);return g}};m.parser=y;d.parseOnLoad&&r(100,y,"parse");return y})},"dojo/_base/url":function(){define(["./kernel"],function(l){var m=/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/,k=/^((([^\[:]+):)?([^@]+)@)?(\[([^\]]+)\]|([^\[:]*))(:([0-9]+))?$/,h=function(){for(var d=arguments,a=[d[0]],f=1;f<d.length;f++)if(d[f]){var c=
new h(d[f]+""),a=new h(a[0]+"");if(""==c.path&&!c.scheme&&!c.authority&&!c.query)null!=c.fragment&&(a.fragment=c.fragment),c=a;else if(!c.scheme&&(c.scheme=a.scheme,!c.authority&&(c.authority=a.authority,"/"!=c.path.charAt(0)))){for(var a=(a.path.substring(0,a.path.lastIndexOf("/")+1)+c.path).split("/"),e=0;e<a.length;e++)"."==a[e]?e==a.length-1?a[e]="":(a.splice(e,1),e--):0<e&&(1!=e||""!=a[0])&&".."==a[e]&&".."!=a[e-1]&&(e==a.length-1?(a.splice(e,1),a[e-1]=""):(a.splice(e-1,2),e-=2));c.path=a.join("/")}a=
[];c.scheme&&a.push(c.scheme,":");c.authority&&a.push("//",c.authority);a.push(c.path);c.query&&a.push("?",c.query);c.fragment&&a.push("#",c.fragment)}this.uri=a.join("");d=this.uri.match(m);this.scheme=d[2]||(d[1]?"":null);this.authority=d[4]||(d[3]?"":null);this.path=d[5];this.query=d[7]||(d[6]?"":null);this.fragment=d[9]||(d[8]?"":null);null!=this.authority&&(d=this.authority.match(k),this.user=d[3]||null,this.password=d[4]||null,this.host=d[6]||d[7],this.port=d[9]||null)};h.prototype.toString=
function(){return this.uri};return l._Url=h})},"dojo/promise/all":function(){define(["../_base/array","../Deferred","../when"],function(l,m,k){var h=l.some;return function(d){var a,f;d instanceof Array?f=d:d&&"object"===typeof d&&(a=d);var c,e=[];if(a){f=[];for(var g in a)Object.hasOwnProperty.call(a,g)&&(e.push(g),f.push(a[g]));c={}}else f&&(c=[]);if(!f||!f.length)return(new m).resolve(c);var b=new m;b.promise.always(function(){c=e=null});var l=f.length;h(f,function(d,f){a||e.push(f);k(d,function(a){b.isFulfilled()||
(c[e[f]]=a,0===--l&&b.resolve(c))},b.reject);return b.isFulfilled()});return b.promise}})},"dojo/date/stamp":function(){define(["../_base/lang","../_base/array"],function(l,m){var k={};l.setObject("dojo.date.stamp",k);k.fromISOString=function(h,d){k._isoRegExp||(k._isoRegExp=/^(?:(\d{4})(?:-(\d{2})(?:-(\d{2}))?)?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(.\d+)?)?((?:[+-](\d{2}):(\d{2}))|Z)?)?$/);var a=k._isoRegExp.exec(h),f=null;if(a){a.shift();a[1]&&a[1]--;a[6]&&(a[6]*=1E3);d&&(d=new Date(d),m.forEach(m.map("FullYear Month Date Hours Minutes Seconds Milliseconds".split(" "),
function(a){return d["get"+a]()}),function(c,b){a[b]=a[b]||c}));f=new Date(a[0]||1970,a[1]||0,a[2]||1,a[3]||0,a[4]||0,a[5]||0,a[6]||0);100>a[0]&&f.setFullYear(a[0]||1970);var c=0,e=a[7]&&a[7].charAt(0);"Z"!=e&&(c=60*(a[8]||0)+(Number(a[9])||0),"-"!=e&&(c*=-1));e&&(c-=f.getTimezoneOffset());c&&f.setTime(f.getTime()+6E4*c)}return f};k.toISOString=function(h,d){var a=function(a){return 10>a?"0"+a:a};d=d||{};var f=[],c=d.zulu?"getUTC":"get",e="";"time"!=d.selector&&(e=h[c+"FullYear"](),e=["0000".substr((e+
"").length)+e,a(h[c+"Month"]()+1),a(h[c+"Date"]())].join("-"));f.push(e);if("date"!=d.selector){e=[a(h[c+"Hours"]()),a(h[c+"Minutes"]()),a(h[c+"Seconds"]())].join(":");c=h[c+"Milliseconds"]();d.milliseconds&&(e+="."+(100>c?"0":"")+a(c));if(d.zulu)e+="Z";else if("time"!=d.selector)var c=h.getTimezoneOffset(),g=Math.abs(c),e=e+((0<c?"-":"+")+a(Math.floor(g/60))+":"+a(g%60));f.push(e)}return f.join("T")};return k})},"dijit/_Widget":function(){define("dojo/aspect dojo/_base/config dojo/_base/connect dojo/_base/declare dojo/has dojo/_base/kernel dojo/_base/lang dojo/query dojo/ready ./registry ./_WidgetBase ./_OnDijitClickMixin ./_FocusMixin dojo/uacss ./hccss".split(" "),
function(l,m,k,h,d,a,f,c,e,g,b,v,p){function t(){}function x(a){return function(b,c,e,d){return b&&"string"==typeof c&&b[c]==t?b.on(c.substring(2).toLowerCase(),f.hitch(e,d)):a.apply(k,arguments)}}l.around(k,"connect",x);a.connect&&l.around(a,"connect",x);l=h("dijit._Widget",[b,v,p],{onClick:t,onDblClick:t,onKeyDown:t,onKeyPress:t,onKeyUp:t,onMouseDown:t,onMouseMove:t,onMouseOut:t,onMouseOver:t,onMouseLeave:t,onMouseEnter:t,onMouseUp:t,constructor:function(a){this._toConnect={};for(var b in a)this[b]===
t&&(this._toConnect[b.replace(/^on/,"").toLowerCase()]=a[b],delete a[b])},postCreate:function(){this.inherited(arguments);for(var a in this._toConnect)this.on(a,this._toConnect[a]);delete this._toConnect},on:function(a,b){return this[this._onMap(a)]===t?k.connect(this.domNode,a.toLowerCase(),this,b):this.inherited(arguments)},_setFocusedAttr:function(a){this._focused=a;this._set("focused",a)},setAttribute:function(b,c){a.deprecated(this.declaredClass+"::setAttribute(attr, value) is deprecated. Use set() instead.",
"","2.0");this.set(b,c)},attr:function(a,b){return 2<=arguments.length||"object"===typeof a?this.set.apply(this,arguments):this.get(a)},getDescendants:function(){a.deprecated(this.declaredClass+"::getDescendants() is deprecated. Use getChildren() instead.","","2.0");return this.containerNode?c("[widgetId]",this.containerNode).map(g.byNode):[]},_onShow:function(){this.onShow()},onShow:function(){},onHide:function(){},onClose:function(){return!0}});d("dijit-legacy-requires")&&e(0,function(){require(["dijit/_base"])});
return l})},"dijit/_WidgetBase":function(){define("require dojo/_base/array dojo/aspect dojo/_base/config dojo/_base/connect dojo/_base/declare dojo/dom dojo/dom-attr dojo/dom-class dojo/dom-construct dojo/dom-geometry dojo/dom-style dojo/has dojo/_base/kernel dojo/_base/lang dojo/on dojo/ready dojo/Stateful dojo/topic dojo/_base/window ./Destroyable dojo/has!dojo-bidi?./_BidiMixin ./registry".split(" "),function(l,m,k,h,d,a,f,c,e,g,b,v,p,t,x,r,w,C,u,q,y,B,n){function D(a){return function(b){c[b?
"set":"remove"](this.domNode,a,b);this._set(a,b)}}p.add("dijit-legacy-requires",!t.isAsync);p.add("dojo-bidi",!1);p("dijit-legacy-requires")&&w(0,function(){l(["dijit/_base/manager"])});var G={};h=a("dijit._WidgetBase",[C,y],{id:"",_setIdAttr:"domNode",lang:"",_setLangAttr:D("lang"),dir:"",_setDirAttr:D("dir"),"class":"",_setClassAttr:{node:"domNode",type:"class"},_setTypeAttr:null,style:"",title:"",tooltip:"",baseClass:"",srcNodeRef:null,domNode:null,containerNode:null,ownerDocument:null,_setOwnerDocumentAttr:function(a){this._set("ownerDocument",
a)},attributeMap:{},_blankGif:h.blankGif||l.toUrl("dojo/resources/blank.gif"),textDir:"",_introspect:function(){var a=this.constructor;if(!a._setterAttrs){var b=a.prototype,c=a._setterAttrs=[],a=a._onMap={},e;for(e in b.attributeMap)c.push(e);for(e in b)/^on/.test(e)&&(a[e.substring(2).toLowerCase()]=e),/^_set[A-Z](.*)Attr$/.test(e)&&(e=e.charAt(4).toLowerCase()+e.substr(5,e.length-9),b.attributeMap&&e in b.attributeMap||c.push(e))}},postscript:function(a,b){this.create(a,b)},create:function(a,b){this._introspect();
this.srcNodeRef=f.byId(b);this._connects=[];this._supportingWidgets=[];this.srcNodeRef&&this.srcNodeRef.id&&"string"==typeof this.srcNodeRef.id&&(this.id=this.srcNodeRef.id);a&&(this.params=a,x.mixin(this,a));this.postMixInProperties();this.id||(this.id=n.getUniqueId(this.declaredClass.replace(/\./g,"_")),this.params&&delete this.params.id);this.ownerDocument=this.ownerDocument||(this.srcNodeRef?this.srcNodeRef.ownerDocument:document);this.ownerDocumentBody=q.body(this.ownerDocument);n.add(this);
this.buildRendering();var c;if(this.domNode){this._applyAttributes();var e=this.srcNodeRef;e&&e.parentNode&&this.domNode!==e&&(e.parentNode.replaceChild(this.domNode,e),c=!0);this.domNode.setAttribute("widgetId",this.id)}this.postCreate();c&&delete this.srcNodeRef;this._created=!0},_applyAttributes:function(){var a={},b;for(b in this.params||{})a[b]=this._get(b);m.forEach(this.constructor._setterAttrs,function(b){if(!(b in a)){var c=this._get(b);c&&this.set(b,c)}},this);for(b in a)this.set(b,a[b])},
postMixInProperties:function(){},buildRendering:function(){this.domNode||(this.domNode=this.srcNodeRef||this.ownerDocument.createElement("div"));if(this.baseClass){var a=this.baseClass.split(" ");this.isLeftToRight()||(a=a.concat(m.map(a,function(a){return a+"Rtl"})));e.add(this.domNode,a)}},postCreate:function(){},startup:function(){this._started||(this._started=!0,m.forEach(this.getChildren(),function(a){a._started||a._destroyed||!x.isFunction(a.startup)||(a.startup(),a._started=!0)}))},destroyRecursive:function(a){this._beingDestroyed=
!0;this.destroyDescendants(a);this.destroy(a)},destroy:function(a){function b(b){b.destroyRecursive?b.destroyRecursive(a):b.destroy&&b.destroy(a)}this._beingDestroyed=!0;this.uninitialize();m.forEach(this._connects,x.hitch(this,"disconnect"));m.forEach(this._supportingWidgets,b);this.domNode&&m.forEach(n.findWidgets(this.domNode,this.containerNode),b);this.destroyRendering(a);n.remove(this.id);this._destroyed=!0},destroyRendering:function(a){this.bgIframe&&(this.bgIframe.destroy(a),delete this.bgIframe);
this.domNode&&(a?c.remove(this.domNode,"widgetId"):g.destroy(this.domNode),delete this.domNode);this.srcNodeRef&&(a||g.destroy(this.srcNodeRef),delete this.srcNodeRef)},destroyDescendants:function(a){m.forEach(this.getChildren(),function(b){b.destroyRecursive&&b.destroyRecursive(a)})},uninitialize:function(){return!1},_setStyleAttr:function(a){var b=this.domNode;x.isObject(a)?v.set(b,a):b.style.cssText=b.style.cssText?b.style.cssText+("; "+a):a;this._set("style",a)},_attrToDom:function(a,b,d){d=3<=
arguments.length?d:this.attributeMap[a];m.forEach(x.isArray(d)?d:[d],function(d){var f=this[d.node||d||"domNode"];switch(d.type||"attribute"){case "attribute":x.isFunction(b)&&(b=x.hitch(this,b));d=d.attribute?d.attribute:/^on[A-Z][a-zA-Z]*$/.test(a)?a.toLowerCase():a;f.tagName?c.set(f,d,b):f.set(d,b);break;case "innerText":f.innerHTML="";f.appendChild(this.ownerDocument.createTextNode(b));break;case "innerHTML":f.innerHTML=b;break;case "class":e.replace(f,b,this[a]);break;case "toggleClass":e.toggle(f,
d.className||a,b)}},this)},get:function(a){var b=this._getAttrNames(a);return this[b.g]?this[b.g]():this._get(a)},set:function(a,b){if("object"===typeof a){for(var c in a)this.set(c,a[c]);return this}c=this._getAttrNames(a);var e=this[c.s];if(x.isFunction(e))var d=e.apply(this,Array.prototype.slice.call(arguments,1));else{var e=this.focusNode&&!x.isFunction(this.focusNode)?"focusNode":"domNode",f=this[e]&&this[e].tagName,g;if((g=f)&&!(g=G[f])){g=this[e];var h={},k;for(k in g)h[k.toLowerCase()]=!0;
g=G[f]=h}k=g;c=a in this.attributeMap?this.attributeMap[a]:c.s in this?this[c.s]:k&&c.l in k&&"function"!=typeof b||/^aria-|^data-|^role$/.test(a)?e:null;null!=c&&this._attrToDom(a,b,c);this._set(a,b)}return d||this},_attrPairNames:{},_getAttrNames:function(a){var b=this._attrPairNames;if(b[a])return b[a];var c=a.replace(/^[a-z]|-[a-zA-Z]/g,function(a){return a.charAt(a.length-1).toUpperCase()});return b[a]={n:a+"Node",s:"_set"+c+"Attr",g:"_get"+c+"Attr",l:c.toLowerCase()}},_set:function(a,b){var c=
this[a];this[a]=b;!this._created||c===b||c!==c&&b!==b||(this._watchCallbacks&&this._watchCallbacks(a,c,b),this.emit("attrmodified-"+a,{detail:{prevValue:c,newValue:b}}))},_get:function(a){return this[a]},emit:function(a,b,c){b=b||{};void 0===b.bubbles&&(b.bubbles=!0);void 0===b.cancelable&&(b.cancelable=!0);b.detail||(b.detail={});b.detail.widget=this;var e,d=this["on"+a];d&&(e=d.apply(this,c?c:[b]));this._started&&!this._beingDestroyed&&r.emit(this.domNode,a.toLowerCase(),b);return e},on:function(a,
b){var c=this._onMap(a);return c?k.after(this,c,b,!0):this.own(r(this.domNode,a,b))[0]},_onMap:function(a){var b=this.constructor,c=b._onMap;if(!c){var c=b._onMap={},e;for(e in b.prototype)/^on/.test(e)&&(c[e.replace(/^on/,"").toLowerCase()]=e)}return c["string"==typeof a&&a.toLowerCase()]},toString:function(){return"[Widget "+this.declaredClass+", "+(this.id||"NO ID")+"]"},getChildren:function(){return this.containerNode?n.findWidgets(this.containerNode):[]},getParent:function(){return n.getEnclosingWidget(this.domNode.parentNode)},
connect:function(a,b,c){return this.own(d.connect(a,b,this,c))[0]},disconnect:function(a){a.remove()},subscribe:function(a,b){return this.own(u.subscribe(a,x.hitch(this,b)))[0]},unsubscribe:function(a){a.remove()},isLeftToRight:function(){return this.dir?"ltr"==this.dir.toLowerCase():b.isBodyLtr(this.ownerDocument)},isFocusable:function(){return this.focus&&"none"!=v.get(this.domNode,"display")},placeAt:function(a,b){var c=!a.tagName&&n.byId(a);!c||!c.addChild||b&&"number"!==typeof b?(c=c&&"domNode"in
c?c.containerNode&&!/after|before|replace/.test(b||"")?c.containerNode:c.domNode:f.byId(a,this.ownerDocument),g.place(this.domNode,c,b),!this._started&&(this.getParent()||{})._started&&this.startup()):c.addChild(this,b);return this},defer:function(a,b){var c=setTimeout(x.hitch(this,function(){c&&(c=null,this._destroyed||x.hitch(this,a)())}),b||0);return{remove:function(){c&&(clearTimeout(c),c=null);return null}}}});p("dojo-bidi")&&h.extend(B);return h})},"dijit/Destroyable":function(){define(["dojo/_base/array",
"dojo/aspect","dojo/_base/declare"],function(l,m,k){return k("dijit.Destroyable",null,{destroy:function(h){this._destroyed=!0},own:function(){var h=["destroyRecursive","destroy","remove"];l.forEach(arguments,function(d){function a(){c.remove();l.forEach(e,function(a){a.remove()})}var f,c=m.before(this,"destroy",function(a){d[f](a)}),e=[];d.then?(f="cancel",d.then(a,a)):l.forEach(h,function(c){"function"===typeof d[c]&&(f||(f=c),e.push(m.after(d,c,a,!0)))})},this);return arguments}})})},"dijit/_OnDijitClickMixin":function(){define("dojo/on dojo/_base/array dojo/keys dojo/_base/declare dojo/has ./a11yclick".split(" "),
function(l,m,k,h,d,a){l=h("dijit._OnDijitClickMixin",null,{connect:function(d,c,e){return this.inherited(arguments,[d,"ondijitclick"==c?a:c,e])}});l.a11yclick=a;return l})},"dijit/a11yclick":function(){define(["dojo/keys","dojo/mouse","dojo/on","dojo/touch"],function(l,m,k,h){function d(a){if((a.keyCode===l.ENTER||a.keyCode===l.SPACE)&&!/input|button|textarea/i.test(a.target.nodeName))for(a=a.target;a;a=a.parentNode)if(a.dojoClick)return!0}var a;k(document,"keydown",function(c){d(c)?(a=c.target,c.preventDefault()):
a=null});k(document,"keyup",function(c){d(c)&&c.target==a&&(a=null,k.emit(c.target,"click",{cancelable:!0,bubbles:!0,ctrlKey:c.ctrlKey,shiftKey:c.shiftKey,metaKey:c.metaKey,altKey:c.altKey,_origType:c.type}))});var f=function(a,e){a.dojoClick=!0;return k(a,"click",e)};f.click=f;f.press=function(a,e){var c=k(a,h.press,function(a){("mousedown"!=a.type||m.isLeft(a))&&e(a)}),b=k(a,"keydown",function(a){a.keyCode!==l.ENTER&&a.keyCode!==l.SPACE||e(a)});return{remove:function(){c.remove();b.remove()}}};
f.release=function(a,e){var c=k(a,h.release,function(a){("mouseup"!=a.type||m.isLeft(a))&&e(a)}),b=k(a,"keyup",function(a){a.keyCode!==l.ENTER&&a.keyCode!==l.SPACE||e(a)});return{remove:function(){c.remove();b.remove()}}};f.move=h.move;return f})},"dijit/_FocusMixin":function(){define(["./focus","./_WidgetBase","dojo/_base/declare","dojo/_base/lang"],function(l,m,k,h){h.extend(m,{focused:!1,onFocus:function(){},onBlur:function(){},_onFocus:function(){this.onFocus()},_onBlur:function(){this.onBlur()}});
return k("dijit._FocusMixin",null,{_focusManager:l})})},"dijit/_TemplatedMixin":function(){define("dojo/cache dojo/_base/declare dojo/dom-construct dojo/_base/lang dojo/on dojo/sniff dojo/string ./_AttachMixin".split(" "),function(l,m,k,h,d,a,f,c){var e=m("dijit._TemplatedMixin",c,{templateString:null,templatePath:null,_skipNodeCache:!1,searchContainerNode:!0,_stringRepl:function(a){var b=this.declaredClass,c=this;return f.substitute(a,this,function(a,e){"!"==e.charAt(0)&&(a=h.getObject(e.substr(1),
!1,c));if("undefined"==typeof a)throw Error(b+" template:"+e);return null==a?"":"!"==e.charAt(0)?a:this._escapeValue(""+a)},this)},_escapeValue:function(a){return a.replace(/["'<>&]/g,function(a){return{"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#x27;"}[a]})},buildRendering:function(){if(!this._rendered){this.templateString||(this.templateString=l(this.templatePath,{sanitize:!0}));var a=e.getCachedTemplate(this.templateString,this._skipNodeCache,this.ownerDocument),
b;if(h.isString(a)){if(b=k.toDom(this._stringRepl(a),this.ownerDocument),1!=b.nodeType)throw Error("Invalid template: "+a);}else b=a.cloneNode(!0);this.domNode=b}this.inherited(arguments);this._rendered||this._fillContent(this.srcNodeRef);this._rendered=!0},_fillContent:function(a){var b=this.containerNode;if(a&&b)for(;a.hasChildNodes();)b.appendChild(a.firstChild)}});e._templateCache={};e.getCachedTemplate=function(a,b,c){var d=e._templateCache,g=a,h=d[g];if(h){try{if(!h.ownerDocument||h.ownerDocument==
(c||document))return h}catch(r){}k.destroy(h)}a=f.trim(a);if(b||a.match(/\$\{([^\}]+)\}/g))return d[g]=a;b=k.toDom(a,c);if(1!=b.nodeType)throw Error("Invalid template: "+a);return d[g]=b};a("ie")&&d(window,"unload",function(){var a=e._templateCache,b;for(b in a){var c=a[b];"object"==typeof c&&k.destroy(c);delete a[b]}});return e})},"dojo/cache":function(){define(["./_base/kernel","./text"],function(l){return l.cache})},"dojo/string":function(){define(["./_base/kernel","./_base/lang"],function(l,m){var k=
/[&<>'"\/]/g,h={"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#x27;","/":"\x26#x2F;"},d={};m.setObject("dojo.string",d);d.escape=function(a){return a?a.replace(k,function(a){return h[a]}):""};d.rep=function(a,d){if(0>=d||!a)return"";for(var c=[];;){d&1&&c.push(a);if(!(d>>=1))break;a+=a}return c.join("")};d.pad=function(a,f,c,e){c||(c="0");a=String(a);f=d.rep(c,Math.ceil((f-a.length)/c.length));return e?a+f:f+a};d.substitute=function(a,d,c,e){e=e||l.global;c=c?m.hitch(e,
c):function(a){return a};return a.replace(/\$\{([^\s\:\}]*)(?:\:([^\s\:\}]+))?\}/g,function(a,b,f){if(""==b)return"$";a=m.getObject(b,!1,d);f&&(a=m.getObject(f,!1,e).call(e,a,b));f=c(a,b);if("undefined"===typeof f)throw Error('string.substitute could not find key "'+b+'" in template');return f.toString()})};d.trim=String.prototype.trim?m.trim:function(a){a=a.replace(/^\s+/,"");for(var d=a.length-1;0<=d;d--)if(/\S/.test(a.charAt(d))){a=a.substring(0,d+1);break}return a};return d})},"dijit/_AttachMixin":function(){define("require dojo/_base/array dojo/_base/connect dojo/_base/declare dojo/_base/lang dojo/mouse dojo/on dojo/touch ./_WidgetBase".split(" "),
function(l,m,k,h,d,a,f,c,e){var g=d.delegate(c,{mouseenter:a.enter,mouseleave:a.leave,keypress:k._keypress}),b;k=h("dijit._AttachMixin",null,{constructor:function(){this._attachPoints=[];this._attachEvents=[]},buildRendering:function(){this.inherited(arguments);this._attachTemplateNodes(this.domNode);this._beforeFillContent()},_beforeFillContent:function(){},_attachTemplateNodes:function(a){for(var b=a;;)if(1==b.nodeType&&(this._processTemplateNode(b,function(a,b){return a.getAttribute(b)},this._attach)||
this.searchContainerNode)&&b.firstChild)b=b.firstChild;else{if(b==a)break;for(;!b.nextSibling;)if(b=b.parentNode,b==a)return;b=b.nextSibling}},_processTemplateNode:function(a,b,c){var e=!0,f=this.attachScope||this,g=b(a,"dojoAttachPoint")||b(a,"data-dojo-attach-point");if(g)for(var h=g.split(/\s*,\s*/);g=h.shift();)d.isArray(f[g])?f[g].push(a):f[g]=a,e="containerNode"!=g,this._attachPoints.push(g);if(b=b(a,"dojoAttachEvent")||b(a,"data-dojo-attach-event"))for(g=b.split(/\s*,\s*/),h=d.trim;b=g.shift();)if(b){var k=
null;-1!=b.indexOf(":")?(k=b.split(":"),b=h(k[0]),k=h(k[1])):b=h(b);k||(k=b);this._attachEvents.push(c(a,b,d.hitch(f,k)))}return e},_attach:function(a,c,e){c=c.replace(/^on/,"").toLowerCase();c="dijitclick"==c?b||(b=l("./a11yclick")):g[c]||c;return f(a,c,e)},_detachTemplateNodes:function(){var a=this.attachScope||this;m.forEach(this._attachPoints,function(b){delete a[b]});this._attachPoints=[];m.forEach(this._attachEvents,function(a){a.remove()});this._attachEvents=[]},destroyRendering:function(){this._detachTemplateNodes();
this.inherited(arguments)}});d.extend(e,{dojoAttachEvent:"",dojoAttachPoint:""});return k})},"dijit/_Container":function(){define(["dojo/_base/array","dojo/_base/declare","dojo/dom-construct","dojo/_base/kernel"],function(l,m,k,h){return m("dijit._Container",null,{buildRendering:function(){this.inherited(arguments);this.containerNode||(this.containerNode=this.domNode)},addChild:function(d,a){var f=this.containerNode;if(0<a){for(f=f.firstChild;0<a;)1==f.nodeType&&a--,f=f.nextSibling;f?a="before":(f=
this.containerNode,a="last")}k.place(d.domNode,f,a);this._started&&!d._started&&d.startup()},removeChild:function(d){"number"==typeof d&&(d=this.getChildren()[d]);d&&(d=d.domNode)&&d.parentNode&&d.parentNode.removeChild(d)},hasChildren:function(){return 0<this.getChildren().length},_getSiblingOfChild:function(d,a){var f=this.getChildren(),c=l.indexOf(f,d);return f[c+a]},getIndexOfChild:function(d){return l.indexOf(this.getChildren(),d)}})})},"dijit/layout/_LayoutWidget":function(){define("dojo/_base/lang ../_Widget ../_Container ../_Contained ../Viewport dojo/_base/declare dojo/dom-class dojo/dom-geometry dojo/dom-style".split(" "),
function(l,m,k,h,d,a,f,c,e){return a("dijit.layout._LayoutWidget",[m,k,h],{baseClass:"dijitLayoutContainer",isLayoutContainer:!0,_setTitleAttr:null,buildRendering:function(){this.inherited(arguments);f.add(this.domNode,"dijitContainer")},startup:function(){if(!this._started){this.inherited(arguments);var a=this.getParent&&this.getParent();a&&a.isLayoutContainer||(this.resize(),this.own(d.on("resize",l.hitch(this,"resize"))))}},resize:function(a,b){var d=this.domNode;a&&c.setMarginBox(d,a);var f=b||
{};l.mixin(f,a||{});"h"in f&&"w"in f||(f=l.mixin(c.getMarginBox(d),f));var g=e.getComputedStyle(d),h=c.getMarginExtents(d,g),k=c.getBorderExtents(d,g),f=this._borderBox={w:f.w-(h.w+k.w),h:f.h-(h.h+k.h)},h=c.getPadExtents(d,g);this._contentBox={l:e.toPixelValue(d,g.paddingLeft),t:e.toPixelValue(d,g.paddingTop),w:f.w-h.w,h:f.h-h.h};this.layout()},layout:function(){},_setupChild:function(a){f.add(a.domNode,this.baseClass+"-child "+(a.baseClass?this.baseClass+"-"+a.baseClass:""))},addChild:function(a,
b){this.inherited(arguments);this._started&&this._setupChild(a)},removeChild:function(a){f.remove(a.domNode,this.baseClass+"-child"+(a.baseClass?" "+this.baseClass+"-"+a.baseClass:""));this.inherited(arguments)}})})},"dijit/_Contained":function(){define(["dojo/_base/declare","./registry"],function(l,m){return l("dijit._Contained",null,{_getSibling:function(k){var h=this.getParent();return h&&h._getSiblingOfChild&&h._getSiblingOfChild(this,"previous"==k?-1:1)||null},getPreviousSibling:function(){return this._getSibling("previous")},
getNextSibling:function(){return this._getSibling("next")},getIndexInParent:function(){var k=this.getParent();return k&&k.getIndexOfChild?k.getIndexOfChild(this):-1}})})},"dijit/form/_FormWidget":function(){define("dojo/_base/declare dojo/sniff dojo/_base/kernel dojo/ready ../_Widget ../_CssStateMixin ../_TemplatedMixin ./_FormWidgetMixin".split(" "),function(l,m,k,h,d,a,f,c){m("dijit-legacy-requires")&&h(0,function(){require(["dijit/form/_FormValueWidget"])});return l("dijit.form._FormWidget",[d,
f,a,c],{setDisabled:function(a){k.deprecated("setDisabled("+a+") is deprecated. Use set('disabled',"+a+") instead.","","2.0");this.set("disabled",a)},setValue:function(a){k.deprecated("dijit.form._FormWidget:setValue("+a+") is deprecated.  Use set('value',"+a+") instead.","","2.0");this.set("value",a)},getValue:function(){k.deprecated(this.declaredClass+"::getValue() is deprecated. Use get('value') instead.","","2.0");return this.get("value")},postMixInProperties:function(){this.nameAttrSetting=this.name&&
!m("msapp")?'name\x3d"'+this.name.replace(/"/g,"\x26quot;")+'"':"";this.inherited(arguments)}})})},"dijit/_CssStateMixin":function(){define("dojo/_base/array dojo/_base/declare dojo/dom dojo/dom-class dojo/has dojo/_base/lang dojo/on dojo/domReady dojo/touch dojo/_base/window ./a11yclick ./registry".split(" "),function(l,m,k,h,d,a,f,c,e,g,b,v){m=m("dijit._CssStateMixin",[],{hovering:!1,active:!1,_applyAttributes:function(){this.inherited(arguments);l.forEach("disabled readOnly checked selected focused state hovering active _opened".split(" "),
function(b){this.watch(b,a.hitch(this,"_setStateClass"))},this);for(var b in this.cssStateNodes||{})this._trackMouseState(this[b],this.cssStateNodes[b]);this._trackMouseState(this.domNode,this.baseClass);this._setStateClass()},_cssMouseEvent:function(a){if(!this.disabled)switch(a.type){case "mouseover":case "MSPointerOver":case "pointerover":this._set("hovering",!0);this._set("active",this._mouseDown);break;case "mouseout":case "MSPointerOut":case "pointerout":this._set("hovering",!1);this._set("active",
!1);break;case "mousedown":case "touchstart":case "MSPointerDown":case "pointerdown":case "keydown":this._set("active",!0);break;case "mouseup":case "dojotouchend":case "MSPointerUp":case "pointerup":case "keyup":this._set("active",!1)}},_setStateClass:function(){function a(a){b=b.concat(l.map(b,function(b){return b+a}),"dijit"+a)}var b=this.baseClass.split(" ");this.isLeftToRight()||a("Rtl");var c="mixed"==this.checked?"Mixed":this.checked?"Checked":"";this.checked&&a(c);this.state&&a(this.state);
this.selected&&a("Selected");this._opened&&a("Opened");this.disabled?a("Disabled"):this.readOnly?a("ReadOnly"):this.active?a("Active"):this.hovering&&a("Hover");this.focused&&a("Focused");var c=this.stateNode||this.domNode,d={};l.forEach(c.className.split(" "),function(a){d[a]=!0});"_stateClasses"in this&&l.forEach(this._stateClasses,function(a){delete d[a]});l.forEach(b,function(a){d[a]=!0});var e=[],f;for(f in d)e.push(f);c.className=e.join(" ");this._stateClasses=b},_subnodeCssMouseEvent:function(a,
b,c){function d(c){h.toggle(a,b+"Active",c)}if(!this.disabled&&!this.readOnly)switch(c.type){case "mouseover":case "MSPointerOver":case "pointerover":h.toggle(a,b+"Hover",!0);break;case "mouseout":case "MSPointerOut":case "pointerout":h.toggle(a,b+"Hover",!1);d(!1);break;case "mousedown":case "touchstart":case "MSPointerDown":case "pointerdown":case "keydown":d(!0);break;case "mouseup":case "MSPointerUp":case "pointerup":case "dojotouchend":case "keyup":d(!1);break;case "focus":case "focusin":h.toggle(a,
b+"Focused",!0);break;case "blur":case "focusout":h.toggle(a,b+"Focused",!1)}},_trackMouseState:function(a,b){a._cssState=b}});c(function(){function a(a,b,c){if(!c||!k.isDescendant(c,b))for(;b&&b!=c;b=b.parentNode)if(b._cssState){var d=v.getEnclosingWidget(b);d&&(b==d.domNode?d._cssMouseEvent(a):d._subnodeCssMouseEvent(b,b._cssState,a))}}var c=g.body(),d;f(c,e.over,function(b){a(b,b.target,b.relatedTarget)});f(c,e.out,function(b){a(b,b.target,b.relatedTarget)});f(c,b.press,function(b){d=b.target;
a(b,d)});f(c,b.release,function(b){a(b,d);d=null});f(c,"focusin, focusout",function(a){var b=a.target;if(b._cssState&&!b.getAttribute("widgetId")){var c=v.getEnclosingWidget(b);c&&c._subnodeCssMouseEvent(b,b._cssState,a)}})});return m})},"dijit/form/_FormWidgetMixin":function(){define("dojo/_base/array dojo/_base/declare dojo/dom-attr dojo/dom-style dojo/_base/lang dojo/mouse dojo/on dojo/sniff dojo/window ../a11y".split(" "),function(l,m,k,h,d,a,f,c,e,g){return m("dijit.form._FormWidgetMixin",null,
{name:"",alt:"",value:"",type:"text","aria-label":"focusNode",tabIndex:"0",_setTabIndexAttr:"focusNode",disabled:!1,intermediateChanges:!1,scrollOnFocus:!0,_setIdAttr:"focusNode",_setDisabledAttr:function(a){this._set("disabled",a);/^(button|input|select|textarea|optgroup|option|fieldset)$/i.test(this.focusNode.tagName)?k.set(this.focusNode,"disabled",a):this.focusNode.setAttribute("aria-disabled",a?"true":"false");this.valueNode&&k.set(this.valueNode,"disabled",a);a?(this._set("hovering",!1),this._set("active",
!1),a="tabIndex"in this.attributeMap?this.attributeMap.tabIndex:"_setTabIndexAttr"in this?this._setTabIndexAttr:"focusNode",l.forEach(d.isArray(a)?a:[a],function(a){a=this[a];c("webkit")||g.hasDefaultTabStop(a)?a.setAttribute("tabIndex","-1"):a.removeAttribute("tabIndex")},this)):""!=this.tabIndex&&this.set("tabIndex",this.tabIndex)},_onFocus:function(a){if("mouse"==a&&this.isFocusable())var b=this.own(f(this.focusNode,"focus",function(){h.remove();b.remove()}))[0],g=c("pointer-events")?"pointerup":
c("MSPointer")?"MSPointerUp":c("touch-events")?"touchend, mouseup":"mouseup",h=this.own(f(this.ownerDocumentBody,g,d.hitch(this,function(a){h.remove();b.remove();this.focused&&("touchend"==a.type?this.defer("focus"):this.focus())})))[0];this.scrollOnFocus&&this.defer(function(){e.scrollIntoView(this.domNode)});this.inherited(arguments)},isFocusable:function(){return!this.disabled&&this.focusNode&&"none"!=h.get(this.domNode,"display")},focus:function(){if(!this.disabled&&this.focusNode.focus)try{this.focusNode.focus()}catch(b){}},
compare:function(a,c){return"number"==typeof a&&"number"==typeof c?isNaN(a)&&isNaN(c)?0:a-c:a>c?1:a<c?-1:0},onChange:function(){},_onChangeActive:!1,_handleOnChange:function(a,c){void 0!=this._lastValueReported||null!==c&&this._onChangeActive||(this._resetValue=this._lastValueReported=a);this._pendingOnChange=this._pendingOnChange||typeof a!=typeof this._lastValueReported||0!=this.compare(a,this._lastValueReported);(this.intermediateChanges||c||void 0===c)&&this._pendingOnChange&&(this._lastValueReported=
a,this._pendingOnChange=!1,this._onChangeActive&&(this._onChangeHandle&&this._onChangeHandle.remove(),this._onChangeHandle=this.defer(function(){this._onChangeHandle=null;this.onChange(a)})))},create:function(){this.inherited(arguments);this._onChangeActive=!0},destroy:function(){this._onChangeHandle&&(this._onChangeHandle.remove(),this.onChange(this._lastValueReported));this.inherited(arguments)}})})},"dijit/form/_FormValueWidget":function(){define(["dojo/_base/declare","dojo/sniff","./_FormWidget",
"./_FormValueMixin"],function(l,m,k,h){return l("dijit.form._FormValueWidget",[k,h],{_layoutHackIE7:function(){if(7==m("ie"))for(var d=this.domNode,a=d.parentNode,f=d.firstChild||d,c=f.style.filter,e=this;a&&0==a.clientHeight;)(function(){var d=e.connect(a,"onscroll",function(){e.disconnect(d);f.style.filter=(new Date).getMilliseconds();e.defer(function(){f.style.filter=c})})})(),a=a.parentNode}})})},"dijit/form/_FormValueMixin":function(){define("dojo/_base/declare dojo/dom-attr dojo/keys dojo/_base/lang dojo/on ./_FormWidgetMixin".split(" "),
function(l,m,k,h,d,a){return l("dijit.form._FormValueMixin",a,{readOnly:!1,_setReadOnlyAttr:function(a){m.set(this.focusNode,"readOnly",a);this._set("readOnly",a)},postCreate:function(){this.inherited(arguments);void 0===this._resetValue&&(this._lastValueReported=this._resetValue=this.value)},_setValueAttr:function(a,c){this._handleOnChange(a,c)},_handleOnChange:function(a,c){this._set("value",a);this.inherited(arguments)},undo:function(){this._setValueAttr(this._lastValueReported,!1)},reset:function(){this._hasBeenBlurred=
!1;this._setValueAttr(this._resetValue,!0)}})})},"*noref":1}});define("dijit/dijit","./main ./_base dojo/parser ./_Widget ./_TemplatedMixin ./_Container ./layout/_LayoutWidget ./form/_FormWidget ./form/_FormValueWidget".split(" "),function(l){return l});