Based on Walter Zorn's DHTML API.
Pieces photoshopped out of Omega Chess by me.