<!--
    $(document).ready( function () {
        // On cache les sous-menus
        // sauf celui qui porte la classe "open_at_load" :
        $("ul.subMenu:not('.open_at_load')").hide();
		
		
        // On selectionne tous les items de liste portant la classe "toggleSubMenu"
        // et on remplace l'element span(sauf s'il porte la classe opened) qu'ils contiennent par un lien :
        $("li.toggleSubMenu span:not('.opened_at_load')").each( function () {
            // On stocke le contenu du span :
            var TexteSpan = $(this).text();			
            $(this).replaceWith('<a href="" title="Afficher le sous-menu '+ TexteSpan +'">' + TexteSpan + '</a>') ; 
        } ) ;
		
    
        // On modifie l'evenement "click" sur les liens dans les items de liste
        // qui portent la classe "toggleSubMenu" :
        $("li.toggleSubMenu > a").click( function () {
            // Si le sous-menu etait deja ouvert, on le referme
			// et on retire la classe opened
            if ($(this).next("ul.subMenu:visible").length != 0) {
                $(this).next("ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") } );
				$(this).removeClass("opened");
            }
			
            // Si le sous-menu est cache, on ferme les autres AU SEIN DU MEME MENU et on l'affiche :
            else {
				//on se place dans le UL parent du lien sur lequel on vient de cliquer
				//On ferme chaque sous-menu qu'il contient
				$(this).parents('ul:eq(0)').find("ul.subMenu").each(function(){
					$(this).slideUp("normal", function () { $(this).parent().removeClass("open") } );
				});
				//on se place dans le DIV parent du lien sur lequel on vient de cliquer
				//on retire la classe opened sur sur les liens qu'il contient
				$(this).parents('div:eq(0)').find("a.opened").each(function(){
					$(this).removeClass("opened");
				});
				
                $(this).next("ul.subMenu").slideDown("normal", function () { $(this).parent().addClass("open") } );
            }
            // On emp�che le navigateur de suivre le lien :
            return false;
        });
    
    } ) ;
    // -->
