PageSourceSearch

https://rzdarena.ru/assets/main-a20e68ca.js

js rzdarena.ru collected 2026-10-02 16:54:35 UTC 11,649 bytes, 1 lines download raw bytes

1(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))c(a);new MutationObserver(a=>{for(const r of a)if(r.type==="childList")for(const l of r.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&c(l)}).observe(document,{childList:!0,subtree:!0});function i(a){const r={};return a.integrity&&(r.integrity=a.integrity),a.referrerPolicy&&(r.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?r.credentials="include":a.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function c(a){if(a.ep)return;a.ep=!0;const r=i(a);fetch(a.href,r)}})();window.isMobile=/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase());window.headerMenu={$body:document.querySelector("body"),$header:document.querySelector(".header"),$init:document.querySelector(".menu-init"),open:function(e){e==null||e.stopPropagation(),e==null||e.preventDefault(),this.$body.classList.add("overflow-hidden"),this.$header.classList.add("active"),this.$init.classList.add("active")},close:function(){this.$init&&this.$header&&(this.$body.classList.remove("overflow-hidden"),this.$header.classList.remove("active"),this.$init.classList.remove("active"))},toggle:function(e){e.stopPropagation(),e.preventDefault(),this.$init&&this.$header&&(this.$body.classList.toggle("overflow-hidden"),this.$header.classList.toggle("active"),this.$init.classList.toggle("active"))}};window.popups=function(){const e=document.body,n=document.querySelector(".popup-holder"),i=document.querySelector(".popup-scroller"),c=document.querySelectorAll(".popup-wrapper"),a=n.querySelectorAll(".popup-close,[data-popup-close]");function r(){for(const o of c)o.classList.remove("active");n.classList.remove("active"),e.classList.contains("modal-open")&&window.scroll(0,window.curOffsetY),e.classList.remove("modal-open")}function l(o,t){var d=typeof o=="object"?o:document.querySelector(o);for(const s of c)s!==d&&s.classList.remove("active");return d&&(d.classList.add("active"),n.classList.add("active"),window.curOffsetY=-document.body.getBoundingClientRect().top,e.classList.add("modal-open"),t&&t()),!1}for(const o of document.querySelectorAll("[data-popup-init]")){const t=o.dataset.popup,d=[...c].filter(s=>s.dataset.popupName==t)[0];o.addEventListener("click",s=>{if(s.preventDefault(),o.classList.toggle("active"),t=="events"||t=="detail"||t=="detailRentaFields"||t=="sport"||t=="service"||t=="areas"||t=="rent"||t=="castleEvents"||t=="integration")return l(d,N(o,d)),!1;if(t=="rentForm"||t=="eventForm"||t=="eventYourForm"||t=="sportForm"||t=="serviceForm"||t=="areasForm"||t=="eventCastleForm"||t=="integrationForm")return l(d,H(o,d)),!1;if(t=="services")return l(d,R(o,d)),!1;l(d)})}for(const o of c)o.addEventListener("click",t=>{t.stopPropagation()});for(const o of[...a,i])o.addEventListener("click",t=>{t.preventDefault(),r()});document.addEventListener("keydown",o=>{o.keyCode==27&&r()}),window.closePopups=r,window.showPopup=l};window.popups();function N(e,n){var _,b,A,F,T,Y,k,I,O;const i=(_=e.dataset)==null?void 0:_.name,c=(b=e.dataset)==null?void 0:b.desc,a=(A=e.dataset)==null?void 0:A.price,r=(F=e.dataset)==null?void 0:F.info,l=(T=e.dataset)==null?void 0:T.id,o=(k=(Y=e.dataset)==null?void 0:Y.images)==null?void 0:k.split(","),t=(I=e.dataset)!=null&&I.options?JSON.parse(e.dataset.options):[],d=(O=e.dataset)!=null&&O.events?JSON.parse(e.dataset.events):[],s=n.querySelector(".popup__name"),h=n.querySelector(".popup__description"),g=n.querySelector(".popup__price"),p=n.querySelector(".popup__info"),w=n.querySelector(".popup__id"),y=n.querySelector(".popup__gallery"),v=y.querySelector(".popup__gallery .swiper-wrapper"),$=n.querySelector(".popup__options-container"),L=n.querySelector(".popup__options"),u=n.querySelector(".popup__events-container"),m=n.querySelector(".popup__events");function f(S){for(;S.firstChild;)S.removeChild(S.firstChild)}function q(S,x,D){if(f(x),D.length){S.style.display="";for(const E of D){const M=document.createElement("div"),C=document.createElement("div"),X=document.createElement("img"),P=document.createElement("div");E.icon&&(X.src=E.icon,C.classList.add("white-card__ico","white-card__ico--small"),C.append(X),M.append(C)),E.name&&(P.classList.add("white-card__text","white-card__text--small"),P.textContent=E.name,M.append(P)),M.classList.add("white-card"),x.append(M)}}else S.style.display="none"}if(f(v),y.classList.remove("light-gallery--inited"),o!=null&&o.length){y.style.display="";for(const S of o){const x=document.createElement("a");x.classList.add("swiper-slide"),x.href=S,x.style.backgroundImage=`url(${S})`,v.append(x)}setTimeout(function(){window.callLightGallery()},1)}else y.style.display="none";s.textContent=i,h.innerHTML=DOMPurify.sanitize(c),g.value=a??0,p.value=r,w.value=l,q($,L,t),q
1(u,m,d)}function H(e,n){var s,h,g,p,w,y,v,$,L,u,m;const i=((s=e.dataset)==null?void 0:s.name)||e.closest(".popup-wrapper").querySelector(".popup__name").textContent,c=((g=(h=e.dataset)==null?void 0:h.info)==null?void 0:g.split(","))||((w=(p=e.closest(".popup-wrapper").querySelector(".popup__info"))==null?void 0:p.value)==null?void 0:w.split(",")),a=((y=e.dataset)==null?void 0:y.price)||(($=(v=e.closest(".popup-wrapper"))==null?void 0:v.querySelector(".popup__price"))==null?void 0:$.value),r=((L=e.dataset)==null?void 0:L.id)||((m=(u=e.closest(".popup-wrapper"))==null?void 0:u.querySelector(".popup__id"))==null?void 0:m.value),l=n.querySelector(".popup__name"),o=n.querySelector(".popup__id"),t=n.querySelector(".popup__info"),d=n.querySelector(".popup__price");for(l.textContent=i;t.firstChild;)t.removeChild(t.firstChild);if(c.length){t.style.display="";for(let f=0;f<c.length;f++){const q=c[f],_=document.createElement("span"),b=document.createElement("span");_.textContent=q,b.textContent="•",t.append(_),f+1<c.length&&t.append(b)}}else t.style.display="none";o.value=r,d.textContent=a||""}function R(e,n){var l,o;const i=(l=e.dataset)==null?void 0:l.name,c=(o=e.dataset)!=null&&o.items?JSON.parse(e.dataset.items):[],a=n.querySelector(".popup__name"),r=n.querySelector(".popup__items");for(a.textContent=i;r.firstChild;)r.removeChild(r.firstChild);if(c.length){r.style.display="";for(let t=0;t<c.length;t++){const d=c[t],s=document.createElement("a"),h=document.createElement("div"),g=document.createElement("div"),p=document.createElement("img");s.classList.add("card-img-item","group"),s.href=d.href,s.target="_blank",h.classList.add("relative","title-3","z-[2]"),h.textContent=d.name,g.classList.add("absolute","
1inset-0","bg-green-shadow","z-[1]"),p.classList.add("absolute","top-0","left-0","w-full","h-full","object-cover","object-center","group-hover:scale-105","duration-500","transition-transform"),p.src=d.src,p.alt=d.name,p.title=d.name,s.append(h),s.append(g),s.append(p),r.append(s)}}else r.style.display="none"}window.playvideo=function(e){const n=e.currentTarget,c=n.closest(".video-container").querySelector("video");c.controls=!0,c.play(),n.style.display="none"};window.playYtIframe=function(e){const n=e.currentTarget,c=n.closest(".iframe-container").querySelector("iframe");c.src=c.dataset.src,n.style.display="none"};window.callLightGallery=function(){const e=document.querySelectorAll(".light-gallery:not(.light-gallery--inited)");for(const n of e)n.querySelectorAll("a").length<=0||(n.classList.add("light-gallery--inited"),new SimpleLightbox([...n.querySelectorAll("a")],{overlayOpacity:.9,uniqueImages:!1}))};window.ajaxFormSubmit=function(e){if(e.preventDefault(),typeof axios!="function")return!1;const n=e.currentTarget,i=n.querySelector(".ajax-form-response"),c=new FormData(n);function a(t){i.classList.remove("hidden"),i.classList.add("text-red-500"),i.classList.remove("text-loko-blue-green-2","mt-4"),i.innerHTML=i(t)}function r(){i.classList.add("hidden"),i.classList.remove("text-red-500"),i.classList.remove("text-loko-blue-green-2","mt-4")}function l(t){i.classList.remove("hidden"),i.classList.remove("text-red-500"),i.classList.add("text-loko-blue-green-2","mt-4"),i.innerHTML=i(t)}async function o(){r(),preloader.add(),axios.post(n.action,c,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then(function(t){var d,s;preloader.remove(),t.data.status=="success"?l((d=t.data)==null?void 0:d.message):a((s=t.data)==null?void 0:s.message)}).catch(function(t){preloader.remove(),a(t)})}return o(),!1};window.phoneMask=function(){const e=document.querySelectorAll(".phone-mask");for(const n of e)n.required=!0,n.minLength=16,IMask(n,{mask:"+{7}(000)000-00-00"})};window.drawArc=function(e,n,i,c){const a=1.5*Math.PI,r=e.width/2,l=e.height/2,o=92;function t(L){return 1.5+2/(100/L)}const d=c-i,s=e.getContext("2d");s.beginPath(),s.lineWidth=12,s.lineCap="round",s.strokeStyle=n||"blue",s.arc(r,l,o,t(i+1.5)*Math.PI,t(c-1.5)*Math.PI),s.stroke();const h=i/100*360*(Math.PI/180)+a,p=(c-i)/100*360*(Math.PI/180)+h,w=h+(p-h)/2,y=o*.6,v=r+y*Math.cos(w),$=l+y*Math.sin(w);s.font="16px/1.25rem Montserrat",s.textAlign="center",s.fillStyle=n,s.fillText(`${d}%`,v,$)};window.svgMapsInit=function(){const e=document.querySelectorAll(".svg-map__container:not(.inited)");for(const l of e){let w=function(u){u.preventDefault(),u.type==="mousedown"?(s=u.clientX-o.offsetLeft,h=u.clientY-o.offsetTop,document.addEventListener("mousemove",y),document.addEventListener("mouseup",v)):u.type==="touchstart"&&(s=u.touches[0].clientX-o.offsetLeft,h=u.touches[0].clientY-o.offsetTop,document.addEventListener("touchmove",y),document.addEventListener("touchend",v)),o.classList.remove("transition-all")},y=function(u){let m,f;u.type==="mousemove"?(m=u.clientX-s,f=u.clientY-h):u.type==="touchmove"&&(m=u.touches[0].clientX-s,f=u.touches[0].clientY-h);const q=l.offsetWidth-o.offsetWidth*p,_=l.offsetHeight-o.offsetHeight*p;m=Math.min(0,Math.max(m,q)),f=Math.min(0,Math.max(f,_)),o.style.left=m+"px",o.style.top=f+"px"},v=function(){document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",v),document.removeEventListener("touchmove",y),document.removeEventListener("touchend",v),o.classList.add("transition-all")},$=function(u){o.style.transform="scale("+p+")";let m=parseInt(o.style.left),f=parseInt(o.style.top);const q=l.offsetWidth-o.offsetWidth*p,_=l.offsetHeight-o.offsetHeight*p;g<p?(m=m*2,f=f*2):(m=m/2,f=f/2),m=Math.min(0,Math.max(m,q)),f=Math.min(0,Math.max(f,_)),o.style.left=m+"px",o.style.top=f+"px",g=p},L=function(){t.classList.toggle("opacity-30",p>3),d.classList.toggle("opacity-30",p<=1),t.classList.toggle("cursor-default",p>3),d.classList.toggle("cursor-default",p<=1)};var n=w,i=y,c=v,a=$,r=L;const o=l.querySelector(".svg-map"),t=l.querySelector(".svg-map-plus"),d=l.querySelector(".svg-map-minus");let s=0,h=0,g=1,p=1;if(!o)return!1;l.classList.add(".inited"),o.addEventListener("mousedown",w),o.addEventListener("touchstart",w),t.addEventListener("click",function(u){p<=3&&(p++,$()),L()}),d.addEventListener("click",function(u){p>1&&(p--,$()),L()}),L()}};function W(){window.phoneMask(),window.svgMapsInit(),window.callLightGallery()}window.preloader={add:function(){var e=document.createElement("div");e.className="preloader-holder",e.innerHTML="<div class='preloader'><img src='/img/logo.svg' alt='logo' width='128'></div>",document.body.classList.add("loading"),document.querySelector(".preloader-holder")||document.body.prepend(e)},remove:function(){for(var e=document.querySelectorAll(".preloader-holder"),n=e.length-1;n>=0;n--)e[n].remove();document.body.classList.remove("loading")}};document.addEventListener("DOMContentLoaded",W);

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.