// Efface la selection courante du menu, puis remet en surbrillance l'item de menu correspondant a la page courante
function effacetout()
{
	// a definir par la page HTML: efface l'item de menu couramment mis en surbrillance
	effacetoutsansreinit();
	
	// a definir par la page HTML: met en surbrillance l'item de menu correspondant a la page courante
	afficheinit();
}

// Met en surbrillance un item de menu
function affichesanseffacer(image,calque)
{
	if (image != null && calque != null)
	{
		// Affiche calque num
		if (calque != null) calque.style.visibility='visible';
		// Affiche fond num
		//fond.style.backgroundColor='#FF0000';
		if (getObj('fond') != null) getObj('fond').style.backgroundImage='url(images/stereau/menu_ss_fd_on.gif)';
		// Affiche image num
		if (image != null) image.src='images/stereau/item_menu_on.gif';
	}	
}

// Met en surbrillance l'item de menu specifie apres avoir effacer l'item couramment mis en surbrillance
function affiche(image,calque)
{
	effacetoutsansreinit();

	affichesanseffacer(image,calque)
}

// Efface le texte du sous-menu specifie
function efface(image, calque)
{
	if (calque != null) calque.style.visibility='hidden';
	if (image != null) image.src = 'images/stereau/item_menu_off.gif';
}

// Efface le fond de l'item de menu
function effacefond()
{
	// Efface le fond
	if (getObj('fond') != null) getObj('fond').style.backgroundImage='';
}

// Affiche le menu dans son etat initial (chargement de la page)
function initmenu()
{
	effacetout();

	// a definir par la page HTML: met en surbrillance l'item de menu correspondant a la page courante
	afficheinit();
}

