var tabSlides = new Array();
var timeouts = new Array();
var nbreMenu = 0;
var tabMenus = new Array();

function init_menu(nbre)
{
  nbreMenu = nbre;

  // Menus
  for(var i=1 ; i<=nbre ; i++)
  {
    tabSlides[i] = $("ssmenu_" + i);
  }
}

function titreMenuOver(i)
{
  tabMenus[i] = true;
  tabSlides[i].setStyle("display", "block");
  hideMenu();
}

function titreMenuOut(i)
{
  tabMenus[i] = false;
}

function menuOver(i)
{
  tabMenus[i] = true;
}

function menuOut(i)
{
  tabMenus[i] = false;
}

function hideMenu() 
{
  for(var i=1 ; i<=nbreMenu ; i++)
  {
    if(tabMenus[i])
      timeouts[i] = setTimeout("hideMenu()", 1000);
    else if(timeouts[i] != null)
    {
      clearTimeout(timeouts[i]);
      tabSlides[i].setStyle("display", "none");
    }
  }
}
