// JavaScript Document
var hdn_nom = document.getElementById('hdn_nom');
var hdn_prenom= document.getElementById('hdn_prenom');
var hdn_mail= document.getElementById('hdn_mail');
var hdn_message= document.getElementById('hdn_message');

var ins_nom = document.getElementById('ins_nom');
var ins_prenom = document.getElementById('ins_prenom');
var ins_mail = document.getElementById('ins_mail');
var ins_message = document.getElementById('ins_message');
var btn_sub = document.getElementById('btn_sub');

function verif_accent(chaine){
	 re = /[^a-zA-Z0-9_]/g;
	 result = chaine.value.match(re) ;
	 return result;
}

function verif_nom(){
	if(verif_accent(ins_nom) != null){
			hdn_nom.innerHTML = "<div class='erreur' style=\" color:red;\" ><img src='images/error.png'/>&nbsp;Veuillez saisir un nom sans accent et sans espace.</div>";
			return false;
	}else{
		if(ins_nom.value.length == 0){
			hdn_nom.innerHTML = "<div class='erreur' style=\" color:red;\" ><img src='images/error.png'/>&nbsp;Veuillez saisir un nom</div>";
			return false;
		}else{hdn_nom.innerHTML = "<div class='erreur' style=\" color:green;\" ><img src='images/ok.png'/>&nbsp;Ok</div>";
		}}
}
function verif_prenom(){
	verif_nom();
	if(verif_accent(ins_prenom) != null){
			hdn_prenom.innerHTML = "<div class='erreur' style=\" color:red;\" ><img src='images/error.png'/>&nbsp;Veuillez saisir un  prenom sans accent et sans espace.</div>";
			return false;
	}else{
if(ins_prenom.value.length == 0){
			hdn_prenom.innerHTML = "<div class='erreur' style=\" color:red;\" ><img src='images/error.png'/>&nbsp;Veuillez saisir un prenom</div>";
			return false;
		}else{hdn_prenom.innerHTML = "<div class='erreur' style=\" color:green;\" ><img src='images/ok.png'/>&nbsp;Ok</div>";
		}}
}
function verif_mail(){
	verif_prenom();
	re = /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/gi;
 result = ins_mail.value.match(re) ;
 
 if (result==null)
 {
      hdn_mail.innerHTML = "<div class='erreur' style=\" color:red;\" ><img src='images/error.png'/>&nbsp;Veuillez saisir un e-mail valide</div>";
	  return false;
 }
 else{
 hdn_mail.innerHTML = "<div class='erreur' style=\" color:green;\" ><img src='images/ok.png'/>&nbsp;Ok</div>";
  }
  }

function verif_message(){
	verif_mail(); 
 if (ins_message.value=="")
 {
     hdn_message.innerHTML = "<div class='erreur' style=\" color:red;\" ><img src='images/error.png'/>&nbsp;Veuillez saisir un message</div>";
	 return false;
 }else{
 hdn_message.innerHTML = "<div class='erreur' style=\" color:green;\" ><img src='images/ok.png'/>&nbsp;Ok</div>";
		}
 
}
function verif(){
	verif_message();
	if(verif_nom()==false){
		return false;
	}else{
		if(verif_prenom()==false){
			return false;
		}else{
			if(verif_mail()==false){
				return false;
			}else{
				if(verif_message()==false){
					return false;
				}else{
						return true;
				}
			}
		}
	}
}


ins_nom.onkeyup = verif_nom;
ins_prenom.onfocus = verif_nom;

ins_prenom.onkeyup = verif_prenom;
ins_mail.onfocus = verif_prenom;

ins_mail.onkeyup = verif_mail;
ins_message.onfocus = verif_mail;

ins_message.onkeyup= verif_message;
ins_message.onfocus = verif_message;


