{"id":27362,"date":"2026-02-28T20:54:51","date_gmt":"2026-02-28T19:54:51","guid":{"rendered":"https:\/\/www.inedichrono.be\/?page_id=27362"},"modified":"2026-08-18T11:56:06","modified_gmt":"2026-08-18T09:56:06","slug":"icsolution-tala","status":"publish","type":"page","link":"https:\/\/www.inedichrono.be\/index.php\/icsolution-tala\/","title":{"rendered":"ICSOLUTION-TALA"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; fullwidth=\u00a0\u00bbon\u00a0\u00bb disabled_on=\u00a0\u00bboff|off|off\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.7&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_fullwidth_code _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<div class=\"ic-form-wrap\" id=\"ic-form-wrap\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"ic-bg\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"ic-shell\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"ic-hero\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"ic-kicker\">IC Solution by InediChrono<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h1 id=\"ic_event_title\">Inscription en ligne<\/h1>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"ic-sub\" id=\"ic_event_sub\">Chargement de l\u2019\u00e9v\u00e9nement\u2026<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"ic-grid\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<section class=\"ic-card ic-card--form\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-card__head\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2>Formulaire participant<\/h2>\n<p><!-- [et_pb_line_break_holder] -->            <pee class=\"ic-help\">Les champs marqu\u00e9s d\u2019un <strong>*<\/strong> sont obligatoires.<\/pee><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div id=\"ic_global_error\" class=\"ic-errors\" style=\"display:none;\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-section\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>1. \u00c9preuve <span class=\"req\">*<\/span><\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <input type=\"hidden\" id=\"ic_event_id\" value=\"TALA2026\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"ic_races_wrap\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-note\">Chargement des \u00e9preuves\u2026<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-section\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>2. Vos coordonn\u00e9es<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--2\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_firstname\">Pr\u00e9nom <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"ic_firstname\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_lastname\">Nom <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"ic_lastname\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--2\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_email\">E-mail <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <input type=\"email\" id=\"ic_email\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_phone\">T\u00e9l\u00e9phone <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <input type=\"tel\" id=\"ic_phone\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--2\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_dob\">Date de naissance <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"ic_dob\" required><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label>Sexe <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"ic-inline\"><!-- [et_pb_line_break_holder] -->                  <label class=\"ic-check\"><!-- [et_pb_line_break_holder] -->                    <input type=\"radio\" name=\"ic_sex\" value=\"H\"><!-- [et_pb_line_break_holder] -->                    <span>Homme<\/span><!-- [et_pb_line_break_holder] -->                  <\/label><!-- [et_pb_line_break_holder] -->                  <label class=\"ic-check\"><!-- [et_pb_line_break_holder] -->                    <input type=\"radio\" name=\"ic_sex\" value=\"F\"><!-- [et_pb_line_break_holder] -->                    <span>Femme<\/span><!-- [et_pb_line_break_holder] -->                  <\/label><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--2\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_country\">Localit\u00e9<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"ic_country\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_club\">Club \/ \u00e9quipe<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"ic_club\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-section\" id=\"ic_options_section\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>3. Options<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--1\" id=\"ic_tshirt_block\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->              <label class=\"ic-check\"><!-- [et_pb_line_break_holder] -->                <input type=\"checkbox\" id=\"ic_tshirt_check\"><!-- [et_pb_line_break_holder] -->                <span id=\"ic_tshirt_label\">T-shirt<\/span><!-- [et_pb_line_break_holder] -->              <\/label><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--1\" id=\"ic_tshirt_size_block\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_tshirt_size\">Taille du t-shirt<\/label><!-- [et_pb_line_break_holder] -->                <select id=\"ic_tshirt_size\"><!-- [et_pb_line_break_holder] --><option value=\"\">\u2014 Choisir une taille \u2014<\/option><!-- [et_pb_line_break_holder] -->                <\/select><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--1\" id=\"ic_meal_block\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->              <label class=\"ic-check\"><!-- [et_pb_line_break_holder] -->                <input type=\"checkbox\" id=\"ic_meal_check\"><!-- [et_pb_line_break_holder] -->                <span id=\"ic_meal_label\">Repas<\/span><!-- [et_pb_line_break_holder] -->              <\/label><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-section\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>4. Participation<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-note\" id=\"ic_amount_note\"><!-- [et_pb_line_break_holder] -->              Indiquez votre participation. Le montant minimum d\u00e9pend de l\u2019\u00e9v\u00e9nement.<!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-fields ic-fields--1\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-field\"><!-- [et_pb_line_break_holder] -->                <label for=\"ic_amount\">Votre participation (\u20ac) <span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"ic_amount\" inputmode=\"numeric\" min=\"1\" step=\"1\" value=\"10\"><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-quick-wrap\" id=\"ic_quick_wrap\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-quick-label\">Montants rapides sugg\u00e9r\u00e9s<\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-quick\" id=\"ic_quick_buttons\"><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"ic-qbtn\" data-val=\"5\">5 \u20ac<\/button><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"ic-qbtn\" data-val=\"10\">10 \u20ac<\/button><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"ic-qbtn\" data-val=\"15\">15 \u20ac<\/button><!-- [et_pb_line_break_holder] -->              <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-section\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>5. Validation<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <label class=\"ic-check ic-check--terms\"><!-- [et_pb_line_break_holder] -->              <input type=\"checkbox\" id=\"ic_terms\"><!-- [et_pb_line_break_holder] -->              <span><!-- [et_pb_line_break_holder] -->                J\u2019ai lu et j\u2019accepte la<!-- [et_pb_line_break_holder] -->                <a href=\"#\" class=\"ic-link-inline\" onclick=\"ouvrirPolitiqueConfidentialite(); return false;\">politique de confidentialit\u00e9<\/a>.<!-- [et_pb_line_break_holder] -->                <span class=\"req\">*<\/span><!-- [et_pb_line_break_holder] -->              <\/span><!-- [et_pb_line_break_holder] -->            <\/label><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<aside class=\"ic-card ic-card--side\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-card__head\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2>R\u00e9capitulatif<\/h2>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-side-block\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"ic-recap\"><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-line\"><span>\u00c9preuve<\/span><span id=\"ic_recap_course\">\u2014<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-line\"><span>Date<\/span><span id=\"ic_recap_date\">\u2014<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-line\"><span>Participation<\/span><span id=\"ic_recap_amount\">\u2014<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-line\"><span>Options<\/span><span id=\"ic_recap_options\">0,00 \u20ac<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-line\"><span>Frais de traitement<\/span><span id=\"ic_recap_fee\">\u2014<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-sep\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->              <\/p>\n<div class=\"ic-total\"><span>Total \u00e0 payer<\/span><span id=\"ic_total\">\u2014<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"ic-pay\"><!-- [et_pb_line_break_holder] -->            <button class=\"ic-btn ic-btn--solid\" type=\"button\" id=\"ic_pay_btn\">Payer en ligne<\/button><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"ic_errors\" class=\"ic-errors\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/aside>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->.ic-form-wrap{--green:#2bb673;--green-dark:#1d8b57;--bg:#f3f5f7;--b:#d9dfe6;--t:#101418;--m:#5f6b76;--danger:#b00020;--shadow:0 16px 36px rgba(16,20,24,.12);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--t)}<!-- [et_pb_line_break_holder] -->.ic-form-wrap *{box-sizing:border-box}<!-- [et_pb_line_break_holder] -->.ic-bg{padding:26px 12px 40px;background:linear-gradient(180deg,var(--bg),#fff 70%)}<!-- [et_pb_line_break_holder] -->.ic-shell{max-width:1120px;margin:0 auto}<!-- [et_pb_line_break_holder] -->.ic-hero,.ic-card{background:#fff;border:1px solid #e7eaee;border-radius:22px;box-shadow:var(--shadow)}<!-- [et_pb_line_break_holder] -->.ic-hero{padding:24px 26px;margin-bottom:18px}<!-- [et_pb_line_break_holder] -->.ic-kicker{font-size:.9rem;color:var(--green-dark);font-weight:700;margin-bottom:6px}<!-- [et_pb_line_break_holder] -->.ic-hero h1{margin:0 0 6px;font-size:2rem}<!-- [et_pb_line_break_holder] -->.ic-sub{color:var(--m)}<!-- [et_pb_line_break_holder] -->.ic-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:start}<!-- [et_pb_line_break_holder] -->.ic-card__head{padding:22px 22px 10px}<!-- [et_pb_line_break_holder] -->.ic-card__head h2{margin:0 0 6px}<!-- [et_pb_line_break_holder] -->.ic-help{margin:0;color:var(--m)}<!-- [et_pb_line_break_holder] -->.ic-card--side{position:sticky;top:18px}<!-- [et_pb_line_break_holder] -->.ic-section{padding:18px 22px 22px;border-top:1px solid #e7eaee}<!-- [et_pb_line_break_holder] -->.ic-section h3{margin:0 0 14px}<!-- [et_pb_line_break_holder] -->.ic-fields{display:grid;gap:14px;margin-bottom:14px}<!-- [et_pb_line_break_holder] -->.ic-fields--1{grid-template-columns:1fr}<!-- [et_pb_line_break_holder] -->.ic-fields--2{grid-template-columns:1fr 1fr}<!-- [et_pb_line_break_holder] -->.ic-field label{display:block;margin-bottom:6px;font-weight:600}<!-- [et_pb_line_break_holder] -->.req{color:var(--danger)}<!-- [et_pb_line_break_holder] -->input[type=\"text\"],input[type=\"email\"],input[type=\"tel\"],input[type=\"date\"],input[type=\"number\"],select{width:100%;min-height:46px;border:1px solid var(--b);border-radius:12px;background:#fff;padding:10px 12px;font-size:15px}<!-- [et_pb_line_break_holder] -->.ic-inline{display:flex;flex-wrap:wrap;gap:10px}<!-- [et_pb_line_break_holder] -->.ic-check{display:flex;align-items:center;gap:8px;cursor:pointer}<!-- [et_pb_line_break_holder] -->.ic-check--terms{align-items:flex-start}<!-- [et_pb_line_break_holder] -->.ic-link-inline{color:var(--green-dark);text-decoration:underline;font-weight:600}<!-- [et_pb_line_break_holder] -->.ic-link-inline:hover{opacity:.85}<!-- [et_pb_line_break_holder] -->.ic-note{color:var(--m);font-size:.93rem}<!-- [et_pb_line_break_holder] -->#ic_races_wrap{display:grid;gap:10px}<!-- [et_pb_line_break_holder] -->.ic-radio{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--b);border-radius:14px;padding:13px 14px;cursor:pointer}<!-- [et_pb_line_break_holder] -->.ic-radio.is-selected{border-color:var(--green);box-shadow:0 0 0 4px rgba(43,182,115,.12)}<!-- [et_pb_line_break_holder] -->.ic-radio strong{display:block}<!-- [et_pb_line_break_holder] -->.ic-radio small{display:block;color:var(--m);margin-top:3px}<!-- [et_pb_line_break_holder] -->.ic-quick-wrap{margin-top:12px}<!-- [et_pb_line_break_holder] -->.ic-quick-label{font-size:.92rem;color:var(--m);margin-bottom:8px;font-weight:600}<!-- [et_pb_line_break_holder] -->.ic-quick{display:flex;flex-wrap:wrap;gap:8px}<!-- [et_pb_line_break_holder] -->.ic-qbtn{border:1px solid var(--b);background:#fff;border-radius:999px;padding:8px 14px;font-weight:700;cursor:pointer}<!-- [et_pb_line_break_holder] -->.ic-qbtn.is-active{background:var(--green);border-color:var(--green);color:#fff}<!-- [et_pb_line_break_holder] -->.ic-side-block{padding:0 22px 16px}<!-- [et_pb_line_break_holder] -->.ic-recap{border:1px solid #e7eaee;border-radius:16px;padding:14px 14px 10px;background:#fcfcfd}<!-- [et_pb_line_break_holder] -->.ic-line,.ic-total{display:flex;justify-content:space-between;gap:16px;padding:8px 0}<!-- [et_pb_line_break_holder] -->.ic-sep{height:1px;background:#e7eaee;margin:6px 0}<!-- [et_pb_line_break_holder] -->.ic-total{font-weight:800}<!-- [et_pb_line_break_holder] -->.ic-pay{border-top:1px solid #e7eaee;padding:18px 22px 22px}<!-- [et_pb_line_break_holder] -->.ic-btn{width:100%;min-height:50px;border:0;border-radius:14px;font-size:16px;font-weight:800;cursor:pointer;background:var(--green);color:#fff}<!-- [et_pb_line_break_holder] -->.ic-errors{margin-top:12px;border-radius:12px;background:#fff4f5;border:1px solid #f4c6ce;color:#8f1028;padding:10px 12px;display:none;white-space:pre-line}<!-- [et_pb_line_break_holder] -->@media (max-width:980px){.ic-grid{grid-template-columns:1fr}.ic-card--side{position:static}}<!-- [et_pb_line_break_holder] -->@media (max-width:680px){.ic-fields--2{grid-template-columns:1fr}}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  window.ouvrirPolitiqueConfidentialite = function(){<!-- [et_pb_line_break_holder] -->    window.open(<!-- [et_pb_line_break_holder] -->      'https:\/\/www.inedichrono.be\/index.php\/politique-de-confidentialite\/',<!-- [et_pb_line_break_holder] -->      'politique_confidentialite',<!-- [et_pb_line_break_holder] -->      'width=900,height=700,scrollbars=yes,resizable=yes'<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const root = document.getElementById('ic-form-wrap');<!-- [et_pb_line_break_holder] -->  if(!root) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const $ = (s,c=root)=>c.querySelector(s);<!-- [et_pb_line_break_holder] -->  const $all = (s,c=root)=>Array.from(c.querySelectorAll(s));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let EVENT = null;<!-- [et_pb_line_break_holder] -->  let SELECTED_RACE = null;<!-- [et_pb_line_break_holder] -->  let currentFee = 0;<!-- [et_pb_line_break_holder] -->  let currentMin = 1;<!-- [et_pb_line_break_holder] -->  let donationMode = 'conscious';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const eventId = ($('#ic_event_id').value || '').trim();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function generateRegistrationId(){<!-- [et_pb_line_break_holder] -->    if (window.crypto && crypto.randomUUID){<!-- [et_pb_line_break_holder] -->      return crypto.randomUUID();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return 'rid-' + Date.now() + '-' + Math.random().toString(36).substring(2,10);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const registrationId = generateRegistrationId();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function n(v){<!-- [et_pb_line_break_holder] -->    const x = Number(String(v || '').replace(',', '.'));<!-- [et_pb_line_break_holder] -->    return Number.isFinite(x) ? x : 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function money(v){<!-- [et_pb_line_break_holder] -->    return n(v).toFixed(2).replace('.', ',') + ' \u20ac';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function esc(s){<!-- [et_pb_line_break_holder] -->    return String(s || '')<!-- [et_pb_line_break_holder] -->      .replace(\/&\/g,'&')<!-- [et_pb_line_break_holder] -->      .replace(\/<\/g,'<')<!-- [et_pb_line_break_holder] -->      .replace(\/>\/g,'>')<!-- [et_pb_line_break_holder] -->      .replace(\/\"\/g,'\"')<!-- [et_pb_line_break_holder] -->      .replace(\/'\/g,'&#39;');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setError(msg){<!-- [et_pb_line_break_holder] -->    const box = $('#ic_errors');<!-- [et_pb_line_break_holder] -->    if(!msg){<!-- [et_pb_line_break_holder] -->      box.style.display='none';<!-- [et_pb_line_break_holder] -->      box.textContent='';<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    box.style.display='block';<!-- [et_pb_line_break_holder] -->    box.textContent = Array.isArray(msg) ? msg.join('\\n') : String(msg);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function setGlobalError(msg){<!-- [et_pb_line_break_holder] -->    const box = $('#ic_global_error');<!-- [et_pb_line_break_holder] -->    if(!msg){<!-- [et_pb_line_break_holder] -->      box.style.display='none';<!-- [et_pb_line_break_holder] -->      box.textContent='';<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    box.style.display='block';<!-- [et_pb_line_break_holder] -->    box.textContent = String(msg);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderEvent(ev){<!-- [et_pb_line_break_holder] -->    EVENT = ev || {};<!-- [et_pb_line_break_holder] -->    $('#ic_event_title').textContent = EVENT.event_name || 'Inscription en ligne';<!-- [et_pb_line_break_holder] -->    $('#ic_event_sub').textContent = [EVENT.event_date, EVENT.location].filter(Boolean).join(' \u2022 ') || '';<!-- [et_pb_line_break_holder] -->    $('#ic_recap_date').textContent = EVENT.event_date || '\u2014';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    currentFee = n(EVENT.processing_fee);<!-- [et_pb_line_break_holder] -->    currentMin = n(EVENT.min_price || 1);<!-- [et_pb_line_break_holder] -->    donationMode = String(EVENT.donation_mode || 'conscious').toLowerCase();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#ic_amount').min = String(currentMin);<!-- [et_pb_line_break_holder] -->    $('#ic_amount').step = '1';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(donationMode === 'conscious'){<!-- [et_pb_line_break_holder] -->      $('#ic_amount_note').textContent = `Indiquez votre participation libre. Montant minimum : ${money(currentMin)}.`;<!-- [et_pb_line_break_holder] -->      $('#ic_quick_wrap').style.display = '';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      $('#ic_amount_note').textContent = 'Le montant est fix\u00e9 automatiquement selon l\u2019\u00e9preuve choisie.';<!-- [et_pb_line_break_holder] -->      $('#ic_quick_wrap').style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    renderOptionsFromEvent();<!-- [et_pb_line_break_holder] -->    computeTotal();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderOptionsFromEvent(){<!-- [et_pb_line_break_holder] -->    const section = $('#ic_options_section');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const tshirtEnabled = String(EVENT.tshirt_enabled || '').toLowerCase() === 'yes';<!-- [et_pb_line_break_holder] -->    const mealEnabled = String(EVENT.meal_enabled || '').toLowerCase() === 'yes';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    section.style.display = (tshirtEnabled || mealEnabled) ? '' : 'none';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#ic_tshirt_block').style.display = tshirtEnabled ? '' : 'none';<!-- [et_pb_line_break_holder] -->    $('#ic_tshirt_size_block').style.display = 'none';<!-- [et_pb_line_break_holder] -->    $('#ic_meal_block').style.display = mealEnabled ? '' : 'none';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(tshirtEnabled){<!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_label').textContent = `T-shirt (+${money(EVENT.tshirt_price || 0)})`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const sizes = String(EVENT.tshirt_sizes || '')<!-- [et_pb_line_break_holder] -->        .split('|')<!-- [et_pb_line_break_holder] -->        .map(s => s.trim())<!-- [et_pb_line_break_holder] -->        .filter(Boolean);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_size').innerHTML =<!-- [et_pb_line_break_holder] -->        `<option value=\"\">\u2014 Choisir une taille \u2014<\/option>` +<!-- [et_pb_line_break_holder] -->        sizes.map(s => `<option value=\"${esc(s)}\">${esc(s)}<\/option>`).join('');<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_check').checked = false;<!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_size').innerHTML = `<option value=\"\">\u2014 Choisir une taille \u2014<\/option>`;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(mealEnabled){<!-- [et_pb_line_break_holder] -->      $('#ic_meal_label').textContent = `Repas (+${money(EVENT.meal_price || 0)})`;<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      $('#ic_meal_check').checked = false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderRaces(races){<!-- [et_pb_line_break_holder] -->    const list = Array.isArray(races) ? races : [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!list.length){<!-- [et_pb_line_break_holder] -->      $('#ic_races_wrap').innerHTML = `<\/p>\n<div class=\"ic-note\">Aucune \u00e9preuve disponible pour cet \u00e9v\u00e9nement.<\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#ic_races_wrap').innerHTML = list.map(r => `<!-- [et_pb_line_break_holder] -->      <label class=\"ic-radio\"><!-- [et_pb_line_break_holder] -->        <input type=\"radio\" name=\"ic_race_id\"<!-- [et_pb_line_break_holder] -->          value=\"${esc(r.race_id || '')}\"<!-- [et_pb_line_break_holder] -->          data-label=\"${esc(r.race_label || '')}\"<!-- [et_pb_line_break_holder] -->          data-distance=\"${esc(r.distance_km || '')}\"<!-- [et_pb_line_break_holder] -->          data-price=\"${esc(r.price_override || '')}\"><!-- [et_pb_line_break_holder] -->        <span><!-- [et_pb_line_break_holder] -->          <strong>${esc(r.race_label || '\u00c9preuve')}<\/strong><!-- [et_pb_line_break_holder] -->          <small>${esc(r.distance_km || '')} km ${r.start_time ? '\u2022 D\u00e9part ' + esc(r.start_time) : ''}<\/small><!-- [et_pb_line_break_holder] -->        <\/span><!-- [et_pb_line_break_holder] -->      <\/label><!-- [et_pb_line_break_holder] -->    `).join('');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $all('input[name=\"ic_race_id\"]').forEach(input => {<!-- [et_pb_line_break_holder] -->      input.addEventListener('change', ()=>{<!-- [et_pb_line_break_holder] -->        $all('.ic-radio').forEach(x => x.classList.remove('is-selected'));<!-- [et_pb_line_break_holder] -->        const card = input.closest('.ic-radio');<!-- [et_pb_line_break_holder] -->        if(card) card.classList.add('is-selected');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        SELECTED_RACE = {<!-- [et_pb_line_break_holder] -->          id: input.value || '',<!-- [et_pb_line_break_holder] -->          label: input.dataset.label || '',<!-- [et_pb_line_break_holder] -->          distance: input.dataset.distance || '',<!-- [et_pb_line_break_holder] -->          price_override: input.dataset.price || ''<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        $('#ic_recap_course').textContent = SELECTED_RACE.label || '\u2014';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if(donationMode !== 'conscious'){<!-- [et_pb_line_break_holder] -->          const forced = n(SELECTED_RACE.price_override);<!-- [et_pb_line_break_holder] -->          $('#ic_amount').value = forced > 0 ? forced.toFixed(0) : '';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        computeTotal();<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function optionsTotal(){<!-- [et_pb_line_break_holder] -->    let total = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if($('#ic_tshirt_block').style.display !== 'none' && $('#ic_tshirt_check').checked){<!-- [et_pb_line_break_holder] -->      total += n(EVENT.tshirt_price);<!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_size_block').style.display = '';<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_size_block').style.display = 'none';<!-- [et_pb_line_break_holder] -->      $('#ic_tshirt_size').value = '';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if($('#ic_meal_block').style.display !== 'none' && $('#ic_meal_check').checked){<!-- [et_pb_line_break_holder] -->      total += n(EVENT.meal_price);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return total;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function computeTotal(){<!-- [et_pb_line_break_holder] -->    const raw = ($('#ic_amount').value || '').trim();<!-- [et_pb_line_break_holder] -->    let amount = n(raw);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(donationMode === 'conscious' && raw !== '' && amount < currentMin){<!-- [et_pb_line_break_holder] -->      amount = currentMin;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(donationMode !== 'conscious'){<!-- [et_pb_line_break_holder] -->      amount = SELECTED_RACE ? n(SELECTED_RACE.price_override) : 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const opts = optionsTotal();<!-- [et_pb_line_break_holder] -->    const fee = currentFee;<!-- [et_pb_line_break_holder] -->    const total = amount + opts + fee;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#ic_recap_amount').textContent = raw === '' ? '\u2014' : money(amount);<!-- [et_pb_line_break_holder] -->    $('#ic_recap_options').textContent = money(opts);<!-- [et_pb_line_break_holder] -->    $('#ic_recap_fee').textContent = money(fee);<!-- [et_pb_line_break_holder] -->    $('#ic_total').textContent = raw === '' ? '\u2014' : money(total);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return { amount, options: opts, fee, total, rawEmpty: raw === '' };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function validate(){<!-- [et_pb_line_break_holder] -->    const e = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!SELECTED_RACE || !SELECTED_RACE.id) e.push('Choisis une \u00e9preuve.');<!-- [et_pb_line_break_holder] -->    if(!$('#ic_firstname').value.trim()) e.push('Pr\u00e9nom requis.');<!-- [et_pb_line_break_holder] -->    if(!$('#ic_lastname').value.trim()) e.push('Nom requis.');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const email = $('#ic_email').value.trim();<!-- [et_pb_line_break_holder] -->    if(!email) e.push('E-mail requis.');<!-- [et_pb_line_break_holder] -->    else if(!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) e.push('E-mail invalide.');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!$('#ic_phone').value.trim()) e.push('T\u00e9l\u00e9phone requis.');<!-- [et_pb_line_break_holder] -->    if(!$('#ic_dob').value) e.push('Date de naissance requise.');<!-- [et_pb_line_break_holder] -->    if(!(root.querySelector('input[name=\"ic_sex\"]:checked'))) e.push('Sexe requis.');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(donationMode === 'conscious'){<!-- [et_pb_line_break_holder] -->      const raw = ($('#ic_amount').value || '').trim();<!-- [et_pb_line_break_holder] -->      if(!raw) e.push('Montant de participation requis.');<!-- [et_pb_line_break_holder] -->      else if(n(raw) < currentMin) e.push(`Montant minimum : ${money(currentMin)}.`);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if($('#ic_tshirt_block').style.display !== 'none' && $('#ic_tshirt_check').checked && !$('#ic_tshirt_size').value){<!-- [et_pb_line_break_holder] -->      e.push('Choisis une taille de t-shirt.');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if(!$('#ic_terms').checked){<!-- [et_pb_line_break_holder] -->      e.push('Tu dois accepter la politique de confidentialit\u00e9.');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    return e;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  $all('.ic-qbtn').forEach(btn=>{<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', ()=>{<!-- [et_pb_line_break_holder] -->      $('#ic_amount').value = btn.dataset.val || '';<!-- [et_pb_line_break_holder] -->      $all('.ic-qbtn').forEach(b => b.classList.toggle('is-active', b === btn));<!-- [et_pb_line_break_holder] -->      computeTotal();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  $('#ic_amount').addEventListener('input', ()=>{<!-- [et_pb_line_break_holder] -->    $all('.ic-qbtn').forEach(b=>b.classList.remove('is-active'));<!-- [et_pb_line_break_holder] -->    computeTotal();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  $('#ic_tshirt_check').addEventListener('change', computeTotal);<!-- [et_pb_line_break_holder] -->  $('#ic_meal_check').addEventListener('change', computeTotal);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function fetchJson(url){<!-- [et_pb_line_break_holder] -->    const res = await fetch(url, {<!-- [et_pb_line_break_holder] -->      headers:{Accept:'application\/json'},<!-- [et_pb_line_break_holder] -->      cache:'no-store'<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    const raw = await res.text();<!-- [et_pb_line_break_holder] -->    let data = null;<!-- [et_pb_line_break_holder] -->    try { data = JSON.parse(raw); } catch(e) {}<!-- [et_pb_line_break_holder] -->    if(!res.ok || !data || !data.ok){<!-- [et_pb_line_break_holder] -->      throw new Error((data && data.error) ? data.error : `HTTP ${res.status}`);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return data;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  (async function init(){<!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const ev = await fetchJson(`\/wp-json\/ic\/v1\/event?event_id=${encodeURIComponent(eventId)}`);<!-- [et_pb_line_break_holder] -->      renderEvent(ev.event || {});<!-- [et_pb_line_break_holder] -->    }catch(err){<!-- [et_pb_line_break_holder] -->      setGlobalError(err.message || String(err));<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const rc = await fetchJson(`\/wp-json\/ic\/v1\/races?event_id=${encodeURIComponent(eventId)}`);<!-- [et_pb_line_break_holder] -->      renderRaces(rc.races || []);<!-- [et_pb_line_break_holder] -->    }catch(err){<!-- [et_pb_line_break_holder] -->      $('#ic_races_wrap').innerHTML = `<\/p>\n<div class=\"ic-note\" style=\"color:#b00020;\">${esc(err.message || String(err))}<\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  $('#ic_pay_btn').addEventListener('click', async ()=>{<!-- [et_pb_line_break_holder] -->    setError('');<!-- [et_pb_line_break_holder] -->    const errs = validate();<!-- [et_pb_line_break_holder] -->    if(errs.length){<!-- [et_pb_line_break_holder] -->      setError(errs);<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const totals = computeTotal();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const payload = {<!-- [et_pb_line_break_holder] -->      registration_id: registrationId,<!-- [et_pb_line_break_holder] -->      event_id: eventId,<!-- [et_pb_line_break_holder] -->      event_name: EVENT.event_name || '',<!-- [et_pb_line_break_holder] -->      event_date: EVENT.event_date || '',<!-- [et_pb_line_break_holder] -->      location: EVENT.location || '',<!-- [et_pb_line_break_holder] -->      race_id: SELECTED_RACE.id,<!-- [et_pb_line_break_holder] -->      race_choice: SELECTED_RACE.label,<!-- [et_pb_line_break_holder] -->      distance_km: SELECTED_RACE.distance,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      participation_amount: String(totals.amount),<!-- [et_pb_line_break_holder] -->      processing_fee: String(totals.fee),<!-- [et_pb_line_break_holder] -->      total_paid: String(totals.total),<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      first_name: $('#ic_firstname').value.trim(),<!-- [et_pb_line_break_holder] -->      last_name: $('#ic_lastname').value.trim(),<!-- [et_pb_line_break_holder] -->      email: $('#ic_email').value.trim(),<!-- [et_pb_line_break_holder] -->      phone: $('#ic_phone').value.trim(),<!-- [et_pb_line_break_holder] -->      birth_date: $('#ic_dob').value || '',<!-- [et_pb_line_break_holder] -->      gender: (root.querySelector('input[name=\"ic_sex\"]:checked') || {}).value || '',<!-- [et_pb_line_break_holder] -->      nationality: $('#ic_country').value.trim(),<!-- [et_pb_line_break_holder] -->      club: $('#ic_club').value.trim(),<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      tshirt_option: $('#ic_tshirt_check').checked ? 'T-shirt' : '',<!-- [et_pb_line_break_holder] -->      tshirt_size: $('#ic_tshirt_check').checked ? ($('#ic_tshirt_size').value || '') : '',<!-- [et_pb_line_break_holder] -->      meal_option: $('#ic_meal_check').checked ? 'Repas' : '',<!-- [et_pb_line_break_holder] -->      additional_option: '',<!-- [et_pb_line_break_holder] -->      rgpd_accepted: $('#ic_terms').checked ? 'yes' : 'no'<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const btn = $('#ic_pay_btn');<!-- [et_pb_line_break_holder] -->    const old = btn.textContent;<!-- [et_pb_line_break_holder] -->    btn.disabled = true;<!-- [et_pb_line_break_holder] -->    btn.textContent = 'Connexion paiement\u2026';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try{<!-- [et_pb_line_break_holder] -->      const res = await fetch('\/wp-json\/ic\/v1\/create-payment-v2', {<!-- [et_pb_line_break_holder] -->        method:'POST',<!-- [et_pb_line_break_holder] -->        headers:{<!-- [et_pb_line_break_holder] -->          'Accept':'application\/json',<!-- [et_pb_line_break_holder] -->          'Content-Type':'application\/json'<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        body: JSON.stringify(payload)<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const raw = await res.text();<!-- [et_pb_line_break_holder] -->      let data = null;<!-- [et_pb_line_break_holder] -->      try { data = JSON.parse(raw); } catch(e) {}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if(!res.ok || !data || !data.ok || !data.checkout_url){<!-- [et_pb_line_break_holder] -->        setError((data && data.error) ? data.error : `HTTP ${res.status}`);<!-- [et_pb_line_break_holder] -->        btn.disabled = false;<!-- [et_pb_line_break_holder] -->        btn.textContent = old;<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      window.location.href = data.checkout_url;<!-- [et_pb_line_break_holder] -->    }catch(err){<!-- [et_pb_line_break_holder] -->      setError(err.message || String(err));<!-- [et_pb_line_break_holder] -->      btn.disabled = false;<!-- [et_pb_line_break_holder] -->      btn.textContent = old;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_fullwidth_code][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.6&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.7&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb disabled_on=\u00a0\u00bbon|on|on\u00a0\u00bb disabled=\u00a0\u00bbon\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;]<\/p>\n<h2 style=\"text-align: center;\">Pas d&rsquo;inscription en ligne pour l&rsquo;instant<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pas d&rsquo;inscription en ligne pour l&rsquo;instant<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-27362","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/pages\/27362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/comments?post=27362"}],"version-history":[{"count":62,"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/pages\/27362\/revisions"}],"predecessor-version":[{"id":27562,"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/pages\/27362\/revisions\/27562"}],"wp:attachment":[{"href":"https:\/\/www.inedichrono.be\/index.php\/wp-json\/wp\/v2\/media?parent=27362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}