Tengo la siguiente funcion:
*****************************
function validarFechas1()
{
var dd, d, m, y;
var diau1, mesu1, anyu1, diau2, mesu2, anyu2;
var dat1, dat2;
diau1 = document.frm_filtro.txt_fecha_desde.value.substrin g(0,2);
mesu1 = document.frm_filtro.txt_fecha_desde.value.substrin g(3,5);
anyu1 = document.frm_filtro.txt_fecha_desde.value.substrin g(6,10);
diau1 = diau1 / 10000;
mesu1 = mesu1 / 100;
dat1 = anyu1 - - mesu1 - - diau1;
diau2 = document.frm_filtro.txt_fecha_hasta.value.substrin g(0,2);
mesu2 = document.frm_filtro.txt_fecha_hasta.value.substrin g(3,5);
anyu2 = document.frm_filtro.txt_fecha_hasta.value.substrin g(6,10);
diau2 = diau2 / 10000;
mesu2 = mesu2 / 100;
dat2 = anyu2 - - mesu2 - - diau2;
if (dat1!= "" && dat2== "" || dat2!= "" && dat1== "") {
alert("Rango de fechas inválido \r Debe llenar ambas fechas");
return false;
}
if (dat1 > dat2) {
alert ("Rango de fechas inválido \r La fecha DESDE debe ser menor a la fecha HASTA")
return false;
}
return true;
}
****************
Pero ademas necesito como validar que la fecha (dat2 ) no sea mayor al dia actual, es decir mayor que hoy y no se como hacerlo.
POr favor AYUDA