function startSlideshow(container, startFrame, delay) {
    setTimeout(fadeInOut(container, startFrame, startFrame, delay, undefined), delay);
}

function fadeInOut(container, frame, startFrame, delay, divs) {
    return (function() {
            if (Effect != undefined) {
                if (divs == undefined) {
                    var divs = container.getElementsByTagName('div');
                }
                Effect.Fade(divs[frame]);
                var endFrame = 0;
                if (frame == endFrame) { frame = startFrame; } else { frame--; }
                Effect.Appear(divs[frame]);
                setTimeout(fadeInOut(container, frame, startFrame, delay, divs), delay + 1850);
            }
        })
}


