function valid(theForm){
    var j;
    j = theForm.civilite.length;
    for (var i = 0; i < j; i++) {
        if (theForm.civilite[i].checked) {
            theForm.hide_civilite.value = "1";
        }
    }
    if (theForm.hide_civilite.value == "") {
        alert("Vous devez sélectionnez la civilité.");
        return (false);
    }
    
    if (theForm.txt_nom.value == "") {
        alert("Vous devez saisir un nom.");
        theForm.txt_nom.focus();
        return (false);
    }
    
    if (theForm.txt_prenom.value == "") {
        alert("Vous devez saisir un prénom.");
        theForm.txt_prenom.focus();
        return (false);
    }
    
    if (theForm.txt_fonction.value == "") {
        alert("Vous devez saisir une fonction.");
        theForm.txt_prenom.focus();
        return (false);
    }
    
    if (theForm.txt_adresse.value == "") {
        alert("Vous devez saisir une adresse.");
        theForm.txt_adresse.focus();
        return (false);
    }
    
    if (theForm.txt_codepostal.value == "") {
        alert("Vous devez saisir un code postal.");
        theForm.txt_codepostal.focus();
        return (false);
    }
    
    if (!validchiffres(theForm.txt_codepostal, '', 'Le code postal')) {
        theForm.txt_codepostal.focus();
        return (false);
    }
    
    if (theForm.txt_ville.value == "") {
        alert("Vous devez saisir une ville.");
        theForm.txt_ville.focus();
        return (false);
    }
    
    if (theForm.txt_pays.value == "") {
        alert("Vous devez saisir un pays.");
        theForm.txt_pays.focus();
        return (false);
    }
    
    if (theForm.txt_tel.value == "") {
        alert("Vous devez saisir votre numéro de téléphone.");
        theForm.txt_tel.focus();
        return (false);
    }
    
    if (!validchiffres(theForm.txt_tel, '. -', 'Le téléphone')) {
        theForm.txt_tel.focus();
        return (false);
    }
    
    if (!validchiffres(theForm.txt_fax, '. -', 'Le fax')) {
        theForm.txt_fax.focus();
        return (false);
    }
    
    if (theForm.txt_email.value == "") {
        alert("Vous devez saisir votre email.");
        theForm.txt_email.focus();
        return (false);
    }
    
    if (!controlemail(theForm.txt_email)) {
        theForm.txt_email.focus();
        return (false);
    }
    
    return (true);
}
