Re: donating
The button appears, but clicking it doesn't do anything? (eg it's as if you never clicked anything)
Can you clear the "Error Console" in Firefox, then reload the page and click it again and see if any errors appear? (you'll get some about "Unknown property filter" - because that's an Internet Explorer setting only and not a standard web thing so Firefox warns you about it... but if you get any other errors...)
Does disabling/enabling the "Show Help Links" option change whether it works or not?
Is it only not working when certain things are visible on the page? Eg incoming hostiles? Other online alliance members? No incoming hostiles?
Usually if a web button is visible, but clicking it does nothing, it's either invalid HTML somewhere, or a javascript error causing it, to the best of my experience...