1$(document).ready(function () { 2 3 var alturaventana = $(window).height(); 4 if (alturaventana < 800) { 5 $('.d-hero').addClass('altura-ventana'); 6 } 7 8 $(window).scroll(function () { 9 var windowHeight = $(window).scrollTop(); 10 var contenidoVentajas = $("#anchor").offset(); 11 if (contenidoVentajas !== 'undefined') { 12 contenidoVentajas = contenidoVentajas.top; 13 if (windowHeight > contenidoVentajas) { 14 $('.d-c-advantages').addClass('position-fixed'); 15 $('.d-c-search').addClass('position-fixed'); 16 } 17 if (windowHeight <= contenidoVentajas) { 18 $('.d-c-advantages').removeClass('position-fixed'); 19 $('.d-c-search').removeClass('position-fixed'); 20 } 21 } 22 }); 23 24 $('.gallery').featherlightGallery({ 25 gallery: { 26 fadeIn: 300, 27 fadeOut: 300 28 }, 29 openSpeed: 300, 30 closeSpeed: 300 31 }); 32 33 $(".burger-menu").click(function () { 34 $(".c-menu__col-left").toggleClass("open"); 35 $(".c-menu__col-right").toggleClass("open"); 36 $(".site-nav__menu.block-menu-hotel").toggleClass("open"); 37 $(".block-menu-hotel .site-nav__main").toggleClass("open"); 38 $("header").toggleClass("opacity-0"); 39 }); 40 $(".close-menu-hotel").click(function () { 41 $(".c-menu__col-left").toggleClass("open"); 42 $(".c-menu__col-right").toggleClass("open"); 43 $(".site-nav__menu.block-menu-hotel").toggleClass("open"); 44 $(".block-menu-hotel .site-nav__main").toggleClass("open"); 45 $("header").toggleClass("opacity-0"); 46 }); 47 48 49 if ($(window).width() > 991) { 50 $('.carousel-type-5').flickity({ 51 cellAlign: 'left', 52 draggable: true, 53 prevNextButtons: false, 54 wrapAround: true, 55 pageDots: false 56 }).on('select.flickity', function(event, index) { 57 updateSliderDot(index + 1, event.target.id); 58 }); 59 $('.carousel-type-6').flickity({ 60 cellAlign: 'left', 61 draggable: true, 62 prevNextButtons: false, 63 wrapAround: true, 64 groupCells: 3, 65 pageDots: false, 66 imagesLoaded: true, 67 cellSelector: '.flickity', 68 }).on('select.flickity', function(event, index) { 69 let step = index; 70 if (step !== 0) { 71 step = step + 3; 72 } else { 73 step = step + 1; 74 } 75 updateSliderDot(step, event.target.id); 76 }); 77 $('.carousel-nav-4-l1').flickity({ 78 cellAlign: 'left', 79 draggable: true, 80 prevNextButtons: false, 81 wrapAround: false, 82 pageDots: false 83 }).on('select.flickity', function(event, index) { 84 updateSliderDot(index + 1, event.target.id); 85 }); 86 $('.carousel-type-7').flickity({ 87 cellAlign: 'left', 88 draggable: true, 89 prevNextButtons: false, 90 wrapAround: false, 91 pageDots: false 92 }).on('select.flickity', function(event, index) { 93 updateSliderDot(index + 1, event.target.id); 94 }); 95 } 96 if($(window).width() <= 991) { 97 $('.carousel-type-5').flickity({ 98 draggable: true, 99 prevNextButtons: false, 100 cellAlign: "left", 101 wrapAround: true, 102 pageDots: false 103 }).on('select.flickity', function(event, index) { 104 updateSliderDot(index + 1, event.target.id); 105 }); 106 $('.carousel-type-6').flickity({ 107 draggable: true, 108 prevNextButtons: false, 109 cellAlign: "left", 110 wrapAround: true, 111 pageDots: false 112 }).on('select.flickity', function(event, index) { 113 updateSliderDot(index + 1, event.target.id); 114 }); 115 $('.carousel-nav-4-l1').flickity({ 116 draggable: true, 117 prevNextButtons: false, 118 cellAlign: "left", 119 wrapAround: false, 120 pageDots: false 121 }).on('select.flickity', function(event, index) { 122 updateSliderDot(index + 1, event.target.id); 123 }); 124 $('.carousel-type-22').flickity({ 125 draggable: true, 126 prevNextButtons: false, 127 cellAlign: "left", 128 wrapAround: false, 129 pageDots: false 130 }).on('select.flickity', function(event, index) { 131 updateSliderDot(index + 1, event.target.id); 132 }); 133 } 134 135 var $carousel = $('.carousel-nav-1-l2'); 136 $carousel.on( 'select.flickity', function(event, index) { 137 let num = index + 1; 138 $(".d-b-reuniones .nav-item").removeClass("active"); 139 $(".d-b-reuniones .nav-item.n"+ num).addClass("active"); 140 }); 141 $('.d-b-reuniones .d-b-selects').on( 'click', '.nav-item', function() { 142 var index = $(this).index(); 143 $carousel.flickity('select', index); 144 }); 145}); 146
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.