A multi-level menu system that provides smooth transitions for HTML5 compliant browsers as well as providing a menu that feels like a native menu with swipe functionality for mobile users.