
/* ============================================================================== */
/* inspired from :
 * http://www.codelifter.com/main/javascript/capturemouseposition1.html
 */

var Xmouse = 0;
var Ymouse = 0;

/* Detect if the browser is IE or not.
 * If it is not IE, we assume that the browser is NS.
 */
var IE = document.all?true:false

/* If NS -- that is, !IE -- then set up for mouse capture
 */
if (!IE) document.captureEvents(Event.MOUSEMOVE)

/* Set-up to use XYmouse function onmousemove
 */
document.onmousemove = XYmouse;

function XYmouse(evt) {
  if (IE) {
    Xmouse = event.clientX + document.body.scrollLeft
    Ymouse = event.clientY + document.body.scrollTop
  } else {
    Xmouse = evt.pageX
    Ymouse = evt.pageY
  }  
  /* catch possible negative values
   */
  if (Xmouse < 0){Xmouse = 0}
  if (Ymouse < 0){Ymouse = 0}  

  return true;
}
