Es que tampoco sé muy bien el sentido que tienen esas líneas y/o lo que hacen o para qué lo hacen.
Cambia primera esto:
Código Javascript
:
Ver originalif ((location.hash=='#')||(location.hash=='')) {
Por esto:
Así no saltará al entrar en la web directamente por el dominio sin el
hash (#) al final.