PageSourceSearch

https://thebentleyseniorliving.com/hubfs/hub_generated/template_as…/1790795310990/template_main.min.js

js thebentleyseniorliving.com collected 2026-10-04 08:18:18 UTC 3,638 bytes, 2 lines download raw bytes

1function updateScrollPadding(){const header=document.querySelector(".header"),anchorNav=document.querySelector(".anchor-nav");let totalOffset=0;header&&(totalOffset+=header.offsetHeight),anchorNav&&(totalOffset+=anchorNav.offsetHeight),document.documentElement.style.scrollPaddingTop=`${totalOffset}px`}updateScrollPadding();const observer=new ResizeObserver(updateScrollPadding),elementsToObserve=[document.querySelector(".header"),document.querySelector(".anchor-nav")].filter(Boolean);elementsToObserve.forEach(el=>observer.observe(el)),window.addEventListener("resize",updateScrollPadding);const logo=document.querySelector(".header__logo"),menu=document.querySelector(".menu"),menuToggle=document.querySelector(".menu__toggle"),menuLinks=document.querySelectorAll(".menu__link--has-children"),menuBackLink=document.querySelector(".menu__back-link");menuToggle.addEventListener("click",function(){this.classList.toggle("is-active"),menu.classList.toggle("is-active"),menuBackLink.classList.remove("is-active"),logo.classList.remove("is-hidden")}),menuLinks.forEach(menuLink=>{menuLink.addEventListener("click",function(e){e.preventDefault(),menuLink.classList.contains("is-active")?(menuLink.classList.remove("is-active"),menuBackLink.classList.remove("is-active"),logo.classList.remove("is-hidden")):(menuLinks.forEach(link=>link.classList.remove("is-active")),menuLink.classList.add("is-active"),menuBackLink.classList.add("is-active"),logo.classList.add("is-hidden"))})}),menuBackLink.addEventListener("click",function(e){e.preventDefault(),menuLinks.forEach(menuLink=>{menuLink.classList.remove("is-active"),this.classList.remove("is-active"),logo.classList.remove("is-hidden")})}),document.addEventListener("click",e=>{menu.contains(e.target)||menuLinks.forEach(menuLink=>menuLink.classList.remove("is-active"))});const dropdownLinks=document.querySelectorAll(".menu__dropdown-link--advanced"),dropdownDetails=document.querySelectorAll(".menu__dropdown__detail");let activeDetail=null;dropdownLinks.forEach(link=>{link.addEventListener("mouseenter",()=>{const target=link.getAttribute("data-target"),dropdownDetail=document.querySelector(`[data-dropdown="${target}"]`);dropdownDetail!==activeDetail&&(activeDetail&&activeDetail.classList.remove("is-active"),dropdownDetail&&(dropdownDetail.classList.add("is-active"),activeDetail=dropdownDetail))})});const anchorLinks=document.querySelectorAll('.menu__dropdown-link[href*="#"]');anchorLinks.forEach(anchorLink=>{anchorLink.addEventListener("click",function(){menu.classList.remove("is-active"),console.log("clicked")})});const footerMenuHeaders=document.querySelectorAll(".footer-middle__menu ul > li.hs-item-has-children > a");footerMenuHeaders.forEach(footerMenuHeader=>{footerMenuHeader.addEventListener("click",function(e){e.preventDefault(),footerMenuHeader.classList.contains("is-active")?footerMenuHeader.classList.remove("is-active"):(footerMenuHeaders.forEach(footerMenuHeader=>footerMenuHeader.classList.remove("is-active")),footerMenuHeader.classList.add("is-active"))})}),window.addEventListener("message",event=>{if("onFormSubmitted"==event.data.eventName){let container=document.querySelector(".submitted-message");container.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"}),container.focus()}}),MicroModal.init({disableFocus:!0,disableScroll:!0,onClose:function(modal,element,event){event.preventDefault(),event.stopPropagation(),"undefined"!=typeof hsVideoApi&&hsVideoApi.pauseAllPlayers()}});
2//# sourceURL=https://3436466.fs1.hubspotusercontent-na1.net/hubfs/3436466/hub_generated/template_assets/1/207751560365/1790795310990/template_main.js

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.