function h(){const r=document.getElementById("mobile-menu-btn"),s=document.getElementById("mobile-menu");r&&s&&r.addEventListener("click",()=>{s.classList.toggle("hidden")})}document.addEventListener("DOMContentLoaded",h);document.addEventListener("astro:page-load",h);function p(){const r=document.getElementById("enzino-launcher"),s=document.getElementById("enzino-chat-window"),l=document.getElementById("enzino-close-btn"),c=document.getElementById("enzino-disable-btn"),u=document.getElementById("enzino-form"),o=document.getElementById("enzino-input"),i=document.getElementById("enzino-messages"),d=document.getElementById("enzino-typing"),a=document.getElementById("enzino-widget");if(!r||!s||!l||!i)return;if(sessionStorage.getItem("enzino_disabled")==="true"){a&&(a.style.display="none");return}const g=a?.getAttribute("data-lang")||"de";r.addEventListener("click",()=>{s.classList.remove("hidden"),s.classList.add("flex"),r.classList.add("hidden"),o&&o.focus()}),l.addEventListener("click",()=>{s.classList.add("hidden"),s.classList.remove("flex"),r.classList.remove("hidden")}),c&&c.addEventListener("click",()=>{confirm(g==="de"?"Enzino fĂĽr diese Browser-Sitzung ausblenden?":"Disable Enzino for this session?")&&(sessionStorage.setItem("enzino_disabled","true"),a&&(a.style.display="none"))}),document.querySelectorAll(".enzino-chip").forEach(n=>{n.addEventListener("click",t=>{const e=t.currentTarget.getAttribute("data-question");e&&m(e)})}),u&&u.addEventListener("submit",n=>{n.preventDefault();const t=o.value.trim();t&&(o.value="",m(t))});function f(n){const t=document.createElement("div");t.className="flex justify-end",t.innerHTML=`
${v(n)}
`,i.appendChild(t),i.scrollTop=i.scrollHeight}function b(n){const t=document.createElement("div");t.className="flex gap-2.5 items-start",t.innerHTML=`
🇮🇹
${n}
`,i.appendChild(t),i.scrollTop=i.scrollHeight}function v(n){return n.replace(/&/g,"&").replace(//g,">")}function m(n){f(n),d&&d.classList.remove("hidden"),setTimeout(()=>{d&&d.classList.add("hidden");const t=k(n,g);b(t)},700)}function k(n,t){const e=n.toLowerCase();return e.includes("check-in")||e.includes("checkin")||e.includes("anreise")||e.includes("nuki")||e.includes("schlüssel")||e.includes("key")?t==="de"?"Perfetto! Der Check-in verläuft 100% kontaktlos und digital. Du erhältst vor deiner Anreise deinen persönlichen Nuki-PIN-Code per WhatsApp oder E-Mail. Check-in ist ab 15:00 Uhr möglich. Bei Fragen erreichst du Alja direkt über WhatsApp (+49 1520 7483196).":"Perfetto! Check-in is 100% digital & contactless. You'll receive your personal Nuki PIN code via WhatsApp or email prior to arrival. Check-in starts at 3:00 PM. For queries, text Alja directly via WhatsApp (+49 1520 7483196).":e.includes("tisch")||e.includes("trattoria")||e.includes("essen")||e.includes("pasta")||e.includes("reservier")||e.includes("restaurant")||e.includes("speisekarte")?t==="de"?"Mamma Mia! In Alessandras Trattoria wartet ehrliche sizilianische Küche auf dich! Öffnungszeiten: Di–So 17:00–22:30 Uhr (Montag Ruhetag). Hotelgäste genießen bevorzugte Tischreservierungen! Für Reservierungen rufe direkt unser Trattoria-Festnetz an: +49 5321 23456.":"Mamma Mia! Honest Sicilian cuisine awaits you at Alessandra's Trattoria! Hours: Tue–Sun 5:00 PM–10:30 PM (Mon closed). Apartment guests get priority table reservations! Call our Trattoria landline: +49 5321 23456.":e.includes("bestpreis")||e.includes("preis")||e.includes("rabatt")||e.includes("booking")||e.includes("direkt")?t==="de"?"Bellissimo! Wenn du direkt auf unserer Website buchst, sparst du dir 15% OTA-Gebühren gegenüber Booking.com oder Airbnb. Wir garantieren dir den besten verfügbaren Preis!":"Bellissimo! Booking directly on our website saves you 15% in OTA commissions compared to Booking.com or Airbnb. We guarantee the best available rate!":e.includes("eviivo")||e.includes("gästebuch")||e.includes("guest")||e.includes("directory")||e.includes("mappe")?t==="de"?"Prego! In unserem Eviivo Digital Guest Directory findest du alle Details zu deinem Aufenthalt, WLAN-Passwort und Tipps für Goslar. Logge dich einfach mit deiner Buchungsnummer und deinem Nachnamen ein!":"Prego! In our Eviivo Digital Guest Directory you'll find all details about your stay, Wi-Fi password, and local tips. Simply log in with your booking number and last name!":e.includes("kontakt")||e.includes("telefon")||e.includes("nummer")||e.includes("whatsapp")||e.includes("anja")||e.includes("alja")?t==="de"?"Hier ist unsere Kontakttrennung:
• Apartments & Buchungen: Alja per WhatsApp (+49 1520 7483196)
• Trattoria & Tische: Festnetz +49 5321 23456":"Here is our contact separation:
• Apartments & Bookings: Alja via WhatsApp (+49 1520 7483196)
• Trattoria & Tables: Landline +49 5321 23456":e.includes("parken")||e.includes("parking")||e.includes("auto")||e.includes("garagen")?t==="de"?"Molto bene! Zum Ausladen deines Gepäcks kannst du direkt vor das Haus (Bäckerstraße 18) fahren. Öffentliche Parkplätze & das Parkhaus 'Kaiserpassage' liegen nur 2-3 Gehminuten entfernt.":"Molto bene! You can stop directly in front of the building (Bäckerstraße 18) to unload luggage. Public parking and 'Kaiserpassage' parking garage are just 2-3 minutes walk away.":t==="de"?"Grazie für deine Frage! Bei allen Anliegen zu den Apartments schreib Alja per WhatsApp (+49 1520 7483196). Für Tischreservierungen rufe die Trattoria an (+49 5321 23456)!":"Grazie for your question! For apartment inquiries, message Alja via WhatsApp (+49 1520 7483196). For table reservations, call the Trattoria (+49 5321 23456)!"}}document.addEventListener("DOMContentLoaded",p);document.addEventListener("astro:page-load",p);