var browser = new getBrowser();

//------------------------------------------------
// Get client's browser
//------------------------------------------------

function getBrowser()
{
    var ua, s, i;

    this.IE    = false;  // Internet Explorer
    this.OP    = false;  // Opera
    this.NS    = false;  // Netscape
    this.version = null;

    ua = navigator.userAgent;

    s = "MSIE";
    if ((i = ua.indexOf(s)) >= 0)
    {
        this.IE = true;
        this.version = parseFloat(ua.substr(i + s.length));
        return;
    }

    s = "Opera";
    if ((i = ua.indexOf(s)) >= 0)
    {
        this.OP = true;
        this.version = parseFloat(ua.substr(i + s.length));
        return;
    }

    s = "Netscape6/";
    if ((i = ua.indexOf(s)) >= 0)
    {
        this.NS = true;
        this.version = parseFloat(ua.substr(i + s.length));
        return;
    }

    s = "Gecko";
    if ((i = ua.indexOf(s)) >= 0)
    {
        this.NS = true;
        this.version = 6.1;
        return;
    }
}
// end function

if (!browser.IE) document.captureEvents(Event.MOUSEMOVE)

document.onmousemove = getMouseXY;

var tempX = 0
var tempY = 0

function getMouseXY(e)
{
    if (browser.IE)
    {
        tempX = event.clientX + document.body.scrollLeft
        tempY = event.clientY + document.body.scrollTop
    }
    else
    {
        tempX = e.pageX
        tempY = e.pageY
    }

    if (tempX < 0) {tempX = 0}
    if (tempY < 0) {tempY = 0}

    obj_infoHelp = document.getElementById("fLayer");
    //obj_infoHelp.style.top = (tempY + 10) + 'px';
    //obj_infoHelp.style.left = (tempX + 10) + 'px';

    return true
}

function show_floating_help(body, toggle)
{
    if (toggle == 1)
    {
        obj_infoHelp = document.getElementById("fLayer")
        obj_infoHelp.style.display = '';
        obj_image = document.getElementById("fLayerBody");
        obj_image.innerHTML = body;
    }
    else
    {
        obj_infoHelp = document.getElementById("fLayer")
        obj_infoHelp.style.display = 'none';
    }
}
