Menu.Show (Menu ID, X Position, Y Position, Trigger Element, Trigger Menu)
Show a menu 
Menu ID = [String] The menu's unique identity
X Position = [String/Integer] The X Position of the menu. Positive numbers specify X distance from the left of the container, negative specify X distance from the right, "auto" will automatically calculate the X position so it appears to the right of the trigger element
Y Position = [String/Integer] The Y position of the menu. Positive numbers specify Y distance from the top, negative numbers specify the Y distance from the bottom. "auto" will automativallt calculate the Y position so it appears at the Y position of the trigger element
Trigger Element - [

Menu.Hide (Menu ID)
Menu.Write (Menu ID)
Menu.DefineMenuItem (Menu ID, Item Title, Item Icon URL, Item Action, Item CSS)
Menu.DefineMenu (Menu ID)
Menu.GetById (Menu ID) = [Integer] Find Menu by ID

Menu.length = [Integer] Total number of menus

Menu[].ID = [String] Menu Identity
Menu[].Index = [Integer] Menu Index

Menu[].Item[].Title = [String] Menu Item title
Menu[].Item[].Icon = [String] Menu Item icon URL
Menu[].Item[].Action = [String] Menu Item action when clicked
Menu[].Item[].CSS = [String] Menu Item CSS style in menu
