function isValidEmailAddress(s){var temp=s.replace(/\s/g,"")
return(temp.match(/^[\w\.\-]+\x40[\w\.\-]+\.\w{2,3}$/))&&temp.charAt(0)!="."&&!(temp.match(/\.\./))}
function isEmpty(field,fieldName){if((field==null)||(field.value==null)||(field.value.length==0)||(field.value=='null')){alert(fieldName);if(field.type!="hidden")field.focus();return true;}
return false;}
function EDVPVerif(f,cgv)
{var errors=[];var erreurConfirm=false;if((f.COM_SOCIETE==null)||(f.COM_SOCIETE.value==null)||(f.COM_SOCIETE.value.length==0)||(f.COM_SOCIETE.value=='null'))
errors.push("Veuillez saisir correctement le nom de votre société.");if((f.COM_NOM==null)||(f.COM_NOM.value==null)||(f.COM_NOM.value.length==0)||(f.COM_NOM.value=='null'))
errors.push("Votre nom n'est pas correcte");if((f.COM_PRENOM==null)||(f.COM_PRENOM.value==null)||(f.COM_PRENOM.value.length==0)||(f.COM_PRENOM.value=='null'))
errors.push("Votre prénom n'est pas correcte.");if(!isValidEmailAddress(f.COM_EMAIL.value))
errors.push("Problème dans votre adresse e-mail.Merci de la saisir à nouveau, sans accent ni espace.");if((f.COM_MOT_PASSE==null)||(f.COM_MOT_PASSE.value==null)||(f.COM_MOT_PASSE.value.length==0)||(f.COM_MOT_PASSE.value=='null'))
errors.push("Votre mot de passe est incorrect.");if(f.COM_MOT_PASSE.value!=f.COM_MOT_PASSE2.value)
errors.push("La confirmation de votre mot de passe est incorrecte.");if((f.ADR_ADRESSE1==null)||(f.ADR_ADRESSE1.value==null)||(f.ADR_ADRESSE1.value.length==0)||(f.ADR_ADRESSE1.value=='null'))
errors.push("Votre adresse n'est pas correcte.");if((f.ADR_VILLE==null)||(f.ADR_VILLE.value==null)||(f.ADR_VILLE.value.length==0)||(f.ADR_VILLE.value=='null'))
errors.push("Votre ville est mal saisie.");if((f.COM_TELEPHONE_BUREAU==null)||(f.COM_TELEPHONE_BUREAU.value==null)||(f.COM_TELEPHONE_BUREAU.value.length==0)||(f.COM_TELEPHONE_BUREAU.value=='null'))
errors.push("Votre numéro de téléphone n'est pas correcte.");if(cgv==true){if(!f.ACCEPT_CGV.checked)
errors.push("Vous n'avez pas accepté les CGV");}
if(errors.length>0){alert(errors.join("\n"))
return false;}
return true;}
function EDVPVerifCA(f)
{var errors=[];var erreurConfirm=false;if((f.ADR_NOM==null)||(f.ADR_NOM.value==null)||(f.ADR_NOM.value.length==0)||(f.ADR_NOM.value=='null'))
errors.push("Votre nom n'est pas correcte");if((f.ADR_PRENOM==null)||(f.ADR_PRENOM.value==null)||(f.ADR_PRENOM.value.length==0)||(f.ADR_PRENOM.value=='null'))
errors.push("Votre prénom n'est pas correcte.");if((f.ADR_ADRESSE1==null)||(f.ADR_ADRESSE1.value==null)||(f.ADR_ADRESSE1.value.length==0)||(f.ADR_ADRESSE1.value=='null'))
errors.push("Votre adresse n'est pas correcte.");if((f.ADR_VILLE==null)||(f.ADR_VILLE.value==null)||(f.ADR_VILLE.value.length==0)||(f.ADR_VILLE.value=='null'))
errors.push("Votre ville est mal saisie.");if(errors.length>0){alert(errors.join("\n"))
return false;}
return true;}
function changeBtnClick()
{txt="Enregistrement en cours...";document.getElementById('btnValidation').innerHTML=txt;}
function FORM_COMPTE(f,cgv)
{if(EDVPVerif(f,cgv)){changeBtnClick();f.submit();return true}else return false;}
function FORM_COMPTE_ADRESSE(f)
{if(EDVPVerifCA(f))f.submit();else return false;}
function NoSpace()
{return((event.keyCode!=32))}
document.onkeydown=function()
{switch(event.keyCode)
{case 13:EDVPSubmit(document.formulaire);break;case 27:window.close();break;}}