function startMove(obj, iTarget, fnEnd) {
clearInterval(obj.timer);
obj.timer = setInterval(function () {
var iY = (iTarget.y - obj.offsetTop) / 5;
iY = iY > 0 ? Math.ceil(iY) : Math.floor(iY);
clearInterval(obj.timer);
fnEnd && fnEnd();
};
obj.style.top = obj.offsetTop + iY + "px";
};