1"use strict"; 2 3window.addEventListener('DOMContentLoaded', function () { 4 var extendingCards = document.querySelectorAll(".extending-card"); 5 var mobileActive = null; 6 if (extendingCards.length) { 7 extendingCards.forEach(function (card) { 8 var topTrigger = card.querySelector(".extending-card__content_top"); 9 if (card.classList.contains("active")) { 10 mobileActive = card; 11 } 12 card.onclick = function (e) { 13 if (winW <= 600) { 14 if (e.target == topTrigger || e.target.closest(".extending-card__content_top")) { 15 e.preventDefault(); 16 if (mobileActive && mobileActive != card) { 17 mobileActive.classList.remove("active"); 18 mobileActive = null; 19 } else if (mobileActive && mobileActive === card) { 20 mobileActive.classList.remove("active"); 21 mobileActive = null; 22 return; 23 } 24 card.classList.add("active"); 25 mobileActive = card; 26 } 27 } 28 }; 29 }); 30 } 31 var swiperCards = document.querySelectorAll(".cards__wrap"); 32 if (swiperCards.length) { 33 swiperCards.forEach(function (slider) { 34 var swiper = new Swiper(slider, { 35 loop: false, 36 slidesPerView: 3, 37 slidesPerGroup: 1, 38 watchSlidesProgress: true, 39 spaceBetween: 10, 40 freeMode: false, 41 allowTouchMove: true, 42 speed: 600, 43 breakpoints: { 44 0: { 45 spaceBetween: 16, 46 slidesPerView: "auto" 47 }, 48 1025: { 49 slidesPerView: 3, 50 spaceBetween: 10 51 } 52 } 53 }); 54 }); 55 } 56 var converterBlock = document.querySelector(".converter"); 57 var currencyBtn = document.querySelector("#currency"); 58 var converterBtn = document.querySelector("#converter"); 59 if (currencyBtn) { 60 currencyBtn.onclick = function (e) { 61 e.preventDefault(); 62 converterBlock.classList.add("change"); 63 }; 64 } 65 if (converterBtn) { 66 converterBtn.onclick = function (e) { 67 e.preventDefault(); 68 converterBlock.classList.remove("change"); 69 }; 70 } 71});
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.