Ciao.
In Javascript esiste la funzione IsDate.
Ti faccio un breve esempio:

Data = "22/12/2003"
If not isDate(data){
Alert "La data non è valida!"
}

Lo script verifica se "data" è un valore corretto.
In caso contrario ti avvisa.

Fammi sapere.