Yes I suspected as much after I made my response.
Personally, I would do this reordering on the client-side with JavaScript. Dump all the neccessary data into JavaScript arrays, and then create event handlers. I don't have the time right now to formulate an example application, but it shouldn't be too terribly difficult.
Then have onlick events for moving an item up or down.. and a couple of functions to iterate through each array that actually do the shuffling in the array itself. Use the innerHTML or innerTEXT property to write the data back into the table.
If I have time later I'll put together an example, unless anyone else on the list has any ideas.
Regards,
Rich
::::::::::::::::::::::::::::::::::::::::::
The Spicy Peanut Project
http://www.spicypeanut.net
::::::::::::::::::::::::::::::::::::::::::