se me ocurre que con CSS tambien puedes lograrlo.
Código:
#logo_shadow{
/* otras declaracion para cuando el DIV sea visible */
display:none;
}
#bicho:hover #logo_shadow{
/* declaraciones para cuando el puntero se pose encima del elemento #bicho */
display:block;
}
@edit,
hacia rato que lei este mensaje y olvide cual es el proposito real de la discusion. bueno, basicamente se debe porque el navegador esta constantemente generando eventos. en el caso de los eventos del mouse, mouseover y mouseout constantemente se disparan aunque el raton no abandone un elemento pero se mueve entre sus elementos. es decir, cuando sucede un nuevo mouseover, antes de este debe suceder un mouseout.