/**
 * @author Jeremy
 */
	
$(document).ready( function () {

    // On cache les div de texte 
	// sauf celle qui porte la classe "open_at_load" 
    $(".blocAccordeon .blocAcc div.subMenu:not('.open_at_load')").hide(); 
		
	// On sélectionne tous les titres portant la classe "toggleSubMenu
    // et on remplace l'élément span qu'ils contiennent par un lien :
    $(".blocAccordeon .blocAcc div.toggleSubMenu h3 span").each( function () {
       	// On stocke le contenu du span :
       	var TexteSpan = $(this).text();
        $(this).replaceWith('<a href="" title="Afficher le sous-menu">' + TexteSpan + '<\/a>') ;
    } ) ;  
		
	// On modifie l'évènement "click" sur les liens dans les titres
    // qui portent la classe "toggleSubMenu" :
    $(".blocAccordeon .blocAcc div.toggleSubMenu").click( function () {
        	
		// Si le sous-menu était déjà ouvert, on le referme :
        if ($(this).next(".blocAcc div.subMenu:visible").length != 0) {
            $(this).next(".blocAcc div.subMenu").slideUp("normal");
        }
        // Si le sous-menu est caché, on ferme les autres et on l'affiche :
        else {
           	 $(this).next(".blocAcc div.subMenu").slideDown("normal");
       }
        // On empêche le navigateur de suivre le lien :
        return false;
    });    
  
   
} ) ;
