f = document.scheda;

c1 = (f.check_1.checked || f.check_2.checked || f.check_2.checked);

c2 = 0;
c2 += (f.check_a.checked)?1:0;
c2 += (f.check_b.checked)?1:0;
c2 += (f.check_c.checked)?1:0;
c2 += (f.check_d.checked)?1:0;
c2 = (c2<=2);

c1 e' true se almeno uno dei primi e' selezionato
c2 e' true se non piu' di due dei secondi sono selezionati (vale anche nessuno)

ciao