var selected_menu = 0;
var nb_menu = 4;
var delai = 650;
var timeout;
var something_to_hide = 0;

/* IE select bug */
function CacherSelect() {
    if (document.getElementById) {
        sel = document.getElementById('region');
        sel.style.visibility = 'hidden';
    }
}

function MontrerSelect() {
    if (document.getElementById) {
        sel = document.getElementById('region');
        sel.style.visibility = 'visible';
    }
}

function MontrerMenu(i, from) {
    selected_menu = i;
    if (document.getElementById) {
        AnnulerCacher();
        if (something_to_hide) { 
            CacherMenus('montrer');
        }
        /*if (selected_menu == 3) {
            CacherSelect();
        }*/
        document.getElementById('ssmenu' + i).style.visibility='visible';
        something_to_hide = 1;
    }

}

function CacherMenus(from) {
    if (document.getElementById) {
        /*MontrerSelect();*/
        /*document.getElementById('ssmenu' + selected_menu).style.visibility='hidden';*/
        for(i=1;i<=nb_menu;i++) {
            if (document.getElementById("ssmenu"+i))
                with(document.getElementById("ssmenu"+i).style)
                    visibility="hidden";
        }
        something_to_hide = 0;
    }
}

function CacherMenuRetard() {
    timeout = setTimeout('CacherMenus()',delai);
}

function AnnulerCacher() {
    if (timeout) clearTimeout(timeout);
}

function ChargerMenus() {
    if (document.getElementById) {
        for(i=1;i<=nb_menu;i++) {
            menu = document.getElementById('menu'+i);
            menu.className = "menu";
            ssmenu = document.getElementById('ssmenu'+i);
            ssmenu.className = "ssmenu";
            document.getElementById('main').className = "";
        }
    }
}
