Переход на код Кронаса - это хорошо.Я действительно заставил код работать, но он / она поспорил со мной.
Вы также должны заметить, что нагрузка на ваше тело должна содержать не запятую, а точку с запятой.
т.е. у вас есть:
<body onLoad="buildMenu(), scrollItems();">
Что должно быть
<body onLoad="buildMenu(); scrollItems();">
В вашем стиле HTML у вас должно быть
visibility: visible;
НЕ
visibility: show;
Причина, по которой оригинальный код не работает, в том, что он ОЧЕНЬ стар.(в интернете)