In welchem Browser führst du das denn aus? Bei mir im Opera sehen beide Buttons gleich aus und insbesondere auch nicht unterschiedlich zu einem Button ohne checked-Attribut.
Aber probier mal, das Attribut als checked="checked" zu definieren. Ich meine mich zu erinnern, dass Javascript mit diesen "Null"-Attributen (also Attributen ohne Wertzuweisung dahinter) nicht klarkommt.
Gruß