$(document).ready(function () { var autoplay = false; if($(".base_carousel").hasClass("autoPlayOn")) { autoplay = true; } $(".patientTestimonialSlider").not('.slick-initialized').slick({ slidesToShow: 1, slidesToScroll: 1, infinite: true, arrows: true, dots: true, autoplay: autoplay, autoplaySpeed: 15000 }); $(".base_carousel").not('.slick-initialized').slick({ slidesToShow: 1, slidesToScroll: 1, infinite: true, arrows: true, dots: true, autoplay: autoplay, }); $(".partner_carousel").not('.slick-initialized').slick({ slidesToShow: 1, slidesToScroll: 1, infinite: true, arrows: true, dots: false, autoplay: true, }); if(common.getCookie("Language").toUpperCase() === "HU") { $(".slick-prev").attr("aria-label","Előző"); $(".slick-next").attr("aria-label","Következő"); } $(".base_item").find("a button").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".base_item").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".base_item .slick-dots button").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".partner_carousel").find("a button").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".partner_carousel").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".partner_carousel .slick-dots button").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".base_carousel").on('afterChange', function(event, slick, currentSlide, nextSlide){ setTimeout(function(){ $(".base_item").find("a button").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".base_item").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".base_carousel .slick-dots button").each(function( index ) { $(this).attr("tabindex","-1"); }); }, 300); }); $(".partner_carousel").on('afterChange', function(event, slick, currentSlide, nextSlide){ setTimeout(function(){ $(".partner_carousel").find("a button").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".partner_carousel").each(function( index ) { $(this).attr("tabindex","-1"); }); $(".partner_carousel .slick-dots button").each(function( index ) { $(this).attr("tabindex","-1"); }); }, 300); }); $(".base_carousel").on('keypress',function(e) { if(e.which == 32) { $(".base_carousel").slick('slickPause'); } }); $(".partner_carousel").on('keypress',function(e) { if(e.which == 32) { $(".partner_carousel").slick('slickPause'); } }); $(".base_carousel .slick-prev").on("focus", function () { $(".base_carousel .slick-prev").addClass("activeslickprev"); }); $(".base_carousel .slick-prev").on("focusout", function () { $(".base_carousel .slick-prev").removeClass("activeslickprev"); }); $(".base_carousel .slick-next").on("focus", function () { $(".base_carousel .slick-next").addClass("activeslicknext"); }); $(".base_carousel .slick-next").on("focusout", function () { $(".base_carousel .slick-next").removeClass("activeslicknext"); }); $(".clinic_carousel_mobile").slick({ slidesToShow: 1, dots: true, }); $(".clinic_carousel").slick({ slidesToShow: 1, slidesToScroll: 1, infinite: true, arrows: true, autoplay: true, }); $(".base_carousel").not(".slick-initialized").slick({ slidesToShow: 1, slidesToScroll: 1, infinite: true, arrows: true, dots: true, autoplay: true, }); $(".partner_carousel").not(".slick-initialized").slick({ slidesToShow: 4, slidesToScroll: 2, infinite: true, arrows: true, autoplay: true, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: true, }, }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1, }, }, ], }); $(".news_carousel").slick({ slidesToShow: 3, slidesToScroll: 1, infinite: true, arrows: true, dots: true, autoplay: true, responsive: [ { breakpoint: 1100, settings: { slidesToShow: 2, slidesToScroll: 2, infinite: true, dots: true, }, }, { breakpoint: 700, settings: { slidesToShow: 1, slidesToScroll: 1, }, }, ], }); $(document).on('keypress',function(e) { if(e.which == 32) { if($($(this)[0].activeElement)[0].nodeName.toLowerCase() !== "input" && $($(this)[0].activeElement)[0].nodeName.toLowerCase() !== "textarea") { $(".base_carousel").slick('slickPause'); $(".partner_carousel").slick('slickPause'); event.preventDefault(); } } }); });