var xMouse = 0
var yMouse = 0
var IE = document.all?true:false
window.onload = function(){
	if (!IE) document.captureEvents(Event.MOUSEMOVE)
	document.onmousemove = getMouseXY;
	resolveHeight();
	resolveLinks();
}
function resolveHeight(){
	var d1 = document.getElementById("right_content");
	var d2 = document.getElementById("left_content");
	var d11 = document.getElementById("right_content_top");
	var d21 = document.getElementById("left_content_top");
	var theh = Math.max((d21.offsetHeight+d2.offsetHeight), (d11.offsetHeight+d1.offsetHeight));
	d1.style.height = (theh-d11.offsetHeight)+"px";
	d2.style.height = (theh-d21.offsetHeight)+"px";
}
function showFlDiv(par){
	var li = document.getElementById('floating_div');
	li.style.background = par.style.background;
	li.style.display = "block";
}
function hideFlDiv(){
	var li = document.getElementById('floating_div');
	li.style.display = "none";
}
function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
	var sxy = getScrollXY();
    xMouse = event.clientX + sxy[0]
    yMouse = event.clientY + sxy[1]
  } else {  // grab the x-y pos.s if browser is NS
    xMouse = e.pageX
    yMouse = e.pageY
  }  
  // catch possible negative values in NS4
  if (xMouse < 0){xMouse = 0}
  if (yMouse < 0){yMouse = 0}  
  var li = document.getElementById('floating_div');
  li.style.top = yMouse-li.offsetHeight+7+"px";
  li.style.left = xMouse+5+"px";
  return true
}
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}

