Ok ora ho capito.

Ma tu stai facendo un cfr fra stringhe: puo` funionare, ma ocn le date nell'ordine:
yyyy/mm/aa
(altrimenti il 20 gennaio viene dopo il 10 marzo).

Oppure puoi fare il cfr fra gli oggetti Date().

Nel primo caso:
codice:
var strdata = new String(Request.Form("data"))
var tmp = strdata.split(/[\:\/\.\-]/);
var strdataok = tmp[2]+"/"+tmp[1]+"/"+tmp[0];

var data = new Date();
var strgiorno = data.getFullYear() + "/" + (data.getMonth() + 1) + "/" + data.getDate();

if (strdata < strgiorno) { ...