﻿//Simple Scriptaculous Slideshow
// Kimball Rexford
// 12/3/2008
// requires: prototype.js and scriptaculous.js

function slideshow(deck, from, to, delay) {
    setTimeout(next_slide(deck, from, from, to, delay), delay);
}

function next_slide(deck, frame, from, to, delay) {
    return (function() {
        Effect.Fade(deck + "-" + frame);
        if (frame == to) { 
            frame = from; 
        } else { 
            frame++; 
        }
        setTimeout("Effect.Appear('" + deck + "-" + frame + "');", 950);
        setTimeout(next_slide(deck, frame, from, to, delay), delay + 950);
    })
}


