Text decoration and javascript woes