PageSourceSearch

https://mjcc.ru/wp-content/themes/mjcc/js/script.js?ver=1790925360

js mjcc.ru collected 2026-10-02 07:16:47 UTC 60,171 bytes, 2,026 lines download raw bytes

1var documentHash = window.location.hash;
2var ajaxURL = '/wp-admin/admin-ajax.php';
3var dateSliderTimeoutID;
4var timeOutId;
5var isAllowScroll = true
6
7/*function autoOpenConverterPopup(){
8	if(documentHash == '#converter-popup'){
9		$('a.open-converter-popup').click();
10	}
11}*/
12
13function resetQuestionForm(){
14	$('.question-form-tab .question-form')[0].reset();
15}
16
17function setPopupHeight(){
18	//$('.mfp-wrap').css('height', window.innerHeight);
19}
20
21/*function detectCurrentValue(selector){
22	var values = selector.find('.value');
23	
24	if(isAllowScroll){
25		for(var i = 0; i < values.length; i++){
26			var prevValue = values.eq(i);
27			var currentValue = prevValue.next();
28			
29			if(currentValue.position().top >= (prevValue.outerHeight() / 1.5)){
30				clearTimeout(timeOutId);
31				setActiveClass(selector, prevValue);
32				
33				timeOutId = setTimeout(function(){
34					setCurrentValue(selector, prevValue);
35					
36					if(
37						selector.parent().hasClass('source-russian-date-day') ||
38						selector.parent().hasClass('source-russian-date-month') ||
39						selector.parent().hasClass('source-russian-date-year')
40					){
41						console.log('rus');
42						
43						$('.russian-date-form').trigger('change')
44					}else if(
45						selector.parent().hasClass('source-jew-date-day') ||
46						selector.parent().hasClass('source-jew-date-month') ||
47						selector.parent().hasClass('source-jew-date-year')
48					){
49						console.log('jew');
50						
51						$('.jew-date-form').trigger('change')
52					}
53				}, 200);
54				
55				break;
56			}
57		};
58	}
59	
60}
61
62function setActiveClass(selector, prevValue){
63	selector.find('.value').removeClass('active');
64	prevValue.next().addClass('active');
65}
66
67function setCurrentValue(selector, prevValue){
68	setActiveClass(selector, prevValue);
69	
70	selector.off('scroll')
71	
72	selector.animate({
73		'scrollTop' : prevValue.attr('data-position')
74	}, 200, function(){
75		selector.on('scroll', function(e){
76			detectCurrentValue(selector);
77		});
78	});
79}
80
81function setSelectorSizes(){
82	$('.mobile-selector .scroller').each(function(){
83		var c = $(this);
84		var height = 0;
85		var values = c.find('.value');
86		
87		if(values.length > 0){
88			for(var i = 0; i < values.length; i++){
89				var value = c.find('div').eq(i);
90				
91				if(i < 3) height += value.outerHeight();
92				
93				value.attr('data-position', value.position().top);
94			}
95		}
96		
97		c.height(height);
98		
99		setCurrentValue(c, values.eq(0));
100	});
101}*/
102
103/*$(document).ready(function(){
104	$('#converter-popup select').each(function(){
105		var c = $(this);
106		var html = '<div class="mobile-selector source-' + c.attr('name') + '"><div class="scroller">';
107		var values = c.find('option');
108		var firstValue = values.first();
109		var lastValue = values.last();
110		
111		html += '<div class="value fake" data-value="' + lastValue.attr('value') + '">' + lastValue.text() + '</div>';
112		
113		values.each(function(){
114			var cc = $(this);
115			
116			html += '<div class="value not-fake" data-value="' + cc.attr('value') + '">' +  cc.text() + '</div>';
117		});
118		
119		html += '<div class="value fake" data-value="' + firstValue.attr('value') + '">' + firstValue.text() + '</div>';
120		html += '</div></div>';
121		
122		c.after(html);
123	});
124});*/
125
126$(function(){
127	$('#rest-menu-list span').click(function(){
128		var c = $(this);
129		var parent = c.closest('.rest-menu-list-container');
130		
131		var buttons = parent.find('#rest-menu-list span');
132		var imgs = parent.find('#rest-menu-imgs img');
133		var index = buttons.index(c);
134		
135		buttons.removeClass('active');
136		
137		c.addClass('active');
138		
139		imgs.removeClass('active');
140		imgs.eq(index).addClass('active');
141	});
142	
143	$('.postid-63278, .postid-61688, .postid-63423').find('.post-text #top-content li br').remove();
144	
145	var body = $('body');
146	var questionTabItems = $('.question-tabs .question-tab-items');
147	var questionTabFirstItemHeight = questionTabItems.eq(0).height();
148	
149	questionTabItems.css('height', questionTabFirstItemHeight);
150	questionTabItems.find('.question-form, .question-tab-item').css('height', questionTabFirstItemHeight);
151	questionTabItems.find('textarea.question-input').css('max-height', questionTabFirstItemHeight - 127);
152	questionTabItems.find('textarea.question-input').css('min-height', questionTabFirstItemHeight - 127);
153	
154	$('.question-form-tab .question-form button[type="submit"]').mouseenter(function() {
155		let form = $(this).closest('form')
156		
157		form.find('input[name="question_secret"]').remove();
158		form.prepend('<input type="hidden" name="question_secret" value="pSve571xcau6" />');
159	});
160	
161	$('.question-form-tab .question-form button[type="submit"]').mouseleave(function() {
162		$(this).closest('form').find('input[name="question_secret"]').remove();
163	});
164	
165	$('.question-form-tab .question-form').on('submit', function(e){
166		e.preventDefault();
167		
168		var c = $(this);
169		var questionData = c.serialize();
170		var submitInput = c.find('.question-submit');
171		var submitInputHTML = submitInput.html();
172		
173		if(!submitInput.hasClass('question-submit-disabled')){
174			submitInput.html('Отправка...');
175			submitInput.addClass('question-submit-disabled'); 
176		
177			$.post(ajaxURL, questionData, function(s){
178				submitInput.html(s);
179				submitInput.removeClass('question-submit-disabled');
180			});
181		}
182		
183		return false;
184	});
185	
186	$('.question-tab-labels .question-tab-label').click(function(){
187		var c = $(this);
188		var questionTabIndex = c.attr('data-question-tab-index');
189		var questionTabs = c.closest('.question-tabs');
190		var questionTabLabels = questionTabs.find('.question-tab-label');
191		var questionTabItems = questionTabs.find('.question-tab-item');
192		var questionTabIndexItem = questionTabs.find('.question-tab-item[data-question-tab-index="' + questionTabIndex + '"]');
193		
194		questionTabLabels.removeClass('question-tab-active-label');
195		questionTabItems.removeClass('question-tab-active-item');
196		
197		c.addClass('question-tab-active-label');
198		questionTabIndexItem.addClass('question-tab-active-item');
199	});
200	
201	/*$('.open-date-converter').click(function(e){
202		var converterPopupLink = $('a.open-converter-popup');
203		
204		if(converterPopupLink.length > 0){
205			e.preventDefault();
206		
207			converterPopupLink.click();
208
209		}
210	});*/
211	
212	$('.open-date-converter').magnificPopup({
213		type:'inline',
214		midClick: true,
215		callbacks: {
216            beforeOpen: function() {
217                jQuery('html').css('overflow', 'hidden');
218            },
219			open: function() {
220                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
221				
222				setSelectorSizes();
223            },
224            beforeClose: function() {
225                jQuery('html').css('overflow', 'auto');
226				jQuery('.mfp-ready').css('overflow', 'hidden');
227            }
228        }
229	});
230	
231	$('.single-subsite1 h2.section-title br').remove();
232	
233	var randomWrapper = $('.random-wrapper')
234	
235	if(randomWrapper.length > 0){
236		$('.random-wrapper').addClass('extended');
237		
238		jQuery.ajax({
239			url: "/wp-admin/admin-ajax.php",
240			type:'POST',
241			data: "action=cArticle",
242			success: function(html){
243				jQuery("#random-wrapper").append(html);
244			}
245		});
246	}
247	
248	if ($(window).width() <= 768) {
249	  $("html body").not(".home").animate({
250		scrollTop: $('#slide').offset().top
251	  }, 600);
252	}
253	
254	$(".show-calendar-day").on("click", function() {
255		var day = parseInt($(".russian-date-day").val());
256		var month = $(".russian-date-month").val();
257		var year = $(".russian-date-year").val();
258		//$(this).attr("href", "/kalendar-3/?passday=" + day + "&passmonth=" + month + "&passyear=" + year);
259		$(this).attr("href", "/jewish-calendar/?Monate=" + month + "&jahr=" + year);
260	})
261	
262	
263var h_hght = 100; // высота шапки
264var h_mrg = 0;    // отступ когда шапка уже не видна
265                 
266	
267    var elem = $('.f-top');
268    var fixedMenuLogo = $('.fixed-menu-logo');
269    var fixedMenuUL = elem.find('ul');
270    var top = $(this).scrollTop();
271     
272    if(top > h_hght){
273        elem.css('top', h_mrg);
274    }           
275     
276    $(window).scroll(function(){
277        top = $(this).scrollTop();
278         
279        if ((top + h_mrg - 40) < h_hght) {
280			elem.removeClass('fixed');
281			
282			elem.css('top', (h_hght-top));
283        } else {
284			elem.addClass('fixed');
285			
286            elem.css('top', h_mrg);
287        }
288		
289		var img_height = $("#rotator li:first-child img").height();
290		$("#rotator").height(img_height);
291    });
292
293	
294$("#rotator li:first-child").addClass("show");
295theRotator();
296
297var img_height = $("#rotator li:first-child img").height();
298$("#rotator").height(img_height);
299
300});
301
302function theRotator() {
303	// Устанавливаем прозрачность всех картинок в 0
304	$('div#rotator ul li').css({opacity: 0.0});
305 
306	// Берем первую картинку и показываем ее (по пути включаем полную видимость)
307	$('div#rotator ul li:first').css({opacity: 1.0});
308 
309	// Вызываем функцию rotate для запуска слайдшоу, 5000 = смена картинок происходит раз в 5 секунд
310	setInterval('rotate()',5000);
311}
312 
313function rotate() {	
314	// Берем первую картинку
315	var current = ($('div#rotator ul li.show')?  $('div#rotator ul li.show') : $('div#rotator ul li:first'));
316 
317	// Берем следующую картинку, когда дойдем до последней начинаем с начала
318	var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div#rotator ul li:first') :current.next()) : $('div#rotator ul li:first'));	
319 
320	// Расскомментируйте, чтобы показвать картинки в случайном порядке
321	// var sibs = current.siblings();
322	// var rndNum = Math.floor(Math.random() * sibs.length );
323	// var next = $( sibs[ rndNum ] );
324 
325	// Подключаем эффект растворения/затухания для показа картинок, css-класс show имеет больший z-index
326	next.css({opacity: 0.0})
327	.addClass('show')
328	.animate({opacity: 1.0}, 1000);
329 
330	// Прячем текущую картинку
331	current.animate({opacity: 0.0}, 1000)
332	.removeClass('show');
333};
334
335var t;
336function up() {
337  var top = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
338  if(top > 0) {
339    window.scrollBy(0,-100);
340    t = setTimeout('up()',2);
341  } else clearTimeout(t);
342  return false;
343}
344
345function parallax(){
346    var scrolled = $(window).scrollTop();
347    $('#slide').css('top', -(scrolled * 0.2) + 'px');
348}
349
350$(window).scroll(function() {
351	parallax();
352	
353	if ($(this).scrollTop()>200) {
354		$('#back-top').fadeIn();
355	}
356	else {
357		$('#back-top').fadeOut();
358	}
359});
360
361$("table.message-fields td.field-title:first-child").text("Тема");
362	
363setTimeout(function() {
364    jQuery(window).trigger('resize').trigger('scroll');
365}, 500);
366
367$('#user_login').attr( 'placeholder', 'Логин' );
368$('#user_pass').attr( 'placeholder', 'Пароль' );
369
370
371/*
372jQuery.ajax({
373	url: "/wp-admin/admin-ajax.php",
374	type:'POST',
375	data: "action=cAuth",
376	success: function(html){
377		jQuery("#auth-wrapper1").append(html);
378	}
379});
380*/
381
382
383(function($) {
384$(function() {
385
386  $("#auth-wrapper1").load("https://mjcc.ru/wp-content/themes/mjcc/ajax_auth_form.php/?nocache");
387  
388	if (typeof newCookies != 'undefined') {
389		var nc = newCookies.nc;
390	}
391	
392})
393})(jQuery)
394
395$(document).ready(function(){
396	
397	$('.open-mobile-menu').click(function(){
398		var c = $(this);
399		
400		c.parent().find('ul').slideToggle();
401	});
402	
403	// Слайдер
404	$('.slider').slick({
405		centerMode: true,
406		centerPadding: '0',
407		slidesToShow: 3
408	});
409	
410	$(".header1 span").click(function() {
411		$(this).parent().fadeOut();
412	})
413		
414	//$("#auth-wrapper1").load("http://mjcc.ru/wp-content/themes/mjcc/ajax_auth_form.php/?nocache");
415	
416	$("iframe:not(.basic):not([name='f2f9184bb73f85'])").wrap("<div class='video-wrapper'></div>");
417	
418	if ($(window).width() < '760'){
419		$('#jew-h2-1').append( $('#jew-h2>a') );
420	}
421	
422	$('#user_login').attr( 'placeholder', 'Логин' );
423	$('#user_pass').attr( 'placeholder', 'Пароль' );
424	
425	$('.news_tax-news-business').wrap('<noindex>');	
426	$('.noin').wrap('<noindex>');
427	
428	
429	var attr = $(".scheme-wrap ul").attr("data-scheme-id");
430	if (attr == 2) {
431		$("#book-a-place-scheme").addClass('men-scheme');
432	} else if (attr == 3) {
433		$("#book-a-place-scheme").addClass('women-scheme');
434	}
435	
436		
437	
438	$(".candle").each(function(){
439		var fire = $(this).html();
440		if (fire == "Зажигание") {
441			$(this).wrap("<a href='/?p=32292'><span class='candle'></a>");
442		}
443	})
444	
445	
446	//$(".postid-57773 .news-project-wrapper").append(".wrapper-sticky");
447
448	if ($(window).width() >= '760'){
449		mHeight(".section h3");
450		mHeight(".section");
451		mHeight(".single-subsite1 .section", 30);
452		mHeight("#top-content .clubs li h3");
453		$("#top-content .clubs li img").css("border", "1px solid #dadada");
454		mHeight("#organizations ul li h3");
455		$("#organizations ul li img").css("border", "1px solid #dadada");
456	} 
457	
458	if ($(window).width() >= '1000'){
459		$(function(){
460			$(window).scroll(function() {
461				var top = $(document).scrollTop();
462				if (top < 140) {
463					$(".fixed-menu").css({top: '0', position: 'relative', display: 'none'});
464				}
465				else $(".fixed-menu").css({top: '0', position: 'fixed', display: 'block'});
466			});
467		});
468	}
469	
470	$('#important-list').slick({
471		autoplay: true,
472	    slidesToShow: 1,
473	    slidesToScroll: 1,
474	    arrows: false,
475	    fade: true,
476	    asNavFor: '#important-list-mini',
477         
478		responsive: [
479			{
480				breakpoint: 760,
481				settings: "unslick"
482			}
483		], 
484	});
485	
486	$('#important-list-mini').on('mouseenter', '.slick-slide', function (e) {
487	var $currTarget = $(e.currentTarget), 
488		index = $currTarget.data('slick-index'),
489		slickObj = $('#important-list').slick('getSlick');
490	slickObj.slickGoTo(index);
491	});
492	
493	$('#important-list-mini li').on('mouseenter', function (event, slick, currentSlide, nextSlide) {
494		$('#important-list-mini .slick-slide').removeClass('slick-active1');
495		$(this).eq(currentSlide).addClass('slick-active1');     
496	});
497	
498	$('#important-list').on('beforeChange', function (event, slick, currentSlide, nextSlide) {
499		$('#important-list-mini .slick-slide').removeClass('slick-active1');
500		$('#important-list-mini .slick-slide').eq(currentSlide).addClass('slick-active1');     
501	});
502	
503	$('#important-list-mini').slick({
504		slidesToShow: 7,
505		slidesToScroll: 1,
506		asNavFor: '#important-list',
507		dots: false,
508		arrows:false,
509		centerMode: false,
510		focusOnSelect: true
511	});
512	
513	$('#important-list-mini .slick-slide').eq(0).addClass('slick-active1');
514	
515	var sliderCount = $("#important-list-mini .slick-slide").length;
516	if (sliderCount == 1) {
517		$("#important-list-mini .slick-slide").addClass("slide-one");
518	}
519	if (sliderCount == 2) {
520		$("#important-list-mini .slick-slide").addClass("slide-two");
521	}
522	if (sliderCount == 3) {
523		$("#important-list-mini .slick-slide").addClass("slide-three");
524	}
525	if (sliderCount == 4) {
526		$("#important-list-mini .slick-slide").addClass("slide-four");
527	}
528	if (sliderCount == 5) {
529		$("#important-list-mini .slick-slide").addClass("slide-five");
530	}
531	if (sliderCount == 6) {
532		$("#important-list-mini .slick-slide").addClass("slide-six");
533	}
534	if (sliderCount == 7) {
535		$("#important-list-mini .slick-slide").addClass("slide-seven");
536	}
537	if (sliderCount == 8) {
538		$("#important-list-mini .slick-slide").addClass("slide-eight");
539	}
540	if (sliderCount == 9) {
541		$("#important-list-mini .slick-slide").addClass("slide-nine");
542	}
543	
544
545	
546	$('.month-list').slick({
547		slidesToShow: 6,
548		infinite: false,
549		responsive: [
550			{
551			breakpoint: 1240,
552			settings: {
553				slidesToShow: 4,
554				}
555			},
556			{
557			breakpoint: 840,
558			settings: {
559				slidesToShow: 3,
560				}
561			},
562			{
563			breakpoint: 500,
564			settings: {
565				slidesToShow: 2,
566				}
567			}
568		]
569	});
570	
571	var slider = $( '.slider' );
572	var actualNumber = $(".chapter").attr("data-number");
573	$(".chapter-number").each(function() {
574		var n = $(this).attr("data-number");
575		if (n == actualNumber) {
576			var index = $(this).attr("data-slick-index");
577			if (index>0) {
578				slider[0].slick.slickGoTo(index);
579			}
580		}
581	})
582	
583	
584	
585	
586	// Обработка заявок, страница "Спорт"
587	
588	function entry(formId, button, check) {
589		$(button).on('click', function() {
590			
591			var str = '';
592			$(formId).find("textarea").text('');
593			console.log('nachalo='+str);
594			$(".list-item").remove();
595			var values = new Array();			
596			
597			$.each($(check), function() {
598				var item = $(this).val();
599				if ($.inArray(item, values) == -1) {
600					values.push(item);
601					
602					if(formId != '#wpcf7-f77858-o3'){
603						var element = '<p><span><textarea name="your-sport" class="list-item" disabled>' + item + '</textarea></span></p>';
604						$(element).insertBefore($(formId).find('.wpcf7-submit'));
605					}
606					
607					str = str + item + '\r\n';
608				}
609				
610			});
611			$(formId).find(".wpcf7-textarea").append(str);
612		})
613	}
614	
615	entry('#wpcf7-f489-o1', ".button-sport", "input[name='sport-checkbox']:checked");
616	entry('#wpcf7-f22451-o2', ".button-courses", "input[name='courses-checkbox']:checked");
617	entry('#wpcf7-f22451-o3', ".button-courses", "input[name='courses-checkbox']:checked");
618	entry('#wpcf7-f77858-o3', ".button-lessons", "input[name='lessons-checkbox']:checked");
619
620	// Маска телефона
621	$(".wpcf7-tel").inputmask("+7 (999)999-99-99");
622	
623	//$('#wpcf7-f32669-o4 .wpcf7-submit').wrap("<a href='#email-popup' class='email-submit'></a>");
624	
625	// Popup
626	$('a[href="#modal-share-fb-group"]').magnificPopup({
627		type:'inline',
628		midClick: true,
629		callbacks: {
630            beforeOpen: function() {
631                jQuery('html').css('overflow', 'hidden');
632            },
633			open: function() {
634                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
635            },
636            beforeClose: function() {
637                jQuery('html').css('overflow', 'auto');
638				jQuery('.mfp-ready').css('overflow', 'hidden');
639            }
640        }
641	});
642	
643	/*$('a[href="#hanuka-popup"]').magnificPopup({
644		type:'inline',
645		midClick: true,
646		callbacks: {
647            beforeOpen: function() {
648                jQuery('html').css('overflow', 'hidden');
649            },
650			open: function() {
651                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
652				
653				setPopupHeight();
654            },
655            beforeClose: function() {
656                jQuery('html').css('overflow', 'auto');
657				jQuery('.mfp-ready').css('overflow', 'hidden');
658            }
659        }
660	});
661	
662	if($.cookie('disable-hanuka-popup') == null){
663		$.cookie('disable-hanuka-popup', 'true', {expires : 365});
664		
665		$('.parallax-wrapper #slide-div .button-hanuka-request').click();
666	}*/
667	
668	/*$('a[href="#rand-ads-popup"]').magnificPopup({
669		type:'inline',
670		midClick: true,
671		callbacks: {
672            beforeOpen: function() {
673                jQuery('html').css('overflow', 'hidden');
674                jQuery('body').addClass('mfp-custom-bg');
675            },
676			open: function() {
677                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
678				
679				setPopupHeight();
680            },
681            beforeClose: function() {
682                jQuery('html').css('overflow', 'auto');
683				jQuery('.mfp-ready').css('overflow', 'hidden');
684				jQuery('body').removeClass('mfp-custom-bg');
685            }
686        }
687	});*/
688	
689	
690	/*if($.cookie('disable-rand-ad-popup') == null){
691		setTimeout(function(){
692			var date = new Date();
693			date.setTime(date.getTime() + (10 * 60 * 1000));
694			
695			$.cookie('disable-rand-ad-popup', 'true', {expires : date});
696			
697			$.magnificPopup.open({
698				items: {
699					src: '#rand-ads-popup',
700				},
701				type: 'inline',
702				callbacks: {
703					beforeOpen: function() {
704						jQuery('html').css('overflow', 'hidden');
705						jQuery('body').addClass('mfp-custom-bg');
706					},
707					open: function() {
708						jQuery('.mfp-wrap').css('overflow', 'hidden auto');
709						
710						setPopupHeight();
711					},
712					beforeClose: function() {
713						jQuery('html').css('overflow', 'auto');
714						jQuery('.mfp-ready').css('overflow', 'hidden');
715						jQuery('body').removeClass('mfp-custom-bg');
716					}
717				}
718			});
719		}, 2000);
720	}*/
721	
722	$('.registration-link').magnificPopup({
723		type:'inline',
724		midClick: true,
725		callbacks: {
726            beforeOpen: function() {
727                jQuery('html').css('overflow', 'hidden');
728            },
729			open: function() {
730                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
731            },
732            beforeClose: function() {
733                jQuery('html').css('overflow', 'auto');
734				jQuery('.mfp-ready').css('overflow', 'hidden');
735            }
736        }
737	});
738	
739	$('.popup-close').on( "click", function() {
740	  $.magnificPopup.close();
741	});
742	
743	$('.login-link').magnificPopup({
744		type:'inline',
745		midClick: true,
746		callbacks: {
747            beforeOpen: function() {
748                jQuery('html').css('overflow', 'hidden');
749            },
750			open: function() {
751                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
752            },
753            beforeClose: function() {
754                jQuery('html').css('overflow', 'auto');
755				jQuery('.mfp-ready').css('overflow', 'hidden');
756            }
757        }
758	});
759	
760	$('.button-courses-single').magnificPopup({
761		type:'inline',
762		midClick: true,
763		callbacks: {
764            beforeOpen: function() {
765                jQuery('html').css('overflow', 'hidden');
766            },
767			open: function() {
768                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
769            },
770            beforeClose: function() {
771                jQuery('html').css('overflow', 'auto');
772				jQuery('.mfp-ready').css('overflow', 'hidden');
773            }
774        }
775	});
776	
777	$('.button-sport').magnificPopup({
778		type:'inline',
779		midClick: true,
780		callbacks: {
781			beforeOpen: function() {
782                jQuery('html').css('overflow', 'hidden');
783            },
784			open: function() {
785                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
786            },
787            beforeClose: function() {
788                jQuery('html').css('overflow', 'auto');
789				jQuery('.mfp-ready').css('overflow', 'hidden');
790            }
791        }
792	});
793	
794	$('.button-courses').magnificPopup({
795		type:'inline',
796		midClick: true,
797		callbacks: {
798            beforeOpen: function() {
799                jQuery('html').css('overflow', 'hidden');
800            },
801			open: function() {
802                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
803            },
804            beforeClose: function() {
805                jQuery('html').css('overflow', 'auto');
806				jQuery('.mfp-ready').css('overflow', 'hidden');
807            }
808        }
809	});
810	
811	$('.button-lessons').magnificPopup({
812		type:'inline',
813		midClick: true,
814		callbacks: {
815            beforeOpen: function() {
816                jQuery('html').css('overflow', 'hidden');
817            },
818			open: function() {
819                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
820            },
821            beforeClose: function() {
822                jQuery('html').css('overflow', 'auto');
823				jQuery('.mfp-ready').css('overflow', 'hidden');
824            }
825        }
826	});
827	
828	$('.button-feedback').magnificPopup({
829		type:'inline',
830		midClick: true,
831		callbacks: {
832            beforeOpen: function() {
833                jQuery('html').css('overflow', 'hidden');
834            },
835			open: function() {
836                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
837            },
838            beforeClose: function() {
839                jQuery('html').css('overflow', 'auto');
840				jQuery('.mfp-ready').css('overflow', 'hidden');
841            }
842        }
843	});
844	
845	$('.button-question').magnificPopup({
846		type:'inline',
847		midClick: true,
848		callbacks: {
849            beforeOpen: function() {
850                jQuery('html').css('overflow', 'hidden');
851            },
852			open: function() {
853                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
854            },
855            beforeClose: function() {
856                jQuery('html').css('overflow', 'auto');
857				jQuery('.mfp-ready').css('overflow', 'hidden');
858            }
859        }
860	});
861	
862	$('.poster-link1').magnificPopup({
863		type:'inline',
864		midClick: true,
865		fixedContentPos: false,
866        callbacks: {
867            beforeOpen: function() {
868                jQuery('html').css('overflow', 'hidden');
869            },
870			open: function() {
871                jQuery('.mfp-wrap').css('overflow', 'hidden auto');
872            },
873            beforeClose: function() {
874                jQuery('html').css('overflow', 'auto');
875				jQuery('.mfp-ready').css('overflow', 'hidden');
876            }
877        }
878	});
879	
880	$('.poster-link2').magnificPopup({
881		type:'inline',
882		midClick: true,
883	});
884
885	
886	//Затемнение меню
887	var l1 = $('#menu').find("nav").find("a");
888    l1.hover(
889        function(){
890            $(this).css('opacity','1');
891            l1.not(this).css('opacity','0.6 !important');
892        },
893        function(){
894            l1.css('opacity','1');
895    });
896	
897	//Затемнение меню
898	var l2 = $('.main-list-container').find("li");
899    l2.hover(
900        function(){
901            $(this).css('opacity','1');
902            l2.not(this).css('opacity','0.6');
903        },
904        function(){
905            l2.css('opacity','1');
906    });
907	
908	//Затемнение меню
909	var l3 = $('.fixed-menu').find("a");
910    l3.hover(
911        function(){
912            $(this).css('opacity','1');
913            l3.not(this).css('opacity','0.6');
914        },
915        function(){
916            l3.css('opacity','1');
917    });
918
919	
920	if($(window).width()<760){
921		$("#slider-register").removeClass("slider-register");
922	}
923	
924	
925	
926	// Слайдер на старнице "Женский клуб"
927	$('#recipes-gallery').slick({
928		infinite: true,
929		slidesToShow: 1,
930		slidesToScroll: 1
931	});
932	$(".slick-arrow").appendTo(".gallery-arrows")
933	
934	
935	
936	// Слайдер на старнице "Бизнес"
937	$('.business').find(".poster").slick({
938		infinite: true,
939		slidesToShow: 3,
940		slidesToScroll: 3,
941		responsive: [
942				{
943				  breakpoint: 1200,
944				  settings: {
945					slidesToShow: 2,
946					slidesToScroll: 2
947				  }
948				},
949				{
950				  breakpoint: 760,
951				  settings: "unslick"
952				}
953			  ]
954	});
955	
956	
957	
958	// Слайдер на старнице "Амфитеатр"
959	$('.theater').find(".poster").slick({
960		infinite: true,
961		slidesToShow: 2,
962		slidesToScroll: 2,
963		responsive: [
964				{
965				  breakpoint: 760,
966				  settings: "unslick"
967				}
968			  ]
969	});
970	
971	
972	
973	// Слайдер на странице спорт
974		$('.slider-register').slick({
975			infinite: true,
976			slidesToShow: 2,
977			slidesToScroll: 2
978		});
979		$(".slick-prev").appendTo(".other");
980		$(".slick-next").appendTo(".other");
981	
982	// Подсайты
983	$('.subsite-checkbox-slider').slick({
984		infinite: true,
985		slidesToShow: 3,
986		slidesToScroll: 3
987	});
988	
989	$(".subsite-tabs li:first-child").addClass("current");
990	
991	
992	$('gallery-icon').find('a').css('rel','lightbox');
993	
994	
995	
996	//Галерея в Медиа
997	$(".gallery-item").wrap("<div class='dl-wrap'></div>");
998	$(".gallery-item").find('a').append("<div class='mask'><img src='http://mjcc.ru/wp-content/themes/mjcc/images/search.png' class='search' alt='logo' /></div>");
999	
1000	$(".gallery-item").find('a').each(function(){
1001		var href = $(this).find(".attachment-thumbnail").attr("src");
1002		var title = $(this).find(".attachment-thumbnail").attr("alt");
1003		$(this).attr("href", href);
1004		$(this).attr("data-title", title);
1005		$(this).attr("data-lightbox", "roadtrip");
1006	});
1007	
1008	
1009	$(window).on("resize",function(e){
1010		//setPopupHeight();
1011		
1012		//Sticky
1013		if($(window).width()>1000){
1014			$('#projects').hcSticky();
1015		}
1016			
1017	})
1018	
1019	$(window).on("load resize",function(e){
1020			
1021		$(".parallax-wrapper").css("background-color", "transparent");
1022	})
1023	
1024	
1025	function mHeight(elem) {
1026		var maxHeight = 0;
1027		$(elem).each(function(){
1028		  if ( $(this).height() > maxHeight ) 
1029		  {
1030			maxHeight = $(this).height();
1031		  }
1032		});
1033		$(elem).height(maxHeight);
1034		return maxHeight;
1035	}
1036	
1037	
1038	$(".button-courses-single").click(function() {
1039		var title2 = $(this).parent().parent().attr("data-course");
1040		$(".your-course input").val($.trim(title2));
1041	})
1042	
1043	
1044	
1045	
1046	// Вкладки, страница Спорт
1047	$(".tabs-menu a").click(function(event) {
1048		console.log("hellotest");
1049        event.preventDefault();
1050        $(this).parent().addClass("current");
1051        $(this).parent().siblings().removeClass("current");
1052        var tab = $(this).attr("href");
1053        $(".tab-content").not(tab).css("display", "none");
1054        $(tab).fadeIn();
1055    });
1056	
1057	
1058	$(".subsite-tabs a").click(function(event) {
1059		console.log("hellotest");
1060        event.preventDefault();
1061        $(this).parent().addClass("current");
1062        $(this).parent().siblings().removeClass("current");
1063        var tab = $(this).attr("href");
1064        $(".tab-content").not(tab).css("display", "none");
1065        $(tab).fadeIn();
1066    });
1067	
1068	
1069	// Ajax - подгрузка контента
1070			function loadNews(pageNumber, category) {
1071				$(".button").find("span").hide();
1072				$(".button").find(".loader").fadeIn("fast");
1073				jQuery.ajax({
1074					url: "/wp-admin/admin-ajax.php",
1075					type:'POST',
1076					data: "action=show_more_news&page_no=" + pageNumber + '&loop_file=loop&category_id=' + category,
1077					success: function(html){
1078						$(".button").find(".loader").hide();
1079						$(".button").find("span").fadeIn("fast");
1080						
1081						if($('body').hasClass('postid-35536')){
1082							jQuery("#rel-news .news-content").append(html);
1083						} else {
1084							jQuery(".rel-news-section .news-content").append(html);
1085						}
1086						
1087						console.log(pageNumber);
1088						$(".anim").slideDown();
1089						$.getScript("/wp-content/themes/mjcc/share/share42.js");
1090					}
1091				});
1092				return false;
1093			}
1094			
1095			
1096			function loadNewsSecond(pageNumber, category, postsPerPage, customLoaderSelector) {
1097				if(customLoaderSelector == undefined) customLoaderSelector = ".list_news_second";
1098				if(postsPerPage == undefined) postsPerPage = 0;
1099				
1100				$(".button").find("span").hide();
1101				$(".button").find(".loader").fadeIn("fast");
1102				jQuery.ajax({
1103					url: "/wp-admin/admin-ajax.php",
1104					type:'POST',
1105					data: "action=show_more_news_second&page_no=" + pageNumber + '&loop_file=loop&category_id=' + category + '&posts_per_page=' + postsPerPage,
1106					success: function(html){
1107						$(".button").find(".loader").hide();
1108						$(".button").find("span").fadeIn("fast");
1109						jQuery(customLoaderSelector).append(html);
1110						console.log(html);
1111						$(".anim").slideDown();
1112						$.getScript("/wp-content/themes/mjcc/share/share42.js");
1113					}
1114				});
1115				return false;
1116			}
1117			
1118			function loadLastNews(pageNumber) {
1119				var month = $(".parallax-title").attr("data-month");
1120				var year = $(".parallax-title").attr("data-year");
1121				$(".button").find("span").hide();
1122				$(".button").find(".loader").fadeIn("fast");
1123				jQuery.ajax({
1124					url: "/wp-admin/admin-ajax.php",
1125					type:'POST',
1126					data: "action=show_more_last_news_by_month&page_no=" + pageNumber + '&loop_file=loop&month=' + month + '&year=' + year,
1127					success: function(html){
1128						$(".button").find(".loader").hide();
1129						$(".button").find("span").fadeIn("fast");
1130						jQuery(".news-content").append(html);
1131						console.log(pageNumber);
1132						$(".anim").slideDown();
1133						$.getScript("/wp-content/themes/mjcc/share/share42.js");
1134					}
1135				});
1136				return false;
1137			}
1138			
1139			function loadTerms(pageNumber, term) {
1140				console.log("hello");
1141				$(".button").find("span").hide();
1142				$(".button").find(".loader").fadeIn("fast");
1143				jQuery.ajax({
1144					url: "/wp-admin/admin-ajax.php",
1145					type:'POST',
1146					data: "action=show_more_terms&page_no=" + pageNumber + '&term=' + term + '&loop_file=loop',
1147					success: function(html){
1148						$(".button").find(".loader").hide();
1149						$(".button").find("span").fadeIn("fast");
1150						jQuery(".news-content").append(html);
1151						console.log(pageNumber);
1152						$(".anim").slideDown();
1153						$.getScript("/wp-content/themes/mjcc/share/share42.js");
1154					}
1155				});
1156				return false;
1157			}
1158			
1159			function loadLastNewsByMonth(pageNumber) {
1160				var month = $(".parallax-title").attr("data-month");
1161				var year = $(".parallax-title").attr("data-year");
1162				$(".button").find("span").hide();
1163				$(".button").find(".loader").fadeIn("fast");
1164				jQuery.ajax({
1165					url: "/wp-admin/admin-ajax.php",
1166					type:'POST',
1167					data: "action=show_more_last_news_by_month&page_no=" + pageNumber + '&loop_file=loop&month=' + month + '&year=' + year,
1168					success: function(html){
1169						$(".button").find(".loader").hide();
1170						$(".button").find("span").fadeIn("fast");
1171						jQuery(".news-content").append(html);
1172						console.log(pageNumber);
1173						$(".anim").slideDown();
1174						$.getScript("/wp-content/themes/mjcc/share/share42.js");
1175					}
1176				});
1177				return false;
1178			}
1179			
1180			// Подгрузка новостей на странице таксономий
1181			$(".taxonomy-button-more").click(function() {
1182				console.log("total="+total);
1183				var term = $(this).attr("data-term");
1184				if (count < total){
1185					loadTerms(count, term);
1186				} else if (count == total) {
1187					loadTerms(count, term);
1188					$(".taxonomy-button-more").fadeOut('fast');
1189				} else {
1190					$(this).fadeOut();
1191				}
1192				count++;
1193			})
1194			
1195			// Подгрузка старых новостей
1196			$(".load-last").click(function() {
1197				if (count < total){
1198					loadLastNews(count);
1199				} 
1200				if (count == total) {
1201					loadLastNews(count);
1202					$(".load-last").fadeOut('fast');
1203				}
1204				count++;
1205			})
1206			
1207			// Подгрузка старых новостей по месяцам
1208			$(".load-last-news-by-month").click(function() {
1209				if (count < total){
1210					loadLastNewsByMonth(count);
1211				} 
1212				if (count == total) {
1213					loadLastNewsByMonth(count);
1214					$(".load-last").fadeOut('fast');
1215				}
1216				count++;
1217			})
1218
1219			// Подгрузка новостей на странице "Бизнес"
1220			$(".load-news-business").click(function() {
1221				if (count < total){
1222					loadNewsSecond(count, "news-business");
1223				} 
1224				if (count == total) {
1225					loadNewsSecond(count, "news-business");
1226					$(".load-news-business").fadeOut('fast');
1227				}
1228				count++;
1229			})
1230			
1231				
1232			// Подгрузка новостей на странице "Религия"
1233			$(".load-news-religion").click(function() {
1234				if (count < total){
1235					loadNewsSecond(count, "news-religion");
1236				} 
1237				if (count == total) {
1238					loadNewsSecond(count, "news-religion");
1239					$(".load-news-religion").fadeOut('fast');
1240				}
1241				count++;
1242			})
1243			
1244			// Подгрузка новостей на странице "Пресса"
1245			$(".load-ofitsialno-o-tsentre").click(function() {
1246				var c = $(this);
1247				var nextPage = parseInt(c.attr('data-current-page')) + 1;
1248				
1249				if (c.attr('data-current-page') < c.attr('data-total-pages')){
1250					loadNewsSecond(nextPage, "ofitsialno-o-tsentre", 3, "#official .list_news_second");
1251				}
1252				if (c.attr('data-current-page') == c.attr('data-total-pages')) {
1253					loadNewsSecond(nextPage, "ofitsialno-o-tsentre", 3, "#official .list_news_second");
1254					$(".questions-to-the-director").fadeOut('fast');
1255				}
1256				
1257				c.attr('data-current-page', nextPage) ;
1258			})
1259			
1260			$(".load-questions-to-the-director").click(function() {
1261				var c = $(this);
1262				var nextPage = parseInt(c.attr('data-current-page')) + 1;
1263				
1264				if (c.attr('data-current-page') < c.attr('data-total-pages')){
1265					loadNewsSecond(nextPage, "questions-to-the-director", 3, "#all-questions .list_news_second");
1266				} 
1267				if (c.attr('data-current-page') == c.attr('data-total-pages')) {
1268					loadNewsSecond(nextPage, "questions-to-the-director", 3, "#all-questions .list_news_second");
1269					$(".questions-to-the-director").fadeOut('fast');
1270				}
1271				
1272				c.attr('data-current-page', parseInt(c.attr('data-current-page')) + 1) ;
1273			})
1274			
1275			$(".load-press").click(function() {
1276				if (count < total){
1277					loadNewsSecond(count, "press");
1278				} 
1279				if (count == total) {
1280					loadNewsSecond(count, "press");
1281					$(".load-press").fadeOut('fast');
1282				}
1283				count++;
1284			})
1285			
1286			
1287			// Подгрузка новостей на странице "Журнал"
1288			$(".load-journal").click(function() {
1289				if (count < total){
1290					loadNewsSecond(count, "journal");
1291				} 
1292				if (count == total) {
1293					loadNewsSecond(count, "journal");
1294					$(".load-journal").fadeOut('fast');
1295				}
1296				count++;
1297			})
1298			
1299			// Подгрузка новостей на странице "Раввин без галстука"
1300			$(".term-ravvin #show-more").click(function() {
1301				if (count < total){
1302					loadNewsSecond(count, "ravvin");
1303				} 
1304				if (count == total) {
1305					loadNewsSecond(count, "ravvin");
1306					$(".term-ravvin #show-more").fadeOut('fast');
1307				}
1308				count++;
1309			})
1310			
1311			
1312			// Подгрузка новостей на странице "Дети"
1313			$(".load-news-kids").click(function() {
1314				if (count < total){
1315					loadNewsSecond(count, "news-kids");
1316				} 
1317				if (count == total) {
1318					loadNewsSecond(count, "news-kids");
1319					$(".load-news-kids").fadeOut('fast');
1320				}
1321				count++;
1322			})
1323			
1324			
1325			// Подгрузка новостей на странице "Молодежь"
1326			$(".load-novosti-molodyozh").click(function() {
1327				if (count < total){
1328					loadNewsSecond(count, "novosti-molodyozh");
1329				} 
1330				if (count == total) {
1331					loadNewsSecond(count, "novosti-molodyozh");
1332					$(".load-novosti-molodyozh").fadeOut('fast');
1333				}
1334				count++;
1335			})
1336			
1337			// Подгрузка иудаизм
1338			$(".load-iudaizm").click(function() {
1339				if (count < total){
1340					loadNewsSecond(count, "iudaizm");
1341				} 
1342				if (count == total) {
1343					loadNewsSecond(count, "iudaizm");
1344					$(".load-iudaizm").fadeOut('fast');
1345				}
1346				count++;
1347			})
1348			
1349			// Подгрузка евр праздники
1350			$(".load-stati-evrejskie-prazdniki").click(function() {
1351				if (count < total){
1352					loadNewsSecond(count, "stati-evrejskie-prazdniki");
1353				} 
1354				if (count == total) {
1355					loadNewsSecond(count, "stati-evrejskie-prazdniki");
1356					$(".load-stati-evrejskie-prazdniki").fadeOut('fast');
1357				}
1358				count++;
1359			})
1360			
1361			// Подгрузка шабат
1362			$(".load-shabat").click(function() {
1363				if (count < total){
1364					loadNewsSecond(count, "shabat-iudaizm-2");
1365				} 
1366				if (count == total) {
1367					loadNewsSecond(count, "shabat-iudaizm-2");
1368					$(".load-iudaizm").fadeOut('fast');
1369				}
1370				count++;
1371			})
1372			
1373			
1374			// Подгрузка новостей на странице "Курсы"
1375			$(".load-news-courses").click(function() {
1376				if (count < total){
1377					loadNewsSecond(count, "news-courses");
1378				} 
1379				if (count == total) {
1380					loadNewsSecond(count, "news-courses");
1381					$(".load-news-courses").fadeOut('fast');
1382				}
1383				count++;
1384			})
1385			
1386			
1387			// Подгрузка новостей на странице "Женский клуб"
1388			$(".load-news-woman3").click(function() {
1389				if (count < total){
1390					loadNewsSecond(count, "news-woman3");
1391				} 
1392				if (count == total) {
1393					loadNewsSecond(count, "news-woman3");
1394					$(".load-news-woman3").fadeOut('fast');
1395				}
1396				count++;
1397			})
1398			
1399			
1400			// Подгрузка новостей на странице "Амфитеатр"
1401			$(".load-news-theater").click(function() {
1402				if (count < total){
1403					loadNews(count, "news-theater");
1404				} 
1405				if (count == total) {
1406					loadNews(count, "news-theater");
1407					$(".load-news-theater").fadeOut('fast');
1408				}
1409				count++;
1410			})
1411			
1412			
1413			// Подгрузка новостей на странице "Спорт"
1414			$(".load-news-sport").click(function() {
1415				if (count < total){
1416					loadNewsSecond(count, "news-sport");
1417				} 
1418				if (count == total) {
1419					loadNewsSecond(count, "news-sport");
1420					$(".load-news-sport").fadeOut('fast');
1421				}
1422				count++;
1423			})
1424			
1425			
1426			
1427			// Подгрузка новостей на странице "Главная"
1428			$(".load-news-main").click(function() {
1429				
1430				if (count < total){
1431					loadNews(count, "news-main");
1432					
1433				}
1434				if (count == total) {
1435					loadNews(count, "news-main");
1436					$(".load-news-main").fadeOut('fast');
1437				}
1438				count++;
1439			})
1440			
1441	//$(".markers-wrap").masonry({ singleMode: true });
1442	$(".markers-wrap-main:first-child").after("<div style='height:180px;width:180%;margin-left:-40%;overflow:hidden' data-position='top' data-bleed='10' data-parallax='scroll' data-image-src='http://mjcc.ru/wp-content/themes/mjcc/images/moscow11.jpg'></div>");
1443	$(".markers-wrap-main:nth-child(6)").after("<div style='height:180px;width:180%;margin-left:-40%;overflow:hidden' data-position='top' data-bleed='10' data-parallax='scroll' data-image-src='http://mjcc.ru/wp-content/themes/mjcc/images/moscow2.jpg'></div>");
1444	$(".markers-wrap-main:nth-child(11)").after("<div style='height:180px;width:180%;margin-left:-40%;overflow:hidden' data-position='top' data-bleed='10' data-parallax='scroll' data-image-src='http://mjcc.ru/wp-content/themes/mjcc/images/moscow3.jpg'></div>");
1445	$(".markers-wrap-main:nth-child(15)").after("<div style='height:180px;width:180%;margin-left:-40%;overflow:hidden' data-position='top' data-bleed='10' data-parallax='scroll' data-image-src='http://mjcc.ru/wp-content/themes/mjcc/images/moscow4.jpg'></div>");
1446	
1447	$('.popupYoutube').magnificPopup({
1448		type: 'iframe',
1449		gallery: {
1450			enabled:true
1451		},
1452		iframe: {
1453			markup: '<div class="mfp-iframe-scaler">'+
1454			        '<div class="mfp-close"></div>'+
1455			        '<iframe class="mfp-iframe" frameborder="0" allowfullscreen></iframe>'+
1456			      '</div>', // HTML markup of popup, `mfp-close` will be replaced by the close button
1457
1458			patterns: {
1459				youtube: {
1460				  index: 'youtube.com/', // String that detects type of video (in this case YouTube). Simply via url.indexOf(index).
1461
1462				  id: 'v=', // String that splits URL in a two parts, second part should be %id%
1463				  // Or null - full URL will be returned
1464				  // Or a function that should return %id%, for example:
1465				  // id: function(url) { return 'parsed id'; }
1466
1467				  src: '//www.youtube.com/embed/%id%?autoplay=1' // URL that will be set as a source for iframe.
1468				}
1469			},
1470			srcAction: 'iframe_src', // Templating object key. First part defines CSS selector, second attribute. "iframe_src" means: find "iframe" and set attribute "src".
1471		},
1472
1473	});
1474	
1475	$('.open-converter-popup').magnificPopup({
1476		type: 'inline'
1477	});
1478	
1479	
1480	$('.date-sliders .date-slider').each(function(){
1481		var c = $(this);
1482		var source = c.data('source');
1483		
1484		$(source + ' option').each(function(index){
1485			var cc = $(this);
1486			
1487			c.append('<div class="option" data-source="' + source + '" data-index="' + index + '" data="">' + cc.text() + '</div>');
1488		});
1489	});
1490	
1491	$('.date-sliders .date-slider').slick({
1492		vertical: true,
1493		centerMode: true,
1494		centerPadding: '20px',
1495		slidesToShow: 1,
1496		arrows: true,
1497		slidesToScroll: 1,
1498		speed: 100
1499	});
1500	
1501	//$('.date-sliders.jewish .date-slider.year').slick('slickGoTo', parseInt($('.date-sliders.jewish .date-slider.year .option[data-index="' + $('.jew-date-year').get(0).selectedIndex + '"]').closest('.slick-slide').data('slick-index')), false); 
1502	
1503	//$('.date-sliders.gregorian .date-slider.year').slick('slickGoTo', parseInt($('.date-sliders.gregorian .date-slider.year .option[data-index="' + $('.russian-date-year').get(0).selectedIndex + '"]').closest('.slick-slide').data('slick-index')), false);
1504	
1505	setTimeout(function(){
1506		$('.date-sliders .date-slider .slick-arrow').on('click', function(){
1507			clearTimeout(dateSliderTimeoutID);
1508			
1509			var c = $(this);
1510			
1511			dateSliderTimeoutID = setTimeout(function(){
1512				c.parent().find('.slick-current.slick-active .option').each(function(){
1513					var cc = $(this);
1514					
1515					$(cc.data('source')).prop('selectedIndex', cc.data('index')).trigger('change');
1516				});
1517			}, 700);
1518		});
1519	}, 1000);
1520	
1521	function isJewishLeapYear(year) {
1522        if (
1523            year % 19 == 0 || year % 19 == 3 || year % 19 == 6 ||
1524            year % 19 == 8 || year % 19 == 11 || year % 19 == 14 ||
1525            year % 19 == 17
1526        ) {
1527            return true;
1528        }
1529        
1530        return false;
1531    }
1532    
1533    fillConverterJewMonthes();
1534    
1535    function fillConverterJewMonthes() {
1536        let monthElem = $('.jew-date-month');
1537        let lastMonth = monthElem.val();
1538		let curYear = $('.jew-date-year').val();
1539        let leapYear = isJewishLeapYear(curYear);
1540        
1541        let allMonths = {1 : 'ТИШРЕЯ', 2 : 'ХЕШВАНА', 3 : 'КИСЛЕВА', 4 : 'ТЕВЕТА', 5 : 'ШВАТА'};
1542        let otherMonths = {8 : 'НИСАНА', 9 : 'ИЯРА', 10 : 'СИВАНА', 11 
1542: 'ТАМУЗА', 12 : 'АВА', 13 : 'ЭЛУЛА'};
1543        
1544        if (leapYear) {
1545            allMonths[6] = 'АДАРА I';
1546            allMonths[7] = 'АДАРА II';
1547        } else {
1548            allMonths[6] = 'АДАРА';
1549        }
1550        
1551        $.each(otherMonths, (key, value)  => allMonths[key] = value);
1552        
1553        monthElem.html('');
1554        
1555        $.each(allMonths, (key, value) => {
1556            monthElem.append('<option value="' + key +'">' + value + '</option>')
1557        });
1558        
1559        if (monthElem.find('option[value="' + lastMonth + '"]').length == 0) {
1560            if (lastMonth == 7) {
1561                lastMonth = 6;
1562            } else {
1563                lastMonth = 1;
1564            }
1565        }
1566        
1567        monthElem.val(lastMonth);
1568    }
1569    
1570	$("form.russian-date-form").change(function() {
1571		console.log(1);
1572		
1573		var day = $(this).find(".russian-date-day").val();
1574		var month = $(this).find(".russian-date-month").val();
1575		var year = $(this).find(".russian-date-year").val();
1576		
1577		/*if(window.innerWidth < 760){
1578			day = $('.mobile-selector.source-russian-date-day .value.active').attr('data-value');
1579			month = $('.mobile-selector.source-russian-date-month .value.active').attr('data-value');
1580			year = $('.mobile-selector.source-russian-date-year .value.active').attr('data-value');
1581		}*/
1582		
1583		var rdate = day + "." + month + "." + year;
1584		
1585		console.log(rdate);
1586		
1587		isAllowScroll = false;
1588		
1589		jQuery.ajax({
1590			url: "/wp-admin/admin-ajax.php",
1591			type:'POST',
1592			dataType: "json",
1593			data: "action=converter&rdate=" + rdate,
1594			beforeSend: function() {
1595              $(".converter-loader").addClass('l-active');
1596            },
1597			success: function(data){
1598				//console.log("jdate="+data.jmonth);
1599				
1600				/*if(window.innerWidth < 760){
1601					setCurrentValue(
1602						$('.mobile-selector.source-jew-date-day .scroller'), 
1603						$('.mobile-selector.source-jew-date-day .value[data-value="' + data.jday + '"]').prev()
1604					);
1605					
1606					setCurrentValue(
1607						$('.mobile-selector.source-jew-date-month .scroller'),
1608						$('.mobile-selector.source-jew-date-month .value[data-value="' + data.jmonth + '"]').prev()
1609					);
1610					
1611					setCurrentValue(
1612						$('.mobile-selector.source-jew-date-year .scroller'),
1613						$('.mobile-selector.source-jew-date-year .value[data-value="' + data.jyear + '"]').prev()
1614					);
1615				}else{*/
1616                    jQuery(".jew-date-year").val(data.jyear);
1617                    
1618                    fillConverterJewMonthes()
1619                    
1620                    jQuery(".jew-date-day").val(data.jday);
1621					jQuery(".jew-date-month").val(data.jmonth);
1622					
1623				//}
1624				
1625				isAllowScroll = true;
1626				
1627				//$('.date-sliders.jewish .date-sliders.day').;
1628				//$('.date-sliders.jewish .date-slider.day').slick('slickGoTo', parseInt($('.date-sliders.jewish .date-slider.day .option[data-index="' + $('.jew-date-day').get(0).selectedIndex + '"]').parent().parent().data('slick-index')), false); 
1629				
1630				//console.log($('.jew-date-day').get(0).selectedIndex);
1631				//console.log($('.jew-date-month').get(0).selectedIndex);
1632				//console.log($('.jew-date-year').get(0).selectedIndex);
1633				
1634				//$('.date-sliders.jewish .date-slider.month').slick('slickGoTo', parseInt($('.date-sliders.jewish .date-slider.month .option[data-index="' + $('.jew-date-month').get(0).selectedIndex + '"]').parent().parent().data('slick-index')), false); 
1635				
1636				//$('.date-sliders.jewish .date-slider.year').slick('slickGoTo', parseInt($('.date-sliders.jewish .date-slider.year .option[data-index="' + $('.jew-date-year').get(0).selectedIndex + '"]').parent().parent().data('slick-index')), false); 
1637				
1638				
1639				$(".converter-loader").removeClass('l-active');
1640			}
1641		});
1642		return false;
1643	});
1644	
1645	$("form.jew-date-form").change(function(e) {
1646		console.log(2);
1647		console.log(e);
1648        
1649		var day = $(this).find(".jew-date-day").val();
1650		var year = $(this).find(".jew-date-year").val();
1651		
1652        if ($(e.target).is('select.jew-date-year')) {
1653            fillConverterJewMonthes();
1654        }
1655       
1656        var month = $(this).find(".jew-date-month").val();
1657       
1658        /*if(window.innerWidth < 760){
1659			day = $('.mobile-selector.source-jew-date-day .value.active').attr('data-value');
1660			month = $('.mobile-selector.source-jew-date-month .value.active').attr('data-value');
1661			year = $('.mobile-selector.source-jew-date-year .value.active').attr('data-value');
1662		}*/
1663		
1664		var jdate = day + "." + month + "." + year;
1665		
1666		console.log(jdate);
1667		
1668		jQuery(".c-result").empty();
1669		
1670		isAllowScroll = false;
1671		
1672		jQuery.ajax({
1673			url: "/wp-admin/admin-ajax.php",
1674			type:'POST',
1675			dataType: "json",
1676			data: "action=jewconverter&jdate=" + jdate,
1677			beforeSend: function() {
1678              $(".converter-loader").addClass('l-active');
1679            },
1680			success: function(data){
1681				/*if(window.innerWidth < 760){
1682					setCurrentValue(
1683						$('.mobile-selector.source-russian-date-day .scroller'), 
1684						$('.mobile-selector.source-russian-date-day .value[data-value="' + data.rday + '"]').prev()
1685					);
1686					
1687					setCurrentValue(
1688						$('.mobile-selector.source-russian-date-month .scroller'),
1689						$('.mobile-selector.source-russian-date-month .value[data-value="' + data.rmonth + '"]').prev()
1690					);
1691					
1692					setCurrentValue(
1693						$('.mobile-selector.source-russian-date-year .scroller'),
1694						$('.mobile-selector.source-russian-date-year .value[data-value="' + data.ryear + '"]').prev()
1695					);
1696				}else{*/
1697					jQuery(".russian-date-day").val(data.rday);
1698					jQuery(".russian-date-month").val(data.rmonth);
1699					jQuery(".russian-date-year").val(data.ryear);
1700				//}
1701				
1702				console.log(data.rday);
1703				console.log(data.rmonth);
1704				console.log(data.ryear);
1705				
1706				isAllowScroll = true;
1707				
1708				//$('.date-sliders.gregorian .date-slider.day').slick('slickGoTo', parseInt($('.date-sliders.gregorian .date-slider.day .option[data-index="' + $('.russian-date-day').get(0).selectedIndex + '"]').parent().parent().data('slick-index')), false); 
1709				
1710				//$('.date-sliders.gregorian .date-slider.month').slick('slickGoTo', parseInt($('.date-sliders.gregorian .date-slider.month .option[data-index="' + $('.russian-date-month').get(0).selectedIndex + '"]').parent().parent().data('slick-index')), false); 
1711				
1712				//$('.date-sliders.gregorian .date-slider.year').slick('slickGoTo', parseInt($('.date-sliders.gregorian .date-slider.year .option[data-index="' + $('.russian-date-year').get(0).selectedIndex + '"]').parent().parent().data('slick-index')), false);
1713				
1714				$(".converter-loader").removeClass('l-active');
1715			}
1716		});
1717		return false;
1718	});
1719
1720});
1721
1722
1723function ssc_init() {
1724    if (!document.body) return;
1725    var e = document.body;
1726    var t = document.documentElement;
1727    var n = window.innerHeight;
1728    var r = e.scrollHeight;
1729
1730    ssc_root = document.compatMode.indexOf("CSS") >= 0 ? t : e;
1731    ssc_activeElement = e;
1732    ssc_initdone = true;
1733
1734    if (top != self)
1735        ssc_frame = true;
1736
1737    else if (r >
1737 n && (e.offsetHeight <= n || t.offsetHeight <= n)) {
1738        ssc_root.style.height = "auto";
1739        if (ssc_root.offsetHeight <= n) {
1740            var i = document.createElement("div");
1741            i.style.clear = "both";
1742            e.appendChild(i)
1743        }
1744    }
1745
1746    if (!ssc_fixedback) {
1747        e.style.backgroundAttachment = "scroll";
1748        t.style.backgroundAttachment = "scroll"
1749    }
1750
1751    if (ssc_keyboardsupport)
1752        ssc_addEvent("keydown", ssc_keydown);
1753}
1754
1755function ssc_scrollArray(e, t, n, r) {
1756    r || (r = 1e3);
1757    ssc_directionCheck(t, n);
1758    ssc_que.push({
1759        x: t,
1760        y: n,
1761        lastX: t < 0 ? .99 : -.99,
1762        lastY: n < 0 ? .99 : -.99,
1763        start: +(new Date)
1764    });
1765
1766    if (ssc_pending)
1767        return;
1768
1769    var i = function () {
1770        var s = +(new Date);
1771        var o = 0;
1772        var u = 0;
1773        for (var a = 0; a < ssc_que.length; a++) {
1774            var f = ssc_que[a];
1775            var l = s - f.start;
1776            var c = l >= ssc_animtime;
1777            var h = c ? 1 : l / ssc_animtime;
1778            if (ssc_pulseAlgorithm) {
1779                h = ssc_pulse(h)
1780            }
1781            var p = f.x * h - f.lastX >> 0;
1782            var d = f.y * h - f.lastY >> 0;
1783            o += p;
1784            u += d;
1785            f.lastX += p;
1786            f.lastY += d;
1787            if (c) {
1788                ssc_que.splice(a, 1);
1789                a--
1790            }
1791        }
1792        if (t) {
1793            var v = e.scrollLeft;
1794            e.scrollLeft += o;
1795            if (o && e.scrollLeft === v) {
1796                t = 0
1797            }
1798        }
1799        if (n) {
1800            var m = e.scrollTop;
1801            e.scrollTop += u;
1802            if (u && e.scrollTop === m) {
1803                n = 0
1804            }
1805        }
1806        if (!t && !n)
1807            ssc_que = [];
1808
1809        if (ssc_que.length)
1810            setTimeout(i, r / ssc_framerate + 1);
1811        else
1812            ssc_pending = false;
1813    };
1814    setTimeout(i, 0);
1815    ssc_pending = true
1816}
1817
1818function ssc_wheel(e) {
1819    if (!ssc_initdone) {
1820        ssc_init()
1821    }
1822    var t = e.target;
1823    var n = ssc_overflowingAncestor(t);
1824    if (!n || e.defaultPrevented || ssc_isNodeName(ssc_activeElement, "embed") || ssc_isNodeName(t, "embed") && /\.pdf/i.test(t.src)) {
1825        return true
1826    }
1827    var r = e.wheelDeltaX || 0;
1828    var i = e.wheelDeltaY || 0;
1829    if (!r && !i)
1830        i = e.wheelDelta || 0;
1831
1832    if (Math.abs(r) > 1.2)
1833        r *= ssc_stepsize / 120;
1834
1835    if (Math.abs(i) > 1.2)
1836        i *= ssc_stepsize / 120;
1837
1838    ssc_scrollArray(n, -r, -i);
1839    //e.preventDefault()
1840}
1841
1842function ssc_keydown(e) {
1843    var t = e.target;
1844    var n = e.ctrlKey || e.altKey || e.metaKey;
1845
1846    if (/input|textarea|embed/i.test(t.nodeName) || t.isContentEditable || e.defaultPrevented || n)
1847        return true;
1848
1849    if (ssc_isNodeName(t, "button") && e.keyCode === ssc_key.spacebar)
1850        return true;
1851
1852    var r, i = 0,
1853        s = 0;
1854    var o = ssc_overflowingAncestor(ssc_activeElement);
1855    var u = o.clientHeight;
1856
1857    if (o == document.body)
1858        u = window.innerHeight;
1859
1860    switch (e.keyCode) {
1861        case ssc_key.up:
1862            s = -ssc_arrowscroll;
1863            break;
1864        case ssc_key.down:
1865            s = ssc_arrowscroll;
1866            break;
1867        case ssc_key.spacebar:
1868            r = e.shiftKey ? 1 : -1;
1869            s = -r * u * .9;
1870            break;
1871        case ssc_key.pageup:
1872            s = -u * .9;
1873            break;
1874        case ssc_key.pagedown:
1875            s = u * .9;
1876            break;
1877        case ssc_key.home:
1878            s = -o.scrollTop;
1879            break;
1880        case ssc_key.end:
1881            var a = o.scrollHeight - o.scrollTop - u;
1882            s = a > 0 ? a + 10 : 0;
1883            break;
1884        case ssc_key.left:
1885            i = -ssc_arrowscroll;
1886            break;
1887        case ssc_key.right:
1888            i = ssc_arrowscroll;
1889            break;
1890        default:
1891            return true
1892    }
1893    ssc_scrollArray(o, i, s);
1894    e.preventDefault()
1895}
1896
1897function ssc_mousedown(e) {
1898    ssc_activeElement = e.target
1899}
1900
1901function ssc_setCache(e, t) {
1902    for (var n = e.length; n--;) ssc_cache[ssc_uniqueID(e[n])] = t;
1903    return t
1904}
1905
1906function ssc_overflowingAncestor(e) {
1907    var t = [];
1908    var n = ssc_root.scrollHeight;
1909    do {
1910        var r = ssc_cache[ssc_uniqueID(e)];
1911        if (r) {
1912            return ssc_setCache(t, r)
1913        }
1914        t.push(e);
1915        if (n === e.scrollHeight) {
1916            if (!ssc_frame || ssc_root.clientHeight + 10 < n) {
1917                return ssc_setCache(t, document.body)
1918            }
1919        } else if (e.clientHeight + 10 < e.scrollHeight) {
1920            overflow = getComputedStyle(e, "").getPropertyValue("overflow");
1921            if (overflow === "scroll" || overflow === "auto") {
1922                return ssc_setCache(t, e)
1923            }
1924        }
1925    }
1926    while (e = e.parentNode)
1927}
1928
1929function ssc_addEvent(e, t, n) {
1930    window.addEventListener(e, t, n || false)
1931}
1932
1933function ssc_removeEvent(e, t, n) {
1934    window.removeEventListener(e, t, n || false)
1935}
1936
1937function ssc_isNodeName(e, t) {
1938    return e.nodeName.toLowerCase() === t.toLowerCase()
1939}
1940
1941function ssc_directionCheck(e, t) {
1942    e = e > 0 ? 1 : -1;
1943    t = t > 0 ? 1 : -1;
1944    if (ssc_direction.x !== e || ssc_direction.y !== t) {
1945        ssc_direction.x = e;
1946        ssc_direction.y = t;
1947        ssc_que = []
1948    }
1949}
1950
1951function ssc_pulse_(e) {
1952    var t, n, r;
1953    e = e * ssc_pulseScale;
1954    if (e < 1) {
1955        t = e - (1 - Math.exp(-e))
1956    } else {
1957        n = Math.exp(-1);
1958        e -= 1;
1959        r = 1 - Math.exp(-e);
1960        t = n + r * (1 - n)
1961    }
1962    return t * ssc_pulseNormalize
1963}
1964
1965function ssc_pulse(e) {
1966    if (e >= 1) return 1;
1967    if (e <= 0) return 0;
1968    if (ssc_pulseNormalize == 1) {
1969        ssc_pulseNormalize /= ssc_pulse_(1)
1970    }
1971    return ssc_pulse_(e)
1972}
1973
1974var ssc_framerate = 50;
1975var ssc_animtime = 400;
1976var ssc_stepsize = 150;
1977var ssc_pulseAlgorithm = true;
1978var ssc_pulseScale = 6;
1979var ssc_pulseNormalize = 1;
1980var ssc_keyboardsupport = true;
1981var ssc_arrowscroll = 50;
1982var ssc_frame = false;
1983var ssc_direction = {
1984    x: 0,
1985    y: 0
1986};
1987var ssc_initdone = false;
1988var ssc_fixedback = true;
1989var ssc_root = document.documentElement;
1990var ssc_activeElement;
1991var ssc_key = {
1992    left: 37,
1993    up: 38,
1994    right: 39,
1995    down: 40,
1996    spacebar: 32,
1997    pageup: 33,
1998    pagedown: 34,
1999    end: 35,
2000    home: 36
2001};
2002var ssc_que = [];
2003var ssc_pending = false;
2004var ssc_cache = {};
2005
2006setInterval(function () {
2007    ssc_cache = {}
2008}, 10 * 1e3);
2009
2010var ssc_uniqueID = function () {
2011    var e = 0;
2012    return function (t) {
2013        return t.ssc_uniqueID || (t.ssc_uniqueID = e++)
2014    }
2015}();
2016
2017var ischrome = /chrome/.test(navigator.userAgent.toLowerCase());
2018if (ischrome) {
2019    ssc_addEvent("mousedown", ssc_mousedown);
2020    ssc_addEvent("mousewheel", ssc_wheel);
2021	ssc_addEvent("load", ssc_init)
2022}
2023
2024
2025
2026$(".button").css("display", "block");

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.