var timer = new Array();

function hide_menu(event)
{
  var el = Event.element(event);
  var li = el.up('li');
  var id = li.readAttribute('class');
  if (li) {
    var dl = li.down('dl');
    if (dl) {
      timer[id] = setTimeout(function() { dl.hide(); li.removeClassName('active')}, "10");
    }
  }
}

function clear_all_menu(except)
{
  $$('#main_menu ul li').each(function(el) {
    if (!(except && el.hasClassName(except))) {
      if (el.down('dl')) {
      	el.down('dl').hide();
      	el.removeClassName('active');
      }
    }
  });
}

function show_menu(event)
{
  var el = Event.element(event);
  var li = el.up('li');
  var id = li.readAttribute('class');
  clear_all_menu(id);
  clearTimeout(timer[id]);
  var dl = li.down('dl');
  if (dl)
  {
    dl.show();
    li.addClassName('active');
  }
}

function lldei_init_menu()
{
  var list = $$('#main_menu ul li');
  for (i = 0; i < list.length; i++)
  {
    li = list[i];
    dl = li.down('dl');
    if (dl)
    {
      dl.style.visibility = 'visible';
      dl.hide();
      Event.observe(li, 'mouseover', show_menu);
      Event.observe(li, 'mouseout', hide_menu);
      dl.select('li').each(function(el) {
	Event.observe(el, 'mouseover', function(event) {
	  var el = Event.element(event);
	  var id = el.up('li').readAttribute('class');
	  clearTimeout(timer[id]); 
        });
      });
      dl.select('li').each(function(el) {
        Event.observe(el, 'mouseout', hide_menu);
      });
    }
  }
}

function lldei_init_intro()
{
    var flashvars = {};
    var params = {
      wmode: "opaque"
    };
    var attributes = {};
    var url = "/images/lldei3/intro.swf";
    swfobject.embedSWF(url, "intro_flash", "632", "368", "8.0.0", "/images/lldei3/expressInstall.swf", flashvars, params, attributes);
}

function lldei_init_flash_joined_us()
{
    var flashvars = {};
    var params = {
      wmode: "opaque"
    };
    var attributes = {};
    var url = "/images/edilivre2/meilleures_ventes.swf";
    swfobject.embedSWF(url, "meilleures_ventes_flash", "598", "200", "8.0.0", "/images/lldei3/expressInstall.swf", flashvars, params, attributes);
}

function remove_editor_save_button()
{
  var button = $$('#admin-fiche-editeur #htmlCode_wp_save');
  if (button.length > 0) {
    button[0].hide();
  }
}

function lldei_load_deposer()
{
  if ($('send_new_pdf')) {
  $('send_new_pdf').observe('click', function(event) {
    var el = Event.element(event);
    Event.stop(event);
    $('upload_file_pdf').style.display = 'block';
    el.hide();
    el.previous('span').hide();
  });
  }
  if ($('send_new_couv')) {
  $('send_new_couv').observe('click', function(event) {
    var el = Event.element(event);
    Event.stop(event);
    $('upload_file_couv').style.display = 'block';
    el.hide();
    el.previous('span').hide();
  });
  }
}

Event.observe(window, 'load', function() {
  lldei_init_menu();
  remove_editor_save_button();
  lldei_load_deposer();
}, false);

lldei_init_intro();
//lldei_init_flash_joined_us();

function hideTheme(liste)
{
     var numero = liste.selectedIndex;
     var valeur = liste.options[numero].value;
     if (valeur != -1)
       document.getElementById("theme_editeur_perso").style.display = "none";
     else
       document.getElementById("theme_editeur_perso").style.display = "inline";
}
