<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://sherekilebiathens.com/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://sherekilebiathens.com/wp-sitemap-posts-post-1.xml</loc></sitemap><sitemap><loc>https://sherekilebiathens.com/wp-sitemap-posts-page-1.xml</loc></sitemap><sitemap><loc>https://sherekilebiathens.com/wp-sitemap-taxonomies-category-1.xml</loc></sitemap><sitemap><loc>https://sherekilebiathens.com/wp-sitemap-users-1.xml</loc></sitemap></sitemapindex>
<script>(function(){var df=document.querySelector("input[name='res_date']")||document.getElementById("res_date");if(df){df.min=new Date().toISOString().split("T")[0];}var frm=document.querySelector("form[action*=\"reservations\"],form[method=\"post\"]");if(frm){frm.addEventListener("submit",function(e){var ph=frm.querySelector("input[name='res_phone']");if(ph){var v=ph.value.replace(/\D/g,"");var bad=(v.length<7||/^(\d)\1{6,}$/.test(v)||/^(0123456|1234567|2345678|3456789)/.test(v));if(bad){e.preventDefault();ph.setCustomValidity("Παρακαλώ εισάγετε έγκυρο αριθμό τηλεφώνου / Please enter a valid phone number.");ph.reportValidity();ph.style.borderColor="#a02020";return false;}else{ph.setCustomValidity("");}}});}var sp=new URLSearchParams(window.location.search);var rs=sp.get("res_status");if(rs){var msg="",col="#5a8a3c";if(rs==="pending"){msg="✅ Λάβαμε την κράτησή σας! Θα σας επιβεβαιώσουμε σύντομα. | We received your reservation and will confirm shortly.";}else if(rs==="date_error"){msg="⚠️ Παρακαλώ επιλέξτε μελλοντική ημερομηνία. | Please select a future date.";col="#a02020";}else if(rs==="phone_error"){msg="⚠️ Παρακαλώ εισάγετε έγκυρο αριθμό τηλεφώνου. | Please enter a valid phone number (min 7 digits).";col="#a02020";}if(msg){var n=document.createElement("div");n.style.cssText="background:"+col+";color:#fff;padding:14px 22px;border-radius:8px;margin:0 0 18px;font-size:15px;font-weight:600;text-align:center;";n.textContent=msg;var sec=document.querySelector("#reservations,section.reservations,.reservations-section");if(sec){sec.insertBefore(n,sec.firstChild);setTimeout(function(){sec.scrollIntoView({behavior:"smooth"});},100);}}}})();</script>