Estoy algo espeso y más q aconsejar esta vez mostraré el código e intentaré dar una explikación:
Código HTML:
<script language="javascript" type="text/javascript">
<!--
function cambiavalor (valor,campo) {
x=document.getElementById(campo);
x.href=x.href+"&opc="+valor;
}
//-->
</script>
<body>
<input type="radio" name="rad1" value="1" onclick="cambiavalor(this.value,'enlace1')">
<input type="radio" name="rad2" value="2" onclick="cambiavalor(this.value,'enlace2')">
<a id="enlace1" href="temas.php?oper=0">Enlace 1</a>
<a id="enlace2" href="temas.php?oper=1">Enlace 2</a>
He creado una función llamada cambiavalor que podría haber sido cambiaenlace o como kieras la cual recoge el valor del campo radiobutton y a su vez agrega al enlace q deseemos lo q necesitas. Creo q no hace falta explikar la función pues es muy simple.
Luego a los enlaces he preferido ponerles un ID para poder identificarlos en la función anteriormente mencionada.
Eso es un ejemplo para q haga efecto sobre un solo enlace... Seguramente al igual q otros elementos se podrán recorrer todos los enlaces y agregar el código necesario. Como estoy algo espesito y ya salgo del trabajo para casa lamento no poder profundizar más...
Así q hasta mñn y espero q te oriente lo suficiente para q puedas solucionarlo o en caso contrario los compañeros puedan ayudarte.
Saludos.