Sono arrivata a fare questo però qualunque data inserisco nella form il risultato della sottrazione è sempre 0 perchè??????

mioanno = document.funclub.anno.value;
miomese = document.funclub.mese.value;
miogiorno = document.funclub.giorno.value;


var data = new Date();
var gg, mm, aaaa;

gg = data.getDate();
if (gg < 10)
{
gg = "0" + data.getDate();
}
else
{
gg = data.getDate();
}
mm = data.getMonth()+1;
if (mm < 10)
{
mm = "0" + (data.getMonth() + 1);
}
else
{
mm = data.getDate();
}
aaaa = data.getFullYear();

CurrentDate = new Date(aaaa +"/"+ mm +"/"+ gg );
InsertedDate = new Date (mioanno +"/"+ miomese +"/"+ miogiorno);

giorni = (CurrentDate-InsertedDate);
document.write("sono passati "+giorni+" giorni");