I had my 5 card game working correctly before I tried making it work with no page refresh.
Heres my page: I think i set up the html wrong somehow:
Your bottom table start tag is an end tag. Center is a depreciated tag, should not be used and I don't think you need it.
Change that and things look OK, to me anyway.
Why not put the check boxes into their own table? Makes things easier to read and maybe to control.