{"id":3799,"date":"2025-04-21T19:02:13","date_gmt":"2025-04-21T17:02:13","guid":{"rendered":"https:\/\/nabu-kaiserstuhl.de\/?page_id=3799"},"modified":"2025-04-23T21:08:25","modified_gmt":"2025-04-23T19:08:25","slug":"vogelkalender","status":"publish","type":"page","link":"https:\/\/nabu-kaiserstuhl.de\/index.php\/uber-uns\/beobachtungsliste\/vogelkalender\/","title":{"rendered":"Anwesenheitskalender besonderer Vogelarten am Kaiserstuhl"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" style=\"font-size:20px\">Der Kaiserstuhl bietet \u00fcber das gesamte Jahr hinweg einen Lebensraum f\u00fcr eine Vielzahl von besonderen und charakteristischen Vogelarten. Die Anwesenheit der V\u00f6gel variiert je nach Jahreszeit. Einige Arten sind nur im Winter am Kaiserstuhl anzutreffen, besonders charakteristische Arten br\u00fcten w\u00e4hrend der Vegetationsphase hier, w\u00e4hrend andere nur w\u00e4hrend der Zugzeiten auf ihrem Weg zu ihren Brut- oder \u00dcberwinterungsgebieten zu beobachten sind. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:20px\">Der Anwesenheitskalender bietet eine grobe Orientierung, um die Beobachtungszeiten f\u00fcr besondere und charakteristische Vogelarten am Kaiserstuhl zu bestimmen.<\/p>\n\n\n    <div class=\"wp-block-bplugins-custom-html\" id='bPluginsCustomHtml-1'>\n    <!-- Beschreibung f\u00fcr den Kontext -->\n<div id=\"beschreibung\" class=\"beschreibung-text\"><\/div>\n\n<!-- Container f\u00fcr die Dropdown-Men\u00fcs (Monat und Zeitraum nebeneinander) -->\n<div class=\"dropdown-container\">\n  <div class=\"dropdown-item\">\n    <label for=\"monat-auswahl\">Monat:<\/label>\n    <select id=\"monat-auswahl\" class=\"dropdown\">\n      <option value=\"Jan\">Januar<\/option>\n      <option value=\"Feb\">Februar<\/option>\n      <option value=\"Mrz\">M\u00e4rz<\/option>\n      <option value=\"Apr\">April<\/option>\n      <option value=\"Mai\">Mai<\/option>\n      <option value=\"Jun\">Juni<\/option>\n      <option value=\"Jul\">Juli<\/option>\n      <option value=\"Aug\">August<\/option>\n      <option value=\"Sep\">September<\/option>\n      <option value=\"Okt\">Oktober<\/option>\n      <option value=\"Nov\">November<\/option>\n      <option value=\"Dez\">Dezember<\/option>\n    <\/select>\n  <\/div>\n\n  <div class=\"dropdown-item\">\n    <label for=\"zeitraum-auswahl\">Zeitraum:<\/label>\n    <select id=\"zeitraum-auswahl\" class=\"dropdown\">\n      <option value=\"anfang\">Anfang<\/option>\n      <option value=\"mitte\">Mitte<\/option>\n      <option value=\"ende\">Ende<\/option>\n    <\/select>\n  <\/div>\n<\/div>\n\n<!-- Tabelle f\u00fcr die V\u00f6gel -->\n<div class=\"table-container\">\n  <table>\n    <thead>\n      <tr>\n        <th>Vogelart<\/th>\n        <th>Status<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody id=\"vogel-liste\">\n      <!-- V\u00f6gel werden hier durch das Skript eingef\u00fcgt -->\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<!-- F\u00fcge CSS hinzu, um das moderne Design umzusetzen -->\n<style>\n  \/* Allgemeines Layout *\/\n  body {\n    font-family: 'Source Sans Pro', sans-serif;\n    background-color: #E3E2D4;\n    color: #333;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    flex-direction: column;\n    min-height: 100vh;\n    margin: 0;\n    padding: 0;\n  }\n\n  .beschreibung-text {\n    font-size: 23pt;\n    font-family: 'Source Sans Pro', sans-serif;    \n    font-weight: 700;\n    margin-bottom: 15px;\n    margin-top: 28px;\n    color: #0068b4;\n   display: none;\n  }\n\n  \/* Container f\u00fcr Dropdown-Men\u00fcs (nebeneinander) *\/\n  .dropdown-container {\n    display: flex;\n    gap: 20px; \/* Abstand zwischen den Dropdowns *\/\n    margin-bottom: 20px;\n  }\n\n  .dropdown-item {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .dropdown {\n    padding: 10px;\n    font-size: 18px;\n    font-family: 'Source Sans Pro', sans-serif;       \n    border: 2px solid #d1d5db;\n    border-radius: 8px;\n    background-color: #fff;\n    transition: border-color 0.3s ease;\n    width: 180px; \/* Feste Breite f\u00fcr Konsistenz *\/\n  }\n\n  .dropdown:hover {\n    border-color: #a0aec0;\n  }\n\n  \/* Styling f\u00fcr die Tabelle *\/\n  .table-container {\n    width: 100%;\n    margin 0;\n    margin-top: 20px;\n    background-color: #fff;\n    border-radius: 10px;\n    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n    overflow: hidden;\n  }\n\n  table {\n    width: 100%;\n    border-collapse: collapse;\n  }\n\n  th, td {\n    padding: 12px;\n    text-align: left;\n    }\n\n  th {\n    background-color: #0069B3;\n    color: white;\n    font-weight: bold;\n    font-size: 21px;\n\n  }\n\n  td {\n   background-color: #f9fafb;\n  border-bottom: 1.5px solid #D1DBD5;\n font-size: 18px;\n  color: black;\n    }\n\n  \/* Statusfarben *\/\n  .regelmaessig {\n    background-color: #88B499;\n    color: white;\n  }\n\n  .sporadisch {\n    background-color: #ABD4B2;\n    color: white;\n  }\n\n  .durchzug {\n    background-color: #0F3979;\n    color: white;\n  }\n  .nicht {\n    background-color: #efeabe;\n    color: black;\n  }\n<\/style>\n\n<script>\n  \/\/ Beispiel-Vogeldaten mit Anwesenheitsstatus f\u00fcr unterschiedliche Zeitr\u00e4ume im Monat\n  const vogelDaten = [\n{\n      art: \"Baumfalke\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"d\", mitte: \"d\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Sep\": { anfang: \"d\", mitte: \"d\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"r\", mitte: \"r\", ende: \"s\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Baumpieper\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"d\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Sep\": { anfang: \"d\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"r\", mitte: \"s\", ende: \"s\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n}, {\n      art: \"Bluth\u00e4nfling\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n        \"Feb\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n        \"Mrz\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"d\", mitte: \"d\", ende: \"r\"}, \n\t\"Nov\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Dez\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}\n\n      }\n},\n{\n      art: \"Bienenfresser\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Mai\": { anfang: \"s\", mitte: \"r\", ende: \"r\" }, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Sep\": { anfang: \"s\", mitte: \"s\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }\n\n      }\n    },\n{\n      art: \"Dorngrasm\u00fccke\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"s\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"s\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Gartengrasm\u00fccke\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"d\", ende: \"d\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"s\", mitte: \"s\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Gartenrotschwanz\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"s\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"d\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"d\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Nov\": { anfang: \"s\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Girlitz\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"s\"},\n        \"Mrz\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n\t\"Apr\": { anfang: \"d\", mitte: \"d\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"s\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"d\", mitte: \"r\", ende: \"r\" }, \n\t\"Nov\": { anfang: \"r\", mitte: \"s\", ende: \"s\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"M\u00f6nchsgrasm\u00fccke\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"s\", mitte: \"s\", ende: \"s\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"r\", mitte: \"r\", ende: \"s\" }, \n\t\"Nov\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},{\n\n      art: \"Neunt\u00f6ter\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"s\", mitte: \"s\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},{\n      art: \"Nachtigall\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"s\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"s\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},{\n      art: \"Orpheussp\u00f6tter\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"s\" }, \n\t\"Aug\": { anfang: \"s\", mitte: \"0\", ende: \"0\"}, \n\t\"Sep\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},{\n      art: \"Pirol\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"d\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"s\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"s\", mitte: \"s\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Schwarzkehlchen\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"s\"},\n        \"Mrz\": { anfang: \"r\", mitte: \"r\", ende: \"d\"},\n\t\"Apr\": { anfang: \"d\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"d\", mitte: \"r\", ende: \"r\" }, \n\t\"Nov\": { anfang: \"r\", mitte: \"s\", ende: \"s\"}, \n\t\"Dez\": { anfang: \"s\", mitte: \"0\", ende: \"0\" }\n\n      }\n}, {\n      art: \"Steinkauz\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n        \"Feb\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n        \"Mrz\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Okt\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Nov\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Dez\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}\n\n      }\n}, {\n      art: \"Sumpfrohrs\u00e4nger\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"s\", mitte: \"s\", ende: \"0\"}, \n\t\"Sep\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n}, {\n      art: \"Turteltaube\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"s\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"d\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Sep\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Wendehals\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"s\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"d\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\"}, \n\t\"Sep\": { anfang: \"r\", mitte: \"s\", ende: \"s\"}, \n\t\"Okt\": { anfang: \"s\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n},\n{\n      art: \"Wespenbussard\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n\t\"Apr\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Mai\": { anfang: \"d\", mitte: \"d\", ende: \"r\" }, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"d\" }, \n\t\"Sep\": { anfang: \"d\", mitte: \"r\", ende: \"s\"}, \n\t\"Okt\": { anfang: \"s\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }\n\n      }\n},\n{\n      art: \"Wiedehopf\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\" },\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"s\" },\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Sep\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }\n\n      }\n},\n{\n      art: \"Zaunammer\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"s\", mitte: \"s\", ende: \"s\" },\n        \"Feb\": { anfang: \"s\", mitte: \"s\", ende: \"s\"},\n        \"Mrz\": { anfang: \"r\", mitte: \"r\", ende: \"r\"},\n\t\"Apr\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Mai\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jun\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Jul\": { anfang: \"r\", mitte: \"r\", ende: \"r\" }, \n\t\"Aug\": { anfang: \"r\", mitte: \"r\", ende: \"r\"}, \n\t\"Sep\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Okt\": { anfang: \"s\", mitte: \"s\", ende: \"s\" }, \n\t\"Nov\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Dez\": { anfang: \"s\", mitte: \"s\", ende: \"s\" }\n\n      }\n},\n{\n      art: \"Zwergohreule\",\n      monat_ankunft: {\n        \"Jan\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Feb\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n        \"Mrz\": { anfang: \"0\", mitte: \"0\", ende: \"0\"},\n\t\"Apr\": { anfang: \"0\", mitte: \"s\", ende: \"s\" }, \n\t\"Mai\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Jun\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Jul\": { anfang: \"s\", mitte: \"s\", ende: \"s\" }, \n\t\"Aug\": { anfang: \"s\", mitte: \"s\", ende: \"s\"}, \n\t\"Sep\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Okt\": { anfang: \"0\", mitte: \"0\", ende: \"0\" }, \n\t\"Nov\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}, \n\t\"Dez\": { anfang: \"0\", mitte: \"0\", ende: \"0\"}\n\n      }\n}\n  ];\n\n  \/\/ Funktion, um die Beschreibung zu setzen und den Zeitraum zu bestimmen\n  function zeigeBeschreibung() {\n    const beschreibungElement = document.getElementById(\"beschreibung\");\n    beschreibungElement.innerHTML = \"Anwesenheitskalender besonderer Vogelarten am Kaiserstuhl\";\n\n  }\n\n  \/\/ Rufe die Funktion auf, um die Beschreibung anzuzeigen\n  zeigeBeschreibung();\n\n  \/\/ Funktion, um das aktuelle Datum anzuzeigen und den Zeitraum zu bestimmen\n  function zeigeAktuellesDatum() {\n    const heute = new Date();\n    \n    \/\/ Zuordnung von Monatsnamen zu Abk\u00fcrzungen\n    const monatAbkuerzungen = {\n      \"Januar\": \"Jan\",\n      \"Februar\": \"Feb\",\n      \"M\u00e4rz\": \"Mrz\",\n      \"April\": \"Apr\",\n      \"Mai\": \"Mai\",\n      \"Juni\": \"Jun\",\n      \"Juli\": \"Jul\",\n      \"August\": \"Aug\",\n      \"September\": \"Sep\",\n      \"Oktober\": \"Okt\",\n      \"November\": \"Nov\",\n      \"Dezember\": \"Dez\"\n    };\n\n    const monat = heute.toLocaleString(\"de-DE\", { month: \"long\" }); \/\/ Voller Monat\n    const aktuelleMonatsAbk = monatAbkuerzungen[monat]; \/\/ Abk\u00fcrzung f\u00fcr den aktuellen Monat\n\n    let zeitraum = \"\";\n\n    \/\/ Bestimme den Zeitraum anhand des aktuellen Tages\n    const tag = heute.getDate();\n    if (tag <= 10) {\n      zeitraum = \"Anfang\";\n    } else if (tag <= 20) {\n      zeitraum = \"Mitte\";\n    } else {\n      zeitraum = \"Ende\";\n    }\n\n    \/\/ Aktuellen Monat und Zeitraum im Dropdown setzen\n    const monatAuswahl = document.getElementById(\"monat-auswahl\");\n    const zeitraumAuswahl = document.getElementById(\"zeitraum-auswahl\");\n\n    \/\/ Monat im Dropdown automatisch setzen\n    monatAuswahl.value = aktuelleMonatsAbk;\n\n    \/\/ Zeitraum im Dropdown automatisch setzen\n    zeitraumAuswahl.value = zeitraum.toLowerCase();\n\n    \/\/ Sofortige Filterung nach dem initialen Auswahlwert\n    filterVogelartenByMonthAndPeriod(aktuelleMonatsAbk, zeitraum.toLowerCase());\n  }\n\n  \/\/ Rufe die Funktion auf, um das Datum und den Zeitraum anzuzeigen\n  zeigeAktuellesDatum();\n\n  \/\/ Dropdown-Elemente\n  const monatAuswahl = document.getElementById(\"monat-auswahl\");\n  const zeitraumAuswahl = document.getElementById(\"zeitraum-auswahl\");\n\n  \/\/ Funktion zum Filtern der Vogelarten nach Monat und Zeitraum\n  function filterVogelartenByMonthAndPeriod(month, period) {\n    const visibleVogelarten = vogelDaten.filter(vogel => {\n      const ankunft = vogel.monat_ankunft[month];\n      return ankunft && ankunft[period];\n    });\n\n    \/\/ Liste zur\u00fccksetzen\n    const vogelListe = document.getElementById(\"vogel-liste\");\n    vogelListe.innerHTML = \"\";\n\n    \/\/ V\u00f6gel in die Tabelle einf\u00fcgen\n    visibleVogelarten.forEach(vogel => {\n      const status = vogel.monat_ankunft[month][period];\n      let statusClass = '';\n      let statusText = '';\n\n      \/\/ Bestimmen der Klasse und des Textes basierend auf dem Status\n      if (status === \"r\") {\n        statusClass = 'regelmaessig';\n        statusText = \"Regelm\u00e4\u00dfig anwesend\";\n      } else if (status === \"s\") {\n        statusClass = 'sporadisch';\n        statusText = \"Sporadisch anwesend\";\n      } else if (status === \"d\") {\n        statusClass = 'durchzug';\n        statusText = \"Durchzugsgipfel\";\n      } else if (status === \"0\") {\n        statusClass = 'nicht';\n        statusText = \"Nicht anwesend\";\n      }\n\n      const row = document.createElement(\"tr\");\n      row.innerHTML = `<td>${vogel.art}<\/td><td class=\"${statusClass}\">${statusText}<\/td>`;\n      vogelListe.appendChild(row);\n    });\n  }\n\n  \/\/ Event Listener f\u00fcr das Dropdown-Men\u00fc \"Monat\", um die V\u00f6gel nach Monat und Zeitraum zu filtern\n  monatAuswahl.addEventListener(\"change\", function() {\n    const selectedMonth = monatAuswahl.value;\n    const selectedPeriod = zeitraumAuswahl.value;\n    filterVogelartenByMonthAndPeriod(selectedMonth, selectedPeriod);\n  });\n\n  \/\/ Event Listener f\u00fcr das Dropdown-Men\u00fc \"Zeitraum\", um die V\u00f6gel nach Monat und Zeitraum zu filtern\n  zeitraumAuswahl.addEventListener(\"change\", function() {\n    const selectedMonth = monatAuswahl.value;\n    const selectedPeriod = zeitraumAuswahl.value;\n    filterVogelartenByMonthAndPeriod(selectedMonth, selectedPeriod);\n  });\n<\/script>\n\n\n\n\n    <\/div>\n    \n\n\n<p class=\"wp-block-paragraph\">\u00a9 NABU Kaiserstuhl 2025, M. Schulz<\/p>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>(Anfang: 01. &#8211; 10. Tag; Mitte: 11. &#8211; 20. Tag; Ende: 21. &#8211; letzter Tag)<\/em> <\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Kaiserstuhl bietet \u00fcber das gesamte Jahr hinweg einen Lebensraum f\u00fcr eine Vielzahl von besonderen und charakteristischen Vogelarten. Die Anwesenheit der V\u00f6gel variiert je nach Jahreszeit. Einige Arten sind nur im Winter am Kaiserstuhl anzutreffen, besonders charakteristische Arten br\u00fcten w\u00e4hrend der Vegetationsphase hier, w\u00e4hrend andere nur w\u00e4hrend der Zugzeiten auf ihrem Weg zu ihren Brut- oder \u00dcberwinterungsgebieten zu beobachten sind. Der Anwesenheitskalender bietet eine grobe Orientierung, um die Beobachtungszeiten f\u00fcr besondere und charakteristische Vogelarten am Kaiserstuhl zu bestimmen.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":134,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-3799","page","type-page","status-publish","hentry"],"publishpress_future_action":{"enabled":false,"date":"2026-06-06 19:08:15","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/pages\/3799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/comments?post=3799"}],"version-history":[{"count":109,"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/pages\/3799\/revisions"}],"predecessor-version":[{"id":4020,"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/pages\/3799\/revisions\/4020"}],"up":[{"embeddable":true,"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/pages\/134"}],"wp:attachment":[{"href":"https:\/\/nabu-kaiserstuhl.de\/index.php\/wp-json\/wp\/v2\/media?parent=3799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}