﻿var animationDelay = 8000;

// Prepares page elements.
$j(document).ready(function() {
    // Begin big ad slider animation.
    setInterval(slideBigAds, animationDelay);
});

// Animates the big ad slider.
function slideBigAds() {
    // Slide the big ad slider.
    if ($j("#big_ads_slider").children().size() > 0) {
        $j("#big_ads_slider").animate({
            top: -120
        }, 3000, slideBigAdsComplete);
    }
}

// Moves the ad that slid off the slider to the end of the slider queue.
function slideBigAdsComplete() {
    var slider = $j("#big_ads_slider");

    slider.append($j(slider.children()[0]).remove());
    slider.css("top", 0);
}