1(()=>{const e=()=>{n(),o(),h(),c(),u(),f(),b(),s()},o=()=>{const n=$(".desplegable");if(!!n.length){$(window).outerWidth()<=660&&(n.find(".carta .carta-bloque").each(function(){const n=$(this);n.find('[id*="catDesc"]').insertBefore(n.find(".carta-lista"))}),n.find(".menus .carta-bloque").each(function(){const n=$(this);n.find(".menDesc").insertBefore(n.find(".menus-lista"))}));const r=n.find(".categoria-info");let u=0;r.each((n,t)=>{const i=$(t);!i.parents(".cont-subcat").length||u++});r.splice(1,u);r.length===1&&(r.parents(".menus").length?t(r):!r.parents(".carta").length||i(r))}},s=()=>{if(location.hash&&/#m\d+/.test(location.hash)){const n=$(location.hash).parent();n.is(":visible")||n.parent().find(".categoria-info").trigger("click")}},h=()=>{$(".swMenu").each((n,t)=>{const r=$(t),i=r.find(".swiper-slide").length;i<2&&(r.find(".swiper-button-next").remove(),r.find(".swiper-button-prev").remove());const u=t.outerHTML,f=new Swiper(t,{observeParents:!0,observer:!0,zoom:!1,pagination:{el:".swiper-pagination",type:"bullets"},navigation:{nextEl:i>1?".swiper-button-next":null,prevEl:i>1?".swiper-button-prev":null},loop:i>1,on:{click:n=>{const t=$(n.clickedSlide);if(t.hasClass("swiper-slide-active")||!!t.parents(".swiper-slide-active").length){const n=new kmodal("",{type:"clean",fadeShowTime:300,fadeHideTime:300,hideScrollbars:!0,hideOnBgClick:!0,onBeforeShow:t=>{const i=$(t);i.addClass("gallery");i.find(".wrap").css("opacity",0).html(u);i.find(".wrap").prepend('<div class="close"><span>x<\/span><\/div>');i.find(".close").on("click",()=>n.Hide())}});n.options.onShow=n=>{const t=$(n);new Swiper(t.find(".swMenu").get(0),{preloadImages:!1,initialSlide:f.realIndex,spaceBetween:10,loop:i>1,pagination:{el:".swiper-pagination",type:"bullets"},navigation:{nextEl:i>1?".swiper-button-next":null,prevEl:i>1?".swiper-button-prev":null},zoom:{maxRatio:3},on:{init:()=>{t.find(".wrap").animate({opacity:1},200,()=>$(window).trigger("scroll"))}}})}}}}})})},c=()=>{const n=$('[data-khstarget="true"]').get(0),t=()=>{const t=document.querySelector(".arrow-left"),i=document.querySelector(".arrow-right");khscroll(".khscroll",{remember:(()=>{let t="none";return n.dataset.id==="cartarest"||n.dataset.id==="menusrest"?t="just-remember":n.dataset.id==="vercat"&&(t="all"),t})(),rememberSmoothEffect:n.dataset.id!=="vercat",buttonLeftSelector:".arrow-left",buttonRightSelector:".arrow-right",onStart:()=>{t.style.display="none",i.style.display="flex"},onMiddle:()=>{t.style.display="flex",i.style.display="flex"},onEnd:()=>{t.style.display="flex",i.style.display="none"}})};n.dataset.id==="cartarest"?$(".khscroll").animate({scrollLeft:80},500).animate({scrollLeft:0},500,()=>{t()}):t()},l=()=>{$(".menu-categorias").toggleClass("opened").slideToggle(),$(".colapsa-submenu").toggleClass("opened")},t=n=>{n.parent().parent().toggleClass("active"),n.parent().next().slideToggle().css("display","grid"),$(window).outerWidth()<=600&&n.parent().siblings(".menus-lista").slideToggle().css("display","grid")},i=n=>{const t=n.parent().parent(),i=t.hasClass("subcat");t.hasClass("active")?(t.removeClass("active"),n.parent().siblings(".carta-lista").slideUp(),i&&n.parent().siblings(".categoria-desc").slide
1Up(),i||t.nextUntil(".cat").slideUp()):(t.addClass("active"),n.parent().siblings(".carta-lista").slideDown().css("display","grid"),i&&n.parent().siblings(".categoria-desc").slideDown(),i||t.nextUntil(".cat").slideDown().css("display","grid"));i||$(window).outerWidth()<=600&&n.parent().siblings('[id*="catDesc"]').slideToggle()},a=()=>{$(".filtro-titulo").next("div").slideToggle()},r=n=>{n=$(n).parents(".thumbs").next().find("img").get(0);const t=new kmodal(n.outerHTML,{type:"clean",fadeShowTime:300,fadeHideTime:300,hideOnBgClick:!0,onBeforeShow:n=>{$(n).addClass("galeria-carta");$(n).find(".wrap").prepend('<div class="close"><span>x<\/span><\/div>');$(n).find(".close").on("click",()=>t.Hide())}})},v=n=>{const u=n.parents(".item").first().attr("id"),f=n.parents(".item").first().find("h2").text().trim(),t=$($("#rrss_structure").html()),i=location.href,e=t.find(".wa").attr("data-text").replace("{title}",f).replace("{url}",i);t.find(".wa > a").attr("href",(n,t)=>t+encodeURIComponent(`${e}#${u}`));t.find(".fb > a").attr("href",(n,t)=>t+encodeURIComponent(`${i}#${u}`));t.find(".tw > a").attr("href",(n,t)=>t+encodeURIComponent(`${i}#${u}`));t.find(".tg > a").attr("href",(n,t)=>t.replace("{url}",encodeURIComponent(i)).replace("{text}",encodeURIComponent(f)));let r=new kmodal("",{type:"clean",buttonTwoText:"Cerrar",showHeader:!0,headerContent:"¡Comparte este menú!",hideOnButtonTwoClick:!0,onBeforeShow:n=>{$(n).addClass("sharing"),$(n).find(".text").append(t)}});r.ShowButtons(2);t.find(".sh > a").on("click",()=>{t.find(".ta").show(),t.find(".ta > textarea").val(`${i.replace(/#m\d+/,"")}#${u}`)});t.find(".ta > button").on("click",n=>{t.find(".ta > textarea").select(),document.execCommand("copy"),r.ShowButtons(-1),r.ShowHeader(!1),r.SetContent(n.target.dataset.copied),setTimeout(()=>r.Hide(),1e3)})},u=n=>{const t=$(".filtro-categorias"),i=$(".filtro-alergenos");if(!n){t.is(":visible")||i.is(":visible")||$(".filtro-titulos .filtro-titulo").removeClass("active");const n=$('[data-filter="true"]').get(0);n&&setTimeout(()=>$('[data-target="filtro-alergenos"]').trigger("click"),10);return}$(n).siblings().eq(0).removeClass("active");t.hasClass(n.dataset.target)&&(i.hide(),$(n).hasClass("active")?($(n).removeClass("active"),t.hide()):($(n).addClass("active"),t.show()));i.hasClass(n.dataset.target)&&(t.hide(),$(n).hasClass("active")?($(n).removeClass("active"),i.hide()):($(n).addClass("active"),i.show()))},n=n=>{if(!n){$(".item-verMas, .categoria-verMas").each((n,t)=>{$(t).parent().hasClass("item-info")&&$(t).parent().css("display","block"),$(t).prev().height()<+t.previousElementSibling.dataset.maxheight&&($(t).prev().addClass("noheight"),$(t).parent().hasClass("item-info")&&$(t).parent().css("display","flex"),t.remove())});return}$(n).find("span").text().trim()===n.dataset.mas?($(n).prev().addClass("noheight"),$(n).find("span").addClass("opened").text(n.dataset.menos)):($(n).prev().removeClass("noheight"),$(n).find("span").removeClass("opened").text(n.dataset.mas))},y=()=>{const n=$('[id$="ulAlergs"] input[type="checkbox"]:checked').map((n,t)=>t.closest("div[data-id]").dataset.id),t=$("[data-alergid]");(t.removeClass("alerhidden").show(),$(".cat-hidden").removeClass("cat-hidden"),n.length)&&n.each((n,i)=>{const r=i;t.each((n,t)=>{if(t.dataset.alergid.split(",").some(n=>n===r)&&($(t).addClass("alerhidden").hide(),$(t).siblings().length===$(t).siblings(".alerhidden").length))return $(t).parents("div.cat").addClass("cat-hidden"),!0})})},f=()=>{const n=$(".info-filtrado"),t=$('[id$="ulAlergs"] input[type="checkbox"]:checked');if(t.length)n.show();else{n.hide();return}const r=n.find(".enum-items"),i=[];t.each((n,t)=>{i.push(t.closest("label").querySelector(".aler-nom").innerText.trim())});r.text(i.join(", "))},p=()=>{$('[id$="ulAlergs"] input[type="checkbox"]:checked').trigger("click")},w=async n=>{location.href=decodeURI(await $.get("/changeLangRest.ashx",{lang:n,url:encodeURI(location.href)}))},b=()=>{$(".colapsa-submenu").on("click",()=>l());$(".filtro-titulos .filtro-titulo").on("click",n=>u(n.currentTarget));$(".filtro-titulo").on("click",()=>a());$(".btn-borrar-filtro").on("click",n=>n.stopPropagation());$(".carta-lista").find(".item").find(".thumbs").on("click",n=>r($(n.target).find("img")));$(".carta-bloque").find(".categoria-enc").find(".thumbs").on("click",n=>r($(n.target).find("img")));$(".item-verMas").on("click",t=>n(t.currentTarget));$(".categoria-verMas").on("click",t=>n(t.currentTarget));$(".item").find(".fa-share-alt").parent().on("click",n=>v($(n.target)));$("#languageHandler").on("change",n=>w(n.target.value));$(".desplegable .menus .categoria-info").on("click",n=>t($(n.currentTarget)));$(".desplegable .carta .categoria-info").on("click",n=>i($(n.currentTarget)));$('[id$="ulAlergs"] input[type="checkbox"]').on("change",()=>{y(),f()});$(".info-filtrado a").on("click",()=>p())};$(()=>e())})()
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.