var all_SUBMIT = [ {text:"Abandon, retour a l'acceuil", link:"npb_page_centre.php?page=accueil"}, {text:"Mettre a jour maintenant", link:"npb_page_centre.php?page=insc_db_add"}, {text:"Terminer l'inscription", link:"npb_page_centre.php?page=insc_db_add"} ]; function updateBT_SUBMIT(i_SUBMIT) { document.getElementById("LB_SUBMIT").textContent = all_SUBMIT[i_SUBMIT].text; document.fm_insc_db_chk.action = all_SUBMIT[i_SUBMIT].link; } function validateFields(code) { var obj, msg; var err = null; if (code == 1) { msg = "TOUS les NOMS sont obligatoires !"; obj = document.fm_insc_saisie.NOM3; if (obj.value == "") {err = obj} obj = document.fm_insc_saisie.NOM2; if (obj.value == "") {err = obj} obj = document.fm_insc_saisie.NOM1; if (obj.value == "") {err = obj} }else if (code == 2) { msg = "Le NUMERO d'equipe et un NOM (parmi les inscrits) sont obligatoires !"; obj = document.fm_insc_verif.NOM; if (obj.value == "") {err = obj} obj = document.fm_insc_verif.NUMERO; if (obj.value == "") {err = obj} else if (isNaN(obj.value)) { err = obj; msg = "Ce n'est pas un Nombre !\nVous devez saisir le No de l'equipe."; err.select(); } }else if (code == 3) { // dump(); es = document.fm_insc_db_chk.elements; for (e=0 ; e < es.length ; e++) { if (es[e].type == "radio" && es[e].name == "RD_DECISION" && es[e].value == 'RENONCE' && es[e].checked) { return true; } } uid=0; for (e=0 ; e < es.length ; e++) { if (es[e].name == "RD_EQ" && es[e].checked) { uid = es[e].value; break; } } if (uid == 0) { msg = "Pour mettre à jour les donnees d'une equipe\n"; msg+= "Vous devez la selectionner."; err=this; } } if (err != null) { alert(msg); err.focus(); return false; } return true; } function setSL_CLUBEnabled(slt) { with (document.fm_insc_saisie){ sls=[SL_CLUB1, SL_CLUB2, SL_CLUB3, SL_CLUB4, SL_CLUB5]; for(i = 0; i < sls.length; i++) { if (i == slt - 1) { sls[i].style.visibility="visible"; } else { sls[i].style.visibility="hidden"; } } } } function dump(){ obj=document.forms[0].elements; s = 'DUMP ' + document + '
';
for (i=0 ; i < obj.length ; i++){
s+= i + obj[i] + ': ';
s+= 'type='+obj[i].type + ' | ';
s+= 'name='+obj[i].name + ' | ';
s+= 'value='+obj[i].value + ' | ';
s+= 'checked='+obj[i].checked + '
';
}
document.write(s);
}