//<script>

function NewsTicker(spanId,timeInterval, delay, newsArray){
		 var span = document.getElementById(spanId);
		 //span.setAttribute("timeInterval",timeInterval);
		 //span.setAttribute("currentNewsItem",0);
		 span.timeInterval = timeInterval;
		 span.currentNewsItem = 0;
		 span.delay = delay;
		 span.newsArray = newsArray;
		 runNews(spanId);
}

function runNews(spanId){
		 var span = document.getElementById(spanId);
		 // draw news
		 var newsHTML="";
		 writeOut(span.id, span.newsArray[span.currentNewsItem],0);
		 if(span.currentNewsItem < span.newsArray.length-1){
		 		span.currentNewsItem++;
		 }else{
		 	   span.currentNewsItem = 0;
		 }
}

function writeOut(spanId, text, index){
    var span = document.getElementById(spanId);
	if(text.length==index) {
		window.setTimeout("runNews('"+spanId+"')", span.timeInterval);
		return;
	}
	index++;
	span.innerHTML = text.slice(0,index);
	window.setTimeout("writeOut('"+spanId+"','"+text+"',"+index+")",span.delay);

}

