var hide_timer=null;
var hide_obj=null;
var cur_menu=null;

function Swap(i1,i2)
{
  document.images[String(i1)].src = String(i2);
}

function cleantime() {
	 clearTimeout(hide_timer);
	 hide_timer=null;
}

function showPull(id,target)
{
  cleantime();
  if(cur_menu!=null && cur_menu!=id) hide_now(); 
  
  cur_menu=id;
  locobj=document.getElementById(id);
  x=locobj.offsetLeft;
  y=locobj.offsetTop;
  obj=document.getElementById(target);
  obj.style.top=y+28+'px';
  obj.style.left=x+'px';
  obj.style.visibility='visible';
}

function hide_now() {
    cleantime();
	if(hide_obj!=null) {
		hide_obj.style.visibility='hidden';
		hide_obj=null;
	}
}

function hidePull(id)
{
  hide_obj=document.getElementById(id);
  hide_timer=setTimeout('hide_now()',20);
 
}