>What should I use to enable /disable the link (href) conditionally?
If you ID the A HREF, you can use GetElementByID() to get a reference to it. Then, it's just a question of changing the attribute available under the A tag.
As far as disabling, there isn't really anything about that. However, you can make it look like that by changing its color, removing the hyperlink and such.