/**
 * Effectue la rotation des 1 ŕ n layers des Featured Stories, soit les 1 ŕ n derniers articles.
 * n étant de 1 ŕ 5 (max de 5 ou moins si on a pas encore 5 articles dans la BD).
 */

var compteur = 0;
var direction = 1;
var pause = 0;
var intervalID;

function rotationFeatured(langue) {
	eval('document.getElementById("featured' + compteur + '").style.visibility = "hidden";');
	eval('document.getElementById("controleurs' + compteur + '").style.visibility = "hidden";');

	if (direction == 1) {
		compteur++;
		if (compteur >= nombre_articles) {
			compteur = 0;
		}
	} else {
		compteur--;
		if (compteur < 0) {
			compteur = nombre_articles - 1;
		}
	}
	if (pause == 0) {
		intervalID = setTimeout('rotationFeatured(langue)', liste_delais_rotation[compteur]*1000);
		MM_swapImage('play_pause' + compteur,'','/commun/controleur_pause.gif',1);
	} else {
		MM_swapImage('play_pause' + compteur,'','/commun/controleur_play.gif',1);
	}
	
	// Allume celle courante + remplace son image.
	eval('document.getElementById("featured' + compteur + '").style.visibility = "visible";');
	eval('document.getElementById("controleurs' + compteur + '").style.visibility = "visible";');
	document.featured_stories_image.src = '/panda/modules/FeaturedStory/i_upload/' + liste_ids_images[compteur] + langue + '.jpg';
}

function arriere() {
	direction = 0;
	pause = 1;
	clearTimeout(intervalID);
	rotationFeatured(langue);
}

function pausePlay() {
	if (pause == 0) {
		pause = 1;
		MM_swapImage('play_pause' + compteur,'','/commun/controleur_play.gif',1);
		clearTimeout(intervalID);
	} else {
		pause = 0;
		direction = 1;
		MM_swapImage('play_pause' + compteur,'','/commun/controleur_pause.gif',1);
		rotationFeatured(langue);
	}
}

function avant() {
	direction = 1;
	pause = 1;
	clearTimeout(intervalID);
	rotationFeatured(langue);
}