Visitors to our website will be offered insurance along with the product that they are buying. By law the customer has to be asked if they would like information on insurance or not and must check one of two radio buttons for "yes" or "no". The visitor is then redirect to another page which displays information on the insurnace.
The visitor must then acknowledge in a checkbox that they have received the information and must then check a "yes" or "no" radio button to answer if they would like to purchase it or not.
If the visitor fails to check one of the required radio buttons or checkboxes, then the page should reload with an error message telling them to check the appropriate box/radio button.