PrimeFaces.widget.Menubar=function(c,b){this.id=c;this.cfg=b;this.jqId=PrimeFaces.escapeClientId(this.id);this.jq=jQuery(this.jqId+"_menu");if(!this.cfg.autoSubmenuDisplay){this.cfg.trigger=this.jqId+" li";this.cfg.triggerEvent="click"}var a=this;this.cfg.select=function(d,e){a.jq.wijmenu("deactivate")};this.jq.wijmenu(this.cfg);if(this.cfg.style){this.jq.parent().parent().attr("style",this.cfg.style)}if(this.cfg.styleClass){this.jq.parent().parent().addClass(this.cfg.styleClass)}};PrimeFaces.widget.Menu=function(c,b){this.id=c;this.cfg=b;this.jqId=PrimeFaces.escapeClientId(this.id);this.jq=jQuery(this.jqId+"_menu");this.cfg.orientation="vertical";if(this.cfg.position=="dynamic"){this.cfg.position={my:this.cfg.my,at:this.cfg.at};this.cfg.trigger=PrimeFaces.escapeClientId(this.cfg.trigger)}var a=this;this.cfg.select=function(d,e){a.jq.wijmenu("deactivate")};this.jq.wijmenu(this.cfg);this.element=this.jq.parent().parent();this.element.css("z-index",this.cfg.zindex);if(this.cfg.style){this.element.attr("style",this.cfg.style)}if(this.cfg.styleClass){this.element.addClass(this.cfg.styleClass)}};PrimeFaces.widget.MenuButton=function(c,b){this.id=c;this.cfg=b;this.jqId=PrimeFaces.escapeClientId(c);this.jqbutton=jQuery(this.jqId+"_button");this.jqMenu=jQuery(this.jqId+"_menu");this.cfg.trigger=this.jqId+"_button";this.cfg.orientation="vertical";this.cfg.position={my:"left top",at:"left bottom"};var a=this;this.cfg.select=function(d,e){a.jqMenu.wijmenu("deactivate")};this.jqbutton.button({icons:{primary:"ui-icon-triangle-1-s"}});this.jqMenu.wijmenu(this.cfg);if(this.cfg.disabled){this.jqbutton.button("disable")}this.jqMenu.parent().parent().css("z-index",this.cfg.zindex)};PrimeFaces.widget.ContextMenu=function(c,b){this.id=c;this.cfg=b;this.jqId=PrimeFaces.escapeClientId(this.id);this.jq=jQuery(this.jqId+"_menu");if(!PrimeFaces.widget.ContextMenu.mouseTracking){PrimeFaces.widget.ContextMenu.mouseTracking=true;jQuery(document).mousemove(function(d){PrimeFaces.widget.ContextMenu.pageX=d.pageX;PrimeFaces.widget.ContextMenu.pageY=d.pageY})}this.cfg.orientation="vertical";this.cfg.triggerEvent="rtclick";this.cfg.trigger=typeof this.cfg.target=="string"?PrimeFaces.escapeClientId(this.cfg.target):this.cfg.target;this.cfg.position={my:"left top",using:function(d){jQuery(this).css({top:PrimeFaces.widget.ContextMenu.pageY,left:PrimeFaces.widget.ContextMenu.pageX})}};var a=this;this.cfg.select=function(d,e){a.jq.wijmenu("deactivate")};this.jq.wijmenu(this.cfg);this.element=this.jq.parent().parent();this.element.css("z-index",this.cfg.zindex);if(this.cfg.style){this.element.attr("style",this.cfg.style)}if(this.cfg.styleClass){this.element.addClass(this.cfg.styleClass)}};