PageSourceSearch

https://slotsgreece.gr/js/bundle/slot.min.js

js slotsgreece.gr collected 2026-10-09 17:51:12 UTC 2,802 bytes, 1 lines download raw bytes

1"use strict";(function(){function e(e,t,r){const n=document.querySelector(`.${t}`);if(!n)return null;n.classList.contains(`${t}--active`)?(n.classList.remove(`${t}--active`),e.currentTarget.classList.remove(`${r}--active`),e.currentTarget.ariaExpanded=!1):(n.classList.add(`${t}--active`),e.currentTarget.classList.add(`${r}--active`),e.currentTarget.ariaExpanded=!0)}const t=document.querySelector(".header");if(!t)return null;const r=t.querySelector(".header__menu-toggle");if(!r)return null;r.addEventListener("click",t=>{e(t,"header__nav","header__menu-toggle")})})(),function(){const e=document.querySelector(".frame__btn"),t=document.querySelector(".frame__iframe");if(!e||!t)return null;const r=t.dataset.src;e.addEventListener("click",function(){this.style.display="none",document.getElementsByClassName("frame__img")[0].style.display="none",t.setAttribute("src",r)})}(),function(){function e(e){let t=e,r=t.dataset.casinoName||"",n=t.dataset.casinoUrl||"",c=t.dataset.casinoImg||"";if(n){let e="/to-casino?name="+r+"&url="+encodeURIComponent(n)+"&img="+c;window.open(e)}}document.addEventListener("click",function(t){let r=t.target.closest(".referral-btn");r&&(t.preventDefault(),e(r))})}(),function(){const e=document.querySelectorAll(".overlay");if(!e||!e.length)return null;e.forEach(e=>{e.addEventListener("click",t=>{(t.target===e||t.target.classList.contains("close-modal"))&&("email-collector"===t.currentTarget.getAttribute("id")&&sessionStorage.setItem("ec-modal-close",!0),e.style.display="none")})});const t=e=>{const t=/^[\w-\.]+@([\w-]+\.)+[\w-]{2,}$/g;return t.test(e)},r=document.getElementById("email-collector"),n=document.getElementById("ec-form");if(!n||!r)return null;const c=n.querySelector(".ec-modal__input"),o=n.querySelector('[name="agreements"]'),s=n.querySelector(".ec-modal__btn");"true"!==sessionStorage.getItem("ec-modal-close")&&"true"!==localStorage.getItem("ec-modal-close")&&(setTimeout(()=>{r.style.display="flex"},1e4),n.addEventListener("submit",e=>{e.preventDefault();const a=t(c.value);if(!a)return void c.parentElement.classList.add("error");
1if(c.parentElement.classList.remove("error"),!o.checked)return void o.parentElement.classList.add("error");o.parentElement.classList.remove("error"),s.style.cursor="wait",s.disabled=!0;const l="https://script.google.com/macros/s/AKfycbwutmwa3ARMtvqF0Ira3piGdB9EU2mUlhGyB4wP4NiVFPyCegBM6-rtgH--DaDF6ePoIA/exec";fetch(l,{method:"POST",body:new FormData(n)}).then(e=>{200===e.status&&(localStorage.setItem("ec-modal-close",!0),s.style.cursor=null,s.disabled=!1,r.querySelector(".ec-modal__img").style.display="none",r.querySelector(".ec-modal__right").style.display="none",r.querySelector(".ec-modal__success").style.display="block",setTimeout(()=>{r.style.display="none"},3e3))}).catch(e=>console.error(e))}))}();

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.