Could i possibly just have a lot of small forms for each individual group of radio buttons?
Unlike most other form elments, the reference to the radio buttons by name evaluates to a collection rather than a single element. So in your page document.pro1.classes references a collection of the radio elements named 'classes'. You can loop through this collection looking for which one has a 'checked' attribute set to true. hth, bear