//>>built define("dijit/_MenuBase",["dojo/_base/array","dojo/_base/declare","dojo/dom","dojo/dom-attr","dojo/dom-class","dojo/_base/lang","dojo/mouse","dojo/on","dojo/window","./a11yclick","./registry","./_Widget","./_CssStateMixin","./_KeyNavContainer","./_TemplatedMixin"],function(_1,_2,_3,_4,_5,_6,_7,on,_8,_9,_a,_b,_c,_d,_e){return _2("dijit._MenuBase",[_b,_e,_d,_c],{selected:null,_setSelectedAttr:function(_f){if(this.selected!=_f){if(this.selected){this.selected._setSelected(false);this._onChildDeselect(this.selected);}if(_f){_f._setSelected(true);}this._set("selected",_f);}},activated:false,_setActivatedAttr:function(val){_5.toggle(this.domNode,"dijitMenuActive",val);_5.toggle(this.domNode,"dijitMenuPassive",!val);this._set("activated",val);},parentMenu:null,popupDelay:500,passivePopupDelay:Infinity,autoFocus:false,childSelector:function(_10){var _11=_a.byNode(_10);return _10.parentNode==this.containerNode&&_11&&_11.focus;},postCreate:function(){var _12=this,_13=typeof this.childSelector=="string"?this.childSelector:_6.hitch(this,"childSelector");this.own(on(this.containerNode,on.selector(_13,_7.enter),function(){_12.onItemHover(_a.byNode(this));}),on(this.containerNode,on.selector(_13,_7.leave),function(){_12.onItemUnhover(_a.byNode(this));}),on(this.containerNode,on.selector(_13,_9),function(evt){_12.onItemClick(_a.byNode(this),evt);evt.stopPropagation();}),on(this.containerNode,on.selector(_13,"focusin"),function(){_12._onItemFocus(_a.byNode(this));}));this.inherited(arguments);},onKeyboardSearch:function(_14,evt,_15,_16){this.inherited(arguments);if(!!_14&&(_16==-1||(!!_14.popup&&_16==1))){this.onItemClick(_14,evt);}},_keyboardSearchCompare:function(_17,_18){if(!!_17.shortcutKey){return _18==_17.shortcutKey.toLowerCase()?-1:0;}return this.inherited(arguments)?1:0;},onExecute:function(){},onCancel:function(){},_moveToPopup:function(evt){if(this.focusedChild&&this.focusedChild.popup&&!this.focusedChild.disabled){this.onItemClick(this.focusedChild,evt);}else{var _19=this._getTopMenu();if(_19&&_19._isMenuBar){_19.focusNext();}}},_onPopupHover:function(){this.set("selected",this.currentPopupItem);this._stopPendingCloseTimer();},onItemHover:function(_1a){if(this.activated){this.set("selected",_1a);if(_1a.popup&&!_1a.disabled&&!this.hover_timer){this.hover_timer=this.defer(function(){this._openItemPopup(_1a);},this.popupDelay);}}else{if(this.passivePopupDelay