te faltó enviar el form, tienes 2 opciones:
colocar la llamada de la función valor en el onsubmit del form y usar un botón submit.
enviar el submit con js: documents.forms['form'].submit(); :
Código Javascript
:
Ver originalfunction valor(){
var aRadios = document.getElementsByName("tipo");
var radioActivo = null;
for( var contador=0; contador < aRadios.length; contador++ ){
if( aRadios[contador].checked == true )
radioActivo = aRadios[contador].value;
}
var f = documents.forms['form'];
f.action = radioActivo;
f.submit(); //envía el form
}