$(document).ready(function(){$(".nk-toggler").click(function(){$(this).parent(".nk-sidebar").toggleClass("opened");$(this).find(".fa-times").toggleClass("d-none");$(this).find(".fa-bars").toggleClass("d-none");$("#BG-PANEL").toggleClass("fadeIn");$("body section").toggleClass("blur");$(".btn-soporte").toggleClass("fadeOut");setTimeout(function(){$("body.DEFAULT").toggleClass("blockScroll");},300);$(this).siblings("nav").find(".destacado .submenu").slideToggle();});$(".menu-left .nk-toggler").click(function(){$("body").toggleClass("menu-left-opened");});$(".menu-right .nk-toggler").click(function(){$("body").toggleClass("menu-right-opened");});$(".submenu-opener .dropdown-toggle").on("click",function(e){$(".submenu-opener .dropdown-toggle").not(this).siblings(".submenu").removeClass("opened");$(this).siblings(".submenu").toggleClass("opened");if($(this).siblings(".submenu").hasClass("opened")){$(this).siblings(".submenu a").on("click");}else{$(this).siblings(".submenu a").unbind("click");}});$(".submenu a").click(function(){$(".submenu").removeClass("opened");});$(window).on("load resize",function(){if(!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))){}});$(".panel-right-toggler").click(function(){$('.panel.right').toggleClass("opened");$('body').toggleClass("blockScroll");contenido_panel(this,".right");return false;});$(".panel-bottom-toggler").click(function(){$('.panel.bottom').toggleClass("opened");$("body.DEFAULT").toggleClass("blockScroll");contenido_panel(this,".bottom");return false;});function contenido_panel(elemento,ubicacion){$('#BG-PANEL').toggleClass("fadeIn");var url=$(elemento).attr("href");if($(elemento).hasClass("iframe")){$(".panel"+ubicacion).html('');return false;}else{if($(elemento).attr("data-layout")){url=url+"?layout="+$(elemento).attr("data-layout");console.log(url);}
$.ajax({url:url,async:true,}).done(function(html){$(".panel"+ubicacion).html(html);});}}
$("#BG-PANEL").on("click",function(){cerrar_flotantes();});$(window).on("resize",function(){});function cerrar_flotantes(){$(".nk-sidebar").removeClass("opened");$(".panel").removeClass("opened");$(".submenu").removeClass("opened");$(".fa-times").addClass("d-none");$(".fa-bars").removeClass("d-none");$("#BG-PANEL").removeClass("fadeIn");$("body section").removeClass("blur");$("body").removeClass("blockScroll menu-left-opened menu-right-opened");}
$(document).on("click",function(e){var container=$(".submenu-opener .dropdown-toggle");if(!container.is(e.target)&&container.has(e.target).length===0){$(".submenu").removeClass("opened");}});$(document).on("scroll ready",function(event){if($(window).scrollTop()>0){$(".idiomas").addClass("scrolleando");$(".btn-soporte").addClass("scrolleando");$(".nk-toggler").addClass("scrolleando");}else{$(".idiomas").removeClass("scrolleando");$(".btn-soporte").removeClass("scrolleando");$(".nk-toggler").removeClass("scrolleando");}});$(document).on('keydown',function(event){if(event.key=="Escape"){$('#modal-preview .cerrar-modal').click();$('.panel').removeClass("opened");$('.panel').html("");$('.escape').removeClass("opened");$('.escape').removeClass("BOX_COLOR1");$('.escape').removeClass("BOX_GRIS");$('.escape').html("");$('#BG-PANEL').removeClass("fadeIn");$("body.DEFAULT").removeClass("blockScroll");$("#boton-ejecuta-reserva").addClass("d-none");}});$(window).ready(function(){$(function(){var lastScrollTop=0,delta=5;$(window).on("scroll",function(){var nowScrollTop=$(this).scrollTop();if(Math.abs(lastScrollTop-nowScrollTop)>=delta){if(nowScrollTop>lastScrollTop){$("#main-menu").css("top","-"+$("#main-menu").height()+"px");$(".menu-scroll-page").css("top","0px");$("#buscador-right").css("top","0px");}else{$("#main-menu").css("top","0");$(".menu-scroll-page").css("top","80px");$("#buscador-right").css("top","80px");}
lastScrollTop=nowScrollTop;}});});$('.ver-mapa').click(function(){var layer=$(this).closest(".depto-mosaico-card").find(".layer-bottom.layer-mapa");$(layer).toggleClass("opened");$(layer).addClass("BOX_GRIS");var url=$(this).attr("data-href");$(layer).remove("iframe");$(layer).append('');});$('.depto-mosaico-card .equipamiento-toggler').click(function(){var layer=$(this).closest(".depto-mosaico-card").find(".layer-bottom.layer-equipamiento");$(layer).toggleClass("opened");$(layer).addClass("BOX_COLOR");$(this).siblings('.listado-equipamiento').toggleClass("d-none");$(layer).remove("iframe");$(layer).append($(this).siblings('.listado-equipamiento'));});$('.layer-bottom .cerrar').click(function(){$(this).parent().removeClass("opened");$(this).parent().removeClass(".BOX_COLOR");$(this).parent().removeClass(".BOX_GRIS");$(this).siblings().remove("iframe");});$(".JQ-scroll-elemento").click(function(){document.cookie="reescroleado=0; ";document.cookie=" elemento_id="+$(this).attr("data-href")+"; ";var elemento_id=readCookie("elemento_id");$('html, body').animate({scrollTop:$("#"+elemento_id).offset().top-70},1000);var lastScrollTop=0,delta=5;var isScrolling;window.addEventListener('scroll',function(elemento_id){window.clearTimeout(isScrolling);isScrolling=setTimeout(function(){var reescroleado=readCookie("reescroleado");var elemento_id=readCookie("elemento_id");if(reescroleado==0){if($("#main-menu").css("top")=='0px'){reescrolear(elemento_id);}}},66);},false);function reescrolear(elemento_id){$('html, body').animate({scrollTop:$("#"+elemento_id).offset().top-140},500);document.cookie="reescroleado=1;";}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i0){$("#PresupuestoServicio2").click(function(){if($(this).prop('checked')){$(".info-neumaticos").fadeIn(500);}else{$(".info-neumaticos").fadeOut(500);}});}
var swiper=new Swiper('#home-OFERTAS .swiper-container',{slidesPerView:1,spaceBetween:45,breakpoints:{480:{slidesPerView:1,spaceBetween:20},640:{slidesPerView:2,spaceBetween:30},1280:{slidesPerView:3,spaceBetween:10}},pagination:{el:'.swiper-pagination',type:'fraction',},navigation:{nextEl:'.swiper-button-next',prevEl:'.swiper-button-prev',},});});
var lazyImages = [].slice.call(document.querySelectorAll(".lazy-loaded-image.lazy"));
let lazyImageObserver = new IntersectionObserver(function(entries, observer) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
let lazyImage = entry.target;
lazyImage.src = lazyImage.dataset.src;
lazyImage.classList.remove("lazy");
lazyImageObserver.unobserve(lazyImage);
}
});
});
lazyImages.forEach(function(lazyImage) {
lazyImageObserver.observe(lazyImage);
});
$(document).ready(function() {
setTimeout(function() {
$(".mensaje_admin").fadeOut();
},4000);
})