Does anyone have any good links on how to adapt the code to save the state of dropdown boxes aka attribute selections so they are not lost if a user misses one?

Regards
Mark