http://www.randomsnippets.com/2008/05/15/how-to-loop-through-checkboxes-or-radio-button-groups-via-javascript/
Anonymous
Fold knowledge into data so program logic can be stupid and robust.