// #######################################################################################
// Adapté du script: Simple Accordion - PhPixel - http://www.phpixel.fr/simple-accordion/
// #######################################################################################

// Ne pas oublier d'ajouter "sAccordion-open" aux "A" qui vont servir d'activation a l'accordion
// Il faut également ajouter la class ".sAccordion-content" au "UL" dans les "LI"

$.wt_accordion = function (param){
		// on applique un ID au elements classe sAccordion-content
		$("#"+param.container+" .sAccordion-content").each(function(i){
			$(this).attr({ id : "sAccordion-content-"+i });
		});
		
		// on passe toutes les sections de l'accordeon en etat inactif
		$("#"+param.container+" .sAccordion-content").hide();
		
		// on ouvre la section active par defaut
		/*$("#"+param.container+" #sAccordion-content-"+param.activeContent).show();
		$("#"+param.container+" #sAccordion-content-"+param.activeContent).prev(".sAccordion-open").addClass("sAccordion-open-actif");*/
		
		$(".sAccordion-open-actif").css('font-weight','bold').next().css('display', 'block');
		
		// au click sur un element classe sAccordion-open...
		$("#"+param.container+" .sAccordion-open").click(function(){
			
			var current_accordeon = $(this);
			
			if($(this).hasClass('sAccordion-open-actif') == false){
				$("#lc_menu_sections a").css('font-weight', 'normal');
				$("#"+param.container+" .sAccordion-open-actif").removeClass("sAccordion-open-actif").css('font-weight','normal');
				$(this).addClass("sAccordion-open-actif").css('font-weight','bold');
			}
			else{
				$(this).removeClass("sAccordion-open-actif").css('font-weight','normal');
			}
			
			var opened_accordeon = $("#"+param.container+" .sAccordion-content:visible");

			opened_accordeon.stop(true,true).slideToggle(700, function(){
				$(this).css('display', 'none');
			});
			
			current_accordeon.next(".sAccordion-content:hidden").stop(true,true).slideToggle(700);
			
			/*if($("#"+param.container+" .sAccordion-content:visible").is(':animated') == false){
				$(this).next(".sAccordion-content:hidden").stop(true,true).slideToggle(700);
			}*/
			//return false;
		});
		
		
}
