window.addEvent('domready', function(){

	/*--------------------------------
	/ Slider - Haut de page
	--------------------------------*/
	var mySlide = new Fx.Slide('top-panel');
	mySlide.hide();
	$('sliderTop').setStyle('display','block');
	$('toggle').addEvent('click', function(e){
		e = new Event(e);
		mySlide.toggle();
		e.stop();
	});

	$('closeLogin').addEvent('click', function(e){
		mySlide.slideOut();
		e.stop();
	});

	/*--------------------------------
	/ Menu - deplacement selection
	--------------------------------*/
	var selectedElt = $$('.SelectedItem');
	$('topNav').getFirst('ul').getChildren('li').each(function(elt){
		elt.removeClass('SelectedItem');
		if(elt.getFirst('a').get('href') == '/site-accueil.html'){
			selectedElt = elt;
		}

		var child = elt.getFirst('.subcat');
		if(child){
			// class SelectedItem
			child.getElements('a').each(function(elt2){
				if(elt2.get('href') == '/site-accueil.html'){
					selectedElt = elt;
				}
			});
		
			// affichage du sous-menu
			elt.addEvent('mouseover', function(evt){
				evt.stop();
				var w = elt.getFirst('a').offsetWidth + 9;
				var diff = w - elt.getFirst('.subcat').getSize().x;
				var e = diff / 2;
				child.setStyle('margin','0 ' + e + 'px 0 ' + e + 'px');
				child.setStyle('display','block');
			});
			// masque du sous-menu
			elt.addEvent('mouseout', function(evt){
				evt.stop();
				child.setStyle('margin','-9999px');
			});
		}
	});
	selectedElt.addClass('SelectedItem');
	/*--------------------------------
	/ Floom - Accueil
	--------------------------------*/
	var slides = $$('#blinds img');
	if($('blinds')){
		$('blinds').floom(slides, {
			amount: 24,
			animation: 70,
			interval: 8000,
			captions: false,
			progressbar: false,
			axis: 'vertical',
			// slidesBase: '/images/homepage/',
			sliceFxIn: {
				top: 20
			}
		});
	}

	/*--------------------------------
	/ Widgets - Accueil
	--------------------------------*/
	if($('wAsso')){
		$('wAsso').addEvent('click', function(e){
			var elt = $('wAsso').getFirst('.wText');
			var p = elt.getFirst('p');
			var a = p.getFirst('a');
			window.location.href = a.get('href');
		});
	}
	if($('wProjets')){
		$('wProjets').addEvent('click', function(e){
			var elt = $('wProjets').getFirst('.wText');
			var p = elt.getFirst('p');
			var a = p.getFirst('a');
			window.location.href = a.get('href');
		});
	}
	if($('wMedias')){
		$('wMedias').addEvent('click', function(e){
			var elt = $('wMedias').getFirst('.wText');
			var p = elt.getFirst('p');
			var a = p.getFirst('a');
			window.location.href = a.get('href');
		});
	}
});