Mouseover and mouseout events are not intuitive. I've made a mockup and demo of a very short snippet that addresses the problem.
Prototype & script.aculo.us
Practical Prototype and script.aculo.us