jq(document).ready(function() { jq("#form1 input[@type=radio][@name='civilite'][@value='MME'][@checked]").each(function() { jq("#tr_nom_jeune_fille").removeClass("trhide").addClass("trshow"); }); jq("#form1 input[@type=radio][@name='civilite'][@value='MME']").click(function() { jq("#tr_nom_jeune_fille").removeClass("trhide").addClass("trshow"); }); jq("#form1 input[@type=radio][@name='civilite'][@value='MLLE']").click(function() { jq("#form1 input[@name=nom_jeune_fille]").attr("value",""); jq("#tr_nom_jeune_fille").removeClass("trshow").addClass("trhide"); }); jq("#form1 input[@type=radio][@name='civilite'][@value='M']").click(function() { jq("#form1 input[@name=nom_jeune_fille]").attr("value",""); jq("#tr_nom_jeune_fille").removeClass("trshow").addClass("trhide"); }); jq("#form1 input[@class=bt_submit]").click(function() { var champ; var test; var f1 = document.forms['form1']; if(f1.numero_carte.value!=""){ var checkNumero = numerossprefix_valide(f1.prefixnumero_carte.value,f1.numero_carte.value); if ( typeof(checkNumero) == 'string' ){ alert(checkNumero); f1.numero_carte.focus(); return false; } } if (!checkCivilite()) { return false; } var civilite = valueChecked(f1.civilite); //on vide le tableau de controle control = new Array(); ajouteRegles('nom'); ajouteRegles('prenom'); if (civilite == 'MME') { ajouteRegles('nom_jeune_fille'); } ajouteRegles('jour_naissance'); ajouteRegles('mois_naissance'); ajouteRegles('annee_naissance'); if (!doControls()) { return false; } else { control = new Array(); } if ( !checkDate('jour_naissance', 'mois_naissance', 'annee_naissance', "La date de naissance que vous avez sélectionnée n’est pas valide.")) { return false; } else { if ((f1.jour_naissance.value != "") && (f1.mois_naissance.value != "") && (f1.annee_naissance.value != "")) { var age = calculAge(f1.jour_naissance.value + '/' + f1.mois_naissance.value + '/' + f1.annee_naissance.value, '10/09/2010' ); if (age < 18) { alert("Attention, vous devez avoir plus de 18 ans pour effectuer une demande de prêt."); return false; } if (age > 100) { alert("L'âge maximum autorisée est de 100 ans."); return false; } } } ajouteRegles('departement_naissance'); if(f1.ville_naissance.value!=""){ f1.ville_naissance.value = removeAccents(f1.ville_naissance.value).toLowerCase(); } ajouteRegles('ville_naissance'); /* on controle le dep de naissance et le pays si dep = 99 = etranger alors le pays de naissance non vide et non france (100) et non france metro (610) */ if(f1.departement_naissance.value==99) { ajouteRegles('ville_naissance'); if(!doControls()){ return false; } if(f1.pays_naissance.value==""){ alert("Vous devez renseigner votre pays de naissance"); return false; } else if( f1.pays_naissance.value=="100" || f1.pays_naissance.value=="610"){ alert("Si vous êtes né à l'étranger (département 99), votre pays de naissance ne peut pas être la France."); return false; } } ajouteRegles('au_moins_un_tel'); ajouteRegles('tel_fixe'); ajouteRegles('tel_portable'); ajouteRegles('mail'); if (!doControls()) { return false; } else { control = new Array(); } if (!checkTelephones()) { alert("Vous devez renseigner au moins un numéro de téléphone."); return false; } if (!checkOptin()) { return false; } return doControls(); }); });