function show_menu(id_menu)
{
	hide_all_menu();
	document.getElementById(id_menu).style.display = 'block';
	if( document.getElementById('menu_select_on') )
		document.getElementById('menu_select_on').className = 'off';
}

function show_default_menu()
{
	show_menu(menu_on);
	if( document.getElementById('menu_select_on') )
		document.getElementById('menu_select_on').className = 'on';
}

function hide_all_menu()
{
	document.getElementById('menu_txt_1').style.display = 'none';
	document.getElementById('menu_txt_2').style.display = 'none';
	document.getElementById('menu_txt_3').style.display = 'none';
	document.getElementById('menu_txt_4').style.display = 'none';
	document.getElementById('menu_txt_5').style.display = 'none';
	document.getElementById('menu_txt_6').style.display = 'none';
	document.getElementById('menu_txt_7').style.display = 'none';
	document.getElementById('menu_txt_8').style.display = 'none';	
//	document.getElementById('menu_txt_9').style.display = 'none';
	document.getElementById('menu_txt_10').style.display = 'none';
}

function init_menu()
{
	if (menu_on)
	{
		document.getElementById(menu_on).style.display = 'block';
		if( document.getElementById('menu_select_on') )
			document.getElementById('menu_select_on').className = 'on';
	}
}

function show_previous(elt)
{
	var parent_block = document.getElementById('montre_ref');
	var current_block = elt.parentNode.parentNode.parentNode;
	
	current_block.style.display = 'none';
	current_block = current_block.previousSibling;
	
	while (current_block.className != 'padder' && current_block.className != 'haut')
		current_block = current_block.previousSibling;
	
	if (current_block.className == 'padder')
		current_block.style.display = 'block';
	else
	{
		var i = parent_block.childNodes.length-1;
		while (parent_block.childNodes[i].className != 'padder')
			i--;
		
		parent_block.childNodes[i].style.display = 'block';
	}
	
	return false;
}

function show_next(elt)
{
	var parent_block = document.getElementById('montre_ref');
	var current_block = elt.parentNode.parentNode.parentNode;
	
	current_block.style.display = 'none';
	current_block = current_block.nextSibling;
	
	while (current_block.className != 'padder' && current_block.className != 'bas')
		current_block = current_block.nextSibling;
	
	if (current_block.className == 'padder')
		current_block.style.display = 'block';
	else
	{
		var i = 0;
		while (parent_block.childNodes[i].className != 'padder')
			i++;
		
		parent_block.childNodes[i].style.display = 'block';
	}
	
	return false;
}

