
<ul class="passos-reserva">
			<li data-passo="1" class="ativo">+</li>
			<li data-passo="2">OTECTION</li>
			<li data-passo="3"> details</li>
			<li data-passo="4"> vehicle</li>
			<li data-passo="5">ing Data</li>
		  </ul><ul class="passos-reserva mobile">
			<li data-passo="1" class="ativo">1<span>. +</span></li>
			<li data-passo="2">2<span>. OTECTION</span></li>
			<li data-passo="3">3<span>.  details</span></li>
			<li data-passo="4">4<span>.  vehicle</span></li>
			<li data-passo="5">5<span>. ing Data</span></li>
		  </ul>{"id":30126,"date":"2024-03-06T10:06:36","date_gmt":"2024-03-06T10:06:36","guid":{"rendered":"https:\/\/carfast.pt\/bookings\/"},"modified":"2025-12-16T14:40:00","modified_gmt":"2025-12-16T14:40:00","slug":"bookings","status":"publish","type":"page","link":"https:\/\/carpin.wevolved.com\/en\/bookings\/","title":{"rendered":"Choose the ideal car for your trip."},"content":{"rendered":"<p>[vc_row el_class=&#8221;section-reservas&#8221;][vc_column][vc_custom_heading source=&#8221;post_title&#8221; font_container=&#8221;tag:h1|text_align:center&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text]<section class=\"formulario-pesq-geral\" data-section=\"1\"><form class=\"reserva-form\" method=\"POST\" action=\"\/reservas\/?passo=2\">\n\t\t\t<div class=\"escolha-veiculos\"><div class=\"ativo\" data-tipo=\"ligeiro\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/04\/Grupo-47@2x.png\" alt=\"p\/Re\" title=\"Light\">Light <\/div><\/div>\n\t\t\t\t<div class=\"estacoes\">\n\t\t\t\t\t<div class=\"levantamento\">\n\t\t\t\t\t\t<h4>Survey<\/h4>\n\t\t\t\t\t\t<div class=\"elemento estacao-levantamento\"><select name=\"estacao-levantamento\"><option value=\"\">Survey Station<\/option><option value=\",24,\" data-id-rentcar=\"\" data-id-international=\"24\" data-id-rentway=\"\">A\u00e7ores - Ponta Delgada<\/option><option value=\"5,1,001\" data-id-rentcar=\"5\" data-id-international=\"1\" data-id-rentway=\"001\">Aeroporto Porto<\/option><option value=\",3,\" data-id-rentcar=\"\" data-id-international=\"3\" data-id-rentway=\"\">Faro<\/option><option value=\",6,\" data-id-rentcar=\"\" data-id-international=\"6\" data-id-rentway=\"\">Lisboa<\/option><option value=\",7,\" data-id-rentcar=\"\" data-id-international=\"7\" data-id-rentway=\"\">Madeira<\/option><\/select><\/div>\n\t\t<div class=\"elemento data-levantamento\">\n\t\t\t<input type=\"date\" placeholder=\"Date\" name=\"data-levantamento\">\n\t\t<\/div>\n\t\t<div class=\"elemento hora-levantamento-2\">\n\t\t\t<select name=\"hora-levantamento-2\"><option value=\"00:00\" >00:00<\/option>\n<option value=\"00:30\" >00:30<\/option>\n<option value=\"01:00\" >01:00<\/option>\n<option value=\"01:30\" >01:30<\/option>\n<option value=\"02:00\" >02:00<\/option>\n<option value=\"02:30\" >02:30<\/option>\n<option value=\"03:00\" >03:00<\/option>\n<option value=\"03:30\" >03:30<\/option>\n<option value=\"04:00\" >04:00<\/option>\n<option value=\"04:30\" >04:30<\/option>\n<option value=\"05:00\" >05:00<\/option>\n<option value=\"05:30\" >05:30<\/option>\n<option value=\"06:00\" >06:00<\/option>\n<option value=\"06:30\" >06:30<\/option>\n<option value=\"07:00\" >07:00<\/option>\n<option value=\"07:30\" >07:30<\/option>\n<option value=\"08:00\" >08:00<\/option>\n<option value=\"08:30\" >08:30<\/option>\n<option value=\"09:00\" >09:00<\/option>\n<option value=\"09:30\" selected>09:30<\/option>\n<option value=\"10:00\" >10:00<\/option>\n<option value=\"10:30\" >10:30<\/option>\n<option value=\"11:00\" >11:00<\/option>\n<option value=\"11:30\" >11:30<\/option>\n<option value=\"12:00\" >12:00<\/option>\n<option value=\"12:30\" >12:30<\/option>\n<option value=\"13:00\" >13:00<\/option>\n<option value=\"13:30\" >13:30<\/option>\n<option value=\"14:00\" >14:00<\/option>\n<option value=\"14:30\" >14:30<\/option>\n<option value=\"15:00\" >15:00<\/option>\n<option value=\"15:30\" >15:30<\/option>\n<option value=\"16:00\" >16:00<\/option>\n<option value=\"16:30\" >16:30<\/option>\n<option value=\"17:00\" >17:00<\/option>\n<option value=\"17:30\" >17:30<\/option>\n<option value=\"18:00\" >18:00<\/option>\n<option value=\"18:30\" >18:30<\/option>\n<option value=\"19:00\" >19:00<\/option>\n<option value=\"19:30\" >19:30<\/option>\n<option value=\"20:00\" >20:00<\/option>\n<option value=\"20:30\" >20:30<\/option>\n<option value=\"21:00\" >21:00<\/option>\n<option value=\"21:30\" >21:30<\/option>\n<option value=\"22:00\" >22:00<\/option>\n<option value=\"22:30\" >22:30<\/option>\n<option value=\"23:00\" >23:00<\/option>\n<option value=\"23:30\" >23:30<\/option>\n<\/select>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"devolucao\">\n\t\t<h4>Devolution<\/h4>\n\t\t<div class=\"elemento estacao-devolucao\"><select name=\"estacao-devolucao\"><option value=\"\">Return Station<\/option><option value=\",24,\" data-id-rentcar=\"\" data-id-international=\"24\" data-id-rentway=\"\">A\u00e7ores - Ponta Delgada<\/option><option value=\",7,\" data-id-rentcar=\"\" data-id-international=\"7\" data-id-rentway=\"\">Madeira<\/option><option value=\",6,\" data-id-rentcar=\"\" data-id-international=\"6\" data-id-rentway=\"\">Lisboa<\/option><option value=\",3,\" data-id-rentcar=\"\" data-id-international=\"3\" data-id-rentway=\"\">Faro<\/option><option value=\"5,1,001\" data-id-rentcar=\"5\" data-id-international=\"1\" data-id-rentway=\"001\">Aeroporto Porto<\/option><\/select><\/div>\n\t\t<div class=\"elemento data-devolucao\">\n\t\t\t<input type=\"date\" placeholder=\"Date\" name=\"data-devolucao\">\n\t\t<\/div>\n\t\t<div class=\"elemento hora-devolucao-2\">\n\t\t\t<select name=\"hora-devolucao-2\"\"><option value=\"00:00\" >00:00<\/option>\n<option value=\"00:30\" >00:30<\/option>\n<option value=\"01:00\" >01:00<\/option>\n<option value=\"01:30\" >01:30<\/option>\n<option value=\"02:00\" >02:00<\/option>\n<option value=\"02:30\" >02:30<\/option>\n<option value=\"03:00\" >03:00<\/option>\n<option value=\"03:30\" >03:30<\/option>\n<option value=\"04:00\" >04:00<\/option>\n<option value=\"04:30\" >04:30<\/option>\n<option value=\"05:00\" >05:00<\/option>\n<option value=\"05:30\" >05:30<\/option>\n<option value=\"06:00\" >06:00<\/option>\n<option value=\"06:30\" >06:30<\/option>\n<option value=\"07:00\" >07:00<\/option>\n<option value=\"07:30\" >07:30<\/option>\n<option value=\"08:00\" >08:00<\/option>\n<option value=\"08:30\" >08:30<\/option>\n<option value=\"09:00\" >09:00<\/option>\n<option value=\"09:30\" selected>09:30<\/option>\n<option value=\"10:00\" >10:00<\/option>\n<option value=\"10:30\" >10:30<\/option>\n<option value=\"11:00\" >11:00<\/option>\n<option value=\"11:30\" >11:30<\/option>\n<option value=\"12:00\" >12:00<\/option>\n<option value=\"12:30\" >12:30<\/option>\n<option value=\"13:00\" >13:00<\/option>\n<option value=\"13:30\" >13:30<\/option>\n<option value=\"14:00\" >14:00<\/option>\n<option value=\"14:30\" >14:30<\/option>\n<option value=\"15:00\" >15:00<\/option>\n<option value=\"15:30\" >15:30<\/option>\n<option value=\"16:00\" >16:00<\/option>\n<option value=\"16:30\" >16:30<\/option>\n<option value=\"17:00\" >17:00<\/option>\n<option value=\"17:30\" >17:30<\/option>\n<option value=\"18:00\" >18:00<\/option>\n<option value=\"18:30\" >18:30<\/option>\n<option value=\"19:00\" >19:00<\/option>\n<option value=\"19:30\" >19:30<\/option>\n<option value=\"20:00\" >20:00<\/option>\n<option value=\"20:30\" >20:30<\/option>\n<option value=\"21:00\" >21:00<\/option>\n<option value=\"21:30\" >21:30<\/option>\n<option value=\"22:00\" >22:00<\/option>\n<option value=\"22:30\" >22:30<\/option>\n<option value=\"23:00\" >23:00<\/option>\n<option value=\"23:30\" >23:30<\/option>\n<\/select>\n\t\t<\/div>\n\t\t<div class=\"elemento idade\">\n\t\t<select name=\"idade\">\n\t\t<option value=\"19\">19 years<\/option><option value=\"20\">20 years<\/option><option value=\"21\">21 years<\/option><option value=\"22\">22 years<\/option><option value=\"23\">23 years<\/option><option value=\"24\">24 years<\/option><option value=\"25\" selected>25 years<\/option><option value=\"26\">26 years<\/option><option value=\"27\">27 years<\/option><option value=\"28\">28 years<\/option><option value=\"29\">29 years<\/option><option value=\"30\">30 years<\/option><option value=\"31\">31 years<\/option><option value=\"32\">32 years<\/option><option value=\"33\">33 years<\/option><option value=\"34\">34 years<\/option><option value=\"35\">35 years<\/option><option value=\"36\">36 years<\/option><option value=\"37\">37 years<\/option><option value=\"38\">38 years<\/option><option value=\"39\">39 years<\/option><option value=\"40\">40 years<\/option><option value=\"41\">41 years<\/option><option value=\"42\">42 years<\/option><option value=\"43\">43 years<\/option><option value=\"44\">44 years<\/option><option value=\"45\">45 years<\/option><option value=\"46\">46 years<\/option><option value=\"47\">47 years<\/option><option value=\"48\">48 years<\/option><option value=\"49\">49 years<\/option><option value=\"50\">50 years<\/option><option value=\"51\">51 years<\/option><option value=\"52\">52 years<\/option><option value=\"53\">53 years<\/option><option value=\"54\">54 years<\/option><option value=\"55\">55 years<\/option><option value=\"56\">56 years<\/option><option value=\"57\">57 years<\/option><option value=\"58\">58 years<\/option><option value=\"59\">59 years<\/option><option value=\"60\">60 years<\/option><option value=\"61\">61 years<\/option><option value=\"62\">62 years<\/option><option value=\"63\">63 years<\/option><option value=\"64\">64 years<\/option><option value=\"65\">65 years<\/option><option value=\"66\">66 years<\/option><option value=\"67\">67 years<\/option><option value=\"68\">68 years<\/option><option value=\"69\">69 years<\/option><option value=\"70\">70 years<\/option><option value=\"71\">71 years<\/option><option value=\"72\">72 years<\/option><option value=\"73\">73 years<\/option><option value=\"74\">74 years<\/option><option value=\"75\">75 years<\/option><option value=\"76\">76 years<\/option><option value=\"77\">77 years<\/option><option value=\"78\">78 years<\/option><option value=\"79\">79 years<\/option><option value=\"80\">80 years<\/option><option value=\"81\">81 years<\/option><option value=\"82\">82 years<\/option><option value=\"83\">83 years<\/option><option value=\"84\">84 years<\/option><option value=\"85\">85 years<\/option><option value=\"86\">86 years<\/option><option value=\"87\">87 years<\/option><option value=\"88\">88 years<\/option><option value=\"89\">89 years<\/option><option value=\"90\">90 years<\/option>\n<\/select>\n\t<\/div>\n<\/div>\n<input type=\"hidden\" name=\"tipo-veiculo\">\n<input id=\"search-reservas\" type=\"submit\" value=\"Search\">\n<\/form><\/section>    <script>\n        jQuery(function ($) {\n\n            $('#search-reservas').click(function (event) {\n\n                event.preventDefault();\n\n                const datePickUp = new Date($('input[name=\"data-levantamento\"]').val());\n\n                const dateDropOff = new Date($('input[name=\"data-devolucao\"]').val());\n\n                if (!datePickUp.getTime() || !dateDropOff.getTime()) {\n                    $('<div class=\"erro-form\">Please enter valid information for pickup and return.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                if (datePickUp < new Date()) {\n                    $('<div class=\"erro-form\">The withdrawal date cannot be earlier than or equal to the current date.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                if (dateDropOff <= datePickUp) {\n                    $('<div class=\"erro-form\">The return date must be later than the pick-up date.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                const horaPickUp = $('select[name=\"hora-levantamento-2\"]').val();\n\n                const horaDropOff = $('select[name=\"hora-devolucao-2\"]').val();\n                if (!horaPickUp || !horaDropOff) {\n                    $('<div class=\"erro-form\">Please select valid pick-up and return times.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n\n                }\n\n                const stationPickUpID = $('select[name=\"estacao-levantamento\"] option:selected').val();\n                const stationDropOffID = $('select[name=\"estacao-devolucao\"] option:selected').val();\n\n                if (!stationPickUpID || !stationDropOffID) {\n                    $('<div class=\"erro-form\">Please select valid locations for pickup and return.<\/div>')\n                        .insertBefore('.reserva-form')\n                        .delay(3000)\n                        .fadeOut();\n                    return;\n                }\n\n                \/\/check idade above 19\n                const idade = $('select[name=\"idade\"]').val();\n                if (idade < 19) {\n                    $('<div class=\"erro-form\">The minimum age to rent a vehicle is 21 years old.<\/div>').insertBefore('.reserva-form').delay(3000).fadeOut();\n                    return;\n                }\n\n                const tipoVeiculo = $('.escolha-veiculos .ativo').data('tipo');              \/\/set hidden inputs\n                $('input[name=\"tipo-veiculo\"]').val(tipoVeiculo);\n\n                $('#loading-section').show();\n\n                \/\/submit the form\n                $('.reserva-form').off('submit').submit();\n\n            });\n\n                        $('body').addClass('sem-passo');\n                    });\n    <\/script>\n    <div class=\"woocommerce\"><\/div>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row el_class=&#8221;section-reservas&#8221;][vc_column][vc_custom_heading source=&#8221;post_title&#8221; font_container=&#8221;tag:h1|text_align:center&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text][\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-30126","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/pages\/30126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/comments?post=30126"}],"version-history":[{"count":2,"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/pages\/30126\/revisions"}],"predecessor-version":[{"id":1155547,"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/pages\/30126\/revisions\/1155547"}],"wp:attachment":[{"href":"https:\/\/carpin.wevolved.com\/en\/wp-json\/wp\/v2\/media?parent=30126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}