﻿var offsetx = -300;
var offsety = 10;

var ie5 = (document.getElementById && document.all); 
var ns6 = (document.getElementById && !document.all); 
var ua = navigator.userAgent.toLowerCase();
var isapple = (ua.indexOf('applewebkit') != -1 ? 1 : 0);
function getmouseposition(e)
{
    if(document.getElementById)
    {
        var iebody = (document.compatMode && document.compatMode != 'BackCompat') ? document.documentElement : document.body;
        pagex = (isapple == 1 ? 0 : (ie5) ? iebody.scrollLeft : window.pageXOffset);
        pagey = (isapple == 1 ? 0 : (ie5) ? iebody.scrollTop : window.pageYOffset);
        mousex = (ie5) ? event.x : (ns6) ? clientX = e.clientX:false;
        mousey = (ie5) ? event.y : (ns6) ? clientY = e.clientY:false;


        currentPopup.style.left = (mousex + pagex + offsetx) + 'px';
        currentPopup.style.top = (mousey + pagey + offsety) + 'px';
    }
}

var currentPopup;

function popup(id, visible)
{
    currentPopup = document.getElementById(id);
    if (visible)
    {
	    currentPopup.style.display = "block";
    }
    else
    {
	    currentPopup.style.display = "none";
    }
	
    document.onmousemove = getmouseposition;
}
