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.