hola!
 
Estube haciendo un menu que se desliza hacia abajo (de estos bastante simples), me despisté y lo estube comprovando con safari y opera pasando de mozilla (IE lo trato a parte pq todo es especial....) la cosa es que ahora en mozilla no funciona. 
El codigo es este:  
Código:
   	var myInterval; 
	var VAL = false;
$(document).ready(function() { 
	$(".menu_item1").mouseover(function(){
		event.preventDefault();
		$(".subitem1").slideDown();
	}).mouseout(function(){
		VAL = true;
		activeInterval();
	});
	$(".subitem1").mouseover(function () {
		clearInterval(myInterval);
    }).mouseout(function () {
		VAL = true;
		activeInterval();
    });
});
  
  function activeInterval(){
    if(VAL==true){
     myInterval = setInterval(remover,100);
	 }
  }
  
  function remover(){
      clearInterval(myInterval);
      $(".subitem1").slideUp("slow");
	  
  }
  Lo he intentado con mouseover y mouseout y tambien con mouseenter y mouseleave. 
La intención es que muestre el div con el contenido del menú y cuando el mouse pase del item del menú a su contenido no desaparezca, pero si lo haga cuando sales del item o del submenú. 
Lo dicho, funciona en safari, opera y chrome a la perfección. En Mozilla simplemente pasa de todo.
Con IE es otra historia, tengo todavia otros problemas con la version 6, pero con la 8 me dice que encuentra errores y que la linea 28 no le gusta. Total, que no me quiere mostrar el menú, concretamente dice: el objeto no permite esta propiedad o metodo.