/*
------------------------------------------
|    Script by Cybersystems GmbH 2003    |
| technical contact sott@cybersystems.ch |
------------------------------------------
*/


var over = false;
var down = false;
var relx = 0; var rely = 0;
var x = 0; var y = 0;

NS = (document.all) ? 0 : 1;

function MouseDown(e)
{
  if (over)
  {
    relx = (NS) ? e.layerX : event.offsetX;
    rely = (NS) ? e.layerY : event.offsetY;
    down = true;
	}
}

function MouseMove(e) 
{
  x = (NS) ? e.pageX : (event.clientX + document.body.scrollLeft - 3);
  y = (NS) ? e.pageY : (event.clientY + document.body.scrollTop - 3);
  if (down) 
  {
		document.getElementById("MsgWnd").style.top = y-rely;
		document.getElementById("MsgWnd").style.left = x-relx;
		if (!NS) { document.selection.clear(); }
  }
}

function MouseUp() {
  down = false;
}

document.onmousedown = MouseDown;
document.onmousemove = MouseMove;
document.onmouseup = MouseUp;
