var totalSlides = 0; var currentSlide = 1; var contentSlides = ""; $(document).ready(function(){   $("#slideshow-previous").click(showPreviousSlide);   $("#slideshow-next").click(showNextSlide);   $("#slideshow-first").click(showFirstSlide)   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(){  currentSlide--;  if (currentSlide < 1) currentSlide = totalSlides;  updateContentHolder();  updateButtons(); } function showNextSlide() {   currentSlide++;   if (currentSlide > totalSlides) currentSlide = 1;   updateContentHolder();   updateButtons(); }  function updateCounter() {    $('#slideshow-counter').html(currentSlide + "/" + totalSlides);}function showFirstSlide(){  currentSlide=1;  updateContentHolder();  updateButtons();} 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();  }  if(currentSlide > 1) {    $("#slideshow-previous").show();  } else {    $("#slideshow-previous").hide();  }  updateCounter();    if(currentSlide < totalSlides) {    $("#slideshow-first").show();  } else {    $("#slideshow-first").hide();  }  if(currentSlide > 1) {    $("#slideshow-first").show();  } else {    $("#slideshow-first").hide();  }}
