Hallo,
Da fehlt noch das Div, das eingeblendet ist oder nicht, gelle?
ansonsten sinngemäß hinzufügen in der funktion:
withorwithout[0].checked ?
partnerdiv.class = "validate['required']" :
partnerdiv.class = "";
Setzt voraus, dass vorher das Partnerdiv keine class="irgendwas" hatte. Sonst muss man das auch noch mitnehmen. Und setzt voraus, dass man so mit JS browserübergreifend das Attribut "class" setzten bzw. auslesen kann.
Gruß
jobo