если ты пользуешься IE - включи отладчик (Инструменты / Свойства обозреваеля / Дополнительно / Отключить отладку сценариев). После этого при любой ошибке тебе будет предложено запустить отладчик
Opera: Инструменты / Дополнительно / Консоль ошибок
Firefox: Инструменты / Консоль ошибок (Ctrl-Shift-J)
во-первых твоя функция никогда не вызывается, вызов функции f:
f();
во-вторых, на момент вызова alert в переменной wmlink ничего нет - поставь alert после присваивания значения переменной wmlink
в-третьих, одно из условий для получения доступа к какому-нибудь элементу - поместить скрипт после этого элемента. Иначе ты будешь пытаться получить доступ до того, как элемент будет создан