// JavaScript Document

//fonction verifier une adresse email
function verifiermail(f,e) {
	var m = document.forms[f].elements[e].value
	if ((m.indexOf("@")>=0)&&(m.indexOf(".")>=0)) {
    	return true;
    } else {
    	alert("L'adresse mail saisie est invalide !");
        return false;
    }
}

//fonction de verif du formulaire de candidature
function chkRecrut(){
	var chr=0;
	//type de candidature
	if (document.formCandidature.typeCandidature.value=="...")	{
		//alert('le type de candidature est obligatoire pour envoyer votre candidature','info');
		alert('Le type de candidature est obligatoire pour envoyer votre candidature');
		document.formCandidature.typeCandidature.focus();
		chr=1;
		return false;
	}
	//civilite
	if (document.formCandidature.civilite.value=="...")	{
		alert('Votre civilté est obligatoire pour envoyer votre candidature');
		document.formCandidature.typeCandidature.focus();
		chr=1;
		return false;
	}
	//nom
	if (document.formCandidature.nom.value=="")	{
		alert('Votre nom est obligatoire pour envoyer votre candidature');
		document.formCandidature.nom.focus();
		chr=1;
		return false;
	}
	//prenom
	if (document.formCandidature.prenom.value=="")	{
		alert('Votre prénom est obligatoire pour envoyer votre candidature');
		document.formCandidature.prenom.focus();
		chr=1;
		return false;
	}
	//tel
	if (document.formCandidature.tel.value=="")	{
		alert('Votre téléphone est obligatoire pour envoyer votre candidature');
		document.formCandidature.tel.focus();
		chr=1;
		return false;
	}
	//mail, va vérifier qu'il y a au moint un '.' et un '@' dans le mail
	var vm = verifiermail('formCandidature','mail')
	if (vm=false){
		alert('Votre adresse email est obligatoire pour envoyer votre candidature');
		document.formCandidature.mail.focus();
		chr=1;
		return false;
	}
	//diplome
	if (document.formCandidature.diplome.value=="...")	{
		alert('Votre niveau d\'etudes est obligatoire pour envoyer votre candidature');
		document.formCandidature.diplome.focus();
		chr=1;
		return false;
	}
	//metier
	if (document.formCandidature.metier.value=="...")	{
		alert('Vous devez choisir un poste pour envoyer votre candidature');
		document.formCandidature.metier.focus();
		chr=1;
		return false;
	}
	//cv?
	if (document.formCandidature.cv.value=="")	{
		alert('Vous devez joindre votre C.V. pour envoyer votre candidature');
		document.formCandidature.metier.focus();
		chr=1;
		return false;
	}
	//verif finale
	if(chr==0){
		//document.dmdevis.submit();
		return true;
	}	
}
