var delay = 500;

var timer = null;
var lastmenu = null;

function get_id(id) {
	if (document.all) {
    return document.all[id];
  }
  return document.getElementById(id);
}

function stop() {
  clearTimeout(timer);
}

function hide() {
  timer = window.setTimeout('hide_menu()', delay);
}

function hide_menu() {
  var id = get_id(lastmenu);
  id.style.visibility = 'hidden';
  lastmenu = null;  
}
 
function show(menu, btn) {
  stop();

  if (lastmenu) {
    if (lastmenu == menu) return;
    hide_menu();
  }
  show_menu(menu, btn);
}

function show_menu(menu, obj) {
  lastmenu = menu;

  var id = get_id(menu);
  id.style.left = obj.offsetLeft + "px";
  if (id.offsetWidth <= obj.offsetWidth) {
    id.style.width = obj.offsetWidth + 1 + "px";
  }
  id.style.visibility = 'visible';
}

function print() {
  win = window.open("print.htm", "print_page", "width=672, height=500, left=100, top=100, scrollbars=yes, menubar=yes");
  win.focus();
}


