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-nouvelle_filiere.html'){
			selectedElt = elt;
		}

		var child = elt.getFirst('.subcat');
		if(child){
			// class SelectedItem
			child.getElements('a').each(function(elt2){
				if(elt2.get('href') == '/site-nouvelle_filiere.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');
});