/*
#
#	SNELSITE ENTERPRISE
#
#	project : Compres B.V.
#	website : http://www.compres.nl
#	version : 21-03-2007
#	
#	author  : Media Design (http://www.mediadesign.nl)
#		
*/

var ticker = {
	interval : 64,
	step: 4,
	
	init : function()
	{
		if (!document.getElementById) return;
		if (!document.getElementById('ticker')) return;
		ticker.tickerel = document.getElementById('ticker');

		var items = ticker.tickerel.firstChild;
		while(items && items.nodeName.toLowerCase() != 'ul')
		{
			items = items.nextSibling;
		}

		if (!items || items.nodeName.toLowerCase() != 'ul') return;
		
		var lastitem = items.lastChild;
		while (lastitem && lastitem.nodeName.toLowerCase() != 'li')
		{
			lastitem = lastitem.previousSibling; // backtrack to last list item
		}
		
		if (!lastitem || !lastitem.offsetLeft) return;

		ticker.tickerwidth = lastitem.offsetLeft + lastitem.offsetWidth;

		setInterval(function() {ticker.move()}, ticker.interval);
	},
 
	move : function()
	{           
		ticker.tickerel.scrollLeft += ticker.step;
		if (ticker.tickerel.scrollLeft >= ticker.tickerwidth)
		{
			ticker.tickerel.scrollLeft = 0; // reset to bol
		}
	}
 }

addEvent(window, "load", ticker.init);
