Исправил интервал у таймера, как вы предлагали сразу (на 0). 
	
	| Сообщение от voraa   | 
	| setTimeout ставит функцию в очередь через указанный интервал. | 
	
Тогда таймер должен выполнить функцию сразу, если интервал 0?
Но по факту таймер позволяет выполнить загрузку страницы до конца. Я  и саму страницу увеличил в размерах в два раза. Все равно она успевает загрузиться до выполнением таймером указанной функции. Таймер не выдерживает интервал 0. Почему так происходит? Разве нет противоречия с вашим утверждением?