Я так и не понял, в чем был окончательный смысл вопроса: а именно что не получилось у Вас прикрутить. Цельный скрипт покажите, а не отрывки. Я постараюсь подсказать что не так в нём.
Например:
Я сейчас без компа, причем на неопределенный срок (мамка згорела, а рабочий не в счет), и поэтому толком ничего ни проверить, ни написать толком не смогу.