﻿// JScript File
function ChangeDirection(rotatorId, dir)
{
    if (!rotatorId.canStart)
        return;
    else
        rotatorId.canStart = false;
    var rotator = window[rotatorId];
    rotator.ScrollDirection=dir;
    rotator.StartRotator();
    if (dir == "left")
        rotator.ScrollLeftNextFrame();
    else
        rotator.ScrollRightNextFrame();
}

function FreezeRotator(rotatorId)
{
    var rotator = window[rotatorId];
    rotator.Freeze();
    rotator.StopRotator();
    rotatorId.canStart = false;
    window.setTimeout(function() {rotatorId.canStart = true;},100);
}

function SpeedUp(rotatorId,dir)
{
    var rotator = window[rotatorId];
    rotator.Freeze();
    rotator.StopRotator();
    rotator.StartRotator();
    for (i=10;i>0;i--)
        if (dir == "left")
            rotator.ScrollLeftNextFrame();
        else
            rotator.ScrollRightNextFrame();
}

function SlowDown(rotatorId,dir)
{
    var rotator = window[rotatorId];
    rotator.Freeze();
    rotator.StopRotator();
    rotatorId.canStart = true;
    window.setTimeout(function() {ChangeDirection(rotatorId, dir);},100);
}

