mi sembra che concettualmente la funzione del tuo ultimo post sia corretta. l'unica cosa che devi cambiare per quanto riguarda i check è che devi controllare se

theForm.nomecampo.checked == true