// ** PUBLIC MENU GAUCHE FOLD **
// C : 12/05/09 (JTCE 0.3 MOD C)
// Modification suite a des pb d'encodage et externalisation
// dans ce fichier du code js necessaire au fctionement du menu

// ** Demarre l'animation du menu
animatedcollapse.init();

$('#left_menu').show();

// action au click, animation et changement de class/id
fold_list.click(function(){
	var id = $(this).attr('class').replace(/^d/,'');
	var id_alt = id.split(' ')
	// reinit la classe qui affiche un enfant selectionne
	$('#left_menu .no_child_sel').removeClass('no_child_sel');
	// sauve l'id, donc l'etat (ouvert ou ferme) si on ouvre puis ferme un dossier
	var id_cible = $('.d'+id).attr('id');
	// reinitialise les dossiers ouvert (pour afficher l'image fermee)
	//$('#spe_sel').attr('id','spe');
	// inverse l'id sur le dossier selectionne, pour faire l'effet ouvert/ferme avec l'image
	//if (id_cible == 'spe')
	//	$('.d'+id).attr('id','spe_sel');
	//else
	//	$('.d'+id).attr('id');
	// effet d'ouverture en toggle
	animatedcollapse.toggle('d'+id);
});

// action au click pour le dossiers (sans page)
$('.no_child a').bind('click',function(e){
	$('#left_menu .no_child_sel').removeClass('no_child_sel');
	$(this).parent().addClass('no_child_sel');
	//$('#spe_sel').attr('id','spe');
});

var sel_parent = $('.selected_example').parent();
if (sel_parent.css('display') == 'none') {
	var parent = $('.' + sel_parent.attr('id'));
	//parent.attr('id','spe_sel');
	$('#' + sel_parent.attr('id')).css('display','block');
}
else
	;

$('#spe_sel a').bind('click',function(){
	$('#left_menu div').removeClass('selected_example');
	$($(this).parent()).addClass('selected_example');
});
