//*****************************************************
//
//	Fonctions de validation des formulaires
//
//*****************************************************


//*********************************************
//	Function validFormContact()
//	Entrée : leformulaire en cours
//	Sortie : Sumbit ou Erreur
//*********************************************
function validFormContact(leform){

	if (leform.nom.value !="" && leform.nom.value != "" && leform.email.value != "" && leform.message.value != "") {
		if (isEmail(leform.email.value)){
			leform.submit();
		}
		else {
			alert('Email invalide');
		}
	}
	else{
		alert('Tous les champs sont obligatoire');
	}

}

//*********************************************
//	Function validFormHome()
//	Entrée : leformulaire en cours
//	Sortie : Sumbit ou Erreur
//*********************************************

function valideFormHome(form){

	if (form.numero.value.indexOf(" ")>0){
		var reg=new RegExp("[ ]+", "g");
		var num = "";
		//num_tel.replace(reg, "");
		var tableau=form.numero.value.split(reg);
		for (var i=0; i<tableau.length; i++) {
			num += tableau[i];
		}
		form.numero.value = num;
	}
	var err = "";
	
	if (form.operateur.value == 0 ){
		err += "Absence d'operateur\n";
	}
	if (form.modele.value == 0 ){
		err += "Absence de modele de téléphone\n";
	}
	
	if(!isMobile(form.numero.value)){
		err += "Numéros de téléphone invalide\n";
	}
	
	if (err != "") alert("Les erreurs suivantes sont survenues :\n\n"+err);
	else form.submit();
	
}

//*********************************************
//	Function validConcoursForm()
//	Entrée : leformulaire en cours
//	Sortie : Sumbit ou Erreur
//*********************************************

function validConcoursForm(form){

	if (form.numero.value.indexOf(" ")>0){
		var reg=new RegExp("[ ]+", "g");
		var num = "";
		//num_tel.replace(reg, "");
		var tableau=form.numero.value.split(reg);
		for (var i=0; i<tableau.length; i++) {
			num += tableau[i];
		}
		form.numero.value = num;
	}
	var err = "";
	
	if (form.nom.value == "" ){
		err += "Absence de nom\n";
	}
	if (form.prenom.value == "" ){
		err += "Absence de prénom\n";
	}
	
	if(!isMobile(form.numero.value)){
		err += "Numéros de téléphone invalide\n";
	}
	if(form.reglement.checked == false){
		err += "Vous devez accepter le réglement\n";
	}
	if (err != "") alert("Les erreurs suivantes sont survenues :\n\n"+err);
	else form.submit();
	
}