var hoverTimeout;
$('.categoryNavMenu > li.item').hover(
function () {
var _this = $(this);
hoverTimeout = setTimeout(function () {
_this.addClass('hover');
_this.find("ul:first").addClass('hover');
}, 500);
},
function () {
//Скрываем меню
$(this).removeClass('hover');
$(this).find("ul:first").removeClass('hover');
clearTimeout(hoverTimeout);
}
);