﻿//------------------------------------------------------------------------------------------------------------------------------------------

// Ticker

var NEWS = "",
    DX = 1,
    DELAY = 16,
    isRunning = false;

function initTicker()
{
    oTicker = document.getElementById("TickerContainer");
    oNews = document.getElementById("TickerText");
    newsWidth = 0;
    tickerWidth = parseInt(oTicker.style.width);
    isRunning = true;
    startTicker();
};

function stopTicker()
{
    isRunning = false;
}

function startTicker()
{
    newsPosLeft = parseInt(oTicker.style.width);
    oNews.style.left = newsPosLeft + "px";
    newsWidth = parseInt(oNews.offsetWidth);
    firstMove = false;
    window.setTimeout("moveTicker()", DELAY);
};

function moveTicker()
{
    if (!isRunning)
        return true;

    newsPosLeft -= DX;
    oNews.style.left = newsPosLeft + "px";

    if (!firstMove)
    {
        oNews.style.visibility = "visible";
        firstMove = true;
    };

    if (newsWidth > -newsPosLeft)
        window.setTimeout("moveTicker()", DELAY);
    else startTicker()
};

//------------------------------------------------------------------------------------------------------------------------------------------

