PageSourceSearch

https://medongroup-toliatty.ru/wp-content/cache/medongroup-toliatty.ru/2df5mma5/1fa7.js

js medongroup-toliatty.ru collected 2026-09-28 19:00:46 UTC 38,201 bytes, 1,516 lines download raw bytes

1$(document).ready(function (){
2$(".slider_main").slick({
3dots: true,
4infinite: true,
5speed: 300,
6autoplay: true,
7autoplaySpeed: 4000,
8slidesToShow: 1,
9slidesToScroll: 1,
10appendArrows: $(".slider_main_buttons .slick-slider-nav"),
11appendDots: $(".slider_main_buttons .slick-slider-dots"),
12prevArrow: "<button class='slick-prev'></button>",
13nextArrow: "<button class='slick-next'></button>",
14});
15$(".slider_main").on("reInit afterChange setPosition", function (){
16if(typeof window.medonFitHomeSliderText==="function"){
17window.medonFitHomeSliderText();
18}});
19if(typeof window.medonFitHomeSliderText==="function"){
20window.medonFitHomeSliderText();
21}
22var sliderDiscount=$(".slider_actions");
23var sliderDiscountCount=sliderDiscount.children().length;
24if(sliderDiscountCount < 3){
25sliderDiscount.addClass("few-slides");
26}
27sliderDiscount.slick({
28dots: sliderDiscountCount > 2,
29infinite: sliderDiscountCount > 2,
30speed: 300,
31variableWidth: true,
32slidesToShow: sliderDiscountCount < 3 ? sliderDiscountCount:1,
33centerMode: sliderDiscountCount > 2,
34slidesToScroll: sliderDiscountCount < 3 ? sliderDiscountCount:1,
35appendArrows: $(".slider_actions_buttons .slick-slider-nav"),
36appendDots: $(".slider_actions_buttons .slick-slider-dots"),
37prevArrow: "<button class='slick-prev'></button>",
38nextArrow: "<button class='slick-next'></button>",
39responsive: [
40{
41breakpoint: 1024,
42settings: {
43slidesToShow: 3,
44slidesToScroll: 3,
45infinite: sliderDiscountCount > 2,
46dots: true,
47},
48},
49{
50breakpoint: 641,
51settings: {
52slidesToShow: 1,
53centerMode: false,
54variableWidth: false,
55slidesToScroll: 1,
56},
57},
58{
59breakpoint: 481,
60settings: {
61slidesToShow: 1,
62centerMode: false,
63variableWidth: false,
64slidesToScroll: 1,
65},
66},
67],
68});
69$(".section_programs").each(function (){
70var $section=$(this);
71var $slider=$section.find(".slider_programs");
72var count=$slider.children().length;
73if(count < 3) $slider.addClass("few-slides");
74$slider.slick({
75slidesToShow: Math.min(3, count),
76slidesToScroll: 1,
77variableWidth: false,
78centerMode: false,
79infinite: count > 3,
80dots: count > 3,
81arrows: count > 1,
82speed: 300,
83appendArrows: $section.find(".slider_programs_buttons .slick-slider-nav"),
84appendDots: $section.find(".slider_programs_buttons .slick-slider-dots"),
85prevArrow:
86"<button class='slick-prev' type='button' aria-label='prev'></button>",
87nextArrow:
88"<button class='slick-next' type='button' aria-label='next'></button>",
89responsive: [
90{
91breakpoint: 1024,
92settings: {
93slidesToShow: Math.min(2, count),
94slidesToScroll: 1,
95centerMode: false,
96variableWidth: false,
97infinite: count > 2,
98dots: count > 2,
99},
100},
101{
102breakpoint: 641,
103settings: {
104slidesToShow: 1,
105slidesToScroll: 1,
106centerMode: false,
107variableWidth: false,
108infinite: count > 1,
109dots: count > 1,
110},
111},
112],
113});
114});
115$(".section_advantages_slider").slick({
116dots: true,
117infinite: true,
118speed: 300,
119variableWidth: true,
120slidesToShow: 1,
121centerMode: true,
122slidesToScroll: 1,
123appendArrows: $(".section_advantages_slider_buttons .slick-slider-nav"),
124appendDots: $(".section_advantages_slider_buttons .slick-slider-dots"),
125prevArrow: "<button class='slick-prev'></button>",
126nextArrow: "<button class='slick-next'></button>",
127responsive: [
128{
129breakpoint: 1024,
130settings: {
131slidesToShow: 3,
132slidesToScroll: 3,
133infinite: true,
134dots: true,
135},
136},
137{
138breakpoint: 768,
139settings: {
140slidesToShow: 1,
141centerMode: false,
142variableWidth: false,
143slidesToScroll: 1,
144},
145},
146{
147breakpoint: 641,
148settings: {
149slidesToShow: 1,
150centerMode: false,
151variableWidth: false,
152slidesToScroll: 1,
153},
154},
155{
156breakpoint: 481,
157settings: {
158slidesToShow: 1,
159centerMode: false,
160variableWidth: false,
161slidesToScroll: 1,
162},
163},
164],
165});
166$(".section_centers_slider").slick({
167dots: true,
168infinite: false,
169speed: 300,
170slidesToShow: 1,
171slidesToScroll: 1,
172appendArrows: $(".section_centers_slider_buttons .slick-slider-nav"),
173appendDots: $(".section_centers_slider_buttons .slick-slider-dots"),
174prevArrow: "<button class='slick-prev'></button>",
175nextArrow: "<button class='slick-next'></button>",
176});
177$(".section_doctors_textslider_items").slick({
178dots: true,
179infinite: false,
180speed: 300,
181slidesToShow: 1,
182slidesToScroll: 1,
183appendArrows: $(
184".section_doctors_textslider_items_buttons .slick-slider-nav"
185),
186appendDots: $(
187".section_doctors_textslider_items_buttons .slick-slider-dots"
188),
189prevArrow: "<button class='slick-prev'></button>",
190nextArrow: "<button class='slick-next'></button>",
191responsive: [
192{
193breakpoint: 768,
194settings: {
195dots: false,
196},
197},
198],
199});
200var $slider=$(".section_doctors_slider");
201var slidesCount=$slider.find(".section_doctor_item").length;
202var hasCompetenceCenter=$(".section_doctors.competence-center").length > 0;
203$slider.slick({
204dots: true,
205infinite: false,
206speed: 300,
207slidesToShow: hasCompetenceCenter ? (slidesCount < 4 ? slidesCount:4):4,
208slidesToScroll: 1,
209appendArrows: $(".section_doctors_slider_buttons .slick-slider-nav"),
210appendDots: $(".section_doctors_slider_buttons .slick-slider-dots"),
211prevArrow: "<button class='slick-prev'></button>",
212nextArrow: "<button class='slick-next'></button>",
213responsive: [
214{
215breakpoint: 1220,
216settings: {
217slidesToShow: 3,
218slidesToScroll: 3,
219infinite: true,
220dots: true,
221},
222},
223{
224breakpoint: 641,
225settings: {
226slidesToShow: 2,
227slidesToScroll: 2,
228},
229},
230{
231breakpoint: 576,
232settings: {
233slidesToShow: 1,
234slidesToScroll: 1,
235},
236},
237],
238});
239$(".section_videoreviews_slider").slick({
240dots: true,
241infinite: true,
242speed: 300,
243slidesToShow: 2,
244slidesToScroll: 1,
245appendArrows: $(".section_videoreviews_slider_buttons .slick-slider-nav"),
246appendDots: $(".section_videoreviews_slider_buttons .slick-slider-dots"),
247prevArrow: "<button class='slick-prev'></button>",
248nextArrow: "<button class='slick-next'></button>",
249responsive: [
250{
251breakpoint: 1024,
252settings: {
253slidesToShow: 2,
254slidesToScroll: 1,
255infinite: true,
256dots: true,
257},
258},
259{
260breakpoint: 641,
261settings: {
262slidesToShow: 1,
263slidesToScroll: 1,
264},
265},
266{
267breakpoint: 641,
268settings: {
269slidesToShow: 1,
270slidesToScroll: 1,
271},
272},
273{
274breakpoint: 481,
275settings: {
276slidesToShow: 1,
277slidesToScroll: 1,
278},
279},
280],
281});
282$(".section_group_videos_slider").slick({
283dots: true,
284infinite: true,
285speed: 300,
286slidesToShow: 2,
287slidesToScroll: 1,
288appendArrows: $(".section_group_videos_slider_buttons .slick-slider-nav"),
289appendDots: $(".section_group_videos_slider_buttons .slick-slider-dots"),
290prevArrow: "<button class='slick-prev'></button>",
291nextArrow: "<button class='slick-next'></button>",
292responsive: [
293{
294breakpoint: 1024,
295settings: {
296slidesToShow: 2,
297slidesToScroll: 1,
298infinite: true,
299dots: true,
300},
301},
302{
303breakpoint: 641,
304settings: {
305slidesToShow: 1,
306slidesToScroll: 1,
307},
308},
309{
310breakpoint: 641,
311settings: {
312slidesToShow: 1,
313slidesToScroll: 1,
314},
315},
316{
317breakpoint: 481,
318settings: {
319slidesToShow: 1,
320slidesToScroll: 1,
321},
322},
323],
324});
325$(".section_articles_slider").slick({
326dots: true,
327infinite: true,
328speed: 300,
329slidesToShow: 3,
330slidesToScroll: 1,
331appendArrows: $(".section_articles_slider_buttons .slick-slider-nav"),
332appendDots: $(".section_articles_slider_buttons .slick-slider-dots"),
333prevArrow: "<button class='slick-prev'></button>",
334nextArrow: "<button class='slick-next'></button>",
335responsive: [
336{
337breakpoint: 1024,
338settings: {
339slidesToShow: 3,
340slidesToScroll: 3,
341infinite: true,
342dots: true,
343},
344},
345{
346breakpoint: 992,
347settings: {
348slidesToShow: 2,
349slidesToScroll: 2,
350},
351},
352{
353breakpoint: 700,
354settings: {
355slidesToShow: 1,
356slidesToScroll: 1,
357dots: false,
358},
359},
360],
361});
362$(".section_doctors_articles_slider").slick({
363dots: true,
364infinite: false,
365speed: 300,
366slidesToShow: 3,
367slidesToScroll: 1,
368appendArrows: $(
369".section_doctors_articles_slider_buttons .slick-slider-nav"
370),
371appendDots: $(
372".section_doctors_articles_slider_buttons .slick-slider-dots"
373),
374prevArrow: "<button class='slick-prev'></button>",
375nextArrow: "<button class='slick-next'></button>",
376responsive: [
377{
378breakpoint: 1024,
379settings: {
380slidesToShow: 3,
381slidesToScroll: 3,
382infinite: true,
383dots: true,
384},
385},
386{
387breakpoint: 992,
388settings: {
389slidesToShow: 2,
390slidesToScroll: 2,
391},
392},
393{
394breakpoint: 481,
395settings: {
396slidesToShow: 1,
397slidesToScroll: 1,
398},
399},
400],
401});
402$(".section_licenses_slider").slick({
403dots: true,
404infinite: true,
405speed: 300,
406slidesToShow: 4,
407slidesToScroll: 1,
408appendArrows: $(".section_licenses_slider_buttons .slick-slider-nav"),
409appendDots: $(".section_licenses_slider_buttons .slick-slider-dots"),
410prevArrow: "<button class='slick-prev'></button>",
411nextArrow: "<button class='slick-next'></button>",
412responsive: [
413{
414breakpoint: 1024,
415settings: {
416slidesToShow: 3,
417slidesToScroll: 3,
418infinite: true,
419dots: true,
420},
421},
422{
423breakpoint: 641,
424settings: {
425slidesToShow: 2,
426slidesToScroll: 2,
427},
428},
429{
430breakpoint: 481,
431settings: {
432slidesToShow: 1,
433slidesToScroll: 1,
434},
435},
436],
437});
438$(".article__slider").slick({
439dots: true,
440infinite: true,
441speed: 300,
442slidesToShow: 1,
443slidesToScroll: 1,
444appendArrows: $(".article__slider_buttons .slick-slider-nav"),
445appendDots: $(".article__slider_buttons .slick-slider-dots"),
446prevArrow: "<button class='slick-prev'></button>",
447nextArrow: "<button class='slick-next'></button>",
448customPaging: function (slider, i){
449const slide=slider.$slides[i];
450const name=$(slide).data("name")||"•";
451return `<button type="button">${name}</button>`;
452},
453});
454$(".section_reviews_slider").slick({
455dots: true,
456infinite: false,
457speed: 300,
458slidesToShow: 3,
459slidesToScroll: 1,
460appendArrows: $(".section_reviews_slider_buttons .slick-slider-nav"),
461appendDots: $(".section_reviews_slider_buttons .slick-slider-dots"),
462prevArrow: "<button class='slick-prev'></button>",
463nextArrow: "<button class='slick-next'></button>",
464responsive: [
465{
466breakpoint: 1024,
467settings: {
468slidesToShow: 3,
469slidesToScroll: 3,
470infinite: true,
471dots: true,
472},
473},
474{
475breakpoint: 992,
476settings: {
477slidesToShow: 2,
478slidesToScroll: 2,
479},
480},
481{
482breakpoint: 481,
483settings: {
484slidesToShow: 1,
485slidesToScroll: 1,
486},
487},
488],
489});
490$(".section_equipment_slider").slick({
491dots: true,
492infinite: true,
493speed: 300,
494slidesToShow: 1,
495slidesToScroll: 1,
496appendArrows: $(".section_equipment_slider_buttons .slick-slider-nav"),
497appendDots: $(".section_equipment_slider_buttons .slick-slider-dots"),
498prevArrow: "<button class='slick-prev'></button>",
499nextArrow: "<button class='slick-next'></button>",
500responsive: [
501{
502breakpoint: 1024,
503settings: {
504slidesToShow: 2,
505slidesToScroll: 1,
506infinite: true,
507dots: true,
508},
509},
510{
511breakpoint: 641,
512settings: {
513slidesToShow: 1,
514slidesToScroll: 1,
515},
516},
517{
518breakpoint: 481,
519settings: {
520slidesToShow: 1,
521slidesToScroll: 1,
522},
523},
524],
525});
526$(".section_gallery_slider").each(function (){
527var slider=$(this);
528var sliderId=slider.attr("id");
529slider.slick({
530dots: true,
531infinite: true,
532speed: 300,
533slidesToShow: 1,
534slidesToScroll: 1,
535prevArrow: $("#buttons_" + sliderId + " .slick-prev"),
536nextArrow: $("#buttons_" + sliderId + " .slick-next"),
537appendDots: $("#buttons_" + sliderId + " .slick-slider-dots"),
538appendArrows: $("#buttons_" + sliderId + " .slick-slider-nav"),
539responsive: [
540{
541breakpoint: 1024,
542settings: {
543slidesToShow: 2,
544slidesToScroll: 1,
545infinite: true,
546dots: true,
547},
548},
549{
550breakpoint: 641,
551settings: {
552slidesToShow: 1,
553slidesToScroll: 1,
554dots: false,
555},
556},
557],
558});
559});
560$(".last-works__gallery").each(function (index){
561$(".last-works__gallery-for", $(this)).slick({
562slidesToShow: 1,
563slidesToScroll: 1,
564arrows: false,
565fade: true,
566asNavFor: $(this).find(".last-works__gallery-nav"),
567});
568$(".last-works__gallery-nav", $(this)).slick({
569slidesToShow: 2,
570slidesToScroll: 1,
571dots: true,
572centerMode: true,
573focusOnSelect: true,
574asNavFor: $(this).find(".last-works__gallery-for"),
575});
576});
577$(".section_photogallery_slider").each(function (index){
578$(this).slick({
579dots: true,
580infinite: true,
581speed: 300,
582slidesToShow: 1,
583slidesToScroll: 1,
584appendArrows: $(this).parent().find(".slick-slider-nav"),
585appendDots: $(this).parent().find(".slick-slider-dots"),
586prevArrow: "<button class='slick-prev'></button>",
587nextArrow: "<button class='slick-next'></button>",
588responsive: [
589{
590breakpoint: 1024,
591settings: {
592slidesToShow: 2,
593slidesToScroll: 1,
594infinite: true,
595dots: true,
596},
597},
598{
599breakpoint: 641,
600settings: {
601slidesToShow: 1,
602slidesToScroll: 1,
603},
604},
605{
606breakpoint: 481,
607settings: {
608slidesToShow: 1,
609slidesToScroll: 1,
610},
611},
612],
613});
614});
615$(".submenu_actions_block_slider").slick({
616dots: true,
617infinite: true,
618speed: 300,
619slidesToShow: 1,
620slidesToScroll: 1,
621appendArrows: $(".submenu_actions_block_slider_buttons .slick-slider-nav"),
622appendDots: $(".submenu_actions_block_slider_buttons .slick-slider-dots"),
623prevArrow: "<button class='slick-prev'></button>",
624nextArrow: "<button class='slick-next'></button>",
625});
626$(".section_services_spoilers_item_title").on("click", function (){
627$(this).parent(".section_services_spoilers_item").toggleClass("close");
628});
629$("li.parent").mouseenter(function (){
630$(".submenu_actions_block .submenu_actions_block_slider").slick("setPosition"
631);
632});
633if($(window).width() < 992){
634$(".section_rating_list").slick({
635dots: true,
636infinite: true,
637speed: 300,
638slidesToShow: 1,
639slidesToScroll: 1,
640appendArrows: $(".section_rating_slider_buttons .slick-slider-nav"),
641appendDots: $(".section_rating_slider_buttons .slick-slider-dots"),
642prevArrow: "<button class='slick-prev'></button>",
643nextArrow: "<button class='slick-next'></button>",
644responsive: [
645{
646breakpoint: 992,
647settings: {
648slidesToShow: 2,
649slidesToScroll: 1,
650},
651},
652{
653breakpoint: 641,
654settings: {
655dots: true,
656infinite: true,
657speed: 300,
658slidesToShow: 1,
659slidesToScroll: 1,
660},
661},
662],
663});
664$(".section_sertificate_block_wrap").slick({
665dots: true,
666infinite: false,
667slidesToShow: 1,
668variableWidth: true,
669slidesToScroll: 1,
670appendArrows: $(
671".section_sertificate_block_wrap_buttons .slick-slider-nav"
672),
673appendDots: $(
674".section_sertificate_block_wrap_buttons .slick-slider-dots"
675),
676prevArrow: "<button class='slick-prev'></button>",
677nextArrow: "<button class='slick-next'></button>",
678responsive: [
679{
680breakpoint: 992,
681settings: {
682slidesToShow: 2,
683slidesToScroll: 1,
684},
685},
686{
687breakpoint: 641,
688settings: {
689slidesToShow: 1,
690slidesToScroll: 1,
691},
692},
693],
694});
695$(".footer_column_nav_title").on("click", function (){
696$(this).parent(".footer_column_nav").find("ul").toggleClass("active");
697$("footer").toggleClass("sub-menu-active");
698return false;
699});
700}
701jQuery(function ($){
702$(".apparatus_slider").each(function (){
703const $slider=$(this);
704const $wrap=$slider.closest(".apparatus_slider_wrapper");
705$slider.slick({
706dots: true,
707infinite: true,
708speed: 300,
709slidesToShow: 1,
710slidesToScroll: 1,
711appendArrows: $wrap.find(".slick-slider-nav"),
712appendDots: $wrap.find(".slick-slider-dots"),
713prevArrow: "<button class='slick-prev' aria-label='Previous'></button>",
714nextArrow: "<button class='slick-next' aria-label='Next'></button>",
715});
716});
717});
718$("#nav-trigger, .bg-hide").on("click", function (){
719$(this).toggleClass("active");
720$("#nav").toggleClass("active");
721$("body").toggleClass("menu-active");
722$("#nav li").removeClass("active");
723$("body").removeClass("sub-menu-active");
724return false;
725});
726$(".doctors_selector_label").on("click", function (event){
727$(this)
728.closest(".doctors_selector")
729.find(".doctors_selector_options")
730.slideToggle(0);
731});
732$(".doctors_selector_options").on("mouseleave", function (event){
733$(this)
734.closest(".doctors_selector")
735.find(".doctors_selector_options")
736.slideToggle(0);
737});
738$(".doctors_selector_options li").click(function (event){
739let t=$(this),
740v=t.data("value"),
741s=$(".section_doctors_search_form");
742t.closest(".doctors_selector")
743.find(".doctors_selector_label")
744.html(t.html());
745s.find('li[data-value="' + v + '"]')
746.attr("data-attr", "selected")
747.siblings()
748.attr("data-attr", "");
749s.find("option").attr("selected", false);
750s.find('option[value="' + v + '"]').attr("selected", "selected");
751});
752$(".doctors_selector_options li").click(function (event){
753let t=$(this),
754v=t.data("value"),
755s=$(".section_price_search_form");
756t.closest(".doctors_selector")
757.find(".doctors_selector_label")
758.html(t.html());
759s.find('li[data-value="' + v + '"]')
760.attr("data-attr", "selected")
761.siblings()
762.attr("data-attr", "");
763s.find("option").attr("selected", false);
764s.find('option[value="' + v + '"]').attr("selected", "selected");
765});
766$(".actions_selector_label").on("click", function (event){
767$(this)
768.closest(".actions_selector")
769.find(".actions_selector_options")
770.slideToggle(0);
771});
772$(".actions_selector_options").on("mouseleave", function (event){
773$(this)
774.closest(".actions_selector")
775.find(".actions_selector_options")
776.slideToggle(0);
777});
778$(".blog_selector_label").on("click", function (event){
779$(this)
780.closest(".blog_selector")
781.find(".blog_selector_options")
782.slideToggle(0);
783});
784$(".school_selector_label").on("click", function (event){
785$(this)
786.closest(".school_selector")
787.find(".school_selector_options")
788.slideToggle(0);
789});
790$(".modal_review_selector_label").on("click", function (event){
791$(this)
792.closest(".modal_review_selector")
793.find(".modal_review_selector_options")
794.slideToggle(0);
795});
796$(document).mouseup(function (e){
797var container=$(
798".doctors_selector, .actions_selector, .blog_selector, .school_selector, .modal_review_selector"
799);
800if(!container.is(e.target)&&container.has(e.target).length===0){
801container
802.find(".doctors_selector_options, .actions_selector_options, .blog_selector_options, .school_selector_options, .modal_review_selector_options"
803)
804.slideUp(0);
805}});
806$('[data-src="#modal_review"]').fancybox({
807touch: false,
808});
809$(".actions_selector_options li").click(function (event){
810let t=$(this),
811v=t.data("value"),
812s=$(".section_actions_search_form");
813t.closest(".actions_selector")
814.find(".actions_selector_label")
815.html(t.html());
816s.find('li[data-value="' + v + '"]')
817.attr("data-attr", "selected")
818.siblings()
819.attr("data-attr", "");
820s.find("option").attr("selected", false);
821s.find('option[value="' + v + '"]').attr("selected", "selected");
822});
823$(".school_selector_options li").click(function (event){
824let t=$(this),
825v=t.data("value"),
826s=$(".section_school_search_form");
827t.closest(".school_selector").find(".school_selector_label").html(t.html());
828s.find('li[data-value="' + v + '"]')
829.attr("data-attr", "selected")
830.siblings()
831.attr("data-attr", "");
832s.find("option").attr("selected", false);
833s.find('option[value="' + v + '"]').attr("selected", "selected");
834});
835$(".departments_selector_options li").click(function (event){
836let t=$(this),
837v=t.data("value"),
838s=$(".section_departments_search_form");
839t.closest(".departments_selector")
840.find(".departments_selector_label")
841.html(t.html());
842s.find('li[data-value="' + v + '"]')
843.attr("data-attr", "selected")
844.siblings()
845.attr("data-attr", "");
846s.find("option").attr("selected", false);
847s.find('option[value="' + v + '"]').attr("selected", "selected");
848});
849$(".articles_selector_options li").click(function (event){
850let t=$(this),
851v=t.data("value"),
852s=$(".section_articles_search_form");
853t.closest(".articles_selector")
854.find(".articles_selector_label")
855.html(t.html());
856s.find('li[data-value="' + v + '"]')
857.attr("data-attr", "selected")
858.siblings()
859.attr("data-attr", "");
860s.find("option").attr("selected", false);
861s.find('option[value="' + v + '"]').attr("selected", "selected");
862});
863$(".reviews_selector_options li").on("click", function (){
864const $this=$(this);
865const value=$this.data("value");
866const $selector=$this.closest(".reviews_selector");
867const $form=$(".section_reviews_search_form");
868$selector.find(".reviews_selector_label").html($this.html());
869$selector.find("li").removeAttr("data-attr");
870$this.attr("data-attr", "selected");
871const selectName=$selector.hasClass("special") ? "special":"doctor_id";
872$form
873.find('select[name="' + selectName + '"] option')
874.prop("selected", false);
875$form
876.find('select[name="' + selectName + '"] option[value="' + value + '"]')
877.prop("selected", true);
878});
879$(".blog_selector_options li").click(function (event){
880let t=$(this),
881v=t.data("value"),
882s=$(".section_blog_search_form");
883t.closest(".blog_selector").find(".blog_selector_label").html(t.html());
884s.find('li[data-value="' + v + '"]')
885.attr("data-attr", "selected")
886.siblings()
887.attr("data-attr", "");
888s.find("option").attr("selected", false);
889s.find('option[value="' + v + '"]').attr("selected", "selected");
890});
891$(".desease_selector_options li").click(function (event){
892let t=$(this),
893v=t.data("value"),
894s=$(".section_desease_search_form");
895t.closest(".desease_selector")
896.find(".desease_selector_label")
897.html(t.html());
898s.find('li[data-value="' + v + '"]')
899.attr("data-attr", "selected")
900.siblings()
901.attr("data-attr", "");
902s.find("option").attr("selected", false);
903s.find('option[value="' + v + '"]').attr("selected", "selected");
904});
905$(".modal_review_selector_options li").click(function (event){
906let t=$(this),
907v=t.data("value"),
908s=$("#modal_review form.modal_form");
909t.closest(".modal_review_selector")
910.find(".modal_review_selector_label")
911.html(t.html());
912s.find('li[data-value="' + v + '"]')
913.attr("data-attr", "selected")
914.siblings()
915.attr("data-attr", "");
916s.find("option").attr("selected", false);
917s.find('option[value="' + v + '"]').attr("selected", "selected");
918});
919$("a.reviews_readmore").on("click", function (){
920$(this)
921.closest(".section_reviews_slider_item_text")
922.find("p.reviews_hide")
923.slideToggle(0);
924$(this).hide();
925$(this)
926.closest(".section_reviews_slider_item_text")
927.find("a.reviews_hidemore")
928.show();
929return false;
930});
931$("a.reviews_hidemore").on("click", function (){
932$(this)
933.closest(".section_reviews_slider_item_text")
934.find("p.reviews_hide")
935.slideToggle(0);
936$(this).hide();
937$(this)
938.closest(".section_reviews_slider_item_text")
939.find("a.reviews_readmore")
940.show();
941return false;
942});
943$("a.showmoretext").on("click", function (){
944$(this)
945.closest(".section_service_text .section_action_text_item")
946.find("p.hide")
947.slideToggle(0);
948$(this)
949.closest(".section_service_text .section_action_text_item")
950.find("li.hide")
951.slideToggle(0);
952$(this).hide();
953$(this)
954.closest(".section_service_text .section_action_text_item")
955.find("a.hidemoretext")
956.show();
957return false;
958});
959$("a.hidemoretext").on("click", function (){
960$(this)
961.closest(".section_service_text .section_action_text_item")
962.find("p.hide")
963.slideToggle(0);
964$(this)
965.closest(".section_service_text .section_action_text_item")
966.find("li.hide")
967.slideToggle(0);
968$(this).hide();
969$(this)
970.closest(".section_service_text .section_action_text_item")
971.find("a.showmoretext")
972.show();
973return false;
974});
975$(".section_photo_gallery a.showmore").on("click", function (){
976$(this)
977.closest(".section_photo_gallery")
978.find(".section_gallery_block_col")
979.show(0);
980$(this).hide();
981$(this).closest(".section_photo_gallery").find("a.hidemore").show();
982return false;
983});
984$(".section_photo_gallery a.hidemore").on("click", function (){
985$(this)
986.closest(".section_photo_gallery")
987.find(".section_gallery_block_col")
988.hide(0);
989$(this)
990.closest(".section_photo_gallery")
991.find(".section_gallery_block_col:nth-child(1)")
992.show(0);
993$(this)
994.closest(".section_photo_gallery")
995.find(".section_gallery_block_col:nth-child(2)")
996.show(0);
997$(this).hide();
998$(this).closest(".section_photo_gallery").find("a.showmore").show();
999return false;
1000});
1001$("li.parent").on("click", function (){
1002$("li.parent").not(this).removeClass("active");
1003$(this).toggleClass("active");
1004$("body").toggleClass("sub-menu-active", $("li.parent.active").length > 0);
1005});
1006$(".top_header_city").on("click", function (){
1007console.log("click");
1008$(this).closest(".top_header").toggleClass("active");
1009$("body").toggleClass("top-header-active");
1010$(this).show(0);
1011return false;
1012});
1013$(".header_nav_bottom_block_city").on("click", function (){
1014$(this).closest(".header_nav_bottom_block").toggleClass("active");
1015$("body").toggleClass("header-nav-mobile-active");
1016$(this).show(0);
1017$(this).find(".header_nav_bottom_block_city_item").html("Выбрать город..");
1018});
1019$("#city-button-list li").on("click", function (e){
1020e.preventDefault();
1021const cityName=$(this).find("a").text();
1022$("#current-city-buttom").html(cityName);
1023$(this).closest(".header_nav_bottom_block").toggleClass("active");
1024$("body").toggleClass("header-nav-mobile-active");
1025window.location.href=$(this).find("a").attr("href");
1026});
1027$(".footer_column_contactblock_open").on("click", function (){
1028$(this).closest(".footer_column_contactblock").toggleClass("footer-open");
1029$(this).closest(".footer_row_middle").toggleClass("footer-row-open");
1030return false;
1031});
1032$(document).click(function (event){
1033let target=$(event.target);
1034if(!target.closest(".top_header_city_select").length &&
1035$(".top_header_city_select").is(":visible")
1036){
1037$(".top_header_city_select").hide();
1038$("body").removeClass("top-header-active");
1039$(".top_header").removeClass("active");
1040}});
1041$(".top_header_city_select ul li").click(function (event){
1042let t=$(this),
1043v=t.data("value"),
1044s=$(".top_header_city");
1045s.html(t.html());
1046$(this).closest(".top_header_city_select").hide();
1047$("body").toggleClass("top-header-active");
1048$(this).closest(".top_header").toggleClass("active");
1049});
1050$(".header_nav_bottom_block_city_select ul li").click(function (event){
1051let t=$(this),
1052v=t.data("value"),
1053s=$(".header_nav_bottom_block_city_item");
1054s.html(t.html());
1055$(this).closest(".header_nav_bottom_block_city_select").slideToggle(0);
1056$("body").toggleClass("header-nav-mobile-active");
1057$(this).closest(".header_nav_bottom_block").toggleClass("active");
1058return false;
1059});
1060(()=> {
1061const containers=Array.from(document.querySelectorAll(".hover_selector"));
1062if(!containers.length) return;
1063const getOptions=(el)=> el.querySelector(".hover_selector_options");
1064const closeOne=(el)=> {
1065el.classList.remove("show");
1066const o=getOptions(el);
1067if(o) o.classList.remove("show");
1068};
1069const closeAll=()=> containers.forEach(closeOne);
1070const openOne=(el)=> {
1071closeAll();
1072el.classList.add("show");
1073const o=getOptions(el);
1074if(o) o.classList.add("show");
1075};
1076const toggleOne=(el)=> {
1077if(el.classList.contains("show")) closeOne(el);
1078else openOne(el);
1079};
1080document.addEventListener("click",
1081(e)=> {
1082const container=e.target.closest(".hover_selector");
1083const options=e.target.closest(".hover_selector_options");
1084if(options){
1085const parent=options.closest(".hover_selector");
1086if(parent) closeOne(parent);
1087return;
1088}
1089if(container){
1090toggleOne(container);
1091return;
1092}
1093closeAll();
1094},
1095{ capture: true }
1096);
1097let hoverBound=false;
1098const mqh=window.matchMedia("(any-hover: hover)");
1099const bindHover=()=> {
1100if(hoverBound) return;
1101containers.forEach((el)=> {
1102el.addEventListener("pointerenter", onEnter);
1103el.addEventListener("pointerleave", onLeave);
1104});
1105hoverBound=true;
1106};
1107const unbindHover=()=> {
1108if(!hoverBound) return;
1109containers.forEach((el)=> {
1110el.removeEventListener("pointerenter", onEnter);
1111el.removeEventListener("pointerleave", onLeave);
1112});
1113hoverBound=false;
1114};
1115function onEnter(){
1116openOne(this);
1117}
1118function onLeave(){
1119closeOne(this);
1120}
1121if(mqh.matches) bindHover();
1122mqh.addEventListener?.("change", (e)=> {
1123if(e.matches) bindHover();
1124else unbindHover();
1125});
1126document.addEventListener("keydown", (e)=> {
1127if(e.key==="Escape") closeAll();
1128});
1129})();
1130window.addEventListener("DOMContentLoaded", function (){
1131[].forEach.call(document.querySelectorAll(".tel"), function (input){
1132var keyCode;
1133function mask(event){
1134event.keyCode&&(keyCode=event.keyCode);
1135var pos=this.selectionStart;
1136if(pos < 3) event.preventDefault();
1137var matrix="+7 (___) ___ ____",
1138i=0,
1139def=matrix.replace(/\D/g, ""),
1140val=this.value.replace(/\D/g, ""),
1141new_value=matrix.replace(/[_\d]/g, function (a){
1142return i < val.length ? val.charAt(i++):a;
1143});
1144i=new_value.indexOf("_");
1145if(i!=-1){
1146i < 5&&(i=3);
1147new_value=new_value.slice(0, i);
1148}
1149var reg=matrix
1150.substr(0, this.value.length)
1151.replace(/_+/g, function (a){
1152return "\\d{1," + a.length + "}";
1153})
1154.replace(/[+()]/g, "\\$&");
1155reg=new RegExp("^" + reg + "$");
1156if(!reg.test(this.value) ||
1157this.value.length < 5 ||
1158(keyCode > 47&&keyCode < 58)
1159){
1160this.value=new_value;
1161}
1162if(event.type=="blur"&&this.value.length < 5){
1163this.value="";
1164}}
1165input.addEventListener("input", mask, false);
1166input.addEventListener("focus", mask, false);
1167input.addEventListener("blur", mask, false);
1168input.addEventListener("keydown", mask, false);
1169});
1170});
1171function is_touch_device(){
1172return "ontouchstart" in window||navigator.maxTouchPoints;
1173}
1174var navs=document.querySelectorAll(".scroll-menu");
1175if(!is_touch_device()&&typeof Flickity!=='undefined'){
1176for (var i=0, length=navs.length; i < length; i++){
1177var nav=navs[i];
1178new Flickity(nav, {
1179cellAlign: "left",
1180freeScroll: true,
1181prevNextButtons: false,
1182pageDots: false,
1183contain: true,
1184});
1185}}
1186const listItems=document.querySelectorAll(".modal_review_form_row_labels_rating_stars .wpcf7-list-item"
1187);
1188const hiddenInput=document.querySelector("#hidden-input");
1189listItems.forEach((item, index)=> {
1190item.addEventListener("click", function (){
1191console.log("List item clicked with value:", this.textContent.trim());
1192const radioButton=this.querySelector('input[type="radio"]');
1193if(radioButton){
1194radioButton.checked=true;
1195const event=new Event("change", { bubbles: true });
1196radioButton.dispatchEvent(event);
1197if(hiddenInput){
1198hiddenInput.value=radioButton.value;
1199}}
1200listItems.forEach((choice)=> {
1201choice.classList.remove("selected");
1202});
1203for (let i=0; i <=index; i++){
1204listItems[i].classList.add("selected");
1205}});
1206});
1207document.addEventListener("wpcf7mailsent",
1208function (event){
1209const formId=event.detail.contactFormId;
1210if(formId===1122){
1211console.log("Form with ID 1122 successfully sent");
1212listItems.forEach((choice)=> {
1213choice.classList.remove("selected");
1214});
1215}},
1216false
1217);
1218});
1219$(document).ready(function (){
1220$(".slider_actions_text .showall").click(function (e){
1221e.preventDefault();
1222var $hiddenParagraphs=$(".slider_actions_text .container .hidden");
1223if($hiddenParagraphs.is(":visible")){
1224$hiddenParagraphs.hide();
1225$(this).text("показать все");
1226}else{
1227$hiddenParagraphs.show();
1228$(this).text("Скрыть");
1229}});
1230});
1231$(document).ready(function ($){
1232$('.btn[data-action="load_more"]').click(function (){
1233console.log("click");
1234var button=$(this),
1235offset=parseInt(button.data("offset"));
1236postType=button.data("type");
1237buttonText=button.data("text");
1238buttonPath=button.data("path");
1239data={
1240action: "load_more",
1241offset: offset,
1242post_type: postType,
1243path: buttonPath,
1244};
1245$.ajax({
1246url: ajaxurl,
1247type: "POST",
1248data: data,
1249beforeSend: function (){
1250button.text("Загрузка...");
1251},
1252success: function (response){
1253$(".filter_results").append(response);
1254button.data("offset", offset + 20);
1255button.text(buttonText);
1256console.log(response);
1257},
1258});
1259});
1260$(window).scroll(function (){
1261var winTop=$(window).scrollTop();
1262if(winTop >=30){
1263$("body").addClass("sticky-header");
1264}else{
1265$("body").removeClass("sticky-header");
1266}});
1267});
1268document.addEventListener("DOMContentLoaded", function (){
1269var showMoreButtons=document.querySelectorAll(".show-more");
1270var showLessButtons=document.querySelectorAll(".show-less");
1271showMoreButtons.forEach(function (button){
1272button.addEventListener("click", function (e){
1273e.preventDefault();
1274var parent=button.closest(".section_reviews_slider_item_text");
1275parent.querySelector(".short-content").style.display="none";
1276parent.querySelector(".full-content").style.display="block";
1277button.style.display="none";
1278parent.querySelector(".show-less").style.display="block";
1279});
1280});
1281showLessButtons.forEach(function (button){
1282button.addEventListener("click", function (e){
1283e.preventDefault();
1284var parent=button.closest(".section_reviews_slider_item_text");
1285parent.querySelector(".short-content").style.display="block";
1286parent.querySelector(".full-content").style.display="none";
1287button.style.display="none";
1288parent.querySelector(".show-more").style.display="block";
1289});
1290});
1291});
1292document.addEventListener("DOMContentLoaded", function (){
1293document.querySelectorAll(".toggle-content").forEach(function (button){
1294button.addEventListener("click", function (){
1295var shortContent=this.previousElementSibling.previousElementSibling;
1296var fullContent=this.previousElementSibling;
1297if(fullContent.style.display==="none"){
1298fullContent.style.display="block";
1299shortContent.style.display="none";
1300this.textContent="Скрыть";
1301}else{
1302fullContent.style.display="none";
1303shortContent.style.display="block";
1304this.textContent="Показать";
1305}});
1306});
1307});
1308document.addEventListener("DOMContentLoaded", function (){
1309document.addEventListener("click", function (event){
1310if(event.target.matches(".price_order")){
1311const doctorTitle=event.target.getAttribute("data-title");
1312sessionStorage.setItem("doctorTitle", doctorTitle);
1313}
1314if(event.target.matches("[data-fancybox]")){
1315const doctorTitle=sessionStorage.getItem("doctorTitle");
1316if(doctorTitle){
1317document.querySelectorAll(".title-field").forEach((hiddenField)=> {
1318hiddenField.value=doctorTitle;
1319});
1320sessionStorage.removeItem("doctorTitle");
1321}}
1322});
1323});
1324document.addEventListener("DOMContentLoaded", function (){
1325if(document.querySelector(".section_doctors_slider")){
1326document.querySelectorAll(".doctor_order").forEach((button)=> {
1327button.addEventListener("click", function (){
1328const doctorTitle=this.getAttribute("data-title");
1329sessionStorage.setItem("doctorTitle", doctorTitle);
1330});
1331});
1332document.addEventListener("click", function (event){
1333if(event.target.matches("[data-fancybox]")){
1334const doctorTitle=sessionStorage.getItem("doctorTitle");
1335if(doctorTitle){
1336document.querySelectorAll(".title-field").forEach((hiddenField)=> {
1337hiddenField.value=doctorTitle;
1338});
1339sessionStorage.removeItem("doctorTitle");
1340}}
1341});
1342}});
1343function setCookie(name, value, days){
1344const date=new Date();
1345date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
1346document.cookie=`${name}=${value};expires=${date.toUTCString()};path=/`;
1347}
1348function getCookie(name){
1349const match=document.cookie.match(new RegExp("(^|)" + name + "=([^;]+)"));
1350return match ? match[2]:null;
1351}
1352function checkCookieConsent(){
1353const cookieConsent=getCookie("cookie_consent");
1354if(!cookieConsent){
1355document.getElementById("cookie-banner").style.display="block";
1356document.getElementById("cookie-overlay").style.display="block";
1357}else if(cookieConsent==="declined"){
1358document.getElementById("cookie-banner").style.display="block";
1359document.getElementById("cookie-overlay").style.display="block";
1360}}
1361document.addEventListener("DOMContentLoaded", function (){
1362let patientTaxpayer=document.querySelector('input[name="patient-taxpayer[]"]'
1363);
1364if(patientTaxpayer){
1365patientTaxpayer.checked=true;
1366}});
1367function closeCookieBanner(){
1368document.getElementById("cookie-banner").style.display="none";
1369document.getElementById("cookie-overlay").style.display="none";
1370}
1371document.addEventListener("DOMContentLoaded", function (){
1372document
1373.getElementById("accept-cookies")
1374.addEventListener("click", function (){
1375setCookie("cookie_consent", "accepted", 365);
1376closeCookieBanner();
1377});
1378document
1379.getElementById("decline-cookies")
1380.addEventListener("click", function (){
1381setCookie("cookie_consent", "declined", 365);
1382closeCookieBanner();
1383});
1384document
1385.getElementById("close-banner")
1386.addEventListener("click", closeCookieBanner);
1387window.onload=checkCookieConsent;
1388});
1389document.addEventListener("DOMContentLoaded", function (){
1390const notification=document.getElementById("notification");
1391if(!notification){
1392return;
1393}
1394const closeBtn=document.getElementById("close-button");
1395const currentTime=new Date().getTime();
1396const lastClosedTime =
1397parseInt(localStorage.getItem("lastClosedTime"), 10)||0;
1398const notificationGroup=JSON.parse(localStorage.getItem("notificationGroup")
1399);
1400if(currentTime - lastClosedTime > 24 * 60 * 60 * 1000){
1401setTimeout(function (){
1402notification.classList.add("show");
1403}, 5000);
1404closeBtn.addEventListener("click", ()=> {
1405notification.style.display="none";
1406localStorage.setItem("lastClosedTime", currentTime);
1407});
1408}});
1409jQuery(function ($){
1410const $root=$(".doctors-news-slider");
1411if(!$root.length) return;
1412const $slider=$root.find(".article__specialists_slider");
1413const equalHeights=()=> {
1414const $cards=$root.find(".specialist_card");
1415$cards.css("height", "auto");
1416let maxH=0;
1417$cards.each(function (){
1418const h=$(this).outerHeight();
1419if(h > maxH) maxH=h;
1420});
1421$cards.css("height", maxH + "px");
1422};
1423$slider.on("init reInit setPosition", equalHeights);
1424$slider.slick({
1425dots: true,
1426arrows: true,
1427infinite: true,
1428speed: 300,
1429slidesToShow: 4,
1430slidesToScroll: 1,
1431appendArrows: $root.find(".slick-slider-nav"),
1432appendDots: $root.find(".slick-slider-dots"),
1433prevArrow: "<button class='slick-prev'></button>",
1434nextArrow: "<button class='slick-next'></button>",
1435responsive: [
1436{ breakpoint: 1220, settings: { slidesToShow: 3 }},
1437{ breakpoint: 992, settings: { slidesToShow: 2 }},
1438{ breakpoint: 480, settings: { slidesToShow: 1 }},
1439],
1440});
1441$(window).trigger("resize");
1442});
1443(function (){
1444"use strict";
1445var mobileQuery=window.matchMedia("(max-width: 991px)");
1446var rafId=0;
1447var domObserver=null;
1448function getViewportInsets(){
1449var vv=window.visualViewport;
1450if(!vv){
1451return { top: 0, bottom: 0 };}
1452var top=Math.max(0, vv.offsetTop);
1453var bottom=Math.max(0, window.innerHeight - vv.height - vv.offsetTop);
1454return { top: top, bottom: bottom };}
1455function clearInsets(){
1456document.documentElement.style.removeProperty("--vv-top-offset");
1457document.documentElement.style.removeProperty("--vv-bottom-offset");
1458}
1459function applyInsets(){
1460rafId=0;
1461if(!mobileQuery.matches){
1462clearInsets();
1463if(domObserver){
1464domObserver.disconnect();
1465domObserver=null;
1466}
1467return;
1468}
1469var insets=getViewportInsets();
1470document.documentElement.style.setProperty("--vv-top-offset", insets.top + "px");
1471document.documentElement.style.setProperty("--vv-bottom-offset",
1472insets.bottom + "px"
1473);
1474}
1475function scheduleApply(){
1476if(rafId){
1477return;
1478}
1479rafId=requestAnimationFrame(applyInsets);
1480}
1481function watchLateWidgets(){
1482if(!mobileQuery.matches||domObserver){
1483return;
1484}
1485if(document.querySelector(".comagic-c-buttons")&&document.getElementById("pojo-a11y-toolbar")){
1486return;
1487}
1488domObserver=new MutationObserver(function (){
1489scheduleApply();
1490if(document.querySelector(".comagic-c-buttons") &&
1491document.getElementById("pojo-a11y-toolbar")
1492){
1493domObserver.disconnect();
1494domObserver=null;
1495}});
1496domObserver.observe(document.body, { childList: true, subtree: true });
1497}
1498if(window.visualViewport){
1499window.visualViewport.addEventListener("resize", scheduleApply, { passive: true });
1500window.visualViewport.addEventListener("scroll", scheduleApply, { passive: true });
1501}
1502window.addEventListener("resize", scheduleApply, { passive: true });
1503window.addEventListener("orientationchange", scheduleApply, { passive: true });
1504mobileQuery.addEventListener("change", function (){
1505scheduleApply();
1506watchLateWidgets();
1507});
1508if(document.readyState==="loading"){
1509document.addEventListener("DOMContentLoaded", function (){
1510scheduleApply();
1511watchLateWidgets();
1512});
1513}else{
1514scheduleApply();
1515watchLateWidgets();
1516}})();

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.