var homeHeaderSliderTimer; var disableHomeHeaderSlider = false; $(document).ready(function() { $("header").addClass("white"); if($(".coachesHeaderBlock .backgroundSlider .slide").length < 10){ $(".coachesHeaderBlock .length").html("0" + $(".coachesHeaderBlock .backgroundSlider .slide").length); } else { $(".coachesHeaderBlock .length").html($(".coachesHeaderBlock .backgroundSlider .slide").length); } $(document).on("click",".coachesHeaderBlock .prevSlide", function() { if(!disableHomeHeaderSlider){ disableHomeHeaderSlider = true; homeHeaderSliderTimer.stop(); $(".coachesHeaderBlock .indicator .bar").removeClass("animate"); var activeClass = $(".coachesHeaderBlock .backgroundSlider .slide.active"); $(".coachesHeaderBlock .backgroundSlider .slide.active, .coachesHeaderBlock .coachSlider .coachSlide.active").addClass("prev"); if($(activeClass).is(":first-child")){ $(".coachesHeaderBlock .backgroundSlider .slide:last-child, .coachesHeaderBlock .coachSlider .coachSlide:last-child").addClass("animPrev"); } else { $(activeClass).prev(".slide").addClass("animPrev"); $(".coachesHeaderBlock .coachSlider .coachSlide").eq($(".coachesHeaderBlock .backgroundSlider .slide.animPrev").index()).addClass("animPrev"); } var currentIndex = $(".coachesHeaderBlock .backgroundSlider .slide.animPrev").index() + 1; if(currentIndex < 10){ $(".coachesHeaderBlock .current").html("0" + currentIndex); } else { $(".coachesHeaderBlock .current").html(currentIndex); } homeHeaderSliderTimer.play(); setTimeout(function(){ $(".coachesHeaderBlock .backgroundSlider .slide.active, .coachesHeaderBlock .coachSlider .coachSlide.active").removeClass("prev active"); $(".coachesHeaderBlock .backgroundSlider .slide.animPrev, .coachesHeaderBlock .coachSlider .coachSlide.animPrev").removeClass("animPrev").addClass("active"); $(".coachesHeaderBlock .indicator .bar").addClass("animate"); }, 300); setTimeout(function(){ disableHomeHeaderSlider = false; }, 600); } }); $(document).on("click",".coachesHeaderBlock .nextSlide", function() { if(!disableHomeHeaderSlider){ disableHomeHeaderSlider = true; homeHeaderSliderTimer.stop(); $(".coachesHeaderBlock .indicator .bar").removeClass("animate"); var activeClass = $(".coachesHeaderBlock .backgroundSlider .slide.active"); $(".coachesHeaderBlock .backgroundSlider .slide.active, .coachesHeaderBlock .coachSlider .coachSlide.active").addClass("next"); if($(activeClass).is(":last-child")){ $(".coachesHeaderBlock .backgroundSlider .slide:first-child, .coachesHeaderBlock .coachSlider .coachSlide:first-child").addClass("animNext"); } else { $(activeClass).next(".slide").addClass("animNext"); $(".coachesHeaderBlock .coachSlider .coachSlide").eq($(".coachesHeaderBlock .backgroundSlider .slide.animNext").index()).addClass("animNext"); } var currentIndex = $(".coachesHeaderBlock .backgroundSlider .slide.animNext").index() + 1; if(currentIndex < 10){ $(".coachesHeaderBlock .current").html("0" + currentIndex); } else { $(".coachesHeaderBlock .current").html(currentIndex); } homeHeaderSliderTimer.play(); setTimeout(function(){ $(".coachesHeaderBlock .backgroundSlider .slide.active, .coachesHeaderBlock .coachSlider .coachSlide.active").removeClass("next active"); $(".coachesHeaderBlock .backgroundSlider .slide.animNext, .coachesHeaderBlock .coachSlider .coachSlide.animNext").removeClass("animNext").addClass("active"); $(".coachesHeaderBlock .indicator .bar").addClass("animate"); }, 300); setTimeout(function(){ disableHomeHeaderSlider = false; }, 600); } }); homeHeaderSliderTimer = $.timer(function() { $(".coachesHeaderBlock .nextSlide").trigger("click"); }); homeHeaderSliderTimer.set({ time : 6000 }); homeHeaderSliderTimer.play(); setTimeout(function(){ $(".coachesHeaderBlock .indicator .bar").addClass("animate"); }, 300); });