
window.addEvent('domready', function()
{
		
	// CUISINE
	var itemCuisine = document.getElements('.artculinaire .cuisine');
	
	if(itemCuisine.length > 0){
	   // EFFET SUR LOGO //
		initItemCuisine = function(){
		  $$('.artculinaire .cuisine .item').each(function(el)
		  {
			//$ Déclaration des divers éléments du lien  	
			el._aEl        = el.getElements('.off');
			el.aEl         = el._aEl[0];
			el._geishaEl   = el.getElements('.geisha');
			el.geishaEl    = el._geishaEl[0];
			
			//$ Récupération des font-color des divers éléments du lien  	
			el.geishaLeft  = el.geishaEl.getStyle('left');
			
			
			//$ Attribution des animations des divers éléments du lien  	
			el.aEl.FX     = new Fx.Tween(el.aEl,{duration: 400});
			el.geishaTransIn = new Fx.Transition(Fx.Transitions.Back, 2);
			el.geishaTransOut = new Fx.Transition(Fx.Transitions.Back, 2);
			el.geishaEl.FXin = new Fx.Tween(el.geishaEl, {duration: 400, transition: el.geishaTransIn.easeOut  });
			el.geishaEl.FXout = new Fx.Tween(el.geishaEl, {duration: 400, transition: el.geishaTransOut.easeIn  });
	
			//$ Boutons sous-menu couleur 1
			el.addEvents(
			{
				'mouseenter' :function(){
					el.aEl.FX.cancel();
					el.geishaEl.FXin.cancel();
					el.geishaEl.FXout.cancel();
					
					el.aEl.FX.start('opacity',0);
					el.geishaEl.FXin.start('left','28px');
				}, 
				'mouseleave' :function(){
					el.aEl.FX.cancel();
					el.geishaEl.FXin.cancel();
					el.geishaEl.FXout.cancel();
					
					el.aEl.FX.start('opacity', 1);
					el.geishaEl.FXout.start('left',el.geishaLeft);
				},
				'click' :function(){
					
				}
			});
		  });
		}
		initItemCuisine();
	}
	
	// SUSHIS
	
	var itemSushis = document.getElements('.sushis .item');
	
	if(itemSushis.length > 0){
	   // EFFET SUR LOGO //
		initItemSushis = function(){
		  $$('.sushis .item').each(function(el)
		  {
			//$ Déclaration des divers éléments du lien  	
			el._aEl        = el.getElements('.glink');
			el.aEl         = el._aEl[0];
			el._nameEl     = el.getElements('.name');
			el.nameEl      = el._nameEl[0];
			el._linkEl     = el.getElements('.link');
			el.linkEl      = el._linkEl[0];
			el._geishaEl   = el.getElements('.geisha');
			el.geishaEl    = el._geishaEl[0];
			
			//$ Récupération des font-color des divers éléments du lien  	
			el.aColor      = el.aEl.getStyle('color');
			el.nameColor   = el.nameEl.getStyle('color');
			el.linkColor   = el.linkEl.getStyle('color');
			el.geishaLeft  = el.geishaEl.getStyle('left');
			color          = "#000000";
			
			
			//$ Attribution des animations des divers éléments du lien  	
			el.aEl.FXfont     = new Fx.Tween(el.aEl,{duration: 400});
			el.nameEl.FXfont  = new Fx.Tween(el.nameEl,{duration: 400});
			el.linkEl.FXfont  = new Fx.Tween(el.linkEl,{duration: 400});
			el.geishaTransIn = new Fx.Transition(Fx.Transitions.Back, 2);
			el.geishaTransOut = new Fx.Transition(Fx.Transitions.Back, 2);
			el.geishaEl.FXin = new Fx.Tween(el.geishaEl, {duration: 400, transition: el.geishaTransIn.easeOut  });
			el.geishaEl.FXout = new Fx.Tween(el.geishaEl, {duration: 400, transition: el.geishaTransOut.easeIn  });
	
			//$ Boutons sous-menu couleur 1
			el.aEl.addEvents(
			{
				'mouseenter' :function(){
					el.aEl.FXfont.cancel();
					el.nameEl.FXfont.cancel();
					el.linkEl.FXfont.cancel();
					el.geishaEl.FXin.cancel();
					el.geishaEl.FXout.cancel();
					
					el.aEl.FXfont.start('color','#fe1390');
					el.nameEl.FXfont.start('color', '#ffffff');
					el.linkEl.FXfont.start('color','#fe1390');
					el.geishaEl.FXin.start('left','90px');
				}, 
				'mouseleave' :function(){
					el.aEl.FXfont.cancel();
					el.nameEl.FXfont.cancel();
					el.linkEl.FXfont.cancel();
					el.geishaEl.FXin.cancel();
					el.geishaEl.FXout.cancel();
					
					el.aEl.FXfont.start('color', el.aColor);
					el.nameEl.FXfont.start('color', el.nameColor);
					el.linkEl.FXfont.start('color', el.linkColor);
					el.geishaEl.FXout.start('left',el.geishaLeft);
				}
			});
		  });
		}
		initItemSushis();
	}
	
});
