var dmt=new Array();
var dmb=new Array();
function tmovr(x,v) {
  var dm=document.getElementById('dmtb'+x);  if(!dm)return false;
  var co=getElementPosition('tm'+x);
  if(v>0) {
    dmt[x]=1;
    dm.style.left=(co['left']-10)+'px';
    dm.style.visibility='visible';
  }
  else {
    dmt[x]=0;
    if(!dmb[x]) setTimeout('tboff('+x+')',500); 
  }
}
function bmovr(x,v) {
  var dm=document.getElementById('dmtb'+x);  if(!dm)return false;
  if(v>0) {
    dmb[x]=1;
  }
  else {
    dmb[x]=0;
    if(!dmt[x]) setTimeout('tboff('+x+')',100); 
  }
}
function tboff(x) {
  var dm=document.getElementById('dmtb'+x);  if(!dm)return false;
  if(!dmt[x] && !dmb[x]) { dm.style.visibility='hidden'; }
}

function dmovr(x,y,v) {
}



function getElementPosition(elemId) {
  var elem = typeof elemId == 'object' ? elemId : document.getElementById(elemId);
  var w=elem.offsetWidth;
  var h=elem.offsetHeight;
  var l=0;
  var t=0;
  while (elem) {
    l+=elem.offsetLeft;
    t+=elem.offsetTop;
    elem=elem.offsetParent;
  }
  return {'left':l, 'top':t, 'width': w, 'height':h};
}


