$(document).ready(function () {

    /* Make external sites open up in a new window */

    $('a[rel*=external]').each(function () {

        var $title = $(this).attr('title');
        var $opens = '(opens in a new window)';

        if ($(this).attr('title') != null) {
            $opens = ' ' + $opens;
        }

        $(this).attr({
            target: "_blank",
            title: $title + $opens
        });
    });

    /* Other cool stuff */

});

function slideSwitch() {
    var $active = $('#slideshow .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')
    //adjust value to change the time taken to fade between images
		    .animate({ 'opacity': '1.0' }, 2000, function () {
		        $active.removeClass('active last-active');
		    });
}

$(function () {
    //adjust value to change the interval between each image change
    setInterval("slideSwitch()", 4000);
});
