And here's another version,
illustrating that javascript functions can receive objects (DOM tree nodes in this case),
as inputs.
Eland
Firefox (a.k.a. Red Panda)
Gazelle
Hedgehog
(This version isn't as helpful for detecing a bingo-win,
since each cell doesn't have its own id.
It's still possible, of course — the javascript can
grab the table tag, and loop over all its tr children,
which in turn would loop over all its td children.)