var num_field = 1; var nb_field = 0; function verif_mail(email) { var placeHolder = document.getElementById('alertMessagePlaceHolderPassword'); placeHolder.style.display = 'block'; var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}$/ if (reg.exec(email)!=null) { $.ajax({ type: "POST", url: "/_include/ajax/verif_email.php", data: "email="+email, success: function(retour){ if(parseInt(retour)!=1) { $("#alertMessagePlaceHolderPassword").html(retour); var form = document.getElementById('form_password'); form.style.display = 'none'; } else $("#alertMessagePlaceHolderPassword").html('Email inconnu.'); } }); } else if(email=='') $("#alertMessagePlaceHolderPassword").html("Le champ email est vide"); else $("#alertMessagePlaceHolderPassword").html("Le format de l'email est incorrect"); } function checkEmail(idDiv) { var email = document.getElementById(idDiv); var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (!filter.test(email.value)) return false; else return true; } function sendInvite() { var send = true; if((!checkEmail("myemail")) && (send != false)) { alert("Votre email est incorrect"); send = false; } //if((!checkEmail("emailfriend")) && (send != false)) { alert("l\'email de votre ami est incorrect"); send = false; } if(send == true) document.forms.send_to_friend_form.submit(); } function send_to_friend() { var myemail = document.send_to_friend_form.myemail.value; var emailfriend = document.send_to_friend_form.emailfriend.value; var texte = document.send_to_friend_form.message.value; var page = document.send_to_friend_form.page.value; $.ajax({ type: "POST", url: "/ws.php", data: "myemail=" + myemail + "&emailfriend=" + emailfriend + "&message=" + texte + "&page=" + page, success: function(retour){ if (retour != '') { jQuery.facebox(retour); $("#facebox").fadeTo(2000, 1).fadeOut(2000); } } }); } function view_error_send_friend() { wFORMS.showAlertOnError = true; wFORMS.behaviors['validation'].showAlert = function (nbTotalErrors) { var placeHolder = document.getElementById('alertMessagePlaceHolderSendFriend'); placeHolder.innerHTML = wFORMS.arrErrorMsg[8].replace('%%',nbTotalErrors); placeHolder.style.display = 'block'; } } function open_layer(id){ document.getElementById(id).style.display="block"; calque=this.document.createElement('div');calque.id="cache"; this.document.body.appendChild(calque) } function close_layer(id){ document.getElementById(id).style.display="none"; } function addthis(url,titre,parametres){ var expression = /[^*]width=([0-9]*)[^*]/; expression.exec(parametres); var popup_width=RegExp.$1; expression=/[^*]height=([0-9]*)[^*]/; expression.exec(parametres); var popup_height=RegExp.$1; var left=(screen.width-popup_width)/2; var top=(screen.height-popup_height)/2; var params=parametres+',top='+top + ',left='+left; var win=window.open(url,titre,params); } function bookmarksite(title, url){ if (document.all) window.external.AddFavorite(url, title); else if (window.sidebar) window.sidebar.addPanel(title, url, "") } function openFacebox(message) { document.getElementById("infosViaFaceBox").innerHTML=message; if (navigator.appName=="Microsoft Internet Explorer") document.getElementById("linkFacebox").click(); else { var evt = document.createEvent("MouseEvents"); evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); var cb = document.getElementById("linkFacebox"); cb.dispatchEvent(evt); } } function sendFormXml(assureur,xml) { var var_to_send = "action=sendXML&assureur="+assureur+"&xml="+xml; var url_to_send = '/ws.php'; if(window.XMLHttpRequest) p = new XMLHttpRequest(); else if(window.ActiveXObject) p = new ActiveXObject("Microsoft.XMLHTTP"); else return(false); p.open("POST", url_to_send, false); p.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); p.send(var_to_send); if ( p.status == "200") openFacebox('Votre demande de devis a bien été transmise à notre partenaire.

' + assureur + ' prendra contact avec vous très prochainement.
En vous remerciant de votre confiance

L’Equipe Mr Assurance'); else openFacebox('Une erreur s\'est produite lors de l\'envoi de vos invofmations

Veuillez réessayer.'); }