(function(w,d){'use strict';
var C={id:"cmm2eya4w001pkynaaswmvo5d",siteKey:"cmm2e0ess0005nf1as1we4thp",apiUrl:"http://localhost",
fields:[{"label":"Email","name":"email","type":"email","placeholder":"votre@email.fr","required":true,"options":[]},{"label":"Nom","name":"last_name","type":"text","placeholder":"Votre nom","required":true,"options":[]},{"label":"Telephone","name":"phone","type":"tel","placeholder":"06 00 00 00 00","required":true,"options":[]},{"label":"Message","name":"message","type":"textarea","placeholder":"Votre message...","required":true,"options":[]},{"label":"Liste déroulante 5","name":"field_5","type":"select","placeholder":"","required":false,"options":["Option 1","Option 2","OPTION 3","OPTION 4"]}],
consent:{"url":"https://google.com/","text":"J'accepte le traitement de mes données personnelles","required":true},
ok:"Votre message a été envoyé avec succès. Nous vous contacterons très prochainement.",
hp:true};
function init(){var els=d.querySelectorAll('[data-qcrm="'+C.id+'"]');for(var i=0;i';}
if(C.hp){h+='';}
h+='';
h+='';
el.innerHTML=h;
el.querySelector('form').addEventListener('submit',function(e){e.preventDefault();submit(this,el);});
}
function field(f){
var id='qcrm-'+f.name;
var h='
';return h;}
function submit(form,container){
var hp=form.querySelector('[name="_hp"]');
if(hp&&hp.value)return;
var data={};
var inputs=form.querySelectorAll('input:not([name="_hp"]):not([name="_consent"]):not([type="submit"]),textarea,select');
for(var i=0;i'+C.ok+'';}
else{if(btn)btn.disabled=false;err(container,'Une erreur est survenue. Veuillez réessayer.');}
}).catch(function(){if(btn)btn.disabled=false;err(container,'Connexion impossible. Vérifiez votre connexion internet.');});
}
function err(container,msg){
var e=container.querySelector('.qcrm-err');
if(!e){e=d.createElement('p');e.className='qcrm-err';e.style.color='#ef4444';
var f=container.querySelector('form');if(f)f.prepend(e);}e.textContent=msg;}
function esc(s){return String(s).replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"');}
if(d.readyState==='loading'){d.addEventListener('DOMContentLoaded',init);}else{init();}
})(window,document);