var divName = 'locations_popup';
hoverBar = false;
// (must be position:absolute)
var offX = 0;	// X offset from mouse position
var offY = 21;	// Y offset from mouse position

var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;


var tempX = 0
var tempY = 0

function getMouseXY(e) {
if (hoverBar){
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  

  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  
  var obj = document.getElementById(divName).style;
  obj.left = tempX+ offX + 'px';
  obj.top = tempY+ offY + 'px';
  
  document.getElementById('locations_popup').style.visibility = 'visible';

  return true
}
}

function hoverStart() {
	hoverBar = true;
}
function hoverEnd() {
	hoverBar = false;
	var obj = document.getElementById(divName).style;
	obj.visibility = 'hidden'
	obj.left = '0px';
	obj.top = '0px';
}
