[eluser]Nis Sarup[/eluser]
I did. That's how I know it's being called.
I stick die's all over the code when I can't get it to work.
It returns a a unixtimestamp from the mktime() function.
The rest of the validation works as well. It triggers a FALSE if I set my birthday to something less than 18 years ago.
I even tried to make the calback return 'Some string" and the input was still unchanged.