IE9 solutions for classList? I thought of a few solutions, but ultimately it seemed to small of a css set to warrant any of them.

Yes, normally I would just use classList.add/remove.