// JavaScript Document


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}



function switch_acces_direct(ouvre)
{
	var taille_init	=	$('menu_deroulant_ad').getStyle("height").toInt();
	var myFx		=	new Fx.Morph('menu_deroulant_ad', {duration: 500, transition: Fx.Transitions.Sine.easeOut});
	if(ouvre)
	{
		$('menu_deroulant_ad').setStyle("height", "auto");
		var taille_end	=	$('menu_deroulant_ad').getDimensions();
		$('menu_deroulant_ad').setStyle("height", taille_init);
		
		if(taille_init < taille_end.y)
		{
			myFx.start({'height': [taille_init, taille_end.y]});
		}
	}
	else
	{
		myFx.start({'height': [taille_init, 23]});
	}
}

function init_liens()
{
	var nb_bloc	=	0;
	$$("div.bloc_lien").each(function(el)
	{
		if(nb_bloc > 0)
			el.setStyle("display", "none");
		nb_bloc++;
	});
}

var bloc_actif	=	1;
function switch_lien(rang, el)
{
	$$("a.lien_utile_on").each(function(a)
	{
		$(a).removeClass("lien_utile_on");
		$(a).addClass("lien_utile");
	});
	$("liens_"+bloc_actif).setStyle("display", "none");
	$("liens_"+rang).setStyle("display", "block");

	$(el).addClass("lien_utile_on");
	$(el).removeClass("lien_utile");
	
	bloc_actif	=	rang;
}

function init_module_ref()
{
	var el_actif	=	1;
	var rang		=	1;
	for(var i = 1; i < $$(".min_ref").length+1; i++)
	{
		var el	=	$("min_ref_"+rang);
		el.rang	=	rang;
		el.addEvent("click", function()
		{
			if(el_actif != this.rang)
			{
				$("texte_ref_"+el_actif).morph({opacity : 0});
				$("texte_ref_"+this.rang).setStyle("display", "block");
				$("texte_ref_"+this.rang).morph({opacity : 1});
				
				
				$("zoom_ref_"+el_actif).morph({opacity : 0});
				$("zoom_ref_"+this.rang).morph({opacity : 1});
				
				$$(".min_ref_on").removeClass("min_ref_on");
				this.addClass("min_ref_on");
				
				el_actif	=	this.rang;
			}
		});
		
		el	=	$("texte_ref_"+rang);
		if(rang != 1)
		{
			el.setOpacity(0);
			el.setStyle("display", "none");
		}
		else
		{
			el.setStyle("display", "block");
		}
		
		el	=	$("zoom_ref_"+rang);
		if(rang != 1)
			el.setOpacity(0);
		el.setStyle("display", "block");
		
		rang++;
	}
}

window.addEvent("domready", function()
{
	$("menu_deroulant_ad").addEvent("click", function(event)
	{
		switch_acces_direct(1);
	});
	
	$$("a.acces_direct").addEvent("click", function(event)
	{
		event.stopPropagation();
	});
	
	$("menu_deroulant_ad").addEvent("mouseleave", function(event)
	{
		switch_acces_direct(0);
	});
	
	// Infobulle
	var customTips = $$('[title]');
/*
	var toolTips = new Tips(customTips,
	{
		showDelay: 100,   
		hideDelay: 100,  
		
		//this sets the x and y offets
		offsets: {
			'x': -50,       //default is 16
			'y': 16        //default is 16
		},
		onShow: function(toolTipElement)
		{
			toolTipElement.fade(1);
			$('show').highlight('#FFF504');
		},
		onHide: function(toolTipElement)
		{
			toolTipElement.fade(0);
			$('hide').highlight('#FFF504');
		}
	});
	*/
	
	if($("module_ref"))
	{
		init_module_ref();
	}
});
