/**
 * @author aduchesneau
 */
var accordion;
var accordion2;
window.addEvent('domready', function() {
	/**
	 * 	Menu latéral recettes
	 */
	if($('menuRecettes')) {
		accordion = new Accordion('#menuRecettes dt', '#menuRecettes dd', {
			opacity: false,
			onActive: function(toggler, element){
				var lien = toggler.getElement('a');
				lien.addClass('sel');
			},

			onBackground: function(toggler, element){
				var lien = toggler.getElement('a');
				lien.removeClass('sel');
			}
		}, $('menuRecettes'));
	}

	/**
	 * 	Menu latéral rubrique santé
	 */
	if ($('menuSante')) {
		accordion2 = new Accordion('#menuSante dt', '#menuSante dd', {
			opacity: false,
			onActive: function(toggler, element){
				var lien = toggler.getElement('a');
				lien.addClass('sel');
			},
			onBackground: function(toggler, element){
				var lien = toggler.getElement('a');
				lien.removeClass('sel');
			}
		}, $('menuSante'));
	}
	/**
	 * Menu de navigation
	 */
	var timer = 0;
	var items = [];
	$$($('menu').getElementsByTagName('li')).each(function(e,i){
		e.getElement('.filetHover').set('opacity',0);
		e.getElement('.filetHover').set('tween',{duration:400});
		if(!e.getElement('a').hasClass('sel')) {
			e.setStyle('opacity', 0);
			timer += 150;
			items[i] = new Fx.Tween(e, 'opacity');
			items[i].start.delay(timer, items[i], 1);

			e.addEvent('mouseenter', function(evt){
				e.getElement('.filetHover').fade('in');
			});
			e.addEvent('mouseleave', function(evt){
				e.getElement('.filetHover').fade('out');
			});
		} else {
			items[i] = new Fx.Tween(e, 'top');
			items[i].start.delay(10, items[i], ['0','13px']);
		}
		e.setStyle('visibility', 'visible');
	});

	/**
	 * Slide accueil
	 */
	if ($('slide_holder1')) {
		new PubSlideShow({
			slides: $$($('slide_holder1').getElements('.slide')),
			nextLink: 'nextImg1',
			prevLink: 'prevImg1'
		});
	}
	if ($('slide_holder2')) {
		new PubSlideShow({
			slides: $$($('slide_holder2').getElements('.slide')),
			nextLink: 'nextImg2',
			prevLink: 'prevImg2'
		});
	}
	if ($('slide_holder3')) {
		new PubSlideShow({
			slides: $$($('slide_holder3').getElements('.slide'))
		});
	}



});
