window.onload = function() {
	initMenu()	
	if ( document.getElementById("liste-actus") ) initActus();
	if ( document.getElementById("risques") ) initRisques();
	if ( document.getElementById("encart-videos") ) initVideos();
}
function initMenu() {
	imgMenu = document.getElementById("menu").getElementsByTagName("img");
	for ( var i=0; i<imgMenu.length-1; i++ ) {
		if ( imgMenu[i].src.indexOf("-on.png") == -1 ) {
			imgMenu[i].onmouseover = function() { this.src = this.src.replace(".png","-on.png"); }	
			imgMenu[i].onmouseout = function() { this.src = this.src.replace("-on.png",".png"); }	
		}
	}	
}

function rollOver(cible) {
	cible.origine = cible.src;
	cible.src = cible.origine.replace(".png","-on.png");
	cible.onmouseout = function () { this.src = this.origine; };
}

function initActus() {
	divDefile = document.getElementById("liste-actus");
	defileH = divDefile.getElementsByTagName("ul")[0].offsetHeight;
	initY = -2;
	posY = 0;
	baseContenu = divDefile.getElementsByTagName("ul")[0].innerHTML;
	divDefile.getElementsByTagName("ul")[0].innerHTML = baseContenu+baseContenu;
	setDefile = window.setInterval("goDefile()",12);
}

function intiDefile() {
	divDefile = document.getElementById("liste-actus");
	defileH = divDefile.getElementsByTagName("div")[0].offsetHeight;
	initY = -2;
	posY = 0;
	baseContenu = divDefile.getElementsByTagName("div")[0].innerHTML;
	divDefile.getElementsByTagName("div")[0].innerHTML = baseContenu+baseContenu;
	setDefile = window.setInterval("goDefile()",10);
	document.getElementById("defile").onmouseover = function() {
		clearInterval(setDefile);
	}
	document.getElementById("defile").onmouseout = function() {
		setDefile = window.setInterval("goDefile()",10);
	}	
}
testTemps = 0;
function goDefile() {
	testTemps = testTemps+1;
	textDefile = divDefile.getElementsByTagName("ul")[0];
	if ( posY > defileH-3 ) {
		posY = initY;
	}
	else {
		posY += 1;	
	}
	textDefile.style.top = -posY+"px";
	if ( testTemps == 120 ) {
		clearInterval(setDefile);
		tempsPause = window.setInterval("goDefileBis()", 5000);
		testTemps = 0;
	}
}
function goDefileBis() {
	setDefile = window.setInterval("goDefile()",10);
	clearInterval(tempsPause);
}

function fermer() {
	document.getElementById("popin").style.visibility = "hidden";	
	document.getElementById("popin-conteneur").innerHTML = "";
	document.getElementById("flash").innerHTML = srcHome;
}
function viewPopin(idContenu) {
	document.getElementById("popin-conteneur").innerHTML = document.getElementById(idContenu).innerHTML;
	if ( document.getElementById("popin").offsetHeight < document.getElementById("contenu").offsetHeight-50 ) document.getElementById("popin").style.height = document.getElementById("contenu").offsetHeight-50+"px";	
	document.getElementById("popin").style.visibility = "visible";	
	location.href="#";
	if ( document.all ) srcHome = document.getElementById("flash").getElementsByTagName("noscript")[0].innerHTML;
	else srcHome = document.getElementById("flash").innerHTML;
	document.getElementById("flash").innerHTML = "";
}
Yrisques = 0;
function initRisques() {
	document.getElementById("risque-prec").onmousedown = function() {
		goRisques = window.setInterval("defileRisques(2)",4);
	}
	document.getElementById("risque-prec").onmouseup = function() {
		clearInterval(goRisques);
	}
	document.getElementById("risque-suiv").onmousedown = function() {
		goRisques = window.setInterval("defileRisques(-2)",4);
	}
	document.getElementById("risque-suiv").onmouseup = function() {
		clearInterval(goRisques);
	}
}
function defileRisques(sens) {
	if ( sens<0 && Yrisques > -630 ) {
		Yrisques+=sens;
		document.getElementById("risques").getElementsByTagName("ul")[0].style.top = Yrisques+"px";
	}
	else if ( sens>0 && Yrisques < 320 ) {
		Yrisques+=sens;
		document.getElementById("risques").getElementsByTagName("ul")[0].style.top = Yrisques+"px";
	}
	else {
		clearInterval(goRisques);
	}
}
comptVideo = 0;
function initVideos() {
	maxVideo = document.getElementById("encart-videos").getElementsByTagName("li").length-1;
	document.getElementById("video-prec").onclick = function() {
		if ( comptVideo == 0 ) comptVideo = maxVideo;
		else comptVideo -= 1;
		viewEncartVideo(comptVideo);
	}
	document.getElementById("video-suiv").onclick = function() {
		if ( comptVideo == maxVideo ) comptVideo = 0;
		else comptVideo += 1;
		viewEncartVideo(comptVideo);
	}
}

function viewEncartVideo(numVideo) {
	liVideo = document.getElementById("encart-videos").getElementsByTagName("li");
	for ( var i=0; i<liVideo.length; i++ ) {
		liVideo[i].style.display = "none";	
	}
	liVideo[numVideo].style.display = "block";
}