var currentSize = $(window).width();
var sliderMobile = function sliderMobile() {
if (currentSize < 641) {
$('.booking').not('.slick-initialized').slick({
responsive: [{
breakpoint: 9999,
settings: "unslick"
}, {
breakpoint: 640,
settings: {
slidesToShow: 1,
speed: 500,
dots: false,
arrows: false,
touchMove: false,
infinite: false,
adaptiveHeight: true
}
}]
});
}
};
sliderMobile();
$(window).resize(function () {
var currentSize = $(window).width();
sliderMobile();
return currentSize;
});
$('.js-booking-nav__next').click(function () {
$(".booking").slick('slickNext');
});
$('.js-booking-nav__prev').click(function () {
$(".booking").slick('slickPrev');
});
$('.booking').on('init reInit afterChange', function (event, slick, currentSlide, nextSlide) {
var i = (currentSlide ? currentSlide : 0) + 1;
$("html, body").animate({
scrollTop: 0
}, "slow");
$('.step__el').each(function () {
var current = $(this).index();
console.log("current", current);
if (current < i) {
$(this).addClass("step__el--active");
} else {
$(this).removeClass("step__el--active");
}
if (current < i + 1) {
$(this).addClass("step__el--active-border");
} else {
$(this).removeClass("step__el--active-border");
}
});
if (i > 1) {
$('.booking-nav').removeClass("booking-nav--start");
} else {
$('.booking-nav').addClass("booking-nav--start");
}
if (i > 3) {
$('.booking-nav').addClass("booking-nav--end");
} else {
$('.booking-nav').removeClass("booking-nav--end");
}
}); // booking mobile === end