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

	//===========================================
	// annimation des lien de la colone de gauche
	//===========================================
	var list = $$('#menuRight p');
	list.each(function(element) {
	 	
		var morph = new Fx.Morph(element,{duration:200, wait:false,transition: Fx.Transitions.Sine.easeInOut});
	 		
		element.addEvent('mouseenter', function(){
			morph.start({	'margin-left': "15px" });
		});
	 
		element.addEvent('mouseleave', function(){
			morph.start({	'margin-left':"5px" 	});
		});				
	 
	});
	
	//===========================================
	// annimation des lien de la colone de gauche
	//===========================================
	var list = $$('#menuLeft p');
	list.each(function(element) {
	 
		var morph = new Fx.Morph(element,{duration:200, wait:false,transition: Fx.Transitions.Sine.easeInOut});
	 
		element.addEvent('mouseenter', function(){
			morph.start({	'margin-right': "15px" });
		});
	 
		element.addEvent('mouseleave', function(){
			morph.start({	'margin-right':"5px" 	});
		});				
	 
	});
	
	//=====================
	//info bull Glossaire 
	//=====================
	var Tips3 = new Tips($$('acronym'), {
		showDelay: 100,
		hideDelay: 600,
		fixed: true,
		maxTitleChars: 2000 ,
		className: 'custom'
	});

	new SmoothScroll(); 
	
	
	//===========================================
	//NEWS flotante
	//===========================================
	var roar = new Roar({
		position: 'lowerLeft',
		duration: 15000 // 5 seconds until message fades out
	});	
	$$('.data_news').each(function(el,i){ 
		var titre = el.getElements('div')[0].get('html');
		var txt = el.getElements('div')[1].get('html');
		
		if(i == 0){
			roar.alert(titre, txt);
		}else{
			roar.chain(function() {
				roar.alert(titre, txt);
			})
			
		}	
	})
	
	
	//===========================================
	//effet de lumiere sur les image 
	//===========================================
	 $$('a').each(function(el) {
	 	var img = el.getElement('img')
		if(img != null){
			img.setStyles({opacity:0.5});	
			
			var morph = new Fx.Morph(img,{duration:100, wait:false,transition: Fx.Transitions.Sine.easeInOut});
		 
			img.addEvent('mouseenter', function(){
				morph.start({opacity:1});
			});
		 
			img.addEvent('mouseleave', function(){
				morph.start({opacity:0.5});
			});	
		}			
	 
	});
		
		
});	





