I've got this short script and jQuery to make a slideshow of 5 images with fade transitions but I don't know how to get it to stop on the last slide. Does anyone know how to do this?


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}, 700, function() {
$active.removeClass('active last-active');
});
}

$(function() {
setInterval( "slideSwitch()", 1000 );
});