window.addEvent('domready', function(){
	
	$('leftblankdiv').setStyles('left: -500px');
	$('leftcontent').setStyles('left: -500px;');
	
	/* menu de droite*/
	//précharge les images pour éviter les sautes au rollover
	new Asset.images([
		'menusituation_on.png',
		'menufuture_on.png', 
		'menuinfos_on.png', 
		'menumaison_on.png', 
		'menuregion_on.png'
	]);
	
});//fin domready

window.addEvent('load', function(){
	
	var situation = $('menusituation').effects({duration: 1000});
	var future = $('menufuture').effects({duration: 1000});
	var infos = $('menuinfos').effects({duration: 1000});
	var maison = $('menumaison').effects({duration: 1000});
	var region = $('menuregion').effects({duration: 1000});
	var left1 = new Fx.Style ('leftblankdiv', 'left',{duration:1500});
	var left2 = new Fx.Style ('leftcontent', 'left',{duration:1500});
	
	//$('leftblankdiv').setOpacity(0.7);
	
	(function(){situation.start({'top': [0, 86]});
		(function(){future.start({'top': [0, 65]}); }).delay(200);
		(function(){maison.start({'top': [0, 54]}); }).delay(400);
		(function(){region.start({'top': [0, 49]}); }).delay(600);
		(function(){infos.start({'top': [0, 48]}); }).delay(800);
	}).delay(1500);
			
	(function(){		
		left1.start(0);
		left2.start(0);
	//	$('leftblankdiv').setOpacity(0.7);
	}).delay(2500);
	
	$$('.rightmenuimg').each(function(obj, i) {        
		obj.addEvents({
			'mouseenter': function(){ obj.src = obj.src.replace(/_off.png/g,'_on.png'); },
			'mouseleave': function(){ obj.src = obj.src.replace(/_on.png/g,'_off.png'); }
		});
	});
	
	// mouvements des boutons au rollover
	$('menusituation').addEvent('mouseenter', function(e){
		situation = $('menusituation').effects({duration: 300});
		situation.start({'top': [86, 106]});
	});
	$('menusituation').addEvent('mouseleave', function(e){
		situation.stop();
		situation.start({'top': [106, 86]});
	});
	
	$('menufuture').addEvent('mouseenter', function(e){
		future = $('menufuture').effects({duration: 300});
		future.start({'top': [65, 85]});
	});
	$('menufuture').addEvent('mouseleave', function(e){
		future.stop();
		future.start({'top': [85, 65]});
	});
	
	$('menumaison').addEvent('mouseenter', function(e){
		maison = $('menumaison').effects({duration: 300});
		maison.start({'top': [54, 74]});
	});
	$('menumaison').addEvent('mouseleave', function(e){
		maison.stop();
		maison.start({'top': [74, 54]});
	});
	
	$('menuregion').addEvent('mouseenter', function(e){
		region = $('menuregion').effects({duration: 300});
		region.start({'top': [49, 69]});
	});
	$('menuregion').addEvent('mouseleave', function(e){
		region.stop();
		region.start({'top': [69, 49]});
	});
	
	$('menuinfos').addEvent('mouseenter', function(e){
		infos = $('menuinfos').effects({duration: 300});
		infos.start({'top': [48, 68]});
	});
	$('menuinfos').addEvent('mouseleave', function(e){
		infos.stop();
		infos.start({'top': [68, 48]});
	});
	
	//l'effet d'opacité
	$$('.rightmenulink').each(function(el, i) {
		var rightlinkeffect = new Fx.Style(el, 'opacity', {wait: false, duration: 800})
		
		$$('.rightmenulink').each(function(elem, j) {
			if (j != i)
			elem.addEvents({
			//	'mouseenter': function(){ rightlinkeffect.start(0.5) },
			//	'mouseleave': function(){ rightlinkeffect.start(0.5, 1) }
			});
			
		});
	});
	
	/*les transitions du menu on click item par item*/
	$('menusituation').addEvent('click', function(e){
		e = new Event(e).stop();
		var page = this.getProperty('href');
		left1.start(-600);
		left2.start(-600).chain(function(){
			window.location.replace(page);
		});
	});
	
	$('menufuture').addEvent('click', function(e){
		e = new Event(e).stop();
		var page = this.getProperty('href');
		left1.start(-600);
		left2.start(-600).chain(function(){
			window.location.replace(page);
		});
	});
	
	$('menuinfos').addEvent('click', function(e){
		e = new Event(e).stop();
		var page = this.getProperty('href');
		left1.start(-600);
		left2.start(-600).chain(function(){
			window.location.replace(page);
		});
	});
	
	$('menumaison').addEvent('click', function(e){
		e = new Event(e).stop();
		var page = this.getProperty('href');
		left1.start(-600);
		left2.start(-600).chain(function(){
			window.location.replace(page);
		});
	});
	
	
	$('menuregion').addEvent('click', function(e){
		e = new Event(e).stop();
		var page = this.getProperty('href');
		left1.start(-600);
		left2.start(-600).chain(function(){
			window.location.replace(page);
		});
	});
	

});//fin load