var scrollSpeed  = 15;
var scrollStart  = 435;
var scrollActive = 1;
var scrollEnd    = 0;
var charWidth    = 8;

function scroll() {
        if(scrollPos > scrollEnd) {
                scrollPos = scrollPos - (1 * scrollActive)
        }
        else {
                scrollPos = scrollStart;
        }
        document.getElementById('scrollmsg').style.left = scrollPos;
}

function pause() {
        scrollActive = 0
}

function unpause() {
        scrollActive = 1
}

function init(scrollText) {
	if(scrollText.length > 0) {
		var scrollMsgWidth = 0;
		scrollPos = scrollStart;
		scrollMsgWidth = (scrollText.length * charWidth);

		document.getElementById('scrollmsg').innerHTML = scrollText;
		document.getElementById('scrollmsg').style.width = scrollMsgWidth;
		scrollEnd = -1 * scrollMsgWidth;
		document.getElementById('scrollmsg').style.left = scrollPos;
		setInterval("scroll()",scrollSpeed);
	}
}
