Seguimos con algunos script que me han sido utiles y que espero que les sirva a ustedes


<script type = "text/javascript">
function isValidDate(day,month,year){
/*
Funcion que muestra OK o KO dependiendo de si la fecha es correcta.

Tiene que recibir el dia, mes y año
*/

var dteDate;

//En javascript, el mes empieza en la posicion 0 y termina en la 11 siendo 0 el mes de enero
//Por esta razon, tenemos que restar 1 al mes
month=month-1;
//Establecemos un objeto Data con los valore recibidos
dteDate=new Date(year,month,day);

//Si el dia, mes y año concuerdan...
if ((day==dteDate.getDate()) && (month==dteDate.getMonth()) && (year==dteDate.getFullYear()))
window.alert("OK")
else
window.alert("KO")

//Si deseamos que devuelva true o false...
//return ((day==dteDate.getDate()) && (month==dteDate.getMonth()) && (year==dteDate.getFullYear()));
}
</script>

<a href="#" onclick="isValidDate('2','1','2009')">validar</a>

Lo unico que restaria hacer, es parsear los datos de nuestro formulario, y pasarlos a nuestra funcion de validacion

Xaludos,