move:function(e,o){ if (o.drag){ var mse=[e.clientX,e.clientY]; o.drag.style.left=parseInt(o.drag.style.left)+mse[0]-o.mse[0]+'px'; o.drag.style.top=parseInt(o.drag.style.top)+mse[1]-o.mse[1]+'px'; o.mse=mse; this.rtn(e); } },
up:function(e,o){ if (o.drag){ var lft=parseInt(o.drag.style.left),top=parseInt(o.drag.style.top),p,z0=0; for (;z0<o.docks.length;z0++){ p=this.pos(o.docks[z0]),w=o.drag.offsetWidth; if (lft>p[0]&&lft+w<p[0]+o.docks[z0].offsetWidth&&top>p[1]&&top+o.drag.offsetHeight<p[1]+o.docks[z0].offsetHeight){ o.docks[z0].appendChild(o.img); } } document.body.removeChild(o.drag); this.opac(o.img,100); o.drag=false; this.rtn(e); } },