﻿var delay_timer;
var hovering = false;

function delayDispearingWasteFlow() {
    if (hovering)
        return false;
    var menu = $('.afvalbarnav').eq(0);
    if (menu && menu.css('display') != 'none') {
        clearTimeout(delay_timer);
        delay_timer = setTimeout(function() {
            menu.hide();
        }, 600);
    }
}
$(function() {
    var currentUrl = location.pathname.replace("/","");
    var selectedItem = $("div.afvalbarnav a[href='"+ currentUrl +"']");
    if(selectedItem.length > 0)
    {
        selectedItem.addClass("selected");  
        $("div.afvalbarnav").css("display","block");
    }
    if ($('.afvalbarnav a.selected').length <= 0) {
        // add delay showing of the waste flow menu
        $('a.welkafval').hover(function(e) {
            clearTimeout(delay_timer);
            var menu = $('.afvalbarnav').eq(0);
            menu.show();
            hovering = true;
        }, function(e) {
            hovering = false;
            delayDispearingWasteFlow();
            e.stopPropagation();
        });

        $('.afvalbarnav').hover(function(e) {
            clearTimeout(delay_timer);
            hovering = true;
        }, function(e) {
            hovering = false;
            delayDispearingWasteFlow();
            e.stopPropagation();
        });
    }
});
