Есть некоторый скрипт, который оперирует с элементами по их id. Скрипт должен обязательно стоять в head'e, а не в конце документа (ибо плагин для мозилы пишу). Разумеется он, зараза, начинает выполняться сразу же после загрузки своего кода, пытается обратиться к несуществующим элементам DOM и успешно вырубается. Вопрос прост: как заставить скрипт начать выполнение только после окончания загрузки документа? ps: полагаю дело там так будет обстоять - var onLoadFlag, IntervalFlag; while ( !onLoadFlag ) { IntervalFlag = setInterval (" onLoadFlag = ***что-то, проверяющее, загрузился ли документ***;", 50); if (onLoadFlag) { clearInterval(IntervalFlag); ... } }