﻿// JScript File

function UI_onMouseMove(mouseX, mouseY)
{
    try
    {
        
	    // compare current position to last position (defined in MiniSite.js)
	    // only if the mouse position has changed fire the mousemove event
	    if(mouseX != top.lastMouseX || mouseY !=  top.lastMouseY)
	    {
	        // update a label that shows the mouse cursor coordinates
	        try
	        {
	            if(document.frames) // IE
				    top.document.getElementById('lbl_XY').innerText = mouseX + ", " + mouseY;
				else if(top.frames) // Mozilla	
				    top.document.getElementById('lbl_XY').textContent = mouseX + ", " + mouseY;		
			}
			catch(e)
			{
			}
            // update last mouse position
		    top.lastMouseX = mouseX;
	        top.lastMouseY = mouseY;
		    var request = new Request(REQ_MOUSE_MOVE_TYPE);
		    if (top.uiCtrl != null)
		    {
			    top.uiCtrl.sendData(request);
		    }
	    }
	}
	catch (e){}
}