var IE = document.all?true:false;
var tempX = 0;
var tempY = 0;
var lastL='';
var tim='';

function capturemouse() {
  document.getElementById('channel').innerHTML = a_channels[channel_id];

  if (!IE) document.captureEvents(Event.MOUSEMOVE);
  document.onmousemove = getMouseXY;
}

function getMouseXY(e) {
  if (IE) {
    tempX = event.clientX + (document.documentElement.scrollLeft ?
    document.documentElement.scrollLeft :
    document.body.scrollLeft);
    tempY = event.clientY +  (document.documentElement.scrollTop ?
    document.documentElement.scrollTop :
    document.body.scrollTop);
  } else {
    tempX = e.pageX;
    tempY = e.pageY;
  }
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}

  return true;
}

function HideL_ID(lid) {
  document.getElementById(lid).style.display='none';
  lastL ='';
}
function ShowL_ID(lid,move) {
  clearTimeout(tim);
  tempX = tempX - 110;
  tempY = tempY - 10;

  document.getElementById(lid).style.display='block';
  if (move) {
    document.getElementById(lid).style.top = tempY+'px';
    document.getElementById(lid).style.left = tempX+'px';
  }
  lastL=lid;
}

function doLay(did,move) {
  if(lastL!='' && lastL!=did) {
    clearTimeout(tim);
    HideL_ID(lastL);
  } else if (lastL==did) clearTimeout(tim);

  if (move) move=1;
  else move = 0;

  if (lastL!=did) {
    if (lastL) HideL_ID(lastL);
    tim=setTimeout('ShowL_ID(\''+did+'\',\''+move+'\')',200);
  }
}

function hLay(did) {
  clearTimeout(tim);
  tim=setTimeout('HideL_ID(\''+did+'\')',0);
}

function rTim() {
  clearTimeout(tim);
}
