var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);
var secs;
var timerID = null;
var timerRunning = false;
var delay = 2000; //Mettre à 1000 pour une seconde
var unId="";

/*Scripts pour l'affichage du menu*/
function afficher(id){
	// Netscape 4
	StopTheClock();
	if (unId!=""){
	cacher(unId);
	unId="";
	}
	if(ns4){
		document.layers[id].visibility = "show";
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.visibility = "visible";
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.visibility = "visible";
	}
	
}

function cacher(id){
	// Netscape 4
	if(ns4){
		document.layers[id].visibility = "hide";
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.visibility = "hidden";
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.visibility = "hidden";
	}
}




function cacherAvecChrono(id)
{
		unId=id;

    // Set the length of the timer, in seconds
    secs = 1;

    StopTheClock();

    StartTheTimer();

}

function StopTheClock()
{		


    if(timerRunning)
        clearTimeout(timerID);
    timerRunning = false
}

function StartTheTimer()
{

    if (secs==0)
    {

        StopTheClock();
        	// Netscape 4
			if(ns4){
				document.layers[unId].visibility = "hide";
			}
			// Explorer 4
			else if(ie4){
				document.all[unId].style.visibility = "hidden";
			}
			// W3C - Explorer 5+ and Netscape 6+
			else if(ie5 || ns6){
				document.getElementById(unId).style.visibility = "hidden";
			}
        
    }
    else
    {
        //self.status = secs

        secs = secs - 1;
        timerRunning = true;
        timerID = self.setTimeout("StartTheTimer()", delay);
    }
}
