add the validation to the checkboxes before changing the name to create an array.
the validation code will use the name of the form element, but in the case of a checkbox array group, the name must contain the "[]" but the referance must not.
in other words, the validation code:
<form action="" method="post" name="form1" id="form1" onsubmit="WAValidateRQ(document.form1.testtext,'te xt box required',document.form1.testtext,0,false,'text'); WAValidateRQ(document.form1.checkbox[],'check box requiired',document.form1.checkbox[],0,true,'checkbox');WAAlertErrors('The following errors were found','Correct invalid entries to continue',true,document.getElementById('false'),fa lse);return document.MM_returnValue">
is referencing the checkbox elements as:
document.form1.checkbox[]
when the proper reference is:
document.form1.checkbox
the proper code will be created if you add the [] to the checkbox name after adding validation.