var rg_mail = new RegExp( "^\\w+[\\w\\.\\-_]*\\w+@([\\w\\-_]+\\.)+\\D{2,3}$", "gi" );
var rg_ut = new RegExp( "^[\\wéèçàùâêîûôïöüÿëäŷ -]{2,}$", "gi" );
var rg_tel = new RegExp( "^\\d{10}$", "gi" );
var rg_captcha = new RegExp( "^\\w{4,6}$", "gi" );
var rg_message =  new RegExp( "[\\wéèçàùâêîûôïöüÿëäŷ]{2,}", "gi" );
var rg_naissance = new RegExp( "^\\d{2}/\\d{2}/\\d{4}$", "gi" );
var rg_cp = new RegExp( "^\\d{5}$", "gi" );

//*****************************************
function verifmess( formulaire ) {
var erreur="";
			
 	if(formulaire.com_email.value.match( rg_mail )==null) {
		erreur += "Email : vide ou invalide\n";
	}

	if(formulaire.com_message.value.match( rg_message )==null) {
		erreur += "Message : vide ou invalide\n";
	}
	if( formulaire.captchareply.value.match( rg_captcha ) == null ) {
		erreur += "Code de sécurité incorrect (4 à 6 lettres)\n";
	}
	if( erreur == "" ) {
		formulaire.submit();    
	} else {
		alert( erreur );
	}
}

//*****************************************
function verifform( formulaire ) {
var erreur="";
	if(formulaire.email.value.match( rg_mail )==null) {
		erreur += "Email : vide ou invalide\n";
	}
	if(formulaire.nom.value.match( rg_ut )==null) {
		erreur += "Nom : vide ou invalide\n";
	}
	if(formulaire.prenom.value.match( rg_ut )==null) {
		erreur += "Prénom : vide ou invalide\n";
	}
	if(formulaire.naissance.value.match( rg_naissance )==null) {
		erreur += "Date de naissance : vide ou invalide\n";
	}
	if(formulaire.adresse.value.match( rg_message )==null) {
		erreur += "Adresse : vide ou invalide\n";
	}
	if(formulaire.ville.value.match( rg_message )==null) {
		erreur += "ville : vide ou invalide\n";
	}
	if(formulaire.cp.value.match( rg_cp )==null) {
		erreur += "code postal : vide ou invalide\n";
	}
	if( formulaire.captchareply.value.match( rg_captcha ) == null ) {
		erreur += "Code de sécurité incorrect (4 à 6 lettres)\n";
	}
	if(!formulaire.accept_reglement.checked) {
		erreur += "Vous devez accepter le réglement.\n";
	}

	if( erreur == "" ) {
		formulaire.submit();    
	} else {
		alert( erreur );
	}
}

//*****************************************
function update_captcha(i) {
	i.src="./captcha.php?function=captchaimage&amp;random=" + (Math.random()*89999)+10000;
}