Just took a second thought at this, and realized that you're right in the sense that even with my code in place, you need to make them boolean because otherwise optional dates would fail validation (and optional credit cards, and any other typed value)
+1 to backing back out to booleans. There is no other way to indicate that a blank value is OK. James -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>