The project must have a subject. (It should be about something; though if the
theme were Seinfeld, it might be about nothing.)
There should be at least two HTML pages.
Each page must contain at least ten elements (header, paragraph, select, table, input, etc.)
The pages should have a style that has at least 10 attribute-value pairs.
There should be at least two of the jQuery things: widget (e.g. Accordion, tab, datepicker),
effect (e.g. animate or fadeOut) or interaction (e.g. Draggable, Resizable).
Each page should involve some interaction.
The code should include at least one if, one loop, and one array. (You could substitute a timer for the loop.)
I should not be able to make your page crash by entering "bad data" or performing events
out of order (such as clicking Button2 before Button1).
The code should be commented -- more than just your name -- but explanations of what the code does, what the style does, etc.
The above is minimal. Some points will be reserved for doing more than the minimal. For example, if your if involves a regular expression or you read your array data from a JSON file.
The project is done individually. It should be your own work.