I'm looking for some javascript that'll toggle hidden content.

As I'm not experienced in this, I want something which is cross-browser reliable - and I'm having trouble finding something suitable.

Jquery has been suggested as an option... and I found something which appeared to do the job, apart from not validating as it uses a span to include the toggled content - which is a problem as I need to included block level stuff to be hidden.

Also, it came as two buttons - show and hide - and I'd prefer a single button, or preferably a normal html link.