var t;
var preloads = [];
var currentSlide = -1;
var showing = 'image';
var filterInited = false;
var ssDelay = 4;

function nextSlide(dur)
{
    currentSlide++;
    if (currentSlide >= preloads.length)
        currentSlide = 0;

    var image = $('photoimg');
    var div = $('photo');

    if (showing == 'image') {
        div.style.background = '#000 url(\''+  preloads[currentSlide].src  +'\') no-repeat center';
        new Effect.Opacity(image, {duration: dur, from: 1.0, to: 0.0});
        showing = 'div';
    } else { // (showing == 'div')
        image.src = preloads[currentSlide].src;
        new Effect.Opacity(image, {duration: dur, from: 0.0, to: 1.0});
        showing = 'image';
    }

    if (photoTitles && photoTitles.length && typeof(photoTitles[currentSlide]) !== 'undefined') {
        $('photoTitle').innerHTML = photoTitles[currentSlide];
    } else if ($('photoTitle')) {
        $('photoTitle').innerHTML = '';
    }
    if (photoLinks && photoLinks.length && typeof(photoLinks[currentSlide]) !== 'undefined') {
        $('photoLink').href = photoLinks[currentSlide];
    } else if ($('photoLink')) {
        $('photoLink').href = 'http://mauikai.com';
    }
}


function runSlideShow()
{
    nextSlide(1.0);
    t = setTimeout('runSlideShow()', ssDelay*1000);
}

