// JavaScript Document


function valid_form_contact(frm){
	document.getElementById('erreur').innerHTML = " ";
	var valid=true;
	var modele=/^[a-zA-Z0-9\.\-\_]+@[a-zA-Z\.\-\_]{2,}\.[a-zA-Z]{2,4}$/;
	var err="Adresse mail invalide";
	if(verifModel(modele,frm.mail.value,err,document.getElementById('mail')) == false ){
		valid=false;
 	}
	
	var modele=/^[a-zA-Z]{2,}$/;
	var err="Nom invalide";
	if(verifModel(modele,frm.nom.value,err,document.getElementById('nom')) == false ){
		valid=false;
 	}
	
	var modele=/^.{2,}$/;
	var err="Message invalide";
	if(verifModel(modele,frm.message.value,err,document.getElementById('message')) == false ){
		valid=false;
 	}
	
	return valid;
} 

function verif_titre(frm){
	
	var valid=true;
	var modele=/^[a-zA-Z0-9]{1}$/;
	var err="Le titre de l'album ne doit pas contenir de '/'";
	if(verifModel(modele,frm.nom.value,err,document.getElementById('nom')) == false){
		valid=false;
 	 }
	return valid;
}

function valid_connexion(frm){
	document.getElementById('erreur').innerHTML = " ";
	var valid=true;
	var modele=/^[a-zA-Z0-9]{2,15}$/;
	var err="Vous devez saisir votre pseudo";
	if(verifModel(modele,frm.pseudo.value,err,document.getElementById('pseudo')) == false){
		valid=false;
 	 }
	modele=/^[a-zA-Z0-9]{3,}$/;
	err="Vous devez renseigner votre mot de passe";
 	if(verifModel(modele,frm.mdp.value,err,document.getElementById('mdp')) == false ){
		valid=false;
 	}
	return valid;
}

function verifModel(modele,ch,err,champ){
	var ind = ch.search(modele);
	if(ind == -1){
		document.getElementById('erreur').innerHTML += err.concat("<br />");
		document.getElementById('erreur').style.color="#F00";
		champ.style.color="#F00";
		return false;
	}
	else{
		document.getElementById('erreur').style.color="";
		champ.style.color="";
		return true;
	}
}

