﻿/////////////////////////////////////////////////////////////////////////////
//Scroller Code//
/////////////////////////////////////////////////////////////////////////////

//scroller settings
var sspeed = 2; //Higher = faster. Num pixels moved each timeout.
var resumesspeed=sspeed;
var scrollerdiv1;
var scrollerdiv2;

function getMarginTop(el)
{
    if(isNaN(parseInt(el.style.marginTop)))
    {
        return 0;
    }
    else
    {
        return parseInt(el.style.marginTop);
    }
    
}
    
function startScroller()
{
    scrollerdiv1 = document.getElementById("div_scroller1");
    scrollerdiv2 = document.getElementById("div_scroller2");
    scrollerdiv2.innerHTML = scrollerdiv1.innerHTML;
    scrollText();
}

function scrollText()
{ 
    m = getMarginTop(scrollerdiv1);
    if (m >= parseInt(scrollerdiv1.offsetHeight) * (-1))
    {
            scrollerdiv1.style.marginTop = (m - sspeed) + "px";
            setTimeout("scrollText()",100);
    }
    else
    {                
            scrollerdiv1.style.marginTop = (0 - sspeed) + "px";
            scrollText();
    }
}

window.onload = function()
{
    document.getElementById("div_welcomefeaturetext").onmouseover = function()
    {
        sspeed = 0;
    }
    
    document.getElementById("div_welcomefeaturetext").onmouseout = function()
    {
        sspeed = resumesspeed;
    }
    
    startScroller();
}

/////////////////////////////////////////////////////////////////////////////