1(function ($) { 2 'use strict'; 3 4 //Header Search 5 if ($('.search-box-outer').length) { 6 $('.search-box-outer').on('click', function () { 7 $('body').addClass('search-active'); 8 }); 9 $('.close-search').on('click', function () { 10 $('body').removeClass('search-active'); 11 }); 12 } 13 14 // Mobile Menu 15 $('.mobile-menu nav').meanmenu({ 16 meanScreenWidth: '991', 17 meanMenuContainer: '.mobile-menu', 18 meanMenuOpen: '<span></span> <span></span> <span></span>', 19 onePage: false, 20 }); 21 22 // sticky 23 var wind = $(window); 24 var sticky = $('#sticky-header'); 25 wind.on('scroll', function () { 26 var scroll = wind.scrollTop(); 27 if (scroll < 100) { 28 sticky.removeClass('sticky'); 29 } else { 30 sticky.addClass('sticky'); 31 } 32 }); 33 34 // Loder // 35 $(function () { 36 $('body').addClass('loaded'); 37 }); 38 39 // Sidebar 40 41 ('use strict'); 42 jQuery(document).ready(function (o) { 43 0 < o('.offset-side-bar').length && 44 o('.offset-side-bar').on('click', function (e) { 45 e.preventDefault(), 46 e.stopPropagation(), 47 o('.cart-group').addClass('isActive'); 48 }), 49 0 < o('.close-side-widget').length && 50 o('.close-side-widget').on('click', function (e) { 51 e.preventDefault(), o('.cart-group').removeClass('isActive'); 52 }), 53 0 < o('.navSidebar-button').length && 54 o('.navSidebar-button').on('click', function (e) { 55 e.preventDefault(), 56 e.stopPropagation(), 57 o('.info-group').addClass('isActive'); 58 }), 59 0 < o('.close-side-widget').length && 60 o('.close-side-widget').on('click', function (e) { 61 e.preventDefault(), o('.info-group').removeClass('isActive'); 62 }), 63 o('body').on('click', function (e) { 64 o('.info-group').removeClass('isActive'), 65 o('.cart-group').removeClass('isActive'); 66 }), 67 o('.xs-sidebar-widget').on('click', function (e) { 68 e.stopPropagation(); 69 }), 70 0 < o('.xs-modal-popup').length && 71 o('.xs-modal-popup').magnificPopup({ 72 type: 'inline', 73 fixedContentPos: !2, 74 fixedBgPos: !0, 75 overflowY: 'auto', 76 closeBtnInside: !2, 77 callbacks: { 78 beforeOpen: function () { 79 this.st.mainClass = 'my-mfp-slide-bottom xs-promo-popup'; 80 }, 81 }, 82 }); 83 }); 84 85 /////////////////////////////// 86 $(document).ready(function () { 87 $('.odometer-wrapper').appear(function () { 88 let count = $(this).attr('data-count'); 89 let odometer = $(this).closest('.odometer-wrapper').find('.odometer'); 90 91 setTimeout(function () { 92 odometer.html(count); 93 }, 500); 94 }); 95 }); 96 97 98 99 // Slider banner 100 101 document.addEventListener('DOMContentLoaded', function () { 102 var swiper = new Swiper('.slider-banner', { 103 grabCursor: true, 104 autoplay: { 105 speed: 1500, 106 delay: 2000, 107 pauseOnMouseEnter: true, 108 }, 109 navigation: { 110 nextEl: '.sliders-next', 111 prevEl: '.sliders-prev', 112 }, 113 }); 114 }); 115 116 // Slider banner 4 117 var swiper = new Swiper(".banner_4", { 118 effect: "coverflow", 119 loop: true, 120 // autoplay: { 121 // delay: 5000, 122 // disableOnInteraction: false, 123 // }, 124 navigation: { 125 nextEl: '.slider-prev', 126 prevEl: '.slider-next', 127 }, 128 }); 129 130 // banner slider 5 131 var swiper = new Swiper(".banner_5", { 132 loop: true, // Ensures the slider loops continuously 133 autoplay: { 134 speed: 3000, 135 delay: 5000, // Adjust the delay (time between slides in milliseconds) 136 disableOnInteraction: false, // Keeps autoplay even after user interaction 137 }, 138 effect: "fade", 139 navigation: { 140 nextEl: '.slider-prev', 141 prevEl: '.slider-next', 142 }, 143 }); 144 145 146 // Service list 147 var swiper = new Swiper('.dine_list', { 148 slidesPerView: 5, 149 centeredSlides: false, 150 slidesPerGroupSkip: 5, 151 grabCursor: true, 152 spaceBetween: 30, 153 loop: true, 154 autoplay: { 155 speed: 2500, 156 delay: 3000, 157 }, 158 keyboard: { 159 enabled: true, 160 }, 161 breakpoints: { 162 0: { 163 slidesPerView: 1, 164 }, 165 600: { 166 slidesPerView: 1, 167 }, 168 992: { 169 slidesPerView: 3, 170 }, 171 1400: { 172 slidesPerView: 3, 173 }, 174 175 1920: { 176 slidesPerView: 3, 177 }, 178 }, 179 scrollbar: { 180 el: '.swiper-scrollbar', 181 }, 182 navigation: { 183 nextEl: '.slider-next2', 184 prevEl: '.slider-prev2', 185 }, 186 }); 187 188 // Service list 189 var swiper = new Swiper('.dine_list2', { 190 slidesPerView: 5, 191 centeredSlides: false, 192 slidesPerGroupSkip: 5,
193 grabCursor: true, 194 spaceBetween: 30, 195 loop: true, 196 autoplay: { 197 speed: 2500, 198 delay: 3000, 199 }, 200 keyboard: { 201 enabled: true, 202 }, 203 breakpoints: { 204 0: { 205 slidesPerView: 1, 206 }, 207 600: { 208 slidesPerView: 1, 209 }, 210 992: { 211 slidesPerView: 3, 212 }, 213 1400: { 214 slidesPerView: 4, 215 }, 216 217 1920: { 218 slidesPerView: 4, 219 }, 220 }, 221 scrollbar: { 222 el: '.swiper-scrollbar', 223 }, 224 navigation: { 225 nextEl: '.slider-next2', 226 prevEl: '.slider-prev2', 227 }, 228 }); 229 230 // Galary list 231 var swiper = new Swiper('.galary_list', { 232 slidesPerView: 5, 233 centeredSlides: false, 234 slidesPerGroupSkip: 5, 235 grabCursor: false, 236 spaceBetween: 0, 237 loop: true, 238 autoplay: false, 239 240 keyboard: { 241 enabled: true, 242 }, 243 breakpoints: { 244 0: { 245 slidesPerView: 1, 246 }, 247 480: { 248 slidesPerView: 2, 249 }, 250 600: { 251 slidesPerView: 2, 252 }, 253 768: { 254 slidesPerView: 3, 255 }, 256 992: { 257 slidesPerView: 5, 258 }, 259 1400: { 260 slidesPerView: 6, 261 }, 262 263 1920: { 264 slidesPerView: 8, 265 }, 266 }, 267 scrollbar: { 268 el: '.swiper-scrollbar', 269 }, 270 }); 271 272 // Galary list 273 var swiper = new Swiper('.galary_list2', { 274 slidesPerView: 5, 275 centeredSlides: false, 276 slidesPerGroupSkip: 5, 277 grabCursor: false, 278 spaceBetween: 0, 279 loop: true, 280 autoplay: false, 281 282 keyboard: { 283 enabled: true, 284 }, 285 breakpoints: { 286 0: { 287 slidesPerView: 1, 288 }, 289 600: { 290 slidesPerView: 2, 291 }, 292 768: { 293 slidesPerView: 3, 294 }, 295 992: { 296 slidesPerView: 5, 297 }, 298 1400: { 299 slidesPerView: 4, 300 }, 301 302 1920: { 303 slidesPerView: 6, 304 }, 305 }, 306 scrollbar: { 307 el: '.swiper-scrollbar', 308 }, 309 }); 310 311 // Service list2 312 var swiper = new Swiper('.service_list2', { 313 slidesPerView: 5, 314 centeredSlides: false, 315 slidesPerGroupSkip: 5, 316 grabCursor: true, 317 spaceBetween: 30, 318 loop: true, 319 autoplay: { 320 speed: 2500, 321 delay: 3000, 322 }, 323 keyboard: { 324 enabled: true, 325 }, 326 breakpoints: { 327 0: { 328 slidesPerView: 1, 329 }, 330 600: { 331 slidesPerView: 1, 332 }, 333 992: { 334 slidesPerView: 2, 335 }, 336 1400: { 337 slidesPerView: 2, 338 }, 339 340 1920: { 341 slidesPerView: 2, 342 }, 343 }, 344 scrollbar: { 345 el: '.swiper-scrollbar', 346 }, 347 navigation: { 348 nextEl: '.slider-next2', 349 prevEl: '.slider-prev2', 350 }, 351 }); 352 353// choose slider 2 354 var swiper = new Swiper('.choose-slider2', { 355 slidesPerView: 5, 356 centeredSlides: false, 357 slidesPerGroupSkip: 5, 358 grabCursor: true, 359 spaceBetween: 30, 360 loop: true, 361 autoplay: { 362 speed: 2500, 363 delay: 3000, 364 }, 365 keyboard: { 366 enabled: true, 367 }, 368 breakpoints: { 369 0: { 370 slidesPerView: 1, 371 }, 372 600: { 373 slidesPerView: 1, 374 }, 375 992: { 376 slidesPerView: 1, 377 }, 378 1400: { 379 slidesPerView: 1, 380 }, 381 382 1920: { 383 slidesPerView: 1, 384 }, 385 }, 386 scrollbar: { 387 el: '.swiper-scrollbar', 388 }, 389 pagination: { 390 el: '.hotelhub-slider-dots4', 391 clickable: true, 392 }, 393 }); 394 395 // Testi slider 1 396 document.addEventListener('DOMContentLoaded', function () { 397 var swiper = new Swiper('.testi_list1', { 398 slidesPerView: 5, 399 centeredSlides: false, 400 slidesPerGroup: 1, 401 loop: true, 402 grabCursor: true, 403 spaceBetween: 25, 404 keyboard: { 405 enabled: true, 406 }, 407 breakpoints: { 408 0: { 409 slidesPerView: 1, 410 }, 411 600: { 412 slidesPerView: 1, 413 }, 414 768: { 415 slidesPerView: 2, // Smooth transition 416 }, 417 992: { 418 slidesPerView: 3, 419 }, 420 1400: { 421 slidesPerView: 4, 422 }, 423 1920: { 424 slidesPerView: 5, 425 }, 426 }, 427 pagination: { 428 el: '.hotelhub-slider-dots3', 429 clickable: true, 430 }, 431 }); 432 }); 433 434 // Testi list 2 435 var swiper = new Swiper('.testi_list2', { 436 slidesPerView: 5, 437 centeredSlides: false, 438 slidesPerGroupSkip: 5,
439 loop: true, 440 center: true, 441 grabCursor: true, 442 spaceBetween: 25, 443 keyboard: { 444 enabled: true, 445 }, 446 breakpoints: { 447 0: { 448 slidesPerView: 1, 449 }, 450 600: { 451 slidesPerView: 1, 452 }, 453 992: { 454 slidesPerView: 1, 455 }, 456 1400: { 457 slidesPerView: 2, 458 }, 459 460 1920: { 461 slidesPerView: 2, 462 }, 463 }, 464 scrollbar: { 465 el: '.swiper-scrollbar', 466 }, 467 pagination: { 468 el: '.hotelhub-slider-dots5', 469 clickable: true, 470 }, 471 }); 472 473 // Testi list 3 474 var swiper = new Swiper('.testi_list3', { 475 slidesPerView: 5, 476 centeredSlides: true, 477 slidesPerGroupSkip: 5, 478 loop: true, 479 grabCursor: true, 480 spaceBetween: 25, 481 keyboard: { 482 enabled: true, 483 }, 484 breakpoints: { 485 0: { 486 slidesPerView: 1, 487 }, 488 600: { 489 slidesPerView: 1, 490 }, 491 992: { 492 slidesPerView: 3, 493 }, 494 1400: { 495 slidesPerView: 3, 496 }, 497 498 1920: { 499 slidesPerView: 3, 500 }, 501 }, 502 scrollbar: { 503 el: '.swiper-scrollbar', 504 }, 505 navigation: { 506 nextEl: '.slider-next', 507 prevEl: '.slider-prev', 508 }, 509 pagination: { 510 el: '.tp-slider-dots', 511 clickable: true, 512 }, 513 }); 514 515 // Choose slider 516 document.addEventListener('DOMContentLoaded', function () { 517 var swiper = new Swiper('.choose-slider', { 518 slidesPerView: 5, 519 centeredSlides: false, 520 slidesPerGroupSkip: 5, 521 loop: true, 522 grabCursor: true, 523 spaceBetween: 30, 524 keyboard: { 525 enabled: true, 526 }, 527 breakpoints: { 528 0: { 529 slidesPerView: 1, 530 }, 531 600: { 532 slidesPerView: 1, 533 }, 534 768: { 535 slidesPerView: 2, 536 }, 537 992: { 538 slidesPerView: 3, 539 }, 540 1400: { 541 slidesPerView: 4, 542 }, 543 1920: { 544 slidesPerView: 4, 545 }, 546 }, 547 pagination: { 548 el: '.hotelhub-slider-dots', 549 clickable: true, 550 }, 551 }); 552 }); 553 554 // Service list 555 document.addEventListener('DOMContentLoaded', function () { 556 var swiper = new Swiper('.swiper.service_list', { 557 slidesPerView: 5, 558 centeredSlides: false, 559 slidesPerGroupSkip: 5, 560 loop: true, 561 center: true, 562 grabCursor: true, 563 spaceBetween: 25, 564 keyboard: { 565 enabled: true, 566 }, 567 breakpoints: { 568 0: { 569 slidesPerView: 1, 570 }, 571 768: { 572 slidesPerView: 2, 573 }, 574 992: { 575 slidesPerView: 3, 576 }, 577 1400: { 578 slidesPerView: 3, 579 }, 580 1920: { 581 slidesPerView: 3, 582 }, 583 }, 584 scrollbar: { 585 el: '.swiper-scrollbar', 586 }, 587 pagination: { 588 el: '.hotelhub-slider-dots2', 589 clickable: true, 590 }, 591 }); 592 }); 593 594 // Choose slider 595 var swiper = new Swiper('.list-slider', { 596 slidesPerView: 5, 597 centeredSlides: false, 598 slidesPerGroupSkip: 5, 599 loop: true, 600 grabCursor: true, 601 spaceBetween: 30, 602 keyboard: { 603 enabled: true, 604 }, 605 breakpoints: { 606 0: { 607 slidesPerView: 1, 608 }, 609 600: { 610 slidesPerView: 2, 611 }, 612 992: { 613 slidesPerView: 3, 614 }, 615 1400: { 616 slidesPerView: 4, 617 }, 618 619 1920: { 620 slidesPerView: 4, 621 }, 622 }, 623 scrollbar: { 624 el: '.swiper-scrollbar', 625 }, 626 navigation: { 627 nextEl: '.swiper-button-next', 628 prevEl: '.swiper-button-prev', 629 }, 630 }); 631 632 // my swiper6 633 634 var swiper = new Swiper('.mySwiper6', { 635 // effect: "cards", 636 grabCursor: true, 637 autoplay: { 638 speed: 1500, 639 delay: 2000, 640 pauseOnMouseEnter: true, 641 }, 642 }); 643 644 // tsti 645 var swiper = new Swiper('.testi', { 646 grabCursor: true, 647 effect: 'creative', 648 creativeEffect: { 649 prev: { 650 shadow: true, 651 translate: [0, 0, -400], 652 }, 653 next: { 654 translate: ['100%', 0, 0], 655 }, 656 }, 657 }); 658 659 // testi 4 660 var swiper = new Swiper('.testi_4', { 661 // effect: "cards", 662 grabCursor: true, 663 autoplay: { 664 speed: 1500, 665 delay: 2000,
666 pauseOnMouseEnter: true, 667 }, 668 navigation: { 669 nextEl: '.slider-prev', 670 prevEl: '.slider-next', 671 }, 672 }); 673 674 // Brand Slide 675 var swiper = new Swiper('.brand', { 676 spaceBetween: 30, 677 freeMode: true, 678 breakpoints: { 679 0: { 680 slidesPerView: 1, 681 }, 682 480: { 683 slidesPerView: 2, 684 }, 685 600: { 686 slidesPerView: 2, 687 }, 688 768: { 689 slidesPerView: 3, 690 }, 691 992: { 692 slidesPerView: 4, 693 }, 694 1400: { 695 slidesPerView: 6, 696 }, 697 1920: { 698 slidesPerView: 6, 699 }, 700 }, 701 702 navigation: { 703 nextEl: '.swiper-button-next', 704 prevEl: '.swiper-button-prev', 705 }, 706 }); 707 708 // img slider 709 var swiper = new Swiper('.img_slid', { 710 // effect: "cards", 711 grabCursor: true, 712 autoplay: { 713 speed: 1500, 714 delay: 2000, 715 pauseOnMouseEnter: true, 716 }, 717 pagination: { 718 el: '.hotelhub-slider-dots3', 719 clickable: true, 720 }, 721 }); 722 723 724 725 $('.venobox').venobox({ 726 numeratio: true, 727 728 infinigall: true, 729 }); 730 731 jQuery(document).ready(function ($) { 732 'use strict'; 733 734 /* Portfolio Isotope */ 735 $('.image_load').imagesLoaded(function () { 736 if ($.fn.isotope) { 737 var $portfolio = $('.image_load'); 738 739 $portfolio.isotope({ 740 itemSelector: '.grid-item', 741 742 filter: '*', 743 744 resizesContainer: true, 745 746 layoutMode: 'masonry', 747 748 transitionDuration: '0.8s', 749 }); 750 $('.menu-filtering li').on('click', function () { 751 $('.menu-filtering li').removeClass('current_menu_item'); 752 753 $(this).addClass('current_menu_item'); 754 755 var selector = $(this).attr('data-filter'); 756 757 $portfolio.isotope({ 758 filter: selector, 759 }); 760 }); 761 } 762 }); 763 // =======< accordion js >======== 764 // =======< accordion js >======== 765 jQuery(document).ready(function ($) { 766 'use strict'; 767 768 $('.accordion > li:eq(0) a').addClass('active').next().slideDown(); 769 $('.accordion a').on('click', function (j) { 770 let dropDown = $(this).closest('li').find('p'); 771 772 $(this).closest('.accordion').find('p').not(dropDown).slideUp(); 773 774 if ($(this).hasClass('active')) { 775 $(this).removeClass('active'); 776 } else { 777 $(this).closest('.accordion').find('a.active').removeClass('active'); 778 $(this).addClass('active'); 779 } 780 781 dropDown.stop(false, true).slideToggle(); 782 783 j.preventDefault(); 784 }); 785 }); 786 787 jQuery(document).ready(function ($) { 788 'use strict'; 789 790 $('.accordion2 > li:eq(0) a').addClass('active').next().slideDown(); 791 $('.accordion2 a').on('click', function (j) { 792 let dropDown = $(this).closest('li').find('p'); 793 794 $(this).closest('.accordion2').find('p').not(dropDown).slideUp(); 795 796 if ($(this).hasClass('active')) { 797 $(this).removeClass('active'); 798 } else { 799 $(this).closest('.accordion2').find('a.active').removeClass('active'); 800 $(this).addClass('active'); 801 } 802 803 dropDown.stop(false, true).slideToggle(); 804 805 j.preventDefault(); 806 }); 807 }); 808 809 //=====< barfiller script >==== 810 $('#bar1').barfiller({ 811 duration: 7000, 812 }); 813 $('#bar2').barfiller({ 814 duration: 7000, 815 }); 816 $('#bar3').barfiller({ 817 duration: 7000, 818 }); 819 $('#bar4').barfiller({ 820 duration: 7000, 821 }); 822 $('#bar5').barfiller({ 823 duration: 7000, 824 }); 825 826 //======< Custom Tab >====== 827 $('.tab ul.tabs').addClass('active').find('> li:eq(0)').addClass('current'); 828 829 $('.tab ul.tabs li a').on('click', function (g) { 830 var tab = $(this).closest('.tab'), 831 index = $(this).closest('li').index(); 832 833 tab.find('ul.tabs > li').removeClass('current'); 834 $(this).closest('li').addClass('current'); 835 836 tab 837 .find('.tab_content') 838 .find('div.tabs_item') 839 .not('div.tabs_item:eq(' + index + ')') 840 .slideUp(); 841 tab 842 .find('.tab_content') 843 .find('div.tabs_item:eq(' + index + ')') 844 .slideDown(); 845 846 g.preventDefault(); 847 }); 848 }); 849 850 851})(jQuery); 852 853
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.