la soluzione è abbastanza semplice... ti bastava cercare un po' in rete, cmq basta dare una proprietà univoca per tutti i checkbox dello stesso fieldset, tramite questo recuperare tutti i checkbox e li cicli per verificare che nessuno sia gia checkato...