/*
 * Javascript pour le menu deroulant sur MSIE
 *
 * adapte de http://www.htmldog.com/articles/suckerfish/dropdowns/example/
 * et passe en jquery pour sa partie javascript (necessaire sous MSIE)
 *
 */
 /*
if (jQuery.browser.msie) {
$(document).ready(function(){
	$('#nav li').hover(
		function(){$(this).addClass('sfhover')},
		function(){$(this).removeClass('sfhover')}
	);
});
}
*/
/**
 * Chargement
  */
 function addLoadEvent (func)
{
	var oldonload = window.onload;
	if (typeof window.onload != 'function')
	{
		window.onload = func;
	}
	else
	{
		window.onload = function ()
		{
			oldonload ();
			func ();
		};
	}
}

/**
 * Interactions
 */
function mouseOver() {
   // pour IE affiche ou masque l'élément <ul> (le 1er) contenu dans l'objet "obj"
   if (document.all) {
       UL = this.getElementsByTagName('ul');
       if (UL.length > 0) {
           sousMenu = UL[0].style;
           if (sousMenu.display == 'none' || sousMenu.display == '') {
               sousMenu.display = 'block';
           }
       }
   }
   if(this.parentNode.parentNode.tagName == 'LI')
   {
	   this.parentNode.parentNode.className = 'liSelected';
   }
}

function mouseOut() {
   // pour IE affiche ou masque l'élément <ul> (le 1er) contenu dans l'objet "obj"
   if (document.all) {
       UL = this.getElementsByTagName('ul');
       if (UL.length > 0) {
           sousMenu = UL[0].style;
           if (sousMenu.display && sousMenu.display != 'none') {
               sousMenu.display = 'none';
           }
       }
   }
   if(this.parentNode.parentNode.tagName == 'LI')
   {
	   this.parentNode.parentNode.className = '';
   }
}

function setHover() {
   // affecte une fonction (hover) à tous les éléments <li> de la page
   LI = document.getElementById("menu").getElementsByTagName('li');
   nLI = LI.length;
   for (i=0; i < nLI; i++) {
       LI[i].onmouseover = mouseOver;
       LI[i].onmouseout = mouseOut;
   }
}
addLoadEvent (setHover);