function valid(){
	var ctrl= document.forms['form_recrutement'];
	var erreur = '';
	var ml = /^[^@]+@(([\w\-]+\.){1,4}[a-zA-Z]{2,4}|(([01]?\d?\d|2[0-4]\d|25[0-5])\.){3}([01]?\d?\d|2[0-4]\d|25[0-5]))$/;
	var dt = /^[0-9]{1,2}\/[01]?[0-9]\/[0-9]{4}$/;

	var res = false;
	var n = ctrl.civilite.length;
	// Je parcours mes radio afin de voir si une d'elle est à l'etat "checked"
	for (i=0;i<n;i++){
		if (ctrl.civilite[i].checked){
		res = true;
		}
	}
	
	if ((ctrl.candidature_spontanee.checked) && (ctrl.annonce.value=='')){
		erreur += '- vous n\'avez pas renseigné \'Intilulé de l’annonce\'.\n'; 
	}
	
	if(ctrl.nom.value==''){
		erreur += '- le champ \'Nom\' est vide.\n';
	}
	
	if(ctrl.prenom.value==''){
		erreur += '- le champ \'Prénom\' est vide.\n';
	}
	
	if(ctrl.adresse.value==''){
		erreur += '- le champ \'Adresse\' est vide.\n';
	}
	
	if(ctrl.cp.value==''){
		erreur += '- le champ \'Code postal\' est vide.\n';
	}
	
	if(ctrl.ville.value==''){
		erreur += '- le champ \'Ville\' est vide.\n';
	}
	
	if((ctrl.tel_personnel.value=='') && (ctrl.tel_portable.value=='') && (ctrl.tel_professionnel.value=='')){
		erreur += '- le champ \'Téléphone\' est vide.\n';
	}	

	if(ctrl.email.value==''){
		erreur += '- le champ \'E-mail\' est vide.\n';
	}
	
	if ((ctrl.email.value !='') && (ml.test(ctrl.email.value) == false)){
        erreur += '- le champ \'E-mail\' n\'est pas valide.\n';
    }
	
	if(ctrl.date_naissance.value==''){
		erreur += '- le champ \'Date de naissance\' est vide.\n';
	}		
	
	if ((ctrl.date_naissance.value !='') && (dt.test(ctrl.date_naissance.value) == false)){
        erreur += '- le champ \'Date de naissance\' n\'est pas valide.\n';
    }
	
	//if(ctrl.cv.value==''){
	//	erreur += '- le champ \'CV\' est vide.\n';
	//}
	
	if(erreur == ''){
		return true;
	}else{
		erreur = 'Les champs suivants présentent un problème :\n\n' + erreur + '\nMerci.';
		alert(erreur);
		return false;
	}
	
}


