{"id":4270,"date":"2025-02-05T16:33:58","date_gmt":"2025-02-05T15:33:58","guid":{"rendered":"https:\/\/playcar.enigma.playmoove.com\/rates\/sharing-services\/"},"modified":"2025-08-28T16:22:16","modified_gmt":"2025-08-28T14:22:16","slug":"sharing-rates","status":"publish","type":"page","link":"https:\/\/playcar.net\/en\/rates\/sharing-rates\/","title":{"rendered":"Sharing Rates"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4270\" class=\"elementor elementor-4270 elementor-1736\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b6345a e-con-full e-flex e-con e-parent\" data-id=\"5b6345a\" data-element_type=\"container\" data-e-type=\"container\" id=\"loader\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;fixed&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47e6ad4 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"47e6ad4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 186.5 32.88\" alt=\"playcar logo\"><g fill=\"#000000\"><path d=\"M34.38 13.62c.03 8.12-4.98 13.5-11.7 13.52-4.64.02-7.82-2.41-8.79-6.74l-2.54 12.43L0 32.88 5.84 4.85l11.35-.05-.86 4.01c2.07-3.18 5.24-5.01 9.11-5.03 5.77-.02 8.92 4.04 8.95 9.83M22.64 14.9c0-2.11-1.33-3.24-3.41-3.23-2.74.01-4.26 2.06-4.25 4.39 0 2.11 1.29 3.27 3.37 3.26 2.74-.01 4.3-2.17 4.29-4.42M34.54 26.29 40.02.05 51.37 0 45.9 26.25l-11.36.04zM77.24 14.03c0 1.13-.14 2.33-.42 3.64l-1.72 8.46-10.99.04.61-2.92c-1.82 2.23-4.26 3.66-7.91 3.67-4.64.02-7.28-2.74-7.29-6.02-.02-4.88 4.31-7.52 9.61-7.54 3.21-.01 5.52.96 6.88 2.96.1-3.28-2.39-4.8-6.15-4.78-2.99.01-6.09.9-8.24 2.07l1.54-7.33c2.84-1.5 6.3-2.65 11.34-2.67 7.99-.03 12.72 3.74 12.75 10.4m-11.73 5.36c0-1.09-1.03-1.89-2.6-1.88-1.82 0-3.24.85-3.24 2.31 0 1.09.99 1.85 2.56 1.85 1.82 0 3.28-.89 3.28-2.27M97.24 4.48l12.49-.06-20.08 28.09-12.81.06 6.35-8.48-5.44-19.54 11.35-.04 1.87 10.01 6.27-10.04zM106.38 16.49c-.04-8.7 7.36-13.07 17.1-13.11 4.53-.02 7.56 1.03 9.76 2.18l-1.54 7.4c-1.24-.83-3.69-1.59-6.25-1.58-4.31.02-7.08 1.59-7.07 4 0 1.75 1.88 3.38 6.04 3.36 2.48-.01 4.74-.68 6.46-1.41l-1.47 7.18c-2.88 1.4-5.98 2.21-9.59 2.23-9.2.04-13.42-4.72-13.44-10.25m53.61-2.8c0 1.13-.14 2.33-.42 3.64l-1.72 8.46-10.99.04.61-2.92c-1.82 2.23-4.26 3.66-7.91 3.67-4.64.02-7.28-2.74-7.29-6.02-.02-4.88 4.31-7.52 9.61-7.54 3.21-.01 5.52.96 6.88 2.96.1-3.28-2.39-4.8-6.15-4.78-2.99.01-6.09.9-8.24 2.07l1.54-7.33c2.84-1.5 6.3-2.65 11.34-2.67 7.99-.03 12.72 3.74 12.75 10.4m-11.73 5.36c0-1.09-1.03-1.89-2.6-1.88-1.83 0-3.25.85-3.24 2.31 0 1.09.99 1.85 2.56 1.85 1.82 0 3.28-.89 3.28-2.27M186.5 4.33l-2.04 9.81c-.59-.4-1.79-.83-3.54-.82-4.05.02-6.85 2.14-7.96 7.5h-.04l-1 4.92-11.39.05 4.51-21.58 11.1-.04-1.5 7.22c2.13-5.43 4.79-7.81 8.66-7.83 1.53 0 2.67.46 3.22.79\"><\/path><\/g><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aa05e64 e-con-full e-flex e-con e-parent\" data-id=\"aa05e64\" data-element_type=\"container\" data-e-type=\"container\" id=\"calculator-ui\">\n\t\t<div class=\"elementor-element elementor-element-193c281 e-con-full e-flex e-con e-child\" data-id=\"193c281\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-be33e6d animated-slow elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"be33e6d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Rate Calculator<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63eba67 form-container elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"63eba67\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<template id=\"cfef_logic_data_63eba67\" class=\"cfef_logic_data_js\" data-form-id=\"63eba67\">{&quot;categoria_rt&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;mode&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;Round Trip&quot;,&quot;_id&quot;:&quot;de63b55&quot;}]},&quot;categoria_ff&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;mode&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;Free Floating&quot;,&quot;_id&quot;:&quot;de63b55&quot;}]},&quot;field_ab8aae1&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;mode&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;Round Trip&quot;,&quot;_id&quot;:&quot;7eddf20&quot;}]},&quot;field_64a3bbb&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;mode&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;Free Floating&quot;,&quot;_id&quot;:&quot;7eddf20&quot;}]},&quot;field_67474cd&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;mode&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;Round Trip&quot;,&quot;_id&quot;:&quot;36e3977&quot;}]},&quot;check&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;field_64a3bbb&quot;,&quot;cfef_logic_field_is&quot;:&quot;&gt;&quot;,&quot;cfef_logic_compare_value&quot;:&quot;30&quot;,&quot;_id&quot;:&quot;36e3977&quot;}]},&quot;field_06d25a2&quot;:{&quot;display_mode&quot;:&quot;show&quot;,&quot;fire_action&quot;:&quot;All&quot;,&quot;file_types&quot;:&quot;png&quot;,&quot;logic_data&quot;:[{&quot;cfef_logic_field_id&quot;:&quot;mode&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;Free Floating&quot;,&quot;_id&quot;:&quot;36e3977&quot;},{&quot;cfef_logic_field_id&quot;:&quot;check&quot;,&quot;cfef_logic_field_is&quot;:&quot;==&quot;,&quot;cfef_logic_compare_value&quot;:&quot;1&quot;,&quot;_id&quot;:&quot;28e8389&quot;}]}}<\/template>\t\t<form class=\"elementor-form\" method=\"post\" name=\"form_servizi_sharing\" aria-label=\"form_servizi_sharing\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"4270\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"63eba67\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Sharing Rates\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"4270\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-mode elementor-col-100 elementor-sm-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-mode\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMode\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[mode]\" id=\"form-field-mode\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Round Trip\">Round Trip<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Free Floating\">Free Floating<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-categoria_rt elementor-col-100 elementor-sm-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-categoria_rt\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tRT Category\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[categoria_rt]\" id=\"form-field-categoria_rt\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Small\">Small<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Small Plus\">Small Plus<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mini Automatic\">Mini Automatic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Small Automatic\">Small Automatic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium\">Medium<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium Automatic\">Medium Automatic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium Electric\">Medium Electric<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium Electric SR\">Medium Electric SR<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SUV - Crossover\">SUV - Crossover<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SUV - Crossover Electric\">SUV - Crossover Electric<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Premium\">Premium<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Premium Electric\">Premium Electric<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Light Van\">Light Van<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Van - L2H2\">Van - L2H2<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Van XL - L3H2\">Van XL - L3H2<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Van XL - L4H2\">Van XL - L4H2<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"9 Seater\">9 Seater<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"9 Seater Premium\">9 Seater Premium<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Minivan Accessibile \u267f\">Minivan Accessibile \u267f<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-categoria_ff elementor-col-100 elementor-sm-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-categoria_ff\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFF Category\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[categoria_ff]\" id=\"form-field-categoria_ff\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Small\">Small<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Small Plus\">Small Plus<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Mini Automatic\">Mini Automatic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Small Automatic\">Small Automatic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium\">Medium<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium Automatic\">Medium Automatic<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium Electric\">Medium Electric<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Medium Electric SR\">Medium Electric SR<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SUV - Crossover\">SUV - Crossover<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_ab8aae1 elementor-col-100 elementor-sm-50\">\n\t\t\t\t\t<div class=\"range-slider-container\">\n<label style=\"font-weight:400\">Hours<\/label>\n    <input type=\"range\" id=\"time_hours\" name=\"time_hours\" min=\"1\" max=\"24\" step=\"1\" value=\"1\" oninput=\"updateTimeValue(this.value)\">\n    <div class=\"slider-value\"><span id=\"time_value\">1<\/span> h<\/div>\n<\/div>\n\n<script>\nfunction updateTimeValue(value) {\n    document.getElementById(\"time_value\").textContent = value;\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_64a3bbb elementor-col-100 elementor-sm-50\">\n\t\t\t\t\t<div class=\"range-slider-container\">\n<label style=\"font-weight:400\">Minutes<\/label>\n    <input type=\"range\" id=\"time_minutes\" name=\"time_minutes\" min=\"1\" max=\"240\" step=\"1\" value=\"1\" oninput=\"updateMinutesValue(this.value)\">\n    <div class=\"slider-value\"><span id=\"minutes_value\">1<\/span> min<\/div>\n<\/div>\n\n<script>\nfunction updateMinutesValue(value) {\n    document.getElementById(\"minutes_value\").textContent = value;\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_67474cd elementor-col-100 elementor-sm-50\">\n\t\t\t\t\t<div class=\"range-slider-container\" id=\"km_slider_container\">\n<label style=\"font-weight:400\">Km<\/label>\n    <input type=\"range\" id=\"distance_km\" name=\"distance_km\" min=\"0\" max=\"500\" step=\"1\" value=\"0\" oninput=\"updateKmValue(this.value)\">\n    <div class=\"slider-value\"><span id=\"km_value\">0<\/span> km<\/div>\n<\/div>\n\n<script>\nfunction updateKmValue(value) {\n    document.getElementById(\"km_value\").textContent = value;\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-check elementor-col-100 elementor-sm-50\">\n\t\t\t\t\t<div class=\"elementor-field-subgroup  \"><span class=\"elementor-field-option\"><input type=\"checkbox\" value=\"1\" id=\"form-field-check-0\" name=\"form_fields[check]\"> <label for=\"form-field-check-0\">Do you need to travel more than 50 km? <\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_06d25a2 elementor-col-100 elementor-sm-50\">\n\t\t\t\t\t<div class=\"range-slider-container\" id=\"km_slider_container\">\n    <input type=\"range\" id=\"distance_km_\" name=\"distance_km_\" min=\"50\" max=\"200\" step=\"1\" value=\"0\" oninput=\"updateKmValue_(this.value)\">\n    <div class=\"slider-value\"><span id=\"km_value_\">0<\/span> km<\/div>\n<\/div>\n\n<script>\nfunction updateKmValue_(value) {\n    document.getElementById(\"km_value_\").textContent = value;\n}\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71f3fa1 e-con-full e-flex e-con e-child\" data-id=\"71f3fa1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4538529 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-text-editor\" data-id=\"4538529\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>*fuel included<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c1a679 elementor-widget elementor-widget-heading\" data-id=\"9c1a679\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"cat-title\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Premium Category<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b3421d0 elementor-widget elementor-widget-image\" data-id=\"b3421d0\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"example-car\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/playcar.net\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-190625e elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"190625e\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"alert-info\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tCalculate in seconds how much you would spend: choose category, mode and duration.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7886a85 e-con-full e-flex e-con e-child\" data-id=\"7886a85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a1461e9 e-con-full e-flex e-con e-child\" data-id=\"a1461e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d23f3b elementor-widget elementor-widget-heading\" data-id=\"0d23f3b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Default MYS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df7d5c9 elementor-widget elementor-widget-heading\" data-id=\"df7d5c9\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"prezzo_default\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">0.00<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a04b841 e-con-full e-flex e-con e-child\" data-id=\"a04b841\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0b45df elementor-widget elementor-widget-heading\" data-id=\"f0b45df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Economy Pass<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea49257 elementor-widget elementor-widget-heading\" data-id=\"ea49257\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"prezzo_economy\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">0.00<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-de1f422 elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"de1f422\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"infos\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>*fuel included<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-861d940 elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"861d940\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>document.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n  \/* Splash loader come rental *\/\r\n  setTimeout(() => {\r\n    const loader = document.getElementById(\"loader\");\r\n    if (loader) loader.classList.add(\"hidden\");\r\n  }, 1500);\r\n\r\n  setTimeout(() => {\r\n    const loader = document.getElementById(\"loader\");\r\n    const ui = document.getElementById(\"calculator-ui\");\r\n    if (loader) loader.classList.add(\"hidden-display\");\r\n    if (ui) ui.classList.add(\"calculator-visible\");\r\n  }, 1550);\r\n\r\n  const DEBUG_MODE = true;\r\n  let tariffaCache = {};\r\n\r\n  \/* ---------- utils ---------- *\/\r\n  function debugLog(msg, data=null){ if (DEBUG_MODE) console.log(\"\ud83d\udccc DEBUG:\", msg, data); }\r\n  function debounce(fn, wait){ let t; return (...a)=>{ clearTimeout(t); t=setTimeout(()=>fn.apply(this,a),wait); }; }\r\n\r\n  \/* spinner sui prezzi (riusa .loading del rental) *\/\r\n  function setPricesLoading(on){\r\n    const def = document.getElementById(\"prezzo_default\");\r\n    const eco = document.getElementById(\"prezzo_economy\");\r\n    [def, eco].forEach(el => el && el.classList.toggle(\"loading\", on));\r\n    const defH2 = document.querySelector(\"#prezzo_default h2\");\r\n    const ecoH2 = document.querySelector(\"#prezzo_economy h2\");\r\n    if (on){ if (defH2) defH2.textContent = \"\u2013 \u2013\"; if (ecoH2) ecoH2.textContent = \"\u2013 \u2013\"; }\r\n  }\r\n\r\n  function updateInfosText(mode){\r\n    const infosBox = document.querySelector(\"#infos p\");\r\n    if (!infosBox) return;\r\n    if (!infosBox.dataset.originalText) infosBox.dataset.originalText = infosBox.innerHTML;\r\n    infosBox.innerHTML = (mode===\"FF\")\r\n      ? `${infosBox.dataset.originalText}<br\/>additional \u20ac1 at unlock`\r\n      : infosBox.dataset.originalText;\r\n  }\r\n\r\n  function resetIrrelevantFields(mode){\r\n    debugLog(\"Reset campi per modalit\u00e0\", mode);\r\n    if (mode===\"RT\"){\r\n      const minutes = document.getElementById(\"time_minutes\");\r\n      const chk = document.getElementById(\"form-field-check-0\");\r\n      const extra = document.getElementById(\"distance_km_\");\r\n      if (minutes){ minutes.value=0; minutes.dispatchEvent(new Event(\"input\")); }\r\n      if (chk) chk.checked=false;\r\n      if (extra) extra.value=\"\";\r\n    } else {\r\n      const hours = document.getElementById(\"time_hours\");\r\n      const km = document.getElementById(\"distance_km\");\r\n      if (hours){ hours.value=0; hours.dispatchEvent(new Event(\"input\")); }\r\n      if (km){ km.value=0; km.dispatchEvent(new Event(\"input\")); }\r\n    }\r\n  }\r\n\r\n  \/* ---------- core fetch con spinner (come rental) ---------- *\/\r\n  function fetchTariffaAndCar(forceImageUpdate=false){\r\n    const modeSel = document.getElementById(\"form-field-mode\");\r\n    const bookingMode = modeSel ? modeSel.value : \"\";\r\n    const category = bookingMode === \"Round Trip\"\r\n      ? document.getElementById(\"form-field-categoria_rt\")?.value\r\n      : document.getElementById(\"form-field-categoria_ff\")?.value;\r\n\r\n    const formattedMode = bookingMode === \"Round Trip\" ? \"RT\" : \"FF\";\r\n    const cacheKey = `${formattedMode}-${category}`;\r\n    debugLog(\"Categoria selezionata\", category);\r\n\r\n    if (forceImageUpdate) delete tariffaCache[cacheKey];\r\n\r\n    \/* accendo spinner prezzi + immagine *\/\r\n    setPricesLoading(true);\r\n    const carWrap = document.getElementById(\"example-car\");\r\n    if (carWrap) carWrap.classList.add(\"loading\");\r\n\r\n    \/* cache hit *\/\r\n    if (tariffaCache[cacheKey] && !forceImageUpdate){\r\n      debugLog(\"Cache hit\", cacheKey);\r\n      updatePrices(tariffaCache[cacheKey], formattedMode);\r\n      setPricesLoading(false);\r\n      if (carWrap) carWrap.classList.remove(\"loading\");\r\n      return;\r\n    }\r\n\r\n    debugLog(\"Richiesta AJAX\", { booking_mode: formattedMode, category });\r\n\r\n    const fd = new FormData();\r\n    fd.append(\"action\", \"get_tariffa_and_car_details\");\r\n    fd.append(\"booking_mode\", formattedMode);\r\n    fd.append(\"category\", category || \"\");\r\n\r\n    fetch(\"\/wp-admin\/admin-ajax.php\", { method:\"POST\", body: fd })\r\n      .then(r => r.json())\r\n      .then(data => {\r\n        debugLog(\"Risposta server\", data);\r\n        if (!data.success){\r\n          console.error(\"\u274c Errore server:\", data.data);\r\n          setPricesLoading(false);\r\n          if (carWrap) carWrap.classList.remove(\"loading\");\r\n          return;\r\n        }\r\n        tariffaCache[cacheKey] = data.data.tariff_results;\r\n        updatePrices(data.data.tariff_results, formattedMode);\r\n\r\n        if (data.data.car_details && data.data.car_details.image){\r\n          updateCarImage(data.data.car_details, category);\r\n        } else {\r\n          if (carWrap) carWrap.classList.remove(\"loading\");\r\n        }\r\n      })\r\n      .catch(err => {\r\n        console.error(\"\u274c Errore AJAX:\", err);\r\n        setPricesLoading(false);\r\n        if (carWrap) carWrap.classList.remove(\"loading\");\r\n      })\r\n      .finally(() => {\r\n        \/* prezzi: stop sempre qui; immagine: si spegne in updateCarImage onload *\/\r\n        setPricesLoading(false);\r\n      });\r\n  }\r\n\r\n  function updateCarImage(car_details, category){\r\n    debugLog(\"Aggiorno immagine\", { category, car_details });\r\n    const carWrap  = document.getElementById(\"example-car\");\r\n    const carImg   = document.querySelector(\"#example-car img\");\r\n    const catH2    = document.querySelector(\"#cat-title h2\");\r\n\r\n    if (!carImg || !catH2){\r\n      if (carWrap) carWrap.classList.remove(\"loading\");\r\n      return;\r\n    }\r\n\r\n    if (carWrap) carWrap.classList.add(\"loading\");\r\n    carImg.classList.add(\"fade-out\");\r\n    catH2.classList.add(\"fade-out\");\r\n\r\n    const nextSrc = `${car_details.image}?t=${Date.now()}`;\r\n    const tmp = new Image();\r\n    tmp.src = nextSrc;\r\n\r\n    tmp.onload = () => {\r\n      setTimeout(() => {\r\n        catH2.textContent = `Category ${category} | ${car_details.vehicle_name} or similar`;\r\n        carImg.setAttribute(\"src\", nextSrc);\r\n\r\n        carImg.classList.remove(\"fade-out\");  catH2.classList.remove(\"fade-out\");\r\n        carImg.classList.add(\"fade-in\");      catH2.classList.add(\"fade-in\");\r\n\r\n        if (carWrap) carWrap.classList.remove(\"loading\");\r\n      }, 300);\r\n    };\r\n\r\n    tmp.onerror = () => { if (carWrap) carWrap.classList.remove(\"loading\"); };\r\n\r\n    carImg.addEventListener(\"animationend\", () => {\r\n      carImg.classList.remove(\"fade-in\",\"fade-out\");\r\n      catH2.classList.remove(\"fade-in\",\"fade-out\");\r\n    }, { once:true });\r\n  }\r\n\r\n  function updateRentalAlert(show){\r\n    const alertBox = document.querySelector(\"#alert-info div\");\r\n    if (!alertBox) return;\r\n    if (!alertBox.dataset.originalHtml) alertBox.dataset.originalHtml = alertBox.innerHTML;\r\n\r\n    if (show){\r\n      alertBox.innerHTML = `Check out the Rental option!<br\/>You might find better deals.\r\n<a href=\"https:\/\/playcar.net\/en\/rental\/\" target=\"_blank\" class=\"rental-link\">Learn more \u2192<\/a>`;\r\n      alertBox.parentElement.classList.add(\"infoinfo\");\r\n    } else {\r\n      alertBox.innerHTML = alertBox.dataset.originalHtml;\r\n      alertBox.parentElement.classList.remove(\"infoinfo\");\r\n    }\r\n  }\r\n\r\n  function updatePrices(data, mode){\r\n    debugLog(\"Tariffe\", data);\r\n    if (!data) return;\r\n\r\n    const economyKey = Object.keys(data).find(k => k.toUpperCase().trim()===\"ECONOMY PASS\");\r\n    const defaultKey = Object.keys(data).find(k => k.toUpperCase().trim()===\"DEFAULT MYS\");\r\n\r\n    let time=0, km=0, extraKm=0, showRental=false;\r\n\r\n    if (mode===\"RT\"){\r\n      time = parseFloat(document.getElementById(\"time_hours\")?.value) || 0;\r\n      km   = parseFloat(document.getElementById(\"distance_km\")?.value) || 0;\r\n      if ((km>50 && time>8) || time>=8 || km>50) showRental = true;\r\n    } else {\r\n      time = parseFloat(document.getElementById(\"time_minutes\")?.value) || 0;\r\n      if (time>=30 && document.getElementById(\"form-field-check-0\")?.checked){\r\n        extraKm = parseFloat(document.getElementById(\"distance_km_\")?.value) || 0;\r\n        showRental = true;\r\n      } else { extraKm = 0; }\r\n    }\r\n\r\n    function calcTotal(key){\r\n      if (!key || !data[key]) return 0;\r\n      const { prezzo_orario, prezzo_a_chilometro } = data[key];\r\n      let total = time*prezzo_orario + km*prezzo_a_chilometro;\r\n      if (mode===\"FF\") total += 1; \/\/ sblocco\r\n      return total;\r\n    }\r\n\r\n    const totEco = calcTotal(economyKey);\r\n    const totDef = calcTotal(defaultKey);\r\n\r\n    const ecoH2 = document.querySelector(\"#prezzo_economy h2\");\r\n    const defH2 = document.querySelector(\"#prezzo_default  h2\");\r\n    if (ecoH2) ecoH2.textContent = `\u20ac ${totEco.toFixed(2)}`;\r\n    if (defH2) defH2.textContent = `\u20ac ${totDef.toFixed(2)}`;\r\n\r\n    updateInfosText(mode);\r\n    updateRentalAlert(showRental);\r\n  }\r\n\r\n  const fetchDebounced = debounce(fetchTariffaAndCar, 300);\r\n\r\n  function initCalculator(){\r\n    const modeEl = document.getElementById(\"form-field-mode\");\r\n    if (modeEl){\r\n      modeEl.addEventListener(\"change\", () => {\r\n        const formatted = modeEl.value === \"Round Trip\" ? \"RT\" : \"FF\";\r\n        resetIrrelevantFields(formatted);\r\n        fetchTariffaAndCar(true); \/\/ forza update + spinner immagine\r\n      });\r\n    }\r\n\r\n    [\"form-field-categoria_rt\",\"form-field-categoria_ff\"].forEach(id=>{\r\n      const el = document.getElementById(id);\r\n      if (el) el.addEventListener(\"input\", () => fetchTariffaAndCar(true));\r\n    });\r\n\r\n    [\"time_hours\",\"time_minutes\",\"distance_km\",\"form-field-check-0\",\"distance_km_\"].forEach(id=>{\r\n      const el = document.getElementById(id);\r\n      if (el) el.addEventListener(\"input\", () => fetchDebounced(false));\r\n    });\r\n\r\n    setTimeout(() => fetchTariffaAndCar(true), 50);\r\n  }\r\n\r\n  initCalculator();\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Rate Calculator *fuel included Premium Category Calculate in seconds how much you would spend: choose category, mode and duration. Default MYS 0.00 Economy Pass 0.00 *fuel included<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":4259,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-4270","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/pages\/4270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/comments?post=4270"}],"version-history":[{"count":11,"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/pages\/4270\/revisions"}],"predecessor-version":[{"id":4447,"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/pages\/4270\/revisions\/4447"}],"up":[{"embeddable":true,"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/pages\/4259"}],"wp:attachment":[{"href":"https:\/\/playcar.net\/en\/wp-json\/wp\/v2\/media?parent=4270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}