var marqueeScrollAmount, marqueeScrollDelay, marqueeScrollOffset = 0;

function startMarquee(scrollAmount, scrollDelay)
{
	// Record animation parameters
	marqueeScrollAmount = scrollAmount;
	marqueeScrollDelay = scrollDelay;
	
	// Set appropriate styles on the animation objects
	var marqueeContainer = document.getElementById('marqueeContainer');
	var marqueeScroller = document.getElementById('marqueeScroller');
	marqueeContainer.style.position = 'relative';
	marqueeContainer.style.overflow = 'hidden';
	marqueeScroller.style.position = 'relative';
	marqueeScroller.style.display = 'inline';
	//marqueeScroller.style.overflow = 'visible';

	// Set timer			
	window.setTimeout('moveMarquee()', 50);
}

function moveMarquee()
{
	var marqueeContainer = document.getElementById('marqueeContainer');
	var marqueeScroller = document.getElementById('marqueeScroller');
		
	// Increment the offset
	marqueeScrollOffset -= marqueeScrollAmount;
	if (marqueeScrollOffset < -marqueeScroller.offsetHeight)
	{
		marqueeScrollOffset = marqueeContainer.offsetHeight;
	}
	
	// Apply new offset and set timer
	marqueeScroller.style.top = marqueeScrollOffset + 'px';
	window.setTimeout('moveMarquee()', 50);
}
