
var tmr_scroll = setTimeout('scroll_init()', 2000);
var scroll_speed = 600;
var scroll_amount = 5;
var scroll_box;
var scroll_max;
var scroll_pos = 0;
var scroll_initalized = false;
function start_scroll()
{
	if (scroll_initalized)
	{
		tmr_scroll = setInterval('scroll()', scroll_speed);
	}
}

function stop_scroll()
{
	if (scroll_initalized)
	{
		clearInterval(tmr_scroll);
	}
}

function scrolldir(value)
{
	scroll_amount *= -1;
}

function scroll()
{
	scroll_pos += scroll_amount;
	if (scroll_pos > scroll_max)
	{
		stop_scroll();
		scroll_pos = 0;
		tmr_scroll = setTimeout('start_scroll()', 2000);
		return true;
	}
	
	if (scroll_pos < 0)
	{
		stop_scroll();
		scroll_pos = scroll_max;
		tmr_scroll = setTimeout('start_scroll()', 2000);
		return true;
	}

	scroll_box.scrollTop = scroll_pos;
}

function scroll_init()
{
	scroll_box = document.getElementById('scroll_container');
	scroll_max = scroll_box.scrollHeight - scroll_box.offsetHeight;
	tmr_scroll = setInterval('scroll()', scroll_speed);
	scroll_initalized = true;
}
