Jason, I think i have sorted the can not be null issue.
Changed
<span style="width:200px;float:left;"><input type="hidden" name="options_mihidden_<?php echo $RepeatSelectionCounter_1; ?>" id="options_mihidden_<?php echo $RepeatSelectionCounter_1; ?>" value="1" />
to
<input type="hidden" name="options_<?php echo $RepeatSelectionCounter_1; ?>" id="options_<?php echo $RepeatSelectionCounter_1; ?>" value="1" />
is this right as the can not be null error has now gone
Jonathon