var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&!document.all
var eventX= 179
  if (ns6)
    eventX = eventX-2

var linkset=new Array()

linkset[0] = '';
linkset[1] = '';
linkset[2] = '';
linkset[3] = '';
linkset[4] = '<div class="menusouscategories" onmouseover="keepmenu(4)" onmouseout="quitmenu(4)">' + makesouscat('4','0','profile.php?mode=home','Ma page d\'accueil') + makesouscat('4','1','profile.php?mode=profil','G&eacute;rer mon profil') + makesouscat('4','2','album_personal.php','Mon album photos') + makesouscat('4','3','profile.php?mode=privmsg&pmmode=post','Envoyer un message priv&eacute;') + makesouscat('4','4','profile.php?mode=privmsg','Voir mes messages priv&eacute;s') + makesouscat('4','5','profile.php?mode=register','Inscription') + '</div>';
linkset[5] = '<div class="menusouscategories" onmouseover="keepmenu(5)" onmouseout="quitmenu(5)">' + makesouscat('5','0','calendar.php','Prochainement') + makesouscat('5','1','calendar.php?action=Cal_add_event','Proposer un &eacute;v&eacute;nement') + '</div>';
linkset[6] = '';
linkset[7] = '<div class="menusouscategories" onmouseover="keepmenu(7)" onmouseout="quitmenu(7)">' + makesouscat('7','0','channels.php','Liste des salons') + makesouscat('7','1','whois.php?mode=search','Whois ?') + makesouscat('7','2','ircop.php','IRCop\'s en ligne') + '</div>';
linkset[8] = '<div class="menusouscategories" onmouseover="keepmenu(8)" onmouseout="quitmenu(8)">' + makesouscat('8','0','install_applet.php','Applet gratuite') + makesouscat('8','1','install_channel.php','Compteurs & infos') + makesouscat('8','2','install_lien.php','Faire un lien vers Chat-fr') + '</div>';
linkset[9] = '';
linkset[10] = '<div class="menusouscategories" onmouseover="keepmenu(10)" onmouseout="quitmenu(10)">' + makesouscat('10','0','faq.php?mode=faq_intro_chat','Introduction au chat') + makesouscat('10','1','faq.php?mode=faq_java','Installation Java') + makesouscat('10','2','faq.php?mode=faq_nickserv','NickServ') + makesouscat('10','3','faq.php?mode=faq_chanserv','ChanServ') + makesouscat('10','4','faq.php?mode=faq_memoserv','MemoServ') + makesouscat('10','5','faq.php?mode=faq_botserv','BotServ') + makesouscat('10','6','faq.php?mode=faq_smileys','Smileys') + '</div>';
linkset[11] = '';
linkset[12] = '';
linkset[13] = '';

function actusizecat() 
{
  document.getElementById("popmenu").innerHTML=""
}

function makesouscat(numerocat,numerosouscat,lien,nomcat) 
{
  return '<div id="' + numerocat + 'souscat' + numerosouscat + '" onmouseover="souscaton('+ numerocat +','+ numerosouscat +')" onmouseout="souscatoff('+ numerocat + ',' + numerosouscat +')" onclick="location.href = \'' + lien + '\';return false" class="souscategorie"><a id="'+ numerocat + 'souslink' + numerosouscat + '" href="' + lien + '">' + nomcat + '</a></div>'
}

function keepmenu(id)
{
  document.getElementById('cat'+id+'').style.backgroundColor = '#fff'
  document.getElementById('link'+id+'').style.color = '#191A8E'
}

function quitmenu(id)
{
  document.getElementById('cat'+id).style.backgroundColor = '#191A8E'
  document.getElementById('link'+id).style.color = '#fff'
  
  delayhide = setTimeout("hidemenu()",100)
}

function souscaton(id,sousid)
{
  document.getElementById(''+id+'souscat'+sousid+'').style.backgroundColor = '#191A8E'
  document.getElementById(''+id+'souslink'+sousid+'').style.borderBottomColor = '#191A8E'
  document.getElementById(''+id+'souslink'+sousid+'').style.color = '#fff'
}

function souscatoff(id,sousid)
{
  document.getElementById(''+id+'souscat'+sousid+'').style.backgroundColor = '#fff'
  document.getElementById(''+id+'souslink'+sousid+'').style.borderBottomColor = '#E7EFFF'
  document.getElementById(''+id+'souslink'+sousid+'').style.color = '#191A8E'
}

function showmenu(id)
{
  clearhidemenu()
  keepmenu(id)

  menuobj = document.getElementById("popmenu") 

  menuobj.innerHTML = linkset[id]	
  menuobj.thestyle = menuobj.style
  
  eventY= document.getElementById('cat'+id+'').offsetTop + 164

  if (ns6)
    eventY = eventY-1

  menuobj.thestyle.left= eventX+'px'

  menuobj.thestyle.top = eventY+'px'

  menuobj.thestyle.visibility="visible"

  return false
}

function hidemenu()
{
  menuobj = document.getElementById("popmenu") 
  menuobj.style.visibility = "hidden"
}

function delayhidemenu(id)
{
  document.getElementById('cat'+id).style.backgroundColor = '#191A8E'
  document.getElementById('link'+id).style.color = '#fff'
  
  delayhide = setTimeout("hidemenu()",100)
}


function clearhidemenu(){
  if (window.delayhide)
	  clearTimeout(delayhide)
}

document.onclick=hidemenu
