function Verif_Mail(adr_mail){
	if (adr_mail.value.indexOf("@")==-1 || adr_mail.value.indexOf(".")==-1 || adr_mail.value.length<8){
		alert("L'une des adresses e-mail est invalide");
		return false;			
	}
	return true;
}

function Valid_Ecards(formulaire){
	var champs = new String;
	var cpte = 0;
	if (formulaire.intitule_d.value==""){
		cpte+= 1;
		champs+= "\n- intitulé destinataire(s)";
	}
	if (formulaire.adr_mail_d.value==""){
		cpte+= 1;
		champs+= "\n- adresse e-mail destinataire(s)";
	}
	if (formulaire.message.value==""){
		cpte+= 1;
		champs+= "\n- votre message";
	}
	if (formulaire.signature_e.value==""){
		cpte+= 1;
		champs+= "\n- votre signature";
	}
	if (formulaire.intitule_e.value==""){
		cpte+= 1;
		champs+= "\n- votre intitulé";
	}
	if (formulaire.adr_mail_e.value==""){
		cpte+= 1;
		champs+= "\n- votre adresse e-mail";
	}
		
	if (cpte==0){
		if (Verif_Mail(formulaire.adr_mail_e) && Verif_Mail(formulaire.adr_mail_d)){
			if (formulaire.id_ecd[0].checked) formulaire.action = "http://213.251.168.120/carte2009/envoi.php";
			formulaire.submit();
		}
	}
	else if (cpte==1){
		alert ("Merci de renseigner le champ obligatoire :\n"+champs);
	}
	else {
		alert ("Merci de renseigner les champs obligatoires :\n"+champs);
	}
}

function Valid_Identif(form){
	var champs = new String;
	var cpte = 0;
	if (form.login.value.length<3) {
		cpte += 1;
		champs += "\n- Numéro d'adhérent";
	}
	if (form.mdp.value.length<3) {
		cpte += 1;
		champs += "\n- Mot de passe";
	}
	
	if (cpte==0){
		form.submit();
	}
	else if (cpte==1){
		alert ("Merci de renseigner le champ obligatoire :\n"+champs);
	}
	else {
		alert ("Merci de renseigner les champs obligatoires :\n"+champs);
	}
}

function Valid_Inscri(form){
	var champs = new String;
	var cpte = 0;
	if (!form.nom.value) {
		cpte += 1;
		champs += "\n- Nom";
	}
	if (!form.prenom.value) {
		cpte += 1;
		champs += "\n- Prénom";
	}
	if (!form.adr_mail.value) {
		cpte += 1;
		champs += "\n- E-mail";
	}
	if (!form.adr1.value) {
		cpte += 1;
		champs += "\n- Adresse";
	}
	if (!form.zip.value) {
		cpte += 1;
		champs += "\n- Code Postal";
	}
	if (!form.ville.value) {
		cpte += 1;
		champs += "\n- Ville";
	}
	if (!form.pays.value) {
		cpte += 1;
		champs += "\n- Pays";
	}
	
	if (cpte==0) form.submit();
	else if (cpte==1){
		alert ("Merci de renseigner le champ obligatoire :\n"+champs);
	}
	else {
		alert ("Merci de renseigner les champs obligatoires :\n"+champs);
	}
}

function Valid_Mbre(form){
	var champs = new String;
	var cpte = 0;
	if (form.nom.value.length<3) {
		cpte += 1;
		champs += "\n- Nom";
	}
	if (form.prenom.value.length<3) {
		cpte += 1;
		champs += "\n- Prénom";
	}
	if (form.adr1.value.length<3) {
		cpte += 1;
		champs += "\n- Adresse";
	}
	if (form.zip.value.length<3) {
		cpte += 1;
		champs += "\n- Code postal";
	}
	if (form.ville.value.length<3) {
		cpte += 1;
		champs += "\n- Ville";
	}
	/*if (form.adr_mail.value.length<8) {
		cpte += 1;
		champs += "\n- E-mail";
	}*/
	if (form.mdp.value.length<3) {
		cpte += 1;
		champs += "\n- Mot de passe";
	}
	
	if (cpte==0) form.submit();
	else if (cpte==1){
		alert ("Merci de renseigner le champ obligatoire :\n"+champs);
	}
	else {
		alert ("Merci de renseigner les champs obligatoires :\n"+champs);
	}
}

function Valid_Mdp(form) {
	if (form.mdp_1.value.length<3) alert ("3 lettres au minimum doivent composer votre mot de passe");
	else {
		if (form.mdp_1.value!=form.mdp_2.value) alert ("Les deux mots de passe saisis doivent être identiques");
		else form.submit();
	}
}

function Confirm_Del(){
	if (confirm("Cliquez sur OK pour confirmer la suppression\n\nAttention, aucune donnée supprimée ne peut être récupérée")) return true;
	else return false;
}

function Modifie(lk_nom) {
	if (confirm("Cliquez sur OK pour confimer la modification")) return true;
	else return false;
}

function Desactive(lk_nom) {
	if (confirm("Cliquez sur OK pour "+lk_nom+" l'accès")) return true;
	else return false;
}

function Renew(acc_typ,new_fin) {
	if (confirm(acc_typ+"\n\nNouvelle date d'expiration : "+new_fin+"\n\nCliquez sur OK pour confirmer cette date")) return true;
	else return false;
}

function Valide_Jpg(img){
	if (img.value.substr((img.value.length-3),3)!="jpg"){
		alert("Seuls les fichiers JPG peuvent être envoyés");
		return false;
	}
	return true;;
}

function Valide_Des(des){
	if (des.value.length<3){
		alert("Merci d'indiquer une description");
		return false;
	}
	return true;
}

function Valide_Fttk(form){
	return (Valide_Jpg(form.img) && Valide_Des(form.des));
}

function Valide_Ctt(form){
	if (form.message.value.length<10) alert("Merci d'écrire votre message avant de procéder à l'envoi");
	else form.submit();
}

function verifFormMdp(){
	if (document.getElementById('email').value.length<6){
		alert("Merci de renseigner votre adresse e-mail");
		return false;
	}
	return true;
}
