var xmouse = null;
var ymouse = null;
var dragged = null;
function movePopup(x,y){
	xinit += x;
	yinit += y;
	dragged.style.left = 	xinit+"px";
	dragged.style.top = 	yinit+"px";
}

function moveDrag(ev)	//v1.0 par C.D.
{
	ev2=window.event;
	if(ev2==null&&ev!=null)
		ev2=ev;
	if(ev2!=null){
		var x = ev2.clientX+document.body.scrollLeft;
		var y	=	ev2.clientY+document.body.scrollTop;
		if(xmouse == null){
			xmouse = x;
			ymouse = y;
		}
		movePopup(x-xmouse, y-ymouse); 
		xmouse = x;
		ymouse = y;
	}
return false
}

function startDrag(obj){
	if(typeof(obj) == "string")
		obj=document.getElementById(obj);
		
	dragged = obj;
	xinit = dragged.offsetLeft;
	yinit = dragged.offsetTop;
	document.onmousemove = moveDrag;
	document.onmouseup = stopDrag;
	return(false);
}


function stopDrag(obj){
	xmouse = ymouse = null;
	document.onmousemove = null;
	document.onmouseup = null;
}

function setPopup(obj, n, m){
	alert(obj+n+m);
}