а-а, так у тебя по идее просто обработчик "теряется" при перемещении. Поищи на сайте jQuery event delegation (когда обработчики назначаются не конкретным элементам, а селекторам)
p.s. у тебя cut - глобальная переменная, если хочешь сделать локальную (внутреннюю) функцию, пиши так:
function f1() {
...
f2();
...
function f2() {
...
}
}