﻿
    $("document").ready(function() {

        //jQuery.noConflict();
        //alert($("#menuHorizontal > li.liHorizontal").length); //Quantidade de elementos desta classe
        var comprimentoSeparadores = 3 * ($("#menuHorizontal > li.liHorizontal").length - 1);
        //SÓ SE DESSE CONTA CERTA
        //var comprimentoElementos = (895 - comprimentoSeparadores) / $("#menuHorizontal > li.liHorizontal").length;
        //$("#menuHorizontal > li.liHorizontal").css('width', comprimentoElementos);
        //alert($(this).width());//Comprimento de cada LI
        var espacoParaDistribuir = 895 - comprimentoSeparadores;
        var espacoQueSobra = espacoParaDistribuir;
        $("#menuHorizontal > li.liHorizontal").each(function(index) {
            if (index == $("#menuHorizontal > li.liHorizontal").length - 1) {
                $(this).css('width', espacoQueSobra);
            }
            else {
                $(this).css('width', Math.floor(espacoParaDistribuir / $("#menuHorizontal > li.liHorizontal").length));
                //alert(Math.floor(espacoParaDistribuir / $("#menuHorizontal > li.liHorizontal").length));
            }
            espacoQueSobra -= Math.floor(espacoParaDistribuir / $("#menuHorizontal > li.liHorizontal").length);

        });



        $("#menuHorizontal > li.liHorizontal").hover(function(index) {
            //alert($(this).position().left);

            $(this).find("ul:first").stop(true, true).slideDown(250);
            if ($("#menuHorizontal > li.liHorizontal").index(this) == 0) {
                $('#cantoEsq').addClass("menuCantoEsq_sel");
            }
            if ($("#menuHorizontal > li.liHorizontal").index(this) == $("#menuHorizontal > li.liHorizontal").length - 1) {
                $('#cantoDt').addClass("menuCantoDt_sel");
            };

        }, function() {
            $(this).find("ul:first").stop(true, true).slideUp(250);
            if ($("#menuHorizontal > li.liHorizontal").index(this) == 0) {
                $('#cantoEsq').removeClass("menuCantoEsq_sel");
            }
            if ($("#menuHorizontal > li.liHorizontal").index(this) == $("#menuHorizontal > li.liHorizontal").length - 1) {
                $('#cantoDt').removeClass("menuCantoDt_sel");
            };
        });


        $("#menuHorizontal li.liHorizontal ul li").hoverIntent(function() {

            //alert($(this).parents("li:first").position().left);

        if ($(this).parents(".liHorizontal").position().left > 451) {
                $(this).find("ul:first").css("right", 211);
            }
            else {
                
                $(this).find("ul:first").css("left", 211);
                //$(this).find("ul:first").css("left", 0).css("right", 211);
            }


            $(this).find("ul:first").stop(true, true).animate({ width: 'toggle' }, 250);
        }, function() {
            $(this).find("ul:first").stop(true, true).animate({ width: 'toggle' }, 250);
        });

        //SE QUISER ELEMENTOS COM TAMANHOS DIFERENTES MAS PADDINGS IGUAIS
        /*
        var espacoTotalMenus = 0;
        $("#menuHorizontal > li.liHorizontal").each(function() {
        espacoTotalMenus += $(this).width();
        //alert($(this).width());//Comprimento de cada LI
        });
        var espacoSobra = 895 - espacoTotalMenus - comprimentoSeparadores;
        var paddingMenu = espacoSobra / $("#menuHorizontal > li.liHorizontal").length / 2;
        //alert("paddingMenu - " + paddingMenu);
        //alert(espacoSobra);
        $("#menuHorizontal > li.liHorizontal").css({
        'padding-left': paddingMenu,
        'padding-right': paddingMenu
        });*/
        $("#menuTopo > ul").css("display", "block");

    });

