Using Delay() with Hide() at onMouseOut call

Using Delay() with Hide() at onMouseOut call

I am putting together a simple bubble tooltip that I want to delay the hiding of so that the user can click on the href link created in the bubble if they want to.  The script is called like this;

<img src="images/dscf0225.jpg" alt="" width="160" height="120" style="border: none" onmouseout="$('#bubble_tooltip').delay(2000).hide(10);" onmouseover="showme('Click the image to visit <a href=www.yahoo.com>Yahoo</a>', this);"/>

Everything works fine when there is only one instance of the call on a page.  If there are multiple instances of the call, there is a bad reaction to each subsequent call.  

Here is a demo of what I mean, rollover the first image then just roll-out, the delay works as designed.  But if you roll-out of one image into another, the delay fires the first onMouseOut on the second image.   http://www.mgfic.com/debbie/tooltip_bad.htm  Do I need a Return True or something in my call?