I wonder if it is because the line before the <form> tag (which is a <table> tag) has no closing > on it? (In View Source anyway in Firefox. In View Generated Source the closing > is shown).
The onClick="this.form.submit();" for each radio button should be OK.
The > was missing on the table, but I also moved the <form> tags so it wrapped the whole table and not just the <tr><td> parts and one of them fixed it.
Bookmarks