Hola
Bueno si se puede con JavaScript aqui esta un ejemplo que hise para mostrarte como:
<html>
<head>
<script language=javascript>
function CambiarAction(Destino)
{
frmDatos.action=Destino;
}
</script>
</head>
<body>
<form name=frmDatos Action="A.html" method=POST>
A<input type=radio name=rdoAction onclick="CambiarAction('A.html')">
B<input type=radio name=rdoAction onclick="CambiarAction('B.html')">
<input type=submit name=btnBuscar value="Buscar">
</form>
</body>
</html>
Lo que debes tener en cuenta es que en los Radiobuttons coloques la pagina que quieres abrir en el ejemplo estan dos A.html y B.html que al precionarlas hace cambiar el Action del formulario ya que llaman la funcion CambiarAction y le pasan como parametro la nueva Action luego cuando se preciona el boton envia la pagina a la correspondiente.
Espero que sea lo que quieres.
Saludos
http://www.theemulator.tk