PageSourceSearch

https://www.pointtwofivesecond.com/on/demandware.static/Sites-025s…/-/en_US/v1790956604389/js/mobileMenu.js

js pointtwofivesecond.com collected 2026-10-07 20:30:44 UTC 3,135 bytes, 1 lines download raw bytes

1const mobileSubMenu=document.getElementById("mobileSubMenu"),mobileCouponsMenu=document.querySelector(".mobile-coupons-menu");mobileSubMenu&&(mobileSubMenu.style.display="none"),mobileCouponsMenu&&(mobileCouponsMenu.style.display="none");let isMenuInitialized=!1,toggleMenuHandler=null;function initializeMobileMenu(){let e=window.location.pathname;e=e.replace(/\/account(?=[?#]|$)/,"/myPage");let t=document.querySelectorAll(".myshop-menu li a"),n=document.querySelector(".logout_btn_l"),i=document.getElementById("menuTitle"),l=document.querySelector(".myshop-menu"),o=document.querySelector(".mobile-coupons-menu #toggleMenuBtn"),s=document.getElementById("mobileSubMenu");if(!i||!o||!s||!l)return;if(window.innerWidth>1024){mobileCouponsMenu&&(mobileCouponsMenu.style.display="none"),s&&(s.style.display="none"),o&&o.classList.remove("is-active"),toggleMenuHandler&&isMenuInitialized&&(o.removeEventListener("click",toggleMenuHandler),isMenuInitialized=!1);return}let u="",r=null;t.forEach(e=>{e.classList.remove("active")}),t.forEach(t=>{let o=t.getAttribute("href");var s=new URL(o,window.location.origin).pathname;(s=s.replace(/\/account(?=[?#]|$)/,"/myPage"))===e&&(t.classList.add("active"),r=t,i.textContent=t.textContent.trim(),u=i.textContent,mobileCouponsMenu&&(mobileCouponsMenu.style.display="flex"),n&&(n.style.display="none"),l&&(l.style.display="none"))}),!r&&(e.includes("Address-AddAddress")||e.includes("Address-EditAddress"))&&t.forEach(e=>{("MY ADDRESS"===e.textContent.trim()||e.getAttribute("href").includes("Address-List"))&&(e.classList.add("active"),r=e,i.textContent=e.textContent.trim(),u=i.textContent,mobileCouponsMenu&&(mobileCouponsMenu.style.display="flex"),n&&(n.style.display="none"),l&&(l.style.display="none"))}),!r&&(e.includes("Account-CheckPassword")||e.includes("Account-EditProfile")||e.includes("/profile"))&&t.forEach(e=>{("MY INFORMATION"===e.textContent.trim()||e.getAttribute("href").includes("Account-CheckPassword")||e.getAttribute("href").includes("Account-EditProfile")||e.getAttribute("href").includes("/profile"))&&(e.classList.add("active"),r=e,i.textContent=e.textContent.trim(),u=i.textContent,mobileCouponsMenu&&(mobileCouponsMenu.style.display="flex"),n&&(n.style.display="none"),l&&(l.style.display="none"))}),!r&&(e.includes("Inquiry-Show")||e.includes("Inquiry-Create")||e.includes("Inquiry-Edit")||e.includes("Inquiry-Detail"))&&t.forEach(e=>{("INQUIRY"===e.textContent.trim()||e.getAttribute("href").includes("Inquiry-Show")||e.getAttribute("href").includes("Inquiry-Create"))&&(e.classList.add("active"),r=e,i.textContent=e.textContent.trim(),u=i.textContent,mobileCouponsMenu&&(mobileCouponsMenu.style.display="flex"),n&&(n.style.display="none"),l&&(l.style.display="none"))}),isMenuInitialized||(toggleMenuHandler=()=>{let e="block"===s.style.display;i.textContent=e?u:"MY PAGE",s.style.display=e?"none":"block",o.classList.toggle("is-active")},o.addEventListener("click",toggleMenuHandler),isMenuInitialized=!0)}initializeMobileMenu();let resizeTimer;window.addEventListener("resize",()=>{clearTimeout(resizeTimer),resizeTimer=setTimeout(initializeMobileMenu,250)});

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.