>Great it works.
>But why does this work and not my original (which by the way I believe I had gotten from a while back :-)
>
>I am just asking to learn and understand
You have two objects named "top" and two named "bottom" - try renaming the second one of each pair. Could be the browser object is more sensitive to this.