Hola de nuevo
Corrigeme si me equivoco, lo que quieres es que cuando el usuario presione en el botón enviar le envie a la páqina dependiendo la cantidad de respuestas ,he visto que las páginas a donde quieres enviar las variables están en php, no estiendo mucho de php pero podrias enviar facilmente las variables con un formulario.
Te pongo un este ejemplo para lo compruebes y puedas adaptarlo a tu código.
Código PHP:
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
var my_pages = new Array()
my_pages[0] = "page1.php"
my_pages[1] = "page2.php"
my_pages[2] = "page3.php"
function send_var(){
// Elegimos una página aleatoriamente
go_page = my_pages[Math.floor(my_pages.length * Math.random())]
// las asignamos a la propiedad action
document.formulario.action = go_page
// Enviamos el formulario y vamos la página
document.formulario.submit()
}
//-->
</script>
</head>
<body>
<form name="formulario" method="post">
Nombre
<input type="text" name="nombre" value="Juan">
Apellidos
<input type="text" name="apellidos" value="Perez">
<input type="button" value="Enviar" onclick="send_var()">
</form>
</body>
</html>
En las páginas del array añade este código dentro de body
Código PHP:
<?php
echo "Hola ". $_POST["nombre"]." ".$_POST["apellidos"]
?>
Si no es esto lo que buscas podrias utilizar la propiedad search de location, he visto algún ejemplo en el foro.
Un saludo