var currentpos = 0;
var scrolling = false;
var maxscroll = 0;

function SetMaxScroll(num)
{
	maxscroll = num;
}

function NewsScrollDown()
{
	if(!scrolling)
	{
		if(currentpos > maxscroll)
		{
			scrolling = true;
			
			var scroller = document.getElementById('newsscroller');
			
			var newpos = currentpos - 160;
			ScrollToPos(newpos);
		}
	}
	
	return false;
}

function NewsScrollUp()
{
	if(!scrolling)
	{
		if(currentpos != 0)
		{
			scrolling = true;
			
			var scroller = document.getElementById('newsscroller');
			
			var newpos = currentpos + 160;
			ScrollToPos(newpos);
		}
	}
		
	return false;
}

function ScrollToPos(pos)
{
	var scroller = document.getElementById('newsscroller');
	
	if(currentpos < pos)
	{
		currentpos += 10;
		window.setTimeout('ScrollToPos(' + pos + ');', 1);
	}
	else if(currentpos > pos)
	{
		currentpos -= 10;
		window.setTimeout('ScrollToPos(' + pos + ');', 1);
	}
	else
	{
		currentpos = pos;
		scrolling = false;
		
		var newsdown = document.getElementById('newsdown');
		var newsup = document.getElementById('newsup');
		
		if(currentpos > maxscroll)
		{
			newsdown.style.backgroundImage = 'url(/images/left/news/down-active.png)';
		}
		else
		{
			newsdown.style.backgroundImage = 'url(/images/left/news/down-inactive.png)';
		}
		
		if(currentpos != 0)
		{
			newsup.style.backgroundImage = 'url(/images/left/news/up-active.png)';
		}
		else
		{
			newsup.style.backgroundImage = 'url(/images/left/news/up-inactive.png)';
		}
	}
	scroller.style.marginTop = currentpos + 'px';
}
