1, does the checkboxes really have checked=checked? i thought it was only to add checked in the checkbox and it was checked...
"checked" is an attribute, paired with a value. The proper way to do this is always 'attribute="value"', though HTML doctypes allow attribute minimization, which is what you see when it's just "checked." This is not allowed by XHTML, however.