// ---------------------------------------------------------------------------
// Fonction pour le menu
// ---------------------------------------------------------------------------
var tabMenuTime = new Array();

function menuIN(id)
{
  var temp;
  smenu_1 = 'smenu' + id;
  temp = effaceother();
  temp = setstyle(smenu_1,'block');
  tabMenuTime[id] = setTimeout("fintime('"+id+"');",4000);
  return false;
}
function effaceother()
{
  for(var i in tabMenuTime)
  {
    clearTimeout(tabMenuTime[i]);
    delete tabMenuTime[i];
    smenu_2 = 'smenu' + i;
    setstyle(smenu_2,'none');
  }
}
function fintime(id)
{
  smenu_3 = 'smenu' + id;
  setstyle(smenu_3,'none');
  clearTimeout(tabMenuTime[id]);
  delete tabMenuTime[id];
}
function setstyle(objet,style)
{
  d = document;
  o = d.getElementById(objet);
  o.style.display = style;
}
