Hi Sarah,
the example you have provided is done in flash not in JS.
And on your request, I think you ask for something almost impossible.
If you search in Google "jQuery drag drop" I am sure you'll find plenty
of plugins and examples of how to use it but you should apply some programming
skills to put the code together to suit your needs. If you have some difficulties
I could help but it won't be free, it is up to you.
Here is an example: http://jqueryui.com/demos/draggable/#sortable