PageSourceSearch

https://hotelmarinabadalona.com/assets/themes/hotelmarinabadalona.com/js/custom.js?1791363247

js hotelmarinabadalona.com collected 2026-10-07 08:54:25 UTC 74,620 bytes, 1,873 lines download raw bytes

1$(window).on("load", function (e) {
2    setTimeout(function(){
3        $("#preloader").fadeOut("slow", function () {
4            $(this).remove()
5        })
6    }, 50);
7});
8
9let treatment_selector = function (){
10    $('#treatments').find('option').hide();
11    let cat_id = $('#type-treatments').val();
12    $('#treatments').find('option[data-type="' + cat_id + '"]').show();
13    let t_id = $('#treatments').find('option[data-type="' + cat_id + '"]').first().val();
14    $('#treatments').val(t_id);
15};
16
17$(document).ready(function () {
18
19    treatment_selector();
20    $("#type-treatments").change(treatment_selector);
21
22    var a = new LazyLoad({
23        elements_selector: ".lazy"
24    });
25
26    if (document.querySelector('.d-rooms-info') !== null) {
27        var swiper2 = new Swiper(".mySwiperFiltros5", {
28            slidesPerView: "auto",
29            centeredSlides: true,
30            speed: 1400,
31            loop: true,
32            navigation: {
33                nextEl: ".swiper-button-next-gallery-Rooms",
34                prevEl: ".swiper-button-prev-gallery-Rooms",
35            },
36        });
37    }
38
39    var position = $(window).scrollTop();
40    // should start at 0
41    $(window).scroll(function() {
42        var scroll = $(window).scrollTop();
43        if(scroll > position) {
44            $("header").removeClass("scroll-up");
45        } else {
46            $("header").addClass("scroll-up");
47        }
48        if(scroll < position) {
49            $("header").removeClass("scroll-down");
50        } else {
51            $("header").addClass("scroll-down");
52        }
53        position = scroll;
54
55		if ($(window).width() > 991) {
56			if ($(document).scrollTop() < 20) {
57				$("header").addClass('no-scroll');
58			}
59			if ($(document).scrollTop() > 20) {
60				$("header").removeClass('no-scroll');
61			}
62		}
63		if ($(window).width() <= 991) {
64			if ($(document).scrollTop() < 50) {
65				$("header").addClass('no-scroll');
66			}
67			if ($(document).scrollTop() > 50) {
68				$("header").removeClass('no-scroll');
69			}
70		}
71
72        if ($(window).width() <= 991) {
73            $( ".d-hero-img-large .container-fluid .img-div" ).addClass( "scroll-scale-0" )
74        }
75    });
76
77    $(".menu-toggle").on('click', function() {
78        $(this).toggleClass("on");
79        $(".site-nav__menu").toggleClass('open');
80        $("body").toggleClass('open');
81    });
82    $(".site-nav__menu .col-12 > div ul li a").on('click', function() {
83        $(".menu-toggle").toggleClass("on");
84        $(".site-nav__menu").toggleClass('open');
85        $("body").toggleClass('open');
86    });
87
88	$("header .b-adv-top .close-adv .close").on('click', function() {
89		$("header .b-adv-top").addClass("display-none-close");
90	});
91
92    if (document.querySelector('.d-program') !== null) {
93        /* right */
94        /*$(".d-program .b-slider .b-arrows.active-1 .a-right").on('click', function() {
95            $(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
96            $(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
97            $(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
98            $(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
99            $(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
100            $(".d-program .b-text .active-1").addClass("d-none");
101            $(".d-program .b-text .active-2").removeClass("d-none");
102            $(".d-program").addClass("pos-2").removeClass("pos-3 pos-1");
103        });
104        $(".d-program .b-slider .b-arrows.active-2 .a-right").on('click', function() {
105            $(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
106            $(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
107            $(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
108            $(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
109            $(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
110            $(".d-program .b-text .active-2").addClass("d-none");
111            $(".d-program .b-text .active-3").removeClass("d-none");
112            $(".d-program").addClass("pos-3").removeClass("pos-2 pos-1");
113        });
114        $(".d-program .b-slider .b-arrows.active-3 .a-right").on('click', function() {
115            $(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
116            $(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
117            $(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
118            $(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
119            $(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
120            $(".d-program .b-text .active-3").addClass("d-none");
121            $(".d-program .b-text .active-1").removeClass("d-none");
122            $(".d-program").addClass("pos-1").removeClass("pos-2 pos-3");
123        });*/
124        $(".d-program .b-slider .b-arrows.active-1 .a-right").on('click', function() {
125            $(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
126            $(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-4 pos-1");;
127            $(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3 pos-4");
128            $(".d-program .b-slider .img-4").addClass("pos-4").removeClass("pos-2 pos-1 pos-3");
129            $(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
130            $(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
131            $(".d-program .b-text .active-1").addClass("d-none");
132            $(".d-program .b-text .active-2").removeClass("d-none");
133            $(".d-program").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
134        });
135        $(".d-program .b-slider .b-arrows.active-2 .a-right").on('click', function() {
136            $(".d-program .b-slider .img-1").addClass("pos-4").removeClass("pos-2 pos-1 pos-3");
137            $(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2 pos-4");
138            $(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
139            $(".d-program .b-slider .img-4").addClass("pos-3").removeClass("pos-1 pos-2 pos-4");
140            $(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
141            $(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
142            $(".d-program .b-text .active-2").addClass("d-none");
143            $(".d-program .b-text .active-3").removeClass("d-none");
144            $(".d-program").addClass("pos-3").removeClass("pos-2 pos-1 pos-4");
145        });
146        $(".d-program .b-slider .b-arrows.active-3 .a-right").on('click', function() {
147            $(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-4 pos-1");
148            $(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
149            $(".d-program .b-slider .img-3").addClass("pos-4").removeClass("pos-2 pos-1 pos-3");
150            $(".d-program .b-slider .img-4").addClass("pos-1").removeClass("pos-3 pos-2 pos-4");
151            $(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
152            $(".d-program .b-slider .b-arrows.active-4").removeClass("d-none");
153            $(".d-program .b-text .active-3").addClass("d-none");
154            $(".d-program .b-text .active-4").removeClass("d-none");
155            $(".d-program").addClass("pos-4").removeClass("pos-2 pos-3 pos-1");
156        });
157        $(".d-program .b-slider .b-arrows.active-4 .a-right").on('click', function() {
158            $(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-4 pos-3");
159            $(".d-program .b-slider .img-2").addClass("pos-4").removeClass("pos-3 pos-1 pos-2");
160            $(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1 pos-4");
161            $(".d-program .b-slider .img-4").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
162            $(".d-program .b-slider .b-arrows.active-4").addClass("d-none");
163            $(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
164            $(".d-program .b-text .active-4").addClass("d-none");
165            $(".d-program .b-text .active-1").removeClass("d-none");
166            $(".d-program").addClass("pos-1").removeClass("pos-2 pos-3 pos-4");
167        });
168        /* left */
169        /*$(".d-program .b-slider .b-arrows.active-3 .a-left").on('click', function() {
170            $(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
171            $(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
172            $(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
173            $(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
174            $(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
175            $(".d-program .b-text .active-3").addClass("d-none");
176            $(".d-program .b-text .active-2").removeClass("d-none");
177
178        });
179        $(".d-program .b-slider .b-arrows.active-1 .a-left").on('click', function() {
180            $(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
181            $(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
182            $(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
183            $(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
184            $(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
185            $(".d-program .b-text .active-1").addClass("d-none");
186            $(".d-program .b-text .active-3").removeClass("d-none");
187        });
188        $(".d-program .b-slider .b-arrows.active-2 .a-left").on('click', function() {
189            $(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
190            $(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
191            $(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
192            $(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
193            $(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
194            $(".d-program .b-text .active-2").addClass("d-none");
195            $(".d-program .b-text .active-1").removeClass("d-none");
196        });*/
197        $(".d-program .b-slider .b-arrows.active-1 .a-left").on('click', function() {
198            $(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1 pos-4");
199            $(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
200            $(".d-program .b-slider .img-3").addClass("pos-4").removeClass("pos-2 pos-3 pos-1");
201            $(".d-program .b-slider .img-4").addClass("pos-1").removeClass("pos-3 pos-2 pos-4");
202            $(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
203            $(".d-program .b-slider .b-arrows.active-4").removeClass("d-none");
204            $(".d-program .b-text .active-1").addClass("d-none");
205            $(".d-program .b-text .active-4").removeClass("d-none");
206        });
207        $(".d-program .b-slider .b-arrows.active-4 .a-left").on('click', function() {
208            $(".d-program .b-slider .img-1").addClass("pos-4").removeClass("pos-2 pos-3 pos-1");
209            $(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-2 pos-3 pos-4");
210            $(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
211            $(".d-program .b-slider .img-4").addClass("pos-3").removeClass("pos-2 pos-1 pos-4");
212            $(".d-program .b-slider .b-arrows.active-4").addClass("d-none");
213            $(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
214            $(".d-program .b-text .active-4").addClass("d-none");
215            $(".d-program .b-text .active-3").removeClass("d-none");
216        });
217        $(".d-program .b-slider .b-arrows.active-3 .a-left").on('click', function() {
218            $(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
219            $(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1 pos-4");
220            $(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3 pos-4");
221            $(".d-program .b-slider .img-4").addClass("pos-4").removeClass("pos-2 pos-3 pos-1");
222            $(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
223            $(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
224            $(".d-program .b-text .active-3").addClass("d-none");
225            $(".d-program .b-text .active-2").removeClass("d-none");
226        });
227        $(".d-program .b-slider .b-arrows.active-2 .a-left").on('click', function() {
228            $(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3 pos-4");
229            $(".d-program .b-slider .img-2").addClass("pos-4").removeClass("pos-2 pos-3 pos-1");
230            $(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1 pos-4");
231            $(".d-program .b-slider .img-4").addClass("pos-2").removeClass("pos-3 pos-1 pos-4");
232            $(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
233            $(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
234            $(".d-program .b-text .active-2").addClass("d-none");
235            $(".d-program .b-text .active-1").removeClass("d-none");
236
237        });
238    }
239
240    /*if (document.querySelector('.d-text-center-img-two-col') !== null) {
241        var $cursor = $(".cursor"),
242            $overlay = $(".project-overlay");
243
244        function moveCircle(e) {
245            TweenLite.to($cursor, 0.5, {
246                css: {
247                    left: e.pageX - 80,
248                    top: e.pageY - 80
249                },
250                delay: 0.03
251            });
252        }
253
254        $(".p-1").hover(function () {
255            $(".cursor").css({"background-image": "url(img/vivencias/mirar.jpg)"});
256            $(".position-cursor").addClass("hover");
257        });
258        var flag = false;
259        $($overlay).mousemove(function () {
260            flag = true;
261            TweenLite.to($cursor, 0.3, {scale: 1, autoAlpha: 1});
262            $($overlay).on("mousemove", moveCircle);
263        });
264        $($overlay).mouseout(function () {
265            flag = false;
266            TweenLite.to($cursor, 0.3, {scale: 0.1, autoAlpha: 0});
267        });
268
269        var $cursor2 = $(".cursor-2"),
270            $overlay2 = $(".project-overlay-2");
271
272        function moveCircle2(e) {
273            TweenLite.to($cursor2, 0.5, {
274                css: {
275                    left: e.pageX - 80,
276                    top: e.pageY - 80
277                },
278                delay: 0.03
279            });
280        }
281
282        $(".p-2").hover(function () {
283            $(".cursor-2").css({"background-image": "url(img/vivencias/sentimiento.jpg)"});
284            $(".position-cursor").addClass("hover");
285        });
286        var flag2 = false;
287        $($overlay2).mousemove(function () {
288            flag2 = true;
289            TweenLite.to($cursor2, 0.3, {scale: 1, autoAlpha: 1});
290            $($overlay2).on("mousemove", moveCircle2);
291        });
292        $($overlay2).mouseout(function () {
293            flag2 = false;
294            TweenLite.to($cursor2, 0.3, {scale: 0.1, autoAlpha: 0});
295        });
296    }*/
297
298    $(".swiper-button-next-gallery").on('click', function() {
299        var numActive = $(".mySwiper4 .swiper-slide-active").attr("data-num");
300
301        if(numActive == "01") {
302            $(".list-swiper li").removeClass("active");
303            $(".list-swiper .list-swiper-2").addClass("active");
304            $(".list-swiper").addClass("active-2").removeClass("active-1 active-3");
305            $(".s-2").addClass("active").removeClass("no-active");
306            $(".s-1").addClass("no-active");
307            $(".s-3").addClass("no-active");
308        }
309        if(numActive == "02") {
310            $(".list-swiper li").removeClass("active");
311            $(".list-swiper .list-swiper-3").addClass("active");
312            $(".list-swiper").addClass("active-3").removeClass("active-1 active-2");
313            $(".s-3").addClass("active").removeClass("no-active");
314            $(".s-2").addClass("no-active");
315            $(".s-1").addClass("no-active");
316        }
317        if(numActive == "03") {
318            $(".list-swiper li").removeClass("active");
319            $(".list-swiper .list-swiper-1").addClass("active");
320            $(".list-swiper").addClass("active-1").removeClass("active-2 active-3");
321            $(".s-1").addClass("active").removeClass("no-active");
322            $(".s-2").addClass("no-active");
323            $(".s-3").addClass("no-active");
324        }
325        /*if(numActive == "03") {
326            $(".list-swiper li").removeClass("active");
327            $(".list-swiper .list-swiper-4").addClass("active");
328        }
329        if(numActive == "04") {
330            $(".list-swiper li").removeClass("active");
331            $(".list-swiper .list-swiper-1").addClass("active");
332        }*/
333    });
334    $(".swiper-button-prev-gallery").on('click', function() {
335        var numActive = $(".mySwiper4 .swiper-slide-active").attr("data-num");
336
337        if(numActive == "01") {
338            $(".list-swiper li").removeClass("active");
339            $(".list-swiper .list-swiper-3").addClass("active");
340            $(".list-swiper").addClass("active-3").removeClass("active-1 active-2");
341            $(".s-3").addClass("active").removeClass("no-active");
342            $(".s-1").addClass("no-active");
343            $(".s-2").addClass("no-active");
344        }
345        if(numActive == "02") {
346            $(".list-swiper li").removeClass("active");
347            $(".list-swiper .list-swiper-1").addClass("active");
348            $(".list-swiper").addClass("active-1").removeClass("active-2 active-3");
349            $(".s-1").addClass("active").removeClass("no-active");
350            $(".s-2").addClass("no-active");
351            $(".s-3").addClass("no-active");
352        }
353        if(numActive == "03") {
354            $(".list-swiper li").removeClass("active");
355            $(".list-swiper .list-swiper-2").addClass("active");
356            $(".list-swiper").addClass("active-2").removeClass("active-1 active-3");
357            $(".s-2").addClass("active").removeClass("no-active");
358            $(".s-1").addClass("no-active");
359            $(".s-3").addClass("no-active");
360        }
361    });
362    $(".swiper-pagination4").on('click', function() {
363        var numActive = $(".mySwiper4 .swiper-slide-active").attr("data-num");
364
365        if(numActive == "01") {
366            $(".list-swiper li").removeClass("active");
367            $(".list-swiper .list-swiper-2").addClass("active");
368            $(".list-swiper").addClass("active-2").removeClass("active-1 active-3");
369            $(".s-2").addClass("active").removeClass("no-active");
370            $(".s-1").addClass("no-active");
371            $(".s-3").addClass("no-active");
372        }
373        if(numActive == "02") {
374            $(".list-swiper li").removeClass("active");
375            $(".list-swiper .list-swiper-3").addClass("active");
376            $(".list-swiper").addClass("active-3").removeClass("active-1 active-2");
377            $(".s-3").addClass("active").removeClass("no-active");
378            $(".s-2").addClass("no-active");
379            $(".s-1").addClass("no-active");
380        }
381        if(numActive == "03") {
382            $(".list-swiper li").removeClass("active");
383            $(".list-swiper .list-swiper-1").addClass("active");
384            $(".list-swiper").addClass("active-1").removeClass("active-2 active-3");
385            $(".s-1").addClass("active").removeClass("no-active");
386            $(".s-2").addClass("no-active");
387            $(".s-3").addClass("no-active");
388        }
389    });
390
391    animateAnchor();
392
393    gsap.registerPlugin(ScrollTrigger);
394    gsap.to(".scroll-scale", {
395        scrollTrigger: {
396            trigger: ".img-scale",
397            start: "top top",
398            end: "bottom top",
399            scrub: true
400        },
401        scale:1.2,
402        duration: 2,
403    });
404
405    gsap.to(".scroll-scale-2", {
406        scrollTrigger: {
407            trigger: ".img-scale-2",
408            start: "top top",
409            end: "bottom top",
410            scrub: true
411        },
412        scale:1.2,
413        duration: 2,
414    });
415
416    gsap.to(".marquee-3", {
417        scrollTrigger: {
418            trigger: ".marquee-3",
419            start: "-500 bottom",
420            end: "350 top",
421            scrub: true,
422            /*markers:true,*/
423        },
424        xPercent: -7,
425        duration: 3,
426    });
427    gsap.to(".marquee-2", {
428        scrollTrigger: {
429            trigger: ".marquee-2",
430            start: "-500 bottom",
431            end: "350 top",
432            scrub: true,
433            /*markers:true,*/
434        },
435        xPercent: -7,
436        duration: 3,
437    });
438    gsap.to(".marquee-1", {
439        scrollTrigger: {
440            trigger: ".marquee-1",
441            start: "-500 bottom",
442            end: "350 top",
443            scrub: true,
444            /*markers:true,*/
445        },
446        xPercent: -7,
447        duration: 3,
448    });
449    gsap.to(".marquee-0", {
450        scrollTrigger: {
451            trigger: ".marquee-0",
452            start: "-500 bottom",
453            end: "350 top",
454            scrub: true,
455            /*markers:true,*/
456        },
457        xPercent: -7,
458        duration: 3,
459    });
460
461    if (document.querySelector('.d-promotions') !== null) {
462        gsap.to(".marqueepromo-1", {
463            scrollTrigger: {
464                trigger: ".marqueepromo-1",
465                start: "-500 bottom",
466                end: "350 top",
467                scrub: true,
468                /*markers:true,*/
469            },
470            xPercent: -7,
471            duration: 3,
472        });
473        gsap.to(".marqueepromo-2", {
474            scrollTrigger: {
475                trigger: ".marqueepromo-2",
476                start: "-500 bottom",
477                end: "350 top",
478                scrub: true,
479                /*markers:true,*/
480            },
481            xPercent: -7,
482            duration: 3,
483        });
484        gsap.to(".marqueepromo-3", {
485            scrollTrigger: {
486                trigger: ".marqueepromo-3",
487                start: "-500 bottom",
488                end: "350 top",
489                scrub: true,
490                /*markers:true,*/
491            },
492            xPercent: -7,
493            duration: 3,
494        });
495        gsap.to(".marqueepromo-4", {
496            scrollTrigger: {
497                trigger: ".marqueepromo-4",
498                start: "-500 bottom",
499                end: "350 top",
500                scrub: true,
501                /*markers:true,*/
502            },
503            xPercent: -7,
504            duration: 3,
505        });
506        gsap.to(".marqueepromo-5", {
507            scrollTrigger: {
508                trigger: ".marqueepromo-5",
509                start: "-500 bottom",
510                end: "350 top",
511                scrub: true,
512                /*markers:true,*/
513            },
514            xPercent: -7,
515            duration: 3,
516        });
517        gsap.to(".marqueepromo-6", {
518            scrollTrigger: {
519                trigger: ".marqueepromo-6",
520                start: "-500 bottom",
521                end: "350 top",
522                scrub: true,
523                /*markers:true,*/
524            },
525            xPercent: -7,
526            duration: 3,
527        });
528    }
529
530    if (document.querySelector('.d-info-gastronomy-book') !== null) {
531        gsap.to(".marqueegastronomy-1", {
532            scrollTrigger: {
533                trigger: ".marqueegastronomy-1",
534                start: "-500 bottom",
535                end: "350 top",
536                scrub: true,
537                /*markers:true,*/
538            },
539            xPercent: -7,
540            duration: 3,
541        });
542    }
543
544	if (document.querySelector('.d-intro-bg-transparent') !== null) {
545		gsap.to(".marqueegastronomy-1", {
546			scrollTrigger: {
547				trigger: ".marqueegastronomy-1",
548				start: "-500 bottom",
549				end: "350 top",
550				scrub: true,
551				/*markers:true,*/
552			},
553			xPercent: -7,
554			duration: 3,
555		});
556	}
557
558    if (document.querySelector('.d-program') !== null) {
559        gsap.to(".marqueeprogram-1", {
560            scrollTrigger: {
561                trigger: ".marqueeprogram-1",
562                start: "-500 bottom",
563                end: "350 top",
564                scrub: true,
565                /*markers:true,*/
566            },
567            xPercent: -7,
568            duration: 3,
569        });
570    }
571
572    if (document.querySelector('.d-gallery-info') !== null) {
573        gsap.to(".marqueeGalleryInfo", {
574            scrollTrigger: {
575                trigger: ".marqueeGalleryInfo",
576                start: "-500 bottom",
577                end: "350 top",
578                scrub: true,
579                /*markers:true,*/
580            },
581            xPercent: -7,
582            duration: 3,
583        });
584    }
585
586    if (document.querySelector('.d-gallery-description') !== null) {
587        gsap.to(".marqueeGalleryDescription", {
588            scrollTrigger: {
589                trigger: ".marqueeGalleryDescription",
590                start: "-500 bottom",
591                end: "350 top",
592                scrub: true,
593                /*markers:true,*/
594            },
595            xPercent: -7,
596            duration: 3,
597        });
598    }
599
600    if (document.querySelector('.d-info-text') !== null) {
601        gsap.to(".marqueeinfo", {
602            scrollTrigger: {
603                trigger: ".marqueeinfo",
604                start: "-500 bottom",
605                end: "350 top",
606                scrub: true,
607                /*markers:true,*/
608            },
609            xPercent: -7,
610            duration: 3,
611        });
612    }
613
614    if (document.querySelector('.d-rooms-info') !== null) {
615        gsap.to(".marqueeroom1", {
616            scrollTrigger: {
617                trigger: ".marqueeroom1",
618                start: "-500 bottom",
619                end: "350 top",
620                scrub: true,
621                /*markers:true,*/
622            },
623            xPercent: -7,
624            duration: 3,
625        });
626        gsap.to(".marqueeroom2", {
627            scrollTrigger: {
628                trigger: ".marqueeroom2",
629                start: "-500 bottom",
630                end: "350 top",
631                scrub: true,
632                /*markers:true,*/
633            },
634            xPercent: -7,
635            duration: 3,
636        });
637        gsap.to(".marqueeroom3", {
638            scrollTrigger: {
639                trigger: ".marqueeroom3",
640                start: "-500 bottom",
641                end: "350 top",
642                scrub: true,
643                /*markers:true,*/
644            },
645            xPercent: -7,
646            duration: 3,
647        });
648        gsap.to(".marqueeroom4", {
649            scrollTrigger: {
650                trigger: ".marqueeroom4",
651                start: "-500 bottom",
652                end: "350 top",
653                scrub: true,
654                /*markers:true,*/
655            },
656            xPercent: -7,
657            duration: 3,
658        });
659        gsap.to(".marqueeroom5", {
660            scrollTrigger: {
661                trigger: ".marqueeroom5",
662                start: "-500 bottom",
663                end: "350 top",
664                scrub: true,
665                /*markers:true,*/
666            },
667            xPercent: -7,
668            duration: 3,
669        });
670    }
671
672    $(window).scroll(function () {
673        var percent = $(".d-hero").height() / 2;
674        var windowHeight = $(window).scrollTop() + percent;
675
676		if (document.querySelector('#section-0') !== null) {
677			var contenido0 = $("#section-0").offset();
678			contenido0 = contenido0.top;
679			if (windowHeight > contenido0) {
680				$('body').addClass("active-0");
681			}
682			if (windowHeight <= contenido0) {
683				$('body').removeClass("active-0");
684			}
685		}
686
687		if (document.querySelector('#section-1') !== null) {
688			var contenido1 = $("#section-1").offset();
689			contenido1 = contenido1.top;
690			if (windowHeight > contenido1) {
691				$('body').addClass("active-1");
692			}
693			if (windowHeight <= contenido1) {
694				$('body').removeClass("active-1");
695			}
696		}
697
698		if (document.querySelector('#section-2') !== null) {
699			var contenido2 = $("#section-2").offset();
700			contenido2 = contenido2.top;
701			if (windowHeight > contenido2) {
702				$('body').addClass("active-2");
703			}
704			if (windowHeight <= contenido2) {
705				$('body').removeClass("active-2");
706			}
707		}
708
709		if (document.querySelector('#section-3') !== null) {
710			var contenido3 = $("#section-3").offset();
711			contenido3 = contenido3.top;
712			if (windowHeight > contenido3) {
713				$('body').addClass("active-3");
714			}
715			if (windowHeight <= contenido3) {
716				$('body').removeClass("active-3");
717			}
718		}
719
720		if (document.querySelector('#section-4') !== null) {
721			var contenido4 = $("#section-4").offset();
722			contenido4 = contenido4.top;
723			if (windowHeight > contenido4) {
724				$('body').addClass("active-4");
725			}
726			if (windowHeight <= contenido4) {
727				$('body').removeClass("active-4");
728			}
729		}
730
731		if (document.querySelector('#section-5') !== null) {
732			var contenido5 = $("#section-5").offset();
733			contenido5 = contenido5.top;
734			if (windowHeight > contenido5) {
735				$('body').addClass("active-5");
736			}
737			if (windowHeight <= contenido5) {
738				$('body').removeClass("active-5");
739			}
740		}
741
742		if (document.querySelector('#section-6') !== null) {
743			var contenido6 = $("#section-6").offset();
744			contenido6 = contenido6.top;
745			if (windowHeight > contenido6) {
746				$('body').addClass("active-6");
747			}
748			if (windowHeight <= contenido6) {
749				$('body').removeClass("active-6");
750			}
751		}
752
753		if (document.querySelector('#section-7') !== null) {
754			var contenido7 = $("#section-7").offset();
755			contenido7 = contenido7.top;
756			if (windowHeight > contenido7) {
757				$('body').addClass("active-7");
758			}
759			if (windowHeight <= contenido7) {
760				$('body').removeClass("active-7");
761			}
762		}
763
764		if (document.querySelector('#section-8') !== null) {
765			var contenido8 = $("#section-8").offset();
766			contenido8 = contenid
766o8.top;
767			if (windowHeight > contenido8) {
768				$('body').addClass("active-8");
769			}
770			if (windowHeight <= contenido8) {
771				$('body').removeClass("active-8");
772			}
773		}
774
775		if (document.querySelector('#section-9') !== null) {
776			var contenido9 = $("#section-9").offset();
777			contenido9 = contenido9.top;
778			if (windowHeight > contenido9) {
779				$('body').addClass("active-9");
780			}
781			if (windowHeight <= contenido9) {
782				$('body').removeClass("active-9");
783			}
784		}
785    });
786
787    /*if($(window).width() <= 768) {
788        $(".d-motor").on('click', function () {
789            $("header").addClass("d-none");
790        });
791        $(".mi-ico-close-light").on('click', function () {
792            $("header").removeClass("d-none");
793        });
794    }*/
795
796    $(".link-1").hover(function () {
797        $(".site-nav__menu .menu-img picture").removeClass("active");
798        $(".site-nav__menu .menu-img picture.img-1").addClass("active");
799    });
800    $(".link-2").hover(function () {
801        $(".site-nav__menu .menu-img picture").removeClass("active");
802        $(".site-nav__menu .menu-img picture.img-2").addClass("active");
803    });
804    $(".link-3").hover(function () {
805        $(".site-nav__menu .menu-img picture").removeClass("active");
806        $(".site-nav__menu .menu-img picture.img-3").addClass("active");
807    });
808    $(".link-4").hover(function () {
809        $(".site-nav__menu .menu-img picture").removeClass("active");
810        $(".site-nav__menu .menu-img picture.img-4").addClass("active");
811    });
812    $(".link-5").hover(function () {
813        $(".site-nav__menu .menu-img picture").removeClass("active");
814        $(".site-nav__menu .menu-img picture.img-5").addClass("active");
815    });
816    $(".link-6").hover(function () {
817        $(".site-nav__menu .menu-img picture").removeClass("active");
818        $(".site-nav__menu .menu-img picture.img-6").addClass("active");
819    });
820    $(".link-7").hover(function () {
821        $(".site-nav__menu .menu-img picture").removeClass("active");
822        $(".site-nav__menu .menu-img picture.img-7").addClass("active");
823    });
824    $(".link-8").hover(function () {
825        $(".site-nav__menu .menu-img picture").removeClass("active");
826        $(".site-nav__menu .menu-img picture.img-8").addClass("active");
827    });
828    $(".link-9").hover(function () {
829        $(".site-nav__menu .menu-img picture").removeClass("active");
830        $(".site-nav__menu .menu-img picture.img-9").addClass("active");
831    });
832
833    /*var swiper = new Swiper(".mySwiper", {
834        slidesPerView: "auto",
835        spaceBetween: 20,
836        centeredSlides: true,
837        loop: true,
838        navigation: {
839            nextEl: ".swiper-button-next",
840            prevEl: ".swiper-button-prev",
841        },
842        autoplay: {
843            delay: 5500,
844            disableOnInteraction: false,
845        },
846    });*/
847
848    var swiper = new Swiper(".mySwiper", {
849        effect: "fade",
850        loop: true,
851        pagination: {
852            el: ".swiper-pagination",
853            type: "fraction",
854            formatFractionCurrent: function (number) {
855                return ('0' + number).slice(-2);
856            },
857            formatFractionTotal: function (number) {
858                return ('0' + number).slice(-2);
859            },
860        },
861        navigation: {
862            nextEl: ".swiper-button-next",
863            prevEl: ".swiper-button-prev",
864        },
865    });
866    if (document.querySelector('.d-bg-img-slider') !== null) {
867        var swiper2 = new Swiper(".mySwiper2", {
868            slidesPerView: "auto",
869            speed: 1000,
870            loop: true,
871			noSwiping: true,
872			noSwipingClass: 'swiper-slide',
873            pagination: {
874                el: ".swiper-pagination2",
875                type: "fraction",
876                formatFractionCurrent: function (number) {
877                    return ('0' + number).slice(-2);
878                },
879                formatFractionTotal: function (number) {
880                    return ('0' + number).slice(-2);
881                },
882            },
883            navigation: {
884                nextEl: ".swiper-button-next-gallery-4",
885                prevEl: ".swiper-button-prev-gallery-4",
886            },
887        });
888
889		/*$(".swiper-button-next-gallery-4").hover(function() {
890			console.log('slide changed');
891		});*/
892    }
893
894    if (document.querySelector('.d-bg-img-slider') !== null) {
895
896        function swipedetect(el, callback) {
897
898            var touchsurface = el,
899                swipedir,
900                startX,
901                startY,
902                distX,
903                distY,
904                threshold = 50, //required min distance traveled to be considered swipe
905                restraint = 100, // maximum distance allowed at the same time in perpendicular direction
906                allowedTime = 300, // maximum time allowed to travel that distance
907                elapsedTime,
908                startTime,
909                handleswipe = callback || function (swipedir) {
910                }
911
912            touchsurface.addEventListener('touchstart', function (e) {
913                var touchobj = e.changedTouches[0]
914                swipedir = 'none'
915                dist = 0
916                startX = touchobj.pageX
917                startY = touchobj.pageY
918                startTime = new Date().getTime() // record time when finger first makes contact with surface
919                e.preventDefault()
920            }, false)
921
922            touchsurface.addEventListener('touchmove', function (e) {
923                e.preventDefault() // prevent scrolling when inside DIV
924            }, false)
925
926            touchsurface.addEventListener('touchend', function (e) {
927                var touchobj = e.changedTouches[0]
928                distX = touchobj.pageX - startX // get horizontal dist traveled by finger while in contact with surface
929                distY = touchobj.pageY - startY // get vertical dist traveled by finger while in contact with surface
930                elapsedTime = new Date().getTime() - startTime // get time elapsed
931                if (elapsedTime <= allowedTime) { // first condition for awipe met
932                    if (Math.abs(distX) >= threshold && Math.abs(distY) <= restraint) { // 2nd condition for horizontal swipe met
933                        swipedir = (distX < 0) ? 'left' : 'right' // if dist traveled is negative, it indicates left swipe
934                    } else if (Math.abs(distY) >= threshold && Math.abs(distX) <= restraint) { // 2nd condition for vertical swipe met
935                        swipedir = (distY < 0) ? 'up' : 'down' // if dist traveled is negative, it indicates up swipe
936                    }
937                }
938                handleswipe(swipedir)
939                e.preventDefault()
940            }, false)
941        }
942
943    }
944
945//USAGE:
946
947	if ($(window).width() <= 991) {
948		if (document.querySelector('.d-bg-img-slider') !== null) {
949			var el = document.getElementById('s-1')
950			swipedetect(el, function (swipedir) {
951				if (swipedir == 'right') {
952					const swiper = document.querySelector('.mySwiper2').swiper;
953					swiper.slidePrev();
954					const swiper2 = document.querySelector('.mySwiperSpaBg').swiper;
955					swiper2.slidePrev();
956					const swiper3 = document.querySelector('.mySwiperSpaBgFluid').swiper;
957					swiper3.slidePrev();
958					const swiper4 = document.querySelector('.mySwiperSpaBgMobile').swiper;
959					swiper4.slidePrev();
960					const swiper5 = document.querySelector('.mySwiperSpa').swiper;
961					swiper5.slidePrev();
962				}
963				if (swipedir == 'left') {
964					const swiper = document.querySelector('.mySwiper2').swiper;
965					swiper.slideNext();
966					const swiper2 = document.querySelector('.mySwiperSpaBg').swiper;
967					swiper2.slideNext();
968					const swiper3 = document.querySelector('.mySwiperSpaBgFluid').swiper;
969					swiper3.slideNext();
970					const swiper4 = document.querySelector('.mySwiperSpaBgMobile').swiper;
971					swiper4.slideNext();
972					const swiper5 = document.querySelector('.mySwiperSpa').swiper;
973					swiper5.slideNext();
974				}
975				/*if (swipedir == 'down') {
976					$([document.documentElement, document.body]).animate({
977						scrollTop: $("#promociones").offset().top
978					}, 1000);
979				}
980				if (swipedir == 'up') {
981					$([document.documentElement, document.body]).animate({
982						scrollTop: $("#promocionesend").offset().top - 100
983					}, 1000);
984				}*/
985			});
986			var el0 = document.getElementById('s-2')
987			swipedetect(el0, function (swipedir) {
988				if (swipedir == 'right') {
989					const swiper = document.querySelector('.mySwiper2').swiper;
990					swiper.slidePrev();
991					const swiper2 = document.querySelector('.mySwiperSpaBg').swiper;
992					swiper2.slidePrev();
993					const swiper3 = document.querySelector('.mySwiperSpaBgFluid').swiper;
994					swiper3.slidePrev();
995					const swiper4 = document.querySelector('.mySwiperSpaBgMobile').swiper;
996					swiper4.slidePrev();
997					const swiper5 = document.querySelector('.mySwiperSpa').swiper;
998					swiper5.slidePrev();
999				}
1000				if (swipedir == 'left') {
1001					const swiper = document.querySelector('.mySwiper2').swiper;
1002					swiper.slideNext();
1003					const swiper2 = document.querySelector('.mySwiperSpaBg').swiper;
1004					swiper2.slideNext();
1005					const swiper3 = document.querySelector('.mySwiperSpaBgFluid').swiper;
1006					swiper3.slideNext();
1007					const swiper4 = document.querySelector('.mySwiperSpaBgMobile').swiper;
1008					swiper4.slideNext();
1009					const swiper5 = document.querySelector('.mySwiperSpa').swiper;
1010					swiper5.slideNext();
1011				}
1012				/*if (swipedir == 'down') {
1013					$([document.documentElement, document.body]).animate({
1014						scrollTop: $("#promociones").offset().top
1015					}, 1000);
1016				}
1017				if (swipedir == 'up') {
1018					$([document.documentElement, document.body]).animate({
1019						scrollTop: $("#promocionesend").offset().top - 100
1020					}, 1000);
1021				}*/
1022			});
1023		}
1024
1025		if (document.querySelector('.d-editorial-1') !== null) {
1026			var el2 = document.getElementById('highlights1')
1027			swipedetect(el2, function (swipedir) {
1028				if (swipedir == 'right') {
1029					const swiper = document.querySelector('.mySwiper3').swiper;
1030					swiper.slidePrev();
1031				}
1032				if (swipedir == 'left') {
1033					const swiper = document.querySelector('.mySwiper3').swiper;
1034					swiper.slideNext();
1035				}
1036			});
1037			var el3 = document.getElementById('highlights2')
1038			swipedetect(el3, function (swipedir) {
1039				if (swipedir == 'right') {
1040					const swiper = document.querySelector('.mySwiper3').swiper;
1041					swiper.slidePrev();
1042				}
1043				if (swipedir == 'left') {
1044					const swiper = document.querySelector('.mySwiper3').swiper;
1045					swiper.slideNext();
1046				}
1047			});
1048		}
1049
1050		if (document.querySelector('.d-program-swipe') !== null) {
1051			var a1 = document.getElementById('arrow-right-1')
1052			swipedetect(a1, function (swipedir) {
1053				if (swipedir == 'right') {
1054					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1055					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1056					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1057					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1058					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1059					$(".d-program .b-text .active-1").addClass("d-none");
1060					$(".d-program .b-text .active-3").removeClass("d-none");
1061				}
1062				if (swipedir == 'left') {
1063					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1064					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1065					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1066					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1067					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1068					$(".d-program .b-text .active-1").addClass("d-none");
1069					$(".d-program .b-text .active-2").removeClass("d-none");
1070					$(".d-program").addClass("pos-2").removeClass("pos-3 pos-1");
1071				}
1072			});
1073			var a2 = document.getElementById('arrow-left-1')
1074			swipedetect(a2, function (swipedir) {
1075				if (swipedir == 'right') {
1076					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1077					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1078					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1079					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1080					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1081					$(".d-program .b-text .active-1").addClass("d-none");
1082					$(".d-program .b-text .active-3").removeClass("d-none");
1083				}
1084				if (swipedir == 'left') {
1085					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1086					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1087					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1088					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1089					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1090					$(".d-program .b-text .active-1").addClass("d-none");
1091					$(".d-program .b-text .active-2").removeClass("d-none");
1092					$(".d-program").addClass("pos-2").removeClass("pos-3 pos-1");
1093				}
1094			});
1095			var a3 = document.getElementById('arrow-right-2')
1096			swipedetect(a3, function (swipedir) {
1097				if (swipedir == 'right') {
1098					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1099					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1100					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1101					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1102					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1103					$(".d-program .b-text .active-2").addClass("d-none");
1104					$(".d-program .b-text .active-1").removeClass("d-none");
1105				}
1106				if (swipedir == 'left') {
1107					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1108					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1109					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1110					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1111					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1112					$(".d-program .b-text .active-2").addClass("d-none");
1113					$(".d-program .b-text .active-3").removeClass("d-none");
1114					$(".d-program").addClass("pos-3").removeClass("pos-2 pos-1");
1115				}
1116			});
1117			var a4 = document.getElementById('arrow-left-2')
1118			swipedetect(a4, function (swipedir) {
1119				if (swipedir == 'right') {
1120					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1121					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1122					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1123					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1124					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1125					$(".d-program .b-text .active-2").addClass("d-none");
1126					$(".d-program .b-text .active-1").removeClass("d-none");
1127				}
1128				if (swipedir == 'left') {
1129					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1130					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1131					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1132					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1133					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1134					$(".d-program .b-text .active-2").addClass("d-none");
1135					$(".d-program .b-text .active-3").removeClass("d-none");
1136					$(".d-program").addClass("pos-3").removeClass("pos-2 pos-1");
1137				}
1138			});
1139			var a5 = document.getElementById('arrow-right-3')
1140			swipedetect(a5, function (swipedir) {
1141				if (swipedir == 'right') {
1142					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1143					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1144					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1145					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1146					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1147					$(".d-program .b-text .active-3").addClass("d-none");
1148					$(".d-program .b-text .active-2").removeClass("d-none");
1149				}
1150				if (swipedir == 'left') {
1151					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1152					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1153					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1154					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1155					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1156					$(".d-program .b-text .active-3").addClass("d-none");
1157					$(".d-program .b-text .active-1").removeClass("d-none");
1158					$(".d-program").addClass("pos-1").removeClass("pos-2 pos-3");
1159				}
1160			});
1161			var a6 = document.getElementById('arrow-left-3')
1162			swipedetect(a6, function (swipedir) {
1163				if (swipedir == 'right') {
1164					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1165					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1166					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1167					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1168					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1169					$(".d-program .b-text .active-3").addClass("d-none");
1170					$(".d-program .b-text .active-2").removeClass("d-none");
1171				}
1172				if (swipedir == 'left') {
1173					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1174					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1175					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1176					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1177					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1178					$(".d-program .b-text .active-3").addClass("d-none");
1179					$(".d-program .b-text .active-1").removeClass("d-none");
1180					$(".d-program").addClass("pos-1").removeClass("pos-2 pos-3");
1181				}
1182			});
1183		}
1184
1185		if (document.querySelector('.d-program-swipe-2') !== null) {
1186			var a1 = document.getElementById('arrow-right-1')
1187			swipedetect(a1, function (swipedir) {
1188				if (swipedir == 'right') {
1189					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1190					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1191					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1192					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1193					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1194					$(".d-program .b-text .active-1").addClass("d-none");
1195					$(".d-program .b-text .active-3").removeClass("d-none");
1196					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1197					swiper.slidePrev();
1198				}
1199				if (swipedir == 'left') {
1200					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1201					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1202					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1203					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1204					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1205					$(".d-program .b-text .active-1").addClass("d-none");
1206					$(".d-program .b-text .active-2").removeClass("d-none");
1207					$(".d-program").addClass("pos-2").removeClass("pos-3 pos-1");
1208					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1209					swiper.slideNext();
1210				}
1211			});
1212			var a2 = document.getElementById('arrow-left-1')
1213			swipedetect(a2, function (swipedir) {
1214				if (swipedir == 'right') {
1215					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1216					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1217					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1218					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1219					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1220					$(".d-program .b-text .active-1").addClass("d-none");
1221					$(".d-program .b-text .active-3").removeClass("d-none");
1222					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1223					swiper.slidePrev();
1224				}
1225				if (swipedir == 'left') {
1226					$(".d-progra
1226m .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1227					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1228					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1229					$(".d-program .b-slider .b-arrows.active-1").addClass("d-none");
1230					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1231					$(".d-program .b-text .active-1").addClass("d-none");
1232					$(".d-program .b-text .active-2").removeClass("d-none");
1233					$(".d-program").addClass("pos-2").removeClass("pos-3 pos-1");
1234					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1235					swiper.slideNext();
1236				}
1237			});
1238			var a3 = document.getElementById('arrow-right-2')
1239			swipedetect(a3, function (swipedir) {
1240				if (swipedir == 'right') {
1241					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1242					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1243					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1244					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1245					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1246					$(".d-program .b-text .active-2").addClass("d-none");
1247					$(".d-program .b-text .active-1").removeClass("d-none");
1248					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1249					swiper.slidePrev();
1250				}
1251				if (swipedir == 'left') {
1252					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1253					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1254					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1255					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1256					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1257					$(".d-program .b-text .active-2").addClass("d-none");
1258					$(".d-program .b-text .active-3").removeClass("d-none");
1259					$(".d-program").addClass("pos-3").removeClass("pos-2 pos-1");
1260					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1261					swiper.slideNext();
1262				}
1263			});
1264			var a4 = document.getElementById('arrow-left-2')
1265			swipedetect(a4, function (swipedir) {
1266				if (swipedir == 'right') {
1267					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1268					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1269					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1270					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1271					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1272					$(".d-program .b-text .active-2").addClass("d-none");
1273					$(".d-program .b-text .active-1").removeClass("d-none");
1274					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1275					swiper.slidePrev();
1276				}
1277				if (swipedir == 'left') {
1278					$(".d-program .b-slider .img-1").addClass("pos-3").removeClass("pos-2 pos-1");
1279					$(".d-program .b-slider .img-2").addClass("pos-1").removeClass("pos-3 pos-2");
1280					$(".d-program .b-slider .img-3").addClass("pos-2").removeClass("pos-3 pos-1");
1281					$(".d-program .b-slider .b-arrows.active-2").addClass("d-none");
1282					$(".d-program .b-slider .b-arrows.active-3").removeClass("d-none");
1283					$(".d-program .b-text .active-2").addClass("d-none");
1284					$(".d-program .b-text .active-3").removeClass("d-none");
1285					$(".d-program").addClass("pos-3").removeClass("pos-2 pos-1");
1286					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1287					swiper.slideNext();
1288				}
1289			});
1290			var a5 = document.getElementById('arrow-right-3')
1291			swipedetect(a5, function (swipedir) {
1292				if (swipedir == 'right') {
1293					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1294					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1295					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1296					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1297					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1298					$(".d-program .b-text .active-3").addClass("d-none");
1299					$(".d-program .b-text .active-2").removeClass("d-none");
1300					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1301					swiper.slidePrev();
1302				}
1303				if (swipedir == 'left') {
1304					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1305					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1306					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1307					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1308					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1309					$(".d-program .b-text .active-3").addClass("d-none");
1310					$(".d-program .b-text .active-1").removeClass("d-none");
1311					$(".d-program").addClass("pos-1").removeClass("pos-2 pos-3");
1312					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1313					swiper.slideNext();
1314				}
1315			});
1316			var a6 = document.getElementById('arrow-left-3')
1317			swipedetect(a6, function (swipedir) {
1318				if (swipedir == 'right') {
1319					$(".d-program .b-slider .img-1").addClass("pos-2").removeClass("pos-3 pos-1");
1320					$(".d-program .b-slider .img-2").addClass("pos-3").removeClass("pos-2 pos-1");
1321					$(".d-program .b-slider .img-3").addClass("pos-1").removeClass("pos-2 pos-3");
1322					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1323					$(".d-program .b-slider .b-arrows.active-2").removeClass("d-none");
1324					$(".d-program .b-text .active-3").addClass("d-none");
1325					$(".d-program .b-text .active-2").removeClass("d-none");
1326					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1327					swiper.slidePrev();
1328				}
1329				if (swipedir == 'left') {
1330					$(".d-program .b-slider .img-1").addClass("pos-1").removeClass("pos-2 pos-3");
1331					$(".d-program .b-slider .img-2").addClass("pos-2").removeClass("pos-3 pos-1");
1332					$(".d-program .b-slider .img-3").addClass("pos-3").removeClass("pos-2 pos-1");
1333					$(".d-program .b-slider .b-arrows.active-3").addClass("d-none");
1334					$(".d-program .b-slider .b-arrows.active-1").removeClass("d-none");
1335					$(".d-program .b-text .active-3").addClass("d-none");
1336					$(".d-program .b-text .active-1").removeClass("d-none");
1337					$(".d-program").addClass("pos-1").removeClass("pos-2 pos-3");
1338					const swiper = document.querySelector('.mySwiperFiltros4').swiper;
1339					swiper.slideNext();
1340				}
1341			});
1342		}
1343	}
1344
1345
1346
1347	/*var xDown = null;
1348	var yDown = null;
1349	document.getElementById("highlights").addEventListener('touchstart', handleTouchStart, false);
1350	document.getElementById("highlights").addEventListener('touchmove', handleTouchMove, false);
1351
1352	function handleTouchStart(evt) {
1353		xDown = evt.touches[0].clientX;
1354		yDown = evt.touches[0].clientY;
1355	};
1356
1357	function handleTouchMove(evt) {
1358		if (!xDown || !yDown) {
1359			return;
1360		}
1361
1362		var xUp = evt.touches[0].clientX;
1363		var yUp = evt.touches[0].clientY;
1364
1365		var xDiff = xDown - xUp;
1366		var yDiff = yDown - yUp;
1367
1368		if (Math.abs(xDiff) > Math.abs(yDiff)) {
1369			if (xDiff > 0) {
1370				// swipe right direction
1371				console.log('slide right');
1372			}
1373			else {
1374				// swipe left direction
1375				console.log('slide left');
1376			}
1377		}
1378		else {
1379			if (yDiff > 0) {
1380				// swipe down direction
1381			}
1382			else {
1383				// swipe up direction
1384			}
1385		}
1386
1387
1388		xDown = null;
1389		yDown = null;
1390	};*/
1391
1392    var swiper3 = new Swiper(".mySwiper3", {
1393        effect: "fade",
1394        loop: true,
1395        pagination: {
1396            el: ".swiper-pagination3",
1397            type: "fraction",
1398            formatFractionCurrent: function (number) {
1399                return ('0' + number).slice(-2);
1400            },
1401            formatFractionTotal: function (number) {
1402                return ('0' + number).slice(-2);
1403            },
1404        },
1405        navigation: {
1406            nextEl: ".swiper-button-next-gallery-3",
1407            prevEl: ".swiper-button-prev-gallery-3",
1408        },
1409    });
1410    var swiper4 = new Swiper(".mySwiper4", {
1411        loop: true,
1412        effect: "fade",
1413        pagination: {
1414            clickable: true,
1415            el: ".swiper-pagination4",
1416            /*renderBullet: function (index, className) {
1417                return '<div><span class="' + className + '"></span>
1417<p>EL FINAL</p></div>';
1418            },*/
1419        },
1420        navigation: {
1421            /*nextEl: ".swiper-button-next-gallery",
1422            prevEl: ".swiper-button-prev-gallery",*/
1423            nextEl: ".a-right",
1424            prevEl: ".a-left",
1425        },
1426        /*autoplay: {
1427            delay: 2000,
1428            disableOnInteraction: false,
1429        },*/
1430    });
1431    var swiper5 = new Swiper(".mySwiper5", {
1432        loop: true,
1433        effect: "fade",
1434        pagination: {
1435            el: ".swiper-pagination5",
1436            type: "fraction",
1437            formatFractionCurrent: function (number) {
1438                return ('0' + number).slice(-2);
1439            },
1440            formatFractionTotal: function (number) {
1441                return ('0' + number).slice(-2);
1442            },
1443        },
1444        navigation: {
1445            nextEl: ".swiper-button-next-gallery-2",
1446            prevEl: ".swiper-button-prev-gallery-2",
1447        },
1448    });
1449
1450    if (document.querySelector('.d-rooms-info') !== null) {
1451        var swiper6 = new Swiper(".mySwiperRooms", {
1452            duration: 2000,
1453            easing: 'easeOutExpo',
1454            spaceBetween: 90,
1455            speed: 1000,
1456            loop: true,
1457            /*pagination: {
1458                el: ".swiper-pagination6",
1459                type: "fraction",
1460                formatFractionCurrent: function (number) {
1461                    return ('0' + number).slice(-2);
1462                },
1463                formatFractionTotal: function (number) {
1464                    return ('0' + number).slice(-2);
1465                },
1466            },*/
1467            navigation: {
1468                nextEl: ".swiper-button-next-gallery-Rooms",
1469                prevEl: ".swiper-button-prev-gallery-Rooms",
1470            },
1471        });
1472    }
1473    if (document.querySelector('.d-rooms-info') !== null) {
1474        var swiper6 = new Swiper(".mySwiperRoomsOneImg", {
1475            duration: 2000,
1476            easing: 'easeOutExpo',
1477            spaceBetween: 90,
1478            speed: 1000,
1479        });
1480    }
1481    if (document.querySelector('.d-rooms-info') !== null) {
1482        var swiper2 = new Swiper(".mySwiperRooms2", {
1483            slidesPerView: "auto",
1484            effect: "fade",
1485            loop: true,
1486            speed: 1000,
1487            pagination: {
1488                el: ".swiper-pagination-rooms2",
1489                type: "fraction",
1490                formatFractionCurrent: function (number) {
1491                    return ('0' + number).slice(-2);
1492                },
1493                formatFractionTotal: function (number) {
1494                    return ('0' + number).slice(-2);
1495                },
1496            },
1497            navigation: {
1498                nextEl: ".swiper-button-next-gallery-Rooms2",
1499                prevEl: ".swiper-button-prev-gallery-Rooms2",
1500            },
1501        });
1502    }
1503
1504    if (document.querySelector('.d-space') !== null) {
1505        var swiper5 = new Swiper(".mySwiperSpace", {
1506            loop: true,
1507            effect: "fade",
1508            speed: 1000,
1509            pagination: {
1510                el: ".swiper-pagination-space",
1511                type: "fraction",
1512                formatFractionCurrent: function (number) {
1513                    return ('0' + number).slice(-2);
1514                },
1515                formatFractionTotal: function (number) {
1516                    return ('0' + number).slice(-2);
1517                },
1518            },
1519            navigation: {
1520                nextEl: ".swiper-button-next-gallery-space",
1521                prevEl: ".swiper-button-prev-gallery-space",
1522            },
1523        });
1524    }
1525
1526    if (document.querySelector('.d-bg-img-slider') !== null) {
1527        var swiper2 = new Swiper(".mySwiperSpa", {
1528            slidesPerView: "auto",
1529            loop: true,
1530            speed: 1000,
1531			noSwiping: true,
1532			noSwipingClass: 'swiper-slide',
1533            pagination: {
1534                el: ".swiper-paginationSpa",
1535                type: "fraction",
1536                formatFractionCurrent: function (number) {
1537                    return ('0' + number).slice(-2);
1538                },
1539                formatFractionTotal: function (number) {
1540                    return ('0' + number).slice(-2);
1541                },
1542            },
1543            navigation: {
1544                nextEl: ".swiper-button-next-gallery-4",
1545                prevEl: ".swiper-button-prev-gallery-4",
1546            },
1547        });
1548    }
1549    if (document.querySelector('.d-bg-img-slider') !== null) {
1550        var swiper2 = new Swiper(".mySwiperSpaBg", {
1551            slidesPerView: "auto",
1552            loop: true,
1553            effect: "fade",
1554            speed: 1000,
1555			noSwiping: true,
1556			noSwipingClass: 'swiper-slide',
1557            navigation: {
1558                nextEl: ".swiper-button-next-gallery-4",
1559                prevEl: ".swiper-button-prev-gallery-4",
1560            },
1561        });
1562    }
1563	if (document.querySelector('.d-bg-img-slider') !== null) {
1564		var swiper2 = new Swiper(".mySwiperSpaBgFluid", {
1565			slidesPerView: "auto",
1566			loop: true,
1567			effect: "fade",
1568			speed: 1000,
1569			noSwiping: true,
1570			noSwipingClass: 'swiper-slide',
1571			navigation: {
1572				nextEl: ".swiper-button-next-gallery-4",
1573				prevEl: ".swiper-button-prev-gallery-4",
1574			},
1575		});
1576	}
1577	if (document.querySelector('.d-bg-img-slider') !== null) {
1578		var swiper2 = new Swiper(".mySwiperSpaBgMobile", {
1579			slidesPerView: "auto",
1580			loop: true,
1581			effect: "fade",
1582			speed: 1000,
1583			noSwiping: true,
1584			noSwipingClass: 'swiper-slide',
1585			navigation: {
1586				nextEl: ".swiper-button-next-gallery-4",
1587				prevEl: ".swiper-button-prev-gallery-4",
1588			},
1589		});
1590	}
1591
1592    if (document.querySelector('.d-gallery-info') !== null) {
1593        var swiper2 = new Swiper(".mySwiperGalleryInfo", {
1594            slidesPerView: "auto",
1595            loop: true,
1596            speed: 1000,
1597            navigation: {
1598                nextEl: ".swiper-button-next-gallery-4",
1599                prevEl: ".swiper-button-prev-gallery-4",
1600            },
1601        });
1602    }
1603
1604    if (document.querySelector('.d-slider') !== null) {
1605        var swiper2 = new Swiper(".mySwiperFiltros", {
1606            slidesPerView: "auto",
1607            centeredSlides: true,
1608            loop: true,
1609            speed: 1000,
1610            navigation: {
1611                nextEl: ".swiper-button-next-filter",
1612                prevEl: ".swiper-button-prev-filter",
1613            },
1614        });
1615    }
1616
1617    if (document.querySelector('.d-three-blocks-more') !== null) {
1618        var swiper2 = new Swiper(".mySwiperFiltros2", {
1619            slidesPerView: "auto",
1620            centeredSlides: true,
1621            loop: true,
1622            speed: 1000,
1623            navigation: {
1624                nextEl: ".swiper-button-next-filter2",
1625                prevEl: ".swiper-button-prev-filter2",
1626            },
1627        });
1628    }
1629
1630    if (document.querySelector('.d-treatments') !== null) {
1631        var swiper2 = new Swiper(".mySwiperFiltros3", {
1632            slidesPerView: "auto",
1633            centeredSlides: true,
1634            loop: true,
1635            speed: 1000,
1636            navigation: {
1637                nextEl: ".swiper-button-next-filter3",
1638                prevEl: ".swiper-button-prev-filter3",
1639            },
1640        });
1641    }
1642
1643    if (document.querySelector('.d-gastronomy-program') !== null) {
1644        var swiper2 = new Swiper(".mySwiperFiltros4", {
1645            slidesPerView: "auto",
1646            centeredSlides: true,
1647            loop: true,
1648            speed: 1400,
1649            navigation: {
1650                nextEl: ".a-right",
1651                prevEl: ".a-left",
1652            },
1653        });
1654    }
1655
1656    if (document.querySelector('.d-gallery-description') !== null) {
1657        var swiper2 = new Swiper(".mySwiperGallery", {
1658            slidesPerView: "auto",
1659            loop: true,
1660            speed: 1000,
1661            pagination: {
1662                el: ".swiper-pagination-gallery",
1663                type: "fraction",
1664                formatFractionCurrent: function (number) {
1665                    return ('0' + number).slice(-2);
1666                },
1667                formatFractionTotal: function (number) {
1668                    return ('0' + number).slice(-2);
1669                },
1670            },
1671            navigation: {
1672                nextEl: ".swiper-button-next-gallery-description",
1673                prevEl: ".swiper-button-prev-gallery-description",
1674            },
1675        });
1676    }
1677    if (document.querySelector('.d-gallery-description') !== null) {
1678        var swiper2 = new Swiper(".mySwiperGallery2", {
1679            slidesPerView: "auto",
1680            effect: "fade",
1681            loop: true,
1682            speed: 1000,
1683            pagination: {
1684                el: ".swiper-pagination-gallery2",
1685                type: "fraction",
1686                formatFractionCurrent: function (number) {
1687                    return ('0' + number).slice(-2);
1688                },
1689                formatFractionTotal: function (number) {
1690                    return ('0' + number).slice(-2);
1691                },
1692            },
1693            navigation: {
1694                nextEl: ".swiper-button-next-gallery-description2",
1695                prevEl: ".swiper-button-prev-gallery-description2",
1696            },
1697        });
1698    }
1699
1700    if (document.querySelector('.d-slider') !== null) {
1701        var swiper22 = new Swiper(".mySwiperEntorno", {
1702            slidesPerView: "auto",
1703            loop: false,
1704            speed: 1000,
1705            centeredSlides: true,
1706            navigation: {
1707                nextEl: ".swiper-button-next-gallery-entorno",
1708                prevEl: ".swiper-button-prev-gallery-entorno",
1709            },
1710        });
1711    }
1712
1713    /*if (document.querySelector('.gallery-1') !== null) {
1714        $('.gallery-1').featherlightGallery({
1715            type: {image: true},
1716            galleryFadeIn: 300,
1717            galleryFadeOut: 300,
1718            openSpeed: 300,
1719            previousIcon: '<img src="img/icons/arrow-left.svg" alt="previous" height="30" width="30"/>',
1720            nextIcon: '<img src="img/icons/arrow-right.svg" alt="next" height="30" width="30"/>',
1721        });
1722    }
1723    if (document.querySelector('.gallery-2') !== null) {
1724        $('.gallery-2').featherlightGallery({
1725            type: {image: true},
1726            galleryFadeIn: 300,
1727            galleryFadeOut: 300,
1728            openSpeed: 300,
1729            previousIcon: '<img src="img/icons/arrow-left.svg" alt="previous" height="30" width="30"/>',
1730            nextIcon: '<img src="img/icons/arrow-right.svg" alt="next" height="30" width="30"/>',
1731        });
1732    }
1733    if (document.querySelector('.gallery-3') !== null) {
1734        $('.gallery-3').featherlightGallery({
1735            type: {image: true},
1736            galleryFadeIn: 300,
1737            galleryFadeOut: 300,
1738            openSpeed: 300,
1739            previousIcon: '<img src="img/icons/arrow-left.svg" alt="previous" height="30" width="30"/>',
1740            nextIcon: '<img src="img/icons/arrow-right.svg" alt="next" height="30" width="30"/>',
1741        });
1742    }
1743    if (document.querySelector('.gallery-4') !== null) {
1744        $('.gallery-4').featherlightGallery({
1745            type: {image: true},
1746            galleryFadeIn: 300,
1747            galleryFadeOut: 300,
1748            openSpeed: 300,
1749            previousIcon: '<img src="img/icons/arrow-left.svg" alt="previous" height="30" width="30"/>',
1750            nextIcon: '<img src="img/icons/arrow-right.svg" alt="next" height="30" width="30"/>',
1751        });
1752    }
1753    if (document.querySelector('.gallery-5') !== null) {
1754        $('.gallery-5').featherlightGallery({
1755            type: {image: true},
1756            galleryFadeIn: 300,
1757            galleryFadeOut: 300,
1758            openSpeed: 300,
1759            previousIcon: '<img src="img/icons/arrow-left.svg" alt="previous" height="30" width="30"/>',
1760            nextIcon: '<img src="img/icons/arrow-right.svg" alt="next" height="30" width="30"/>',
1761        });
1762    }
1763    if (document.querySelector('.gallery-6') !== null) {
1764        $('.gallery-6').featherlightGallery({
1765            type: {image: true},
1766            galleryFadeIn: 300,
1767            galleryFadeOut: 300,
1768            openSpeed: 300,
1769            previousIcon: '<img src="img/icons/arrow-left.svg" alt="previous" height="30" width="30"/>',
1770            nextIcon: '<img src="img/icons/arrow-right.svg" alt="next" height="30" width="30"/>',
1771        });
1772    }*/
1773
1774    /* buttons filters */
1775    var buttons = document.getElementsByClassName('buttons-test');
1776    var places = document.getElementsByClassName('place-test');
1777
1778    for (let i = 0; i < buttons.length; i++) {
1779        // buttons[i].addEventListener('click', function () {
1780        //     hideElements();
1781        //     showElements($(this));
1782        // });
1783    }
1784
1785    // $('.buttons-test').click(function(e){
1786    //     try {
1787    //         let current;
1788    //         if ($(this).hasClass('swiper-button-next-filter2')) {
1789    //             current = $('.filter-test.swiper-slide-active').next();
1790    //         } else {
1791    //             current = $('.filter-test.swiper-slide-active').prev();
1792    //         }
1793
1794            // let filter = current.data('type').split('_')[1];
1795            // let block = current.parents('section').attr('class').split(/\s+/)[0];
1796
1797            // $.ajax({
1798            //     url: '<?= base_url($this->session->userdata(\'slug_lang\')) .\'ajax?class=GridPress&type=html\' ?>',
1799            //     type: 'GET',
1800            //     data : { actual_page: actual_page, page_id: <?= $this->data['page']->id ?> },
1801            //     success: function (response) {
1802            //         alert(response);
1803            //
1804            //     },
1805            //     error: function (e) {
1806            //         console.error(e);
1807            //     }
1808            // });
1809    //     } catch(err) {
1810    //         console.log(err);
1811    //     }
1812    // });
1813
1814    function hideElements() {
1815        for (let j = 0; j < places.length; j++) {
1816            places[j].classList.add('hide-place');
1817        }
1818    }
1819
1820    function showElements(element) {
1821
1822        let current;
1823        if (element.hasClass('swiper-button-next-filter2')) {
1824            current = $('.filter-test.swiper-slide-active').next();
1825        } else {
1826            current = $('.filter-test.swiper-slide-active').prev();
1827        }
1828
1829        let type = current.data('type');
1830
1831        if (type === 'all') type = 'place-test';
1832        let placesF = document.getElementsByClassName(type);
1833        for (let j = 0; j < placesF.length; j++) {
1834            placesF[j].classList.remove('hide-place');
1835        }
1836    }
1837
1838    /* show more block threeblocksmore */
1839    window.cards_page = 1;
1840    $(document).ready(function () {
1841        $('.show-more').click(cardsShowPage);
1842    });
1843    function cardsShowPage () {
1844        window.cards_page++;
1845        $('.show .row .b-block').removeClass ('current').removeClass ('next').removeClass ('other');
1846        $('.show .row .b-block').each(function () {
1847            if ($('.show .row .b-block.current').length < window.cards_page * 3) $(this).addClass('current');
1848            else if ($('.show .row .b-block.next').length < 3) $(this).addClass('next');
1849            else $(this).addClass('other');
1850        });
1851        if ($('.show .row .b-block.next').length) {
1852            $('.show .show-more').show ();
1853        } else {
1854            $('.show .show-more').hide ();
1855        }
1856    }
1857});
1858
1859function animateAnchor() {
1860    $('.animate-anchor').click(function(e){
1861        e.preventDefault();
1862        var target = $($(this).attr('href'));
1863        if(target.length){
1864            if ($(window).width() > 768) {
1865                var scrollTo = target.offset().top - 150;
1866            }
1867            if($(window).width() <= 768) {
1868                var scrollTo = target.offset().top - 126;
1869            }
1870            $('body, html').animate({scrollTop: scrollTo+'px'}, 0);
1871        }
1872    });
1873}

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.