Paulus - you are my hero! That, as I'm sure you already knew, fixed the problem. Never even occurred to me to look for that.
As for your suggestions:
Yes - you're right that I need to clean up my own HTML and scripts. However, with the exception of one that you mentioned (the pop-up script), none of those were written by me. They're all part of hacks I have installed.
Nevertheless, now that you took the time to point it out, the perfectionist in me cannot help but to fix them. So now I have a project for tonight!
Thanks again for figuring this out for me!