﻿$.fn.getIndex = function () {
    var $p = $(this).parent().children();
    return $p.index(this);
}
var bloccosottomenu = false;
var ultimosottomenu = -1;

$(document).ready(function () {
    $(".tabberpulsanti").click(function () {
        $(".tabberpulsanti").removeClass("tabberselezionato");
        $(this).addClass("tabberselezionato");
        $(".tabbertabcontenitore").removeClass("tabbervisible");
        // alert($(this).attr("index"));
        $(".tabbertabcontenitore").eq($(this).attr("rel")).addClass("tabbervisible");
        $(".sottomenucontenitore").addClass("sottomenucontenitoreespanso");
        $(".sottomenuelemento").removeClass("sottomenuelementoselezionato");
        $(".sottomenu").eq($(this).getIndex()).find(".sottomenuelemento").eq(0).addClass("sottomenuelementoselezionato");
    });

    $(".tabberpulsanti").mouseover(function () {
        $(".sottomenucontenitore").addClass("sottomenucontenitoreespanso");
        if (!bloccosottomenu) {
            ultimosottomenu = $(this).getIndex()
            //bloccosottomenu = true;
            $(".sottomenu").hide();
            $(".sottomenu").eq($(this).getIndex()).slideDown(function () {
                if (ultimosottomenu != $(this).getIndex())
                    $(this).hide();
                //bloccosottomenu = false;
            });

        }

    });
    //            $(".sottomenu").mouseout(function () {
    //                $(this).hide();
    //            });
    $(".sottomenuelemento").click(function () {
        $(".sottomenuelemento").removeClass("sottomenuelementoselezionato");
        $(this).addClass("sottomenuelementoselezionato");
        $(".tabbertabcontenitore").removeClass("tabbervisible");
        $(".tabbertabcontenitore").eq($(this).attr("rel")).addClass("tabbervisible");
        $(".tabberpulsanti").removeClass("tabberselezionato");
        $(".tabberpulsanti").eq($(this).parent().parent().parent().getIndex()).addClass("tabberselezionato");
    });
});
