Keep Jquery animation from occurring unless the event lasts n milliseconds
<p>I thought this would do it, but it only delays the animation.</p>

<p><code>$("#searchsubmit").hover(
function () { $("#quicksearchtip").delay(100).slideDown("slow"); },
 function () { $("#quicksearchtip").delay(100).slideUp("slow"); });</code></p>

<p>I don't want the event to fire if the user happens to accidentally pass the cursor over the element for a few milliseconds.</p>

<p>I want it to only occur when they hover over the element.  It's very annoying when the cursor touches the element even for a split second the animation fires even after the mouse has left the element.</p>
