PageSourceSearch

https://krolikclub.online/local/templates/krolikclub/assets/js/main.js?177271563912836

js krolikclub.online collected 2026-10-10 00:56:46 UTC 12,836 bytes, 167 lines download raw bytes

1!function(){"use strict";var e,i={926:function(){},419:function(e,i,n){var t=n(755),s=n.n(t),r=n(440),o=n.n(r);!function(){const e=()=>{s()(document).on("click",".js-fb",(function(e){e.preventDefault(),i({btn:this})}))},i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(e.btn){const n=s()(e.btn);e.src=n.data("src")||null,e.type=n.data("type")||"ajax",e.opts={baseClass:n.data("base-class")||"fancybox-ch-base"},i=!0===n.data("close-prev")}else e.src=e.src||null,e.type=e.type||"ajax",e.opts={...e.opts};i&&s().fancybox.close(),s().fancybox.open(e)};e(),window.fancyboxFunc=i,window.fancyboxInit=e}();n(717),n(334),n(747);var a=n(808),p=n(845),l=n(649),c=n(997),w=n(186),u=n(732);n.g.datepicker=a.Z,s()((()=>{o()()})),n(717),s()(".js-readmore").readmore({speed:75,lessLink:'<a href="#">Скрыть</a>',moreLink:'<a href="#">Подробнее</a>'}),s()(".js-readmore-interview").readmore({speed:75,lessLink:'<a href="#">Скрыть</a>',moreLink:'<a href="#">Интервью полностью</a>'}),n.g.jQuery=s(),n.g.$=s(),s()(".js-input").inputmask(),p.Z.use([l.Z,c.Z,w.Z,u.Z]),n.g.Swiper=p.Z,n(155),s()(".js-swiper-masters_old").length&&s()(".js-swiper-masters_old:not(.swiper-initialized)").each((function(){new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:7,navigation:{nextEl:".masters__swiper-navigation.swiper-button-next",prevEl:".masters__swiper-navigation.swiper-button-prev"}})})),s()(".js-swiper-master-card").length&&s()(".js-swiper-master-card:not(.swiper-initialized)").each((function(){new p.Z(this,{loop:!1,slidesPerView:1,pagination:{el:".swiper-pagination",type:"fraction"},navigation:{nextEl:s()(this).closest(".js-swiper-helper").find(".js-swiper-next")[0],prevEl:s()(this).closest(".js-swiper-helper").find(".js-swiper-prev")[0]}})})),s()(".js-swiper-programs").length&&s()(".js-swiper-programs:not(.swiper-initialized)").each((function(){new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:20,navigation:{nextEl:".programs__swiper-navigation.swiper-button-next",prevEl:".programs__swiper-navigation.swiper-button-prev"}})})),s()(".js-swiper-promotions").length&&s()(".js-swiper-promotions:not(.swiper-initialized)").each((function(){new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:9,navigation:{nextEl:".promotions__swiper-navigation.swiper-button-next",prevEl:".promotions__swiper-navigation.swiper-button-prev"},breakpoints:{320:{spaceBetween:9},1200:{spaceBetween:20}}})})),s()(".js-swiper-interior").length&&s()(".js-swiper-interior-aside:not(.swiper-initialized)").each((function(){let e;s()(this).closest(".js-swiper-helper");const i=s()(".js-swiper-interior"),n=s()(".js-swiper-interior .swiper-slide-active").data("slide-to")||0,t=i[0],r=new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:20,freeMode:!0,navigation:{nextEl:".interior__swiper-aside-navigation.swiper-button-next",prevEl:".interior__swiper-aside-navigation.swiper-button-prev"},breakpoints:{320:{spaceBetween:10},768:{spaceBetween:20}}});e=new p.Z(t,{slidesPerView:1,spaceBetween:50,loop:!1,allowTouchMove:!1,thumbs:{swiper:r},on:{init(e){n&&e.slideTo(n)}}})})),s()(".js-swiper-master-page-main").length&&s()(".js-swiper-master-page-aside:not(.swiper-initialized)").each((function(){let e;const i=s()(".js-swiper-master-page-main"),n=s()(".js-swiper-master-page .swiper-slide-active").data("slide-to")||0,t=i[0],r=new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:8,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},breakpoints:{320:{spaceBetween:8},768:{spaceBetween:14}}});e=new p.Z(t,{slidesPerView:1,spaceBetween:0,loop:!1,navigation:{prevEl:".swiper-btn.js-master-page-swiper-prev",nextEl:".swiper-btn.js-master-page-swiper-next"},thumbs:{swiper:r},on:{init(e){n&&e.slideTo(n)}}})})),s()(".js-swiper-other-masters").length&&s()(".js-swiper-other-masters:not(.swiper-initialized)").each((function(){new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:13,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})})),window.swiperMasterDetail=function(){s()(".js-swiper-master-detail-main").length&&s()(".js-swiper-master-detail-aside:not(.swiper-initialized)").each((function(){let e;const i=s()(".js-swiper-master-detail-main"),n=s()(".js-swiper-master-page-main .swiper-slide-active").data("slide-init"),t=i[0],r=new p.Z(this,{loop:!1,slidesPerView:"auto",spaceBetween:13,freeMode:!0,direction:"horizontal",navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},breakpoints:{320:{direction:"horizontal"},768:{direction:"vertical"}}});e=new p.Z(t,{slidesPerView:1,spaceBetween:50,loop:!1,thumbs:{swiper:r},navigation:{nextEl:".swiper-btn--next",prevEl:".swiper-btn--prev"},pagination:{el:".swiper-pagination",type:"fraction"},on:{init(e){n&&e.slideTo(n)}}})}))},s()(".js-burger").on("click",(function(){s()("body").addClass("menu--opened")})),s()(".js-menu-close").on("click",(function(){s()("body").removeClass("menu--opened")})),s()(".js-mobile-menu").on("click",(function(e){e.target.closest(".menu__wrapper")||s()("body").removeClass("menu--opened")}));const d=s()(".js-range-slider"),f=s()(".js-range-slider-to"),v=s()(".js-range-slider-from");d.ionRangeSlider({type:"double",min:170,max:230,onFinish:function(e){f.val(e.to),v.val(e.from)}});const g=d.data("ionRangeSlider");f.on("input",(function(){const e=f.val();e>=170&e<=230&&g.update({to:e})})),v.on("input",(function(){const e=v.val();e>=170&e<=230&&g.update({from:e})})),s()(".js-accordion").on("click",(function(e){e.preventDefault(),s()(this).toggleClass("accordion-active")}))}},n={};function t(e){var s=n[e];if(void 0!==s)return s.exports;var r=n[e]={exports:{}};
1return i[e].call(r.exports,r,r.exports,t),r.exports}t.m=i,t.amdO={},e=[],t.O=function(i,n,s,r){if(!n){var o=1/0;for(c=0;c<e.length;c++){n=e[c][0],s=e[c][1],r=e[c][2];for(var a=!0,p=0;p<n.length;p++)(!1&r||o>=r)&&Object.keys(t.O).every((function(e){return t.O[e](n[p])}))?n.splice(p--,1):(a=!1,r<o&&(o=r));if(a){e.splice(c--,1);var l=s();void 0!==l&&(i=l)}}return i}r=r||0;for(var c=e.length;c>0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[n,s,r]},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,{a:i}),i},t.d=function(e,i){for(var n in i)t.o(i,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:i[n]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=function(e,i){return Object.prototype.hasOwnProperty.call(e,i)},function(){var e={179:0};t.O.j=function(i){return 0===e[i]};var i=function(i,n){var s,r,o=n[0],a=n[1],p=n[2],l=0;if(o.some((function(i){return 0!==e[i]}))){for(s in a)t.o(a,s)&&(t.m[s]=a[s]);if(p)var c=p(t)}for(i&&i(n);l<o.length;l++)r=o[l],t.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return t.O(c)},n=self.webpackChunk=self.webpackChunk||[];n.forEach(i.bind(null,0)),n.push=i.bind(null,n.push.bind(n))}(),t.O(void 0,[736],(function(){return t(419)}));var s=t.O(void 0,[736],(function(){return t(926)}));s=t.O(s)}();
2
3
4
5function openPopupOneMaster() {
6    BX.ajax({
7        url: '/include/popup/popup_baner_one_master.php?clear_cache=Y',
8        method: 'GET',
9        dataType: 'html',
10        // data: { param1: 'value1', param2: 'value2' }, // Пример передаваемых данных
11        headers: {
12            'Content-Type': 'application/json' // Пример заголовка
13        },
14        onsuccess: function(response) {
15            var div = BX.create('div', {
16                props: { className: 'wrap_popup' },
17                html: response
18            });
19            document.body.appendChild(div);
20        },
21        onfailure: function(error) {
22            console.error('Ошибка: ', error);
23        }
24    });
25}
26
27function openPopupAbonemenSert() {
28    BX.ajax({
29        url: '/include/popup/popup_baner_abonement_sert.php?clear_cache=Y',
30        method: 'GET',
31        dataType: 'html',
32        // data: { param1: 'value1', param2: 'value2' }, // Пример передаваемых данных
33        headers: {
34            'Content-Type': 'application/json' // Пример заголовка
35        },
36        onsuccess: function(response) {
37            var div = BX.create('div', {
38                props: { className: 'wrap_popup' },
39                html: response
40            });
41            document.body.appendChild(div);
42        },
43        onfailure: function(error) {
44            console.error('Ошибка: ', error);
45        }
46    });
47}
48
49function openPopupDopTime() {
50    BX.ajax({
51        url: '/include/popup/popup_baner_plus_polchasa.php?clear_cache=Y',
52        method: 'GET',
53        dataType: 'html',
54        // data: { param1: 'value1', param2: 'value2' }, // Пример передаваемых данных
55        headers: {
56            'Content-Type': 'application/json' // Пример заголовка
57        },
58        onsuccess: function(response) {
59            var div = BX.create('div', {
60                props: { className: 'wrap_popup' },
61                html: response
62            });
63            document.body.appendChild(div);
64        },
65        onfailure: function(error) {
66            console.error('Ошибка: ', error);
67        }
68    });
69}
70
71function openPopupDebut() {
72    BX.ajax({
73        url: '/include/popup/popup_baner_debut.php?clear_cache=Y',
74        method: 'GET',
75        dataType: 'html',
76        // data: { param1: 'value1', param2: 'value2' }, // Пример передаваемых данных
77        headers: {
78            'Content-Type': 'application/json' // Пример заголовка
79        },
80        onsuccess: function(response) {
81            var div = BX.create('div', {
82                props: { className: 'wrap_popup' },
83                html: response
84            });
85            document.body.appendChild(div);
86        },
87        onfailure: function(error) {
88            console.error('Ошибка: ', error);
89        }
90    });
91}
92
93function closePopupBaner(buttonClose, formName){
94    let popup = buttonClose.closest('.wrap_popup')
95    popup.remove()
96    BX.setCookie(formName, 'noActive', {expires: 86400});
97}
98
99function startBannerFunction(bannerId){
100    BX.ready(function() {
101
102        setTimeout(()=>{
103            if (bannerId === "1"){
104                if (!BX.getCookie('BANER_POPUP_DEBUT')){
105                    openPopupDebut()
106                }
107            } else if (bannerId === "2"){
108                if (!BX.getCookie('BANER_PLUS_TIME')) {
109                    openPopupDopTime()
110                }
111            } else if (bannerId === "3"){
112                if (!BX.getCookie('BANER_ONE_MASTER')) {
113                    openPopupOneMaster()
114                }
115            } else if (bannerId === "4"){
116                if (!BX.getCookie('BANER_ABONEMENT_SERTIFIKAT')) {
117                    openPopupAbonemenSert()
118                }
119            } else {
120                console.log("Не известный банер id - " + bannerId)
121            }
122        }, 20000)
123    });
124}
125
126function waitForYm(ymCounterNum, callback, interval) {
127    if (!callback) return;
128    if (!ymCounterNum) {
129        let metrikaObj  = (window.Ya && (window.Ya.Metrika || window.Ya.Metrika2)) || null;
130        ymCounterNum = (metrikaObj && metrikaObj.counters && (metrikaObj.counters() || [0])[0].id) || 0;
131    }
132    let ymCounterObj = window['yaCounter' + ymCounterNum] || null;
133    if (ymCounterObj) return (callback(ymCounterObj, ymCounterNum), undefined);
134    setTimeout(function () { waitForYm(ymCounterNum, callback, interval); }, interval || 250);
135}
136
137function setClientIdMetrika(){
138    window.yaID;
139    ym(89447948, 'getClientID', function(clientID) {window.yaID = clientID})
140    //console.log(window.yaID)
141}
142waitForYm(89447948, setClientIdMetrika)
143
144function showPreloader(status=null, parentBlock=null){
145    if (!status) return true;
146    preloaderElement = createPreloaderElement()
147    if (!parentBlock){
148        parentBlock = 'body'
149    }
150
151    if (status === 'create'){
152        document.querySelector(parentBlock).appendChild(preloaderElement)
153        console.log('create')
154    } else if (status === 'remove'){
155        if (document.querySelector('.js_preloader_form')){
156            document.querySelector('.js_preloader_form').remove()
157            console.log('remove')
158        }
159    }
160}
161
162function createPreloaderElement() {
163    const preloader = document.createElement('span');
164    preloader.className = 'preloader_form js_preloader_form';
165    preloader.innerHTML = `<span class="loader"></span>`;
166    return preloader;
167}

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.