import "./common.js"; //#region js/investment.js function setActiveNav() { const pageNav = document.querySelector("[data-nav]")?.getAttribute("data-nav"); if (!pageNav) return; document.querySelectorAll(".site-header__nav a").forEach((link) => { const active = link.textContent.trim().startsWith(pageNav); link.classList.toggle("is-active", active); }); } function initAnnounceSwiper() { const root = document.querySelector(".iv-announce"); const el = root?.querySelector(".iv-announce__swiper"); if (!root || !el || !window.Swiper) return; new window.Swiper(el, { slidesPerView: 4, spaceBetween: 40, speed: 600, navigation: { prevEl: root.querySelector(".iv-announce__head .s-arrows__prev"), nextEl: root.querySelector(".iv-announce__head .s-arrows__next") }, breakpoints: { 0: { slidesPerView: 1.15, spaceBetween: 16, navigation: { prevEl: root.querySelector(".iv-announce__arrows-mobile .s-arrows__prev"), nextEl: root.querySelector(".iv-announce__arrows-mobile .s-arrows__next") } }, 768: { slidesPerView: 2, spaceBetween: 24 }, 1200: { slidesPerView: 4, spaceBetween: 40 } } }); } function initLearnItemClick() { $(".iv-learn__item").on("click", function(event) { if ($(event.target).closest("a").length) return; const href = $(this).find("a[href]").attr("href"); if (href) window.location.href = href; }); } function initLearnToggle() { const list = document.querySelector(".iv-learn__list"); const btn = document.querySelector(".iv-learn__more"); if (!list || !btn) return; const items = list.querySelectorAll(".iv-learn__item"); if (items.length <= 6) { btn.style.display = "none"; return; } btn.addEventListener("click", () => { list.classList.toggle("is-expanded"); btn.classList.toggle("is-expanded"); }); } $(function() { setActiveNav(); initAnnounceSwiper(); initLearnItemClick(); initLearnToggle(); }); //#endregion