function restarFechas(f0, f1) {
var datePat = /^(\d{1,2})(\/|-)(\d{1,2}) (\/|-)(\d{4})$/;
var fecha0 = f0;
var matchArray0 = fecha0.match(datePat);
month0 = matchArray0[3];
day0 = matchArray0[1];
year0 = matchArray0[5];
var fecha1 = f1;
var matchArray1 = fecha1.match(datePat);
month1 = matchArray1[3];
day1 = matchArray1[1];
year1 = matchArray1[5];
var fechaIni = new Date();
fechaIni.setFullYear(year0, month0, day0)
var fechaFin = new Date();
fechaFin.setFullYear(year1, month1, day1)
var resta = fechaFin - fechaIni
resta = resta/86400000
return(resta);
}
y puedes utilizarla...:
-- restarFechas('10/03/2009' ,'15/02/2009')
-- restarFechas(txtFechaDesde, txtFechaHasta)