$(document).ready(
    function() {
        setListenerMenuInternal();
    });

var sCurrentVoiceMenuInternal = '';

function setListenerMenuInternal() {

    // Main Menu
    var nVoiceInternalMenu = $('.internalMenu > ul > li').length;

    // Listener su titolo h2
    $('.internalMenu > h2').bind('mouseenter', function() {
        $('.internalMenu > ul > li > ul').css({ 'width': '0px' });
    });

    $('.internalMenu').bind('mouseleave', function() {
        $('.internalMenu > ul > li > ul').css({ 'width': '0px' });
    });
    
    // listener per gli elementi della lista
    for (i = 0; i < nVoiceInternalMenu; i++) {
        var liLnkId = $('.internalMenu > ul > li')[i].id;
        var ulLnkId = $('#' + liLnkId + ' > ul').attr('id');
        $('#' + liLnkId + ' > a').bind('mouseenter', function() {
            if (($(this).attr('class')) == 'subMenu') {
                var currnentLiLnkId = $(this).parent().get(0).id;
                var ulInternal = $('#' + currnentLiLnkId + ' > ul');
                if ((sCurrentVoiceMenuInternal.length > 0) && (ulInternal != sCurrentVoiceMenuInternal)) {
                    closeVoiceMenuInternal(sCurrentVoiceMenuInternal);
                }
                $(ulInternal).css({ 'width': '162px' });
                $(ulInternal).css({ 'heigth': (17 * nVoiceInternalMenu) + 'px' });
                sCurrentVoiceMenuInternal = ulInternal;
                $(ulInternal).bind('mouseleave', function() {
                    $(ulInternal).css({ 'width': '0px' });
                    $(ulInternal).css({ 'heigth': '0px' });
                });
            } else {
                if ((sCurrentVoiceMenuInternal.length > 0) && (ulInternal != sCurrentVoiceMenuInternal)) {
                    closeVoiceMenuInternal(sCurrentVoiceMenuInternal);
                }
            }
        });
    }
}

function closeVoiceMenuInternal(_ulInternal) {
    $(_ulInternal).css({ 'width': '0px' });
}

