Hi again Naomi,
You're welcome, I'm glad we could be of assistance here at PT.
Btw, we're here to be 'bugged' so no need to be sorry
This line caught my eye.
The correct syntax would be:
I don't know about the rest of the code since I haven't tested it.
EDIT: I might add that I'm not sure that was the reason it didn't work online. (Might be a conflict between the angelfire ad code's global variables and yours. Stupid coders at angelfire... and geocities too I might add...)
Btw, what your code did was to catch an onmouseover event, run the first object's method, then create a (global) variable named onMouseOver and assign the return value of your other object methods to it. Same thing with the onclick event. This means the methods would still be executed, but you have some unneccesary code.