//Variable modifiable
var nbsousmenu = 4;
//Variable instance
var nbi;
var id;
//Fonctions action du menu
function showSubMenu(b){
	id = $(b).attr("id");
	id = '#m'+id;
	$(id).slideDown('fast');
}
function hideSubMenu(b){
	id = $(b).attr("id");
	id = '#'+id;
	$(id).slideUp('fast');
}
function hideOtherSubMenu(b){
	id = $(b).attr("id");
	id = id.replace('m','');
	for(nbi=1;nbi<=4;nbi++){
		if(nbi != id){
			hideAllSubMenu('#mm'+nbi);
		}
	}
}
function hideAllSubMenu(b){
	$(b).slideUp('fast');
}

//Detection clic menu
$(function(){
    /*Le curseur entre dans un des menu : affiche le sous menu, ferme les autres quand on quitte*/
    $(".menu1").mouseenter(function(){
        showSubMenu(this);
        hideOtherSubMenu(this);
        $("#navigation").mouseleave(function(){
            for(nbi=1;nbi<=4;nbi++){
                hideAllSubMenu('#mm'+nbi);
            }
        });
    });
    /*ferme le sous-menu que le curseur quitte*/
    $(".menu1").mouseleave(function(){
        $(id).mouseleave(function(){
            hideSubMenu(this);
        });
    });
});

