﻿var totalSlides = 0;
var currentSlide = 1;
var contentSlides = "";
var autoslide = ""
$(document).ready(function() {
    $("#slideshow-previous").click(showPreviousSlide);
    $("#slideshow-next").click(showNextSlide);

    setInterval(showNextSlide, 6000);
    var totalWidth = 0;
    contentSlides = $(".slideshow-content");
    contentSlides.each(function(i) {
        totalWidth += this.clientWidth;
        totalSlides++;
    });
    $("#slideshow-holder").width(totalWidth);
    $("#slideshow-scroller").attr({ scrollLeft: 0 });
    updateButtons();
});

function showPreviousSlide() {
    if (currentSlide > 1) {
        currentSlide--;
        updateContentHolder();
        updateButtons();
    }

}

function showNextSlide() {
    if (currentSlide + 3 < totalSlides) {
        currentSlide++;

        updateContentHolder();
        updateButtons();
    }
    else {
        currentSlide = 1;
    }


}

function updateContentHolder() {
    var scrollAmount = 0;
    contentSlides.each(function(i) {
        if (currentSlide - 1 > i) {
            scrollAmount += this.clientWidth;
        }
    });
    $("#slideshow-scroller").animate({ scrollLeft: scrollAmount }, 1000);
}


function updateButtons() {
    if (currentSlide < totalSlides) {
        $("#slideshow-next").show();
    } else {
        //            $("#slideshow-next").hide();
        $("#slideshow-next").show();

    }
    if (currentSlide > 1) {
        $("#slideshow-previous").show();
    } else {
        //            $("#slideshow-previous").hide();
        $("#slideshow-previous").show();

    }
}
