var form=document.getElementById('rn');
// Intercepter le cas où l'utilisateur appuie sur "Entrée" (sinon soumission du formulaire sans procédure de contrôle)
var Netscape=(navigator.appName.indexOf('Netscape')!=-1);
if(Netscape){document.onkeypress=keyDown}else{document.onkeydown=keyDown}
function keyDown(DnEvents){k=(Netscape)?DnEvents.which:window.event.keyCode;if(k==13){verif_form('enter');return false}}
// Initialisation du formulaire
function init_form(code)
{n0=Math.floor(code/100000000);code-=n0*100000000;
 n1=Math.floor(code/10000000);code-=n1*10000000;
 n2=Math.floor(code/1000000);code-=n2*1000000;
 n3=Math.floor(code/100000);code-=n3*100000;
 n4=Math.floor(code/10000);code-=n4*10000;
 n5=Math.floor(code/1000);code-=n5*1000;
 n6=Math.floor(code/100);code-=n6*100;
 n7=Math.floor(code/10);n8=code-n7*10;
 form.r0[n0].click();form.r1[n1].click();form.r2[n2].click();form.r3[n3].click();form.r4[n4].click();
 form.r5[n5].click();form.r6[n6].click();form.r7[n7].click();form.r8[n8].click();}
// Selection d'un modèle prédéfini
function applichg()
{index=form.mod.selectedIndex;
 if(index==1){init_form(322000000)}
 else if(index==2){init_form(443010010)}
 else if(index==3){init_form(444232110)}
 else if(index==4){init_form(444434431)}
 else if(index==5){init_form(444444444)}
 else if(index==6){init_form(11100)}
 else if(index==7){init_form(22200)}
 else if(index==8){init_form(33300)}
 else if(index==9){init_form(44400)}}
// Soumission du formulaire
function verif_form(mode)
{if((form.r0[0].checked)&&(form.r1[0].checked)&&(form.r2[0].checked)&&(form.r3[0].checked)&&(form.r4[0].checked)&&(form.r5[0].checked)&&(form.r6[0].checked)&&(form.r7[0].checked)&&(form.r8[0].checked))
 {alert("Toutes les rubriques ne peuvent être au niveau 0 !\nSinon aucun calcul ne peut être proposé...");form.r0[0].focus();}
 else if(mode!='auto')
 {form.action="consigne.php"+id;form.method="post";form.submit();}
}