//Fonctions JAVASCRIPT Référents

//Fonctions liées aux contrôles des formulaires référents
function EnregistrerReferent(){
//vérifie si la valeur true qui correspond à une bonne saisie est envoyée
  if (verifier_referent())
    {
      document.formReferent.submit();
    }

}

//Vérification des champs du formulaire de saisie d'un nouveau référent
function verifier_referent(){
	if (document.formReferent.nom_ref.value==''){
		alert('*** Le nom ne doit pas être vide !  ***');
		document.formReferent.login.focus();
		return false;
	}
        if (document.formReferent.prenom_ref.value==''){
		alert('*** Le prénom doit être renseigné !  ***');
		document.formReferent.groupe.focus();
		return false;
	}
	if (document.formReferent.type.value=='aucun'){
		alert('*** Le type ne doit pas être vide !  ***');
		document.formReferent.nom.focus();
		return false;
	}
	if (document.formReferent.telephone_ref.value==''){
		alert('*** Le téléphone ne doit pas être vide !  ***');
		document.formReferent.prenom.focus();
		return false;
	}
	if(document.formReferent.email_ref.value!=''){
		var email   = document.formReferent.email_ref.value;
		var verif = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,4}$/
		if (verif.exec(email) == null){
			alert("*** Votre adresse email est incorrecte (Format : xxx[.]xxx@xxxxxx.xxx)***");
			return false;
		}
 	}
	return true;
}



//Vérification de la modification des référents
function ModifierReferent()
{//vérifie si la valeur true qui correspond à une bonne saisie est envoyée
  if (verifier_modif_referent())
    {
      document.formReferent.submit();
    }
}

//Vérification des champs du formulaire de saisie d'un référent
function verifier_modif_referent(){
	if (document.formReferent.nom_ref.value==''){
		alert('*** Le nom ne doit pas être vide !  ***');
		document.formReferent.login.focus();
		return false;
	}
        if (document.formReferent.prenom_ref.value==''){
		alert('*** Le prénom doit être renseigné !  ***');
		document.formReferent.groupe.focus();
		return false;
	}
	if (document.formReferent.type.value=='aucun'){
		alert('*** Le type ne doit pas être vide !  ***');
		document.formReferent.nom.focus();
		return false;
	}
	if (document.formReferent.telephone_ref.value==''){
		alert('*** Le téléphone ne doit pas être vide !  ***');
		document.formReferent.prenom.focus();
		return false;
	}
	if(document.formReferent.email_ref.value!=''){
		var email   = document.formReferent.email_ref.value;
		var verif = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,4}$/
		if (verif.exec(email) == null){
			alert("*** Votre adresse email est incorrecte (Format : xxx[.]xxx@xxxxxx.xxx)***");
			return false;
		}
 	}
 	return true;
}