{"id":15052,"date":"2025-07-01T09:13:54","date_gmt":"2025-07-01T09:13:54","guid":{"rendered":"https:\/\/farosurfrentals.com\/long-board-patin\/"},"modified":"2025-07-01T09:37:09","modified_gmt":"2025-07-01T09:37:09","slug":"long-board-patin","status":"publish","type":"page","link":"https:\/\/farosurfrentals.com\/fr\/long-board-patin\/","title":{"rendered":"Location de Longboard Faro Portugal"},"content":{"rendered":"\n<div class=\"wrap plugin-container\">\n\n\t\n\t\n\t<div class=\"vri-page-content\">\n<h3 class=\"vri-page-head-title\">Faro Surf Rentals<\/h3>\t<div class=\"vri-itemdet-groupblocks\">\n\t\t<div class=\"vri-itemdet-groupleft\">\n\t\t\t<div class=\"vri-itemdet-imagesblock\">\n\t\t\t\t<div class=\"vri-itemdet-mainimage\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/farosurfrentals.com\/wp-content\/plugins\/vikrentitems\/admin\/resources\/chatgpt_image_30_06_2025_14_33_12.png\" alt=\"Skate long board\"\/>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"vri-itemdet-groupright\">\n\t\t\t<div class=\"vri-itemdet-infoblock\">\n\t\t\t\t<div class=\"vri-itemdet-infocat\">\n\t\t\t\t\t<span>Autre<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"vri-itemdet-infoname\">\n\t\t\t\t\t<span>Skate long board<\/span>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"vri-itemdet-descr\">\n<p>Longboard Rental Faro Portugal: Choose your ride from two premium longboards that blend performance with personality:<br \/>\n- 40\" Retro Stripe Longboard<br \/>\nA blast from the past with its horizontal stripe pattern in bold black, gold, orange, red, and turquoise. This 40-inch cruiser carries the \u201cOP\u201d logo and playful \u201ccucari paurile\u201d script, ideal for laid-back rides and stylish turns.<br \/>\n- 46\" Nature-Inspired Longboard<br \/>\nDesigned with serenity in mind, this 46-inch board features a natural wood finish, \u201cFLOW TEMPISH\u201d branding, and leafy green artwork. Its length makes it perfect for stable gliding along boardwalks or beachside paths.<br \/>\nBoth boards are equipped with high-quality trucks and wheels for a comfortable, responsive ride.<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"vri-itemdet-priceblock\">\n\t\t\t\t<span class=\"vri-itemdet-price-startfrom\">Starting From<\/span>\n\t\t\t\t<span class=\"vri-itemdet-price-cost\">\u20ac 10.00<\/span>\n\t\t\t\t<span class=\"vri-itemdet-price-fromtext\">per Day<\/span>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t<\/div>\n\t<div class=\"vri-avcals-container\">\n\t<\/div>\n\n\t<div id=\"vri-bookingpart-init\"><\/div>\n\n\t<div class=\"vri-bookform-container\">\n\t\t<h4 class=\"vri-medium-header\">Select a Pickup and Drop Off Date<\/h4>\n\t\t<div class=\"vridiscsquantsdiv\">\n\t\t\t<table class=\"vridiscsquantstable\">\n\t\t\t\t<tr class=\"vridiscsquantstrfirst\"><td>Quantity<\/td><td>Save<\/td><\/tr>\n\t\t\t\t\t\t\t\t<tr class=\"vridiscsquantstrentry\">\n\t\t\t\t\t<td>2<\/td>\n\t\t\t\t\t<td>10%<\/td>\n\t\t\t\t<\/tr>\t\n\t\t\t\t\t\t\t\t\t<tr class=\"vridiscsquantstrentry\">\n\t\t\t\t\t<td>3 (or more)<\/td>\n\t\t\t\t\t<td>15%<\/td>\n\t\t\t\t<\/tr>\t\n\t\t\t\t\t\t\t\t<\/table>\n\t\t<\/div>\n\t<div class=\"vridivsearch vri-main-search-form\"><form action=\"https:\/\/farosurfrentals.com\/fr\/long-board-patin\/?option=com_vikrentitems\" method=\"post\" onsubmit=\"return vriValidateSearch();\"><div class=\"vricalform\">\n<input type=\"hidden\" name=\"option\" value=\"com_vikrentitems\"\/>\n<input type=\"hidden\" name=\"task\" value=\"search\"\/>\n<input type=\"hidden\" name=\"itemdetail\" value=\"21\"\/>\n<div class=\"vrisfentry\"><label class=\"vripickdroplab\" for=\"pickupdate\">Pickup Date and Time<\/label><div class=\"vri-sf-input-wrap vri-sf-input-pickup\"><span><input type=\"text\" name=\"pickupdate\" id=\"pickupdate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-alt vri-caltrigger\"><\/i><\/span><\/div><div class=\"vrisfentrytime\"><div class=\"vri-sf-entrytime-inner\"><label for=\"pickuph\">At<\/label><span id=\"vricomselph\"><select name=\"pickuph\" id=\"pickuph\"><option value=\"09\">9<\/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<\/select><\/span><label class=\"vritimedots\">:<\/label><span id=\"vricomselpm\"><select name=\"pickupm\"><option value=\"00\" 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><\/div><\/div><\/div>\n<div class=\"vrisfentry\"><label class=\"vripickdroplab\" for=\"releasedate\">Drop Off Date and Time<\/label><div class=\"vri-sf-input-wrap vri-sf-input-pickup\"><span><input type=\"text\" name=\"releasedate\" id=\"releasedate\" size=\"10\" autocomplete=\"off\" onfocus=\"this.blur();\" readonly\/><i class=\"far fa-calendar-alt vri-caltrigger\"><\/i><\/span><\/div><div class=\"vrisfentrytime\"><div class=\"vri-sf-entrytime-inner\"><label for=\"releaseh\">At<\/label><span id=\"vricomseldh\"><select name=\"releaseh\" id=\"releaseh\"><option value=\"09\">9<\/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<\/select><\/span><label class=\"vritimedots\">:<\/label><span id=\"vricomseldm\"><select name=\"releasem\"><option value=\"00\" 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><\/div><\/div><\/div>\n<div class=\"vrisfentry\"><label for=\"itemquant\">Quantity<\/label><span><input type=\"number\" name=\"itemquant\" id=\"itemquant\" value=\"1\" min=\"1\" max=\"4\" class=\"vri-numbinput\"\/><\/span><\/div>\n<div class=\"vrisfentrysubmit\"><input type=\"submit\" name=\"search\" value=\"Book Now\" class=\"vridetbooksubmit\"\/><\/div>\n<\/div>\n<\/form><\/div>\t<\/div>\n\t\t<script type=\"text\/javascript\">\n\tfunction vriCleanNumber(snum) {\n\t\tif (snum.length > 1 && snum.substr(0, 1) == '0') {\n\t\t\treturn parseInt(snum.substr(1));\n\t\t}\n\t\treturn parseInt(snum);\n\t}\n\n\tfunction vriValidateSearch() {\n\t\tif (typeof jQuery === 'undefined' || typeof vri_wopening_pick === 'undefined') {\n\t\t\treturn true;\n\t\t}\n\t\tif (vri_mopening_pick !== null) {\n\t\t\t\/\/ pickup time\n\t\t\tvar pickh = jQuery('#vricomselph').find('select').val();\n\t\t\tvar pickm = jQuery('#vricomselpm').find('select').val();\n\t\t\tif (!pickh || !pickh.length || !pickm) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tpickh = vriCleanNumber(pickh);\n\t\t\tpickm = vriCleanNumber(pickm);\n\t\t\tif (pickh == vri_mopening_pick[0]) {\n\t\t\t\tif (pickm < vri_mopening_pick[1]) {\n\t\t\t\t\t\/\/ location is still closed at this time\n\t\t\t\t\tjQuery('#vricomselpm').find('select').html('<option value=\"'+vri_mopening_pick[1]+'\">'+(vri_mopening_pick[1] < 10 ? '0'+vri_mopening_pick[1] : vri_mopening_pick[1])+'<\/option>').val(vri_mopening_pick[1]);\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (pickh == vri_mopening_pick[2]) {\n\t\t\t\tif (pickm > vri_mopening_pick[3]) {\n\t\t\t\t\t\/\/ location is already closed at this time for a pick up\n\t\t\t\t\tjQuery('#vricomselpm').find('select').html('<option value=\"'+vri_mopening_pick[3]+'\">'+(vri_mopening_pick[3] < 10 ? '0'+vri_mopening_pick[3] : vri_mopening_pick[3])+'<\/option>').val(vri_mopening_pick[3]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (vri_mopening_drop !== null) {\n\t\t\t\/\/ dropoff time\n\t\t\tvar droph = jQuery('#vricomseldh').find('select').val();\n\t\t\tvar dropm = jQuery('#vricomseldm').find('select').val();\n\t\t\tif (!droph || !droph.length || !dropm) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\tdroph = vriCleanNumber(droph);\n\t\t\tdropm = vriCleanNumber(dropm);\n\t\t\tif (droph == vri_mopening_drop[0]) {\n\t\t\t\tif (dropm > vri_mopening_drop[1]) {\n\t\t\t\t\t\/\/ location is already closed at this time\n\t\t\t\t\tjQuery('#vricomseldm').find('select').html('<option value=\"'+vri_mopening_drop[1]+'\">'+(vri_mopening_drop[1] < 10 ? '0'+vri_mopening_drop[1] : vri_mopening_drop[1])+'<\/option>').val(vri_mopening_drop[1]);\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (droph == vri_mopening_drop[2]) {\n\t\t\t\tif (dropm < vri_mopening_drop[3]) {\n\t\t\t\t\t\/\/ location is still closed at this time for a drop off\n\t\t\t\t\tjQuery('#vricomseldm').find('select').html('<option value=\"'+vri_mopening_drop[3]+'\">'+(vri_mopening_drop[3] < 10 ? '0'+vri_mopening_drop[3] : vri_mopening_drop[3])+'<\/option>').val(vri_mopening_drop[3]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn true;\n\t}\n\n\tjQuery(document).ready(function() {\n\t\n\t\tjQuery(document.body).on('click', '.vri-idetails-cal-pickday', function() {\n\t\t\tif (!jQuery(\"#pickupdate\").length) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar tdday = jQuery(this).attr('data-daydate');\n\t\t\tif (!tdday || !tdday.length) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t\/\/ set pick-up date in datepicker\n\t\t\tjQuery('#pickupdate').datepicker('setDate', tdday);\n\t\t\t\/\/ animate to datepickers position\n\t\t\tif (jQuery(\"#vri-bookingpart-init\").length) {\n\t\t\t\tjQuery('html,body').animate({\n\t\t\t\t\tscrollTop: (jQuery('#vri-bookingpart-init').offset().top - 5)\n\t\t\t\t}, 600, function() {\n\t\t\t\t\t\/\/ animation-complete callback should simulate the onSelect event of the pick-up datepicker\n\t\t\t\t\tif (typeof vriSetMinDropoffDate !== \"undefined\") {\n\t\t\t\t\t\tvriSetMinDropoffDate();\n\t\t\t\t\t}\n\t\t\t\t\tif (typeof vriLocationWopening !== \"undefined\") {\n\t\t\t\t\t\tvriLocationWopening('pickup');\n\t\t\t\t\t}\n\t\t\t\t\t\/\/ give focus to drop-off datepicker\n\t\t\t\t\tif (jQuery('#releasedate').length) {\n\t\t\t\t\t\tjQuery('#releasedate').focus();\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\t});\n\t<\/script>\n\t<\/div>\n\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15052","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/pages\/15052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/comments?post=15052"}],"version-history":[{"count":2,"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/pages\/15052\/revisions"}],"predecessor-version":[{"id":15079,"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/pages\/15052\/revisions\/15079"}],"wp:attachment":[{"href":"https:\/\/farosurfrentals.com\/fr\/wp-json\/wp\/v2\/media?parent=15052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}