f8g

functionにしてみた。

function moveElement(obj)
{
	obj.onmousedown = function(e)
	{
		var dp = new getCoordinate(e);
		document.onmousemove = function(e)
		{
			var p = new getCoordinate(e, "page");
			obj.style.position = "absolute";
			obj.style.left = p.x - dp.x + "px";
			obj.style.top = p.y - dp.y + "px";
			document.onmouseup = function()
			{
				document.onmousemove = false;
			};
		};
	};
}

なんかぶるぶるいってムカつくわけだが。