$('#menuId1').mouseleave(function(){
$(this).unbind('mouseenter');
setTimeout(function(){
$(this).bind('mouseenter');
},400);
});
$('#menuId1').mouseleave(function(){
var self = this;
$(this).unbind('mouseenter');
setTimeout(function(){
$(self).bind('mouseenter');
},400);
});