Creating drag & drop sortable lists is fairly easy using Prototype and the built in helper methods. See how in this episode.

Read more at the source