﻿var menuOpen = '';
function SlideTopMenu(el, com) {
    var altezza = document.getElementById('TableTopMenu' + com).clientHeight + 40;
    var menu = document.getElementById('TableTopMenu' + com);
    
    ResetMenu();

    if (menuOpen != com) {
        $("#DivTopMenu" + com).animate({ "height": "+=" + altezza + "px" }, "slow");
        menuOpen = com;
        el.className = "LinkMenuHover";
        menu.style.visibility = "visible";
    } else {
        menuOpen = '';
    }

    return false;
}

function ResetMenu() {
    var menus = new Array("Azienda", "Cucine", "Rivenditori");
    var speeds = new Array("slow", "slow", "slow");
    var altezza = 0;
    var menu = null;

    if (menuOpen.length > 0) {
        for (var i = 0; i < menus.length; i++) {
            altezza = document.getElementById('TableTopMenu' + menus[i]).clientHeight + 40;
            menu = document.getElementById('TableTopMenu' + menus[i]);
            
            $("#DivTopMenu" + menus[i]).animate({ "height": "-=" + altezza + "px" }, speeds[i]);
            menu.style.visibility = "hidden";
            document.getElementById(linksMenu[i]).className = "LinkMenu";
        }
    }
}

// Menu lingua
var lOpen = false;
function MenuLangOver(elemId) {
    var altezza = document.getElementById('TableMenuLingua').clientHeight + 10;
    var menu = document.getElementById('TableMenuLingua');

    if ($.browser.mozilla) {
        var url = document.location.href;
        var arrUrl = url.split("/");

        if (arrUrl[(arrUrl.length - 1)] != "Default.aspx") {
            var menuPos = $("#" + elemId).position();
            $("#MenuLingua").css('left', (menuPos.left + 376));
            $("#MenuLingua").css('top', (menuPos.top + 22));

            $("#OverLingua").css('left', (menuPos.left + 376));
            $("#OverLingua").css('top', (menuPos.top + 22));
        }
    }
    
    if (!lOpen) {
        $("#MenuLingua").animate({ "height": "+=" + altezza + "px" }, "slow");
        menu.style.visibility = "visible";
        lOpen = true;
    }

}
function MenuLangOut() {
    var altezza = document.getElementById('TableMenuLingua').clientHeight + 10;
    var menu = document.getElementById('TableMenuLingua');

    if (lOpen) {
        $("#MenuLingua").animate({ "height": "-=" + altezza + "px" }, "slow");
        menu.style.visibility = "hidden";
        lOpen = false;
    }
}

