$(function() {
    if($('.slideshow').length) {
        setInterval(function() {
            var active = $('.slideshow a.active');
            if(active.length == 0) {
                active = $('.slideshow a:last');
            }
            
            var next = active.next().length ? active.next() : $('.slideshow a:first');
            active.addClass('lastActive');
            next.css({opacity: 0.0})
                .addClass('active')
                .animate({opacity: 1.0}, 1000, function() {
                    active.removeClass('active lastActive');
                });
        }, 10000);
    }
});
