// JavaScript Document pour le contrôle des champs de la table emploi_demande
  function valider_form_empl2b(theForm) 
  {  
		if (theForm.pChamp2.value.length == 0)
		{
			alert("Les champs marqué * sont obligatoires !");
			theForm.pChamp2.focus();
			return false;
		}
		// Nom TEXTE
		if (!isTexte(theForm.pChamp2.value))
		{
			alert("Le champ Nom ne peut contenir que du texte !");
			theForm.pChamp2.focus();
			return false;
		}
		
		
		if (theForm.pChamp3.value.length == 0)
		{
			alert("Les champs marqué * sont obligatoires !");
			theForm.pChamp3.focus();
			return false;
		}
		// prenom TEXTE
		if (!isTexte(theForm.pChamp3.value))
		{
			alert("Le champ Prénom ne peut contenir que du texte !");
			theForm.pChamp3.focus();
			return false;
		}
		
		
		if (theForm.pChamp9.value.length == 0)
		{
			alert("Les champs marqué * sont obligatoires !");
			theForm.pChamp9.focus();
			return false;
		}
		tmp = parseInt(theForm.pChamp9.value);
		if ( theForm.pChamp9.value.length!=0 && isNaN(tmp) )
		{
			alert("Format numérique invalide !\nEntier requis");
			theForm.pChamp9.focus();
			return false;
		}
		if (theForm.pChamp10.value.length == 0)
		{
			alert("Les champs marqué * sont obligatoires !");
			theForm.pChamp10.focus();
			return false;
		}
		if ( !isPhoneNumber(theForm.pChamp11.value) )
		{
			alert("Téléphone invalide.");
			theForm.pChamp11.focus();
			return false;
		}
		if ( !isPhoneNumber(theForm.pChamp12.value) )
		{
			alert("Fax invalide.");
			theForm.pChamp12.focus();
			return false;
		}
		if (theForm.pChamp13.value.length == 0)
		{
			alert("Les champs marqué * sont obligatoires !");
			theForm.pChamp13.focus();
			return false;
		}
		if (!isValidMail(theForm.pChamp13.value))
		{
			alert("Format mail invalide !\n(au moins 6 acractéres et la présence de @ et de .)");
			theForm.pChamp13.focus();
			return false;
		}
		if (theForm.pChamp15.value.length == 0)
		{
			alert("Les champs marqué * sont obligatoires !");
			theForm.pChamp15.focus();
			return false;
		}
		tmp = parseInt(theForm.pChamp15.value);
		if ( theForm.pChamp15.value.length!=0 && isNaN(tmp) )
		{
			alert("Format numérique invalide !\nEntier requis");
			theForm.pChamp15.focus();
			return false;
		}
		
		//Année naissance entre 1900 et 2000
		tmp = parseInt(theForm.pChamp15.value);
		if ( tmp < 1900 || tmp > 2000 )
		{
			alert("L'année de naissance doit être comprise entre 1900 et 2000");
			theForm.pChamp15.focus();
			return false;
		}
    return true;
  }