PageSourceSearch

https://greaterlongisland.com/wp-content/plugins/tpd-addons/blocks/gallery/src/gallerySlider.min.js?ver=1.2.7

js greaterlongisland.com collected 2026-09-24 17:20:40 UTC 3,343 bytes, 1 lines download raw bytes

1function gallerySlider(){let e=function(){let e=this.parentElement,t=parseInt(e.getAttribute("data-num_gallery_img")),s=e.getElementsByClassName("activeImg")[0],l=parseInt(e.getAttribute("data-slider_num")),a=e.getElementsByClassName("gs_arrow_left")[0],i=e.getElementsByClassName("gs_arrow_right")[0],n=e.parentElement.getElementsByClassName("sliderEnabled")[0],d=n.getElementsByClassName("imageContainer"),r=e.getElementsByClassName("gallery_ad_countdown")[0],m=n.offsetWidth,o=0;if(this.classList.contains("gs_arrow_right")&&l<t){if(l++,e.setAttribute("data-slider_num",l),s.innerText=l,o=(l-1)*(m+20),n.style="transform:translate3d(-"+o+"px, 0px, 0px);",d[l-2].style="height: 0px; visibility: hidden;",d[l-1].style="height: 100%; visibility: visible;",void 0!==r&&d[l-1].classList.contains("isGallerAd")){let e=d[l-1],t=e.getAttribute("data-gallery_ad_loaded"),s=n.getAttribute("data-ad_countdown_slide");if(s&&s==l&&(r.style="display: block;"),!t){e.setAttribute("data-gallery_ad_loaded","true"),i.disabled=!0,i.classList.add("disabled"),r.style="display: block;";const t=283,s=5;let a=0,d=s,m=null,o=r.getElementsByClassName("base-timer-label")[0];function g(){n.removeAttribute("data-ad_countdown_slide"),i.disabled=!1,i.classList.remove("disabled"),r.style="display: none;",clearInterval(m)}0==o.innerText&&(o.innerText=s),function(e){n.setAttribute("data-ad_countdown_slide",l),m=setInterval(()=>{a=a+=1,d=s-a,e.getElementsByClassName("base-timer-label")[0].innerHTML=function(e){let t=e%60;t<10&&(t=t);return t}(d),function(e){const l=(function(){const e=d/s;return e-1/s*(1-e)}()*t).toFixed(0)+" 283";e.getElementsByClassName("base-timer-path-remaining")[0].setAttribute("stroke-dasharray",l)}(e),0===d&&g()},1e3)}(r)}}l<=t&&(a.disabled=!1,a.classList.remove("disabled"),l==t&&(i.disabled=!0,i.classList.add("disabled")))}this.classList.contains("gs_arrow_left")&&l>1&&(l--,void 0!==r&&(r.style="display: none;"),e.setAttribute("data-slider_num",l),s.innerText=l,o=(l-1)*(m+20),n.style="transform:translate3d(-"+o+"px, 0px, 0px);",d[l].style="height: 0px; visibility: hidden;",d[l-1].style="height: 100%; visibility: visible;",l>=1&&(i.disabled=!1,i.classList.remove("disabled"),1==l&&(a.disabled=!0,a.classList.add("disabled"))))},t=document.getElementsByClassName("gallerySlider"),s=t.length;for(var l=0;l<s;l++){let e=t[l],s=e.getElementsByClassName("gs_control")[0].getAttribute("data-num_gallery_img"),a=e.getElementsByClassName("gs_number")[0],i=a.getElementsByClassName("activeImg")[0],n=a.getElementsByClassName("gs_total_number")[0],d=a.getElementsByClassName("gs_number_divider")[0];i.innerHTML=1,d.innerHTML="of",n.innerHTML=s}let a=document.getElementById("gallery_ad_countdown_timer");a&&(a.innerHTML=5);let i=document.getElementsByClassName("gs_arrow");for(l=0;l<i.length;l++)"true"!==i[l].getAttribute("clickEvent")&&(i[l].setAttribute("clickEvent","true"),i[l].addEventListener("click",e));window.addEventListener("resize",function(e){let t=document.getElementsByClassName("gs_control");for(var s=0;s<t.length;s++){let e=t[s].getAttribute("data-slider_num");if(e>1){let t=document.getElementsByClassName("galleryContainer")[s].getElementsByClassName("sliderEnabled")[0],l=0;l=(e-1)*(t.offsetWidth+20),t.style="transform:translate3d(-"+l+"px, 0px, 0px);"}}})}window.addEventListener("DOMContentLoaded",gallerySlider);

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.