Проверь для начала, что у тебя присутствуют все объекты, которые он ищет по идентификатору ID. Либо удали из скрипта. Я также переделывал чужой скрипт под себя: там запрашивалось объектов больше, чем мне было нужно и поэтому происходила ошибка, которая останавливала выполнение скрипта. Во-вторых проверь, чтобы эти объекты поддерживали те свойства, которые тут используются. Если свойство не поддерживается, то произойдет ошибка и скрипт не выполнится.
В-третьих используй функцию Alert(). Ставь ее в разных местах кода и давай ей уникальное сообщение, не повторяющееся больше нигде и смотри, до куда доходит безошибочное выполнение кода. С ее помощью можешь также смотреть значения переменных и сверять, такое ли значение нужно или это полная фигня. Кроме того, вставляй в свой код функции из скрипта постепенно, чтобы определить, какая из них дает ошибку.
|