var intTimeout = 500;
var hdlClosePopup = null;
var objSubPopup = null;

function Popup_OpenPopup() {
    Popup_CancelTimer();
    Popup_ClosePopup();

    objSubPopup = $(this).find('ul').css('visibility', 'visible');
}
function Popup_ClosePopup() {
    if (objSubPopup) {
        objSubPopup.css('visibility', 'hidden');
    }
}

function Popup_SetTimer() {
    hdlClosePopup = window.setTimeout(Popup_ClosePopup, intTimeout);
}
function Popup_CancelTimer() {
    if (hdlClosePopup) {
        window.clearTimeout(hdlClosePopup);
        hdlClosePopup = null;
    }
}

$(document).ready(
  function() {
    // Open menu from link
    $('#MainMenu > li').bind('mouseover', Popup_OpenPopup)
    // Turn on timer when leaving link
    $('#MainMenu > li').bind('mouseout', Popup_SetTimer)

    //// Open menu from link
    $('#TopNews > li').bind('mouseover', Popup_OpenPopup)
    //// Turn on timer when leaving link
    $('#TopNews > li').bind('mouseout', Popup_SetTimer)
  }
);

document.onclick = Popup_ClosePopup;
