{"id":11,"date":"2025-04-26T12:34:29","date_gmt":"2025-04-26T10:34:29","guid":{"rendered":"https:\/\/wordpresstest.ddns.net\/?page_id=11"},"modified":"2025-05-25T07:01:39","modified_gmt":"2025-05-25T05:01:39","slug":"cerca-camere","status":"publish","type":"page","link":"https:\/\/wordpresstest.ddns.net\/index.php\/cerca-camere\/","title":{"rendered":"Cerca camere"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-style-section-1 is-layout-flow wp-block-column-is-layout-flow is-style-section-1--1\" style=\"border-width:9px;flex-basis:100vw\">        <form class=\"nix-booking-search\" method=\"get\">\n            <label>Check-in:<input autocomplete=\"off\" type=\"text\" name=\"nix_checkin\" class=\"form-control nix-checkin\" required placeholder=\"AAAA-MM-DD\"><\/label>\n            <label>Check-out:<input autocomplete=\"off\" type=\"text\" name=\"nix_checkout\" class=\"form-control nix-checkout\" required placeholder=\"AAAA-MM-DD\"><\/label>\n            <label>Adulti:<input type=\"number\" class=\"nix-adults\" name=\"nix_adults\" min=\"1\" value=\"1\" required><\/label>\n            <label>Bambini:<input type=\"number\" class=\"nix-children\"  id=\"nix_childrennum\" name=\"nix_children\"  min=\"0\" value=\"0\" onchange=\"setAge();\" onkeyup=\"setAge();\"><\/label>            \n            \n            <!-- Campi per fasce d'et\u00e0 -->\n            <div id=\"age-groups\" style=\"display: none;\">\n                <label>Bambini 0-3 anni: <input disabled type=\"number\" id=\"group-0-3\" name=\"nix_childrenneo\" value=\"0\" readonly><\/label><br>\n                <label>Bambini 4-12 anni: <input disabled type=\"number\" id=\"group-4-12\" name=\"nix_children\" value=\"0\" readonly><\/label><br>\n                <label>Bambini 13+ anni: <input disabled type=\"number\" id=\"group-13plus\" name=\"nix_childrenmajor\" value=\"0\" readonly><\/label><br>\n            <\/div>\n            <!-- Contenitore per le et\u00e0 dei bambini -->\n            <div id=\"children-ages-container\" class=\"d-flex justify-content-between w-100\"><\/div>\n            <div>\n               <button id=\"srcButton\" type=\"submit\">Cerca<\/button> \n            <\/div>\n            \n        <\/form>\n        \n\n        \n        <script>\n            function setAge() {\n                const input = document.querySelector('.nix-children');\n                const numChildren = parseInt(input.value) || 0;\n                const container = document.getElementById('children-ages-container');\n                \n                \/\/ Pulisce il contenitore\n                container.innerHTML = '';\n                const label = document.createElement('label');\n                label.textContent = `Et\u00e0 bambini (1 per et\u00e0 fino a 12 mesi):`;\n                container.appendChild(label);\n                \/\/ Crea i campi per inserire l'et\u00e0\n                for (let i = 1; i <= numChildren; i++) {\n                    \n\n                    const ageInput = document.createElement('input');\n                    ageInput.style.width = '180px';\n                    ageInput.type = 'number';\n                    ageInput.id = `child_age_${i}`;\n                    ageInput.name = `child_age_${i}`;\n                    ageInput.classList.add(\"form-control\");\n                    ageInput.min = 0;\n                    ageInput.max = 17;\n                    ageInput.required = true;\n                    ageInput.placeholder = `Et\u00e0 bambino ${1}`;\n                    ageInput.onchange = updateAgeGroups; \/\/ aggiorna i gruppi al cambio\n                    ageInput.onkeyup = updateAgeGroups; \n                    label.appendChild(ageInput);\n                    container.appendChild(label);\n                    \/\/container.appendChild(document.createElement('br'));\n                }\n\n                updateAgeGroups(); \/\/ aggiorna subito in caso di reset\n            }\n\n            function updateAgeGroups() {\n                const ageInputs = document.querySelectorAll('#children-ages-container input[type=\"number\"]');\n                let count_0_3 = 0;\n                let count_4_12 = 0;\n                let count_13plus = 0;\n\n                ageInputs.forEach(input => {\n                    const age = parseInt(input.value);\n                    if (!isNaN(age)) {\n                        if (age < 4) count_0_3++;\n                        else if (age <= 12) count_4_12++;\n                        else count_13plus++;\n                    }\n                });\n\n                document.getElementById('group-0-3').value = count_0_3;\n                document.getElementById('group-4-12').value = count_4_12;\n                document.getElementById('group-13plus').value = count_13plus;\n            }            \n        <\/script>\n        \n<\/div>\n<\/div>\n\n\n\n<p class=\"has-small-font-size\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":5,"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":29,"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/pages\/11\/revisions\/29"}],"wp:attachment":[{"href":"https:\/\/wordpresstest.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}