import"./hoisted.jAcVTPu2.js";const b=document.querySelectorAll(".admin-tab"),f=document.querySelectorAll(".tab-content");b.forEach(e=>{e.addEventListener("click",()=>{const n=e.getAttribute("data-tab");b.forEach(t=>{t.classList.remove("bg-[#C85A32]","text-white","shadow-sm"),t.classList.add("bg-white","text-stone-700")}),e.classList.remove("bg-white","text-stone-700"),e.classList.add("bg-[#C85A32]","text-white","shadow-sm"),f.forEach(t=>{t.id===`tab-${n}`?t.classList.remove("hidden"):t.classList.add("hidden")})})});let u="",d="",a="";window.openAiDraftModal=function(e,n,t,s,r,o){u=e,d=n,a=t;const i=document.getElementById("ai-modal");document.getElementById("modal-title");const l=document.getElementById("modal-guest-name"),c=document.getElementById("modal-action-type"),g=document.getElementById("modal-details"),m=document.getElementById("ai-draft-textarea");l&&(l.textContent=n),c&&(c.textContent=t==="Confirm"?"Tischbestätigung":"Absage / Alternativtermin"),g&&(g.textContent=`${s} (${r})`),m&&(t==="Confirm"?m.value=`Liebe/r ${n}, herzlichen Dank für Ihre Anfrage! Sehr gerne bestätigen wir Ihren Tisch in der Trattoria da Enzo am ${s} für ${r}. Ihre Wünsche (${o}) haben wir sehr gerne vermerkt. Wir freuen uns darauf, Sie bei uns in der Bäckerstraße 18 begrüßen zu dürfen und Sie mit kulinarischen Köstlichkeiten aus Sizilien zu verwöhnen! Herzlichst, Alessandra & das Casa da Enzo Team`:m.value=`Liebe/r ${n}, vielen Dank für Ihr Interesse an der Trattoria da Enzo. Leider sind für den gewünschten Termin (${s}) bereits alle Tische ausgebucht. Sehr gerne bieten wir Ihnen eine Alternative an demselben Tag um 21:00 Uhr oder am Folgetag an. Antworten Sie einfach auf diese Nachricht. Herzliche Grüße, Alessandra & das Casa da Enzo Team`),i&&i.classList.remove("hidden")};window.closeAiModal=function(){const e=document.getElementById("ai-modal");e&&e.classList.add("hidden")};window.regenerateAiDraft=function(){const e=document.getElementById("ai-draft-textarea");e&&(a==="Confirm"?e.value=`Caro/a ${d}, Benvenuto! Wir freuen uns außerordentlich, Ihnen mitteilen zu können, dass Ihr Tisch am ${new Date().toLocaleDateString("de-DE")} reserviert ist. Alessandra bereitet bereits die besten Zutaten vor. Bis ganz bald in Goslar! Saluti festosi, Enzo & Familie`:e.value=`Liebe/r ${d}, leider lässt unsere Kapazität am gewünschten Abend keine weitere Reservierung zu. Wir möchten Sie jedoch unbedingt bei Ihrem nächsten Goslar-Besuch begrüßen! Herzliche Grüße, Trattoria da Enzo`)};window.confirmAndSendDraft=function(){const e=document.getElementById(`res-card-${u}`);e&&e.remove();const n=document.getElementById("processed-res-tbody");if(n){const r=document.createElement("tr"),o=new Date().toLocaleString("de-DE");r.innerHTML=` #RES-${u} ${d} Anfrage bearbeitet ${a==="Confirm"?"Bestätigt":"Abgelehnt"} ${a==="Confirm"?"Bestätigt":"Abgelehnt"} ENZO-STAFF-01 (Alessandra) • ${o} `,n.prepend(r)}const t=document.getElementById("history-log-tbody");if(t){const r=document.createElement("tr"),o=new Date().toLocaleString("de-DE");r.innerHTML=` ${o} Reservierung Tisch #RES-${u} (${d}) ${a==="Confirm"?"Bestätigt":"Abgelehnt"} ENZO-STAFF-01 (Alessandra Campisi) KI-Antwort verfasst & per E-Mail/WhatsApp gesendet `,t.prepend(r)}const s=document.getElementById("pending-badge");if(s){const r=document.querySelectorAll("#reservations-list > div").length;s.textContent=`${r} Neu`}window.closeAiModal(),alert(`E-Mail & Statusmeldung für ${d} erfolgreich versendet!`)};window.saveVacationSettings=function(){const e=document.getElementById("vacation-toggle"),n=document.getElementById("vacation-text-input"),t=document.getElementById("vacation-status-dot"),s=document.getElementById("vacation-status-text");e&&t&&s&&(e.checked?(t.className="w-2.5 h-2.5 rounded-full bg-amber-400 animate-pulse",s.innerHTML='Website Status: Betriebsferien Banner Aktiv',alert(`Betriebsferien-Banner auf Website aktiviert! Hinweis: "${n?n.value:""}"`)):(t.className="w-2.5 h-2.5 rounded-full bg-emerald-400",s.innerHTML="Website Status: Normalbetrieb",alert("Betriebsferien-Banner deaktiviert.")))};window.restoreMenuVersion=function(){const e=document.getElementById("menu-version-select"),n=document.getElementById("current-menu-version");e&&n&&(n.textContent=e.value+" (Wiederhergestellt)",alert(`Speisekarte erfolgreich auf Version ${e.value} zurückgesetzt!`))};window.translateMenuToEn=function(){alert("KI-Übersetzung abgeschlossen! Alle deutschen Gerichtsbezeichnungen und Beschreibungen besitzen nun ein englisches Pendant.")};window.publishMenu=function(){const e=document.getElementById("history-log-tbody");if(e){const n=document.createElement("tr"),t=new Date().toLocaleString("de-DE");n.innerHTML=` ${t} Menu Speisekarte live geschaltet ENZO-STAFF-01 (Alessandra Campisi) Änderungen auf casa-daenzo.de veröffentlicht `,e.prepend(n)}alert("🎉 Speisekarte erfolgreich auf der Website veröffentlicht!")};window.aiPolishDish=function(e){const n=e.closest(".p-4");if(!n)return;const t=n.querySelector(".dish-desc");t&&(t.value=t.value+" • Frisch zubereitet mit feinstem Olivenöl aus Sizilien.",alert("Gerichts-Beschreibung verfeinert!"))};window.addDish=function(e){const n=document.getElementById(`category-${e}`);if(!n)return;const t=document.createElement("div");t.className="p-4 rounded-2xl bg-stone-50 border border-stone-200 flex flex-col md:flex-row items-start md:items-center justify-between gap-4",t.innerHTML=`
14.50 €

EN: New dish description

`,n.appendChild(t)};window.triggerVoucherEmail=function(e,n,t){const s=document.getElementById(`track-${e}`),r=s?s.value:"",o=document.getElementById(`vstatus-${e}`);o&&(o.className="px-2 py-0.5 rounded bg-emerald-100 text-emerald-800 font-bold",o.textContent=t==="Postalisch"?"Versendet":"Abholbereit");const i=document.getElementById("history-log-tbody");if(i){const l=document.createElement("tr"),c=new Date().toLocaleString("de-DE");l.innerHTML=` ${c} Gutschein Gutschein #GUT-2026-${e} ${t==="Postalisch"?"versendet":"bereitgestellt"} ENZO-STAFF-01 (Alessandra Campisi) ${t==="Postalisch"?`DHL Sendungsnr: ${r}`:"Abhol-E-Mail gesendet"} `,i.prepend(l)}alert(t==="Postalisch"?`E-Mail an ${n} gesendet! Inhalt: Ihre Gutschein-Bestellung ist auf dem Weg. DHL Sendungsnummer: ${r}`:`E-Mail an ${n} gesendet! Inhalt: Ihr Gutschein liegt in der Trattoria da Enzo abholbereit.`)};window.addDayOverride=function(){const e=prompt("Datum der Sonderregelung (z.B. 03.10.2026):");if(!e)return;const n=prompt("Anlass / Grund (z.B. Tag der Deutschen Einheit):"),t=prompt("Öffnungszeit / Status (z.B. Durchgehend geöffnet 12:00-23:00 Uhr):"),s=document.getElementById("overrides-tbody");if(s&&e&&n&&t){const r=document.createElement("tr");r.innerHTML=` ${e} ${n} ${t} `,s.appendChild(r)}};