{"id":8449,"date":"2026-07-28T15:12:25","date_gmt":"2026-07-28T19:12:25","guid":{"rendered":"https:\/\/lelib.ca\/?page_id=8449"},"modified":"2026-08-03T09:29:57","modified_gmt":"2026-08-03T13:29:57","slug":"reservation","status":"publish","type":"page","link":"https:\/\/lelib.ca\/en\/lib-vaudreuil-dorion\/reservation\/","title":{"rendered":"Reservation &#8211; Lib Vaudreuil-Dorion"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8449\" class=\"elementor elementor-8449 elementor-8448\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1681160 ph  elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1681160\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8c04e13\" data-id=\"8c04e13\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8983042 y-bread elementor-widget elementor-widget-breadcrumbs\" data-id=\"8983042\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p id=\"breadcrumbs\"><span><span><a href=\"https:\/\/lelib.ca\/en\/\">Accueil<\/a><\/span><\/span><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7abd5c7 ph elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7abd5c7\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6289eba\" data-id=\"6289eba\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c86965a regular elementor-widget elementor-widget-heading\" data-id=\"c86965a\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"titre-page\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Reservation<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc82eea elementor-widget elementor-widget-html\" data-id=\"bc82eea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/buy.stripe.com\">\r\n<link rel=\"dns-prefetch\" href=\"https:\/\/buy.stripe.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/js.hsforms.net\">\r\n<link rel=\"dns-prefetch\" href=\"https:\/\/js.hsforms.net\">\r\n<link rel=\"preconnect\" href=\"https:\/\/forms.hsforms.com\">\r\n<link rel=\"dns-prefetch\" href=\"https:\/\/forms.hsforms.com\">\r\n<!-- Livya : COLLER ICI le <script> + <link> fournis par Livya (contiennent data-client + data-project) -->\r\n<script src=\"https:\/\/app.livya.com\/embed.js\" data-client=\"emd-batimo\" data-project=\"lib-vaudreuil\"><\/script>\r\n<link href=\"https:\/\/app.livya.com\/embed.css\" rel=\"stylesheet\" \/>\r\n<style>\r\n#bloc-formulaire-reservation .hs-form-field label{color:#00587C;font-size:16px;font-weight:500;display:block;margin-bottom:4px;}\r\n#bloc-formulaire-reservation .hs-form-field .hs-input,#bloc-formulaire-reservation .hs-form-field textarea,#bloc-formulaire-reservation .hs-form-field select{width:100%!important;padding:10px 14px;border:1px solid #ccc;border-radius:6px;font-size:14px;font-family:'Montserrat',sans-serif;color:#33475B;box-sizing:border-box;background:white;}\r\n#bloc-formulaire-reservation .hs-form-field .hs-input:focus,#bloc-formulaire-reservation .hs-form-field select:focus{outline:none;border-color:#00587C;}\r\n#bloc-formulaire-reservation .hs-form fieldset{max-width:100%!important;border:none;padding:0;}\r\n#bloc-formulaire-reservation .hs-form .hs-form-field{margin-bottom:16px;}\r\n#bloc-formulaire-reservation .hs-form .field.hs-form-field{padding-right:8px;}\r\n#bloc-formulaire-reservation .hs-form .hs-richtext p,#bloc-formulaire-reservation .hs-form .legal-consent-container{font-size:13px;color:#516383;}\r\n#bloc-formulaire-reservation .hs-form .hs-richtext a,#bloc-formulaire-reservation .hs-form .legal-consent-container a{color:#00587C;text-decoration:underline;}\r\n#bloc-formulaire-reservation .hs-form .hs-richtext a:visited,#bloc-formulaire-reservation .hs-form .legal-consent-container a:visited{color:#00587C;}\r\n#bloc-formulaire-reservation .hs-form .hs-error-msgs label{color:#c0392b;font-size:13px;}\r\n#bloc-formulaire-reservation .hs-submit .hs-button{display:block;margin:24px auto 0;background:#EBC97F;color:#30302E;border:none;border-radius:6px;padding:12px 32px;font-size:14px;font-weight:bold;font-family:'Montserrat',sans-serif;cursor:pointer;letter-spacing:0.3px;}\r\n#bloc-formulaire-reservation .hs-submit .hs-button:hover{background:#d4b36e;}\r\n#bloc-formulaire-reservation .hs-form .inputs-list{list-style:none!important;padding:0!important;margin:0!important;text-align:left!important;}\r\n#bloc-formulaire-reservation .hs-form .inputs-list li{display:block!important;margin-bottom:10px!important;position:static!important;float:none!important;text-align:left!important;}\r\n#bloc-formulaire-reservation .hs-form .inputs-list li label{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:13px!important;color:#516383!important;font-weight:normal!important;margin:0!important;text-align:left!important;cursor:pointer!important;}\r\n#bloc-formulaire-reservation .hs-form .inputs-list li label input[type=\"checkbox\"]{margin:2px 0 0 0!important;flex-shrink:0!important;width:auto!important;padding:0!important;}\r\n#bloc-formulaire-reservation .hs-form .inputs-list li label span{flex:1!important;text-align:left!important;}\r\n#bloc-formulaire-reservation .hs-form .legal-consent-container{text-align:left!important;}\r\n#bloc-formulaire-reservation .hs-form .hs-form-booleancheckbox-display{display:flex!important;align-items:flex-start!important;gap:8px!important;text-align:left!important;}\r\n#bloc-formulaire-reservation .hs-form .hs-form-booleancheckbox-display input[type=\"checkbox\"]{margin:2px 0 0 0!important;flex-shrink:0!important;width:auto!important;padding:0!important;}\r\n#bloc-formulaire-reservation .hs-form .hs-form-booleancheckbox-display label{flex:1!important;display:block!important;text-align:left!important;font-size:13px!important;color:#516383!important;font-weight:normal!important;margin:0!important;}\r\n#bloc-formulaire-reservation .hs-form .hs-form-booleancheckbox-display label p{margin:0!important;text-align:left!important;}\r\n#rp-titre-livya,#rp-titre-formulaire,#rp-label-unite{color:#63666A!important;font-family:'Montserrat',sans-serif!important;font-size:1.3em!important;font-weight:normal!important;}\r\n<\/style>\r\n\r\n<!-- S\u00c9LECTEUR DE PLAN (affich\u00e9 si pas d'id_unite_reserve dans l'URL ou id non reconnu) -->\r\n<div id=\"bloc-livya\" style=\"display:none;\">\r\n  <div id=\"rp-etapes-livya\" style=\"margin-bottom:16px;\"><\/div>\r\n  <div id=\"rp-titre-livya\" style=\"text-align:center; margin-bottom:20px; font-size:1.3em; font-weight:normal; color:#63666A; font-family:'Montserrat',sans-serif;\"><\/div>\r\n  <div style=\"width:100%; zoom:0.78;\">\r\n    <!-- Livya : COLLER ICI le <div ...data-module=\"plans\"> fourni par Livya (contient data-project + data-entity) -->\r\n    <div class=\"livya-module-container-plans\" data-module=\"plans\" data-project=\"lib-vaudreuil\" data-lang=\"fr\" data-entity=\"211edee8-b48b-4efe-bad8-381f23515d29\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- FORMULAIRE (affich\u00e9 si id_unite_reserve pr\u00e9sent dans l'URL) -->\r\n<div id=\"bloc-formulaire-reservation\" style=\"display:none; font-family:'Montserrat',sans-serif; max-width:560px; margin:0 auto;\">\r\n  <div id=\"rp-etapes-formulaire\" style=\"margin-bottom:24px;\"><\/div>\r\n  <div id=\"rp-titre-formulaire\" style=\"display:none; text-align:center; margin-bottom:16px; font-size:1.3em; font-weight:normal; color:#63666A; font-family:'Montserrat',sans-serif;\"><\/div>\r\n  <div id=\"rp-label-unite\" style=\"display:none; text-align:center; margin-bottom:20px; font-size:1.3em; font-weight:normal; color:#63666A; font-family:'Montserrat',sans-serif;\"><\/div>\r\n  <div id=\"rp-nom-unite\" style=\"display:none; text-align:center; margin-bottom:16px; font-size:2em; font-weight:normal; color:#00587C; font-family:'Butler',serif;\"><\/div>\r\n  <div id=\"hubspot-form-unite\"><\/div>\r\n<\/div>\r\n\r\n<!-- INDICATEUR DE CHARGEMENT -->\r\n<div id=\"rp-chargement\" style=\"display:none; max-width:560px; margin:0 auto; padding:48px 16px; text-align:center;\">\r\n  <div style=\"width:40px; height:40px; border:4px solid #EBC97F; border-top-color:#00587C; border-radius:50%; animation:rpSpin 0.8s linear infinite; margin:0 auto 20px;\"><\/div>\r\n  <p id=\"rp-chargement-texte\" style=\"font-size:2em; color:#00587C; margin:0; font-family:'Butler',serif; font-weight:normal; letter-spacing:0.3px;\"><\/p>\r\n<\/div>\r\n<style>@keyframes rpSpin{to{transform:rotate(360deg);}}<\/style>\r\n\r\n<script>\r\n\/* ==========================================================================\r\n   CONFIGURATION DU PROJET\r\n   >>> Pour un nouveau projet, ne modifier QUE ce bloc RP_CONFIG. <<<\r\n   (Le reste du code est g\u00e9n\u00e9rique et se branche automatiquement dessus.)\r\n   NB : Livya se configure directement dans le HTML en haut du fichier\r\n        (le <script ...embed.js> + <link>, et le <div ...data-module=\"plans\">).\r\n   ========================================================================== *\/\r\nvar RP_CONFIG = {\r\n  \/\/ 1. Livya : configur\u00e9 directement dans le HTML en haut (rien \u00e0 mettre ici).\r\n  \/\/ 2. Stripe \u2014 liens de paiement de l'indemnit\u00e9 de r\u00e9servation\r\n  stripe: {\r\n    linkFr: 'https:\/\/buy.stripe.com\/dRm8wP6xA6jO6PG5Bx0Ba02',\r\n    linkEn: 'https:\/\/buy.stripe.com\/cNi5kD7BEdMgde4d3Z0Ba03'\r\n  },\r\n  \/\/ 3. HubSpot \u2014 formulaire de contact (portalId identique pour tous les projets EMD)\r\n  hubspot: {\r\n    portalId: '44595348',\r\n    formIdFr: 'ba8e51c5-4413-424e-9995-7970e7df4316',\r\n    formIdEn: '39113ad1-3bfd-47de-b526-f35ca050a0e7'\r\n  },\r\n  \/\/ 4. Unit\u00e9s disponibles \u2014 voir l'objet d\u00e9fini plus bas (rattach\u00e9 \u00e0 RP_CONFIG.unites)\r\n  unites: null\r\n};\r\n\r\nvar STRIPE_PAYMENT_LINK_FR = RP_CONFIG.stripe.linkFr;\r\nvar STRIPE_PAYMENT_LINK_EN = RP_CONFIG.stripe.linkEn;\r\n\r\n\/* formId flexible : accepte l'UUID brut, un lien contenant l'UUID, ou le <script> d'int\u00e9gration complet. *\/\r\nfunction rpFormId(v){\r\n  if(!v) return '';\r\n  var m = String(v).match(\/[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\/);\r\n  return m ? m[0] : String(v).trim();\r\n}\r\n\r\nvar idUnite = new URLSearchParams(window.location.search).get('id_unite_reserve');\r\nwindow.contactData = window.contactData || {};\r\nvar contactData = window.contactData;\r\nvar isEn = window.location.pathname.indexOf('\/en\/') !== -1;\r\n\r\n\/* Capture continue pendant la saisie - filet de securite *\/\r\n;['input','change','blur'].forEach(function(evt){\r\n  document.addEventListener(evt,function(e){\r\n    var t=e.target;\r\n    if(!t)return;\r\n    if(t.name==='email'||t.type==='email'){if(t.value)window.contactData.email=t.value.trim();}\r\n    if(t.name==='firstname'){if(t.value)window.contactData.firstname=t.value.trim();}\r\n    if(t.name==='lastname') {if(t.value)window.contactData.lastname=t.value.trim();}\r\n    if(t.name==='phone')    {if(t.value)window.contactData.phone=t.value.trim();}\r\n  },true);\r\n});\r\n\r\nvar unites = {\r\n  \"31021877817\":{\"nom\":\"Lib Vaudreuil-Dorion - 0101\"},\r\n  \"31028369064\":{\"nom\":\"Lib Vaudreuil-Dorion - 0102\"},\r\n  \"31057653584\":{\"nom\":\"Lib Vaudreuil-Dorion - 0103\"},\r\n  \"31022031249\":{\"nom\":\"Lib Vaudreuil-Dorion - 0104\"},\r\n  \"31025793664\":{\"nom\":\"Lib Vaudreuil-Dorion - 0105\"},\r\n  \"31027754658\":{\"nom\":\"Lib Vaudreuil-Dorion - 0106\"},\r\n  \"31045333681\":{\"nom\":\"Lib Vaudreuil-Dorion - 0107\"},\r\n  \"31022809413\":{\"nom\":\"Lib Vaudreuil-Dorion - 0108\"},\r\n  \"31025793663\":{\"nom\":\"Lib Vaudreuil-Dorion - 0201\"},\r\n  \"31018527357\":{\"nom\":\"Lib Vaudreuil-Dorion - 0202\"},\r\n  \"31015435544\":{\"nom\":\"Lib Vaudreuil-Dorion - 0203\"},\r\n  \"31022496004\":{\"nom\":\"Lib Vaudreuil-Dorion - 0204\"},\r\n  \"31028062585\":{\"nom\":\"Lib Vaudreuil-Dorion - 0205\"},\r\n  \"31019299984\":{\"nom\":\"Lib Vaudreuil-Dorion - 0206\"},\r\n  \"31057034358\":{\"nom\":\"Lib Vaudreuil-Dorion - 0207\"},\r\n  \"31057653583\":{\"nom\":\"Lib Vaudreuil-Dorion - 0208\"},\r\n  \"31052106543\":{\"nom\":\"Lib Vaudreuil-Dorion - 0209\"},\r\n  \"31052415510\":{\"nom\":\"Lib Vaudreuil-Dorion - 0210\"},\r\n  \"31027240327\":{\"nom\":\"Lib Vaudreuil-Dorion - 0211\"},\r\n  \"31028062584\":{\"nom\":\"Lib Vaudreuil-Dorion - 0212\"},\r\n  \"31025947828\":{\"nom\":\"Lib Vaudreuil-Dorion - 0213\"},\r\n  \"31016212259\":{\"nom\":\"Lib Vaudreuil-Dorion - 0214\"},\r\n  \"31052415508\":{\"nom\":\"Lib Vaudreuil-Dorion - 0215\"},\r\n  \"31017289630\":{\"nom\":\"Lib Vaudreuil-Dorion - 0301\"},\r\n  \"31032062037\":{\"nom\":\"Lib Vaudreuil-Dorion - 0302\"},\r\n  \"31015601545\":{\"nom\":\"Lib Vaudreuil-Dorion - 0303\"},\r\n  \"31017760437\":{\"nom\":\"Lib Vaudreuil-Dorion - 0304\"},\r\n  \"31016212258\":{\"nom\":\"Lib Vaudreuil-Dorion - 0305\"},\r\n  \"31018071971\":{\"nom\":\"Lib Vaudreuil-Dorion - 0306\"},\r\n  \"31011638539\":{\"nom\":\"Lib Vaudreuil-Dorion - 0307\"},\r\n  \"31051951756\":{\"nom\":\"Lib Vaudreuil-Dorion - 0308\"},\r\n  \"31007897870\":{\"nom\":\"Lib Vaudreuil-Dorion - 0309\"},\r\n  \"31057189031\":{\"nom\":\"Lib Vaudreuil-Dorion - 0310\"},\r\n  \"31052106545\":{\"nom\":\"Lib Vaudreuil-Dorion - 0311\"},\r\n  \"31052415511\":{\"nom\":\"Lib Vaudreuil-Dorion - 0312\"},\r\n  \"31021877818\":{\"nom\":\"Lib Vaudreuil-Dorion - 0313\"},\r\n  \"31022650995\":{\"nom\":\"Lib Vaudreuil-Dorion - 0314\"},\r\n  \"31016987405\":{\"nom\":\"Lib Vaudreuil-Dorion - 0315\"},\r\n  \"31023264613\":{\"nom\":\"Lib Vaudreuil-Dorion - 0401\"},\r\n  \"31012112730\":{\"nom\":\"Lib Vaudreuil-Dorion - 0402\"},\r\n  \"31044098152\":{\"nom\":\"Lib Vaudreuil-Dorion - 0403\"},\r\n  \"31028062586\":{\"nom\":\"Lib Vaudreuil-Dorion - 0404\"},\r\n  \"31017289629\":{\"nom\":\"Lib Vaudreuil-Dorion - 0405\"},\r\n  \"31030371191\":{\"nom\":\"Lib Vaudreuil-Dorion - 0406\"},\r\n  \"31044098149\":{\"nom\":\"Lib Vaudreuil-Dorion - 0407\"},\r\n  \"31052736692\":{\"nom\":\"Lib Vaudreuil-Dorion - 0408\"},\r\n  \"31018991106\":{\"nom\":\"Lib Vaudreuil-Dorion - 0409\"},\r\n  \"31057034357\":{\"nom\":\"Lib Vaudreuil-Dorion - 0410\"},\r\n  \"31022809412\":{\"nom\":\"Lib Vaudreuil-Dorion - 0411\"},\r\n  \"31014732392\":{\"nom\":\"Lib Vaudreuil-Dorion - 0412\"},\r\n  \"31057189030\":{\"nom\":\"Lib Vaudreuil-Dorion - 0413\"},\r\n  \"31011791140\":{\"nom\":\"Lib Vaudreuil-Dorion - 0414\"},\r\n  \"31035842141\":{\"nom\":\"Lib Vaudreuil-Dorion - 0415\"},\r\n  \"31015601546\":{\"nom\":\"Lib Vaudreuil-Dorion - 0501\"},\r\n  \"31057653585\":{\"nom\":\"Lib Vaudreuil-Dorion - 0502\"},\r\n  \"31057498808\":{\"nom\":\"Lib Vaudreuil-Dorion - 0503\"},\r\n  \"31016987408\":{\"nom\":\"Lib Vaudreuil-Dorion - 0504\"},\r\n  \"31017450135\":{\"nom\":\"Lib Vaudreuil-Dorion - 0505\"},\r\n  \"31028062587\":{\"nom\":\"Lib Vaudreuil-Dorion - 0506\"},\r\n  \"31056882281\":{\"nom\":\"Lib Vaudreuil-Dorion - 0507\"},\r\n  \"31018991033\":{\"nom\":\"Lib Vaudreuil-Dorion - 0508\"},\r\n  \"31019299985\":{\"nom\":\"Lib Vaudreuil-Dorion - 0509\"},\r\n  \"31051951758\":{\"nom\":\"Lib Vaudreuil-Dorion - 0510\"},\r\n  \"31019299986\":{\"nom\":\"Lib Vaudreuil-Dorion - 0511\"},\r\n  \"31012112726\":{\"nom\":\"Lib Vaudreuil-Dorion - 0512\"},\r\n  \"31057653582\":{\"nom\":\"Lib Vaudreuil-Dorion - 0513\"},\r\n  \"31027240326\":{\"nom\":\"Lib Vaudreuil-Dorion - 0514\"},\r\n  \"31026258056\":{\"nom\":\"Lib Vaudreuil-Dorion - 0515\"},\r\n  \"31027393036\":{\"nom\":\"Lib Vaudreuil-Dorion - 0601\"},\r\n  \"31027754657\":{\"nom\":\"Lib Vaudreuil-Dorion - 0602\"},\r\n  \"31026408717\":{\"nom\":\"Lib Vaudreuil-Dorion - 0603\"},\r\n  \"31053044483\":{\"nom\":\"Lib Vaudreuil-Dorion - 0604\"},\r\n  \"31015282705\":{\"nom\":\"Lib Vaudreuil-Dorion - 0605\"},\r\n  \"31054272007\":{\"nom\":\"Lib Vaudreuil-Dorion - 0606\"},\r\n  \"31018371440\":{\"nom\":\"Lib Vaudreuil-Dorion - 0607\"},\r\n  \"31012112727\":{\"nom\":\"Lib Vaudreuil-Dorion - 0608\"},\r\n  \"31046634551\":{\"nom\":\"Lib Vaudreuil-Dorion - 0609\"},\r\n  \"31057189028\":{\"nom\":\"Lib Vaudreuil-Dorion - 0610\"},\r\n  \"31011327037\":{\"nom\":\"Lib Vaudreuil-Dorion - 0611\"},\r\n  \"31007897871\":{\"nom\":\"Lib Vaudreuil-Dorion - 0612\"},\r\n  \"31046478222\":{\"nom\":\"Lib Vaudreuil-Dorion - 0613\"},\r\n  \"31018527358\":{\"nom\":\"Lib Vaudreuil-Dorion - 0614\"},\r\n  \"31044098147\":{\"nom\":\"Lib Vaudreuil-Dorion - 0615\"},\r\n  \"31012112731\":{\"nom\":\"Lib Vaudreuil-Dorion - 0701\"},\r\n  \"31052736694\":{\"nom\":\"Lib Vaudreuil-Dorion - 0702\"},\r\n  \"31014881591\":{\"nom\":\"Lib Vaudreuil-Dorion - 0703\"},\r\n  \"31020855088\":{\"nom\":\"Lib Vaudreuil-Dorion - 0704\"},\r\n  \"31023422256\":{\"nom\":\"Lib Vaudreuil-Dorion - 0705\"},\r\n  \"31011018776\":{\"nom\":\"Lib Vaudreuil-Dorion - 0706\"},\r\n  \"31012112725\":{\"nom\":\"Lib Vaudreuil-Dorion - 0707\"},\r\n  \"31045025329\":{\"nom\":\"Lib Vaudreuil-Dorion - 0708\"},\r\n  \"31022809414\":{\"nom\":\"Lib Vaudreuil-Dorion - 0709\"},\r\n  \"31057034356\":{\"nom\":\"Lib Vaudreuil-Dorion - 0710\"},\r\n  \"31011327039\":{\"nom\":\"Lib Vaudreuil-Dorion - 0711\"},\r\n  \"31044098150\":{\"nom\":\"Lib Vaudreuil-Dorion - 0712\"},\r\n  \"31030371190\":{\"nom\":\"Lib Vaudreuil-Dorion - 0713\"},\r\n  \"31019299983\":{\"nom\":\"Lib Vaudreuil-Dorion - 0714\"},\r\n  \"31044098146\":{\"nom\":\"Lib Vaudreuil-Dorion - 0715\"},\r\n  \"31030830633\":{\"nom\":\"Lib Vaudreuil-Dorion - 0801\"},\r\n  \"31018991105\":{\"nom\":\"Lib Vaudreuil-Dorion - 0802\"},\r\n  \"31012257969\":{\"nom\":\"Lib Vaudreuil-Dorion - 0803\"},\r\n  \"31052736691\":{\"nom\":\"Lib Vaudreuil-Dorion - 0804\"},\r\n  \"31032062035\":{\"nom\":\"Lib Vaudreuil-Dorion - 0805\"},\r\n  \"31056882282\":{\"nom\":\"Lib Vaudreuil-Dorion - 0806\"},\r\n  \"31057344005\":{\"nom\":\"Lib Vaudreuil-Dorion - 0807\"},\r\n  \"31052736693\":{\"nom\":\"Lib Vaudreuil-Dorion - 0808\"},\r\n  \"31027393037\":{\"nom\":\"Lib Vaudreuil-Dorion - 0809\"},\r\n  \"31033419850\":{\"nom\":\"Lib Vaudreuil-Dorion - 0810\"},\r\n  \"31028369065\":{\"nom\":\"Lib Vaudreuil-Dorion - 0811\"},\r\n  \"31007897872\":{\"nom\":\"Lib Vaudreuil-Dorion - 0812\"},\r\n  \"31029140118\":{\"nom\":\"Lib Vaudreuil-Dorion - 0813\"},\r\n  \"31030830632\":{\"nom\":\"Lib Vaudreuil-Dorion - 0814\"},\r\n  \"31014732393\":{\"nom\":\"Lib Vaudreuil-Dorion - 0815\"},\r\n  \"31018527356\":{\"nom\":\"Lib Vaudreuil-Dorion - 0901\"},\r\n  \"31018835721\":{\"nom\":\"Lib Vaudreuil-Dorion - 0902\"},\r\n  \"31022809416\":{\"nom\":\"Lib Vaudreuil-Dorion - 0903\"},\r\n  \"31044870948\":{\"nom\":\"Lib Vaudreuil-Dorion - 0904\"},\r\n  \"31017450138\":{\"nom\":\"Lib Vaudreuil-Dorion - 0905\"},\r\n  \"31016987406\":{\"nom\":\"Lib Vaudreuil-Dorion - 0906\"},\r\n  \"31011018777\":{\"nom\":\"Lib Vaudreuil-Dorion - 0907\"},\r\n  \"31028369061\":{\"nom\":\"Lib Vaudreuil-Dorion - 0908\"},\r\n  \"31011638540\":{\"nom\":\"Lib Vaudreuil-Dorion - 0909\"},\r\n  \"31057344006\":{\"nom\":\"Lib Vaudreuil-Dorion - 0910\"},\r\n  \"31054272009\":{\"nom\":\"Lib Vaudreuil-Dorion - 0911\"},\r\n  \"31017760435\":{\"nom\":\"Lib Vaudreuil-Dorion - 0912\"},\r\n  \"31029140119\":{\"nom\":\"Lib Vaudreuil-Dorion - 0913\"},\r\n  \"31028369063\":{\"nom\":\"Lib Vaudreuil-Dorion - 0914\"},\r\n  \"31046634552\":{\"nom\":\"Lib Vaudreuil-Dorion - 0915\"},\r\n  \"31033419849\":{\"nom\":\"Lib Vaudreuil-Dorion - 1001\"},\r\n  \"31026408718\":{\"nom\":\"Lib Vaudreuil-Dorion - 1002\"},\r\n  \"31022031248\":{\"nom\":\"Lib Vaudreuil-Dorion - 1003\"},\r\n  \"31019765011\":{\"nom\":\"Lib Vaudreuil-Dorion - 1004\"},\r\n  \"31044098148\":{\"nom\":\"Lib Vaudreuil-Dorion - 1005\"},\r\n  \"31056882284\":{\"nom\":\"Lib Vaudreuil-Dorion - 1006\"},\r\n  \"31045025328\":{\"nom\":\"Lib Vaudreuil-Dorion - 1007\"},\r\n  \"31052106544\":{\"nom\":\"Lib Vaudreuil-Dorion - 1008\"},\r\n  \"31022031247\":{\"nom\":\"Lib Vaudreuil-Dorion - 1009\"},\r\n  \"31051951757\":{\"nom\":\"Lib Vaudreuil-Dorion - 1010\"},\r\n  \"31022496002\":{\"nom\":\"Lib Vaudreuil-Dorion - 1011\"},\r\n  \"31019299988\":{\"nom\":\"Lib Vaudreuil-Dorion - 1012\"},\r\n  \"31028369062\":{\"nom\":\"Lib Vaudreuil-Dorion - 1013\"},\r\n  \"31026408719\":{\"nom\":\"Lib Vaudreuil-Dorion - 1101\"},\r\n  \"31053044486\":{\"nom\":\"Lib Vaudreuil-Dorion - 1102\"},\r\n  \"31025947829\":{\"nom\":\"Lib Vaudreuil-Dorion - 1103\"},\r\n  \"31052106546\":{\"nom\":\"Lib Vaudreuil-Dorion - 1104\"},\r\n  \"31053044485\":{\"nom\":\"Lib Vaudreuil-Dorion - 1105\"},\r\n  \"31052736695\":{\"nom\":\"Lib Vaudreuil-Dorion - 1106\"},\r\n  \"31019765012\":{\"nom\":\"Lib Vaudreuil-Dorion - 1107\"},\r\n  \"31057189029\":{\"nom\":\"Lib Vaudreuil-Dorion - 1108\"},\r\n  \"31052415509\":{\"nom\":\"Lib Vaudreuil-Dorion - 1109\"},\r\n  \"31044098151\":{\"nom\":\"Lib Vaudreuil-Dorion - 1110\"},\r\n  \"31014261839\":{\"nom\":\"Lib Vaudreuil-Dorion - 1111\"},\r\n  \"31019299987\":{\"nom\":\"Lib Vaudreuil-Dorion - 1112\"},\r\n  \"31018371439\":{\"nom\":\"Lib Vaudreuil-Dorion - 1113\"},\r\n  \"31026258057\":{\"nom\":\"Lib Vaudreuil-Dorion - 1201\"},\r\n  \"31018371441\":{\"nom\":\"Lib Vaudreuil-Dorion - 1202\"},\r\n  \"31016212257\":{\"nom\":\"Lib Vaudreuil-Dorion - 1203\"},\r\n  \"31054272008\":{\"nom\":\"Lib Vaudreuil-Dorion - 1204\"},\r\n  \"31018991104\":{\"nom\":\"Lib Vaudreuil-Dorion - 1205\"},\r\n  \"31028677197\":{\"nom\":\"Lib Vaudreuil-Dorion - 1206\"},\r\n  \"31053044484\":{\"nom\":\"Lib Vaudreuil-Dorion - 1207\"},\r\n  \"31033419848\":{\"nom\":\"Lib Vaudreuil-Dorion - 1208\"},\r\n  \"31023264614\":{\"nom\":\"Lib Vaudreuil-Dorion - 1209\"},\r\n  \"31022496001\":{\"nom\":\"Lib Vaudreuil-Dorion - 1210\"},\r\n  \"31035842142\":{\"nom\":\"Lib Vaudreuil-Dorion - 1211\"},\r\n  \"31026562467\":{\"nom\":\"Lib Vaudreuil-Dorion - 1212\"},\r\n  \"31012257968\":{\"nom\":\"Lib Vaudreuil-Dorion - 1213\"},\r\n  \"31022809411\":{\"nom\":\"Lib Vaudreuil-Dorion - 1301\"},\r\n  \"31054118527\":{\"nom\":\"Lib Vaudreuil-Dorion - 1302\"},\r\n  \"31028677196\":{\"nom\":\"Lib Vaudreuil-Dorion - 1303\"},\r\n  \"31046634553\":{\"nom\":\"Lib Vaudreuil-Dorion - 1304\"},\r\n  \"31016987407\":{\"nom\":\"Lib Vaudreuil-Dorion - 1305\"},\r\n  \"31012257967\":{\"nom\":\"Lib Vaudreuil-Dorion - 1306\"},\r\n  \"31027754656\":{\"nom\":\"Lib Vaudreuil-Dorion - 1307\"},\r\n  \"31012112728\":{\"nom\":\"Lib Vaudreuil-Dorion - 1308\"},\r\n  \"31023422257\":{\"nom\":\"Lib Vaudreuil-Dorion - 1309\"},\r\n  \"31052415512\":{\"nom\":\"Lib Vaudreuil-Dorion - 1310\"},\r\n  \"31017450136\":{\"nom\":\"Lib Vaudreuil-Dorion - 1401\"},\r\n  \"31044870947\":{\"nom\":\"Lib Vaudreuil-Dorion - 1402\"},\r\n  \"31017450139\":{\"nom\":\"Lib Vaudreuil-Dorion - 1403\"},\r\n  \"31011184498\":{\"nom\":\"Lib Vaudreuil-Dorion - 1404\"},\r\n  \"31018071970\":{\"nom\":\"Lib Vaudreuil-Dorion - 1405\"},\r\n  \"31011638541\":{\"nom\":\"Lib Vaudreuil-Dorion - 1406\"},\r\n  \"31022496003\":{\"nom\":\"Lib Vaudreuil-Dorion - 1407\"},\r\n  \"31032062036\":{\"nom\":\"Lib Vaudreuil-Dorion - 1408\"},\r\n  \"31011327038\":{\"nom\":\"Lib Vaudreuil-Dorion - 1409\"},\r\n  \"31025947830\":{\"nom\":\"Lib Vaudreuil-Dorion - 1410\"}\r\n};\r\nRP_CONFIG.unites = unites;   \/\/ rattache la liste des unit\u00e9s \u00e0 la configuration\r\n\r\nvar rpRedirectDone = false;\r\nvar rpObserver = null;\r\n\r\nfunction ouvrirPaiementRP(){\r\n  if(rpRedirectDone)return;\r\n  rpRedirectDone=true;\r\n  if(rpObserver){rpObserver.disconnect();rpObserver=null;}\r\n  var url=isEn?STRIPE_PAYMENT_LINK_EN:STRIPE_PAYMENT_LINK_FR;\r\n  var sep='?';\r\n  url+=sep+'locale='+(isEn?'en':'fr');sep='&';\r\n  if(window.contactData.email){url+=sep+'locked_prefilled_email='+encodeURIComponent(window.contactData.email);sep='&';}\r\n  if(idUnite){url+=sep+'client_reference_id='+encodeURIComponent('unite_'+idUnite);sep='&';}\r\n  setTimeout(function(){window.location.href=url;},900);\r\n}\r\n\r\nfunction rpDemarrerObservateur(){\r\n  var cible=document.getElementById('hubspot-form-unite');\r\n  if(!cible||rpObserver)return;\r\n  rpObserver=new MutationObserver(function(){\r\n    if(rpRedirectDone)return;\r\n    if(cible.querySelector('.submitted-message')){\r\n      ouvrirPaiementRP();\r\n    }\r\n  });\r\n  rpObserver.observe(cible,{childList:true,subtree:true});\r\n}\r\n<\/script>\r\n\r\n<script charset=\"utf-8\" type=\"text\/javascript\" src=\"https:\/\/js.hsforms.net\/forms\/embed\/v2.js\"><\/script>\r\n<script>\r\n(function(){\r\n  var contactData = window.contactData || {};\r\n  var u=idUnite?unites[idUnite]:null;\r\n\r\n  var titrePage=document.getElementById('titre-page');\r\n  if(titrePage){titrePage.style.display='none';}\r\n\r\n  var hint=document.getElementById('hint-unite');\r\n  if(hint){if(idUnite){hint.style.display='none';}else{hint.textContent='';}}\r\n\r\n  var blocLivya=document.getElementById('bloc-livya');\r\n  var blocForm=document.getElementById('bloc-formulaire-reservation');\r\n  var titreLivya=document.getElementById('rp-titre-livya');\r\n  var etapesLivya=document.getElementById('rp-etapes-livya');\r\n  var etapesForm=document.getElementById('rp-etapes-formulaire');\r\n  if(etapesLivya||etapesForm){\r\n    var csA='width:44px;height:44px;border-radius:50%;background:#00587C;color:white;font-size:1.1em;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:\\'Montserrat\\',sans-serif;flex-shrink:0;';\r\n    var csI='width:44px;height:44px;border-radius:50%;background:#e8e8e8;color:#aaa;font-size:1.1em;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:\\'Montserrat\\',sans-serif;flex-shrink:0;';\r\n    var ss='display:flex;flex-direction:column;align-items:center;flex:1;';\r\n    var lsA='margin:10px 0 0;font-size:0.8em;color:#00587C;font-weight:600;text-align:center;font-family:\\'Montserrat\\',sans-serif;line-height:1.5;padding:0 6px;';\r\n    var lsI='margin:10px 0 0;font-size:0.8em;color:#aaa;text-align:center;font-family:\\'Montserrat\\',sans-serif;line-height:1.5;padding:0 6px;';\r\n    var li='height:2px;background:#EBC97F;opacity:0.35;flex:0.4;margin-top:22px;flex-shrink:0;';\r\n    var ws='display:flex;align-items:flex-start;justify-content:center;max-width:680px;margin:0 auto 20px;';\r\n    var ps='text-align:center;font-size:1.8em;font-weight:normal;color:#00587C;font-family:\\'Butler\\',serif;margin:0 0 18px;';\r\n    var step=function(n,t,on){return '<div style=\"'+ss+'\"><div style=\"'+(on?csA:csI)+'\">'+n+'<\/div><p style=\"'+(on?lsA:lsI)+'\">'+t+'<\/p><\/div>';};\r\n    var line='<div style=\"'+li+'\"><\/div>';\r\n    var mkStepper=function(active,showIntro){\r\n      var intro=showIntro?(isEn?'A first step toward freedom<br>':'Un premier pas vers la libert\u00e9<br>'):'';\r\n      var pre=isEn?'<p style=\"'+ps+'\">'+intro+'Reserve your unit in three simple steps<\/p>':'<p style=\"'+ps+'\">'+intro+'R\u00e9servez votre unit\u00e9 en 3 \u00e9tapes simples<\/p>';\r\n      var s1=isEn?'Select<br>your unit':'S\u00e9lectionnez<br>votre unit\u00e9';\r\n      var s2=isEn?'Complete the<br>information form':'Compl\u00e9tez le formulaire<br>d\\'informations';\r\n      var s3=isEn?'Proceed&nbsp;with&nbsp;the&nbsp;payment<br>(unit indemnity of $1,000)':'Proc\u00e9dez au paiement<br>(indemnit\u00e9&nbsp;r\u00e9servation&nbsp;1&nbsp;000&nbsp;$)';\r\n      return pre+'<div style=\"'+ws+'\">'+step(1,s1,active===1)+line+step(2,s2,active===2)+line+step(3,s3,active===3)+'<\/div>';\r\n    };\r\n    if(etapesLivya)etapesLivya.innerHTML=mkStepper(1,true);\r\n    if(etapesForm)etapesForm.innerHTML=mkStepper(2,false);\r\n  }\r\n  if(titreLivya){titreLivya.innerHTML=isEn?'1 - Choose a unit that feels like you':'1 - Choisissez une unit\u00e9 \u00e0 votre image';titreLivya.style.cssText='display:block;text-align:center;margin-bottom:20px;font-size:1.3em;font-weight:normal;color:#63666A;font-family:\\'Montserrat\\',sans-serif;';}\r\n  var livyaModule=document.querySelector('.livya-module-container-plans');\r\n  if(livyaModule)livyaModule.setAttribute('data-lang',isEn?'en':'fr');\r\n  if(idUnite&&u){\r\n    if(blocForm)blocForm.style.display='block';\r\n    if(blocLivya)blocLivya.style.display='none';\r\n    var titreFormEl=document.getElementById('rp-titre-formulaire');\r\n    if(titreFormEl){titreFormEl.innerHTML=isEn?'2 - Your future address is just a few clicks away':'2 - Votre future adresse est \u00e0 quelques clics';titreFormEl.style.cssText='display:block;text-align:center;margin-bottom:16px;font-size:1.3em;font-weight:normal;color:#63666A;font-family:\\'Montserrat\\',sans-serif;';}\r\n    var labelUniteEl=document.getElementById('rp-label-unite');\r\n    if(labelUniteEl){labelUniteEl.innerHTML=(isEn?'You are about to reserve<br>unit ':'Vous \u00eates sur le point de r\u00e9server<br>l\\'unit\u00e9 ')+u.nom;labelUniteEl.style.cssText='display:block;text-align:center;margin-bottom:20px;font-size:1.3em;font-weight:normal;color:#63666A;font-family:\\'Montserrat\\',sans-serif;';}\r\n  }else{\r\n    if(blocLivya)blocLivya.style.display='block';\r\n    if(blocForm)blocForm.style.display='none';\r\n    return;\r\n  }\r\n\r\n  hbspt.forms.create({\r\n    portalId:RP_CONFIG.hubspot.portalId,\r\n    formId:rpFormId(isEn?RP_CONFIG.hubspot.formIdEn:RP_CONFIG.hubspot.formIdFr),\r\n    region:\"na1\",\r\n    target:\"#hubspot-form-unite\",\r\n    onFormReady:function(form){\r\n      rpDemarrerObservateur();\r\n      var container=document.getElementById('hubspot-form-unite');\r\n      if(idUnite){var fi=container?container.querySelector('input[name=\"id_unite_reserve\"]'):null;if(fi)fi.value=idUnite;}\r\n        ;['email','firstname','lastname','phone'].forEach(function(n){\r\n        var f=container?container.querySelector('[name=\"'+n+'\"]'):null;\r\n        if(f){\r\n          f.addEventListener('input', function(){window.contactData[n]=this.value.trim();});\r\n          f.addEventListener('change',function(){window.contactData[n]=this.value.trim();});\r\n          f.addEventListener('blur',  function(){window.contactData[n]=this.value.trim();});\r\n        }\r\n      });\r\n    },\r\n    onFormSubmit:function($form,data){\r\n      window.scrollTo(0,0);\r\n      var chargement=document.getElementById('rp-chargement');\r\n      var texte=document.getElementById('rp-chargement-texte');\r\n      if(chargement){chargement.style.display='block';}\r\n      if(texte){texte.textContent=isEn?'Redirecting to payment...':'Redirection vers le paiement\u2026';}\r\n      var blocForm=document.getElementById('bloc-formulaire-reservation');\r\n      if(blocForm){blocForm.style.display='none';}\r\n      if(data&&Array.isArray(data)){\r\n        data.forEach(function(field){\r\n          if(field.name==='email'    &&field.value)window.contactData.email    =field.value.trim();\r\n          if(field.name==='firstname'&&field.value)window.contactData.firstname=field.value.trim();\r\n          if(field.name==='lastname' &&field.value)window.contactData.lastname =field.value.trim();\r\n          if(field.name==='phone'    &&field.value)window.contactData.phone    =field.value.trim();\r\n        });\r\n      }\r\n      if(!window.contactData.email){\r\n        var formEl=($form&&$form.jquery)?$form[0]:$form;\r\n        var container=formEl||document.getElementById('hubspot-form-unite');\r\n        ;['email','firstname','lastname','phone'].forEach(function(n){\r\n          var f=container?container.querySelector('[name=\"'+n+'\"]'):null;\r\n          if(f&&f.value&&f.value.trim())window.contactData[n]=f.value.trim();\r\n        });\r\n      }\r\n    },\r\n    onFormSubmitted:function(){ouvrirPaiementRP();}\r\n  });\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Reservation<\/p>\n","protected":false},"author":5,"featured_media":8195,"parent":5910,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"region-pages-projet":[],"categories-pages-projet":[],"titre-page-projets":[],"class_list":["post-8449","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/pages\/8449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/comments?post=8449"}],"version-history":[{"count":15,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/pages\/8449\/revisions"}],"predecessor-version":[{"id":8574,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/pages\/8449\/revisions\/8574"}],"up":[{"embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/pages\/5910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/media\/8195"}],"wp:attachment":[{"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/media?parent=8449"}],"wp:term":[{"taxonomy":"region-pages-projet","embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/region-pages-projet?post=8449"},{"taxonomy":"categories-pages-projet","embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/categories-pages-projet?post=8449"},{"taxonomy":"titre-page-projets","embeddable":true,"href":"https:\/\/lelib.ca\/en\/wp-json\/wp\/v2\/titre-page-projets?post=8449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}