PageSourceSearch

https://i.aginginplace.org/js/367062660/index.js

js aginginplace.org collected 2026-10-02 04:57:39 UTC 4,164 bytes, 1 lines download raw bytes

1function mtcShowVideo(lightboxID){const divElement=document.getElementById(`lightbox-${lightboxID}`);if(!divElement)return;const videoContainer=divElement.querySelector('[class$="__video-container"], .p4-blocks-media-and-text-card__video-container');if(!videoContainer)return void console.error("mtcShowVideo: video container not found inside lightbox:",`#lightbox-${lightboxID}`);const uploadSrc=divElement.dataset.uploadSrc;divElement.classList.add("open"),divElement.style.display="block",document.body.style.overflow="hidden";const overlay=document.querySelector(`[data-upload-id="${lightboxID}"], [data-lightbox-id="${lightboxID}"]`);if(overlay&&(overlay.style.display="none"),uploadSrc){const videoEl=document.createElement("video");return videoEl.src=uploadSrc,videoEl.controls=!0,videoEl.autoplay=!0,videoEl.playsInline=!0,videoEl.style.width="100%",videoEl.style.height="100%",videoEl.setAttribute("aria-label","Video player"),videoContainer.append(videoEl),void videoEl.play().catch(()=>{})}const iframe=document.createElement("iframe");iframe.src=`https://www.youtube.com/embed/${lightboxID}?autoplay=1&mute=0`,iframe.setAttribute("allow","autoplay; encrypted-media; picture-in-picture"),iframe.setAttribute("allowfullscreen",""),iframe.setAttribute("title","Video player"),iframe.style.width="100%",iframe.style.height="100%",videoContainer.append(iframe)}function mtcHideVideo(lightboxID){const divElement=document.getElementById(`lightbox-${lightboxID}`);if(!divElement)return;const iframe=divElement.querySelector('[class$="__video-container"] iframe, .p4-blocks-media-and-text-card__video-container iframe'),videoEl=divElement.querySelector('[class$="__video-container"] video, .p4-blocks-media-and-text-card__video-container video');if(divElement.classList.remove("open"),iframe&&iframe.remove(),videoEl){try{videoEl.pause()}catch(e){}videoEl.remove()}divElement.style.display="none",document.body.style.overflow="auto";const overlay=document.querySelector(`[data-upload-id="${lightboxID}"], [data-lightbox-id="${lightboxID}"]`);overlay&&(overlay.style.display="")}function showImage(imageID){const lightbox=document.getElementById(`lightbox-${imageID}`);lightbox.classList.add("open"),lightbox.style.display="block",document.body.style.overflow="hidden"}function hideImage(imageID){const lightbox=document.getElementById(`lightbox-${imageID}`);lightbox.classList.remove("open"),lightbox.style.display="none",document.body.style.overflow="auto"}document.addEventListener("DOMContentLoaded",()=>{const scrollers=document.querySelectorAll(".p4-blocks-media-and-text-card__swipe-container"),mediaCardContainers=scrollers;function checkOverflow(containers){containers.forEach(container=>{const contentWidth=container.scrollWidth,visibleWidth=container.clientWidth,swipeInstructions=container.parentElement.querySelector(".p4-blocks-media-and-text-card__swipe-instructions");contentWidth>visibleWidth?(swipeInstructions&&(swipeInstructions.style.display="flex"),container.style.cursor="grab",container.classList.remove("justify-center")):(swipeInstructions&&(swipeInstructions.style.display="none"),container.style.cursor="default",container.classList.add("justify-center"))})}scrollers.forEach(inner=>{let startX,scrollLeft,isDown=!1;inner.addEventListener("mousedown",e=>{isDown=!0,inner.classList.add("is-dragging"),startX=e.pageX-inner.offsetLeft,scrollLeft=inner.scrollLeft}),inner.addEventListener("mouseleave",()=>{isDown=!1,inner.classList.remove("is-dragging")}),inner.addEventListener("mouseup",()=>{isDown=!1,inner.classList.remove("is-dragging")}),inner.addEventListener("mousemove",e=>{if(!isDown)return;e.preventDefault();const walk=e.pageX-inner.offsetLeft-startX;inner.scrollLeft=scrollLeft-walk});let touchStartX=0,touchScrollLeft=0;inner.addEventListener("touchstart",e=>{touchStartX=e.touches[0].pageX-inner.offsetLeft,touchScrollLeft=inner.scrollLeft}),inner.addEventListener("touchmove",e=>{const walk=1.2*(e.touches[0].pageX-inner.offsetLeft-touchStartX);inner.scrollLeft=touchScrollLeft-walk})}),mediaCardContainers&&(checkOverflow(mediaCardContainers),window.addEventListener("resize",()=>
1checkOverflow(mediaCardContainers)))});

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.