﻿
var tempX = 0
var tempY = 0

function showPopup(origin, meaning) {
    try {
        var str = "<b>Origin:</b> " + origin + "<br /><br /><b>Meaning:</b> " + meaning;

        var popup = document.getElementById("popupInfo");

        popup.innerHTML = str;

        popup.style.borderStyle = "solid";
        popup.style.borderWidth = "1px";
        popup.style.display = "table";
        popup.style.backgroundColor = "#FFFFFF";
        popup.style.borderColor = "#0000ff";
        popup.style.padding = "4px";

        popup.style.display = "block";

        popup.style.backgroundImage = "url(images/backp.png)";
        popup.style.backgroundRepeat = "repeat-x";

        popup.style.position = "absolute";
        popup.style.top = tempY + "px";
        tempX = tempX + 50;
        popup.style.left = tempX + "px";


    } catch (exception) {


    }
}

function hidePopup() {
    try {
        var popup = document.getElementById("popupInfo");
        popup.innerHTML = "";
        popup.style.display = "none";
    } catch (ex) {
        alert(ex);

    }
}

/////////////////////GETTING X Y COORDS////////////////////////////////////////////////////////////////////
var IE = document.all ? true : false;
if (!IE) document.captureEvents(Event.MOUSEMOVE);

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Main function to retrieve mouse x-y pos.s
var temp;

function getMouseXY(e) {
    try {
        if (IE) { // grab the x-y pos.s if browser is IE
            if (document.documentElement && document.documentElement.scrollTop) {
                tempX = event.clientX + document.documentElement.scrollLeft;
                tempY = event.clientY + document.documentElement.scrollTop;
            } else if (document.body) {
                tempX = event.clientX + document.body.scrollLeft;
                tempY = event.clientY + document.body.scrollTop;
            }
        } else {  // grab the x-y pos.s if browser is NS
            tempX = e.pageX;
            tempY = e.pageY;
        }
        // catch possible negative values in NS4
        if (tempX < 0) { tempX = 0; }
        if (tempY < 0) { tempY = 0; }
        // show the position values in the form named Show
        // in the text fields named MouseX and MouseY
        return true;
    } catch (ex) {
        alert(ex);
    }
}


