/* =============================================================================
CLIENT BASE JS
--------------------------------------------------------------------------------
Project: 
Author: Filip Novak - mame.napilno.cz
E-mail: filip.novak@napilno.cz
WWW: http://mame.napilno.cz

Project notice:

--------------------------------------------------------------------------------
============================================================================= */





/* =============================================================================
MAIN MENU - BEGIN
----------------------------------------------------------------------------- */
if (typeof jQuery != 'undefined') {
    
    jQuery(document).ready(function () {
        
        __mainMenu = new Object; // main menu object
        __mainMenu.submenus = jQuery('#navigation-container ul ul'); // all submenus ul objects
        __mainMenu.submenus.hide(); // init hide all submenus
        
        /* submenu toggle function - BEGIN */
        __mainMenu.toogleSubmenu = function (submenu_ul_object) {
            
            if (jQuery(submenu_ul_object).is(":hidden")) {
                var open_this_submenu = true;
            }
            
            jQuery.each(jQuery(window.__mainMenu.submenus).filter(':visible'), function (i, obj) {
                jQuery(obj).slideUp('speed');
            });
            
            if (open_this_submenu == true) {
                jQuery(submenu_ul_object).slideDown('normal');
            }
            
        }
        /* submenu toggle function - END */
        
        /* hang up click event - BEGIN */
        jQuery.each(__mainMenu.submenus, function (i, obj) {
            jQuery(obj).siblings('a').click(function (e) {
                e.preventDefault();
                window.__mainMenu.toogleSubmenu(jQuery(this).siblings('ul'));
            });
        });
        /* hang up click event - END */
 
        
    });
    
}
/* -----------------------------------------------------------------------------
MAIN MENU - END
============================================================================= */
