$(window).load(function(){
    var intervalId = setInterval("switchLastProject(null)", 5000);
    $('#lastProjectsPagination li a').click(function(){
        if($(this).attr('rel') == current)
        {
            return false;
        }
        else
        {
            clearInterval(intervalId);
            switchLastProject($(this).attr('rel'));
            intervalId = setInterval("switchLastProject(null)", 5000);
            return false;
        }
    });
});

var current = 1;

var switchLastProject = function(next)
{
    var $active = $('#neckProjects .active');
    if ($active.length == 0)
    {
        $active = $('#neckProjects li:last');
    }
    var $next;
    if(next != null)
    {
        current = next;
        $next = $('#neckProjects li:eq(' + (next - 1) + ')');
    }
    else
    {
        $next = $active.next()
        current++;
        if($active.next().length == 0)
        {
            current = 1;
            $next = $('#neckProjects li:first');
        }
    }

    $active.addClass('last-active');
    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
    $('#lastProjectsPagination li').removeClass('current');
    $('#lastProjectsPagination li:eq(' + (current - 1) + ')').addClass('current');
}
