﻿
function RotateImage(imgID, linkID, curIndex, imgUrls, linkUrls, interval) {
    imgCtl = document.getElementById(imgID);
    linkCtl = document.getElementById(linkID);
    if (imgCtl == null) {
        return;
    }

    try {
        imgCtl.src = imgUrls[curIndex];
        
        if (linkCtl != null)
            linkCtl.href = linkUrls[curIndex];
    }
    catch (Error) {
    }

    curIndex++;
    if (curIndex >= imgUrls.length)
        curIndex = 0;

    setTimeout(function() {
        RotateImage(imgID, linkID, curIndex, imgUrls, linkUrls, interval)
    }, interval * 1000);
}