// JavaScript Document
function checkInsc (f) {

if (f.Societe.value=='') {
alert ("Vous devez préciser votre société.");
return false;}

if (f.Adresse.value=='') {
alert ("Vous devez préciser votre adresse.");
return false;}

if (f.Nom.value=='') {
alert ("Vous devez préciser votre nom.");
return false;}

if (f.Fonction.value=='') {
alert ("Vous devez préciser votre fonction.");
return false;}

if (f.Telephone.value=='') {
alert ("Vous devez préciser votre téléphone.");
return false;}

if (!chiffre (f.Telephone.value)) {
alert ("Format numéro de téléphone invalide.");
return false;}

if (f.Fax.value=='') {
alert ("Vous devez préciser votre fax.");
return false;}

if (!chiffre (f.Fax.value)) {
alert ("Format numéro de fax invalide");
return false;}

if (f.Email.value=='') {
alert ("Vous devez préciser votre e-mail.");
return false;}

if (f.ElementsProjet.value=='') {
alert ("Précisez les éléments à l’origine de ce projet.");
return false;}

if (!checkAddr (f.Email.value)) {
alert ("Format e-mail invalide");
return false;}

//if (f.Responsable.value=='') {
//alert ("Vous devez préciser votre responsable.");
//return false;}

//if (f.PourquoiEFE.value=='') {
//alert ("Vous devez préciser pourquoi avez–vous sollicité EFE ?");
//return false;}

//if (f.EnveloppeBudgetaire.value=='') {
//alert ("Vous devez préciser votre enveloppe budgétaire.");
//return false;}

//if (f.PriseEnCharge.value=='') {
//alert ("Vous devez préciser la prise en charge.");
//return false;}

if (f.ObjectifsFormation.value=='') {
alert ("Vous devez préciser l'objectifs de la formation.");
return false;}

if (f.ThemeFormation.value=='') {
alert ("Vous devez préciser le thème de la formation.");
return false;}

if (f.NombreParticipant.value=='') {
alert ("Vous devez préciser le nombre de participant.");
return false;}

if (f.FonctionsRepresentees.value=='') {
alert ("Vous devez préciser les fonctions representées.");
return false;}

if (f.Anciennete.value=='') {
alert ("Vous devez préciser l'ancienneté.");
return false;}

if (f.Duree.value=='') {
alert ("Vous devez préciser la durée.");
return false;}

if (f.Dates.value=='') {
alert ("Vous devez préciser les dates prévues.");
return false;}

//if (f.Logistique.value=='') {
//alert ("Vous devez préciser la prise en charge logistique.");
//return false;}

//if (f.SupportPedagogique.value=='') {
//alert ("Vous devez préciser les supports pédagogiques.");
//return false;}

if (f.DateImperative.value=='') {
alert ("Vous devez préciser la date impérative de réception.");
return false;}
return true;}

function checkAddr(aMail) {
pat=aMail.indexOf("@");
if (pat==-1) return false;
if (aMail[pat+1]==".") return false;
if (aMail[pat-1]==".") return false;
if (aMail.indexOf("..")!=-1) return false;
if (aMail.indexOf("\\")!=-1) return false;
if (aMail.indexOf("/")!=-1) return false;
if (aMail.indexOf("!")!=-1) return false;
if (aMail.indexOf("?")!=-1) return false;
if (aMail.indexOf("*")!=-1) return false;
if (aMail.indexOf(";")!=-1) return false;
if (aMail.indexOf(",")!=-1) return false;
if (aMail.indexOf(" ")!=-1) return false;
if (aMail.indexOf(".")==-1) return false;
return true;}

function chiffre(z) {
if (((z / z) != 1) && (z != 0)) return false;
return true;}
//-->

