
var scrollTextIsActive = true;
var headlineLength = 0;

function scrollText(deltaLeft) {
        if (scrollTextIsActive) {
                var rt1 = document.getElementById('runningText1');
                var rt1Left = parseInt(rt1.style.left);
                
						 		//if (Math.abs(rt1Left) - parseInt(rt1.style.margin)*2 >= headlineLength) {
								//	rt1Left = rt1Left % headlineLength; 
								//}
						 
                var newRt1Left = rt1Left % headlineLength - 1 + deltaLeft;
                rt1.style.left = newRt1Left + 'px';
        }
        window.setTimeout('scrollText(0)',20);
}

function stopScrollText() {
        scrollTextIsActive = false;
}

function startScrollText() {
        scrollTextIsActive = true;
}

function initScrollText() {
        var rtp = document.getElementById('runningTextParent');
        var rtpWidth =  rtp.clip ? rtp.clip.width : rtp.offsetWidth;
        var rt1 = document.getElementById('runningText1');
        var rt1Width =  rt1.clip ? rt1.clip.width : rt1.offsetWidth;
				headlineLength = rt1Width;
				
        var newInnerHtml = rt1.innerHTML;
        for (var i=0; rt1Width > 0 && i < rtpWidth / rt1Width; i++) {
                newInnerHtml = newInnerHtml + rt1.innerHTML;
        }
				
				newInnerHtml = newInnerHtml + newInnerHtml;
        rt1.innerHTML = newInnerHtml;
				
        scrollText(rtpWidth);
}
