Ext.namespace("OM.Ext");OM.Ext.ButtonPlugin=function(){this.init=function(a){var b=function(c){if(!this.disabled){if(this.enableToggle&&(this.allowDepress!==false||!this.pressed)){this.toggle()}if(this.menu&&!this.menu.isVisible()&&!this.ignoreNextClick){this.showMenu()}this.fireEvent("click",this,c);if(this.handler){this.handler.call(this.scope||this,this,c)}}};a.onClick=function(c){Ext.get(a.id).child(this.buttonSelector).dom.click(c);if(a.alwaysSubmit===true){window.setTimeout(function(){b.call(a,c)},1)}}}};
