function checkFm(form) {
pw1 = form.Pass.value;
pw2 = form.Pass2.value;
email = form.Email.value;
email2 = form.Email2.value;
nom = form.Nom.value;
prenom = form.Prenom.value;
adresse = form.Adresse.value;
npa = form.Npa.value;
ville = form.Ville.value;
tel = form.Tel.value;
expe = form.Expe.value;
atouts = form.Atouts.value;
Tx = form.Tx.value;
if (!form.agree.checked) {
 alert("Vous devez accepter les conditions générales...")
    return false;
} 
if (nom == "" || nom == null || !isNaN(nom) || nom.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Nom...")
    form.Nom.focus();
    return false;
    }

if (prenom == "" || prenom == null || !isNaN(prenom) || prenom.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Prénom...")
    form.Prenom.focus();
    return false;
    }
if (adresse == "" || adresse == null || !isNaN(adresse) || adresse.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Adresse...")
    form.Adresse.focus();
    return false;
    }
if (npa == "" || npa == null || isNaN(npa) || npa.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Code postal...")
    form.Npa.focus();
    return false;
    }    
if (ville == "" || ville == null || !isNaN(ville) || ville.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Ville...")
    form.Ville.focus();
    return false;
    }
if (tel == "" || tel == null  || tel.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Téléphone...")
    form.Tel.focus();
    return false;
    } 
if (Tx == "" || Tx == null || isNaN(Tx) || Tx.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Taux d'occupation...")
    form.Tx.focus();
    return false;
    }       
if (expe == "" || expe == null || isNaN(expe) || expe.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Nombre d'années d'expérience dans le métier ...")
    form.Expe.focus();
    return false;
    }             
if (atouts == "" || atouts == null || !isNaN(atouts) || atouts.charAt(0) == ' ') 
    {
    alert("Vous devez remplir le champ Compétences clés / Atouts / Points forts...")
    form.Atouts.focus();
    return false;
    }   
if (atouts.length > 200){
	form.Atouts.value = form.Atouts.value.slice(0, 200)
	alert("Vous ne pouvez pas mettre plus de 200 charactères dans la zone Compétences clé... Votre texte a donc été coupé !")
	form.Atouts.focus();
	return false;
	}
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
if(reg.test(email) == false) {
      alert("L'adresse email n'est pas valide...");
      form.Email.focus();
      return false;
   }
    
if (email != email2) {
		alert ("Vous n'avez pas saisis deux fois la même adresse email...")
		return false;
}
if (pw1 != pw2) {
		alert ("Vous n'avez pas saisis deux fois le même mot de passe...")
		return false;
}
else return true;
}

function checkPw(form) {
pw1 = form.Pass.value;
pw2 = form.Pass2.value;

if (pw1 != pw2) {
alert ("Vous n'avez pas saisis deux fois le même mot de passe...")
return false;
}
else return true;
}
function showHide(id){ 
   el = document.getElementById(id); 
   el.style.display = (el.style.display != 'block')? 'block' : 'none'; 
} 
function showMe (it, box) {
var vis = (box.checked) ? "visible" : "hidden";
document.getElementById(it).style.visibility = vis;
document.layer01.style.visibility = "visible";
}

