координаты мыши от твоего скрипта не меняються!!!
если ты ориентируешься на свой вывод
document.getElementById(iddiv).innerHTML = 'X : '+gepox+' Y : '+gepoy
то он у тебя показывает смещение курсора относительно дива
gepox = (tox - parseInt(px1))
gepoy = (toy - parseInt(py1))
onclick="move_am('ask',this.id)" - это обновляет параметры px1 py1 и относительно их новых показаний выводиться твоё сообщение после "остановки"
а это вобще из разряда масло масляное
var lfet = document.getElementById(iddiv).style.left
var tfet = document.getElementById(iddiv).style.top
document.getElementById(iddiv).style.left = lfet
document.getElementById(iddiv).style.top = tfet