// rotator.js
// copyright (c) 2011 by andrei borac

my_rotator_items = rotator_items;

my_rotator_index = 0;

my_rotator_speed = 4500; // milliseconds between updates

my_rotator_zindex = 101;

function my_rotator_update()
{
    var img_next = null;
    
    nidx = my_rotator_index;
    
    while ((nidx = ((nidx + 1) % my_rotator_items.length)) != my_rotator_index)
    {
        img_next = document.getElementById("rotator-" + my_rotator_items[nidx]);
        
        if (img_next.complete) {
            my_rotator_index = nidx;
            break;
        }
        
        img_next = null;
    }
    
    if (img_next != null)
    {
        my_rotator_zindex = ((my_rotator_zindex + 1) % 524288);
        img_next.style.visibility = "visible";
        img_next.style.zIndex = my_rotator_zindex;
    }
    
    setTimeout("my_rotator_update();", my_rotator_speed);
}

setTimeout("my_rotator_update();", my_rotator_speed);

