/*
 *
 * Copyright (c) 1999-2011 NetDimensions Ltd.
 *
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of
 * NetDimensions Ltd. ("Confidential Information").  You shall not
 * disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into
 * with NetDimensions.
 */


$(function() {

    var timeoutId = "";

    function findSubmenu(event) {
        var target$ = $(event.currentTarget);
        var submenu = target$.closest("li").find(".submenu");
        return submenu;
    }

    $('div.main-menu-container li').mouseenter(function(event) {
        var submenu = findSubmenu(event);

        timeoutId = setTimeout(function() {

            if (timeoutId != "") {
                if (submenu.hasClass("submenu")) {
                    submenu.slideDown('medium');
                    timeoutId = "";
                }
            }
        }, 250);


    });

    $('div.main-menu-container li').mouseleave(function(event) {
        clearTimeout(timeoutId);
        var submenu = findSubmenu(event);

        if (submenu.hasClass("submenu")) {
            submenu.slideUp('medium');
        }
    });
});

