function pausecomp(millis) 
{
  var date = new Date();
  var curDate = null;

  do { curDate = new Date(); } 
  while(curDate-date < millis);
} 

function popup(id, state) {
  if (document.getElementById) {
    elm = document.getElementById(id);
    if (elm) {
      if (state == "visible") {
        pausecomp(500);
      }

      elm.style.visibility = state;
    }
  }
}