I don't know about the possibilities of doing this in Perl, but Russ is right, you can do it in JavaScript, and quite easily too. If they don't filll out an area a little pop-up window will tell them that they need to fill it out. It'll be almost instantaneous as well. If you want to know how, just post a reply to this message and I'll write you up a little script.