var newsMover		= null;
var currNewsShowing = 0;
var newsCount		= 0;
var currNewsA       = null;
var newsAr          = null;

function initScrollNews() {
	if(document.getElementById("newsBarContainer")){
		newsAr = document.getElementById("newsBarContainer").childNodes
		newsCount = parseInt(newsAr.length)-1;
	
		if(newsCount >= 1){
			typeNewsStart(0);
		}
	}
}

function typeNewsStart(nb) {
	currNewsShowing = nb;
	
	currNewsA = document.getElementById("currNews");

	currNewsA.setAttribute("href", newsAr[currNewsShowing].getAttribute("href"));
	
	if(currNewsA.firstChild){
		currNewsA.removeChild(currNewsA.firstChild);
	}

	currNewsA.appendChild(document.createTextNode(""));
	
	setOpacity(document.getElementById("newsBarContainer"), 1);
	
	window.setTimeout(typeChar, 100);

}

function typeChar(){
	//DO IT
	currLen = currNewsA.firstChild.nodeValue.length;
	currNewsA.firstChild.nodeValue = String(newsAr[currNewsShowing].firstChild.nodeValue).substr(0, currLen+1);

	// SI OK : 
	if(currLen+1 < newsAr[currNewsShowing].firstChild.nodeValue.length){
		window.setTimeout(typeChar, 100);
	} else {
		if(currNewsShowing+1 == newsCount){
			currNewsShowing = -1;
		}
		window.setTimeout(startFadeNews, 2000);											// Increase value eventually
	}
}

function startFadeNews(){
	startFade(document.getElementById("newsBarContainer"), 0, false, function(){ window.setTimeout("typeNewsStart("+parseInt(++currNewsShowing)+");", 1000); } );
}
