var canOut = false;
var timeout;
var interval = setInterval(function(){
    if( canOut == true )
    {
        $('.products-dropdown').stop(false, true).slideUp('slow', function(){
            $('#menu-item-99').removeClass('hover');
        });  
        canOut = false;
    }
}, 1000)

$(document).ready(function(){        
        
        $('#menu-item-99').hover(function(){
            if( $('.products-dropdown').is(':hidden') )
            {
                $('#menu-item-99').addClass('hover');
                $('.products-dropdown').stop(false, true).slideDown('slow')
            }
            clearInterval(interval);
            clearTimeout(timeout);
            canOut = false;
            interval = setInterval(function(){
            if( canOut == true )
            {
                $('.products-dropdown').stop(false, true).slideUp('slow', function(){
            $('#menu-item-99').removeClass('hover');
                });  
                canOut = false;
            }
            }, 1000)

        });
        
        $('.products-dropdown ul li').hover(function(){
            clearInterval(interval);
            clearTimeout(timeout);
            canOut = false;
            interval = setInterval(function(){
    if( canOut == true )
    {
        $('.products-dropdown').stop(false, true).slideUp('slow', function(){
            $('#menu-item-99').removeClass('hover');
        });  
        canOut = false;
    }
}, 1000)

        })
        
        $('#menu-item-99, .products-dropdown ul li').mouseout( function(){
            timeout = setTimeout(function(){
                canOut = true; 
            }, 300)   
        });
});
