{"id":982,"date":"2025-12-02T06:09:38","date_gmt":"2025-12-02T06:09:38","guid":{"rendered":"https:\/\/auventsaintremois.com\/?page_id=982"},"modified":"2025-12-06T14:38:59","modified_gmt":"2025-12-06T14:38:59","slug":"resa","status":"publish","type":"page","link":"https:\/\/auventsaintremois.com\/en\/resa","title":{"rendered":"BOOKING"},"content":{"rendered":"<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\n    <div class=\"asr-reservation-form\">\n        <h2 style=\"text-align:center;color:#2c3e50;margin-bottom:10px;\">Book your stay<\/h2>\n        <p style=\"text-align:center;color:#7f8c8d;margin-bottom:30px;\">Select date on the calendar<\/p>\n\n        <div class=\"calendar-container\">\n            <h3 style=\"color:#2c3e50;margin-bottom:15px;text-align:center;\">Booking calendar<\/h3>\n            <div style=\"background:#fff3cd;border:2px solid #ffc107;border-radius:8px;padding:15px;margin-bottom:20px;text-align:center;\">\n                <strong style=\"color:#856404;font-size:16px;\">Minimum duration: varies depending on the period<\/strong>\n                <br><small style=\"color:#856404;margin-top:5px;display:inline-block;\">Minimum duration appear on the calendar below each monday<\/small>\n            <\/div>\n            <p style=\"text-align:center;color:#7f8c8d;font-size:14px;margin-bottom:20px;\">\n                <strong>Clic on wished arrival date, then clic on wished departure date<\/strong> pour s\u00e9lectionner votre p\u00e9riode de s\u00e9jour.\n            <\/p>\n            <div id=\"availability-calendar\"><\/div>\n            <div class=\"legend\" style=\"display:flex;justify-content:center;margin-top:20px;flex-wrap:wrap;\">\n                <span style=\"margin:5px 10px;\"><span style=\"display:inline-block;width:15px;height:15px;background:#ff4444;border-radius:3px;margin-right:5px;\"><\/span>not available<\/span>\n                <span style=\"margin:5px 10px;\"><span style=\"display:inline-block;width:15px;height:15px;background:#ffffff;border:1px solid #ddd;border-radius:3px;margin-right:5px;\"><\/span>Available<\/span>\n                <span style=\"margin:5px 10px;\"><span style=\"display:inline-block;width:15px;height:15px;background:#4CAF50;border-radius:3px;margin-right:5px;\"><\/span>Selected period<\/span>\n            <\/div>\n            <div style=\"text-align:center;margin-top:15px;padding:15px;background:#f0f8ff;border-radius:8px;font-size:13px;color:#2c3e50;\">\n                <strong>displayed price: price per night<\/strong> Prix par nuit selon la saison\n                <br><small style=\"color:#7f8c8d;margin-top:5px;display:inline-block;\">Total price will be computed after date selection<\/small>\n            <\/div>\n        <\/div>\n        <form id=\"asr-booking-form\" action=\"\">\n            <div class=\"form-row\">\n                <div class=\"form-group\">\n                    <label for=\"checkin\">Departure date<\/label>\n                    <input type=\"text\" id=\"checkin\" name=\"checkin\" placeholder=\"see calendar\" required readonly style=\"background:#f9f9f9;cursor:default;\">\n                <\/div>\n                <div class=\"form-group\">\n                    <label for=\"checkout\">Date de d\u00e9part *<\/label>\n                    <input type=\"text\" id=\"checkout\" name=\"checkout\" placeholder=\"see calendar\" required readonly style=\"background:#f9f9f9;cursor:default;\">\n                <\/div>\n            <\/div>\n            <div style=\"text-align:center;margin-bottom:20px;\">\n                <button type=\"button\" id=\"reset-dates\" style=\"padding:10px 20px;background:#e74c3c;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:14px;\">\n                    \ud83d\udd04 R\u00e9initialiser les dates\n                <\/button>\n            <\/div>\n\n            <div class=\"booking-details\">\n                <h3>Personal information<\/h3>\n                <div class=\"form-row\">\n                    <div class=\"form-group\">\n                        <label for=\"nom\">Lastname *<\/label>\n                        <input type=\"text\" id=\"nom\" name=\"nom\" required>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label for=\"prenom\">Firstname *<\/label>\n                        <input type=\"text\" id=\"prenom\" name=\"prenom\" required>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-row\">\n                    <div class=\"form-group\">\n                        <label for=\"email\">Email *<\/label>\n                        <input type=\"email\" id=\"email\" name=\"email\" required>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label for=\"telephone\">Phone *<\/label>\n                        <input type=\"tel\" id=\"telephone\" name=\"telephone\" required>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"adresse\">Address *<\/label>\n                    <textarea id=\"adresse\" name=\"adresse\" rows=\"2\" required><\/textarea>\n                <\/div>\n\n                <div class=\"form-row\">\n                    <div class=\"form-group\">\n                        <label for=\"code_postal\">Zip code *<\/label>\n                        <input type=\"text\" id=\"code_postal\" name=\"code_postal\" required>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label for=\"ville\">Ville *<\/label>\n                        <input type=\"text\" id=\"ville\" name=\"ville\" required>\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"pays\">Country *<\/label>\n                    <select id=\"pays\" name=\"pays\" required>\n                        <!-- Options will be populated by JavaScript -->\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-row\">\n                    <div class=\"form-group\">\n                        <label for=\"nb_adultes\">Nombre d'adultes *<\/label>\n                        <input type=\"number\" id=\"nb_adultes\" name=\"nb_adultes\" min=\"1\" max=\"10\" value=\"2\" required>\n                    <\/div>\n                    <div class=\"form-group\">\n                        <label for=\"nb_enfants\">Nombre d'enfants<\/label>\n                        <input type=\"number\" id=\"nb_enfants\" name=\"nb_enfants\" min=\"0\" max=\"10\" value=\"0\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"animal\">Do you bring a pet ?<\/label>\n                    <select id=\"animal\" name=\"animal\">\n                        <option value=\"non\">No<\/option>\n                        <option value=\"oui\">Yes<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"form-group\">\n                    <label for=\"commentaires\">Comment or specific request<\/label>\n                    <textarea id=\"commentaires\" name=\"commentaires\" rows=\"4\" placeholder=\"Wished arrival hour,...\"><\/textarea>\n                <\/div>\n            <\/div>\n\n            <button type=\"button\" id=\"calculate-price\" class=\"btn-calculate\">Price estimate<\/button>\n\n            <div id=\"price-breakdown\" style=\"display:none;margin-top:20px;padding:20px;background:#f5f5f5;border-radius:8px;\">\n                <h3 id=\"price-details-title\">Price detail<\/h3>\n                <table style=\"width:100%;\">\n                    <tr><td id=\"label-nights\">number of nights:<\/td><td id=\"nights-count\">-<\/td><\/tr>\n                    <tr><td id=\"label-people\">Number of people:<\/td><td id=\"people-count\">-<\/td><\/tr>\n                    <tr><td id=\"label-nights-price\">Price per night:<\/td><td id=\"nights-price\">-<\/td><\/tr>\n                    <tr><td id=\"label-cleaning\">Housekeeping expenses :<\/td><td id=\"cleaning-fee\">-<\/td><\/tr>\n                    <tr><td id=\"label-linen\">Laundry expenses :<\/td><td id=\"linen-fee\">-<\/td><\/tr>\n                    <tr id=\"animal-fee-row\" style=\"display:none;\"><td id=\"label-pet\">Frais animal :<\/td><td id=\"animal-fee\">-<\/td><\/tr>\n                    <tr><td id=\"label-tourist-tax\">Local tax :<\/td><td id=\"tourist-tax\">-<\/td><\/tr>\n                    <tr id=\"discount-row\" style=\"display:none;color:green;\"><td id=\"label-discount\">Discount :<\/td><td id=\"discount-amount\">-<\/td><\/tr>\n                    <tr style=\"font-weight:bold;font-size:1.2em;border-top:2px solid #333;\"><td id=\"label-total\">Total :<\/td><td id=\"total-price\">-<\/td><\/tr>\n                <\/table>\n\n                <div style=\"margin-top:20px;display:flex;gap:10px;\">\n                    <button type=\"button\" id=\"block-dates\" class=\"btn-block\" style=\"flex:1;padding:15px;background:#f39c12;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;\">\n                        Block dates (3 days max)\n                    <\/button>\n                    <button type=\"button\" id=\"proceed-payment\" class=\"btn-payment\" style=\"flex:1;padding:15px;background:#27ae60;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;\">\n                        <span id=\"btn-pay-now\">Pay now<\/span>\n                    <\/button>\n                <\/div>\n            <\/div>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n        <style>\n            .asr-reservation-form{max-width:1000px;margin:40px auto;padding:30px;}\n            .calendar-container{background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.12);margin-bottom:40px;border:2px solid #e3f2fd;text-align:center;}\n            .legend{margin-top:15px;display:flex;gap:5px;font-size:14px;}\n            #availability-calendar{width:100%;text-align:center;}\n            #availability-calendar .flatpickr-calendar{box-shadow:none !important;margin:0 auto !important;display:inline-block !important;float:none !important;}\n\n            \/* Responsive mobile - calendrier adapt\u00e9 pour iPhone *\/\n            @media (max-width:768px){\n                #availability-calendar .flatpickr-calendar{width:100% !important;}\n                .calendar-container{padding:15px !important;}\n\n                \/* R\u00e9duire la taille des jours *\/\n                .flatpickr-day{\n                    height:60px !important;\n                    font-size:14px !important;\n                    padding:4px !important;\n                }\n\n                \/* R\u00e9duire la taille des prix *\/\n                .day-price-label{\n                    font-size:10px !important;\n                    margin-top:2px !important;\n                }\n\n                \/* R\u00e9duire la taille des labels de dur\u00e9e minimum *\/\n                .day-min-duration-label{\n                    font-size:10px !important;\n                    padding:1px 3px !important;\n                    margin-top:1px !important;\n                }\n\n                \/* R\u00e9duire l'en-t\u00eate du mois *\/\n                .flatpickr-months{\n                    height:auto !important;\n                }\n\n                .flatpickr-current-month{\n                    font-size:14px !important;\n                    padding:8px 0 !important;\n                }\n\n                \/* R\u00e9duire les jours de la semaine *\/\n                .flatpickr-weekday{\n                    font-size:11px !important;\n                }\n\n                \/* S'assurer que le calendrier est centr\u00e9 *\/\n                #availability-calendar{\n                    display:flex !important;\n                    justify-content:center !important;\n                }\n            }\n\n            \/* Style personnalis\u00e9 pour le calendrier *\/\n            .flatpickr-day.disabled{background:#ffebee !important;color:#d32f2f !important;cursor:not-allowed !important;}\n            .flatpickr-day:not(.disabled):hover{background:#e3f2fd !important;border-color:#2196f3 !important;}\n            .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange{background:#4caf50 !important;color:white !important;border-color:#388e3c !important;}\n            .flatpickr-day.inRange{background:#c8e6c9 !important;border-color:#81c784 !important;}\n            .flatpickr-months .flatpickr-month{background:#2c3e50;color:white;}\n            .flatpickr-current-month .flatpickr-monthDropdown-months{background:#2c3e50;color:white;}\n            .flatpickr-weekdays{background:#34495e;color:white;}\n            .flatpickr-weekday{color:white !important;}\n            .numInputWrapper:hover{background:transparent;}\n            .flatpickr-calendar{font-family:inherit;border-radius:8px;overflow:hidden;}\n\n            \/* Style pour les prix sous les jours *\/\n            .flatpickr-day{\n                height:85px !important;\n                line-height:26px !important;\n                display:flex !important;\n                flex-direction:column !important;\n                justify-content:center !important;\n                align-items:center !important;\n                padding:6px !important;\n                font-size:20px !important;\n                font-weight:bold !important;\n            }\n            .day-price-label{\n                font-size:14px !important;\n                font-weight:normal !important;\n                color:#2c3e50 !important;\n                margin-top:3px !important;\n                white-space:nowrap !important;\n            }\n            .day-min-duration-label{\n                font-size:14px !important;\n                font-weight:bold !important;\n                color:#856404 !important;\n                background:#fff3cd !important;\n                padding:2px 5px !important;\n                border-radius:3px !important;\n                margin-top:2px !important;\n                white-space:nowrap !important;\n            }\n            .flatpickr-day.disabled .day-price-label,\n            .flatpickr-day.disabled .day-min-duration-label{\n                display:none !important;\n            }\n            .flatpickr-day.selected .day-price-label,\n            .flatpickr-day.startRange .day-price-label,\n            .flatpickr-day.endRange .day-price-label{\n                color:white !important;\n            }\n            .flatpickr-day.selected .day-min-duration-label,\n            .flatpickr-day.startRange .day-min-duration-label,\n            .flatpickr-day.endRange .day-min-duration-label{\n                color:#856404 !important;\n                background:#fff9e6 !important;\n            }\n            .flatpickr-day.inRange .day-price-label{\n                color:#2e7d32 !important;\n            }\n            .flatpickr-day.inRange .day-min-duration-label{\n                background:#fff9e6 !important;\n            }\n            .form-row{display:flex;gap:20px;margin-bottom:20px;}\n            @media (max-width:768px){.form-row{flex-direction:column;}}\n            .form-group{flex:1;}\n            .form-group label{display:block;margin-bottom:8px;font-weight:bold;}\n            .form-group input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;}\n            .btn-calculate{width:100%;padding:15px;background:#0073aa;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;}\n            .btn-calculate:hover{background:#005a87;}\n            .btn-block:hover{background:#e67e22;}\n            .btn-payment:hover{background:#229954;}\n            @keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}\n            .flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:#ff4444 !important;color:#fff !important;cursor:not-allowed !important;border-color:#ff4444 !important;}\n            .flatpickr-current-month .numInputWrapper{width:auto !important;display:inline-block !important;}\n            .flatpickr-current-month input.cur-year{width:70px !important;font-size:inherit !important;display:inline-block !important;}\n            .flatpickr-current-month{display:flex !important;justify-content:center !important;align-items:center !important;}\n            .booking-details{margin-top:30px;padding:20px;background:#f9f9f9;border-radius:8px;}\n            .booking-details h3{margin-top:0;margin-bottom:20px;}\n            .form-group textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:inherit;resize:vertical;}\n        <\/style>\n    <\/div>\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/l10n\/fr.js\"><\/script>\n    <script>\n    jQuery(document).ready(function($){\n        \/\/ D\u00e9tection de la langue depuis l'attribut lang du HTML\n        var htmlLang = document.documentElement.lang || 'fr-FR';\n        var currentLang = htmlLang.toLowerCase().indexOf('en') === 0 ? 'en' : 'fr';\n\n        \/\/ Peupler la liste des pays\n        var priorityCountries = [\n            {code: 'FR', fr: 'France', en: 'France'},\n            {code: 'BE', fr: 'Belgique', en: 'Belgium'},\n            {code: 'CH', fr: 'Suisse', en: 'Switzerland'},\n            {code: 'DE', fr: 'Allemagne', en: 'Germany'},\n            {code: 'IT', fr: 'Italie', en: 'Italy'},\n            {code: 'ES', fr: 'Espagne', en: 'Spain'},\n            {code: 'NL', fr: 'Pays-Bas', en: 'Netherlands'},\n            {code: 'LU', fr: 'Luxembourg', en: 'Luxembourg'},\n            {code: 'GB', fr: 'Royaume-Uni', en: 'United Kingdom'},\n            {code: 'IE', fr: 'Irlande', en: 'Ireland'},\n            {code: 'PT', fr: 'Portugal', en: 'Portugal'},\n            {code: 'AT', fr: 'Autriche', en: 'Austria'},\n            {code: 'DK', fr: 'Danemark', en: 'Denmark'},\n            {code: 'SE', fr: 'Su\u00e8de', en: 'Sweden'},\n            {code: 'NO', fr: 'Norv\u00e8ge', en: 'Norway'},\n            {code: 'FI', fr: 'Finlande', en: 'Finland'},\n            {code: 'PL', fr: 'Pologne', en: 'Poland'},\n            {code: 'CZ', fr: 'R\u00e9publique tch\u00e8que', en: 'Czech Republic'},\n            {code: 'GR', fr: 'Gr\u00e8ce', en: 'Greece'},\n            {code: 'RO', fr: 'Roumanie', en: 'Romania'},\n            {code: 'US', fr: '\u00c9tats-Unis', en: 'United States'}\n        ];\n        var otherCountries = [\n            {code: 'AF', fr: 'Afghanistan', en: 'Afghanistan'},{code: 'ZA', fr: 'Afrique du Sud', en: 'South Africa'},\n            {code: 'AL', fr: 'Albanie', en: 'Albania'},{code: 'DZ', fr: 'Alg\u00e9rie', en: 'Algeria'},\n            {code: 'AD', fr: 'Andorre', en: 'Andorra'},{code: 'AO', fr: 'Angola', en: 'Angola'},\n            {code: 'AG', fr: 'Antigua-et-Barbuda', en: 'Antigua and Barbuda'},{code: 'SA', fr: 'Arabie saoudite', en: 'Saudi Arabia'},\n            {code: 'AR', fr: 'Argentine', en: 'Argentina'},{code: 'AM', fr: 'Arm\u00e9nie', en: 'Armenia'},\n            {code: 'AU', fr: 'Australie', en: 'Australia'},{code: 'AZ', fr: 'Azerba\u00efdjan', en: 'Azerbaijan'},\n            {code: 'BS', fr: 'Bahamas', en: 'Bahamas'},{code: 'BH', fr: 'Bahre\u00efn', en: 'Bahrain'},\n            {code: 'BD', fr: 'Bangladesh', en: 'Bangladesh'},{code: 'BB', fr: 'Barbade', en: 'Barbados'},\n            {code: 'BZ', fr: 'Belize', en: 'Belize'},{code: 'BJ', fr: 'B\u00e9nin', en: 'Benin'},\n            {code: 'BT', fr: 'Bhoutan', en: 'Bhutan'},{code: 'BY', fr: 'Bi\u00e9lorussie', en: 'Belarus'},\n            {code: 'BO', fr: 'Bolivie', en: 'Bolivia'},{code: 'BA', fr: 'Bosnie-Herz\u00e9govine', en: 'Bosnia and Herzegovina'},\n            {code: 'BW', fr: 'Botswana', en: 'Botswana'},{code: 'BR', fr: 'Br\u00e9sil', en: 'Brazil'},\n            {code: 'BN', fr: 'Brunei', en: 'Brunei'},{code: 'BG', fr: 'Bulgarie', en: 'Bulgaria'},\n            {code: 'BF', fr: 'Burkina Faso', en: 'Burkina Faso'},{code: 'BI', fr: 'Burundi', en: 'Burundi'},\n            {code: 'KH', fr: 'Cambodge', en: 'Cambodia'},{code: 'CM', fr: 'Cameroun', en: 'Cameroon'},\n            {code: 'CA', fr: 'Canada', en: 'Canada'},{code: 'CV', fr: 'Cap-Vert', en: 'Cape Verde'},\n            {code: 'CL', fr: 'Chili', en: 'Chile'},{code: 'CN', fr: 'Chine', en: 'China'},\n            {code: 'CY', fr: 'Chypre', en: 'Cyprus'},{code: 'CO', fr: 'Colombie', en: 'Colombia'},\n            {code: 'KM', fr: 'Comores', en: 'Comoros'},{code: 'CG', fr: 'Congo', en: 'Congo'},\n            {code: 'CD', fr: 'Congo (RDC)', en: 'Congo (DRC)'},{code: 'KR', fr: 'Cor\u00e9e du Sud', en: 'South Korea'},\n            {code: 'KP', fr: 'Cor\u00e9e du Nord', en: 'North Korea'},{code: 'CR', fr: 'Costa Rica', en: 'Costa Rica'},\n            {code: 'CI', fr: 'C\u00f4te d\\'Ivoire', en: 'Ivory Coast'},{code: 'HR', fr: 'Croatie', en: 'Croatia'},\n            {code: 'CU', fr: 'Cuba', en: 'Cuba'},{code: 'DJ', fr: 'Djibouti', en: 'Djibouti'},\n            {code: 'DM', fr: 'Dominique', en: 'Dominica'},{code: 'EG', fr: '\u00c9gypte', en: 'Egypt'},\n            {code: 'AE', fr: '\u00c9mirats arabes unis', en: 'United Arab Emirates'},{code: 'EC', fr: '\u00c9quateur', en: 'Ecuador'},\n            {code: 'ER', fr: '\u00c9rythr\u00e9e', en: 'Eritrea'},{code: 'EE', fr: 'Estonie', en: 'Estonia'},\n            {code: 'SZ', fr: 'Eswatini', en: 'Eswatini'},{code: 'ET', fr: '\u00c9thiopie', en: 'Ethiopia'},\n            {code: 'FJ', fr: 'Fidji', en: 'Fiji'},{code: 'GA', fr: 'Gabon', en: 'Gabon'},\n            {code: 'GM', fr: 'Gambie', en: 'Gambia'},{code: 'GE', fr: 'G\u00e9orgie', en: 'Georgia'},\n            {code: 'GH', fr: 'Ghana', en: 'Ghana'},{code: 'GD', fr: 'Grenade', en: 'Grenada'},\n            {code: 'GT', fr: 'Guatemala', en: 'Guatemala'},{code: 'GN', fr: 'Guin\u00e9e', en: 'Guinea'},\n            {code: 'GQ', fr: 'Guin\u00e9e \u00e9quatoriale', en: 'Equatorial Guinea'},{code: 'GW', fr: 'Guin\u00e9e-Bissau', en: 'Guinea-Bissau'},\n            {code: 'GY', fr: 'Guyana', en: 'Guyana'},{code: 'HT', fr: 'Ha\u00efti', en: 'Haiti'},\n            {code: 'HN', fr: 'Honduras', en: 'Honduras'},{code: 'HU', fr: 'Hongrie', en: 'Hungary'},\n            {code: 'IN', fr: 'Inde', en: 'India'},{code: 'ID', fr: 'Indon\u00e9sie', en: 'Indonesia'},\n            {code: 'IQ', fr: 'Irak', en: 'Iraq'},{code: 'IR', fr: 'Iran', en: 'Iran'},\n            {code: 'IS', fr: 'Islande', en: 'Iceland'},{code: 'IL', fr: 'Isra\u00ebl', en: 'Israel'},\n            {code: 'JM', fr: 'Jama\u00efque', en: 'Jamaica'},{code: 'JP', fr: 'Japon', en: 'Japan'},\n            {code: 'JO', fr: 'Jordanie', en: 'Jordan'},{code: 'KZ', fr: 'Kazakhstan', en: 'Kazakhstan'},\n            {code: 'KE', fr: 'Kenya', en: 'Kenya'},{code: 'KG', fr: 'Kirghizistan', en: 'Kyrgyzstan'},\n            {code: 'KI', fr: 'Kiribati', en: 'Kiribati'},{code: 'KW', fr: 'Kowe\u00eft', en: 'Kuwait'},\n            {code: 'LA', fr: 'Laos', en: 'Laos'},{code: 'LS', fr: 'Lesotho', en: 'Lesotho'},\n            {code: 'LV', fr: 'Lettonie', en: 'Latvia'},{code: 'LB', fr: 'Liban', en: 'Lebanon'},\n            {code: 'LR', fr: 'Liberia', en: 'Liberia'},{code: 'LY', fr: 'Libye', en: 'Libya'},\n            {code: 'LI', fr: 'Liechtenstein', en: 'Liechtenstein'},{code: 'LT', fr: 'Lituanie', en: 'Lithuania'},\n            {code: 'MK', fr: 'Mac\u00e9doine du Nord', en: 'North Macedonia'},{code: 'MG', fr: 'Madagascar', en: 'Madagascar'},\n            {code: 'MY', fr: 'Malaisie', en: 'Malaysia'},{code: 'MW', fr: 'Malawi', en: 'Malawi'},\n            {code: 'MV', fr: 'Maldives', en: 'Maldives'},{code: 'ML', fr: 'Mali', en: 'Mali'},\n            {code: 'MT', fr: 'Malte', en: 'Malta'},{code: 'MA', fr: 'Maroc', en: 'Morocco'},\n            {code: 'MH', fr: '\u00celes Marshall', en: 'Marshall Islands'},{code: 'MU', fr: 'Maurice', en: 'Mauritius'},\n            {code: 'MR', fr: 'Mauritanie', en: 'Mauritania'},{code: 'MX', fr: 'Mexique', en: 'Mexico'},\n            {code: 'FM', fr: 'Micron\u00e9sie', en: 'Micronesia'},{code: 'MD', fr: 'Moldavie', en: 'Moldova'},\n            {code: 'MC', fr: 'Monaco', en: 'Monaco'},{code: 'MN', fr: 'Mongolie', en: 'Mongolia'},\n            {code: 'ME', fr: 'Mont\u00e9n\u00e9gro', en: 'Montenegro'},{code: 'MZ', fr: 'Mozambique', en: 'Mozambique'},\n            {code: 'MM', fr: 'Myanmar', en: 'Myanmar'},{code: 'NA', fr: 'Namibie', en: 'Namibia'},\n            {code: 'NR', fr: 'Nauru', en: 'Nauru'},{code: 'NP', fr: 'N\u00e9pal', en: 'Nepal'},\n            {code: 'NI', fr: 'Nicaragua', en: 'Nicaragua'},{code: 'NE', fr: 'Niger', en: 'Niger'},\n            {code: 'NG', fr: 'Nigeria', en: 'Nigeria'},{code: 'NZ', fr: 'Nouvelle-Z\u00e9lande', en: 'New Zealand'},\n            {code: 'OM', fr: 'Oman', en: 'Oman'},{code: 'UG', fr: 'Ouganda', en: 'Uganda'},\n            {code: 'UZ', fr: 'Ouzb\u00e9kistan', en: 'Uzbekistan'},{code: 'PK', fr: 'Pakistan', en: 'Pakistan'},\n            {code: 'PW', fr: 'Palaos', en: 'Palau'},{code: 'PA', fr: 'Panama', en: 'Panama'},\n            {code: 'PG', fr: 'Papouasie-Nouvelle-Guin\u00e9e', en: 'Papua New Guinea'},{code: 'PY', fr: 'Paraguay', en: 'Paraguay'},\n            {code: 'PE', fr: 'P\u00e9rou', en: 'Peru'},{code: 'PH', fr: 'Philippines', en: 'Philippines'},\n            {code: 'QA', fr: 'Qatar', en: 'Qatar'},{code: 'DO', fr: 'R\u00e9publique dominicaine', en: 'Dominican Republic'},\n            {code: 'CF', fr: 'R\u00e9publique centrafricaine', en: 'Central African Republic'},{code: 'RU', fr: 'Russie', en: 'Russia'},\n            {code: 'RW', fr: 'Rwanda', en: 'Rwanda'},{code: 'KN', fr: 'Saint-Christophe-et-Ni\u00e9v\u00e8s', en: 'Saint Kitts and Nevis'},\n            {code: 'SM', fr: 'Saint-Marin', en: 'San Marino'},{code: 'VC', fr: 'Saint-Vincent-et-les-Grenadines', en: 'Saint Vincent and the Grenadines'},\n            {code: 'LC', fr: 'Sainte-Lucie', en: 'Saint Lucia'},{code: 'SB', fr: '\u00celes Salomon', en: 'Solomon Islands'},\n            {code: 'SV', fr: 'Salvador', en: 'El Salvador'},{code: 'WS', fr: 'Samoa', en: 'Samoa'},\n            {code: 'ST', fr: 'Sao Tom\u00e9-et-Principe', en: 'Sao Tome and Principe'},{code: 'SN', fr: 'S\u00e9n\u00e9gal', en: 'Senegal'},\n            {code: 'RS', fr: 'Serbie', en: 'Serbia'},{code: 'SC', fr: 'Seychelles', en: 'Seychelles'},\n            {code: 'SL', fr: 'Sierra Leone', en: 'Sierra Leone'},{code: 'SG', fr: 'Singapour', en: 'Singapore'},\n            {code: 'SK', fr: 'Slovaquie', en: 'Slovakia'},{code: 'SI', fr: 'Slov\u00e9nie', en: 'Slovenia'},\n            {code: 'SO', fr: 'Somalie', en: 'Somalia'},{code: 'SD', fr: 'Soudan', en: 'Sudan'},\n            {code: 'SS', fr: 'Soudan du Sud', en: 'South Sudan'},{code: 'LK', fr: 'Sri Lanka', en: 'Sri Lanka'},\n            {code: 'SR', fr: 'Suriname', en: 'Suriname'},{code: 'SY', fr: 'Syrie', en: 'Syria'},\n            {code: 'TJ', fr: 'Tadjikistan', en: 'Tajikistan'},{code: 'TZ', fr: 'Tanzanie', en: 'Tanzania'},\n            {code: 'TD', fr: 'Tchad', en: 'Chad'},{code: 'TH', fr: 'Tha\u00eflande', en: 'Thailand'},\n            {code: 'TL', fr: 'Timor oriental', en: 'East Timor'},{code: 'TG', fr: 'Togo', en: 'Togo'},\n            {code: 'TO', fr: 'Tonga', en: 'Tonga'},{code: 'TT', fr: 'Trinit\u00e9-et-Tobago', en: 'Trinidad and Tobago'},\n            {code: 'TN', fr: 'Tunisie', en: 'Tunisia'},{code: 'TM', fr: 'Turkm\u00e9nistan', en: 'Turkmenistan'},\n            {code: 'TR', fr: 'Turquie', en: 'Turkey'},{code: 'TV', fr: 'Tuvalu', en: 'Tuvalu'},\n            {code: 'UA', fr: 'Ukraine', en: 'Ukraine'},{code: 'UY', fr: 'Uruguay', en: 'Uruguay'},\n            {code: 'VU', fr: 'Vanuatu', en: 'Vanuatu'},{code: 'VA', fr: 'Vatican', en: 'Vatican City'},\n            {code: 'VE', fr: 'Venezuela', en: 'Venezuela'},{code: 'VN', fr: 'Vi\u00eat Nam', en: 'Vietnam'},\n            {code: 'YE', fr: 'Y\u00e9men', en: 'Yemen'},{code: 'ZM', fr: 'Zambie', en: 'Zambia'},\n            {code: 'ZW', fr: 'Zimbabwe', en: 'Zimbabwe'}\n        ];\n\n        \/\/ Peupler le select des pays\n        var paysSelect = $('#pays');\n        priorityCountries.forEach(function(country) {\n            paysSelect.append($('<option>', {\n                value: country[currentLang],\n                text: country[currentLang],\n                selected: country.code === 'FR'\n            }));\n        });\n        paysSelect.append($('<option>', {disabled: true, text: '\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500'}));\n        otherCountries.forEach(function(country) {\n            paysSelect.append($('<option>', {\n                value: country[currentLang],\n                text: country[currentLang]\n            }));\n        });\n\n        \/\/ Traductions\n        var translations = {\n            fr: {\n                night: 'nuit', nights: 'nuits',\n                adult: 'adulte', adults: 'adultes',\n                child: 'enfant', children: 'enfants',\n                min: 'min', nightsShort: 'n',\n                selectDates: 'Veuillez s\u00e9lectionner les dates d\\'arriv\u00e9e et de d\u00e9part',\n                calculateFirst: 'Veuillez d\\'abord calculer le prix',\n                confirmBlock: 'Voulez-vous bloquer ces dates pendant 3 jours ? Vous recevrez un email de confirmation.',\n                successBlock: 'Dates bloqu\u00e9es avec succ\u00e8s ! Vous avez 3 jours pour confirmer votre r\u00e9servation.',\n                blockButton: 'Bloquer ces dates (3 jours)',\n                blockingInProgress: 'Blocage en cours...',\n                error: 'Erreur', ajaxError: 'Erreur AJAX',\n                trackingCode: '\ud83d\udd11 Votre code de suivi',\n                trackingLink: '\ud83d\udd17 Lien de suivi',\n                emailSent: 'Un email de confirmation vous a \u00e9t\u00e9 envoy\u00e9 avec ces informations.',\n                bookingSuccess: '\u2705 R\u00e9servation cr\u00e9\u00e9e avec succ\u00e8s !',\n                trackingCodeLabel: 'Code de suivi',\n                clickToTrack: 'Cliquez ici pour suivre votre r\u00e9servation',\n                bookingError: 'Erreur lors de la cr\u00e9ation de la r\u00e9servation',\n                priceDetails: 'D\u00e9tail du prix',\n                nbNights: 'Nombre de nuits :',\n                nbPeople: 'Nombre de personnes :',\n                nightsPrice: 'Prix des nuits :',\n                cleaningFee: 'Frais de m\u00e9nage :',\n                linenFee: 'Frais de linge :',\n                petFee: 'Frais animal :',\n                touristTax: 'Taxe de s\u00e9jour :',\n                discount: 'R\u00e9duction :',\n                total: 'Total :',\n                payNow: 'Payer maintenant'\n            },\n            en: {\n                night: 'night', nights: 'nights',\n                adult: 'adult', adults: 'adults',\n                child: 'child', children: 'children',\n                min: 'min', nightsShort: 'n',\n                selectDates: 'Please select check-in and check-out dates',\n                calculateFirst: 'Please calculate the price first',\n                confirmBlock: 'Do you want to block these dates for 3 days? You will receive a confirmation email.',\n                successBlock: 'Dates successfully blocked! You have 3 days to confirm your reservation.',\n                blockButton: 'Block these dates (3 days)',\n                blockingInProgress: 'Blocking in progress...',\n                error: 'Error', ajaxError: 'AJAX Error',\n                trackingCode: '\ud83d\udd11 Your tracking code',\n                trackingLink: '\ud83d\udd17 Tracking link',\n                emailSent: 'A confirmation email has been sent to you with this information.',\n                bookingSuccess: '\u2705 Booking created successfully!',\n                trackingCodeLabel: 'Tracking code',\n                clickToTrack: 'Click here to track your booking',\n                bookingError: 'Error creating booking',\n                priceDetails: 'Price details',\n                nbNights: 'Number of nights:',\n                nbPeople: 'Number of people:',\n                nightsPrice: 'Accommodation:',\n                cleaningFee: 'Cleaning fee:',\n                linenFee: 'Linen fee:',\n                petFee: 'Pet fee:',\n                touristTax: 'Tourist tax:',\n                discount: 'Discount:',\n                total: 'Total:',\n                payNow: 'Pay now'\n            }\n        };\n        var t = translations[currentLang];\n\n        \/\/ Apply translations to price breakdown labels\n        jQuery(document).ready(function() {\n            jQuery('#price-details-title').text(t.priceDetails);\n            jQuery('#label-nights').text(t.nbNights);\n            jQuery('#label-people').text(t.nbPeople);\n            jQuery('#label-nights-price').text(t.nightsPrice);\n            jQuery('#label-cleaning').text(t.cleaningFee);\n            jQuery('#label-linen').text(t.linenFee);\n            jQuery('#label-pet').text(t.petFee);\n            jQuery('#label-tourist-tax').text(t.touristTax);\n            jQuery('#label-discount').text(t.discount);\n            jQuery('#label-total').text(t.total);\n            jQuery('#btn-pay-now').text(t.payNow);\n        });\n\n        function init(){\n            if(typeof flatpickr==='undefined'){setTimeout(init,50);return;}\n            var $=jQuery;\n            var blocked=[\"2027-01-01\",\"2027-01-02\",\"2027-01-03\",\"2027-01-04\",\"2027-01-05\",\"2027-01-06\",\"2027-01-07\",\"2027-01-08\",\"2027-01-09\",\"2027-01-10\",\"2027-01-11\",\"2027-01-12\",\"2027-01-13\",\"2027-01-14\",\"2027-01-15\",\"2027-01-16\",\"2027-01-17\",\"2027-01-18\",\"2027-01-19\",\"2027-01-20\",\"2027-01-21\",\"2027-01-22\",\"2027-01-23\",\"2027-01-24\",\"2027-01-25\",\"2027-01-26\",\"2027-01-27\",\"2027-01-28\",\"2027-01-29\",\"2027-01-30\",\"2027-01-31\",\"2027-02-01\",\"2027-02-02\",\"2027-02-03\",\"2027-02-04\",\"2027-02-05\",\"2027-02-06\",\"2027-02-07\",\"2027-02-08\",\"2027-02-09\",\"2027-02-10\",\"2027-02-11\",\"2027-02-12\",\"2027-02-13\",\"2027-02-14\",\"2027-02-15\",\"2027-02-16\",\"2027-02-17\",\"2027-02-18\",\"2027-02-19\",\"2027-02-20\",\"2027-02-21\",\"2027-02-22\",\"2027-02-23\",\"2027-02-24\",\"2027-02-25\",\"2027-02-26\",\"2027-02-27\",\"2027-02-28\",\"2027-03-01\",\"2027-03-02\",\"2027-03-03\",\"2027-03-04\",\"2027-03-05\",\"2027-03-06\",\"2027-03-07\",\"2027-03-08\",\"2027-03-09\",\"2027-03-10\",\"2027-03-11\",\"2027-03-12\",\"2027-03-13\",\"2027-03-14\",\"2027-03-15\",\"2027-03-16\",\"2027-03-17\",\"2027-03-18\",\"2027-03-19\",\"2027-03-20\",\"2027-03-21\",\"2027-03-22\",\"2027-03-23\",\"2027-03-24\",\"2027-03-25\",\"2027-03-26\",\"2027-03-27\",\"2027-03-28\",\"2027-03-29\",\"2027-03-30\",\"2027-03-31\",\"2027-04-01\",\"2027-04-02\",\"2027-04-03\",\"2027-04-04\",\"2027-04-05\",\"2027-04-06\",\"2027-04-07\",\"2027-04-08\",\"2027-04-09\",\"2027-04-10\",\"2027-04-11\",\"2027-04-12\",\"2027-04-13\",\"2027-04-14\",\"2027-04-15\",\"2027-04-16\",\"2027-04-17\",\"2027-04-18\",\"2027-04-19\",\"2027-04-20\",\"2027-04-21\",\"2027-04-22\",\"2027-04-23\",\"2027-04-24\",\"2027-04-25\",\"2027-04-26\",\"2027-04-27\",\"2027-04-28\",\"2027-04-29\",\"2027-04-30\",\"2027-05-01\",\"2027-05-02\",\"2027-05-03\",\"2027-05-04\",\"2027-05-05\",\"2027-05-06\",\"2027-05-07\",\"2027-05-08\",\"2027-05-09\",\"2027-05-10\",\"2027-05-11\",\"2027-05-12\",\"2027-05-13\",\"2027-05-14\",\"2027-05-15\",\"2027-05-16\",\"2027-05-17\",\"2027-05-18\",\"2027-05-19\",\"2027-05-20\",\"2027-05-21\",\"2027-05-22\",\"2027-05-23\",\"2027-05-24\",\"2027-05-25\",\"2027-05-26\",\"2027-05-27\",\"2027-05-28\",\"2027-05-29\",\"2027-05-30\",\"2027-05-31\",\"2027-06-01\",\"2027-06-02\",\"2027-06-03\",\"2027-06-04\",\"2027-06-05\",\"2027-06-06\",\"2027-06-07\",\"2027-06-08\",\"2027-06-09\",\"2027-06-10\",\"2027-06-11\",\"2027-06-12\",\"2027-06-13\",\"2027-06-14\",\"2027-06-15\",\"2027-06-16\",\"2027-06-17\",\"2027-06-18\",\"2027-06-19\",\"2027-06-20\",\"2027-06-21\",\"2027-06-22\",\"2027-06-23\",\"2027-06-24\",\"2027-06-25\",\"2027-06-26\",\"2027-06-27\",\"2027-06-28\",\"2027-06-29\",\"2027-06-30\",\"2027-07-01\",\"2027-07-02\",\"2027-07-03\",\"2027-07-04\",\"2027-07-05\",\"2027-07-06\",\"2027-07-07\",\"2027-07-08\",\"2027-07-09\",\"2027-07-10\",\"2027-07-11\",\"2027-07-12\",\"2027-07-13\",\"2027-07-14\",\"2027-07-15\",\"2027-07-16\",\"2027-07-17\",\"2027-07-18\",\"2027-07-19\",\"2027-07-20\",\"2027-07-21\",\"2027-07-22\",\"2027-07-23\",\"2027-07-24\",\"2027-07-25\",\"2027-07-26\",\"2027-07-27\",\"2027-07-28\",\"2027-07-29\",\"2027-07-30\",\"2027-07-31\",\"2027-08-01\",\"2027-08-02\",\"2027-08-03\",\"2027-08-04\",\"2027-08-05\",\"2027-08-06\",\"2027-08-07\",\"2027-08-08\",\"2027-08-09\",\"2027-08-10\",\"2027-08-11\",\"2027-08-12\",\"2027-08-13\",\"2027-08-14\",\"2027-08-15\",\"2027-08-16\",\"2027-08-17\",\"2027-08-18\",\"2027-08-19\",\"2027-08-20\",\"2027-08-21\",\"2027-08-22\",\"2027-08-23\",\"2027-08-24\",\"2027-08-25\",\"2027-08-26\",\"2027-08-27\",\"2027-08-28\",\"2027-08-29\",\"2027-08-30\",\"2027-08-31\",\"2027-09-01\",\"2027-09-02\",\"2027-09-03\",\"2027-09-04\",\"2027-09-05\",\"2027-09-06\",\"2027-09-07\",\"2027-09-08\",\"2027-09-09\",\"2027-09-10\",\"2027-09-11\",\"2027-09-12\",\"2027-09-13\",\"2027-09-14\",\"2027-09-15\",\"2027-09-16\",\"2027-09-17\",\"2027-09-18\",\"2027-09-19\",\"2027-09-20\",\"2027-09-21\",\"2027-09-22\",\"2027-09-23\",\"2027-09-24\",\"2027-09-25\",\"2027-09-26\",\"2027-09-27\",\"2027-09-28\",\"2027-09-29\",\"2027-09-30\",\"2027-10-01\",\"2027-10-02\",\"2027-10-03\",\"2027-10-04\",\"2027-10-05\",\"2027-10-06\",\"2027-10-07\",\"2027-10-08\",\"2027-10-09\",\"2027-10-10\",\"2027-10-11\",\"2027-10-12\",\"2027-10-13\",\"2027-10-14\",\"2027-10-15\",\"2027-10-16\",\"2027-10-17\",\"2027-10-18\",\"2027-10-19\",\"2027-10-20\",\"2027-10-21\",\"2027-10-22\",\"2027-10-23\",\"2027-10-24\",\"2027-10-25\",\"2027-10-26\",\"2027-10-27\",\"2027-10-28\",\"2027-10-29\",\"2027-10-30\",\"2027-10-31\",\"2027-11-01\",\"2027-11-02\",\"2027-11-03\",\"2027-11-04\",\"2027-11-05\",\"2027-11-06\",\"2027-11-07\",\"2027-11-08\",\"2027-11-09\",\"2027-11-10\",\"2027-11-11\",\"2027-11-12\",\"2027-11-13\",\"2027-11-14\",\"2027-11-15\",\"2027-11-16\",\"2027-11-17\",\"2027-11-18\",\"2027-11-19\",\"2027-11-20\",\"2027-11-21\",\"2027-11-22\",\"2027-11-23\",\"2027-11-24\",\"2027-11-25\",\"2027-11-26\",\"2027-11-27\",\"2027-11-28\",\"2027-11-29\",\"2027-11-30\",\"2027-12-01\",\"2027-12-02\",\"2027-12-03\",\"2027-12-04\",\"2027-12-05\",\"2027-12-06\",\"2027-12-07\",\"2027-12-08\",\"2027-12-09\",\"2027-12-10\",\"2027-12-11\",\"2027-12-12\",\"2027-12-13\",\"2027-12-14\",\"2027-12-15\",\"2027-12-16\",\"2027-12-17\",\"2027-12-18\",\"2027-12-19\",\"2027-12-20\",\"2027-12-21\",\"2027-12-22\",\"2027-12-23\",\"2027-12-24\",\"2027-12-25\",\"2027-12-26\",\"2027-12-27\",\"2027-12-28\",\"2027-12-29\",\"2027-12-30\",\"2027-12-31\",\"2026-08-07\",\"2026-08-08\",\"2026-08-09\",\"2026-08-10\",\"2026-08-11\",\"2026-08-12\",\"2026-08-13\",\"2026-08-14\",\"2026-08-15\",\"2026-08-16\",\"2026-08-17\",\"2026-08-18\",\"2026-08-19\",\"2026-08-20\",\"2026-06-21\",\"2026-06-22\",\"2026-06-23\",\"2026-06-24\",\"2026-06-25\",\"2026-06-26\",\"2026-06-27\",\"2026-06-28\",\"2026-06-29\",\"2026-06-30\",\"2026-07-01\",\"2026-07-02\",\"2026-07-03\",\"2026-07-04\",\"2026-07-05\",\"2026-07-06\",\"2026-07-07\",\"2026-07-08\",\"2026-07-09\",\"2026-07-10\",\"2026-07-11\"];\n            var priceData={\"2026-04-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-05-01\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-02\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-03\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-04\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-05\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-06\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-07\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-08\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-09\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-10\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-11\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-12\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-13\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-14\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-15\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-16\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-17\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-18\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-19\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-20\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-21\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-22\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-23\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-24\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-25\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-26\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-27\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-28\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-29\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-30\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-05-31\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-01\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-02\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-03\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-04\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-05\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-06\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-07\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-08\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-09\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-10\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-11\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-12\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-13\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-14\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-15\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-16\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-17\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-18\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-19\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-20\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":false,\"min_duration\":7},\"2026-06-21\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-22\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-23\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-24\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-25\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-26\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-27\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-28\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-29\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-06-30\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2026-07-01\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-02\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-03\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-04\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-05\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-06\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-07\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-08\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-09\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-10\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-11\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-07-12\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-13\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-14\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-15\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-16\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-17\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-18\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-19\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-20\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-21\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-22\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-23\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-24\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-25\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-26\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-27\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-28\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-29\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-30\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-07-31\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-01\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-02\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-03\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-04\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-05\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-06\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-07\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-08\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-09\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-10\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-11\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-12\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-13\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-14\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-15\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-16\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-17\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-18\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-19\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-20\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2026-08-21\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-22\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-23\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-24\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-25\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-26\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-27\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-28\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-29\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-30\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-08-31\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":false,\"min_duration\":7},\"2026-09-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-09-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-10-31\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-11-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2026-12-15\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-16\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-17\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-18\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-19\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-20\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-21\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-22\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-23\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-24\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-25\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-26\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-27\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-28\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-29\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-30\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2026-12-31\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2027-01-01\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-01-02\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-01-03\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-01-04\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-01-05\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-01-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-01-31\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-02-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-03-31\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-04-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-05-01\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-02\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-03\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-04\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-05\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-06\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-07\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-08\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-09\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-10\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-11\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-12\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-13\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-14\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-15\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-16\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-17\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-18\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-19\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-20\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-21\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-22\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-23\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-24\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-25\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-26\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-27\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-28\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-29\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-30\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-05-31\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-01\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-02\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-03\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-04\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-05\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-06\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-07\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-08\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-09\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-10\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-11\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-12\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-13\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-14\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-15\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-16\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-17\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-18\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-19\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-20\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-21\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-22\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-23\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-24\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-25\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-26\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-27\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-28\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-29\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-06-30\":{\"price\":\"333\",\"period\":\"moyenne\",\"blocked\":true,\"min_duration\":7},\"2027-07-01\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-02\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-03\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-04\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-05\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-06\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-07\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-08\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-09\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-10\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-11\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-12\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-13\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-14\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-15\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-16\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-17\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-18\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-19\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-20\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-21\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-22\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-23\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-24\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-25\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-26\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-27\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-28\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-29\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-30\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-07-31\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-01\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-02\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-03\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-04\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-05\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-06\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-07\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-08\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-09\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-10\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-11\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-12\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-13\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-14\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-15\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-16\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-17\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-18\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-19\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-20\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-21\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-22\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-23\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-24\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-25\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-26\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-27\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-28\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-29\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-30\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-08-31\":{\"price\":\"345\",\"period\":\"haute\",\"blocked\":true,\"min_duration\":7},\"2027-09-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-09-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-10-31\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-11-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":true,\"min_duration\":7},\"2027-12-15\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-16\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-17\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-18\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-19\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-20\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-21\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-22\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-23\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-24\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-25\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-26\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-27\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-28\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-29\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-30\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2027-12-31\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":true,\"min_duration\":7},\"2028-01-01\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2028-01-02\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2028-01-03\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2028-01-04\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2028-01-05\":{\"price\":\"342\",\"period\":\"tres_haute\",\"blocked\":false,\"min_duration\":7},\"2028-01-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-01-31\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-02-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-29\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-30\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-03-31\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-01\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-02\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-03\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-04\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-05\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-06\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-07\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-08\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-09\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-10\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-11\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-12\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-13\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-14\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-15\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-16\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-17\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-18\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-19\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-20\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-21\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-22\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-23\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-24\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-25\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-26\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-27\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7},\"2028-04-28\":{\"price\":\"212\",\"period\":\"basse\",\"blocked\":false,\"min_duration\":7}};\n\n            \/\/ D\u00e9tecter si on est sur mobile pour adapter le nombre de mois affich\u00e9s\n            var isMobile = window.innerWidth <= 768;\n\n            var calendarInstance = flatpickr(\"#availability-calendar\",{\n                inline:true,\n                mode:\"range\",\n                locale: currentLang === 'fr' ? 'fr' : 'default',\n                minDate:\"today\",\n                showMonths: isMobile ? 1 : 2, \/\/ 1 mois sur mobile, 2 sur desktop\n                disable:blocked,\n                enableTime:false,\n                dateFormat:\"d\/m\/Y\",\n                onDayCreate:function(dObj, dStr, fp, dayElem){\n                    var date = dayElem.dateObj;\n                    var dateKey = date.getFullYear() + '-' +\n                                  String(date.getMonth() + 1).padStart(2, '0') + '-' +\n                                  String(date.getDate()).padStart(2, '0');\n\n                    if(priceData[dateKey] && !priceData[dateKey].blocked){\n                        var priceSpan = document.createElement('span');\n                        priceSpan.className = 'day-price-label';\n                        priceSpan.textContent = priceData[dateKey].price + '\u20ac';\n                        dayElem.appendChild(priceSpan);\n\n                        \/\/ Afficher la dur\u00e9e minimum sur les lundis (jour 1)\n                        if(date.getDay() === 1 && priceData[dateKey].min_duration){\n                            var minDurationSpan = document.createElement('span');\n                            minDurationSpan.className = 'day-min-duration-label';\n                            minDurationSpan.textContent = t.min + ' ' + priceData[dateKey].min_duration + t.nightsShort;\n                            dayElem.appendChild(minDurationSpan);\n                        }\n                    }\n                },\n                onChange:function(d){\n                    if(d.length===2){\n                        $('#checkin').val(flatpickr.formatDate(d[0],\"d\/m\/Y\"));\n                        $('#checkout').val(flatpickr.formatDate(d[1],\"d\/m\/Y\"));\n\n                        \/\/ Scroller automatiquement vers le formulaire\n                        setTimeout(function() {\n                            $('html, body').animate({\n                                scrollTop: $('#asr-booking-form').offset().top - 20\n                            }, 500);\n                        }, 100);\n                    }\n                }\n            });\n\n            \/\/ Bouton r\u00e9initialiser\n            $('#reset-dates').on('click', function(){\n                $('#checkin').val('');\n                $('#checkout').val('');\n                if(calendarInstance){\n                    calendarInstance.clear();\n                }\n                $('#price-breakdown').slideUp();\n            });\n\n            function convertDate(dateStr) {\n                var parts = dateStr.split('\/');\n                return parts[2] + '-' + parts[1] + '-' + parts[0];\n            }\n\n            $('#calculate-price').on('click',function(){\n                var form = document.getElementById('asr-booking-form');\n                if (!form.checkValidity()) {\n                    form.reportValidity();\n                    return;\n                }\n\n                var ci=$('#checkin').val();\n                var co=$('#checkout').val();\n\n                if(!ci||!co){\n                    alert(t.selectDates);\n                    return;\n                }\n\n                var ciConverted = convertDate(ci);\n                var coConverted = convertDate(co);\n\n                $.ajax({\n                    url:'https:\/\/auventsaintremois.com\/wp-admin\/admin-ajax.php',\n                    type:'POST',\n                    data:{\n                        action:'calculate_booking_price',\n                        checkin:ciConverted,\n                        checkout:coConverted,\n                        nb_adultes:$('#nb_adultes').val(),\n                        nb_enfants:$('#nb_enfants').val(),\n                        animal:$('#animal').val()\n                    },\n                    success:function(r){\n                        if(r.success){\n                            var d=r.data;\n                            $('#nights-count').text(d.nights + ' ' + (d.nights > 1 ? t.nights : t.night));\n                            $('#people-count').text(d.nb_adultes + ' ' + (d.nb_adultes > 1 ? t.adults : t.adult) + ' + ' + d.nb_enfants + ' ' + (d.nb_enfants > 1 ? t.children : t.child));\n                            $('#nights-price').text(d.nights_price.toFixed(2)+' \u20ac');\n                            $('#cleaning-fee').text(d.cleaning_fee.toFixed(2)+' \u20ac');\n                            $('#linen-fee').text(d.linen_fee.toFixed(2)+' \u20ac');\n                            if(d.animal_fee>0){\n                                $('#animal-fee-row').show();\n                                $('#animal-fee').text(d.animal_fee.toFixed(2)+' \u20ac');\n                            }else{\n                                $('#animal-fee-row').hide();\n                            }\n                            $('#tourist-tax').text(d.tourist_tax.toFixed(2)+' \u20ac');\n                            if(d.discount>0){\n                                $('#discount-row').show();\n                                $('#discount-amount').text('-'+d.discount.toFixed(2)+' \u20ac ('+d.discount_percent+'%)');\n                            }else{\n                                $('#discount-row').hide();\n                            }\n                            $('#total-price').text(d.total.toFixed(2)+' \u20ac');\n                            $('#price-breakdown').slideDown();\n                            \/\/ R\u00e9afficher les boutons (au cas o\u00f9 ils auraient \u00e9t\u00e9 cach\u00e9s apr\u00e8s un blocage pr\u00e9c\u00e9dent)\n                            $('#block-dates').show();\n                            $('#proceed-payment').show();\n                        }else{\n                            alert(t.error + ': ' + (r.data && r.data.message ? r.data.message : 'Erreur inconnue'));\n                        }\n                    },\n                    error:function(xhr, status, error){\n                        alert(t.ajaxError + ': ' + error);\n                    }\n                });\n            });\n\n            $('#block-dates').on('click', function(){\n                var form = document.getElementById('asr-booking-form');\n                if (!form.checkValidity()) {\n                    form.reportValidity();\n                    return;\n                }\n\n                \/\/ V\u00e9rifier que le prix a \u00e9t\u00e9 calcul\u00e9\n                if(!$('#price-breakdown').is(':visible') || !$('#total-price').text() || $('#total-price').text() === '-'){\n                    alert(t.calculateFirst);\n                    return;\n                }\n\n                if(!$('#checkin').val() || !$('#checkout').val()){\n                    alert(t.calculateFirst);\n                    return;\n                }\n\n                if(confirm(t.confirmBlock)){\n                    $(this).prop('disabled', true).text(t.blockingInProgress);\n\n                    \/\/ Extraction s\u00e9curis\u00e9e du total\n                    var totalText = $('#total-price').text();\n                    var totalValue = parseFloat(totalText.replace(\/[^\\d,.-]\/g, '').replace(',', '.'));\n\n                    if(isNaN(totalValue) || totalValue <= 0){\n                        alert(t.error + ': Le montant total est invalide. Veuillez recalculer le prix.');\n                        $(this).prop('disabled', false).text(t.blockButton);\n                        return;\n                    }\n\n                    $.ajax({\n                        url:'https:\/\/auventsaintremois.com\/wp-admin\/admin-ajax.php',\n                        type:'POST',\n                        data:{\n                            action:'create_booking',\n                            payment_status:'blocked',\n                            nom:$('#nom').val(),\n                            prenom:$('#prenom').val(),\n                            email:$('#email').val(),\n                            telephone:$('#telephone').val(),\n                            adresse:$('#adresse').val(),\n                            code_postal:$('#code_postal').val(),\n                            pays:$('#pays').val(),\n                            nb_adultes:$('#nb_adultes').val(),\n                            nb_enfants:$('#nb_enfants').val(),\n                            animal:$('#animal').val(),\n                            commentaires:$('#commentaires').val(),\n                            checkin:convertDate($('#checkin').val()),\n                            checkout:convertDate($('#checkout').val()),\n                            total:Math.round(totalValue)\n                        },\n                        success:function(r){\n                            if(r.success){\n                                var token = r.data.booking_token;\n                                var trackingUrl = 'https:\/\/auventsaintremois.com\/en\/suivi\/?token=' + token;\n                                var message = t.successBlock + '\\n\\n';\n                                message += t.trackingCode + ' :\\n' + token + '\\n\\n';\n                                message += t.trackingLink + ' :\\n' + trackingUrl + '\\n\\n';\n                                message += t.emailSent;\n                                alert(message);\n\n                                \/\/ Afficher le token dans une div persistante\n                                var tokenHtml = '<div style=\"background:#e8f5e9;border:2px solid #4caf50;padding:20px;margin:20px 0;border-radius:8px;text-align:center;\">';\n                                tokenHtml += '<h3 style=\"color:#2e7d32;margin-top:0;\">' + t.bookingSuccess + '<\/h3>';\n                                tokenHtml += '<p><strong>' + t.trackingCodeLabel + ' :<\/strong><\/p>';\n                                tokenHtml += '<p style=\"font-size:18px;font-family:monospace;background:white;padding:10px;border:1px solid #ccc;border-radius:4px;user-select:all;\">' + token + '<\/p>';\n                                tokenHtml += '<p><strong>' + t.trackingLink + ' :<\/strong><\/p>';\n                                tokenHtml += '<p><a href=\"' + trackingUrl + '\" style=\"color:#1976d2;word-break:break-all;\">' + trackingUrl + '<\/a><\/p>';\n                                tokenHtml += '<p style=\"margin-bottom:0;\">' + t.clickToTrack + '<\/p>';\n                                tokenHtml += '<\/div>';\n\n                                $('#price-result').html(tokenHtml);\n                                $('#asr-booking-form')[0].reset();\n                                $('#block-dates').hide();\n                                $('#proceed-payment').hide();\n                            }else{\n                                alert(t.error + ': ' + r.data.message);\n                                $('#block-dates').prop('disabled', false).text(t.blockButton);\n                            }\n                        },\n                        error:function(xhr, status, error){\n                            console.error('AJAX Error:', xhr, status, error);\n                            console.error('Response:', xhr.responseText);\n                            var errorMsg = t.bookingError;\n                            if(xhr.responseJSON && xhr.responseJSON.data && xhr.responseJSON.data.message){\n                                errorMsg += ': ' + xhr.responseJSON.data.message;\n                            } else if(xhr.responseText){\n                                errorMsg += ': ' + xhr.responseText.substring(0, 200);\n                            } else {\n                                errorMsg += ': ' + error;\n                            }\n                            alert(errorMsg);\n                            $('#block-dates').prop('disabled', false).text(t.blockButton);\n                        }\n                    });\n                }\n            });\n\n            $('#proceed-payment').on('click', function(){\n                var form = document.getElementById('asr-booking-form');\n                if (!form.checkValidity()) {\n                    form.reportValidity();\n                    return;\n                }\n\n                if(!$('#checkin').val() || !$('#checkout').val()){\n                    alert(t.calculateFirst);\n                    return;\n                }\n\n                if(confirm('Voulez-vous proc\u00e9der au paiement imm\u00e9diat du total de votre r\u00e9servation ?')){\n                    $(this).prop('disabled', true).html('<span style=\"display:inline-block;animation:spin 1s linear infinite;\">\u23f3<\/span> Pr\u00e9paration du paiement...');\n\n                    \/\/ Extraction s\u00e9curis\u00e9e du total\n                    var totalText = $('#total-price').text();\n                    var totalValue = parseFloat(totalText.replace(\/[^\\d,.-]\/g, '').replace(',', '.'));\n\n                    if(isNaN(totalValue) || totalValue <= 0){\n                        alert(t.error + ': Le montant total est invalide. Veuillez recalculer le prix.');\n                        $(this).prop('disabled', false).html('<span id=\"btn-pay-now\">Payer maintenant<\/span>');\n                        return;\n                    }\n\n                    \/\/ \u00c9tape 1: Cr\u00e9er la r\u00e9servation dans Baserow\n                    $.ajax({\n                        url:'https:\/\/auventsaintremois.com\/wp-admin\/admin-ajax.php',\n                        type:'POST',\n                        data:{\n                            action:'create_booking',\n                            payment_status:'immediate_payment',\n                            nom:$('#nom').val(),\n                            prenom:$('#prenom').val(),\n                            email:$('#email').val(),\n                            telephone:$('#telephone').val(),\n                            adresse:$('#adresse').val(),\n                            code_postal:$('#code_postal').val(),\n                            pays:$('#pays').val(),\n                            nb_adultes:$('#nb_adultes').val(),\n                            nb_enfants:$('#nb_enfants').val(),\n                            animal:$('#animal').val(),\n                            commentaires:$('#commentaires').val(),\n                            checkin:convertDate($('#checkin').val()),\n                            checkout:convertDate($('#checkout').val()),\n                            total:Math.round(totalValue)\n                        },\n                        success:function(r){\n                            if(r.success){\n                                var token = r.data.booking_token;\n\n                                \/\/ \u00c9tape 2: Cr\u00e9er la session Checkout Stripe\n                                $.ajax({\n                                    url:'https:\/\/auventsaintremois.com\/en\/wp-json\/asr\/v1\/create-checkout-total\/' + token,\n                                    type:'POST',\n                                    success:function(stripeResponse){\n                                        if(stripeResponse.success && stripeResponse.checkout_url){\n                                            \/\/ Redirection vers Stripe\n                                            window.location.href = stripeResponse.checkout_url;\n                                        }else{\n                                            alert('Erreur lors de la cr\u00e9ation de la session de paiement. Veuillez r\u00e9essayer.');\n                                            $('#proceed-payment').prop('disabled', false).html('<span id=\"btn-pay-now\">Payer maintenant<\/span>');\n                                        }\n                                    },\n                                    error:function(xhr, status, error){\n                                        console.error('Stripe Error:', xhr, status, error);\n                                        var errorMsg = 'Erreur lors de la pr\u00e9paration du paiement.';\n                                        if(xhr.responseJSON && xhr.responseJSON.message){\n                                            errorMsg += ' ' + xhr.responseJSON.message;\n                                        }\n                                        alert(errorMsg);\n                                        $('#proceed-payment').prop('disabled', false).html('<span id=\"btn-pay-now\">Payer maintenant<\/span>');\n                                    }\n                                });\n                            }else{\n                                alert(t.error + ': ' + r.data.message);\n                                $('#proceed-payment').prop('disabled', false).html('<span id=\"btn-pay-now\">Payer maintenant<\/span>');\n                            }\n                        },\n                        error:function(xhr, status, error){\n                            console.error('AJAX Error:', xhr, status, error);\n                            var errorMsg = t.bookingError;\n                            if(xhr.responseJSON && xhr.responseJSON.data && xhr.responseJSON.data.message){\n                                errorMsg += ': ' + xhr.responseJSON.data.message;\n                            }\n                            alert(errorMsg);\n                            $('#proceed-payment').prop('disabled', false).html('<span id=\"btn-pay-now\">Payer maintenant<\/span>');\n                        }\n                    });\n                }\n            });\n        }\n\n        if(document.readyState==='loading'){\n            document.addEventListener('DOMContentLoaded',init);\n        }else{\n            init();\n        }\n    });\n    <\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"footnotes":""},"class_list":["post-982","page","type-page","status-publish","czr-hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>R\u00e9servation &#8226; Location de vacances - Auvent Saint-Remois<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/auventsaintremois.com\/en\/reservation\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R\u00e9servation &#8226; Location de vacances - Auvent Saint-Remois\" \/>\n<meta property=\"og:url\" content=\"https:\/\/auventsaintremois.com\/en\/reservation\/\" \/>\n<meta property=\"og:site_name\" content=\"Location de vacances - Auvent Saint-Remois\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-06T14:38:59+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/auventsaintremois.com\/reservation\",\"url\":\"https:\/\/auventsaintremois.com\/reservation\",\"name\":\"R\u00e9servation &#8226; Location de vacances - Auvent Saint-Remois\",\"isPartOf\":{\"@id\":\"https:\/\/auventsaintremois.com\/#website\"},\"datePublished\":\"2025-12-02T06:09:38+00:00\",\"dateModified\":\"2025-12-06T14:38:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/auventsaintremois.com\/reservation#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/auventsaintremois.com\/reservation\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/auventsaintremois.com\/reservation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/auventsaintremois.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"R\u00e9servation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/auventsaintremois.com\/#website\",\"url\":\"https:\/\/auventsaintremois.com\/\",\"name\":\"Location de vacances - Auvent Saint-Remois\",\"description\":\"Location saisonni\u00e8re \u00e0 Saint-R\u00e9my de Provence\",\"publisher\":{\"@id\":\"https:\/\/auventsaintremois.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/auventsaintremois.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/auventsaintremois.com\/#organization\",\"name\":\"Auvent Saint-Remois\",\"url\":\"https:\/\/auventsaintremois.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/auventsaintremois.com\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/www.auventsaintremois.com\/wp-content\/uploads\/2021\/05\/LOGO-AUVENT-SAINT-REMOIS-copie-3.png\",\"contentUrl\":\"http:\/\/www.auventsaintremois.com\/wp-content\/uploads\/2021\/05\/LOGO-AUVENT-SAINT-REMOIS-copie-3.png\",\"width\":586,\"height\":161,\"caption\":\"Auvent Saint-Remois\"},\"image\":{\"@id\":\"https:\/\/auventsaintremois.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"R\u00e9servation &#8226; Location de vacances - Auvent Saint-Remois","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/auventsaintremois.com\/en\/reservation\/","og_locale":"en_GB","og_type":"article","og_title":"R\u00e9servation &#8226; Location de vacances - Auvent Saint-Remois","og_url":"https:\/\/auventsaintremois.com\/en\/reservation\/","og_site_name":"Location de vacances - Auvent Saint-Remois","article_modified_time":"2025-12-06T14:38:59+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/auventsaintremois.com\/reservation","url":"https:\/\/auventsaintremois.com\/reservation","name":"R\u00e9servation &#8226; Location de vacances - Auvent Saint-Remois","isPartOf":{"@id":"https:\/\/auventsaintremois.com\/#website"},"datePublished":"2025-12-02T06:09:38+00:00","dateModified":"2025-12-06T14:38:59+00:00","breadcrumb":{"@id":"https:\/\/auventsaintremois.com\/reservation#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/auventsaintremois.com\/reservation"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/auventsaintremois.com\/reservation#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/auventsaintremois.com\/"},{"@type":"ListItem","position":2,"name":"R\u00e9servation"}]},{"@type":"WebSite","@id":"https:\/\/auventsaintremois.com\/#website","url":"https:\/\/auventsaintremois.com\/","name":"Holiday rental - Auvent Saint-Remois","description":"Seasonal rental in Saint-R\u00e9my de Provence","publisher":{"@id":"https:\/\/auventsaintremois.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/auventsaintremois.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/auventsaintremois.com\/#organization","name":"Saint-Remois awning","url":"https:\/\/auventsaintremois.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/auventsaintremois.com\/#\/schema\/logo\/image\/","url":"http:\/\/www.auventsaintremois.com\/wp-content\/uploads\/2021\/05\/LOGO-AUVENT-SAINT-REMOIS-copie-3.png","contentUrl":"http:\/\/www.auventsaintremois.com\/wp-content\/uploads\/2021\/05\/LOGO-AUVENT-SAINT-REMOIS-copie-3.png","width":586,"height":161,"caption":"Auvent Saint-Remois"},"image":{"@id":"https:\/\/auventsaintremois.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/pages\/982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/comments?post=982"}],"version-history":[{"count":1,"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/pages\/982\/revisions"}],"predecessor-version":[{"id":983,"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/pages\/982\/revisions\/983"}],"wp:attachment":[{"href":"https:\/\/auventsaintremois.com\/en\/wp-json\/wp\/v2\/media?parent=982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}