// JavaScript Document

function	valid_step_reg() {
	if(document.getElementById('check_re').checked)
		return true;
	else {
		alert('Formulaire: Vous n\'avez pas approuvé le règlement.');
		return false;
	}
	if(document.getElementById('check_ci').checked)
		return true;
	else {
		alert('Formulaire: Vous n\'avez pas approuvé la charte éthique.');
		return false;
	}
} 

function	verif_value(type, field_name, divers){
	var retour;
	if(type == "length"){
		var taille = document.getElementById(field_name).value.length;
		if(taille >= 3 && taille <= divers){
			document.getElementById("div_"+field_name).innerHTML = "Valide.";
			document.getElementById(field_name).style.backgroundColor = "#95ce94";
			retour = true;
		} else {
			document.getElementById("div_"+field_name).innerHTML = "Error> Taille du champ("+ field_name +") est non conforme.";
			document.getElementById(field_name).style.backgroundColor = "#ba6767";
			retour = false;
		}
	}
	if(type == "mail"){
		var adresse = document.getElementById(field_name).value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1) && (adresse.length >2) && (point > 1)){
			document.getElementById("div_"+field_name).innerHTML = "Valide.";
			document.getElementById(field_name).style.backgroundColor = "#95ce94";
			retour = true;
		} else {
			document.getElementById("div_"+field_name).innerHTML = "Error> E-mail non valide!.";
			document.getElementById(field_name).style.backgroundColor = "#ba6767";
			retour = false;
		}
	}
	if(type == "pass"){
		if(document.step_one.pass.value !== document.step_one.vpass.value){
      		document.getElementById("div_"+field_name).innerHTML = "Error> No-Match Pass!.";
			document.getElementById(field_name).style.backgroundColor = "#ba6767";
			retour = false;
   		} else {
      		document.getElementById("div_"+field_name).innerHTML = "Valide.";
			document.getElementById(field_name).style.backgroundColor = "#95ce94";
			retour = true;
	 	}
	}
	return (retour);
}