// JavaScript Document
var x0 = 0;
var y0 = 0;
var divX0 = 0;
var divY0 = 0;
//----------------------------------------------------------------------------------
function show_div(id) {	
	var event = event || window.event;
	obj = document.getElementById(id);
	obj.style.visibility="visible";
	obj.style.position="absolute";
	
	x0 = defPosition(event).x;
    y0 = defPosition(event).y;
	
    divX0 = parseInt(obj.style.left);
    divY0 = parseInt(obj.style.top);	
}
//----------------------------------------------------------------------------------
function hide_div(id) {	
	document.getElementById(id).style.visibility="hidden";
}
//----------------------------------------------------------------------------------
function defPosition(event) {
    var x = y = 0;
    if (document.attachEvent != null) { // Internet Explorer & Opera
        x = window.event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
        y = window.event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
    } else if (!document.attachEvent && document.addEventListener) { // Gecko
        x = event.clientX + window.scrollX;
        y = event.clientY + window.scrollY;
    } else {
        // Do nothing
    }
    return {x:x, y:y};
}
//----------------------------------------------------------------------------------
document.onmousemove = function(event) {
	var event = event || window.event;
	document.getElementById('mouse_out').innerHTML = "x = " + defPosition(event).x + ", y = " + defPosition(event).y;
	
	obj = document.getElementById('popup43');
	
	obj.style.top= defPosition(event).x+"px";
	obj.style.left= defPosition(event).y+"px";	
}
