var disappeardelay= 250;
var nptimer = false;

function showPopup() {
 
  var popup = document.getElementById('np_popup');

  if (popup.style.display=='block') {
      clearTimeout(nptimer);
  } else {
    popup.style.display='block';
  }
}

function closePopup() {
  nptimer=setTimeout("closePopupDIV()", disappeardelay);
}

function closePopupDIV() {
  var popup = document.getElementById('np_popup');
  popup.style.display='none';
}