Magic Table

Dear Friends,

I am looking for a javascript or jquery component like grid or spreadsheet that allows the 5 features below:

  1. drag and drop of an entire row (up, down)

  2. drag and drop of an entire column (left, right) - Important! This is very uncommon.

  3. add new row visually just passing the mouse over the bottom limit of the table

  4. add new column visually just passing the mouse over the right limit of the table

  5. by double clicking, edit the content of the cell (I know that grid does it, because I bought the component 4 years ago).

I would aprecciate any tip or solution.

Thanks a lot!

Guilherme Cruz