1(function (e) { 2 "use strict"; 3 var n = window.AFTHRAMPES_JS || {}; 4 $ = jQuery; 5 6 n.mobileMenu = { 7 init: function () { 8 this.toggleMenu(), this.menuMobile(), this.menuArrow() 9 }, 10 toggleMenu: function () { 11 e('#masthead').on('click', '.toggle-menu', function (event) { 12 var ethis = e('.main-navigation .menu .menu-mobile'); 13 if (ethis.css('display') == 'block') { 14 ethis.slideUp('300'); 15 } else { 16 ethis.slideDown('300'); 17 } 18 e('.ham').toggleClass('exit'); 19 }); 20 21 22 e('#masthead .main-navigation ').on('click', '.menu-mobile a button', function (event) { 23 event.preventDefault(); 24 var ethis = e(this), 25 eparent = ethis.closest('li'); 26 27 if (eparent.find('> .children').length) { 28 var esub_menu = eparent.find('> .children'); 29 } else { 30 var esub_menu = eparent.find('> .sub-menu'); 31 } 32 33 34 if (esub_menu.css('display') == 'none') { 35 esub_menu.slideDown('300'); 36 ethis.addClass('active'); 37 } else { 38 esub_menu.slideUp('300'); 39 ethis.removeClass('active'); 40 } 41 return false; 42 }); 43 }, 44 menuMobile: function () { 45 if (e('.main-navigation .menu > ul').length) { 46 var ethis = e('.main-navigation .menu > ul'), 47 eparent = ethis.closest('.main-navigation'), 48 pointbreak = eparent.data('epointbreak'), 49 window_width = window.innerWidth; 50 if (typeof pointbreak == 'undefined') { 51 pointbreak = 991; 52 } 53 if (pointbreak >= window_width) { 54 ethis.addClass('menu-mobile').removeClass('menu-desktop'); 55 e('.main-navigation .toggle-menu').css('display', 'block'); 56 } else { 57 ethis.addClass('menu-desktop').removeClass('menu-mobile').css('display', ''); 58 e('.main-navigation .toggle-menu').css('display', ''); 59 } 60 } 61 }, 62 menuArrow: function () { 63 if (e('#masthead .main-navigation div.menu > ul').length) { 64 e('#masthead .main-navigation div.menu > ul .sub-menu').parent('li').find('> a').append('<button class="dropdown-toggle">'); 65 e('#masthead .main-navigation div.menu > ul .children').parent('li').find('> a').append('<button class="dropdown-toggle">'); 66 } 67 } 68 }, 69 70 71 n.DataBackground = function () { 72 var pageSection = e(".data-bg"); 73 pageSection.each(function (indx) { 74 if (e(this).attr("data-background")) { 75 e(this).css("background-image", "url(" + e(this).data("background") + ")"); 76 } 77 }); 78 79 e('.bg-image').each(function () { 80 var src = e(this).children('img').attr('src'); 81 e(this).css('background-image', 'url(' + src + ')').children('img').hide(); 82 }); 83 }, 84 85 n.setInstaHeight = function () { 86 e('.insta-slider-block').each(function () { 87 var img_width = e(this).find('.insta-item .af-insta-height').eq(0).innerWidth(); 88 e(this).find('.insta-item .af-insta-height').css('height', img_width); 89 }); 90 }, 91 92 93 n.setHeaderHeight = function () { 94 if (e('#main-navigation-bar').length > 0) { 95 var menuHeight = e('#main-navigation-bar').outerHeight(); 96 e('.header-menu-part').height(menuHeight); 97 } 98 }, 99 100 101 102 n.Offcanvas = function () { 103 e('.offcanvas-nav').sidr({ 104 side: 'left' 105 }); 106 107 e('.sidr-class-sidr-button-close').on('click', function () { 108 e.sidr('close', 'sidr'); 109 }); 110 }, 111 112 // SHOW/HIDE SCROLL UP // 113 n.show_hide_scroll_top = function () { 114 if (e(window).scrollTop() > e(window).height() / 2) { 115 e("#scroll-up").fadeIn(300); 116 } else { 117 e("#scroll-up").fadeOut(300); 118 } 119 }, 120 121 n.scroll_up = function () { 122 e("#scroll-up").on("click", function () { 123 e("html, body").animate({ 124 scrollTop: 0 125 }, 800); 126 return false;
127 }); 128 }, 129 130 131 n.MagnificPopup = function () { 132 133 e('.gallery').each(function () { 134 e(this).magnificPopup({ 135 delegate: 'a', 136 type: 'image', 137 gallery: { 138 enabled: true 139 }, 140 zoom: { 141 enabled: true, 142 duration: 300, 143 opener: function (element) { 144 return element.find('img'); 145 } 146 } 147 }); 148 }); 149 150 e('.wp-block-gallery').each(function () { 151 e(this).magnificPopup({ 152 delegate: 'a', 153 type: 'image', 154 gallery: { 155 enabled: true 156 }, 157 zoom: { 158 enabled: true, 159 duration: 300, 160 opener: function (element) { 161 return element.find('img'); 162 } 163 } 164 }); 165 }); 166 }, 167 168 169 170 n.em_sticky = function () { 171 jQuery('.sidebar-area.aft-sticky-sidebar').theiaStickySidebar({ 172 additionalMarginTop: 30 173 }); 174 }, 175 176 n.jQueryMarquee = function () { 177 e('.marquee.aft-flash-slide').marquee({ 178 //duration in milliseconds of the marquee 179 speed: 80000, 180 //gap in pixels between the tickers 181 gap: 0, 182 //time in milliseconds before the marquee will start animating 183 delayBeforeStart: 0, 184 //'left' or 'right' 185 // direction: 'right', 186 //true or false - should the marquee be duplicated to show an effect of continues flow 187 duplicated: true, 188 pauseOnHover: true, 189 startVisible: true 190 }); 191 }, 192 193 194 n.SliderAsNavFor = function () { 195 if (e('.banner-single-slider-1-wrap').hasClass("no-thumbnails")) { 196 return null; 197 } else { 198 return '.af-banner-slider-thumbnail'; 199 } 200 }, 201 n.RtlCheck = function () { 202 if (e('body').hasClass("rtl")) { 203 return true; 204 } else { 205 return false; 206 } 207 }, 208 209 210 //slick slider 211 n.SlickBannerSlider = function () { 212 e(".af-banner-slider").slick({ 213 autoplay: true, 214 infinite: true, 215 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 216 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 217 appendArrows: e('.af-main-banner-navcontrols'), 218 asNavFor: n.SliderAsNavFor(), 219 rtl: n.RtlCheck() 220 }); 221 }, 222 223 n.SlickBannerSliderThumbsVertical = function () { 224 e(".af-banner-slider-thumbnail.vertical").slick({ 225 slidesToShow: 5, 226 slidesToScroll: 1, 227 autoplay: true, 228 autoplaySpeed: 12000, 229 speed: 1000, 230 vertical: true, 231 verticalSwiping: true,
232 nextArrow: false, 233 prevArrow: false, 234 asNavFor: '.af-banner-slider', 235 focusOnSelect: true, 236 responsive: [ 237 { 238 breakpoint: 770, 239 settings: { 240 vertical: false, 241 verticalSwiping: false, 242 slidesToShow: 3, 243 slidesToScroll: 1 244 } 245 }, 246 { 247 breakpoint: 601, 248 settings: { 249 vertical: false, 250 verticalSwiping: false, 251 slidesToShow: 2, 252 slidesToScroll: 2 253 } 254 }, 255 { 256 breakpoint: 480, 257 settings: { 258 vertical: false, 259 verticalSwiping: false, 260 slidesToShow: 2, 261 slidesToScroll: 1 262 } 263 } 264 ] 265 }); 266 }, 267 268 269 //Slick Carousel 270 271 272 n.SlickBannerCarousel = function () { 273 e(".af-banner-carousel-1").slick({ 274 autoplay: true, 275 infinite: true, 276 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 277 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 278 rtl: n.RtlCheck(), 279 responsive: [ 280 { 281 breakpoint: 1024, 282 settings: { 283 slidesToShow: 3, 284 slidesToScroll: 3 285 } 286 }, 287 { 288 breakpoint: 769, 289 settings: { 290 slidesToShow: 2, 291 slidesToScroll: 2 292 } 293 }, 294 { 295 breakpoint: 600, 296 settings: { 297 slidesToShow: 2, 298 slidesToScroll: 2 299 } 300 }, 301 { 302 breakpoint: 480, 303 settings: { 304 slidesToShow: 1, 305 slidesToScroll: 1 306 } 307 } 308 ] 309 }); 310 }, 311 312 313 n.SlickTrendingPostVertical = function () { 314 e(".trending-posts-vertical ").not('.slick-initialized').slick({ 315 slidesToShow: 5, 316 slidesToScroll: 1, 317 autoplay: true, 318 autoplaySpeed: 12000, 319 speed: 1000, 320 vertical: true, 321 verticalSwiping: true,
322 nextArrow: false, 323 prevArrow: false, 324 focusOnSelect: true, 325 // rtl: n.RtlCheck(), 326 responsive: [ 327 { 328 breakpoint: 770, 329 settings: { 330 verticalSwiping: false, 331 } 332 }, 333 { 334 breakpoint: 601, 335 settings: { 336 verticalSwiping: false, 337 } 338 }, 339 { 340 breakpoint: 480, 341 settings: { 342 verticalSwiping: false, 343 } 344 } 345 ] 346 }); 347 }, 348 349 n.SlickBannerTrendingPostVertical = function () { 350 e(".af-main-banner-trending-posts-vertical-carousel").not('.slick-initialized').slick({ 351 slidesToShow: 5, 352 slidesToScroll: 1, 353 autoplay: true, 354 autoplaySpeed: 12000, 355 speed: 1000, 356 vertical: true, 357 verticalSwiping: true,
358 nextArrow: false, 359 prevArrow: false, 360 focusOnSelect: true, 361 responsive: [ 362 { 363 breakpoint: 770, 364 settings: { 365 verticalSwiping: false, 366 } 367 }, 368 { 369 breakpoint: 601, 370 settings: { 371 verticalSwiping: false, 372 } 373 }, 374 { 375 breakpoint: 480, 376 settings: { 377 verticalSwiping: false, 378 } 379 } 380 ] 381 }); 382 }, 383 384 n.SlickBannerTrendingPostVerticalAlternate = function () { 385 e(".af-main-banner-trending-posts-carousel-vertical-alternate").not('.slick-initialized').slick({ 386 slidesToShow: 3, 387 slidesToScroll: 1, 388 autoplay: true, 389 autoplaySpeed: 12000, 390 speed: 1000, 391 vertical: true, 392 verticalSwiping: true,
393 nextArrow: false, 394 prevArrow: false, 395 focusOnSelect: true, 396 responsive: [ 397 { 398 breakpoint: 770, 399 settings: { 400 verticalSwiping: false, 401 } 402 }, 403 { 404 breakpoint: 601, 405 settings: { 406 verticalSwiping: false, 407 } 408 }, 409 { 410 breakpoint: 480, 411 settings: { 412 verticalSwiping: false, 413 } 414 } 415 ] 416 }); 417 }, 418 419 420 n.SlickBannerTrendingPostHorizontal = function () { 421 e(".af-main-banner-trending-posts-carousel").not('.slick-initialized').slick({ 422 slidesToShow: 4, 423 slidesToScroll: 1, 424 autoplay: true, 425 infinite: true, 426 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 427 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 428 rtl: n.RtlCheck(), 429 responsive: [ 430 { 431 breakpoint: 1024, 432 settings: { 433 slidesToShow: 3, 434 slidesToScroll: 1 435 } 436 }, 437 { 438 breakpoint: 769, 439 settings: { 440 slidesToShow: 2, 441 slidesToScroll: 1 442 } 443 }, 444 { 445 breakpoint: 600, 446 settings: { 447 slidesToShow: 1, 448 slidesToScroll: 1 449 } 450 }, 451 { 452 breakpoint: 480, 453 settings: { 454 slidesToShow: 1, 455 slidesToScroll: 1 456 } 457 } 458 ] 459 }); 460 }, 461 462 n.SlickPostSlider = function () { 463 e(".af-post-slider").slick({ 464 slidesToShow: 1, 465 slidesToScroll: 1, 466 autoplay: true, 467 infinite: true, 468 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 469 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 470 rtl: n.RtlCheck() 471 }); 472 }, 473 474 n.SlickPostCarousel = function () { 475 e(".af-post-carousel").not('.slick-initialized').slick({ 476 slidesToShow: 2, 477 slidesToScroll: 1, 478 autoplay: true, 479 infinite: true, 480 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 481 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 482 rtl: n.RtlCheck(), 483 responsive: [ 484 { 485 breakpoint: 1024, 486 settings: { 487 slidesToShow: 2, 488 slidesToScroll: 1 489 } 490 }, 491 { 492 breakpoint: 769, 493 settings: { 494 slidesToShow: 1, 495 slidesToScroll: 1 496 } 497 }, 498 { 499 breakpoint: 600, 500 settings: { 501 slidesToShow: 1, 502 slidesToScroll: 1 503 } 504 }, 505 { 506 breakpoint: 480, 507 settings: { 508 slidesToShow: 1, 509 slidesToScroll: 1 510 } 511 } 512 ] 513 }); 514 }, 515 516 n.SlickPostAboveMainBannerCarousel = function () { 517 e("#home-above-main-banner-widgets .af-post-carousel").not('.slick-initialized').slick({ 518 slidesToShow: 4, 519 slidesToScroll: 1, 520 autoplay: true, 521 infinite: true, 522 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 523 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 524 rtl: n.RtlCheck(), 525 responsive: [ 526 { 527 breakpoint: 1024, 528 settings: { 529 slidesToShow: 3, 530 slidesToScroll: 1 531 } 532 }, 533 { 534 breakpoint: 769, 535 settings: { 536 slidesToShow: 1, 537 slidesToScroll: 1 538 } 539 }, 540 { 541 breakpoint: 600, 542 settings: { 543 slidesToShow: 1, 544 slidesToScroll: 1 545 } 546 }, 547 { 548 breakpoint: 480, 549 settings: { 550 slidesToShow: 1, 551 slidesToScroll: 1 552 } 553 } 554 ] 555 }); 556 }, 557 558 559 n.SlickPostBelowMainBannerCarousel = function () { 560 e("#home-below-main-banner-widgets .af-post-carousel").not('.slick-initialized').slick({ 561 slidesToShow: 4, 562 slidesToScroll: 1, 563 autoplay: true, 564 infinite: true, 565 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 566 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 567 rtl: n.RtlCheck(), 568 responsive: [ 569 { 570 breakpoint: 1024, 571 settings: { 572 slidesToShow: 3, 573 slidesToScroll: 1 574 } 575 }, 576 { 577 breakpoint: 769, 578 settings: { 579 slidesToShow: 1, 580 slidesToScroll: 1 581 } 582 }, 583 { 584 breakpoint: 600, 585 settings: { 586 slidesToShow: 1, 587 slidesToScroll: 1 588 } 589 }, 590 { 591 breakpoint: 480, 592 settings: { 593 slidesToShow: 1, 594 slidesToScroll: 1 595 } 596 } 597 ] 598 }); 599 }, 600 601 602 n.SlickPostFullWidthCarousel = function () { 603 e(".frontpage-layout-3 .af-post-carousel").not('.slick-initialized').slick({ 604 slidesToShow: 4, 605 slidesToScroll: 1, 606 autoplay: true, 607 infinite: true, 608 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 609 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 610 rtl: n.RtlCheck(), 611 responsive: [ 612 { 613 breakpoint: 1024, 614 settings: { 615 slidesToShow: 3, 616 slidesToScroll: 1 617 } 618 }, 619 { 620 breakpoint: 769, 621 settings: { 622 slidesToShow: 1, 623 slidesToScroll: 1 624 } 625 }, 626 { 627 breakpoint: 600, 628 settings: { 629 slidesToShow: 1, 630 slidesToScroll: 1 631 } 632 }, 633 { 634 breakpoint: 480, 635 settings: { 636 slidesToShow: 1, 637 slidesToScroll: 1 638 } 639 } 640 ] 641 }); 642 }, 643 644 645 n.SlickPostSingleSidebarCarousel = function () { 646 e(".content-with-single-sidebar .af-post-carousel").not('.slick-initialized').slick({ 647 slidesToShow: 3, 648 slidesToScroll: 1, 649 autoplay: true, 650 infinite: true, 651 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 652 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 653 rtl: n.RtlCheck(), 654 responsive: [ 655 { 656 breakpoint: 1024, 657 settings: { 658 slidesToShow: 2, 659 slidesToScroll: 1 660 } 661 }, 662 { 663 breakpoint: 769, 664 settings: { 665 slidesToShow: 1, 666 slidesToScroll: 1 667 } 668 }, 669 { 670 breakpoint: 600, 671 settings: { 672 slidesToShow: 1, 673 slidesToScroll: 1 674 } 675 }, 676 { 677 breakpoint: 480, 678 settings: { 679 slidesToShow: 1, 680 slidesToScroll: 1 681 } 682 } 683 ] 684 }); 685 }, 686 687 //Slick Carousel
688 n.SlickCarouselSecondary = function () { 689 e("#secondary .af-post-carousel").not('.slick-initialized').slick({ 690 slidesToShow: 1, 691 slidesToScroll: 1, 692 autoplay: true, 693 autoplaySpeed: 12000, 694 infinite: true, 695 centerMode: false, 696 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 697 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 698 rtl: n.RtlCheck(), 699 700 }); 701 }, 702 703 //Slick Carousel 704 n.SlickCarouselTtertiary = function () { 705 e("#tertiary .af-post-carousel").not('.slick-initialized').slick({ 706 slidesToShow: 1, 707 slidesToScroll: 1, 708 autoplay: true, 709 autoplaySpeed: 12000, 710 infinite: true, 711 centerMode: false, 712 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 713 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 714 rtl: n.RtlCheck(), 715 716 }); 717 }, 718 719 n.SlickCarouselSidr = function () { 720 e("#sidr .af-post-carousel").not('.slick-initialized').slick({ 721 slidesToShow: 1, 722 slidesToScroll: 1, 723 autoplay: true, 724 autoplaySpeed: 12000, 725 infinite: true, 726 centerMode: false, 727 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 728 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 729 rtl: n.RtlCheck(), 730 731 }); 732 }, 733 734 735 n.SlickCarouselFooter = function () { 736 e(".site-footer .af-post-carousel").not('.slick-initialized').slick({ 737 slidesToShow: 1, 738 slidesToScroll: 1, 739 autoplay: true, 740 autoplaySpeed: 12000, 741 infinite: true, 742 centerMode: false, 743 nextArrow: '<span class="slide-icon slide-next af-slider-btn"></span>', 744 prevArrow: '<span class="slide-icon slide-prev af-slider-btn"></span>', 745 rtl: n.RtlCheck(), 746 747 }); 748 }, 749 750 751 752 753 n.MasonryBlog = function () { 754 if (e('.aft-masonry-archive-posts').length > 0) { 755 jQuery('.aft-masonry-archive-posts').masonry(); 756 } 757 }, 758 759 e(document).ready(function () { 760 n.mobileMenu.init(), 761 n.DataBackground(), 762 n.setInstaHeight(), 763 n.MagnificPopup(), 764 n.jQueryMarquee(), 765 n.setHeaderHeight(), 766 n.Offcanvas(), 767 n.scroll_up(), 768 n.SlickBannerSlider(), 769 n.SlickBannerSliderThumbsVertical(), 770 n.SlickTrendingPostVertical(), 771 n.SlickBannerTrendingPostVerticalAlternate(), 772 n.SlickBannerTrendingPostVertical(), 773 n.SlickBannerTrendingPostHorizontal(), 774 n.SlickBannerCarousel(), 775 n.SlickPostSlider(), 776 n.SlickCarouselSecondary(), 777 n.SlickCarouselTtertiary(), 778 n.SlickCarouselSidr(), 779 n.SlickCarouselFooter(), 780 n.SlickPostAboveMainBannerCarousel(), 781 n.SlickPostBelowMainBannerCarousel(), 782 n.SlickPostFullWidthCarousel(), 783 n.SlickPostSingleSidebarCarousel(), 784 n.SlickPostCarousel(); 785 786 }), e(window).scroll(function () { 787 n.show_hide_scroll_top(); 788 }), e(window).resize(function () { 789 n.mobileMenu.menuMobile(); 790 }), e(window).load(function () { 791 n.MasonryBlog(); 792 793 794 e('#loader-wrapper').fadeOut(); 795 e('#af-preloader').delay(500).fadeOut('slow'); 796 797 e(".af-search-click").on('click', function () { 798 e("#af-search-wrap").toggleClass("af-search-toggle"); 799 }); 800 801 802 jQuery('.search-overlay .search-icon').on('click', function () { 803 jQuery(this).parent().toggleClass('reveal-search'); 804 return false;
805 }); 806 807 808 809 810 }) 811})(jQuery);
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.