// SlideShow.js - requires jquery

//Configuration
var numSlides = 6;      //total number of slides
var currentSlide = 0;   //index of current slide
var t;                  //timeout
var duration = 6000;    //Time between slides in ms

//Functions

//Go to slide N
function showSlide(n) {
    if (currentSlide != n) {
        currentSlide = n;
        $(".slide").fadeOut("slow");
        $("#slide" + currentSlide).fadeIn("slow");

        $(".thumb").each(function(i) {
            var m = this.id.substring(5, 6);
            var offImg = "images/accept/slides/thumb" + m + "off.jpg";
            $(this).attr("src", offImg);
        });

        $("#thumb" + currentSlide).attr("src", "images/accept/slides/thumb" + currentSlide + "on.jpg");

        startClock();
    }
}

function stopSlideShow(n) {
    currentSlide = n;
    $(".slide").fadeOut("slow");
    $("#slide" + currentSlide).fadeIn("slow");
    clearTimeout(t);
}

//Go to next slide
function nextSlide() {
    if (currentSlide + 1 <= numSlides)
        showSlide(currentSlide + 1);
    else showSlide(1);
}


function startClock() {
    clearTimeout(t);
    t = window.setTimeout(nextSlide, duration);
}

//Initialize
showSlide(1);
