
function init() 
	{
	if (document.getElementById) 
		{
		tck  = document.getElementById("ticker");
		if (tck.getElementsByTagName("div").length > 0) 
			{
			actual = 0;				/* Zähler für die einzelnen in div-tags gefassten Nachrichten */
			step   = 1;				/* Schrittweite */
			speed  = 25;			/* Geschwindigkeit (je kleiner, desto schneller */
			delay  = 0;				/* Verzögerung am linken rand*/
			news = new Array();
			for (i = 0; i < tck.getElementsByTagName("div").length; i++) 
				{
				news[i] = tck.getElementsByTagName("div")[i];
				news[0].style.left = 5; // Geändert. Für normales funktionieren auf news[i] setzen 
				}
			}	
		rollNews();
		}
	}

function rollNews() 
	{
	news[actual].style.left = parseInt(news[actual].style.left) - step + "px";
	if (parseInt(news[actual].style.left) == tck.offsetWidth % step) 
		{tick = setTimeout("rollNews()",delay);}
	else{
		if (parseInt(news[actual].style.left) <= 0-news[actual].offsetWidth) 
			{
			actual++;
			if (actual == news.length) {actual = 0;}
			news[actual].style.visibility = 'visible';
			news[actual].style.left = tck.offsetWidth;
			}
		tick = setTimeout("rollNews()",speed);
		}
	}

function stopNews() {clearTimeout(tick);}
