<!-- Effets sur le menu-->
YAHOO.namespace ("effets"); 
//déclaration de anim4 en globale afin de pouvoir vérifier si elle est animée!
var anim4 = "";
var anim2= "";
var btn = new Array();
btn[0] = new Array("false","ss_gr");
btn[1] = new Array("false","ss_prod");
btn[2] = new Array("false","ss_proc");
btn[3] = new Array("false","ss_rej");
btn[4] = new Array("false","ss_con");

// effet de menu qui se déroule vers la droite, durée une seconde jusqu'à la taille de 450px
function derouler(element) {
	 YAHOO.util.Dom.get(element.concat('_p')).style.visibility = 'visible';
	 anim2 = new YAHOO.util.Anim(element, { width: {to: 806}},0.7);	
	 anim2.animate();
}

//effet de rabattement du menu
function refermer(element) {
	if (anim2.isAnimated()){
		anim2.stop();
	}
	 var anim3 = new YAHOO.util.Anim(element, { width: {to: 0}},0.5);	
	 anim3.onComplete.subscribe(function(){
	 });
	 anim3.animate();
}

function close_btn() {
	for(var i=0;i<=4;i++)
	{
		if(btn[i][0]=="true")
		{
		btn[i][0]="false";
		refermer(btn[i][1]);
		}
	}
}

function printMenu(element) {
close_btn();
switch (element)
	{
	case "ss_gr":
	btn[0][0]="true";
	break;
	case "ss_prod":
	btn[1][0]="true";
	break;
	case "ss_proc":
	btn[2][0]="true";
	break;
	case "ss_rej":
	btn[3][0]="true";
	break;
	case "ss_con":
	btn[4][0]="true";
	break;
	default:
	alert('erreur');
	break;
	}
	derouler(element);
}