﻿/******** Debut du script du menu ************/
var timer = null;
var objOut = null;
 
function mouseOut(obj)
{
   var elmt = document.getElementById(obj.id+"Item");
   elmt.style.display = "none";
   
   document.getElementById(obj.id+"Span").className="itemOut";
 
   //instruction a placer a la fin de la fonction
   timer = null;
}
 
function fout(obj)
{
   objOut = obj;
   if (timer==null)
   {
      timer = setTimeout("mouseOut(objOut)","1000");
   }
}
 
 
function fover(obj)
{
   var elmt;
   clearTimeout(timer);
   timer = null;
 
   elmt = document.getElementById(obj.id+"Item");
   elmt.style.display = "block";
 
   document.getElementById(obj.id+"Span").className="itemOver";
 
   if (objOut!=obj && objOut!=null)
   {
      mouseOut(objOut);
   }
}

function foverBar(obj)
{
   var elmt;
   clearTimeout(timer);
   timer = null;
 
   elmt = document.getElementById(obj.id+"Item");
   elmt.style.display = "block";
 
   document.getElementById(obj.id+"Titre").className="titreMenu itemBarOver";
 
   if (objOut!=obj && objOut!=null)
   {
      mouseOut(objOut);
   }
}
/******** Fin du script du menu - Horizontal ************/

/******** Début du script du menu - Vertical ************/
function afficheMenu(obj){
	
	var idMenu     = obj.id;
	var idSousMenu = 'sous' + idMenu;
	var sousMenu   = document.getElementById(idSousMenu);
	
	/*****************************************************/
	/**	si le sous-menu correspondant au menu cliqué    **/
	/** est caché alors on l'affiche, sinon on le cache **/
	/*****************************************************/
	if(sousMenu.style.display == "none"){
		sousMenu.style.display = "block";
		document.getElementById(idMenu+"Label").className="itemOver";
	}
	else{
		sousMenu.style.display = "none";
		document.getElementById(idMenu+"Label").className="itemOut";
	}
	
}

function getNavigator(){
    var strChUserAgent = navigator.userAgent;
    var intSplitStart = strChUserAgent.indexOf("(",0);
    var intSplitEnd = strChUserAgent.indexOf(")",0);
    var strChStart = strChUserAgent.substring(0,intSplitStart);
    var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
    var strChEnd = strChUserAgent.substring(strChEnd);

    if(strChMid.indexOf("MSIE 7") != -1)
        nav = "IE7";
    else if(strChMid.indexOf("MSIE 6") != -1)
        nav = "IE6";
    else if(strChEnd.indexOf("Firefox/2") != -1)
        nav = "FF2";
    else if(strChEnd.indexOf("Firefox") != -1)
        nav = "FF";
    else if(strChEnd.indexOf("Netscape/7") != -1)
        nav = "NETSCAPE7";
    else if(strChEnd.indexOf("Netscape") != -1)
        nav = "NETSCAPE";
    else if(strChStart.indexOf("Opera/9") != -1)
        nav = "OPERA9";
    else if(strChStart.indexOf("Opera") != -1)
        nav = "OPERA";
    else
        nav = "autre";
    
    return nav;
}
