PageSourceSearch

https://ahcommunities.org/wp-content/cache/min/1/wp-content/themes/punchahc/assets/js/main.js?ver=1782357418

js ahcommunities.org collected 2026-10-09 17:55:29 UTC 14,624 bytes, 1 lines download raw bytes

1(()=>{"use strict";let e=!1,t=null,o=!1,s=!1;function n(){const c=document.querySelectorAll(".itemgrid--overlapping--color-cards");c.length&&(c.forEach((e=>{const t=e.querySelector(".ep-item-grid");if(!t)return;const s=Array.from(t.querySelectorAll(".ep-item"));if(parseInt(e.style.getPropertyValue("--itemCount"))||s.length,s.forEach(((e,t)=>{e.style.top=65*t+"px",e.style.zIndex=(t+1).toString()})),s.length>0){const t=s[s.length-1],o=parseInt(t.style.top)||0;e.style.setProperty("--offsetitem",o+"px")}s.forEach((e=>{e.addEventListener("click",(function(){this!==t.lastElementChild&&(o=!0,this.classList.add("is-lifting"),this.style.zIndex="20",setTimeout((()=>{const e=this.cloneNode(!0);t.replaceChild(t.lastElementChild,this),t.appendChild(e),e.style.zIndex="20",setTimeout((()=>{e.classList.add("is-zooming"),setTimeout((()=>{e.classList.add("is-landing"),e.classList.remove("is-zooming"),setTimeout((()=>{e.classList.remove("is-lifting","is-landing"),e.style.zIndex="",o=!1,n()}),150)}),400)}),80)}),300))}))}))})),function(){const c=document.querySelectorAll(".itemgrid--overlapping--color-cards");c.length&&c.forEach((c=>{const r=c.querySelector(".ep-item-grid");if(!r)return;const i=Array.from(r.querySelectorAll(".ep-item"));let l=0;const a=i.length;function d(){t&&(clearTimeout(t),t=null),e=!1,o=!1}c.addEventListener("mouseenter",(()=>{s=!0,d()})),c.addEventListener("mouseleave",(()=>{s=!1,d(),setTimeout((()=>{n()}),100)})),function c(){if(e||o||s)return;const r=i[l];r?(e=!0,r.click(),t=setTimeout((()=>{e=!1,l=(l+1)%a,0===l?(d(),setTimeout((()=>{s||n()}),100)):c()}),2250)):(l=0,d(),setTimeout((()=>{s||n()}),100))}()}))}())}document.addEventListener("DOMContentLoaded",n);const c=n;document.querySelector(".header")&&function(){const e=window,t=()=>{let e=document.documentElement;e.scrollTop<90?e.classList.remove("header-is-scrolled"):e.classList.add("header-is-scrolled")};function o(e,t){e.classList.toggle("sub-menu-is-active"),[...t].filter((t=>t!==e)).forEach((e=>e.classList.remove("sub-menu-is-active"))),e.classList.contains("sub-menu-is-active")?n.classList.add("mega-menu-is-active"):n.classList.remove("mega-menu-is-active")}e.addEventListener("scroll",(()=>{e.requestAnimationFrame(t)})),t();const s=document.querySelectorAll(".header .header-menu .main-menu > .menu-item-has-children"),n=document.querySelector(".header");[...s].forEach((e=>{let t=document.createElement("span");t.className="sub-menu-indicator",e.appendChild(t),e.querySelector("span.menu-item-inner")&&e.querySelector("span.menu-item-inner").addEventListener("click",(()=>{o(e,s)})),t.addEventListener("click",(()=>{o(e,s)}))})),window.addEventListener("click",(function(e){document.querySelector(".sub-menu-is-active")&&!document.querySelector(".header-menu").contains(e.target)&&([...s].forEach((e=>e.classList.remove("sub-menu-is-active"))),n.classList.remove("mega-menu-is-active"))})),[...document.querySelectorAll(".hamburger-content .main-menu > .menu-item-has-children")].forEach((e=>{let t=document.createElement("span");t.className="sub-menu-indicator",e.appendChild(t),t.addEventListener("click",(()=>{e.classList.toggle("sub-menu-is-active")}))})),[...document.querySelectorAll(".main-menu .sub-menu > .menu-item-has-children")].forEach((e=>{let t=document.createElement("span");t.className="sub-menu-indicator",e.appendChild(t),t.addEventListener("click",(()=>{e.classList.toggle("sub-menu-is-active")}))})),[...document.querySelectorAll(".hamburger-toggle, .hamburger-overlay, .hamburger-content a")].forEach((e=>{e.addEventListener("click",(()=>{document.documentElement.classList.toggle("burger-is-active")}))})),[...document.querySelectorAll(".header-search-toggle")].forEach((e=>{e.addEventListener("click",(()=>{document.documentElement.classList.toggle("search-is-active")}))}))}(),function(){const e=document.querySelectorAll(".ep-grid-wrapper.is-toggleable");e.length>0&&[...e].forEach((e=>{const t=!!e.classList.contains("open-first"),o=!!e.classList.contains("multiple-open"),s=e.classList.contains("toggle-hover")?"mouseenter":"click",n=!!e.classList.contains("force-open"),c=[...e.querySelectorAll(".ep-item")];
1t&&c[0].classList.add("is-active"),[...c].forEach((e=>{e.addEventListener(s,(function(){o||c.filter((e=>e!==this)).forEach((e=>e.classList.remove("is-active"))),n?this.classList.add("is-active"):this.classList.toggle("is-active")}))}))}))}(),function(){const e=document.querySelectorAll(".ep-flickity-slider-wrapper");if(e){const t=new IntersectionObserver(((e,t)=>{e.forEach(((e,o)=>{e.isIntersecting&&(e.target,setTimeout((()=>{window.dispatchEvent(new Event("resize"))}),200),t.unobserve(e.target))}))}),{root:null,threshold:0,rootMargin:"100px 0px 100px 0px"});[...e].forEach((e=>{t.observe(e)}))}}(),document.querySelectorAll(".avia-section").forEach((e=>{const t=e.style.backgroundColor;if(t){const o=(e=>{const t=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);if(!t)return e;const o=e=>{const t=parseInt(e).toString(16);return 1===t.length?"0"+t:t};return"#"+o(t[1])+o(t[2])+o(t[3])})(t);e.style.setProperty("--sectionBgColor",o),e.style.removeProperty("background-color")}})),document.querySelectorAll(".section--boxed-testimonial").forEach((e=>{e.classList.add("has-overlay");let t=e.querySelector(".testimonial-bg-img-wrapper");if(!t){t=document.createElement("div"),t.className="testimonial-bg-img-wrapper";const o=document.createElement("img");t.appendChild(o),e.appendChild(t)}function o(){const o=e.querySelector(".ep-item.is-selected .background-image img");o&&(t.querySelector("img").src=o.src,t.querySelector("img").alt=o.alt)}o();const s=new MutationObserver(o);e.querySelectorAll(".ep-item").forEach((e=>s.observe(e,{attributes:!0,attributeFilter:["class"]})))}
1)),function(e){const t=document.querySelectorAll(void 0);if(0===t.length)return;const o=new IntersectionObserver(((e,t)=>{e.forEach((e=>{e.isIntersecting&&(setTimeout((()=>{e.target.classList.add("punch-animation-start")}),1200),t.unobserve(e.target))}))}));t.forEach((e=>o.observe(e)))}(),document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".contact-tab-button");const e=document.querySelectorAll(".contact-tab-button a"),t=document.querySelectorAll(".section-contact-tab-content"),o=new URLSearchParams(window.location.search).get("data-link");let s=!1;e.length>0&&t.length>0&&(o&&e.forEach(((n,c)=>{const r=n.getAttribute("href"),i=document.querySelector(r);i&&i.id.includes(o)&&(e.forEach((e=>e.classList.remove("active"))),t.forEach((e=>e.classList.remove("active"))),n.classList.add("active"),i.classList.add("active"),s=!0)})),s||(e[0].classList.add("active"),t[0].classList.add("active"))),e.forEach((o=>{o.addEventListener("click",(s=>{s.preventDefault(),e.forEach((e=>e.classList.remove("active"))),t.forEach((e=>e.classList.remove("active"))),o.classList.add("active");const n=o.getAttribute("href"),c=document.querySelector(n);c&&c.classList.add("active")}))}))})),document.querySelector(".facetwp-template")&&function(){const e=document.body,t=document.querySelector(".facetwp-template");document.addEventListener("facetwp-loaded",(function(){t.classList.remove("fwp-loading")})),document.addEventListener("facetwp-refresh",(function(){t.classList.add("fwp-loading"),setTimeout((()=>{e.classList.toggle("fwp-on",-1!=window.location.href.indexOf("?_"))}),100)}))}(),document.querySelector(".row--impact-bubble")&&document.querySelectorAll(".row--impact-bubble").forEach((e=>{const t=e.closest(".avia-section");if(t){const o=window.getComputedStyle(t).backgroundColor;e.style.setProperty("--triangleBgColor",o)}})),document.querySelector(".tabslider--section")&&function(){const e=document.querySelectorAll(".tabslider--section");let t=[];function o(){t.forEach((e=>{window.removeEventListener("scroll",e)})),t=[],window.innerWidth<=767?e.forEach((e=>{const o=e.querySelector(".ep-tab-slider-controls-wrapper"),s=(getComputedStyle(document.documentElement).getPropertyValue("--headerNav"),e.querySelector(".ep-tab-slider-contents-wrapper")),n=document.querySelector(".html_av_admin_bar_active")?0:-60,c=function(e,t){let o;return function(...t){o||(e.apply(this,t),o=!0,setTimeout((()=>o=!1),50))}}((()=>{const t=e.getBoundingClientRect(),c=e.offsetHeight,r=Math.abs(t.top),i=c-window.innerHeight+100;t.top<=n+5&&t.top>=n-5&&r<=i||t.top<n&&r<=i?o.classList.contains("fixed")||(o.classList.add("fixed"),s.classList.add("controls-fixed")):o.classList.contains("fixed")&&(o.classList.remove("fixed"),s.classList.remove("controls-fixed"))}));window.addEventListener("scroll",c),t.push(c)})):e.forEach((e=>{const t=e.querySelector(".ep-tab-slider-controls-wrapper"),o=e.querySelector(".ep-tab-slider-contents-wrapper");t.classList.remove("fixed"),o.classList.remove("controls-fixed")}))}o(),window.addEventListener("resize",o)}(),document.querySelector('[class*="--accordion"]')&&document.addEventListener("DOMContentLoaded",(()=>{const e=document.querySelectorAll('[class*="--accordion"] .entry-content-wrapper');e.length>0&&e[0].classList.add("is-active"),e.forEach((e=>{const t=document.createElement("span");t.className="accordion-toggle";const o=e.querySelector(".ep-columns-inner");o&&o.prepend(t);const s=e.querySelector(".hr");s&&s.style.height&&s.style.setProperty("--hr-height",s.style.height),t.addEventListener("click",(()=>{e.classList.toggle("is-active")}))}))})),document.querySelector(".postslider--testimonial")&&window.addEventListener("load",(function(){document.querySelectorAll(".postslider--testimonial").forEach((function(e){if(e.querySelector(".carousel-nav"))return;const t=e.querySelectorAll(".ep-item-image img");if(!t.length)return;let o=document.createElement("div");o.className="carousel-nav",e.insertBefore(o,e.firstChild),t.forEach(((e,t)=>{const s=document.createElement("div");s.className="carousel-nav-thumb",s.setAttribute("data-index",t);const n=e.cloneNode(!0);s.appendChild(n),o.appendChild(s)}));const s=e.querySelector(".ep-flickity-slider");s&&function e(){const t=window.Flickity&&window.Flickity.data&&window.Flickity.data(s);if(!t)return void setTimeout(e,100);o.querySelectorAll(".carousel-nav-thumb").forEach(((e,o)=>{e.addEventListener("click",(function(){t.select(o)}
1))})),t.on("change",(function(e){o.querySelectorAll(".carousel-nav-thumb").forEach(((t,o)=>{t.classList.toggle("is-selected",o===e)}))}));const n=o.querySelector(".carousel-nav-thumb");n&&n.classList.add("is-selected")}()}))})),document.querySelector(".itemgrid--timeline")&&function(){const e=document.querySelector(".itemgrid--timeline");if(!e)return;const t=Array.from(e.querySelectorAll(".ep-item")),o=document.createElement("div");o.className="ep-timeline-controls";const s=document.createElement("div");s.className="ep-timeline-controls-inner";const n=document.createElement("h2");n.className="av-special-heading-tag",n.textContent="Milestones",s.appendChild(n);const c=document.createElement("div");c.className="ep-timeline-controls-inner-wrapper",s.appendChild(c),o.appendChild(s),t.forEach(((e,t)=>{const o=e.querySelector(".ep-item-title");if(!o)return;const s=document.createElement("div");s.className="ep-item-control",s.dataset.index=t,s.textContent=o.textContent.trim(),c.appendChild(s)})),e.prepend(o);let r=0,i=0;function l(){const e=getComputedStyle(document.documentElement),t=parseFloat(e.getPropertyValue("--headerNav"))||0,o=parseFloat(e.getPropertyValue("--igTimelineExtraSpace"))||0,s=t!==r||o!==i;return r=t,i=o,s}o.addEventListener("click",(e=>{const o=e.target.closest(".ep-item-control");if(!o)return;const s=t[Number(o.dataset.index)];if(!s)return;const n=s.getBoundingClientRect().top+window.pageYOffset-r-i;window.scrollTo({top:n,behavior:"smooth"})}));let a=0,d=0,u=!1;function m(){o.classList.remove("is-fixed","at-bottom"),u=!1;const e=window.pageYOffset,t=o.getBoundingClientRect();a=t.top+e-r-i,p()}function p(){const t=window.pageYOffset;if(u){if(!(t<d-1))return;o.classList.remove("at-bottom"),u=!1}else if(e.getBoundingClientRect().bottom<=r+i+s.offsetHeight)return o.classList.add("at-bottom"),o.classList.remove("is-fixed"),u=!0,void(d=t);t>=a?o.classList.add("is-fixed"):o.classList.remove("is-fixed")}window.addEventListener("scroll",(()=>{l()&&m(),p()}),{passive:!0}),window.addEventListener("resize",(()=>{l()&&m()})),window.addEventListener("load",(()=>{l(),m()})),l(),m()}(),document.querySelector(".tabslider--vertical")&&document.querySelectorAll(".tabslider--vertical").forEach((e=>{e.closest(".avia-section").classList.add("section--tabslider-vertical")})),document.querySelector(".itemgrid--overlapping--color-cards")&&c(),document.querySelector(".row-overlapping-cards")&&document.querySelectorAll(".row-overlapping-cards").forEach((e=>{const t=e.querySelector(".ep-column:first-child");if(!t)return;const o=t.offsetHeight;e.style.setProperty("--heightColumn",o+"px");const s=t.querySelector(".ep-column-inner");if(s){const t=window.getComputedStyle(s).borderRadius;e.style.setProperty("--borderRadius",t)}const n=e.querySelector(".itemgrid--overlapping--color-cards");if(n){const e=n.querySelectorAll(".ep-item"),t=65,s=120,c=o;if(e.length){let r=o-t*(e.length-1);r=Math.max(s,Math.min(r,c)),n.style.setProperty("--minHeightCard",`${r}px`)}}})),document.querySelector(".ep-tab-nested-slider")&&document.querySelectorAll(".ep-tab-nested-slider").forEach((e=>{e.querySelectorAll(".ep-tab-title").forEach((t=>{t.setAttribute("tabindex","-1"),t.addEventListener("click",(function(t){t.preventDefault(),t.stopPropagation();const o=document.getElementById(this.getAttribute("for")),s=e.querySelectorAll(".ep-tab-slider-toggle");o.checked?(o.checked=!1,o.classList.remove("is-open"),o.classList.add("is-closed")):(s.forEach((e=>{e!==o&&(e.checked=!1,e.classList.remove("is-open"),e.classList.add("is-closed"))})),o.checked=!0,o.classList.remove("is-closed"),o.classList.add("is-open"))}))})),e.querySelectorAll(".ep-tab-slider-toggle").forEach((e=>{e.checked?(e.classList.add("is-open"),e.classList.remove("is-closed")):(e.classList.add("is-closed"),e.classList.remove("is-open"))}))})),document.querySelector(".home-hero-section")&&function(){const e=document.querySelector(".home-hero-section"),t=e.querySelectorAll(".itemgrid--home-hero-background-switcher .ep-item"),o=e.querySelectorAll(".itemgrid--home-hero-foreground-image-switcher .ep-item"),s=t.length,n=o.length;let c=parseInt(localStorage.getItem("heroBgIndex"))||0;t.forEach(((e,t)=>{e.style.display=t===c?"block":"none"}));let r=(c+1)%s;localStorage.setItem("heroBgIndex",r);let i=parseInt(localStorage.getItem("heroFgIndex"))||0;o.forEach(((e,t)=>{t===i&&e.classList.add("active")}));let l=(i+1)%n;localStorage.setItem("heroFgIndex",l)}()})()

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.