var N = (document.all) ? 0 : 1;
var ob;
var drag = true;
function MD1(e){
	if (drag)
	{
		curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
		curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
	
		if (N){ob=document.getElementById(e.target.id);X=e.pageX;Y=e.pageY;return false;}
		else{
			if(event.srcElement.parentElement!=null){
				ob = event.srcElement.parentElement.style;
				X=event.offsetX;
				Y=event.offsetY;
			}
		}
	}
}
function MM(e){
	topAcordes = getElementPosition("obj1").top
	if (ob){
		if (N)
		{
			ob2=ob.parentNode;
			ob2.style.top=(e.pageY - topAcordes)+'px';
			ob2.style.left=(e.pageX)+ 'px';
		}
		else{	
			//ob.pixelLeft = event.clientX-X + ietruebody().scrollLeft;
			//ob.pixelTop = event.clientY-Y + ietruebody().scrollTop;
			ob.left = event.clientX-X + ietruebody().scrollLeft;
			ob.top = event.clientY-Y + ietruebody().scrollTop - topAcordes - 20;
			return false;
		}
	}
}
function MU(){ob = null;}
if (N){document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);}

document.onLoad = mouseCheck()
function mouseCheck()
{
	document.onmousedown=MD1;
	document.onmousemove=MM;
	document.onmouseup=MU;
}

function getElementPosition(elemID){
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }

    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    return {left:offsetLeft, top:offsetTop};
}


