// En Savoirplus
$(document).ready(function(){
	var lien_ouvrir = "&nbsp;<span class='ensavoirplus_ouvrir'>[En Savoir +]</span>";
	var lien_fermer = "<span class='ensavoirplus_fermer'>[Fermer]</span>";
	
	
	$(".ensavoirplus_titre").each(function(idx, el){
		var tmp1="";
		if($(this).hasClass("ensavoirplus_open"))
		{
			tmp1 = " ensavoirplus_open";
		}
		var tmp = "<div class='ensavoirplus'><h3 class='ensavoirplus_titre"+tmp1+"'>"+ $(this).html() + "</h3>";

		var v = $(this).next();
		var fin = false;
		while(v.hasClass("ensavoirplus_contenu") && !fin)
		{
			tmp +=  ("<p class='ensavoirplus_contenu'>" + v.html() + "</p>");
			v = v.next();
			if(v.html() == null) //pas de next(on detruit le courant)
			{
				fin=true;
			}
			else
				v.prev().remove();
		}
		tmp +=  "</div>";
		$(this).replaceWith(tmp);
		if(fin)
		{
			$(".ensavoirplus_contenu:last").remove();
		}
	});
//	$(".ensavoirplus_contenu").hide();
	$(".ensavoirplus_titre").append(lien_ouvrir);

//ouvrir les liens ouvert
	$(".ensavoirplus_open .ensavoirplus_ouvrir").each(function (){
		$(this).parent().parent().children(".ensavoirplus_contenu").slideDown("fast");
		$(this).replaceWith(lien_fermer);
		
	});

	
	
	$(".ensavoirplus_ouvrir").live("click",function(){
		$(".ensavoirplus_contenu").slideUp("fast");
		$(".ensavoirplus_fermer").replaceWith(lien_ouvrir);
		$(this).parent().parent().children(".ensavoirplus_contenu").slideDown("fast");
		$(this).replaceWith(lien_fermer);
		
	});
	$(".ensavoirplus_fermer").live("click",function(){
//		alert($(this).parent().parent().html());
		$(this).parent().parent().children(".ensavoirplus_contenu").slideUp('fast');
		$(this).replaceWith(lien_ouvrir);
	});
	
})

