(()=>{var e={203:(e,t,r)=>{var n={"./en_US/default.json":252,"./fr_FR/default.json":41};function a(e){var t=i(e);return r(t)}function i(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=i,e.exports=a,a.id=203},687:(e,t,r)=>{var n={"./en_US/errors.json":624,"./fr_FR/errors.json":319};function a(e){var t=i(e);return r(t)}function i(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=i,e.exports=a,a.id=687},252:e=>{"use strict";e.exports=JSON.parse('{"page-title":"Apply to insurance coverage online","page-legal":"Legal information","product":"Insurance","fees":"Including %fees% non-refundable service fee","external":"External payment","stripe_invoice":"Send payment link by email","payment-selector-text2":"Back to recap","back-to-home":"Back to home","product-documents":"Take note of the general conditions","payment-method-stripe_card-intro":"Card payment","payment-method-stripe_card-text1":"Fill in your banking information to finalize the subscription","payment-method-text1":"Back to recap","payment-method-text2":"Choose another payment method","payment-method-text3":"Pay","subscribe":"Subscribe","click-here":"click here","fr":"French","en":"English","it":"Italian","de":"Spanish","es":"Espagnol","nl":"Dutch","firstname":"Firstname","lastname":"Lastname","additional_beneficiaries_title":"Additional beneficiaries","additional_beneficiaries_subtitle_org":"Please complete the list of additional beneficiaries for this holiday. For each additional beneficiary, you can indicate whether he or she is a key person for the holiday (without this person, the holiday could not take place), by ticking the corresponding box at the end of the line.<br/><br/>You can enter a maximum of <b>30 beneficiaries</b> and a maximum of <b>3 key persons</b>.","additional_beneficiaries_subtitle_cus":"Please complete the list of additional beneficiaries for this holiday.<br/><br/>You can enter a maximum of <b>30 beneficiaries</b>.","external-text":"The insurance premium has been paid directly to you.","stripe_invoice-text":"An email is sent directly to your customer with a STRIPE payment link (secure partner).","amount-information":"Excluding handling fees, insurance, tourist tax and eco-participation","mandatory-fields":"Fields followed by * are mandatory","read_more":"Read more","read_less":"Read less","key_title":"Check this box if this additional beneficiary is a key person for the stay. You can select up to 3 key persons."}')},624:e=>{"use strict";e.exports=JSON.parse('{"401-error-intro":"Unauthorized","401-error-text1":"Sorry, you don\'t have access to this page. Try to sign in and retry.","403-error-intro":"Forbidden","403-error-text1":"Sorry, you don\'t have access to this page","404-error-intro":"Page not found","404-error-text1":"Sorry, we can\'t find what you are looking for","422-error-intro":"Session expired","422-error-text1":"This page cannot be displayed. If the problem persists, contact us.","423-error-intro":"Error in your application","423-error-text1":"It is not possible to subscribe to a cancellation insurance for the moment. If you have any questions, please do not hesitate to contact %organization%","500-error-intro":"Internal error","500-error-text1":"An error was encountered, please try again later. If the problem persists, contact us","subscription-error-intro":"A problem occurred during your subscription.","subscription-error-text1":"Please contact us","existing-subscription-error-intro":"This order reference is already attached to an insurance contract.","existing-subscription-error-text1":"Do not hesitate to contact us if you have any questions.","date-exceeded-error-intro":"Hello, the Meetch cancellation insurance subscription deadline has passed.","date-exceeded-error-text1":"Unfortunately, you can no longer subscribe to this service for these ticket(s). In future, we invite you to subscribe to Meetch directly when you place your order. Meetch, buy with peace of mind!","missing-data-error-intro":"A problem occurred","missing-data-error-text1":"Make sure to use the link you received by email. If the problem persists, contact us","prospect-session-expired-error-intro":"Your session has expired.","prospect-session-expired-error-text1":"Please reuse the link received by email.","invalid_order_date":"Unfortunately, you can’t subscribe Meetch cancellation insurance more than 14 days after your booking date.<br/>We are sincerely sorry. We remain at your disposal at the following contact address: <a href=\'mailto:contact@meetch.io\'>contact@meetch.io</a>","too_high_amount":"Hello, you have entered an amount greater than the contract guarantee amount. The maximum reimbursement amount cannot exceed 100,000 €. As a result, you are aware that the maximum amount that can be compensated is € 100,000.","error-message-date":"It is no longer possible to subscribe to the cancellation insurance for this date.","invalid-field":"Invalid field","invalid_insurance_amount":"Mistake when calculating the amount of insurance","empty-key-insured":"The beneficiary is not filled in. Please enter the information before adding it as a key beneficiary.","message-error-key":"3 bénéficiaires seulement peuvent être des personnes clés"}')},41:e=>{"use strict";e.exports=JSON.parse('{"page-title":"Souscription à l\'assurance","page-legal":"Mentions légales","product":"Assurance","fees":"Dont frais de service de %fees% non remboursables","external":"Paiement externe","stripe_invoice":"Envoyer le lien de paiement par email","payment-selector-text2":"Retour au récapitulatif","back-to-home":"Retour à l\'accueil","product-documents":"Prenez connaissance des conditions générales","payment-method-stripe_card-intro":"Paiement par carte","payment-method-stripe_card-text1":"Renseignez vos informations bancaires pour finaliser la souscription","payment-method-text1":"Revenir au récapitulatif","payment-method-text2":"Choisir un autre moyen de paiement","payment-method-text3":"Payer","subscribe":"Souscrire","click-here":"cliquez ici","fr":"Français","en":"Anglais","it":"Italien","de":"Allemand","es":"Espagnol","nl":"Néerlandais","firstname":"Prénom","lastname":"Nom","additional_beneficiaries_title":"Bénéficiaires additionnels","additional_beneficiaries_subtitle_org":"Merci de renseigner la liste des bénéficiaires additionnels pour ce séjour. Pour chaque bénéficiaire additionnel, vous avez la possibilité d’indiquer s’il s’agit d’une personne clé du séjour (sans cette personne, le séjour ne pourrait avoir lieu), en cochant la case correspondante en bout de ligne.<br/><br/>Vous pouvez renseigner <b>30 bénéficiaires maximum</b> et jusqu’à <b>3 personnes clés</b> maximum","additional_beneficiaries_subtitle_cus":"Merci de renseigner la liste des bénéficiaires additionnels pour ce séjour.<br/><br/>Vous pouvez renseigner <b>30 bénéficiaires maximum</b>.","external-text":"La prime d’assurance vous a été directement réglée.","stripe_invoice-text":"Un lien de paiement STRIPE sera envoyé à votre client (partenaire sécurisé).","amount-information":"Hors frais de dossier, assurance, taxe de séjour et éco-participation","mandatory-fields":"Les champs suivis d\'un * sont obligatoires","read_more":"Voir plus","read_less":"Voir moins","key_title":"Cocher cette case si ce bénéficiaire additionnel est une personne clé du séjour. Vous pouvez sélectionner jusqu’à 3 personnes clés maximum."}')},319:e=>{"use strict";e.exports=JSON.parse('{"401-error-intro":"Accès non autorisé","401-error-text1":"Désolé, vous n\'avez pas accès à cette page. Essayez de vous connecter puis réessayez.","403-error-intro":"Accès non autorisé","403-error-text1":"Désolé, vous n\'avez pas accès à cette page","404-error-intro":"Page introuvable","404-error-text1":"Désolé, nous ne parvenons pas à trouver ce que vous cherchez","422-error-intro":"Votre session a expiré","422-error-text1":"Cette page ne peut être affichée. Si le problème persiste, contactez-nous.","423-error-intro":"Erreur lors de votre demande","423-error-text1":"Il n\'est pas possible de souscrire à une assurance annulation pour le moment. Pour toute question n\'hésitez pas à vous rapprocher de %organization%","500-error-intro":"Erreur interne","500-error-text1":"Une erreur à été rencontrée, veuillez réessayer plus tard. Si le problème persiste, contactez-nous","subscription-error-intro":"Une erreur est survenue lors de la création de votre souscription","subscription-error-text1":"Veuillez nous contacter","existing-subscription-error-intro":"Cette référence de commande existe déjà","existing-subscription-error-text1":"N\'hésitez pas à nous contacter si vous avez des questions.","date-exceeded-error-intro":"Bonjour, le délai de souscription à l’assurance annulation Meetch est dépassé.","date-exceeded-error-text1":"Vous ne pouvez malheureusement plus souscrire à ce service pour ce(s) billet(s). Nous vous invitons à l’avenir à souscrire Meetch directement lors de votre commande à l’occasion de vos achats. Meetch, achetez l’esprit léger !","missing-data-error-intro":"Une erreur est survenue","missing-data-error-text1":"Veillez à utilisez le lien que vous avez reçu par mail. Si le problème persiste, contactez-nous","prospect-session-expired-error-intro":"Votre session a expirée.","prospect-session-expired-error-text1":"Veuillez réutiliser le lien reçu par mail.","invalid_order_date":"Vous ne pouvez malheureusement pas souscrire l’assurance annulation Meetch plus de 14 jours après la date de réservation de votre séjour.<br/>Nous sommes sincèrement désolés. Nous restons à votre disposition à l’adresse de contact suivante: <a href=\'mailto:contact@meetch.io\'>contact@meetch.io</a>","too_high_amount":"Bonjour, vous avez entré un montant supérieur au montant de garantie du contrat. Le montant maximum du remboursement ne peut dépasser les 100 000 €. En conséquence, vous prenez connaissance que le montant maximum indemnisable est de 100 000 €.","error-message-date":"Il n\'est plus possible de souscrire à l\'assurance annulation pour cette date.","invalid-field":"Champ invalide","invalid_insurance_amount":"Erreur lors du calcul du montant d\'assurance","empty-key-insured":"Le bénéficiaire n\'est pas renseigné. Veuillez saisir les informations avant de l\'ajouter comme bénéficiaire clé","message-error-key":"3 bénéficiaires seulement peuvent être des personnes clés"}')}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,r),i.exports}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var a=document.getElementById("locale").value,i=document.getElementById("auth").value,o=r(203)("./"+a+"/default.json"),s=r(687)("./"+a+"/errors.json"),l=document.getElementById("order_amount");l&&l.addEventListener("input",(function(){var e,t,r;e=l.value,t=document.getElementById("to-check-high-amount"),r=document.getElementById("max_amount").value,parseFloat(e)>parseFloat(r)?t.classList.remove("hidden"):t.classList.add("hidden")}));var c=document.getElementById("subscriber_firstname"),u=document.getElementById("subscriber_lastname");c&&c.addEventListener("input",(function(){var e=document.getElementById("first_name_0");e.value=c.value,e.parentElement.classList.add("focus")})),u&&u.addEventListener("input",(function(){var e=document.getElementById("last_name_0");e.value=u.value,e.parentElement.classList.add("focus")})),initCleave();var d=document.querySelectorAll("input[id^='key_']"),m=0;d.forEach((function(e){e.checked&&m++,e.addEventListener("change",(function(){e.checked?m++:m--,f(m)}))}));var p=document.getElementById("traveller_count");function f(e){var t=document.getElementById("message-error-key"),r=document.getElementById("next-step");e>3?(t.style.display="block",r.disabled=!0):(t.style.display="none",r.disabled=!1)}function h(e){e&&setTimeout((function(){var t,r,a,o=document.getElementById("traveller_list_participants"),s=Math.min(29,e);if(o.childElementCount>s)for(;o.childElementCount>s;)o.lastElementChild.children[2].firstChild.checked&&m--,o.lastElementChild.remove();else{for(var l=o.childElementCount,c=null!==(t=document.getElementById("travellers_data").value)?JSON.parse(t):[],u=0;u<s-l;u++){var d=document.createElement("div");d.classList.add("wr");var p=y(c,u,l),f=v(u,l,p);d.append(f);var h=b(u,l,p);if(d.append(h),i){var x=(r=g(u,l,c),a=2,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,i,o,s=[],l=!0,c=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(r,a)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(r,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),_=x[0],E=x[1];d.append(_),d.append(E)}o.append(d)}loadInputDynLabels(document)}}),750)}function y(e,t,r){return e&&e[t+r]&&0!==e[t+r].firstname.trim().length?{firstname:e[t+r].firstname,lastname:e[t+r].lastname}:null}function v(e,t,r){var n=document.createElement("div");n.classList.add(i?"w-l5":"w-l6");var a=document.createElement("div");a.classList.add("field"),a.classList.add("with-label"),a.classList.add("dyn-label");var s=document.createElement("label");s.htmlFor="first_name_"+(e+t),s.innerText=o.firstname;var l=document.createElement("input");return l.type="text",l.classList.add("input"),l.autocomplete="off",l.name="insured["+(e+t)+"][firstname]",l.id="first_name_"+(e+t),l.value=r?r.firstname:null,a.append(s),a.append(l),n.append(a),n}function b(e,t,r){var n=document.createElement("div");n.classList.add(i?"w-l5":"w-l6");var a=document.createElement("div");a.classList.add("field"),a.classList.add("with-label"),a.classList.add("dyn-label");var s=document.createElement("label");s.htmlFor="last_name_"+(e+t),s.innerText=o.lastname;var l=document.createElement("input");return l.type="text",l.classList.add("input"),l.autocomplete="off",l.name="insured["+(e+t)+"][lastname]",l.id="last_name_"+(e+t),l.value=r?r.lastname:null,a.append(s),a.append(l),n.append(a),n}function g(e,t,r){var n=document.createElement("div");n.classList.add("w-l2");var a=document.createElement("input");a.type="checkbox",a.name="insured["+(e+t)+"][key]",a.id="key_"+(e+t),a.classList.add("key-checkbox"),a.title=o.key_title,r&&r[e+t]&&r[e+t].key&&(a.checked=!0,f(++m)),a.addEventListener("change",(function(){if(a.checked){m++;var r=document.getElementById("first_name_"+(e+t)).value,n=document.getElementById("last_name_"+(e+t)).value;""===r||""===n.value?(i.style.display="inline-block",i.style.marginLeft="10px",a.checked=!1,m--):i.style.display="none"}else m--,i.style.display="none";f(m)})),n.append(a);var i=document.createElement("span");return i.innerText=s["empty-key-insured"],i.style.display="none",i.classList.add("error"),[n,i]}window.addEventListener("load",(function(){p&&h(p.value)})),["blur","input"].forEach((function(e){p&&p.addEventListener(e,(function(){h(p.value)}))}))})();
//# sourceMappingURL=infos.js.map