// JavaScript Document

//fonction permettant de faire apparaître et disparaître les sous-menus
//---------------------------------------------------------------------

function showMenu(x)
{
	
	var y = document.getElementById(x);
	
	if (y.className == 'sMenuCache' || y.className == '')
	{
		var chaine = x.substring(0,5); //renvoie "sMenu"

		var numero = x.substr(5,1); //renvoie le numéro de sMenu

		for (var i=1;i<=6;i++)
		{
			var z = chaine + i;
			
			if (i == numero)
			{
				document.getElementById(z).className='sMenu';
			}
			else
			{
				document.getElementById(z).className='sMenuCache';	
			}
		}
		
		
	} 
	else if (y.className == 'sMenu')
	{
		y.className='sMenuCache';
	}
	
}

//fonction permettant de mettre en évidence les menu et sous-menu actifs
//----------------------------------------------------------------------

function setClass(x)
{	
	var y = document.getElementById(x);
	
	var num = x.substr (11,1);
	
	if (y.className == 'elementMenu')
	{
		for (var i=1;i<=7;i++)
		{
			var z = "element" + "Menu" + i;
			
			if ( i == num )
			{
				document.getElementById(z).className='elementMenuActif';
			}
			else
			{
				document.getElementById(z).className='elementMenu';
			}
		}
	} 
	else
	{
		y.className='elementMenu';
	}
	
	
}

//script permettant de récupérer le menu ouvert dans une page précédente et de changer le style de l'élément de menu sélectionné
//--------------------------------------------------------------------------------------------------------------------------------

if (window.location.search !='')

{
	
var queryString = window.location.search; // search récupère tout ce qui est après ' ? '

var str = queryString.split("&");//décomposer chaque paire nom=variable
		
var nom = str[0].split('=');
		
var nomMenu = nom[1];
		
document.getElementById(nomMenu).className="sMenu";
		
var index = str[1].split('=');
		
var indexElementMenu = index[1];
		
var elementMenu = "elementMenu" + indexElementMenu;
		
document.getElementById(elementMenu).className='elementMenuActif';
			
var indice = str[2].split('=');
		
var indiceElementSMenu = indice[1];
		
var elementSMenu = "elementSousMenu" + indiceElementSMenu;
		
document.getElementById(elementSMenu).className='elementSousMenuActif';

}