
var showflag=false;
var id=null;
var onname="";
function show(name,parent) {
 if (!document.getElementById(name)) return;
 killtimer();
 if(showflag) hide();
 document.getElementById(name).style.top=100;
 document.getElementById(name).style.left=document.getElementById(parent).offsetLeft;
 document.getElementById(name).style.width=document.getElementById(parent).offsetWidth-10;
 document.getElementById(name).style.display='block';
 showflag=true;
 onname=name;
}

function killtimer(){
 if(id!=null){
  clearTimeout(id);
  id=null;
 }
 return true;
}

function hide(){
 if(id!=null) killtimer();
 if(showflag) document.getElementById(onname).style.display='none';
 showflag=false;
 onname="";
}

function reset(){
 killtimer();
 id = setTimeout('hide()', 500);
}

