//////////////////////////////////////////////////////////
//
//  File: Slideshow
//  Author: Craig Nelson / Classic Labs Development
//
//

    function setSlideShow(slides, time) {
        var currentSlide = 0;
        var nextSlide = 1;
        var slideShow = function () {
            if (slides.length === 0) { // does the current page have a slideshow?
                return false;
            }
            Effect.Fade(slides[currentSlide], { duration: .5 });
            Effect.Appear(slides[nextSlide], { duration: .5 });
            currentSlide++;
            nextSlide++;
            if (nextSlide == slides.length) {
                nextSlide = 0;
            }
            if (currentSlide == slides.length) {
                currentSlide = 0;
            }
            setTimeout(function () {
                slideShow();
            }, time);
        };
        return slideShow;
    } // setSlideShow()
	
    // events
    Event.observe(window, "load", function () {
        setTimeout(function () {
            setSlideShow($$("#slideshow li"), 7000)();
        }, 7000);
    }); // window load
