function taille () { n = this.value.length; w = 600; x = n; z = x-w; if (n > this.charCounterMax) { alert("Nombre de caractères autorisés : 600 ! Votre texte est trop long : " + x +" caractères. Veuillez supprimer "+ z +" caractères !"); return false; } if (this.charCounterDisplay) { var o = document.getElementById(this.charCounterDisplay); if (o.tagName.toLowerCase()=="input") o.value = n; else o.innerHTML = n; } } function controlesaisie (a, b, n) { o = document.getElementById(a); o.charCounterDisplay = b; o.charCounterMax= n; o.onkeyup = taille; } function controlanim() { if(document.contactmail.nom.value == "") { alert("Veuillez entrer votre nom !"); document.contactmail.nom.focus(); return false; } if(document.contactmail.prenom.value == "") { alert("Veuillez entrer votre prénom !"); document.contactmail.prenom.focus(); return false; } if(document.contactmail.age.value == "") { alert("Veuillez indiquer votre âge !"); document.contactmail.age.focus(); return false; } { var t = 1; for(k=0;k "9") t = -1; if(t == -1) { alert("L'âge ne doit contenir que des nombres et sans espace entre eux!"); document.contactmail.age.focus(); return false; } } if(document.contactmail.age.value <"21") { alert("Vous devez avoir 21 ou plus!"); document.contactmail.age.focus(); return false; } if(document.contactmail.age.value.length!=2) { alert("L'âge doit comporter 2 chiffres !"); document.contactmail.age.focus(); return false; } if(document.contactmail.adresse.value == "") { alert("Veuillez entrer votre adresse!"); document.contactmail.adresse.focus(); return false; } if(document.contactmail.codep.value == "") { alert("Veuillez indiquer votre code postal!"); document.contactmail.codep.focus(); return false; } { var t = 1; for(j=0;j "9") t = -1; if(t == -1) { alert("Le code postal ne doit contenir que des nombres et sans espace entre eux!"); document.contactmail.codep.focus(); return false; } } if(document.contactmail.codep.value.length!=5) { alert("Le numéro le code postal doit comporter 5 chiffres !"); document.contactmail.codep.focus(); return false; } if(document.contactmail.ville.value == "") { alert("Veuillez entrer votre ville!"); document.contactmail.ville.focus(); return false; } if (document.contactmail.pays.selectedIndex == 0) { alert("Veuillez indiquer votre pays"); document.contactmail.pays.focus(); return false; } if(document.contactmail.portable.value == "") { alert("Veuillez entrer votre numéro de téléphone portable!"); document.contactmail.portable.focus(); return false; } { var t = 1; for(i=0;i "9") t = -1; if(t == -1) { alert("Le numéro de téléphone ne doit contenir que des nombres et sans espace entre eux!"); document.contactmail.portable.focus(); return false; } } if(document.contactmail.portable.value.length!=10) { alert("Le numéro de téléphone doit comporter 10 chiffres !"); document.contactmail.portable.focus(); return false; } if(document.contactmail.mail.value == "") { alert("Veuillez entrer votre adresse électronique!"); document.contactmail.mail.focus(); return false; } if(document.contactmail.mail.value.indexOf('@') == -1) { alert("Veuillez entrer une adresse électronique valide!"); document.contactmail.mail.focus(); return false; } if(document.contactmail.mail.value.indexOf('.') == -1) { alert("Veuillez entrer une adresse électronique valide !"); document.contactmail.mail.focus(); return false; } if (document.contactmail.permis.selectedIndex == 0) { alert("Veuillez indiquer le type de votre permis"); document.contactmail.permis.focus(); return false; } if(document.contactmail.experience.value == "") { alert("Veuillez décrire vos expériences!"); document.contactmail.experience.focus(); return false; } if(document.contactmail.motivation.value == "") { alert("Veuillez indiquer vos motivations!"); document.contactmail.motivation.focus(); return false; } if (fini) { fini = false; setProgressBar(0); dispProgressBar(); augmenterRegulierement(); } }