codice:function diff_data() { var oggi = new Date(); // data ricavata dal client var gg = parseInt(document.NOMEFORM.gg.options[document.NOMEFORM.gg.selectedIndex].value, 10); var mm = parseInt(... ,10); var aa = parseInt(... ,10); // anno di 4 cifre var scad = new Date(aa,mm-1,gg); // data scadenza var diff = scad - oggi; // differenza in millisec. if(diff<0) { alert("errore impostazione parametri"); return false; } diff /= (1000*3600*24); // differenza in giorni .... return true; }