devo effettuare un confronto tra una data che arriva da un form e la data attuale ma il confronto da solo un risultato...grazie a chi mi aiuti

codice-----------------------------------------------

<%@LANGUAGE = JScript%>
<%
var strdata = new String(Request.Form("data"))

var strdataok = "#" + strdata + "#"

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

if (strdata < strgiorno) {
Response.Write("Sbagliato");
}
else {
Response.Write("Bravo");
}
%>
-------------------------------------------------