function RotateImages(controlid, list, count, interval)
{
    var image = $(controlid);
    if (!image) return;
    if (!list) return;
    if (count == undefined || isNaN(count)) count = 0; else count++;
    if (count >= list.length) count = 0;
    
    obj = list[count];
    image.src = obj.image;
    
    if (obj.url)
    {
        image.onclick = function() { window.location.href = obj.url;};
        image.style.cursor = 'pointer';
    }
    else
        image.style.cursor = '';
    
    window.setTimeout(function()
    {
        RotateImages(controlid, list, count, interval)
    }, interval);
}
