{"id":11184,"date":"2025-12-07T15:15:14","date_gmt":"2025-12-07T14:15:14","guid":{"rendered":"https:\/\/4x4offroadmarrakech.com\/luxury-cars\/porsche-macan\/"},"modified":"2026-08-08T17:46:28","modified_gmt":"2026-08-08T15:46:28","slug":"porsche-macan","status":"publish","type":"page","link":"https:\/\/4x4offroadmarrakech.com\/en\/luxury-cars\/porsche-macan\/","title":{"rendered":"PORSCHE MACAN"},"content":{"rendered":"<h1 style=\"text-align: center;\">PORSCHE MACAN - 4X4 OFF ROAD<\/h1>\n<h2 style=\"text-align: center;\">Availability and Rates for Your Porsche Macan Rental<\/h2>\n<hr style=\"margin-top: 50px; margin-bottom: 50px;\">\n\n<div class=\"wrap plugin-container\">\n\n\t\n\t\n\t<div class=\"vrc-cdetails-cinfo\">\r\n\t<div class=\"vrc-cdetails-img\">\r\n\t\t\t<div class=\"vrc-cdetails-cmainimg\">\r\n\t\t\t<img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/4x4-off-road-location-de-voiture-marrakech-porsh-macan-2023.jpg\" alt=\"Porsche Macan\" title=\"\">\r\n\t\t<\/div>\r\n\t\t\t\t\t<div class=\"cardetails_moreimages\">\r\n\t\t\t\t\t<a href=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/big_img_3935.jpg\" rel=\"vrcgroup18\" target=\"_blank\" class=\"vrcmodal\" data-fancybox=\"gallery\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/thumb_img_3935.jpg\" alt=\"img_3935.jpg\" title=\"\"><\/a>\r\n\t\t\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<div class=\"vrc-cdetails-infocar\">\r\n\t\t<div class=\"vrc-cdetails-cgroup\">\r\n\t\t\t<h4 class=\"vrc-car-name\">Porsche Macan<\/h4>\r\n\t\t\t<span class=\"vrclistcarcat\">LUXURY<\/span>\r\n\t\t<\/div>\r\n\t\t<div class=\"vrc-cdetails-cardesc\">\r\n\t\t<p>The Porsche Macan 2023 is an SUV that has kept the soul of a sports car. Available for rent in Marrakech, it offers driving enthusiasts a unique pleasure, with precise steering, sharp acceleration, and exemplary road holding. Its driver-focused cabin and impeccable finish make it an exceptional vehicle. Ideal for anyone who doesn't want to give up driving pleasure and the prestige of the Porsche brand during their visit to Marrakech and its mountainous surroundings.<\/p>\n\t\t<\/div>\r\n\t\t\t\t<div class=\"vrc-cdetails-cost vrc-pref-color-text\">\r\n\t\t\t<span class=\"vrcliststartfrom\">Starting from<\/span>\r\n\t\t\t<span class=\"car_cost\"><span class=\"vrc_currency\">\u20ac<\/span> <span class=\"vrc_price\">250<\/span><\/span>\r\n\t\t<\/div>\r\n\t\t\t<\/div>\r\n<\/div>\r\n<div class=\"vrc-car-carats\">\r\n\t<div class=\"vrccaratsdiv\"><div class=\"vrccarcarat\"><span class=\"vrc-carat-cont\"><span class=\"vrc-expl\" data-vrc-expl=\"Automatic\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/transmission-manuelle_1.png\" alt=\"Automatic\" title=\"\"><\/span><\/span>\n<\/div><div class=\"vrccarcarat\"><span class=\"vrc-carat-cont\"><span class=\"vrc-expl\" data-vrc-expl=\"Luggage\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/bagage_1.png\" alt=\"Luggage\" title=\"\"><\/span><\/span>\n<\/div><div class=\"vrccarcarat\"><span class=\"vrc-carat-cont\"><span class=\"vrc-expl\" data-vrc-expl=\"5 Doors\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/car-door_1.png\" alt=\"5 Doors\" title=\"\"><\/span><\/span>\n<\/div><div class=\"vrccarcarat\"><span class=\"vrc-carat-cont\"><span class=\"vrc-expl\" data-vrc-expl=\"Oui\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/voiture.png\" alt=\"Oui\" title=\"\"><\/span><\/span>\n<\/div><div class=\"vrccarcarat\"><span class=\"vrc-carat-cont\"><span class=\"vrc-expl\" data-vrc-expl=\"BFGoodrich\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/pneu.png\" alt=\"BFGoodrich\" title=\"\"><\/span><\/span>\n<\/div><div class=\"vrccarcarat\"><span class=\"vrc-carat-cont\"><span class=\"vrc-expl\" data-vrc-expl=\"5 People\"><img decoding=\"async\" src=\"https:\/\/4x4offroadmarrakech.com\/wp-content\/plugins\/vikrentcar\/admin\/resources\/1utilisateur.png\" alt=\"5 People\" title=\"\"><\/span><\/span>\n<\/div><\/div>\n<\/div>\r\n<div class=\"vrc-avcals-container\">\r\n<\/div>\r\n\r\n<div class=\"vrc-cardetails-book-wrap\">\r\n\t<h4>Select the Dates for Pick Up and Drop Off<\/h4>\r\n<div class=\"vrcdivsearch\"><div class=\"vrcdivsearch-inner\"><form action=\"https:\/\/4x4offroadmarrakech.com\/en\/luxury-cars\/porsche-macan\/?option=com_vikrentcar\" method=\"post\" onsubmit=\"return vrcValidateSearch();\">\n<input type=\"hidden\" name=\"option\" value=\"com_vikrentcar\"\/>\n<input type=\"hidden\" name=\"task\" value=\"search\"\/>\n<input type=\"hidden\" name=\"cardetail\" value=\"18\"\/>\n<input type=\"hidden\" name=\"Itemid\" value=\"0\"\/>\n<div class=\"vrc-searchf-section-locations\">\n<div class=\"vrcsfentrycont\"><label for=\"place\">Pickup Location<\/label><div class=\"vrcsfentryselect\"><select name=\"place\" id=\"place\"><option value=\"17\" id=\"place17\">Marrakech<\/option>\n<option value=\"1\" id=\"place1\">Ouarzazat<\/option>\n<option value=\"2\" id=\"place2\">Rabat<\/option>\n<option value=\"3\" id=\"place3\">Casablanca<\/option>\n<option value=\"5\" id=\"place5\">Fes<\/option>\n<option value=\"6\" id=\"place6\">Tanger<\/option>\n<option value=\"7\" id=\"place7\">Rachidia<\/option>\n<option value=\"8\" id=\"place8\">Arfoud<\/option>\n<option value=\"9\" id=\"place9\">Merzouga<\/option>\n<option value=\"10\" id=\"place10\">Zagora<\/option>\n<option value=\"11\" id=\"place11\">Essaouira<\/option>\n<option value=\"12\" id=\"place12\">Laayoun<\/option>\n<option value=\"13\" id=\"place13\">Benimelal<\/option>\n<option value=\"14\" id=\"place14\">Afourar<\/option>\n<option value=\"15\" id=\"place15\">Bind ouidan<\/option>\n<option value=\"16\" id=\"place16\">Ifran<\/option>\n<option value=\"18\" id=\"place18\">Agadir<\/option>\n<\/select><\/div><\/div>\n<div class=\"vrcsfentrycont\"><label for=\"returnplace\">Drop Off Location<\/label><div class=\"vrcsfentryselect\"><select name=\"returnplace\" id=\"returnplace\"><option value=\"17\" id=\"returnplace17\">Marrakech<\/option>\n<option value=\"1\" id=\"returnplace1\">Ouarzazat<\/option>\n<option value=\"2\" id=\"returnplace2\">Rabat<\/option>\n<option value=\"3\" id=\"returnplace3\">Casablanca<\/option>\n<option value=\"5\" id=\"returnplace5\">Fes<\/option>\n<option value=\"6\" id=\"returnplace6\">Tanger<\/option>\n<option value=\"7\" id=\"returnplace7\">Rachidia<\/option>\n<option value=\"8\" id=\"returnplace8\">Arfoud<\/option>\n<option value=\"9\" id=\"returnplace9\">Merzouga<\/option>\n<option value=\"10\" id=\"returnplace10\">Zagora<\/option>\n<option value=\"11\" id=\"returnplace11\">Essaouira<\/option>\n<option value=\"12\" id=\"returnplace12\">Laayoun<\/option>\n<option value=\"13\" id=\"returnplace13\">Benimelal<\/option>\n<option value=\"14\" id=\"returnplace14\">Afourar<\/option>\n<option value=\"15\" id=\"returnplace15\">Bind ouidan<\/option>\n<option value=\"16\" id=\"returnplace16\">Ifran<\/option>\n<option value=\"18\" id=\"returnplace18\">Agadir<\/option>\n<\/select><\/div><\/div>\n<\/div>\n<div class=\"vrc-searchf-section-datetimes\">\n<div class=\"vrcsfentrycont\">\n\t<div class=\"vrcsfentrylabsel\">\n\t\t<label for=\"pickupdate\">Pickup Date<\/label>\n\t\t<div class=\"vrcsfentrydate\">\n\t\t\t<input type=\"text\" name=\"pickupdate\" id=\"pickupdate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-alt vrc-caltrigger\"><\/i>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"vrcsfentrytime\">\n\t\t<label for=\"pickuph\">Pickup Time<\/label>\n\t\t<div class=\"vrc-sf-time-container\">\n\t\t\t<span id=\"vrccomselph\"><select id=\"pickuph\" name=\"pickuph\"><option value=\"0\">00<\/option>\n<option value=\"1\">01<\/option>\n<option value=\"2\">02<\/option>\n<option value=\"3\">03<\/option>\n<option value=\"4\">04<\/option>\n<option value=\"5\">05<\/option>\n<option value=\"6\">06<\/option>\n<option value=\"7\">07<\/option>\n<option value=\"8\">08<\/option>\n<option value=\"9\">09<\/option>\n<option value=\"10\">10<\/option>\n<option value=\"11\">11<\/option>\n<option value=\"12\">12<\/option>\n<option value=\"13\">13<\/option>\n<option value=\"14\">14<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"16\">16<\/option>\n<option value=\"17\">17<\/option>\n<option value=\"18\">18<\/option>\n<option value=\"19\">19<\/option>\n<option value=\"20\">20<\/option>\n<option value=\"21\">21<\/option>\n<option value=\"22\">22<\/option>\n<option value=\"23\">23<\/option>\n<\/select><\/span>\n\t\t\t<span class=\"vrctimesep\">:<\/span>\n\t\t\t<span id=\"vrccomselpm\"><select name=\"pickupm\"><option value=\"0\" selected=\"selected\">00<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"45\">45<\/option>\n<\/select><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"vrcsfentrycont\">\n\t<div class=\"vrcsfentrylabsel\">\n\t\t<label for=\"releasedate\">Drop Off Date<\/label>\n\t\t<div class=\"vrcsfentrydate\">\n\t\t\t<input type=\"text\" name=\"releasedate\" id=\"releasedate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-alt vrc-caltrigger\"><\/i>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"vrcsfentrytime\">\n\t\t<label for=\"releaseh\">Drop Off Time<\/label>\n\t\t<div class=\"vrc-sf-time-container\">\n\t\t\t<span id=\"vrccomseldh\"><select id=\"releaseh\" name=\"releaseh\"><option value=\"0\">00<\/option>\n<option value=\"1\">01<\/option>\n<option value=\"2\">02<\/option>\n<option value=\"3\">03<\/option>\n<option value=\"4\">04<\/option>\n<option value=\"5\">05<\/option>\n<option value=\"6\">06<\/option>\n<option value=\"7\">07<\/option>\n<option value=\"8\">08<\/option>\n<option value=\"9\">09<\/option>\n<option value=\"10\">10<\/option>\n<option value=\"11\">11<\/option>\n<option value=\"12\">12<\/option>\n<option value=\"13\">13<\/option>\n<option value=\"14\">14<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"16\">16<\/option>\n<option value=\"17\">17<\/option>\n<option value=\"18\">18<\/option>\n<option value=\"19\">19<\/option>\n<option value=\"20\">20<\/option>\n<option value=\"21\">21<\/option>\n<option value=\"22\">22<\/option>\n<option value=\"23\">23<\/option>\n<\/select><\/span>\n\t\t\t<span class=\"vrctimesep\">:<\/span>\n\t\t\t<span id=\"vrccomseldm\"><select name=\"releasem\"><option value=\"0\" selected=\"selected\">00<\/option>\n<option value=\"15\">15<\/option>\n<option value=\"30\">30<\/option>\n<option value=\"45\">45<\/option>\n<\/select><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/div>\n<div class=\"vrc-searchf-section-sbmt\"><div class=\"vrcsfentrycont\"><div class=\"vrcsfentrysubmit\"><input type=\"submit\" name=\"search\" value=\"Book Now\" class=\"btn vrcdetbooksubmit vrc-pref-color-btn\"\/><\/div><\/div>\n<\/div>\n<\/form><\/div><\/div>\t<script type=\"text\/javascript\">\r\n\tfunction vrcCleanNumber(snum) {\r\n\t\tif (snum.length > 1 && snum.substr(0, 1) == '0') {\r\n\t\t\treturn parseInt(snum.substr(1));\r\n\t\t}\r\n\t\treturn parseInt(snum);\r\n\t}\r\n\r\n\tfunction vrcFormatTime(h, m) {\r\n\t\tvar time_format = 'H:i';\r\n\t\tvar time_ftfour = (time_format == 'H:i');\r\n\t\tvar time_ampm = '';\r\n\t\tif (!time_ftfour) {\r\n\t\t\tif (h >= 12 && h < 24) {\r\n\t\t\t\ttime_ampm = ' PM';\r\n\t\t\t\tif (h > 12) {\r\n\t\t\t\t\th -= 12;\r\n\t\t\t\t}\r\n\t\t\t} else {\r\n\t\t\t\ttime_ampm = ' AM';\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn (h < 10 ? ('0' + h) : h) + ':' + ((m < 10 ? ('0' + m) : m)) + time_ampm;\r\n\t}\r\n\r\n\tfunction vrcValidateSearch() {\r\n\t\tif (typeof jQuery === 'undefined' || typeof vrc_wopening_pick === 'undefined') {\r\n\t\t\treturn true;\r\n\t\t}\r\n\t\tif (vrc_mopening_pick !== null) {\r\n\t\t\t\/\/ pickup time\r\n\t\t\tvar pickh = jQuery('#vrccomselph').find('select').val();\r\n\t\t\tvar pickm = jQuery('#vrccomselpm').find('select').val();\r\n\t\t\tif (!pickh || !pickh.length || !pickm) {\r\n\t\t\t\treturn true;\r\n\t\t\t}\r\n\t\t\tpickh = vrcCleanNumber(pickh);\r\n\t\t\tpickm = vrcCleanNumber(pickm);\r\n\t\t\tif (pickh == vrc_mopening_pick[0]) {\r\n\t\t\t\tif (pickm < vrc_mopening_pick[1]) {\r\n\t\t\t\t\t\/\/ location is still closed at this time\r\n\t\t\t\t\tjQuery('#vrccomselpm').find('select').html('<option value=\"'+vrc_mopening_pick[1]+'\">'+(vrc_mopening_pick[1] < 10 ? '0'+vrc_mopening_pick[1] : vrc_mopening_pick[1])+'<\/option>').val(vrc_mopening_pick[1]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_OPEN_TIME').replace('%s', vrcFormatTime(vrc_mopening_pick[0], vrc_mopening_pick[1])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the pickup time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (pickh == vrc_mopening_pick[2]) {\r\n\t\t\t\tif (pickm > vrc_mopening_pick[3]) {\r\n\t\t\t\t\t\/\/ location is already closed at this time for a pick up\r\n\t\t\t\t\tjQuery('#vrccomselpm').find('select').html('<option value=\"'+vrc_mopening_pick[3]+'\">'+(vrc_mopening_pick[3] < 10 ? '0'+vrc_mopening_pick[3] : vrc_mopening_pick[3])+'<\/option>').val(vrc_mopening_pick[3]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_CLOSE_TIME').replace('%s', vrcFormatTime(vrc_mopening_pick[2], vrc_mopening_pick[3])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the pickup time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\/\/ check for breaks\r\n\t\t\tif (vrc_mopening_pick[4] && vrc_mopening_pick[4].length) {\r\n\t\t\t\tfor (var b = 0; b < vrc_mopening_pick[4].length; b++) {\r\n\t\t\t\t\tif (!vrc_mopening_pick[4][b].hasOwnProperty('fh')) {\r\n\t\t\t\t\t\tcontinue;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar break_mess = Joomla.JText._('VRC_PICKLOC_IS_ON_BREAK_TIME_FROM_TO')\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_pick[4][b]['fh'], vrc_mopening_pick[4][b]['fm']))\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_pick[4][b]['th'], vrc_mopening_pick[4][b]['tm']));\r\n\t\t\t\t\tvar break_from_secs = (vrc_mopening_pick[4][b]['fh'] * 3600) + (vrc_mopening_pick[4][b]['fm'] * 60);\r\n\t\t\t\t\tvar break_to_secs = (vrc_mopening_pick[4][b]['th'] * 3600) + (vrc_mopening_pick[4][b]['tm'] * 60);\r\n\t\t\t\t\tvar pick_secs = (pickh * 3600) + (pickm * 60);\r\n\t\t\t\t\tif (pick_secs > break_from_secs && pick_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ the location is on break at this time\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_pick[4][b]['fh'] > vrc_mopening_pick[4][b]['th'] && pick_secs < break_from_secs && pick_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time after midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_pick[4][b]['fh'] > vrc_mopening_pick[4][b]['th'] && pick_secs > break_from_secs && pick_secs > break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time before midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif (vrc_mopening_drop !== null) {\r\n\t\t\t\/\/ dropoff time\r\n\t\t\tvar droph = jQuery('#vrccomseldh').find('select').val();\r\n\t\t\tvar dropm = jQuery('#vrccomseldm').find('select').val();\r\n\t\t\tif (!droph || !droph.length || !dropm) {\r\n\t\t\t\treturn true;\r\n\t\t\t}\r\n\t\t\tdroph = vrcCleanNumber(droph);\r\n\t\t\tdropm = vrcCleanNumber(dropm);\r\n\t\t\tif (droph == vrc_mopening_drop[0]) {\r\n\t\t\t\tif (dropm > vrc_mopening_drop[1]) {\r\n\t\t\t\t\t\/\/ location is already closed at this time\r\n\t\t\t\t\tjQuery('#vrccomseldm').find('select').html('<option value=\"'+vrc_mopening_drop[1]+'\">'+(vrc_mopening_drop[1] < 10 ? '0'+vrc_mopening_drop[1] : vrc_mopening_drop[1])+'<\/option>').val(vrc_mopening_drop[1]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_CLOSE_TIME').replace('%s', vrcFormatTime(vrc_mopening_drop[0], vrc_mopening_drop[1])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the drop off time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (droph == vrc_mopening_drop[2]) {\r\n\t\t\t\tif (dropm < vrc_mopening_drop[3]) {\r\n\t\t\t\t\t\/\/ location is still closed at this time for a drop off\r\n\t\t\t\t\tjQuery('#vrccomseldm').find('select').html('<option value=\"'+vrc_mopening_drop[3]+'\">'+(vrc_mopening_drop[3] < 10 ? '0'+vrc_mopening_drop[3] : vrc_mopening_drop[3])+'<\/option>').val(vrc_mopening_drop[3]);\r\n\t\t\t\t\talert(Joomla.JText._('VRC_LOC_WILL_OPEN_TIME').replace('%s', vrcFormatTime(vrc_mopening_drop[2], vrc_mopening_drop[3])));\r\n\t\t\t\t\t\/\/ do not return false as we are overwriting the drop off time\r\n\t\t\t\t\t\/\/ return false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\/\/ check for breaks\r\n\t\t\tif (vrc_mopening_drop[4] && vrc_mopening_drop[4].length) {\r\n\t\t\t\tfor (var b = 0; b < vrc_mopening_drop[4].length; b++) {\r\n\t\t\t\t\tif (!vrc_mopening_drop[4][b].hasOwnProperty('fh')) {\r\n\t\t\t\t\t\tcontinue;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar break_mess = Joomla.JText._('VRC_DROPLOC_IS_ON_BREAK_TIME_FROM_TO')\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_drop[4][b]['fh'], vrc_mopening_drop[4][b]['fm']))\r\n\t\t\t\t\t\t.replace('%s', vrcFormatTime(vrc_mopening_drop[4][b]['th'], vrc_mopening_drop[4][b]['tm']));\r\n\t\t\t\t\tvar break_from_secs = (vrc_mopening_drop[4][b]['fh'] * 3600) + (vrc_mopening_drop[4][b]['fm'] * 60);\r\n\t\t\t\t\tvar break_to_secs = (vrc_mopening_drop[4][b]['th'] * 3600) + (vrc_mopening_drop[4][b]['tm'] * 60);\r\n\t\t\t\t\tvar drop_secs = (droph * 3600) + (dropm * 60);\r\n\t\t\t\t\tif (drop_secs > break_from_secs && drop_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ the location is on break at this time\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_drop[4][b]['fh'] > vrc_mopening_drop[4][b]['th'] && drop_secs < break_from_secs && drop_secs < break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time after midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t} else if (vrc_mopening_drop[4][b]['fh'] > vrc_mopening_drop[4][b]['th'] && drop_secs > break_from_secs && drop_secs > break_to_secs) {\r\n\t\t\t\t\t\t\/\/ overnight break, with time before midnight\r\n\t\t\t\t\t\talert(break_mess);\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\treturn true;\r\n\t}\r\n\r\n\tjQuery(function() {\r\n\t\r\n\t\tjQuery(document.body).on('click', '.vrc-cdetails-cal-pickday', function() {\r\n\t\t\tif (!jQuery(\"#pickupdate\").length || jQuery(this).parent('td').hasClass('vrctdpast')) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\tvar tdday = jQuery(this).attr('data-daydate');\r\n\t\t\tvar tdymd = jQuery(this).attr('data-ymd');\r\n\t\t\tif (!tdday || !tdymd) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t\/\/ make sure the clicked date is not disabled\r\n\t\t\tif (typeof jQuery('#pickupdate').datepicker('option', 'beforeShowDay') === 'function') {\r\n\t\t\t\t\/\/ let the datepicker validate the clicked day\r\n\t\t\t\tlet ymd_parts = tdymd.split('-');\r\n\t\t\t\tlet ymd_object = new Date(ymd_parts[0], ymd_parts[1] - 1, ymd_parts[2], 0, 0, 0, 0);\r\n\t\t\t\tif (!jQuery('#pickupdate').datepicker('option', 'beforeShowDay')(ymd_object)[0]) {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\/\/ set pick-up date in datepicker\r\n\t\t\tjQuery('#pickupdate').datepicker('setDate', tdday);\r\n\t\t\t\/\/ animate to datepickers position\r\n\t\t\tif (jQuery(\"#vrc-bookingpart-init\").length) {\r\n\t\t\t\tjQuery('html,body').animate({\r\n\t\t\t\t\tscrollTop: (jQuery('#vrc-bookingpart-init').offset().top - 5)\r\n\t\t\t\t}, 600, function() {\r\n\t\t\t\t\t\/\/ animation-complete callback should simulate the onSelect event of the pick-up datepicker\r\n\t\t\t\t\tif (typeof vrcSetMinDropoffDate !== \"undefined\") {\r\n\t\t\t\t\t\tvrcSetMinDropoffDate();\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (typeof vrcLocationWopening !== \"undefined\") {\r\n\t\t\t\t\t\tvrcLocationWopening('pickup');\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\/\/ give focus to drop-off datepicker\r\n\t\t\t\t\tjQuery('#releasedate').focus();\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t});\r\n\t});\r\n\t<\/script>\r\n\t<\/div>\r\n\n<\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PORSCHE MACAN - 4X4 OFF ROAD Availability and Rates for Your Porsche Macan Rental<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10928,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-11184","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/pages\/11184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/comments?post=11184"}],"version-history":[{"count":1,"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/pages\/11184\/revisions"}],"predecessor-version":[{"id":11537,"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/pages\/11184\/revisions\/11537"}],"up":[{"embeddable":true,"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/pages\/10928"}],"wp:attachment":[{"href":"https:\/\/4x4offroadmarrakech.com\/en\/wp-json\/wp\/v2\/media?parent=11184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}