 function slideSwitch() {
var $active = $('#slideshow IMG.active');

if ( $active.length == 0 ) $active = $("#slideshow IMG:last");

var $next = $active.next().length ? $active.next()
: $('#slideshow IMG:first');

$active.addClass('last-active');

$next.css({opacity: 0.0})
.addClass('active')
.animate({opacity: 1.0}, 1000, function() {
$active.removeClass('active last-active');
});
}

$(document).ready(function(){
  $("#pauseButton").click(function(){
    clearInterval(playSlideshow);
    $("#pauseButton").hide();
    $("#playButton").show();
    return false;
  });

  $("#playButton").click(function(){
    playSlideshow = setInterval( "slideSwitch()", 5000 );
    $("#playButton").hide();
    $("#pauseButton").show();
    return false;
  });

  slideSwitch();
  var playSlideshow = setInterval( "slideSwitch()", 5000 );
});

