in reply to JavaScript & Perl

it has been a while since I worked in javascript so this may not be 100% correct...
function redirect() { if (document.fred.ID[0].checked) { document.fred.action = "doneN.pl"; return true; } else if (document.fred.ID[1].checked) { document.fred.action = "doneP.pl"; return true; } return false; }
and then
<form name="fred" onSubmit="redirect()">
so, the function redirect gets called when the submit button is triggered, and the action element of the form is re-written depending on the radio button. I seem to remember that if the onSubmit returns true, the form submits; false and it doesn't. Some browsers will let you pick none of a set of radio buttons, and this code would catch that.

But of course this is all browser dependant too.

If you want to avoid javascript all together (which is usually a good idea). Have the from submit to one of the scripts outright, then check the status of the radio buttons within that script and if the other one was checked, return a redirect to the other script.

Hope this helps...
/\/\averick