Ho un errore di sintassi rilevato da firefox per uan convalida di form radio esattamente in questa riga:
"if (fieldObj[i].checked)?segnato=false:null"

di seguito tutta la funzione...

function validatePago(fieldObj)
{ var segnato=true;

for (i=0;i<3;i++)
{
if (fieldObj[i].checked)?segnato=false:null
}
if (!segnato)
{
alert("Non hai selezionato il browser che usi.\nIl form non sarà inviato");
fieldObj[0].focus();
return false;
}
else
return true;
}