﻿///////////////////////////////////////////////////////////////////////////
/// 			Funciones encargadas de manejar el menú					///
///////////////////////////////////////////////////////////////////////////
function ShowSelectedMenuList(Element)
{
    if((Element != null)&&(Element.parent().is('ul')))
    {
        Element.children('ul').show();
        Element.parent().show();

        if(Element.parent().parent().parent().is('ul'))
            ShowSelectedMenuList(Element.parent().parent());
        else
            ShowSelectedMenuList(null);
    }
}

function initMenuList(name)
{
    $('#' + name + ' ul').hide();

    ShowSelectedMenuList($('#' + ItemShow));
    
    $('#' + name + ' li a').click(
    function()
    {
        var checkElement = $(this).next();

        if (($(this).attr('href') == '#') && (checkElement.is('ul')))
        {
            if(checkElement.is(':visible'))
            {
                if(($(this).parent().parent().parent()).is('li'))
                    checkElement.slideUp('normal');
                else
                    $('#' + name + ' ul:visible').slideUp('normal');
            }
            else
            {
                if(!($(this).parent().parent().parent()).is('li'))
                    $('#' + name + ' ul:visible').slideUp('normal');

                checkElement.slideDown('normal');
            }

            return false;
        }
    }
    );
}

var myLayout;

$(document).ready(function() 
{
    $(".Round1").corner("6px");
    $("#MenuListJQ").corner("6px");
    
    initMenuList("MenuListJQ");
});