function fleche(pos)
{
	var fl = $('fleche');
	var fx = new Fx.Styles (fl, {duration: 1000, transition: Fx.Transitions.elasticOut});
	fx.start({'padding-left':pos});			
}

var Smenu = {

	start: function ()
	{
		if ($('ssmenu'))
			Smenu.animLien();
	},
	
	
	animLien: function ()
	{
		var l = $$('#barre .smenu');
		var effet = new Fx.Elements(l, {wait: false, duration:150, transition: Fx.Transitions.linear});
		/** On applique sur tous les evenements la function
		*/
		l.each(function(tab, i)
		{
			/** Effet sur les tabs
			*/
			tab.addEvent('mouseover', function(e)
			{
				e = new Event(e).stop();
				var obj= {};
				obj[i] = {'color': '#333'};			
				/** Effet sur les autres tabs
				*/
				l.each(function(autresTab, j)
				{
					if ( autresTab != tab)
					{
						obj[j] = {'color': '#fff'};
					}
				});
				effet.start(obj);
			});
			
			/** Remise ŕ l'état initial des tabs
			*/
			tab.addEvent('mouseout', function(e)
			{
				e = new Event(e);
				var obj = {};
				l.each(function(autresTab, j)
				{
					obj[j] = {'color': '#fff'};
				});
				effet.start(obj);
			});
		});
	}
}
window.addEvent('domready', Smenu.start);
