// JavaScript Document
var LEFTprodmois=0;
var LEFTpromomois=0;
var timer="undefined";
function Precedent(idcadre,X,lMax) {
	if(timer=="undefined") {
		cadre = document.getElementById('cadre_defilant_'+idcadre);
		if(idcadre=="prodmois") {
			var lFinal      =     Number(LEFTprodmois)-Number(X);  
			var lActuel     =     LEFTprodmois;
		} else {
			var lFinal      =     Number(LEFTpromomois)-Number(X);  
			var lActuel     =     LEFTpromomois;
		}
		var fct =        function () {
				lActuel  -=       7;     
				if(idcadre=="prodmois") {
					LEFTprodmois = lActuel;
				} else {
					LEFTpromomois = lActuel;
				}
				cadre.style.left     =	 lActuel      +     'px';
				if( lActuel < lFinal+7) {
						clearInterval(timer); 
						timer="undefined"; 
				}
		};
		//alert(lFinal+" "+lMax);
    	if(lFinal>Number(lMax)-1) {
			fct(); 
			timer = setInterval(fct,10);
		}
	}
}

function Suivant(idcadre,X,lMax) {
	if(timer=="undefined") {
		cadre = document.getElementById('cadre_defilant_'+idcadre);
		if(idcadre=="prodmois") {
			var lFinal      =     Number(LEFTprodmois)+Number(X);
			var lActuel     =     LEFTprodmois;
		} else {
			var lFinal      =     Number(LEFTpromomois)+Number(X);
			var lActuel     =     LEFTpromomois;
		}
		var fct =        function () {
				lActuel  +=       7;  
				if(idcadre=="prodmois") {  
					LEFTprodmois = lActuel;
				} else {
					LEFTpromomois = lActuel;
				}
				cadre.style.left     =	 lActuel      +     'px';
				//alert(lActuel+" "+lFinal)
				if( lActuel > lFinal-7) {
						clearInterval(timer); 
						timer="undefined"; 
				}
		};
		//alert(lFinal);
		if(lFinal<=1) {
			fct();     
			timer = setInterval(fct,10);
		}
	}
}


//defilement des news
var LEFTnews=0;
var lActuelnews;
var lFinalnews;
var SensNews = "gauche";
var timernews;
var cadrenews;
var vitessenews = 2;

var Bouyakaaa2;
var ancBouyakaaa2;
var mainDIVnews;
var returnsDIVnews;
function DefilNews(idcadre,lMax) {
		cadrenews = document.getElementById('cadre_defilant_'+idcadre);
			lFinalnews      =     -lMax;//+600
			lActuelnews     =     LEFTnews;
			
			//clonage div pour defilement continue
			var mainDIVnews = document.getElementById('Bouyakaaa');  
			var returnsDIVnews = mainDIVnews.cloneNode(true);
			Bouyakaaa2 = document.getElementById('cadre_defilant_news').appendChild(returnsDIVnews); 
			
			NewsGauche();     
			timernews = setInterval(NewsGauche,40);
}

function createNewDivDefil() {
	//on clone l'objet defilant pour defilement continue
	Bouyakaaa2 = document.getElementById('cadre_defilant_news').appendChild(ancBouyakaaa2);
}

function NewsGauche() {
				lActuelnews  -=       vitessenews;  
				LEFTnews = lActuelnews;
				cadrenews.style.left     =	 lActuelnews      +     'px';
				if( lActuelnews < lFinalnews) {
						ancBouyakaaa2 = document.getElementById('cadre_defilant_news').removeChild(Bouyakaaa2);
						lActuelnews     =     -vitessenews;
						createNewDivDefil();
				}
		};
/*function NewsDroite() {
				lActuelnews  +=       vitessenews;  
				LEFTnews = lActuelnews;
				cadrenews.style.left     =	 lActuelnews      +     'px';
				if( lActuelnews > 0) {
						//clearInterval(timernews);
						//SensNews = "gauche";
						//NewsGauche();     
						//timernews = setInterval(NewsGauche,40);
						//document.getElementById('cadre_defilant_news').insertBefore(ancBouyakaaa2, document.getElementById('cadre_defilant_news').firstChild);
				}
		};*/

function PauseDefilNews() {
	clearInterval(timernews);
}
function LectureDefilNews() {
	//if(SensNews == "gauche") {
		NewsGauche();     
		timernews = setInterval(NewsGauche,40);
	/*} else {
		NewsDroite();
		timernews = setInterval(NewsDroite,40);
	}*/
}
function AccelereNews(sens) {
	vitessenews = 10;
	clearInterval(timernews);
	//if(sens == "gauche") {
		NewsGauche();     
		timernews = setInterval(NewsGauche,40);
	/*} else {
		NewsDroite();
		timernews = setInterval(NewsDroite,40);
	}*/
}
function VitesseNormaleNews() {
	vitessenews = 2;
}