Lawwin,
вы хотите заставить работать скрипт с тем чего ещё нет -- нужна готовность страницы.
http://learn.javascript.ru/onload-onerror#window-onload
window.onload = function() {
тут весь код
}
смотрите 4 пост там скрипт добавлен
либо подгруз скрипта в конце боди