Scusa non avevo guardato con attenzione.
Non ho trovato la funzione isDate(): ritengo che l'errore sia un errato ritorno da tale funzione.
Comunque ci sono metodi piu` compatti e veloci per il controllo delle date: una decina di righe in tutto, sfruttando le RegExp. Vedi i link riportati tra gli script utili.
Ciao
Michele