var IE=(document.all)?true:false;
var showflag=false;
var id=null;
var onname='';

function show(name, x){
        killtimer();
        if(showflag) hide();
        if (IE){
					document.all[name].style.visibility='visible';
                }
        else
                document.getElementById(name).setAttribute("style","visibility:visible;");
        showflag=true;
        onname=name;
}

function killtimer(){
        if(id!=null){
                clearTimeout(id);
                id=null;
        }
        return true;
}

function hide(){
        if(id!=null) killtimer();
        if(showflag){
        if (IE)
           document.all[onname].style.visibility='hidden';
        else
                document.getElementById(onname).setAttribute("style","visibility:hidden;");
        }
        showflag=false;
        onname="";
}

function reset(){
        killtimer();
        id = setTimeout('hide()', 500);
		}
