BTW, I know enough jQuery to script the confirmation part myself if you want or need the code; remembering the previous use rights upload setting could be done client side with cookies/persistent storage to avoid adding another column to user tables.