
var initPage = function(){initSousMenu();
	var SwiTools = new SwitchBloc('vconteneur','actu',{SwiDirection:'vertical'});
	//var SwiTools2 = new SwitchBloc('hconteneur','actu',{SwiActIndice:true,SwiDefilAuto:true,SwiDefilBts:true});
	

};

//~ function initMenu()
//~ {
	//~ $$('ul.navigation li.niveau_1').each(function()
	//~ {alert('kio');
		//~ $(this).over(function() { alert('kio'); });
	//~ }
//~ }

function initSousMenu()
{
	$$('ul.navigation li.niveau_1').each(function(rub)
	{
		var lien = rub.down('a'); 
		var sous_menu  = rub.down('.niveau_2');
		//var fermer = rub.down('a.fermer');

		var autres_sous_menus = $$('.niveau_2').without(sous_menu);

		var actif;

		if(sous_menu != undefined)
		{
			Event.observe(rub, 'mouseenter', function()
			{	
				//alert( $(this).children(':first-child') );
				
				actif = window.setTimeout ( function() { AfficheSousMenu(autres_sous_menus, sous_menu, lien); },400);
			});
			
			Event.observe(rub, 'mouseleave', function()
			{
				window.clearTimeout(actif);
				MasqueSousMenu(lien, sous_menu);
			});
			
			//~ fermer.onclick = function()
			//~ {
				//~ MasqueSousMenu(lien, sous_menu);
				//~ return false;
			//~ }
		}		
	});
};

var AfficheSousMenu = function(autres_sous_menus, sous_menu, lien)
{
	autres_sous_menus.each(function(autre)
	{
		MasqueSousMenu(autre.previousSiblings()[0], autre)
	});
	
	new Effect.BlindDown(sous_menu, {duration : 0.3 });
	lien.addClassName('on');
	
	$$('#contenu select').each(function(s)
	{
		s.setStyle({visibility: 'hidden'});
	});
}

var MasqueSousMenu = function(lien, sous_menu)
{
	new Effect.BlindUp(sous_menu,
	{
		duration : 0.3,
		afterFinish: function() { sous_menu.setStyle({height: 'auto'}); lien.removeClassName('on'); }
	});
	
	$$('#contenu select').each(function(s)
	{
		s.setStyle({visibility: 'visible'});
	});
}



