var sens_defilement_actualites = "p";
var changement_sens = false;

function actualites_changepage(sens) {
	if (timer_actualite) clearTimeout(timer_actualite);
	var actualitesLienSuivant = document.getElementById("actualitesLienSuivant");
	var actualitesLienPrecedent = document.getElementById("actualitesLienPrecedent");
	if (((actualitesLienSuivant) && (sens=="p")) || ((actualitesLienPrecedent) && (sens=="m"))) {
		changement_sens = false;
		var pageActuelle = document.getElementById("blocActualitesPage");
		if (pageActuelle) {
			if (isValidNumber(pageActuelle.value)) {
				var blocActualites=document.getElementById("blocActualites");
				if (blocActualites) {
					var ancien_contenu = unescape(blocActualites.innerHTML.replace(/id=/g,'dummyid='));
					GestionAttente("blocActualites","on","<div id='actualite_dummy'>"+ancien_contenu+"</div>");
					document.getElementById("attente_blocActualites").style.zIndex="200";
					xhr_call("actualites_aj001",pageActuelle.value,sens);
				}
			}
		}
	} else if (changement_sens == false) {
			changement_sens = true;
			sens_defilement_actualites = (sens_defilement_actualites == "p")?"m":"p";
			actualites_changepage(sens_defilement_actualites);
	}
}

function actualites_finchangepage() {
	//GestionAttente("blocActualites","off");
	var attente_blocActualites = document.getElementById("attente_blocActualites");
	if (attente_blocActualites) {
		while (attente_blocActualites) {
			GestionAttente("blocActualites","off");
			attente_blocActualites = document.getElementById("attente_blocActualites");
		}
	}
	var actualites_bloc_nav = document.getElementById("actualites_bloc_nav");
	if (actualites_bloc_nav) {
		actualites_bloc_nav.className="";
	}
}

function demarrage_actualites() {
	var actualitesLienPrecedent = document.getElementById("actualitesLienPrecedent");
	if (actualitesLienPrecedent) {
		addListener(actualitesLienPrecedent,"click",function (e) {actualites_changepage("m");cancelBubble(e);});
	}
	var actualitesLienSuivant = document.getElementById("actualitesLienSuivant");
	if (actualitesLienSuivant) {
		addListener(actualitesLienSuivant,"click",function (e) {actualites_changepage("p");cancelBubble(e);});
	}
	timer_actualite = setTimeout("actualites_changepage('"+sens_defilement_actualites+"');",8000);
}

addListener(window,"load",demarrage_actualites);
