﻿$(function() {
    $(".jTopMenu")
        .mouseenter(function() {
            var imgSelected = null;
            var divSelected = null;
            var strOriginalSrc = "";
            var strNewSrc = "";
            var intIndex = -1;

            // Troca imagem do menu selecionado
            imgSelected = $(this).find("h2 img:first")[0];
            strOriginalSrc = imgSelected.src;
            strNewSrc = strOriginalSrc.replace(".gif", "_2.gif").replace(".jpg", "_2.jpg");
            imgSelected.src = strNewSrc;

            // Mostra submenu
            intIndex = $(this).index();
            $(".jSubMenu:not(.invisiblediv)").addClass("invisiblediv");
            if (intIndex > -1) {
                intIndex = intIndex - 1;
                divSelected = $(".jSubMenu:eq(" + String(intIndex) + ")");
                divSelected.removeClass("invisiblediv");
            }
        })
        .mouseleave(function() {
            var imgSelected = null;
            var strOriginalSrc = "";
            var strNewSrc = "";

            imgSelected = $(this).find("h2 img:first")[0];
            strOriginalSrc = imgSelected.src;
            strNewSrc = strOriginalSrc.replace("_2.gif", ".gif").replace("_2.jpg", ".jpg");
            imgSelected.src = strNewSrc;

            // Esconde submenu
            intIndex = $(this).index();
            $(".jSubMenu:not(.invisiblediv)").addClass("invisiblediv");
        });
    $(".jSubMenu")
        .mouseenter(function() {
            var imgSelected = null;
            var divSelected = null;
            var strOriginalSrc = "";
            var strNewSrc = "";
            var intIndex = -1;

            $(this).removeClass("invisiblediv");
            // Troca imagem do menu selecionado
            intIndex = $(this).index();
            if (intIndex > -1) {
                intIndex = intIndex - 1;
                imgSelected = $(".jTopMenu:eq(" + String(intIndex) + ")").find("h2 img:first")[0];
                strOriginalSrc = imgSelected.src;
                strNewSrc = strOriginalSrc.replace(".gif", "_2.gif").replace(".jpg", "_2.jpg");
                imgSelected.src = strNewSrc;
            }
        })
        .mouseleave(function() {
            var imgSelected = null;
            var divSelected = null;
            var strOriginalSrc = "";
            var strNewSrc = "";
            var intIndex = -1;

            // Esconde submenu
            intIndex = $(this).index();
            if (intIndex > -1) {
                intIndex = intIndex - 1;
                divSelected = $(".jSubMenu:eq(" + String(intIndex) + ")");
                divSelected.addClass("invisiblediv");

                imgSelected = $(".jTopMenu:eq(" + String(intIndex) + ")").find("h2 img:first")[0];
                strOriginalSrc = imgSelected.src;
                strNewSrc = strOriginalSrc.replace("_2.gif", ".gif").replace("_2.jpg", ".jpg");
                imgSelected.src = strNewSrc;
            }
        });
});
