var newsIDdiv='news';			
var newslistIDdiv='newslist';
var divIDdefil1 = "newsBox1";
var divIDdefil2 = "newsBox2";

var transitionTime=1000;
var pauseTime=5000;
var speedInc=10;

var flagInversion =1;
var flagPause=false;
var boxYpos=0
var newsArray=Array();
var nbNews=0;
var indexNews = 0;

	/* Initialise scroller when window loads */
window.onload=function()	{
		if(!document.getElementById || !document.createTextNode){return;}
		initDOMnews();
		newsArray=document.getElementById(newslistIDdiv).getElementsByTagName('ul')[0].getElementsByTagName('li');
		nbNews = newsArray.length-1;
		document.getElementById(divIDdefil1).innerHTML = newsArray[0].innerHTML;
//		document.getElementById(divIDdefil2).innerHTML = newsArray[1].innerHTML;
		modePause();
	}

	/* Initialise scroller */
function initDOMnews(){
	var n=document.getElementById(newsIDdiv);
	if(!n){return;}
	n.onmouseover=function() { flagPause=true;}
	n.onmouseout=function() { flagPause=false;}
}
	
function modePause(){
	boxYpos = 0;
	if(flagInversion == 1) { box1 = divIDdefil1; box2 = divIDdefil2; flagInversion = 0;} else {box2 = divIDdefil1; box1 = divIDdefil2; flagInversion = 1;}
	indexNews ++;
	if(indexNews > nbNews) indexNews = 0;
	document.getElementById(box2).style.top = -120+"px";
	document.getElementById(box2).innerHTML = newsArray[indexNews].innerHTML;
	move1=setTimeout("modeTransition ()",pauseTime);
	}

function modeTransition (){
	if (!flagPause){	
		boxYpos -= 1;
		document.getElementById(box1).style.top = boxYpos+"px";
		document.getElementById(box2).style.top = boxYpos+100+"px";
		if((boxYpos+100) > 0)
			move2=setTimeout("modeTransition ()",speedInc);
		else
			modePause();
	}
	else	move1=setTimeout("modeTransition ()",speedInc);	
}

