/*##################################################
 *#	FONCTION QUI VA GERER LE MENU				   #
 *# MIS A JOUR LE 26 juin 2007					   #
 *##################################################
 * 
 * fonction développé en 2 variantes.
 * un version site hors forum (dynMenu )
 * et une version spécial forum (dynMenuForum)
 * 
 * 
 * rajout: la fonction qui va precharger les images de rollOver du menu
 */
////////////////////////////////////////////////////////////////////////////////////////////////
dynMenu = function(idMenu) {
	planq=0;
	mu=document.getElementById(idMenu);
	dls = mu.getElementsByTagName("dl");
	dds = mu.getElementsByTagName("dd");
	cdm=document.getElementById("col_milieu");
	cdd=document.getElementById("col_droite");
	myRecherche=document.getElementById("recherche");
	myMenu=document.getElementById("menu");
	facebook=document.getElementById("pageFacebook");
	//
	myMenu.style.zIndex=51;
	myRecherche.style.zIndex=52;
	facebook.style.zIndex=52;
	//cdm.style.zIndex=54;
	cdm.style.zIndex=60;
	cdd.style.zIndex=55;

	if(dds){
		for(var i=0;i<dls.length;i++) {
		  	//gestion du rollOver
		    dls[i].onmouseover=dls[i].onfocus=function(){
				myRecherche.style.zIndex=51;
				facebook.style.zIndex=51;
			    myMenu.style.zIndex=52;
				cdm.style.zIndex=48;
				cdd.style.zIndex=47;
				if((document.all)&&(navigator.appVersion.indexOf("MSIE 7.")!=-1)){
					cdd.style.left=5;
					cdm.style.left=5;
				}    
		      	smenu=this.getElementsByTagName("dd")[0]
				if(smenu){
					smenu.style.display="block"
				}
		    }
   				//gestion du rollOut
			dls[i].onmouseout=function(){  
				myRecherche.style.zIndex=52
				facebook.style.zIndex=52
				myMenu.style.zIndex=51	
				//cdm.style.zIndex=54;
				cdm.style.zIndex=60;
				cdd.style.zIndex=55;
				cachetout();
			}
		}
	}
document.onclick=cachetout;
}
////////////////////////////////////////////////////////////////////////////////////////////
//la fonction du menu adaptée au forum
dynMenuForum = function(idMenu) {
	planq=0;
	mu=document.getElementById(idMenu);
	dls = mu.getElementsByTagName("dl");
	dds = mu.getElementsByTagName("dd");
	cdf=document.getElementById("contenaire_forum");
	myRecherche=document.getElementById("recherche");
	myMenu=document.getElementById("menu");
	facebook=document.getElementById("pageFacebook");
	//
	myMenu.style.zIndex=51;
	myRecherche.style.zIndex=52;
	facebook.style.zIndex=52;
	cdf.style.zIndex=54;
	if(dds){
		for(var i=0;i<dls.length;i++) {
   			//gestion du RollOver
			dls[i].onmouseover=dls[i].onfocus=function(){
				myRecherche.style.zIndex=51;
				facebook.style.zIndex=51;
			    myMenu.style.zIndex=52;			
				cdf.style.zIndex=48;
				clearTimeout(planq);
				smenu=this.getElementsByTagName("dd")[0]
				if(smenu){
					smenu.style.display="block"
				}
    		}
  			//gestion du RollOut
			dls[i].onmouseout=function(){  
				myRecherche.style.zIndex=52;
				facebook.style.zIndex=52;
			    myMenu.style.zIndex=51;
				cdf.style.zIndex=54;
				cachetout();
  			}
		}
	}
document.onclick=cachetout;
}
////////////////////////////////////////////////////////////////////////////////////////////
//fonction qui masque les sousMenus
function cachetout(){
	for(var j=0;j<dds.length;j++)
	{
		dds[j].style.display="none";		
	}
}
////////////////////////////////////////////////////////////////////////////////////////////////
// fonction qui preload les images du tableau  
if (document.images)
    {
      preload_image_object = new Image();
      // set image url
      image_url = new Array();
      image_url[0] = "/img/menu/accueil2.jpg";
      image_url[1] = "/img/menu/actualite2.jpg";
      image_url[2] = "/img/menu/nouveaute2.jpg";
      image_url[3] = "/img/menu/catalogue2.jpg";	  
	  image_url[4] = "/img/menu/culture2.jpg";
      image_url[5] = "/img/menu/communaute2.jpg";
      image_url[6] = "/img/menu/gamezone2.jpg";
	  image_url[7] = "/img/menu/goodies2.jpg";

       var i = 0;
	   var maxLength=image_url.length
       for(i=0; i<=maxLength-1; i++) 
         preload_image_object.src = image_url[i];
		 
}

