I'm finally back. The site was broken for quite some time, and I only vaguely understand why. But thanks to the combined detective work of Keith. and Jake , things are running smoothly once again. I owe you guys big time.