function determineYears(form) { var curDate = new Date(); if (navigator.appName == "Netscape") { var curYear = curDate.getYear()+1900; } else { var curYear = curDate.getYear(); } if ( (curDate.getMonth() == 11) && (curDate.getDate()>15) ) { curYear = curYear + 1; } if( ( curYear-2 )!=1999 ) { // 2 years before form.year.options.length=4; form.year.options[3].value = curYear-2; form.year.options[3].text = curYear-2; } else { form.year.options.length=3; } // 1 year before form.year.options[2].value = curYear-1; form.year.options[2].text = curYear-1; // current year form.year.options[1].value = curYear ; form.year.options[1].text = curYear ; }