Thanks, Charlie. I've modified my solution to fix the typo you just pointed out. And thanks, also, for the kind words.
blackjack
flooble's webmaster puzzle