I recently had reason to revisit my solution and have since corrected two things.
In my original posting I had hard coded the name attribute of the radio button array. Very bad,very lazy!That’s been rectified by passing the value of the name attribute into the function and using the forms element collection like this:
var ne = document.forms.elements[name];
selected = $$(‘input:checked[name=”‘+name+'”]’).pluck(‘value’);
As I mentioned in last years post all this also works for Check Box lists as well a Radio button lists.