


function menu_open() { 

	clearTimeout($('menu').timeout);
	$('menu').over = true;
	if($('menu').is_over == true) return;
	$('menu').is_over = true;
	menu_is_open = false;
	t_menu_close.stop();
	t_menu_open.start();	
}

function menu_close() { 

	if($('menu').over == true) return;
	$('menu').is_over = false;

	t_menu_open.stop();
	t_menu_close.start();
}




menu_roll = function(bouton){
	
	bouton.r1 = new Tween(bouton.style,'backgroundPosition',Tween.sineInOut,0,-380,.5,'px 0%');
	bouton.r1.start();
}

menu_roll_off = function(bouton){
	
	bouton.r2 = new Tween(bouton.style,'backgroundPosition',Tween.sineInOut,-380,0,.5,'px 0%');
	bouton.r2.start();
}

function lpb_init() { 

	menu_left_open = 121;
	menu_left_close = 0;
	menu_is_open = false;
	t_menu_open = new Tween($('menu_over').style,'left',Tween.sineInOut,parseInt(menu_left_open),0,1,'px');
	
	t_menu_close = new Tween($('menu_over').style,'left',Tween.sineInOut,parseInt(menu_left_close),121,.7,'px');
	
	
	//Event.observe('menu_over', 'mouseover', function(){menu_open();});
	
	//Event.observe('menu_over', 'mouseout', function(){$('menu').over = false; $('menu').timeout = setTimeout(menu_close, 1000);});
	
	//Event.observe('archives', 'mouseover', function(){menu_roll($('archives'));});
	//Event.observe('archives', 'mouseout', function(){menu_roll($('archives'));});
	
	//Event.observe('apropos', 'mouseover', function(){menu_roll($('apropos'));});
	//Event.observe('apropos', 'mouseout', function(){menu_roll($('apropos'));});
}

Event.observe(window, 'load', lpb_init);
