var estDeplie = 0;

function showVerticalMenu(id) 
{
	/*************************************************
	** Fonction pour plier/déplier le menu Vertical **
	**************************************************/
	var d = document.getElementById(id);
	var toutFermer = 0;
	
	// Si le menu sélectionné est déjà déplié, on signale qu'il faudra le replier
	if ((d != null) && (d.style.display=='block'))
	{
		toutFermer = 1;
	}	

	// On replie tous les sous-menus
	for (var i = 1; i<=20; i++) 
	{
		if (document.getElementById('smenu'+i)) 
		{
			document.getElementById('smenu'+i).style.display='none';
		}
	}
	
	// On déplie le menu en cours
	if (d != null && toutFermer != 1)
	{
		d.style.display='block';

		if (id.indexOf("smenu") == 0)
		{
			id = id.substr(5,2);
		}
	
		changerStyleMenuEnCours(id);
		estDeplie = id;
	}
}

function changerStyleMenuEnCours(id)
{
	/*************************************************
	** Fonction pour changer style du menu en cours **
	**************************************************/
	var monImage = document.getElementById('plus_'+id);
	monImage.src='../menuVertical/images/moins.gif';
	
	if (document.getElementById('menuLink_'+id)) 
	{
		var monLien = document.getElementById('menuLink_'+id);
		monLien.style.color='white';
	}

	if (document.getElementById('menu_'+id)) 
	{
		var monTd = document.getElementById('menu_'+id);
		monTd.className='niveau1On';
	}
}

function resetMenuEnCours(id)
{
	/*****************************************
	** Fonction pour reset de menu en cours **
	******************************************/
	var monImage = document.getElementById('plus_'+id);
	monImage.src='../menuVertical/images/plus.gif';
	
	if (document.getElementById('menuLink_'+id)) 
	{
		var monLien = document.getElementById('menuLink_'+id);
		monLien.style.color='#A7A294';
	}
}

function resetTousLesMenuEnCours(menuEnCours)
{
	// Reset de tous les menus sauf celui qui est actif 
	// et celui qui est éventuellement déplié
	var test = 1; 
	
	for (var i = 1; i<=20; i++) 
	{
		if (!(menuEnCours == i))
		{
			if (!(estDeplie == i))
			{
				if (document.getElementById('menu_'+i)) 
				{
					var monImage = document.getElementById('plus_'+i);
					monImage.src='../menuVertical/images/plus.gif';
					
					if (document.getElementById('menuLink_'+i)) 
					{
						var monLien = document.getElementById('menuLink_'+i);
						monLien.style.color='#A7A294';
					}
					
					if (document.getElementById('menu_'+i)) 
					{
						var monTd = document.getElementById('menu_'+i);
						monTd.className='niveau1';
					}
				}
			}	
		}
	}
}

function changerEstDeplie(id)
{
	estDeplie = id; 
}

function changerStyleSsMenuEnCours(id)
{
	/******************************************************
	** Fonction pour changer style du sous-menu en cours **
	*******************************************************/
	var monImage = document.getElementById('puce_'+id);
	monImage.src='../menuVertical/images/puceOn.gif';
	
	var monLien = document.getElementById('ssMenuLink_'+id);
	monLien.style.color='white';
}

function resetSsMenuEnCours(id)
{
	/**********************************************
	** Fonction pour reset du sous-menu en cours **
	***********************************************/
	var monImage = document.getElementById('puce_'+id);
	monImage.src='../menuVertical/images/puce.gif';
	
	var monLien = document.getElementById('ssMenuLink_'+id);
	monLien.style.color='#996666';
}

