{"id":70,"date":"2025-01-08T10:31:06","date_gmt":"2025-01-08T09:31:06","guid":{"rendered":"https:\/\/www.taxitigullio.it\/index.php\/transport_booking_manual\/"},"modified":"2025-01-08T10:31:06","modified_gmt":"2025-01-08T09:31:06","slug":"transport_booking_manual","status":"publish","type":"page","link":"https:\/\/www.taxitigullio.it\/index.php\/transport_booking_manual\/","title":{"rendered":"Transport Booking Manual"},"content":{"rendered":"<div class=\"mpStyle mptbm_transport_search_area\">\n\t<div class=\"mpTabsNext\">\n\t\t<div class=\"tabListsNext \">\n\t\t\t<div data-tabs-target-next=\"#mptbm_pick_up_details\" class=\"tabItemNext active\" data-open-text=\"1\" data-close-text=\" \" data-open-icon=\"\" data-close-icon=\"fas fa-check\" data-add-class=\"success\">\n\t\t\t\t<h4 class=\"circleIcon\" data-class>\n\t\t\t\t\t<span class=\"mp_zero\" data-icon><\/span>\n\t\t\t\t\t<span class=\"mp_zero\" data-text>1<\/span>\n\t\t\t\t<\/h4>\n\t\t\t\t<h6 class=\"circleTitle\" data-class>Inserisci i dettagli del viaggio<\/h6>\n\t\t\t<\/div>\n\t\t\t<div data-tabs-target-next=\"#mptbm_search_result\" class=\"tabItemNext\" data-open-text=\"2\" data-close-text=\"\" data-open-icon=\"\" data-close-icon=\"fas fa-check\" data-add-class=\"success\">\n\t\t\t\t<h4 class=\"circleIcon\" data-class>\n\t\t\t\t\t<span class=\"mp_zero\" data-icon><\/span>\n\t\t\t\t\t<span class=\"mp_zero\" data-text>2<\/span>\n\t\t\t\t<\/h4>\n\t\t\t\t<h6 class=\"circleTitle\" data-class>Scegli un veicolo<\/h6>\n\t\t\t<\/div>\n\t\t\t<div data-tabs-target-next=\"#mptbm_order_summary\" class=\"tabItemNext\" data-open-text=\"3\" data-close-text=\"\" data-open-icon=\"\" data-close-icon=\"fas fa-check\" data-add-class=\"success\">\n\t\t\t\t<h4 class=\"circleIcon\" data-class>\n\t\t\t\t\t<span class=\"mp_zero\" data-icon><\/span>\n\t\t\t\t\t<span class=\"mp_zero\" data-text>3<\/span>\n\t\t\t\t<\/h4>\n\t\t\t\t<h6 class=\"circleTitle\" data-class>Effettuare l'ordine<\/h6>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"tabsContentNext\">\n\t\t\t<div data-tabs-next=\"#mptbm_pick_up_details\" class=\"active mptbm_pick_up_details\">\n\t\t\t\t\t\t\t\t\t<div data-tabs-next=\"#mptbm_pick_up_details\" class=\"active mptbm_pick_up_details\">\n\t\t\t\t\t\t\t\n\t<div class=\"mptbm_form_details_area fdColumn \">\n\t\n\t\t<div class=\"_dLayout mptbm_search_area inputInline mAuto\">\n\t\t\t<div class=\"mptbm_search_area_header\">\n\t\t\t\t<span class=\"fas fa-search mptbm_search_area_header_icon\"><\/span>\n\t\t\t\t<h3>Route Planning<\/h3>\n\t\t\t<\/div>\n\t\t\t<div class=\"mpForm\">\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_km_or_mile\" name=\"mptbm_km_or_mile\" value=\"km\" \/>\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_use_shortest_route\" value=\"no\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"mptbm_price_based\" value=\"manual\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"mptbm_post_id\" value=\"\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"mptbm_source_vehicle_id\" value=\"0\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_enable_view_search_result_page\" name=\"mptbm_enable_view_search_result_page\" value=\"\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_enable_return_in_different_date\" name=\"mptbm_enable_return_in_different_date\" value=\"no\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_enable_filter_via_features\" name=\"mptbm_enable_filter_via_features\" value=\"no\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_buffer_end_minutes\" name=\"mptbm_buffer_end_minutes\" value=\"1149\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_first_calendar_date\" name=\"mptbm_first_calendar_date\" value=\"2026-09-11\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_country\" name=\"mptbm_country\" value=\"IT\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_restrict_search_country\" name=\"mptbm_restrict_search_country\" value=\"yes\" \/>\n\t\t\t\t<input type='hidden' id=\"mptbm_map_type\" name=\"mptbm_map_type\" value=\"enable\" \/>\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_calculated_distance\" name=\"mptbm_calculated_distance\" value=\"\" \/>\n\t\t\t\t<input type=\"hidden\" id=\"mptbm_calculated_duration\" name=\"mptbm_calculated_duration\" value=\"\" \/>\n\t\t\t\t<div class=\"inputList\">\n\t\t\t\t\t<label class=\"fdColumn\">\n\t\t\t\t\t\t<input type=\"hidden\" id=\"mptbm_map_start_date\" value=\"\" \/>\n\t\t\t\t\t\t<span>Data di partenza\n<\/span>\n\t\t\t\t\t\t<input type=\"text\" id=\"mptbm_start_date\" class=\"formControl\" placeholder=\"Seleziona Data\" value=\"\" readonly \/>\n\t\t\t\t\t\t<span class=\"far fa-calendar-alt mptbm_left_icon allCenter\"><\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"inputList mp_input_select\">\n\t\t\t\t\t<input type=\"hidden\" id=\"mptbm_map_start_time\" value=\"\" \/>\n\t\t\t\t\t<label class=\"fdColumn\">\n\t\t\t\t\t\t<span>Orario partenza<\/span>\n\t\t\t\t\t\t<input type=\"text\" id=\"mptbm_start_time\" class=\"formControl\" placeholder=\"Seleziona l'ora\" value=\"\" readonly \/>\n\t\t\t\t\t\t<span class=\"far fa-clock mptbm_left_icon allCenter\"><\/span>\n\t\t\t\t\t<\/label>\n\n\t\t\t\t\t<ul class=\"mp_input_select_list start_time_list\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"0.50\" data-time=\"00.50\">0:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.20\" data-time=\"01.20\">1:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.50\" data-time=\"01.50\">1:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.20\" data-time=\"02.20\">2:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.50\" data-time=\"02.50\">2:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.20\" data-time=\"03.20\">3:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.50\" data-time=\"03.50\">3:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.20\" data-time=\"04.20\">4:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.50\" data-time=\"04.50\">4:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.20\" data-time=\"05.20\">5:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.50\" data-time=\"05.50\">5:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.20\" data-time=\"06.20\">6:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.50\" data-time=\"06.50\">6:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.20\" data-time=\"07.20\">7:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.50\" data-time=\"07.50\">7:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.20\" data-time=\"08.20\">8:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.50\" data-time=\"08.50\">8:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.20\" data-time=\"09.20\">9:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.50\" data-time=\"09.50\">9:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.20\" data-time=\"10.20\">10:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.50\" data-time=\"10.50\">10:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.20\" data-time=\"11.20\">11:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.50\" data-time=\"11.50\">11:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.20\" data-time=\"12.20\">12:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.50\" data-time=\"12.50\">12:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.20\" data-time=\"13.20\">13:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.50\" data-time=\"13.50\">13:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.20\" data-time=\"14.20\">14:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.50\" data-time=\"14.50\">14:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.20\" data-time=\"15.20\">15:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.50\" data-time=\"15.50\">15:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.20\" data-time=\"16.20\">16:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.50\" data-time=\"16.50\">16:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.20\" data-time=\"17.20\">17:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.50\" data-time=\"17.50\">17:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.20\" data-time=\"18.20\">18:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.50\" data-time=\"18.50\">18:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.20\" data-time=\"19.20\">19:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.50\" data-time=\"19.50\">19:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.20\" data-time=\"20.20\">20:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.50\" data-time=\"20.50\">20:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.20\" data-time=\"21.20\">21:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.50\" data-time=\"21.50\">21:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.20\" data-time=\"22.20\">22:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.50\" data-time=\"22.50\">22:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.20\" data-time=\"23.20\">23:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.50\" data-time=\"23.50\">23:50<\/li>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/ul>\n\t\t\t\t\t<ul class=\"start_time_list-no-dsiplay\" style=\"display:none\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"0.50\" data-time=\"00.50\">0:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.20\" data-time=\"01.20\">1:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"1.50\" data-time=\"01.50\">1:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.20\" data-time=\"02.20\">2:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"2.50\" data-time=\"02.50\">2:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.20\" data-time=\"03.20\">3:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"3.50\" data-time=\"03.50\">3:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.20\" data-time=\"04.20\">4:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"4.50\" data-time=\"04.50\">4:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.20\" data-time=\"05.20\">5:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"5.50\" data-time=\"05.50\">5:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.20\" data-time=\"06.20\">6:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"6.50\" data-time=\"06.50\">6:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.20\" data-time=\"07.20\">7:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"7.50\" data-time=\"07.50\">7:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.20\" data-time=\"08.20\">8:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"8.50\" data-time=\"08.50\">8:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.20\" data-time=\"09.20\">9:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"9.50\" data-time=\"09.50\">9:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.20\" data-time=\"10.20\">10:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"10.50\" data-time=\"10.50\">10:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.20\" data-time=\"11.20\">11:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"11.50\" data-time=\"11.50\">11:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.20\" data-time=\"12.20\">12:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"12.50\" data-time=\"12.50\">12:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.20\" data-time=\"13.20\">13:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"13.50\" data-time=\"13.50\">13:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.20\" data-time=\"14.20\">14:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"14.50\" data-time=\"14.50\">14:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.20\" data-time=\"15.20\">15:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"15.50\" data-time=\"15.50\">15:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.20\" data-time=\"16.20\">16:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"16.50\" data-time=\"16.50\">16:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.20\" data-time=\"17.20\">17:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"17.50\" data-time=\"17.50\">17:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.20\" data-time=\"18.20\">18:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"18.50\" data-time=\"18.50\">18:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.20\" data-time=\"19.20\">19:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"19.50\" data-time=\"19.50\">19:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.20\" data-time=\"20.20\">20:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"20.50\" data-time=\"20.50\">20:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.20\" data-time=\"21.20\">21:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"21.50\" data-time=\"21.50\">21:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.20\" data-time=\"22.20\">22:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"22.50\" data-time=\"22.50\">22:50<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.20\" data-time=\"23.20\">23:20<\/li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-value=\"23.50\" data-time=\"23.50\">23:50<\/li>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/ul>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"inputList\">\n\t\t\t\t\t<label class=\"fdColumn \">\n\t\t\t\t\t\t<span>Partenza<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<select id=\"mptbm_manual_start_place\" class=\"mptbm_manual_start_place formControl\">\n\t\t\t\t\t\t\t\t<option selected disabled>Seleziona il luogo di ritiro<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"sestri-levante\"  data-label=\"Sestri&#8203; Levante\">Sestri&#8203; Levante<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"portofino\"  data-label=\"Portofino\">Portofino<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"camogli\"  data-label=\"Camogli\">Camogli<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"genova\"  data-label=\"Genova\">Genova<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"monterosso\"  data-label=\"Monterosso\">Monterosso<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"portovenere\"  data-label=\"Portovenere\">Portovenere<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"genova-airport\"  data-label=\"Genova Airport\">Genova Airport<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"pisa-airport\"  data-label=\"Pisa Airport\">Pisa Airport<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"linate-airport\"  data-label=\"Linate Airport\">Linate Airport<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"malpensa-airport\"  data-label=\"Malpensa Airport\">Malpensa Airport<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"bergamo-airport\"  data-label=\"Bergamo Airport\">Bergamo Airport<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option class=\"textCapitalize\" value=\"bologna-airport\"  data-label=\"Bologna Airport\">Bologna Airport<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/select>\n\t\t\t\t\t\t\t\t\t\t\t\t<i class=\"fas fa-map-marker-alt mptbm_left_icon allCenter\"><\/i>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"inputList\">\n    <label class=\"fdColumn mptbm_manual_end_place\">\n        <span>Arrivo<\/span>\n                    <select class=\"formControl mptbm_map_end_place\" id=\"mptbm_manual_end_place\">\n                <option class=\"textCapitalize\" selected disabled>Seleziona la posizione di destinazione<\/option>\n            <\/select>\n                <i class=\"fas fa-map-marker-alt mptbm_left_icon allCenter\"><\/i>\n    <\/label>\n<\/div>\n<input type=\"hidden\" name=\"mptbm_original_price_base\" value=\"manual\" \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"mpForm\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"inputList justifyBetween _fdColumn\">\n\t\t\t\t\t<span>&nbsp;<\/span>\n\t\t\t\t\t<button type=\"button\" class=\"_themeButton_fullWidth\" id=\"mptbm_get_vehicle\">\n\t\t\t\t\t\t<span class=\"fas fa-search-location mR_xs\"><\/span>\n\t\t\t\t\t\tRicerca\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"inputList\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"inputList\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"inputList\"><\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\n\t\t\t\t<span class=\"mptbm-map-warning\" style=\"display:none\">Map Authentication Failed! Please contact site admin.<\/span>\n\t\t<div class=\"mptbm_map_area fdColumn\" data-map=\"yes\" data-show-map-result=\"yes\" data-manual-map=\"yes\" style=\"display: flex;\">\n\t\t\t<div class=\"mptbm_map_area_header\">\n\t\t\t\t<h6><span class=\"fas fa-map-marked-alt mR_xs\"><\/span>Route Locations<\/h6>\n\t\t\t\t<button type=\"button\" class=\"mptbm_map_collapse_toggle\" aria-expanded=\"true\" data-expand-text=\"Show Map\" data-collapse-text=\"Hide Map\">\n\t\t\t\t\t<span data-label>Hide Map<\/span>\n\t\t\t\t\t<i class=\"fas fa-chevron-up\"><\/i>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t\t<div class=\"mptbm_map_collapsible_body\">\n\t\t\t\t\t\t\t\t\t<div class=\"mptbm_manual_map_legend\" aria-label=\"Configured route locations\">\n\t\t\t\t\t\t<span class=\"mptbm_manual_map_legend_title\"><i class=\"fas fa-map-marker-alt\"><\/i> Available route locations<\/span>\n\t\t\t\t\t\t<div class=\"mptbm_manual_map_location_pills\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"sestri-levante\">Sestri&#8203; Levante<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"portofino\">Portofino<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"camogli\">Camogli<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"genova\">Genova<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"monterosso\">Monterosso<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"portovenere\">Portovenere<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"genova-airport\">Genova Airport<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"pisa-airport\">Pisa Airport<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"linate-airport\">Linate Airport<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"malpensa-airport\">Malpensa Airport<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"bergamo-airport\">Bergamo Airport<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span data-location-key=\"bologna-airport\">Bologna Airport<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<small class=\"mptbm_manual_map_status\" aria-live=\"polite\">Locating route points\u2026<\/small>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<script type=\"application\/json\" class=\"mptbm-manual-map-locations\">[{\"key\":\"sestri-levante\",\"label\":\"Sestri&#8203; Levante\",\"lat\":null,\"lng\":null},{\"key\":\"portofino\",\"label\":\"Portofino\",\"lat\":null,\"lng\":null},{\"key\":\"camogli\",\"label\":\"Camogli\",\"lat\":null,\"lng\":null},{\"key\":\"genova\",\"label\":\"Genova\",\"lat\":null,\"lng\":null},{\"key\":\"monterosso\",\"label\":\"Monterosso\",\"lat\":null,\"lng\":null},{\"key\":\"portovenere\",\"label\":\"Portovenere\",\"lat\":null,\"lng\":null},{\"key\":\"genova-airport\",\"label\":\"Genova Airport\",\"lat\":null,\"lng\":null},{\"key\":\"pisa-airport\",\"label\":\"Pisa Airport\",\"lat\":null,\"lng\":null},{\"key\":\"linate-airport\",\"label\":\"Linate Airport\",\"lat\":null,\"lng\":null},{\"key\":\"malpensa-airport\",\"label\":\"Malpensa Airport\",\"lat\":null,\"lng\":null},{\"key\":\"bergamo-airport\",\"label\":\"Bergamo Airport\",\"lat\":null,\"lng\":null},{\"key\":\"bologna-airport\",\"label\":\"Bologna Airport\",\"lat\":null,\"lng\":null}]<\/script>\n\t\t\t\t\t\t\t\t<div class=\"fullHeight\">\n\t\t\t\t\t\t\t\t\t\t\t<div id=\"mptbm_map_area\"><\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"_dLayout mptbm_distance_time\">\n\t\t\t\t\t<div class=\"_equalChild_separatorRight\">\n\t\t\t\t\t\t<div class=\"_dFlex_pR_xs\">\n\t\t\t\t\t\t\t<h1 class=\"_mR\">\n\t\t\t\t\t\t\t\t<span class=\"mi mi-car-journey textTheme\"><\/span>\n\t\t\t\t\t\t\t<\/h1>\n\t\t\t\t\t\t\t<div class=\"fdColumn\">\n\t\t\t\t\t\t\t\t<h6>DISTANZA TOTALE<\/h6>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong class=\"mptbm_total_distance\">0 km<\/strong>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"dFlex\">\n\t\t\t\t\t\t\t<h1 class=\"_mLR\">\n\t\t\t\t\t\t\t\t<span class=\"mi mi-clock-three textTheme\"><\/span>\n\t\t\t\t\t\t\t<\/h1>\n\t\t\t\t\t\t\t<div class=\"fdColumn\">\n\t\t\t\t\t\t\t\t<div class=\"fdColumn\">\n\t\t\t\t\t\t\t\t\t<h6>TEMPO TOTALE<\/h6>\n\t\t\t\t\t\t\t\t\t<strong class=\"mptbm_total_time\">0 ore<\/strong>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"mptbm_inline_search_results\">\n\t\t\t<button type=\"button\" class=\"mptbm_inline_results_reset\" aria-label=\"Reset search\" title=\"Reset search\">\n\t\t\t\t<i class=\"fas fa-times\"><\/i>\n\t\t\t<\/button>\n\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"_fullWidth get_details_next_link\">\n\t\t<div class=\"divider\"><\/div>\n\t\t<div class=\"justifyBetween\">\n\t\t\t<button type=\"button\" class=\"mpBtn nextTab_prev\">\n\t\t\t\t<span>&larr; &nbsp;Precedente<\/span>\n\t\t\t<\/button>\n\t\t\t<div><\/div>\n\t\t\t<button type=\"button\" class=\"_themeButton_min_200 nextTab_next\">\n\t\t\t\t<span>Prossimo&nbsp; &rarr;<\/span>\n\t\t\t<\/button>\n\t\t<\/div>\n\t<\/div>\n\t<script>\n\t\/\/ Day-specific time ranges\n\tvar dayTimeRanges = {\"monday\":{\"start\":[0.5,0.5],\"end\":[24,24]},\"tuesday\":{\"start\":[0.5,0.5],\"end\":[24,24]},\"wednesday\":{\"start\":[0.5,0.5],\"end\":[24,24]},\"thursday\":{\"start\":[0.5,0.5],\"end\":[24,24]},\"friday\":{\"start\":[0.5,0.5],\"end\":[24,24]},\"saturday\":{\"start\":[0.5,0.5],\"end\":[24,24]},\"sunday\":{\"start\":[0.5,0.5],\"end\":[24,24]}};\n\n\t\/\/ WordPress's configured time format (Settings > General > Time Format,\n\t\/\/ e.g. \"g:i a\" for 12-hour or \"H:i\" for 24-hour) -- the pickup\/return\n\t\/\/ time list is rebuilt client-side whenever the date changes, so it\n\t\/\/ needs its own formatter matching what MP_Global_Function::date_format()\n\t\/\/ already renders server-side for the initial page load.\n\tvar mptbmTimeFormat = \"G:i\";\n\n\tfunction mptbmFormatTime(hours24, minutes) {\n\t\tvar h24 = hours24 % 24;\n\t\tvar h12 = h24 % 12;\n\t\tif (h12 === 0) h12 = 12;\n\t\tvar isPM = h24 >= 12;\n\t\tvar out = '';\n\t\tfor (var idx = 0; idx < mptbmTimeFormat.length; idx++) {\n\t\t\tvar ch = mptbmTimeFormat.charAt(idx);\n\t\t\tswitch (ch) {\n\t\t\t\tcase 'g': out += h12; break;\n\t\t\t\tcase 'G': out += h24; break;\n\t\t\t\tcase 'h': out += String(h12).padStart(2, '0'); break;\n\t\t\t\tcase 'H': out += String(h24).padStart(2, '0'); break;\n\t\t\t\tcase 'i': out += String(minutes).padStart(2, '0'); break;\n\t\t\t\tcase 'a': out += isPM ? 'pm' : 'am'; break;\n\t\t\t\tcase 'A': out += isPM ? 'PM' : 'AM'; break;\n\t\t\t\tcase '\\\\':\n\t\t\t\t\tidx++;\n\t\t\t\t\tif (idx < mptbmTimeFormat.length) out += mptbmTimeFormat.charAt(idx);\n\t\t\t\t\tbreak;\n\t\t\t\tdefault: out += ch;\n\t\t\t}\n\t\t}\n\t\treturn out;\n\t}\n\n\n\n\tfunction updateTimeRangeForDay(selectedDate) {\n\t\tif (!selectedDate) return;\n\t\t\n\t\t\/\/ Get the day name from the selected date\n\t\tvar date = new Date(selectedDate);\n\t\tvar dayNames = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];\n\t\tvar dayName = dayNames[date.getDay()];\n\t\t\n\t\t\n\t\t\n\t\t\/\/ Find the time range for this specific day\n\t\tvar dayTimes = dayTimeRanges[dayName];\n\t\tif (dayTimes && dayTimes.start.length > 0 && dayTimes.end.length > 0) {\n\t\t\t\/\/ For each day, find the earliest start time and latest end time\n\t\t\t\/\/ This ensures we get the correct range for that specific day\n\t\t\tvar minTime = Math.min.apply(Math, dayTimes.start);\n\t\t\tvar maxTime = Math.max.apply(Math, dayTimes.end);\n\t\t\t\n\t\n\t\t\t\n\t\t\t\/\/ Update the time picker options\n\t\t\tupdateTimePickerOptions(minTime, maxTime);\n\t\t} else {\n\t\t\t\n\t\t\t\/\/ Use global range if no specific day times\n\t\t\tupdateTimePickerOptions(0.5, 24);\n\t\t}\n\t}\n\t\n\tfunction updateTimePickerOptions(minTime, maxTime) {\n\t\t\/\/ Convert to minutes for easier calculation\n\t\tvar minMinutes = Math.floor(minTime) * 60 + (minTime % 1) * 100;\n\t\tvar maxMinutes = Math.floor(maxTime) * 60 + (maxTime % 1) * 100;\n\t\tvar intervalTime = 30;\n\t\t\n\t\t\/\/ Clear existing options\n\t\tjQuery('.start_time_list li').remove();\n\t\tjQuery('.return_time_list li').remove();\n\t\t\n\t\t\/\/ Generate new options\n\t\tfor (var i = minMinutes; i <= maxMinutes; i += intervalTime) {\n\t\t\tvar hours = Math.floor(i \/ 60);\n\t\t\tvar minutes = i % 60;\n\t\t\tvar dataValue = hours + (minutes \/ 100);\n\t\t\tvar timeFormatted = mptbmFormatTime(hours, minutes);\n\t\t\tvar dataTime = String(hours).padStart(2, '0') + '.' + String(minutes).padStart(2, '0');\n\t\t\t\n\t\t\t\/\/ Add to start time list\n\t\t\tjQuery('.start_time_list').append('<li data-value=\"' + dataValue.toFixed(2) + '\" data-time=\"' + dataTime + '\">' + timeFormatted + '<\/li>');\n\t\t\t\n\t\t\t\/\/ Add to return time list\n\t\t\tjQuery('.return_time_list').append('<li data-value=\"' + dataValue.toFixed(2) + '\" data-time=\"' + dataTime + '\">' + timeFormatted + '<\/li>');\n\t\t}\n\n\t\tjQuery(document).trigger('mptbm_time_options_updated');\n\t\t\n\t}\n\t\n\t\n\t\n\t\/\/ Update time range when date is selected\n\tjQuery(document).ready(function() {\n\t\t\/\/ Initialize with global range on page load\n\t\tupdateTimePickerOptions(0.5, 24);\n\t\t\n\t\tjQuery('#mptbm_start_date').on('change', function() {\n\t\t\tvar fp = this._flatpickr;\n\t\t\tif (fp && fp.selectedDates.length > 0) {\n\t\t\t\tvar d = fp.selectedDates[0];\n\t\t\t\tvar isoDate = d.getFullYear() + '-' + ('0' + (d.getMonth() + 1)).slice(-2) + '-' + ('0' + d.getDate()).slice(-2);\n\t\t\t\tupdateTimeRangeForDay(isoDate);\n\t\t\t}\n\t\t});\n\t\t\n\t\tjQuery('#mptbm_return_date').on('change', function() {\n\t\t\tvar fp = this._flatpickr;\n\t\t\tif (fp && fp.selectedDates.length > 0) {\n\t\t\t\tvar d = fp.selectedDates[0];\n\t\t\t\tvar isoDate = d.getFullYear() + '-' + ('0' + (d.getMonth() + 1)).slice(-2) + '-' + ('0' + d.getDate()).slice(-2);\n\t\t\t\tupdateTimeRangeForDay(isoDate);\n\t\t\t}\n\t\t});\n\t\t\n\t\t\/\/ Also trigger on flatpickr date selection\n\t\tjQuery(document).on('click', '.flatpickr-day:not(.prevMonthDay):not(.nextMonthDay):not(.flatpickr-disabled)', function() {\n\t\t\tsetTimeout(function() {\n\t\t\t\tvar selectedDate = jQuery('#mptbm_map_start_date').val();\n\t\t\t\tif (selectedDate) {\n\t\t\t\t\tupdateTimeRangeForDay(selectedDate);\n\t\t\t\t}\n\t\t\t}, 100);\n\t\t});\n\t});\n\t<\/script>\n\t\n\t\t\t\t\t<script>\n\t\t\t\t\tjQuery(document).ready(function () {\n\t\t\t\t\t\tfunction mptbm_try_init_fp() {\n\t\t\t\t\t\t\tif (typeof jQuery.fn.flatpickr === 'undefined') {\n\t\t\t\t\t\t\t\tsetTimeout(mptbm_try_init_fp, 100);\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvar availableDates = [\"2026-09-11\",\"2026-09-12\",\"2026-09-13\",\"2026-09-14\",\"2026-09-15\",\"2026-09-16\",\"2026-09-17\",\"2026-09-18\",\"2026-09-19\",\"2026-09-20\",\"2026-09-21\",\"2026-09-22\",\"2026-09-23\",\"2026-09-24\",\"2026-09-25\",\"2026-09-26\",\"2026-09-27\",\"2026-09-28\",\"2026-09-29\",\"2026-09-30\",\"2026-10-01\",\"2026-10-02\",\"2026-10-03\",\"2026-10-04\",\"2026-10-05\",\"2026-10-06\",\"2026-10-07\",\"2026-10-08\",\"2026-10-09\",\"2026-10-10\",\"2026-10-11\",\"2026-10-12\",\"2026-10-13\",\"2026-10-14\",\"2026-10-15\",\"2026-10-16\",\"2026-10-17\",\"2026-10-18\",\"2026-10-19\",\"2026-10-20\",\"2026-10-21\",\"2026-10-22\",\"2026-10-23\",\"2026-10-24\",\"2026-10-25\",\"2026-10-26\",\"2026-10-27\",\"2026-10-28\",\"2026-10-29\",\"2026-10-30\",\"2026-10-31\",\"2026-11-01\",\"2026-11-02\",\"2026-11-03\",\"2026-11-04\",\"2026-11-05\",\"2026-11-06\",\"2026-11-07\",\"2026-11-08\",\"2026-11-09\"];\n\t\t\t\t\t\t\tjQuery(\"#mptbm_start_date\").each(function () {\n\t\t\t\t\t\t\t\tif (this._flatpickr) {\n\t\t\t\t\t\t\t\t\tthis._flatpickr.destroy();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tthis._flatpickr = flatpickr(this, {\n\t\t\t\t\t\t\t\t\tdateFormat: \"D j M Y\",\n\t\t\t\t\t\t\t\t\tminDate: new Date(2026, 8, 11),\n\t\t\t\t\t\t\t\t\tmaxDate: new Date(2026, 10, 9),\n\t\t\t\t\t\t\t\t\tdefaultDate: new Date(2026, 8, 11),\n\t\t\t\t\t\t\t\t\tappendTo: document.body,\n\t\t\t\t\t\t\t\t\tclickOpens: true,\n\t\t\t\t\t\t\t\t\tdisable: [\n\t\t\t\t\t\t\t\t\t\tfunction(date) {\n\t\t\t\t\t\t\t\t\t\t\tvar y = date.getFullYear();\n\t\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (date.getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar d = ('0' + date.getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar dateStr = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\t\treturn availableDates.map(function(x){ return x.replace(\/\"\/g,''); }).indexOf(dateStr) === -1;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\tenableMonthSelector: true,\n\t\t\t\t\t\t\t\t\tenableYearSelector: true,\n\t\t\t\t\t\t\t\t\tdisableMobile: false,\n\t\t\t\t\t\t\t\t\tonChange: mptbm_sync_hidden_date,\n\t\t\t\t\t\t\t\t\t\/\/ defaultDate pre-fills the visible field on page load but does NOT\n\t\t\t\t\t\t\t\t\t\/\/ fire onChange, so without this the hidden input (what search\n\t\t\t\t\t\t\t\t\t\/\/ validation actually reads) stays empty until the user reopens the\n\t\t\t\t\t\t\t\t\t\/\/ calendar and reselects -- searching before that silently no-ops.\n\t\t\t\t\t\t\t\t\t\/\/ Passed isInitialSync=true (see below) so listeners downstream of\n\t\t\t\t\t\t\t\t\t\/\/ the hidden field's \"change\" event (mptbm_registration.js \/\n\t\t\t\t\t\t\t\t\t\/\/ mptbm_dual_booking.js) can tell this apart from a real user pick -\n\t\t\t\t\t\t\t\t\t\/\/ those also auto-open the pickup-time dropdown as a \"guide user to\n\t\t\t\t\t\t\t\t\t\/\/ the next field\" convenience, which should only happen when the\n\t\t\t\t\t\t\t\t\t\/\/ user actually just picked a date, not on every tab load\/init.\n\t\t\t\t\t\t\t\t\tonReady: function (selectedDates, dateStr, instance) {\n\t\t\t\t\t\t\t\t\t\tmptbm_sync_hidden_date(selectedDates, dateStr, instance, true);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\tfunction mptbm_sync_hidden_date(selectedDates, dateStr, instance, isInitialSync) {\n\t\t\t\t\t\t\t\t\tif (selectedDates.length > 0) {\n\t\t\t\t\t\t\t\t\t\tvar y = selectedDates[0].getFullYear();\n\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (selectedDates[0].getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar d = ('0' + selectedDates[0].getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar isoDate = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\tjQuery(instance.element).closest('label').find('input[type=\"hidden\"]').val(isoDate).trigger('change', [{ initial: !!isInitialSync }]);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\n\t\t\t\t\t\tmptbm_try_init_fp();\n\t\t\t\t\t});\n\t\t\t\t<\/script>\n\t\t\t\t\t\t\t\t\t<script>\n\t\t\t\t\tjQuery(document).ready(function () {\n\t\t\t\t\t\tfunction mptbm_try_init_fp() {\n\t\t\t\t\t\t\tif (typeof jQuery.fn.flatpickr === 'undefined') {\n\t\t\t\t\t\t\t\tsetTimeout(mptbm_try_init_fp, 100);\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvar availableDates = [\"2026-09-11\",\"2026-09-12\",\"2026-09-13\",\"2026-09-14\",\"2026-09-15\",\"2026-09-16\",\"2026-09-17\",\"2026-09-18\",\"2026-09-19\",\"2026-09-20\",\"2026-09-21\",\"2026-09-22\",\"2026-09-23\",\"2026-09-24\",\"2026-09-25\",\"2026-09-26\",\"2026-09-27\",\"2026-09-28\",\"2026-09-29\",\"2026-09-30\",\"2026-10-01\",\"2026-10-02\",\"2026-10-03\",\"2026-10-04\",\"2026-10-05\",\"2026-10-06\",\"2026-10-07\",\"2026-10-08\",\"2026-10-09\",\"2026-10-10\",\"2026-10-11\",\"2026-10-12\",\"2026-10-13\",\"2026-10-14\",\"2026-10-15\",\"2026-10-16\",\"2026-10-17\",\"2026-10-18\",\"2026-10-19\",\"2026-10-20\",\"2026-10-21\",\"2026-10-22\",\"2026-10-23\",\"2026-10-24\",\"2026-10-25\",\"2026-10-26\",\"2026-10-27\",\"2026-10-28\",\"2026-10-29\",\"2026-10-30\",\"2026-10-31\",\"2026-11-01\",\"2026-11-02\",\"2026-11-03\",\"2026-11-04\",\"2026-11-05\",\"2026-11-06\",\"2026-11-07\",\"2026-11-08\",\"2026-11-09\"];\n\t\t\t\t\t\t\tjQuery(\"#mptbm_return_date\").each(function () {\n\t\t\t\t\t\t\t\tif (this._flatpickr) {\n\t\t\t\t\t\t\t\t\tthis._flatpickr.destroy();\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\tthis._flatpickr = flatpickr(this, {\n\t\t\t\t\t\t\t\t\tdateFormat: \"D j M Y\",\n\t\t\t\t\t\t\t\t\tminDate: new Date(2026, 8, 11),\n\t\t\t\t\t\t\t\t\tmaxDate: new Date(2026, 10, 9),\n\t\t\t\t\t\t\t\t\tdefaultDate: new Date(2026, 8, 11),\n\t\t\t\t\t\t\t\t\tappendTo: document.body,\n\t\t\t\t\t\t\t\t\tclickOpens: true,\n\t\t\t\t\t\t\t\t\tdisable: [\n\t\t\t\t\t\t\t\t\t\tfunction(date) {\n\t\t\t\t\t\t\t\t\t\t\tvar y = date.getFullYear();\n\t\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (date.getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar d = ('0' + date.getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\t\tvar dateStr = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\t\treturn availableDates.map(function(x){ return x.replace(\/\"\/g,''); }).indexOf(dateStr) === -1;\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\tenableMonthSelector: true,\n\t\t\t\t\t\t\t\t\tenableYearSelector: true,\n\t\t\t\t\t\t\t\t\tdisableMobile: false,\n\t\t\t\t\t\t\t\t\tonChange: mptbm_sync_hidden_date,\n\t\t\t\t\t\t\t\t\t\/\/ defaultDate pre-fills the visible field on page load but does NOT\n\t\t\t\t\t\t\t\t\t\/\/ fire onChange, so without this the hidden input (what search\n\t\t\t\t\t\t\t\t\t\/\/ validation actually reads) stays empty until the user reopens the\n\t\t\t\t\t\t\t\t\t\/\/ calendar and reselects -- searching before that silently no-ops.\n\t\t\t\t\t\t\t\t\t\/\/ Passed isInitialSync=true (see below) so listeners downstream of\n\t\t\t\t\t\t\t\t\t\/\/ the hidden field's \"change\" event (mptbm_registration.js \/\n\t\t\t\t\t\t\t\t\t\/\/ mptbm_dual_booking.js) can tell this apart from a real user pick -\n\t\t\t\t\t\t\t\t\t\/\/ those also auto-open the pickup-time dropdown as a \"guide user to\n\t\t\t\t\t\t\t\t\t\/\/ the next field\" convenience, which should only happen when the\n\t\t\t\t\t\t\t\t\t\/\/ user actually just picked a date, not on every tab load\/init.\n\t\t\t\t\t\t\t\t\tonReady: function (selectedDates, dateStr, instance) {\n\t\t\t\t\t\t\t\t\t\tmptbm_sync_hidden_date(selectedDates, dateStr, instance, true);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t\tfunction mptbm_sync_hidden_date(selectedDates, dateStr, instance, isInitialSync) {\n\t\t\t\t\t\t\t\t\tif (selectedDates.length > 0) {\n\t\t\t\t\t\t\t\t\t\tvar y = selectedDates[0].getFullYear();\n\t\t\t\t\t\t\t\t\t\tvar m = ('0' + (selectedDates[0].getMonth() + 1)).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar d = ('0' + selectedDates[0].getDate()).slice(-2);\n\t\t\t\t\t\t\t\t\t\tvar isoDate = y + '-' + m + '-' + d;\n\t\t\t\t\t\t\t\t\t\tjQuery(instance.element).closest('label').find('input[type=\"hidden\"]').val(isoDate).trigger('change', [{ initial: !!isInitialSync }]);\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\n\t\t\t\t\t\tmptbm_try_init_fp();\n\t\t\t\t\t});\n\t\t\t\t<\/script>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\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-70","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/pages\/70","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":0,"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/pages\/70\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.taxitigullio.it\/index.php\/wp-json\/wp\/v2\/media?parent=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}