


var slideShowSpeed = 1500;
var slideEffect = 'fade';
var slideShowTimeout = 5000;
var $j = jQuery.noConflict();

function setupSliders() {
    $j('#homeslider .container').addClass('wpb_home_cycle').cycle({
        fx: slideEffect,
        speed: slideShowSpeed,
        timeout: 3 * 1000,
        before: homeSlideshowOnBefore,
        after: homeSlideshowOnAfter,
        next: '.h_next',
        prev: '.h_prev'
    });
    $j('#homeslider .container').cycle("pause");
    jQuery(window).load(function () {
        if ($j('#homeslider .container').length > 0) {
            var nh = $j('#homeslider .slide:visible').height();
            $j('#homeslider .container').height(nh);
        }
        $j('#homeslider .container').cycle("resume");
    });
}

function homeSlideshowOnBefore(currSlideElement, nextSlideElement, options) {
    $j(nextSlideElement).find('h1 span').animate({
        "opacity": 0,
        "left": 200
    }, 0);
    $j(nextSlideElement).find('a.animate').animate({
        "opacity": 0
    }, 0);
}

function homeSlideshowOnAfter(currSlideElement, nextSlideElement, options) {
    var nh = $j(nextSlideElement).height();
    $j('#homeslider .wpb_home_cycle').height(nh);
    var dd = 100;
    $j(nextSlideElement).find('h1 span').each(function () {
        dd += 80;
        $j(this).stop().delay(parseInt(dd)).animate({
            "opacity": 1,
            "left": 0
        }, 800);
    });
    dd += 500;
    $j(nextSlideElement).find('a.animate').each(function () {
        dd += 80;
        $j(this).stop().delay(parseInt(dd)).animate({
            "opacity": 1
        }, 600);
    });
}

jQuery(document).ready(function ($j) {
       setupSliders();
});
