﻿// Developed by Mike Kiska 6/23/2006

var isIE = (window.navigator.appName == "Microsoft Internet Explorer");
if ( !isIE )
  document.captureEvents(Event.MOUSEMOVE);

function GetMousePos(mouseEvent)
{
  var pos = new Array();
  if (isIE)
  {
    var windowEvent = window.event;
    pos[0] = windowEvent.x;
    pos[1] = windowEvent.y;
  }
  else
  {
    pos[0] = mouseEvent.pageX;
    pos[1] = mouseEvent.pageY;
  }
return pos;
}

function AddOnMouseUp(ctl, functionName)
{
  if ( ctl.attachEvent )
    ctl.attachEvent('onmouseup', functionName);
  else
    ctl.addEventListener('mouseup', functionName, false);
}

function RemoveOnMouseUp(ctl, functionName)
{
  if ( ctl.detachEvent )
    ctl.detachEvent( 'onmouseup', functionName );
  else
    ctl.removeEventListener( 'mouseup', functionName, false );  
}