Is the newer version of XML absolutely necessary for the functions you're trying to pull off? In my experience, it's always good to allow older browsers if at all possible.

crocklobster showed a working draft version that worked with IE5 & IE5.5, I didn't write two versions because I don't have access to IE5 (I'm running XP)

Incidentally, I did some hand-editing of lines 24/25/26 in the default.xsl file and it now has the four buttons selecting correctly.

Thanks. My bug.

Tom