addMenu
                                        
                                        
                                        
                                        void
                                            addMenu
                                           (
                                                
                                                        
                                                         p_oMenu
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Adds a menu to the collection of known menus.
                                        
                                        - Parameters:
- 
                                                            p_oMenu <YAHOO.widget.Menu>Object specifying the Menu instance to be added.
- Returns:
                                                    void
getFocusedMenu
                                        
                                        
                                        
                                        YAHOO.widget.Menu
                                            getFocusedMenu
                                           (
                                            )
                                        
                                        
                                        
                                            Returns a reference to the menu that currently 
has focus.
                                        
                                        - Returns:
                                                    YAHOO.widget.Menu
getFocusedMenuItem
                                        
                                        
                                        
                                        YAHOO.widget.MenuItem
                                            getFocusedMenuItem
                                           (
                                            )
                                        
                                        
                                        
                                            Returns a reference to the menu item that currently 
has focus.
                                        
                                        - Returns:
                                                    YAHOO.widget.MenuItem
getMenu
                                        
                                        
                                        
                                        YAHOO.widget.Menu
                                            getMenu
                                           (
                                                
                                                        
                                                         p_sId
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Returns a menu with the specified id.
                                        
                                        - Parameters:
- 
                                                            p_sId <String>String specifying the id of the<div>element representing the menu to be retrieved.
- Returns:
                                                    YAHOO.widget.Menu
getMenuItem
                                        
                                        
                                        
                                        YAHOO.widget.MenuItem
                                            getMenuItem
                                           (
                                                
                                                        
                                                         p_sId
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Returns a menu item with the specified id.
                                        
                                        - Parameters:
- 
                                                            p_sId <String>String specifying the id of the<li>element representing the menu item to be retrieved.
- Returns:
                                                    YAHOO.widget.MenuItem
getMenuItemGroup
                                        
                                        
                                        
                                        Array
                                            getMenuItemGroup
                                           (
                                                
                                                        
                                                         p_sId
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Returns an array of menu item instances whose 
corresponding 
                                        <li> elements are child 
nodes of the <ul> element with the 
specified id.
                                        - Parameters:
- 
                                                            p_sId <String>String specifying the id of the<ul>element representing the group of menu items to be retrieved.
- Returns:
                                                    Array
getMenuRootElement
                                         private 
                                        
                                        
                                        void
                                            getMenuRootElement
                                           (
                                                
                                                        
                                                         p_oElement
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Finds the root DIV node of a menu or the root LI node of 
a menu item.
                                        
                                        - Parameters:
- 
                                                            p_oElement <HTMLElement>Object specifying an HTML element.
- Returns:
                                                    void
getMenus
                                        
                                        
                                        
                                        Array
                                            getMenus
                                           (
                                            )
                                        
                                        
                                        
                                            Returns a collection of all menus registered with the 
menu manger.
                                        
                                        - Returns:
                                                    Array
getVisible
                                        
                                        
                                        
                                        Array
                                            getVisible
                                           (
                                            )
                                        
                                        
                                        
                                            Returns a collection of all visible menus registered
with the menu manger.
                                        
                                        - Returns:
                                                    Array
hideVisible
                                        
                                        
                                        
                                        void
                                            hideVisible
                                           (
                                            )
                                        
                                        
                                        
                                            Hides all visible, dynamically positioned menus 
(excluding instances of YAHOO.widget.MenuBar).
                                        
                                        - Returns:
                                                    void
onDOMEvent
                                         private 
                                        
                                        
                                        void
                                            onDOMEvent
                                           (
                                                
                                                        
                                                         p_oEvent
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Generic, global event handler for all of a menu's 
DOM-based events.  This listens for events against the document 
object.  If the target of a given event is a member of a menu or 
menu item's DOM, the instance's corresponding Custom Event is fired.
                                        
                                        - Parameters:
- 
                                                            p_oEvent <Event>Object representing the DOM event object passed back by the event utility (YAHOO.util.Event).
- Returns:
                                                    void
onItemAdded
                                         private 
                                        
                                        
                                        void
                                            onItemAdded
                                           (
                                                
                                                        
                                                         p_sType
                                                    
                                                
                                                        , 
                                                         p_aArgs
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            "itemadded" event handler for a Menu instance.
                                        
                                        - Parameters:
- 
                                                            p_sType <String>String representing the name of the event that was fired.
- 
                                                            p_aArgs <Array>Array of arguments sent when the event was fired.
- Returns:
                                                    void
onItemDestroy
                                         private 
                                        
                                        
                                        void
                                            onItemDestroy
                                           (
                                                
                                                        
                                                         p_sType
                                                    
                                                
                                                        , 
                                                         p_aArgs
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            "destroy" event handler for a MenuItem instance.
                                        
                                        - Parameters:
- 
                                                            p_sType <String>String representing the name of the event that was fired.
- 
                                                            p_aArgs <Array>Array of arguments sent when the event was fired.
- Returns:
                                                    void
onMenuBlur
                                         private 
                                        
                                        
                                        void
                                            onMenuBlur
                                           (
                                                
                                                        
                                                         p_sType
                                                    
                                                
                                                        , 
                                                         p_aArgs
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            "blur" event handler for a MenuItem instance.
                                        
                                        - Parameters:
- 
                                                            p_sType <String>String representing the name of the event that was fired.
- 
                                                            p_aArgs <Array>Array of arguments sent when the event was fired.
- Returns:
                                                    void
onMenuDestroy
                                         private 
                                        
                                        
                                        void
                                            onMenuDestroy
                                           (
                                                
                                                        
                                                         p_sType
                                                    
                                                
                                                        , 
                                                         p_aArgs
                                                    
                                                
                                                        , 
                                                         p_oMenu
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            "destroy" event handler for a menu.
                                        
                                        - Parameters:
- 
                                                            p_sType <String>String representing the name of the event that was fired.
- 
                                                            p_aArgs <Array>Array of arguments sent when the event was fired.
- 
                                                            p_oMenu <YAHOO.widget.Menu>The menu that fired the event.
- Returns:
                                                    void
onMenuFocus
                                         private 
                                        
                                        
                                        void
                                            onMenuFocus
                                           (
                                                
                                                        
                                                         p_sType
                                                    
                                                
                                                        , 
                                                         p_aArgs
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            "focus" event handler for a MenuItem instance.
                                        
                                        - Parameters:
- 
                                                            p_sType <String>String representing the name of the event that was fired.
- 
                                                            p_aArgs <Array>Array of arguments sent when the event was fired.
- Returns:
                                                    void
onMenuVisibleConfigChange
                                         private 
                                        
                                        
                                        void
                                            onMenuVisibleConfigChange
                                           (
                                                
                                                        
                                                         p_sType
                                                    
                                                
                                                        , 
                                                         p_aArgs
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Event handler for when the "visible" configuration  
property of a Menu instance changes.
                                        
                                        - Parameters:
- 
                                                            p_sType <String>String representing the name of the event that was fired.
- 
                                                            p_aArgs <Array>Array of arguments sent when the event was fired.
- Returns:
                                                    void
removeMenu
                                        
                                        
                                        
                                        void
                                            removeMenu
                                           (
                                                
                                                        
                                                         p_oMenu
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Removes a menu from the collection of known menus.
                                        
                                        - Parameters:
- 
                                                            p_oMenu <YAHOO.widget.Menu>Object specifying the Menu instance to be removed.
- Returns:
                                                    void