{"id":49,"date":"2026-04-02T15:37:42","date_gmt":"2026-04-02T13:37:42","guid":{"rendered":"https:\/\/naturemeda.cz\/index.php\/rezervace\/"},"modified":"2026-04-02T15:37:42","modified_gmt":"2026-04-02T13:37:42","slug":"rezervace","status":"publish","type":"page","link":"https:\/\/naturemeda.cz\/index.php\/rezervace\/","title":{"rendered":"Rezervace"},"content":{"rendered":"        <div class=\"nm-booking\">\n            <div class=\"nm-booking__intro\">\n                <h2>Objednani terminu<\/h2>\n                <p>Vyberte si volny hodinovy termin a odeslete rezervaci. Termin se nejdrive potvrdi rucne, pripadne se s vami domluvi jiny cas.<\/p>\n            <\/div>\n                                        <div class=\"nm-booking__empty\"><p>Momentalne nejsou vypsane zadne volne terminy. Zkuste to prosim pozdeji nebo zavolejte na <a href=\"tel:+420607223254\">+420 607 223 254<\/a>.<\/p><\/div>\n                    <\/div>\n                <script>\n        document.querySelectorAll('.nm-admin__check-all').forEach(function(toggle) {\n          toggle.addEventListener('change', function() {\n            var targetName = this.getAttribute('data-target');\n            document.querySelectorAll('input[name=\"' + targetName + '\"]').forEach(function(box) { box.checked = toggle.checked; });\n          });\n        });\n\n        document.querySelectorAll('[data-nm-date-group]').forEach(function(group) {\n          var buttons = group.querySelectorAll('[data-nm-date-button]');\n          var panels = group.querySelectorAll('[data-nm-date-panel]');\n          var currentLabel = group.querySelector('[data-nm-date-current]');\n\n          var activate = function(dateKey, buttonLabel) {\n            buttons.forEach(function(button) {\n              button.classList.toggle('is-active', button.getAttribute('data-nm-date-button') === dateKey);\n            });\n            panels.forEach(function(panel) {\n              panel.classList.toggle('is-active', panel.getAttribute('data-nm-date-panel') === dateKey);\n            });\n            if (currentLabel && buttonLabel) {\n              currentLabel.textContent = buttonLabel;\n            }\n          };\n\n          buttons.forEach(function(button) {\n            button.addEventListener('click', function() {\n              activate(button.getAttribute('data-nm-date-button'), button.querySelector('span') ? button.querySelector('span').textContent : button.textContent);\n            });\n          });\n        });\n\n        var dateInput = document.getElementById('nm-slot-date');\n        var datePreview = document.getElementById('nm-slot-date-preview');\n        if (dateInput && datePreview) {\n          var updatePreview = function() {\n            if (!dateInput.value) {\n              datePreview.textContent = 'zatim nevybrano';\n              return;\n            }\n            var parts = dateInput.value.split('-');\n            if (parts.length !== 3) {\n              datePreview.textContent = dateInput.value;\n              return;\n            }\n            var localDate = new Date(parts[0], parts[1] - 1, parts[2]);\n            datePreview.textContent = localDate.toLocaleDateString('cs-CZ', { weekday: 'long', day: 'numeric', month: 'numeric', year: 'numeric' });\n          };\n\n          updatePreview();\n          dateInput.addEventListener('change', updatePreview);\n\n          document.querySelectorAll('[data-nm-fill-date]').forEach(function(button) {\n            button.addEventListener('click', function() {\n              var offset = parseInt(button.getAttribute('data-nm-fill-date'), 10) || 0;\n              var base = new Date();\n              base.setHours(12, 0, 0, 0);\n              base.setDate(base.getDate() + offset);\n              dateInput.value = base.toISOString().slice(0, 10);\n              updatePreview();\n            });\n          });\n        }\n        <\/script>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-49","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/naturemeda.cz\/index.php\/wp-json\/wp\/v2\/pages\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/naturemeda.cz\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/naturemeda.cz\/index.php\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/naturemeda.cz\/index.php\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/naturemeda.cz\/index.php\/wp-json\/wp\/v2\/pages\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/naturemeda.cz\/index.php\/wp-json\/wp\/v2\/media?parent=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}