﻿


function fadeinSlideshow(elem, imageList, slideDuration, fadeSpeed, current) {
  var listSize = imageList.length;
  if (!current || current >= listSize) current = 0;
  if (!slideDuration) slideDuration = 5000;
  if (!fadeSpeed) fadeSpeed = 1000;
  $(elem + " img").attr("src", imageList[current]);
  if (current == (listSize - 1)) {
    $(elem).css("background", "transparent url(" + imageList[0] + ") no-repeat");
  } else {
    $(elem).css("background", "transparent url(" + imageList[current + 1] + ") no-repeat");
  }
  $(elem + " img").animate({ opacity: "1" }, slideDuration).animate({ opacity: "0.01" }, fadeSpeed, function() { $(this).css("opacity", "1"); fadeinSlideshow(elem, imageList, slideDuration, fadeSpeed, current + 1) });
} 

function runSlideshow() {
  fadeinSlideshow("#slideshow", slideShow, 3000, 1000);
  fadeinSlideshow("#slideshowTwo", slideShowTwo, 5000, 1000);
  fadeinSlideshow("#flash", slideShowThree, 5000, 1000);
}

$(document).ready(runSlideshow);


