﻿/// <reference path="jquery-vsdoc.js" />
//*************************************************************************************
// File     : sscr_functions.js
// Requires : jquery.js (version 1.3.2+), braingnat (version 0.4.0+)
// Author   : Kyle Weems (ksw)
// Origin   : mindfly.com
// Created  : Apr 22, 2010
// Modified : Jul 15, 2010
//*************************************************************************************

$(document).ready(function() {
    $('.rotator li:last-child').css('display', 'block');
    var t = setTimeout("$('body').addClass('hasJS'); fader();$('.gallery a').lightBox();", 2000);
});

function fader() {
    if (!$('#slideshow').hasClass('stop')) {
        if ($('.rotator').length > 0) {
            $('.rotator li').css('opacity', '1');
            $('.rotator li').css('display', 'block');
            $('.rotator li:last-child').addClass('current');
            var t = setTimeout('autoFade();', 5000);
        }
    }
}

function autoFade() {
    var i = $('.rotator li').index($('.rotator .current'));
    if (i > 0) {
        $('.rotator .current').animate({ opacity: 0 }, 1000, 'linear', function() {
            var i = $('.rotator li').index($('.rotator .current'));
            $('.rotator .current').removeClass('current');
            if (i > 0) {
                i -= 1;
                $('.rotator li:eq(' + i + ')').addClass('current');
            } else {
                $('.rotator li:last-child').addClass('current');
            }
            var t = setTimeout('autoFade();', 5000);
        });
    } else {
    $('.rotator li:last-child').animate({ opacity: 1 }, 1000, 'linear', function() {
        $('.rotator li').css({ opacity: 1 });
        var i = $('.rotator li').index($('.rotator .current'));
        $('.rotator .current').removeClass('current');
        if (i > 0) {
            i -= 1;
            $('.rotator li:eq(' + i + ')').addClass('current');
        } else {
            $('.rotator li:last-child').addClass('current');
        }
        var t = setTimeout('autoFade();', 5000);
    });
    }
}
