Доброго времени. Есть скрипт 
if (location.href[location.href.length-1] == '/') {
document.getElementById("pun-announcement").style.display = "none";
 document.getElementById("pun_wrap").outerHTML = document.getElementById("pun-navlinks").outerHTML + document.getElementById("portals").innerHTML;
}
document.getElementById("navindex").getElementsByTagName("a")[0].onclick = function() {
 if (location.href[location.href.length-1] == '/') {
  this.href = 'http://' + location.hostname + '/' + '#forum';
  location.reload(true);
}
else this.href = 'http://' + location.hostname + '/' + '#forum';
}
Его задача создать дополнительную приветственную страницу (Главная) по основному адресу форума. А истинную первую страницу (форум) сделать последующей с переходом на нее с главной. 
Приведенный скрипт работает в некоторых браузерах, но в других, чтобы перейти на Форум нужно сначала перейти на любую другую и уже оттуда перейти на форум. Например, в Мазиле не работает
Помогите исправить. Где-то видимо не дописала условие, но не могу сообразить какое, чтобы поэкспериментировать