﻿var MouseIsOver = false;

function StartRotator(rotator, direction) {
    if (rotator != null)
        if (!rotator.autoIntervalID) {
            rotator.autoIntervalID = window.setInterval(function() { if (!MouseIsOver) rotator.showNext(direction); }, rotator.get_frameDuration());
    }
}

function StopRotator(rotator) {
    if (rotator != null)
        if (rotator.autoIntervalID) {
            window.clearInterval(rotator.autoIntervalID);
            rotator.autoIntervalID = null;
        }
}

function Rotator_MouseOver(sender, args) {
    MouseIsOver = true;
}

function Rotator_MouseOut(sender, args) {
    MouseIsOver = false;
}
