/*
function toggleMenu(id,test){
	if (test){
		document.getElementById('blocMenu_'+id).style.display = 'block';
		if (document.getElementById('menuItem_'+id).className != 'active')
			document.getElementById('menuItem_'+id).className = 'hover';
	}
	else{
		document.getElementById('blocMenu_'+id).style.display = 'none';
		if (document.getElementById('menuItem_'+id).className != 'active')
			document.getElementById('menuItem_'+id).className = '';
		
	}
}
*/
var video;
var activeLink = new Array();
var activeMenu = new Array();
function showMenuItem(id, niveau, link, force)
{
	if ( id == 1 && (video=document.getElementById('trainingVideo')) )
	{
		video.style.visibility = 'hidden';
	}
	else if ( id > 1 && id <= 5 && video )
	{
		video.style.visibility = 'visible';
		video = false;
	}
	
	if ( id <= 3 && (video=document.getElementById('homeVideo')) )
	{
		video.style.visibility = 'hidden';
	}
	else if ( id >= 4 && id <= 5 && video )
	{
		video.style.visibility = 'visible';
		video = false;
	}
		
	
	if ( link || force )
	{
		if ( force )
			i = 2;
		else
			i = niveau;
			
		while ( activeLink[i]  )
		{
			activeLink[i].className = 'default';
			activeLink[i] = null;
			++ i;
		}
		
		if ( link )
			link.className = 'selected';
			
		activeLink[niveau] = link;
	}
	
	if ( activeMenu[niveau] )
	{
		i = niveau;
		while ( activeMenu[i] )
		{
			if ( i == 1 )
			{
				document.getElementById('menuContainer'+ activeMenu[i]).style.display = 'none';
				document.getElementById('menuSubContainer'+ activeMenu[i]).style.display = 'none';
			}
			
			document.getElementById('menu_'+ activeMenu[i]).style.display = 'none';
			activeMenu[i] = null;
			i++;
		}
	}
	
	if ( document.getElementById('menu_'+ id) )
	{
		if ( niveau == 1 )
		{
			document.getElementById('menuContainer'+ id).style.display = 'block';
			document.getElementById('menuSubContainer'+ id).style.display = 'block';
		}
		
		document.getElementById('menu_'+ id).style.display = 'block';
		
		if ( !activeMenu[niveau] )
			activeMenu[niveau] = id;
	}
}

function hideMenu()
{
	if ( activeMenu[1] )
	{
		document.getElementById('menuContainer'+ activeMenu[1]).style.display = 'none';
		document.getElementById('menuSubContainer'+ activeMenu[1]).style.display = 'none';
		
		if ( video )
		{
			video.style.visibility = 'visible';
			video = false;
		}
	}
}

function roll_on(img)
{
	img.src = img.src.replace('.gif', '-hover.gif');
}

function roll_off(img)
{
	img.src = img.src.replace('-hover.gif', '.gif');
}

function addToFavorites() 
{
	if ( window.sidebar )
		window.sidebar.addPersistentPanel("Collège de Polytechnique", window.location.href, "");
	else if ( window.external )
		window.external.AddFavorite(window.location.href, "Collège de Polytechnique");
	 else
	 	alert("Votre navigateur ne supporte pas cette fonctionnalité.");
		 	
	return false;
}