var nav="";
 if (navigator.appName == 'Netscape') 
   nav="N";
  else //donc avec IE4 
   nav="M";
var menu; 
var pas =10;
var posDesactif = -170;
var posActif = 0;

function animehb()//activation ( sortir menu)
{
  if (parseInt(menu.top) <posActif) 
    {
    menu.top = parseInt(menu.top) + pas;
    setTimeout('animehb()', 1);
    } 
}   

function animebh()//desactivation (rentrer menu)
{
  if (parseInt(menu.top) > posDesactif) 
    {
    menu.top = parseInt(menu.top) - pas;
    setTimeout('animebh()', 1);
    }
}   

function init_pop(n)
{  
   for (var i=1;i<5;i++){
     // prend en compte la valeur passe
	 if (i == 1)
	    posDesactif = -50;
	 if (i == 2)
	    posDesactif = -98;
	 if (i == 3)
	    posDesactif = -122;
	 if (i == 4)
		posDesactif = -218;
   
     if (nav=="M") document.all['m'+i].style.top=posDesactif;      
     else document.layers['m'+i].top=posDesactif; 
   }
}

function pop(n)
{  
   // prend en compte la valeur passe
   if (n == 1){
   		posDesactif = -50;
		posActif = 0;
	}
	if (n == 2){
   		posDesactif = -98;
		posActif = 2;
	}
	if (n == 3){
   		posDesactif = -122;
		posActif = -2;
	}
	if (n == 4){
		posDesactif = -218;
		posActif = 2;
	}
      
   if (nav=="M") menu=document.all['m'+n].style;
   else menu=document.layers['m'+n];
   if ((parseInt(menu.top) > posDesactif)&&(parseInt(menu.top)<=posActif))
    {
     animebh(); 
    } 
 
   if (parseInt(menu.top) == posDesactif)
     
    {
     init_pop(n);
     animehb(); 
    }
}
