Ian Feavearyear wrote: >>- also, the display=""' reverts it to the default --- which is display:none here > > > No it doesn't - setting display='' makes it visible. I've tested it > on an HTML element that was set to "none" by default. At least, > that's true for IE - I've never tried it in another browser. the code you supplied and i implemented works in both IE6 and firefox pr1 properly for showing/hiding. i have no need to test it in anything else at this point.