Hi Ray - you are in my Skype contacts from a previous support call.
I'm around this weekend, so if you have time Skype me and I should be able to come to the computer to look at this.
Hopefully its relatively straightforward if you know JS inside out like forcing the initial state of the checkboxes.