Thanks for your help iza, I understand what you're suggesting, and may have to bite the bullet and redevelop the structure of this pages validation functionality (the problem, as always, being the fact that someone else developed the page and I'm simply trying to fix their bugs!!). Thanks, Tom.