No es posible que no se pasen las variables porque están implicitas en la url a la que llamas.
Si la página se abre la query string se pasa en el enlace.
Para comprobarlo simplemente cambia tu script por este y mételo en el body y verás como no te miento.
Código PHP:
<SCRIPT LANGUAGE="JavaScript"><!--
document.write("tu query string es: " +this.location.search);
//--></SCRIPT>
Salu2 ;)