import{expandNav,closeNav,show}from"./functions.js";document.addEventListener("DOMContentLoaded",(()=>{const e={burgerBtn:document.querySelector(".burger-btn"),closeNavBtn:document.querySelector("#expanded-nav .close-btn"),expandedNav:document.querySelector("#expanded-nav"),main:document.querySelector("main"),footer:document.querySelector(".main-footer"),nav:document.querySelector(".main-nav"),jsLinks:document.querySelectorAll(".js-link")};setTimeout((()=>{e.images=document.querySelectorAll("img")}),0),e.burgerBtn.addEventListener("click",(()=>expandNav(e))),e.closeNavBtn.addEventListener("click",(()=>closeNav(e))),e.jsLinks.forEach((e=>{const n=e.dataset.href;e.addEventListener("click",(()=>location.href=n))})),setTimeout((()=>{e.images.forEach((e=>{e.complete?show(e):e.addEventListener("load",(()=>{show(e)}))}))}),50),window.addEventListener("keyup",(n=>{"Escape"===n.key&&closeNav(e)})),window.addEventListener("scroll",(n=>{e.expandedNav.classList.contains("open")&&closeNav(e),window.scrollY>130&&!e.nav.classList.contains("main-nav--small")?e.nav.classList.add("main-nav--small"):window.scrollY<90&&e.nav.classList.remove("main-nav--small")}))}));