﻿function GetMouseXPosition(event) {
    var x = 0;
    var scrollX = 0;
    if (typeof event.clientX != 'undefined')
        x = event.clientX;
    else if (typeof event.pageXOffset != 'undefined')
        x = event.pageXOffset;

    if (typeof window.pageX != 'undefined' && window.pageX != 0)
        scrollX = window.pageX;
    else if (typeof document.body.scrollLeft != 'undefined'&&document.body.scrollLeft!=0)
        scrollX = document.body.scrollLeft;
    else if (typeof document.documentElement.scrollLeft != 'undefined'&&document.documentElement.scrollLeft!=0)
        scrollX = document.documentElement.scrollLeft;

    return x + scrollX;
}
function GetMouseYPosition(event) {
    var y = 0;
    var scrollY = 0;
    if (typeof event.clientY != 'undefined')
        y = event.clientY;
    else if (typeof event.pageYOffset != 'undefined')
        y = event.pageYOffset;

    if (typeof window.pageY != 'undefined' && window.pageY!=0)
        scrollY = window.pageY;
    else if (typeof document.body.scrollTop != 'undefined' && document.body.scrollTop!=0)
        scrollY = document.body.scrollTop;
    else if (typeof document.documentElement.scrollTop != 'undefined' && document.documentElement.scrollTop != 0)
        scrollY = document.documentElement.scrollTop;

    return y + scrollY;
}

function ShowAlert(message) {
    alert(message);
}
