Variable Seems to Change on It's Own

PaulS:
clear() may be called from setup(), but the initialization is done IN clear(), not IN setup().

But, its easier to just leave them global.

Oh, right. I think I just got confused—my original point was just that they are being initialized, but I realize that was right after you said global variables are automatically initialized anyway.

Thanks again for the help. I'm still wondering what dc42 meant, but I think he just missed my reply.