// JavaScript Document

function verif_form(){

var valid = 0;
var chaineValide = "0123456789. "
var telecopieur = document.inscription.telecop_ins.value;
var don = document.inscription.don_ins2.value;

  if(document.getElementById('adhesion_0').checked){
      var adhesion = document.getElementById('adhesion_0').value;
  }
  
   if(document.getElementById('adhesion_1').checked){
      var adhesion = document.getElementById('adhesion_1').value;
  }
  
   if(document.getElementById('adhesion_2').checked){
      var adhesion = document.getElementById('adhesion_2').value;
  }
  
   if(document.getElementById('adhesion_3').checked){
      var adhesion = document.getElementById('adhesion_3').value;
  }

//identifiant
	/*if(document.inscription.id_ins.value == "" || document.inscription.id_ins.value == "Champ incorrect"){
		document.inscription.id_ins.style.backgroundColor = "#CC0000";
		document.inscription.id_ins.style.color = "#FFFFFF";
		var er_id = "<li>Erreur dans la saisie de l'identifiant</li>";
		valid = 1;
	}else{
		document.inscription.id_ins.style.backgroundColor = "#FFFFFF";
		document.inscription.id_ins.style.color = "#339900";
		var er_id = "";
		var identifiant = document.inscription.id_ins.value;
	}

//Mot de passe

	if(document.inscription.mdp_ins.value == "" || document.inscription.mdp_ins.value == "Champ incorrect"){
		document.inscription.mdp_ins.style.backgroundColor = "#CC0000";
		document.inscription.mdp_ins.style.color = "#FFFFFF";
		var er_mdp = "<li>Erreur dans la saisie du mot de passe</li>";
		valid = 1;
	}else{
		if(document.inscription.mdp_ins.value == document.inscription.cmdp_ins.value){
			document.inscription.mdp_ins.style.backgroundColor = "#FFFFFF";
			document.inscription.mdp_ins.style.color = "#339900";
			var er_mdp = "";
			var mdp = document.inscription.mdp_ins.value;
		}else{
			document.inscription.mdp_ins.style.backgroundColor = "#CC0000";
			document.inscription.mdp_ins.style.color = "#FFFFFF";
			document.inscription.cmdp_ins.style.backgroundColor = "#CC0000";
			document.inscription.cmdp_ins.style.color = "#FFFFFF";
			var er_mdp = "<li>Erreur dans la saisie du mot de passe, les deux champs ne correspondent pas</li>";
			valid = 1;
		}
	}*/

//Nom
	if(document.inscription.Nom_ins.value == "" || document.inscription.Nom_ins.value == "Champ incorrect"){
		document.inscription.Nom_ins.style.backgroundColor = "#CC0000";
		document.inscription.Nom_ins.style.color = "#FFFFFF";
		var er_nom = "<li>Erreur dans la saisie du nom</li>";
		valid = 1;
	}else{
		document.inscription.Nom_ins.style.backgroundColor = "#FFFFFF";
		document.inscription.Nom_ins.style.color = "#339900";
		var er_nom = "";
		var nom = document.inscription.Nom_ins.value;
	}
	
//Adresse	
	if(document.inscription.Adresse_ins.value == "" || document.inscription.Adresse_ins.value == "Champ incorrect"){
		document.inscription.Adresse_ins.style.backgroundColor = "#CC0000";
		document.inscription.Adresse_ins.style.color = "#FFFFFF";
		var er_add = "<li>Erreur dans la saisie de l'adresse</li>";
		valid = 1;
	}else{
		document.inscription.Adresse_ins.style.backgroundColor = "#FFFFFF";
		document.inscription.Adresse_ins.style.color = "#339900";
		var er_add = "";
		var adresse = document.inscription.Adresse_ins.value;
	}
	
//Ville	
	if(document.inscription.Ville_ins.value == "" || document.inscription.Ville_ins.value == "Champ incorrect"){
		document.inscription.Ville_ins.style.backgroundColor = "#CC0000";
		document.inscription.Ville_ins.style.color = "#FFFFFF";
		var er_ville = "<li>Erreur dans la saisie de la ville</li>";
		valid = 1;
	}else{
		document.inscription.Ville_ins.style.backgroundColor = "#FFFFFF";
		document.inscription.Ville_ins.style.color = "#339900";
		var er_ville = "";
		var ville = document.inscription.Ville_ins.value;
	}	
	
//Code postal	
	if(document.inscription.cpostal_ins.value == "" || document.inscription.cpostal_ins.value == "Champ incorrect"){
		document.inscription.cpostal_ins.style.backgroundColor = "#CC0000";
		document.inscription.cpostal_ins.style.color = "#FFFFFF";
		var er_cp = "<li>Erreur dans la saisie du code postal</li>";
		valid = 1;
	}else{
		document.inscription.cpostal_ins.style.backgroundColor = "#FFFFFF";
		document.inscription.cpostal_ins.style.color = "#339900";
		var er_cp = "";
		var cp = document.inscription.cpostal_ins.value;
	}	
	
//Téléphone	
	if(document.inscription.tel_ins.value == "" || document.inscription.tel_ins.value == "Champ incorrect" || document.inscription.tel_ins.value.length < 9){
		document.inscription.tel_ins.style.backgroundColor = "#CC0000";
		document.inscription.tel_ins.style.color = "#FFFFFF";
		var er_tel = "<li>Erreur dans la saisie du téléphone</li>";
		valid = 1;
	}else{
     	document.inscription.tel_ins.style.backgroundColor = "#FFFFFF";
		document.inscription.tel_ins.style.color = "#339900";
		var er_tel = "";
		var tel = document.inscription.tel_ins.value;
	}	
	


//Courriel	
	if(document.inscription.mail_ins.value == "" || document.inscription.mail_ins.value == "Champ incorrect"){
		document.inscription.mail_ins.style.backgroundColor = "#CC0000";
		document.inscription.mail_ins.style.color = "#FFFFFF";
		var er_cour = "<li>Erreur dans la saisie du courriel</li>";
		valid = 1;
	}else{
		indexAroba = document.inscription.mail_ins.value.indexOf('@');
		indexPoint = document.inscription.mail_ins.value.indexOf('.');
		if(indexAroba < 0 || indexPoint < 0){
			document.inscription.mail_ins.style.backgroundColor = "#CC0000";
			document.inscription.mail_ins.style.color = "#FFFFFF";
			var er_cour = "<li>Erreur lors de la saisie du courriel. '@' ou '.' manquant</li>";
			valid = 1;
		}else{
			document.inscription.mail_ins.style.backgroundColor = "#FFFFFF";
			document.inscription.mail_ins.style.color = "#339900";
			var er_cour = "";
			var courriel = document.inscription.mail_ins.value;
		}
	}
	
//Envois	

	if(valid == 0){
		document.getElementById('erreur_form').innerHTML = "";
		document.getElementById('content').innerHTML = "Votre message &agrave; bien &eacute;t&eacute; pris en compte."
		location.replace("verif/verif_inscription.php?nom="+nom+"&add="+adresse+"&ville="+ville+"&cp="+cp+"&tel="+tel+"&telc="+telecopieur+"&mail="+courriel+"&ads="+adhesion+"&don="+don);
	}else{
		document.getElementById('erreur_form').innerHTML = "<h2>Rapport d'erreur:</h2><ul>"+er_nom+er_add+er_ville+er_cp+er_tel+er_cour+"</ul>";
	}

}