1$(document).ready(function() { 2 var mobileSlidersTouchThreshold = 7; 3 var isMobileSite = $("#mobile-wrap").length > 0; 4 var infoSlider = $(".infoSlider"); 5 var videoSlider = $(".videoSlider"); 6 var citateSlider = $(".citateSlider"); 7 var citateResponsive = { 8 responsive: [ 9 { 10 breakpoint: 768, 11 settings: { slidesToShow: 1, slidesToScroll: 1, centerMode:true, centerPadding:"20px" } 12 } 13 ] 14 }; 15 16 var videoResponsive = { 17 responsive: [ 18 { 19 breakpoint: 767, 20 settings: { slidesToShow: 1.01, slidesToScroll: 1 } 21 } 22 ] 23 }; 24 25 var infoResponsive = { 26 responsive: [ 27 { 28 breakpoint: 992, 29 settings: { centerMode: !0, slidesToShow: 2, slidesToScroll: 1 } 30 }, 31 { 32 breakpoint: 767, 33 settings: { slidesToShow: 1.08, slidesToScroll: 1 } 34 } 35 ] 36 }; 37 38 function initSlider(container, settings) { 39 var defaults = { 40 infinite: true, 41 arrows: false, 42 dots: isMobileSite, 43 autoplay: false, 44 touchThreshold: mobileSlidersTouchThreshold 45 }; 46 47 if (container.not(".slick-initialized").find(".slide").length > 1) { 48 return container.slick($.extend({}, defaults, settings)); 49 } 50 } 51 52 initSlider(infoSlider, infoResponsive); 53 initSlider(videoSlider, videoResponsive); 54 initSlider(citateSlider, citateResponsive); 55 56 var video; 57 if (window.innerWidth > 767) { 58 video = $(".mc-videos.hidden-xs .video-player"); 59 } else { 60 video = $(".mc-videos.visible-xs .video-player"); 61 } 62 63 video.each(function() { 64 this.addEventListener("click", function() { 65 VideoHelper.play(this); 66 }); 67 var ctx = this; 68 this.onplay = function() { 69 video.each(function() { 70 if (ctx !== this) { 71 this.pause(); 72 } 73 }); 74 }; 75 }); 76});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.