// JavaScript Document

var startingTextPosition = 0;
var autoScrollRate = 5;
var singleScrollRate = 3;
var repeatDelay = 1;
var scrollingTextPosition = startingTextPosition;
var scrollRepeatTimer;

function scrollUp(){
	if (scrollingTextPosition > startingTextPosition) return;
	scrollingTextPosition += singleScrollRate;
	document.getElementById('widgetScrollingText').style.top= scrollingTextPosition + 'px';
}

function scrollUpAuto(){
	if (scrollingTextPosition > startingTextPosition) return;
	scrollingTextPosition += autoScrollRate;
	document.getElementById('widgetScrollingText').style.top= scrollingTextPosition + 'px';
	scrollRepeatTimer = window.setTimeout('scrollUpAuto()', 10);
}

function scrollAutoStop(){
	clearTimeout(scrollRepeatTimer);
}

function scrollDownAuto(){
	if (scrollingTextPosition < 0-document.getElementById('widgetScrollingText').offsetHeight+400) return;
	scrollingTextPosition -= autoScrollRate;
	document.getElementById('widgetScrollingText').style.top= scrollingTextPosition + 'px';
	scrollRepeatTimer = window.setTimeout('scrollDownAuto();', 10);
}

function scrollDown(){
	if (scrollingTextPosition < 0-document.getElementById('widgetScrollingText').offsetHeight+400) return;
	scrollingTextPosition -= singleScrollRate;
	document.getElementById('widgetScrollingText').style.top= scrollingTextPosition + 'px';
}

function backToTop(){
	scrollingTextPosition = startingTextPosition;
	document.getElementById('widgetScrollingText').style.top= startingTextPosition + 'px';
}
