{"id":84,"date":"2014-11-18T16:25:29","date_gmt":"2014-11-18T15:25:29","guid":{"rendered":"http:\/\/www.campingwarandebvba.be\/?page_id=84"},"modified":"2026-07-10T10:08:57","modified_gmt":"2026-07-10T08:08:57","slug":"online-booking","status":"publish","type":"page","link":"https:\/\/campingwarandebvba.be\/en\/online-booking\/","title":{"rendered":"BOOKING REQUEST"},"content":{"rendered":"<p><strong>Please note: a maximum of one dog is permitted.<\/strong><\/p>\n<div class=\"form\" id=\"book-online-form\">\n\t<form accept-charset=\"UTF-8\" method=\"post\">\n<p><label class=\"frm-label\">Your stay<\/label>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_num_persons\">Number of persons: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field small\" id=\"frm_num_persons\" name=\"frm_num_persons\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_type\">Type of stay: <span class=\"obligatory\">*<\/span><\/label><select class=\"frm-field medium\" id=\"frm_type\" name=\"frm_type\" required=\"required\"><option selected='selected' value=\"0\">-<\/option><option value=\"1\">Caravan<\/option><option value=\"2\">Mobilhome<\/option><option value=\"3\">Tent<\/option><\/select>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_length\">Length of caravan or motorhome, incl. drawbar or bike rack (caravan\/motorhome only):<\/label><input class=\"frm-field medium\" id=\"frm_length\" name=\"frm_length\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_tent_surface\">Tent surface area in m\u00b2 (tents only):<\/label><input class=\"frm-field medium\" id=\"frm_tent_surface\" name=\"frm_tent_surface\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_pets\">Number of pets (max. 1 dog):<\/label><select class=\"frm-field small\" id=\"frm_pets\" name=\"frm_pets\"><option selected='selected' value=\"0\">0<\/option><option value=\"1\">1<\/option><\/select>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_license_plate\">Number plate:<\/label><input class=\"frm-field medium\" id=\"frm_license_plate\" name=\"frm_license_plate\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"frm-label\">Preferred date of reservation:<\/label>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_date_from\">Date of arrival: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field datepicker\" id=\"frm_date_from\" name=\"frm_date_from\" required=\"required\" placeholder=\"dd-mm-yyyy\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_date_to\">Date of departure: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field datepicker\" id=\"frm_date_to\" name=\"frm_date_to\" required=\"required\" placeholder=\"dd-mm-yyyy\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><input id=\"frm_early_departure\" name=\"frm_early_departure\" type=\"checkbox\" value=\"1\" \/>\n<label for=\"frm_early_departure\">I need to leave before 9 a.m. (e.g. for the ferry)<\/label><\/p>\n<p><label class=\"frm-label\">Your contact details<\/label>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_firstname\">First name: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_firstname\" name=\"frm_firstname\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_name\">Name: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_name\" name=\"frm_name\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_address\">Address: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_address\" name=\"frm_address\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_zipcode\">Postal code: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field small\" id=\"frm_zipcode\" name=\"frm_zipcode\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_locality\">City: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_locality\" name=\"frm_locality\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_country\">Country: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_country\" name=\"frm_country\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_email\">E-mail: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_email\" name=\"frm_email\" required=\"required\" type=\"email\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_email_check\">E-mail check: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_email_check\" name=\"frm_email_check\" required=\"required\" type=\"email\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_phone\">Phone: <span class=\"obligatory\">*<\/span><\/label><input class=\"frm-field\" id=\"frm_phone\" name=\"frm_phone\" required=\"required\" type=\"text\" value=\"\" \/>\n<\/p>\n<p><label class=\"lbl\" for=\"frm_message\">Questions or remarks:<\/label><textarea class=\"frm-field\" cols=\"40\" id=\"frm_message\" name=\"frm_message\" rows=\"5\"><\/textarea>\n<\/p>\n\t\t<p class=\"gdpr\">\n\t\t\t<label class=\"label-checkbox\" for=\"gdpr\">\n\t\t\t\t<input id=\"gdpr\" name=\"frm_gdpr\" type=\"checkbox\" value=\"1\" \/>\n\t\t\t\t<span>I have read and agree to the <a href=\"https:\/\/campingwarandebvba.be\/cookie-en-privacybeleid\/\">privacy policy<\/a>.<\/span>\n\t\t\t<\/label>\n\t\t<\/p>\n\t\t<p class=\"gdpr gdpr-optin\">\n\t\t\t<label class=\"label-checkbox\" for=\"gdpr-optin\">\n\t\t\t\t<input  id=\"gdpr-optin\" name=\"frm_gdpr-optin\" type=\"checkbox\" value=\"1\" \/>\n\t\t\t\t<span>I would like to receive promotional communication from Camping Warande. I can easily unsubscribe at any time.<\/span>\n\t\t\t<\/label>\n\t\t<\/p>\n\t\t<p class=\"submit\">\n\t\t\t<input type=\"checkbox\" name=\"contact_by_email\" value=\"1\" style=\"display:none !important\" tabindex=\"-1\" autocomplete=\"off\" \/>\n\t\t\t<input type=\"hidden\" name=\"frm_load_time\" value=\"1785354101.9932\" \/>\n\t\t\t\n            <p style=\"color:red;font-weight:bold\">This is a reservation request. Your request is only valid when confirmed by us via e-mail.<\/p>\n            \n            \n\t\t\t<input type=\"submit\" value=\"Send reservation request\" \/>\n\t\t<\/p>\n\t<\/form>\n\t<script type=\"text\/javascript\">\n\t(function(){\n\t\tvar typeSel = document.getElementById('frm_type');\n\t\tif (!typeSel) return;\n\t\tvar lengthInput = document.getElementById('frm_length');\n\t\tvar tentInput = document.getElementById('frm_tent_surface');\n\t\tvar lengthP = lengthInput ? lengthInput.closest('p') : null;\n\t\tvar tentP = tentInput ? tentInput.closest('p') : null;\n\t\tfunction toggle(){\n\t\t\tvar v = parseInt(typeSel.value, 10);\n\t\t\tvar isCaravan = (v === 1 || v === 2);\n\t\t\tvar isTent = (v === 3);\n\t\t\tif (lengthP){ lengthP.style.display = isCaravan ? '' : 'none'; }\n\t\t\tif (tentP){ tentP.style.display = isTent ? '' : 'none'; }\n\t\t\tif (lengthInput){ isCaravan ? lengthInput.setAttribute('required', 'required') : lengthInput.removeAttribute('required'); }\n\t\t\tif (tentInput){ isTent ? tentInput.setAttribute('required', 'required') : tentInput.removeAttribute('required'); }\n\t\t}\n\t\ttypeSel.addEventListener('change', toggle);\n\t\ttoggle();\n\t})();\n\n\t(function(){\n\t\tvar fromInput = document.getElementById('frm_date_from');\n\t\tvar toInput = document.getElementById('frm_date_to');\n\t\tif (!fromInput || !toInput) return;\n\t\tvar form = fromInput.form;\n\t\tif (!form) return;\n\n\t\t\/\/ Parseer dd-mm-jjjj naar Date; null als ongeldig\n\t\tfunction parseDate(value){\n\t\t\tvar m = \/^(\\d{1,2})[-.\\\/](\\d{1,2})[-.\\\/](\\d{4})$\/.exec((value || '').replace(\/\\s\/g, ''));\n\t\t\tif (!m) return null;\n\t\t\tvar day = parseInt(m[1], 10), month = parseInt(m[2], 10), year = parseInt(m[3], 10);\n\t\t\tvar d = new Date(year, month - 1, day);\n\t\t\tif (d.getFullYear() !== year || d.getMonth() !== month - 1 || d.getDate() !== day) return null;\n\t\t\treturn d;\n\t\t}\n\n\t\tfunction check(){\n\t\t\t[fromInput, toInput].forEach(function(el){ el.setCustomValidity(''); });\n\t\t\tvar from = parseDate(fromInput.value);\n\t\t\tvar to = parseDate(toInput.value);\n\n\t\t\tif (fromInput.value && !from){\n\t\t\t\tfromInput.setCustomValidity('Gelieve een geldige datum in te vullen (dd-mm-jjjj).');\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif (toInput.value && !to){\n\t\t\t\ttoInput.setCustomValidity('Gelieve een geldige datum in te vullen (dd-mm-jjjj).');\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar today = new Date(); today.setHours(0, 0, 0, 0);\n\t\t\tif (from && from < today){\n\t\t\t\tfromInput.setCustomValidity('De aankomstdatum kan niet in het verleden liggen.');\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif (from && to && to <= from){\n\t\t\t\ttoInput.setCustomValidity('De vertrekdatum moet na de aankomstdatum liggen.');\n\t\t\t}\n\t\t}\n\n\t\tfromInput.addEventListener('change', check);\n\t\ttoInput.addEventListener('change', check);\n\t\tform.addEventListener('submit', check);\n\t})();\n\t<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Please note: a maximum of one dog is permitted.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-84","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/pages\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":11,"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/pages\/84\/revisions"}],"predecessor-version":[{"id":1769,"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/pages\/84\/revisions\/1769"}],"wp:attachment":[{"href":"https:\/\/campingwarandebvba.be\/en\/wp-json\/wp\/v2\/media?parent=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}