// fonction perso de gestion de menu arborescent
// menus de premier niveau à volonté, 9 sous-menus maxi par menu parent
// jusqu'à 4 niveaux imbriqués (repérés par milliers-centaines-dizaines-unités)
function MX(id)
{for(n=3;n>-1;n--)
 {var p=Math.pow(10,n);var c=Math.floor(id/p)*p;
  var q=Math.pow(10,n+1);var d=Math.floor(id/q)*q;
  if((id>=10000)&&(n==3)){d=0;}
  var i=1;
  while(i)
  {var j=d+i*p;var menuId=document.getElementById('x'+j);
   if(menuId!=null)
   {var ImgSrc=document.getElementById('i'+j);
    if((j!=c)||((menuId.style.display=='')&&(j==id)))
    {menuId.style.display='none';ImgSrc.src='img/fh.gif';}
    else
    {menuId.style.display='';ImgSrc.src='img/fv.gif';}
    i++;
   }
   else
   {i=0;}
  }
 }
}
