Si. Hay una línea que se ma ha colado de sitio, hay que ponerla la segunda... Debería ser así:
Código:
<script>
cadena=self.location.search;
hayQueRedirigir=true; //<<<------Esta hay que poner
if (cadena.length>0){
direccion=self.location.href+"&nomostrar=true"; //Añadiendo el parámetro con &
cadena=self.location.search.substr(1);
pares=cadena.split("&"); //Divido el QueryString en parejas partiendo por los &
//hayQueRedirigir=true; <<<---------Esta se puede quitar
Pero ya te decía en el POST que este script era para el caso de que
se recibieran más parámetros