/////////////////////////////////////////////////////////////////
//
//  File: Slideshow Engine
//  Author: Craig Nelson / classic-labs.com
//  Copyright: Classic Labs. Do not reuse or re-distruibute 
//  without permission
//

  // slideshows
  function setSlideShow(slides) {
    var currentSlide = 0;
  	var nextSlide = 1;
  	var slideShow = function () {
  	  if (slides.length === 0) { // does the current page have a slideshow?
  	    return;
  	  }
  	  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();
      }, 6000);
  	};
  	return slideShow;
  }
  // --slideshows

  // events
  Event.observe(window, "load", function () {
    var headerSlideShow = setSlideShow($$("#slideshow .slide"));
    setTimeout(function () {
      headerSlideShow();
    }, 6000);
  });
  // --events