
//document.onmousemove = function(e) {
function popOver(e, i, x, y) {
	if (!e) var e = window.event;
	pop = document.getElementById(i);
	pop.style.display = 'block';
	
	var xoffset = x;
	var yoffset = y;
	
	var x, y, right, bottom;
  
	//try { x = e.pageX; y = e.pageY; } // FF
	//catch(e) { x = event.clientX; y = event.clientY; } // IE
	if (e.pageX || e.pageY) { x = e.pageX; y = e.pageY; }
	else if (e.clientX || e.clientY) { x = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; y = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; }

	right = (document.documentElement.clientWidth || document.body.clientWidth || document.body.scrollWidth);
	bottom = (window.scrollY || document.documentElement.scrollTop || document.body.scrollTop) + (window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight || document.body.scrollHeight);

	x += xoffset;
	y += yoffset;

	if(x > right-pop.offsetWidth)
		x = right-pop.offsetWidth;
 
	if(y > bottom-pop.offsetHeight)
		y = bottom-pop.offsetHeight;
	
	pop.style.top = y+'px';
	pop.style.left = x+'px';
}

function popOut(i) {
	document.getElementById(i).style.display = 'none';
}

document.onmouseclick = function(e) {
	if (!e) var e = window.event;
	pop = document.getElementById('box');
	pop.style.display = '';
}