﻿/// <reference path="jquery-1.5.1-vsdoc.js" />

/*
+--------------------------------------------------------------------------+
Menu
+--------------------------------------------------------------------------+
*/
jQuery(document).ready(function ($) {
    var intervalo = window.setInterval(ClearMenuItens, 5000);

    $(".ItemMenu a").click(function (e) {
        e.preventDefault();
        if ($($(this).attr("href")).is(':visible')) {
            $($(this).attr("href")).removeClass("ativo").removeClass("inativo").hide('slow');
        } else {
            $(".ItemContentMenu").hide('slow');
            $($(this).attr("href")).slideDown('normal').addClass("inativo");
        }

        clearInterval(intervalo);
        intervalo = window.setInterval(ClearMenuItens, 5000);
    });

    $(".ItemMenu a").mouseover(function () {
        if (!$($(this).attr("href")).is(':visible')) {
            $(".ItemContentMenu").removeClass("ativo").removeClass("inativo").hide('slow');
            $($(this).attr("href")).slideDown('normal').addClass("ativo");
        }

        clearInterval(intervalo);
        intervalo = window.setInterval(ClearMenuItens, 5000);
    });

    $(".ItemMenu a").mouseleave(function () {
        if ($($(this).attr("href")).is(':visible')) {
            $($(this).attr("href")).removeClass("ativo").addClass("inativo");
        }
    });

    $(".ItemContentMenu").mouseover(function () {
        $(this).addClass("ativo").removeClass("inativo");
    });

    $(".ItemContentMenu").mouseleave(function () {
        $(this).removeClass("ativo").addClass("inativo");
    });

    function ClearMenuItens() {
        $(".inativo").hide('slow').removeClass("ativo").removeClass("inativo");
    }

    function AjustaIntervalo() {
        clearInterval(intervalo);
        intervalo = window.setInterval(ClearMenuItens, 5000);
    }
});
