Bueno creo que mas o menos he encontrado la solución, aunque tengo que pulirla un poco, para que me sirva para los distintos grupos de radios a validar.
Código:
function validar() {
var s = "alerta";
with (document.pres){
for ( var i = 0; i < obra.length; i++ ) {
if ( obra[i].checked ) {
s= "valido";
document.pres.submit()
return true;
}
}
if ( s == "alerta" ){
window.alert("mesaje ..." ) ;
return false;
}
}
}
Gracias