Вот одна вещь, которую вы могли бы сделать:
$("#sortable").sortable({
placeholder: "ui-state-highlight",
items: "li:not(.ui-state-disabled)",
receive: function(event, ui) {
ui.item.appendTo("#sortable");
}
});
Перемещение полученного предмета в самый низ ul
.
Вот рабочий пример: http://jsfiddle.net/QNd6T/
Я позволил себе оценить некоторые ваши getElementById
звонки.