How to reliably store complex form data for submit
<p>I am creating an appointment web application where the user chooses a start date and an end for an event along with a global start time and end time. At the last screen I allow the user to edit any day during the duration of the event which I display using the jQuery Full Calendar plugin.</p>

<p>Now, I want to keep this on the client side as much as I can until the user finally clicks submit and the whole thing goes at once. Handling the start/end date and the global times is easy enough but how would I go about keeping track of individual days' information in an organized and reliable way? Each day could potentially have different values for a number of fields (different start/end times, description, title, etc...)</p>
