  function inscription() {

	if (document.formulaire_abonnement.prenom.value.length < 1){
		window.alert("Le champ 'prénom' est obligatoire");
		document.formulaire_abonnement.prenom.focus();
		return false;
		}
		if (document.formulaire_abonnement.nom.value.length < 1){
		window.alert("Le champ 'nom' est obligatoire");
		document.formulaire_abonnement.nom.focus();
		return false;
		}
		if (document.formulaire_abonnement.adresse.value.length < 1){
		window.alert("Le champ 'adresse' est obligatoire");
		document.formulaire_abonnement.adresse.focus();
		return false;
		}
		if (document.formulaire_abonnement.code_postal.value.length < 1){
		window.alert("Le champ 'code postal' est obligatoire");
		document.formulaire_abonnement.code_postal.focus();
		return false;
		}
		if (document.formulaire_abonnement.ville.value.length < 1){
		window.alert("Le champ 'ville' est obligatoire");
		document.formulaire_abonnement.ville.focus();
		return false;
		}
		if (document.formulaire_abonnement.pays.value.length < 1){
		window.alert("Le champ 'pays' est obligatoire");
		document.formulaire_abonnement.pays.focus();
		return false;
		}
		if (validateEmail()==false){
		document.formulaire_abonnement.email.focus();
		return false;
		}
		if (document.formulaire_abonnement.login.value.length < 1){
		window.alert("Le champ 'identifiant' est obligatoire");
		document.formulaire_abonnement.login.focus();
		return false;
		}
		myRE = new RegExp("[^-_a-zA-Z0-9.]", "i")
		if (document.formulaire_abonnement.login.value.match(myRE)){
		window.alert("Le champ 'identifiant' est n'est pas correct.\nMerci de ne pas utiliser :\n-de caractères accentués \n-de caractères spéciaux, \n-d'espace blancs.");
		document.formulaire_abonnement.login.focus();
		return false;
		}
		if (document.formulaire_abonnement.password.value.length < 1){
		window.alert("Le champ 'mot de passe' est obligatoire");
		document.formulaire_abonnement.password.focus();
		return false;
		}
		if (document.formulaire_abonnement.password.value != document.formulaire_abonnement.password2.value){
		window.alert("Les champs 'mot de passe' et 'confirmation mot de passe' ne correspondent pas");
		document.formulaire_abonnement.password.focus();
		return false;
		}
		
	return true;
}

function validateEmail(){
	if (!isValidEmail(document.formulaire_abonnement.email.value)){
		window.alert("Le champ 'adresse email' est obligatoire");
		return false;
	}

}

function isValidEmail(x) {
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  return (filter.test(x));
}

