// JavaScript Document

var yNewsInit;
var yNews;
var speedOldNews;
var speedNews = 0.5;
var MAX_SPEED = 35;
var defil;

window.onload = function() {
	yNewsInit = parseInt(document.getElementById('moduleActu').offsetHeight);
	yNews = 200;
	scrollAll();
}

function scrollAll() {
	var news = document.getElementById("moduleActu");
	var i;
	yNews -= speedNews;
	
	if(yNews < -yNewsInit) yNews = 200;
	if(yNews > yNewsInit) yNews = yNewsInit;
	
	news.style.top = yNews+"px";
	if(news.style.top == "0px" || news.style.top == "-150px" || news.style.top == "-300px" || news.style.top == "-450px"){
		pauseScroll("news");
	}
	
	defil = setTimeout("scrollAll()", 2);
}

function pauseScroll(who){
	clearTimeout(defil);
	if(who=="news"){
		if(speedNews!=0) speedOldNews = speedNews;
		speedNews = 0;
		pause = setTimeout("restart("+speedOldNews+", 'news')",3000);
	}
}

function restart(speedOld, who){
	if(who=="news"){
		speedNews = speedOldNews;
	}
}

// Ex. d'utilisation : javascript:popup('86.php',380,415);
function popup(page,largeur,hauteur,options)
{
	var top=(screen.height-hauteur)/2;
	var left=(screen.width-largeur)/2;
	window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

function valid_mail(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var interdit = 'àâäãçéèêëìîïòôöõùûüñ &*?!:;,\t#~"^¨%$£?²¤§%*()[]{}<>|\\/`\'';
	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0) {
		return false;
	}
}

function valid_nonchiffre(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var interdit = 'àâäãçéèêëìîïòôöõùûüñ &*?!:;,\t#~"^¨%$£?²¤§%*()[]{}<>|\\/`\'azertyuiopqsdfghjklmwxcvbn';
	if (interdit.indexOf(String.fromCharCode(keyCode)) >= 0) {
		return false;
	}
}

function showR(idR){
	document.getElementById("r"+idR).style.display = "block";
}