function topitemover(src, e, id) {
  var div;
  topHideAll();
  div = document.layers["sub" + id];
  if (div){
    div.pageY = src.y - 5;
    div.pageX = 150;
    div.visibility = "show";
  }
}

function setVisible(visible) {
  alert('set visible: '+visible);
  if (!visible) topHideAll();
}

function topitemout(src, e, id) {
  var div;
  //alert('top item out!');
  if(e.pageY <= src.y){
    div = document.layers["sub" + id];
    if (div){
      div.visibility = "hide";
    }
  }
}

function topmenuout(src, e) {
    //if(	e.pageX >= src.offsetWidth || e.pageY >= src.offsetHeight ||
    //        e.pageX <=0 || e.pageY <=0 ){
              src.visibility = "hide";
    //}
}
function topHideAll(){
  var divs;
  //alert('Hide!');
  divs = document.layers;
  for (i=0; i<divs.length; i++)
       divs[i].visibility = "hide";
}

document.onclick = topHideAll;
