function MousePosition()
{
	var x;
	var y;


	this.updatePosition = function(inEvent)
    {
        if (!inEvent) var inEvent = window.event;
        if (inEvent.pageX || inEvent.pageY) 	{
                x = inEvent.pageX;
                y = inEvent.pageY;
        }
        else if (inEvent.clientX || inEvent.clientY) 	{
            x = inEvent.clientX + document.body.scrollLeft
                + document.documentElement.scrollLeft;
            y = inEvent.clientY + document.body.scrollTop
                + document.documentElement.scrollTop;
        }

        /*if (document.layers)
        {
			x = inEvent.pageX;
            y = inEvent.pageY;
        }
		else if (document.all)
        {
            x = window.event.clientX + document.body.scrollLeft;
            y = window.event.y + document.body.scrollTop;
        }
		else
        {
            x = inEvent.pageX;
            y = inEvent.pageY;
        }*/
    };


	this.getX = function()
	{
		return x;
	};


	this.getY = function()
	{
		return y;
	};
};


