PageSourceSearch

https://anko.nl/wp-content/themes/GladiorTheme/compiled_script.js

js anko.nl collected 2026-10-05 05:42:57 UTC 6,211 bytes, 23 lines download raw bytes

1
2/* THIS JS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
3/* https://bytes.co */
4/* WARNING: UNCOMPRESSED SCRIPTS CAN BE QUITE LARGE. */
5/*          DISABLE DEV MODE BEFORE PUBLISHING. */
6
7document.addEventListener('DOMContentLoaded',function(){const allQuestions=document.querySelectorAll('.full-question');if(allQuestions){allQuestions.forEach((question)=>{let toggleAnswer=question.querySelector('.question');toggleAnswer.addEventListener('click',function(){question.classList.toggle('active')})})}
8if(document.querySelectorAll('.embed-youtube').length>0){var youtube=document.querySelectorAll('.embed-youtube');var windowWidth=window.innerWidth;for(var i=0;i<youtube.length;i++){if(youtube[i].dataset.thumb&&youtube[i].dataset.thumb!==''){var source=youtube[i].dataset.thumb}else if(windowWidth<768){var source='https://img.youtube.com/vi/'+youtube[i].dataset.embed+'/hqdefault.jpg'}else{var source='https://img.youtube.com/vi/'+youtube[i].dataset.embed+'/sddefault.jpg'}
9var image=new Image();image.src=source;image.alt='Youtube video thumbnail';image.loading='lazy';if(youtube[i].dataset.width){image.width=youtube[i].dataset.width}
10if(youtube[i].dataset.height){image.height=youtube[i].dataset.height}
11image.addEventListener('load',(function(){youtube[i].appendChild(image)})(i));youtube[i].addEventListener('click',function(){var iframe=document.createElement('iframe');iframe.setAttribute('frameborder','0');iframe.setAttribute('allowfullscreen','');iframe.setAttribute('autoplay','');iframe.setAttribute('src','https://www.youtube.com/embed/'+this.dataset.embed+'?autoplay=1&rel=0&showinfo=0');this.innerHTML='';this.appendChild(iframe)})}}
12const allTabs=document.querySelectorAll('.tab-container');const isMobile=()=>window.matchMedia('(max-width: 768px)').matches;allTabs.forEach((tab)=>{let tabMenuItems=tab.querySelectorAll('.tab_label_item');let activeTabOnMobile=null;tabMenuItems.forEach((menuItem)=>{if(!isMobile()){menuItem.addEventListener('mouseover',()=>{activateTab(menuItem,tab,tabMenuItems)})}
13menuItem.addEventListener('click',(e)=>{if(isMobile()){if(activeTabOnMobile===menuItem){navigateToLink(menuItem)}else{e.preventDefault();activateTab(menuItem,tab,tabMenuItems);activeTabOnMobile=menuItem}}else{navigateToLink(menuItem)}})});window.addEventListener('resize',()=>{activeTabOnMobile=null})});function activateTab(menuItem,tab,tabMenuItems){let tabTarget=menuItem.dataset.tab;tab.querySelectorAll('.tab-content').forEach((tabContent)=>tabContent.classList.remove('active'));tabMenuItems.forEach((item)=>item.classList.remove('active'));menuItem.classList.add('active');const targetContent=tab.querySelector('[data-content="'+tabTarget+'"]');if(targetContent){targetContent.classList.add('active')}}
14function navigateToLink(menuItem){let url=menuItem.dataset.link;if(url){window.location=url}
15const element=document.getElementById('tab-content');if(element){const y=element.getBoundingClientRect().top+window.scrollY-550;window.scroll({top:y,behavior:'smooth'})}}});document.addEventListener('DOMContentLoaded',function(){if(document.getElementById('search_toggle_btn')){const searchToggler=document.getElementById('search_toggle_btn');const searchForm=document.getElementById('search_form');searchToggler.addEventListener('click',()=>{searchToggler.classList.toggle('active');if(searchToggler.classList.contains('active')){searchToggler.querySelector('.btn-text').innerHTML=searchToggler.dataset.activeText;document.getElementById('s').focus()}else{searchToggler.querySelector('.btn-text').innerHTML='<span class="btn-text">'+searchToggler.dataset.inactiveText+'</span>'}
16searchForm.classList.toggle('active');document.body.classList.toggle('no-scroll')})}
17const hamburger=document.querySelector('.hamburger');const menus=document.querySelector('.menus');hamburger.addEventListener('click',()=>{hamburger.classList.toggle('is-active');menus.classList.toggle('active');document.body.classList.toggle('no-scroll')})});document.addEventListener("DOMContentLoaded",function(){setTimeout(()=>{document.body.classList.add("animatable")},300);let uitgelichteMensenSliders=document.querySelectorAll(".premade-uitgelichte-mensen .splide");
17uitgelichteMensenSliders.forEach(function(slider){let nextBtn=slider.querySelector(".introcard .btn.arrow");if(nextBtn){nextBtn.addEventListener("click",function(){const splide=new Splide(slider).mount();if(splide){splide.go("+1")}})}});let shareButton=document.querySelector(".extrashare");shareButton?.addEventListener("click",async()=>{try{await navigator.share({title:document.title,url:window.location.href,})}catch(err){console.error("Share failed:",err.message)}});let kappersZakenEntries=document.querySelectorAll(".kapperszaken-entry .open_pdf");kappersZakenEntries.forEach(function(entry){entry.addEventListener("click",function(e){let root=document.getElementById("root");if(root){root.dataset.doc=e.target.dataset.pdfurl}})});let mobileFilterToggle=document.getElementById("mobile-filter-toggle");let closeFilters=document.getElementById("close-filters");let filters=document.querySelector("div.filters");if(mobileFilterToggle&&filters){mobileFilterToggle.addEventListener("click",function(){filters.classList.add("active")})}
18if(closeFilters&&filters){closeFilters.addEventListener("click",function(){filters.classList.remove("active")})}});document.addEventListener("DOMContentLoaded",initSharePrintButtons);function initSharePrintButtons(){document.addEventListener("click",function(e){console.log('clicked');const shareBtn=e.target.closest('[data-action="share"]');if(shareBtn){handleShare(shareBtn);return}
19const printBtn=e.target.closest('[data-action="print"]');if(printBtn){handlePrint(printBtn);return}})}
20function handleShare(btn){const title=btn.dataset.title||document.title;const url=btn.dataset.url;if(!url)return;
20if(navigator.share){navigator.share({title,text:title,url}).catch(()=>{});return}
21if(navigator.clipboard){navigator.clipboard.writeText(url).then(()=>alert("Link gekopieerd!"));return}
22prompt("Kopieer deze link:",url)}
23function handlePrint(btn){const url=btn.dataset.url;if(!url)return;const win=window.open(url,"_blank");if(!win)return;win.addEventListener("load",()=>win.print(),{once:!0})}

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.