//function setDateHtml(minYear,year,month,day) {
function addYearOption(listBox,year) {
  var newOption = document.createElement("option");
  newOption.appendChild(document.createTextNode(year));
  listBox.appendChild(newOption);
}
function setDateHtml(minYear,endyear,month,day) {
  startYrSelect = document.getElementById('startyear');
  endYrSelect = document.getElementById('endyear');
  for (year=minYear; year <= endyear; year++) {
    addYearOption(startYrSelect,year);
    addYearOption(endYrSelect,year);
  }
  // set start year to start of this year; a reasonable default
  document.getElementById('startyear').selectedIndex = year - minYear - 1;
  document.getElementById('endyear').selectedIndex = year - minYear - 1;
  document.getElementById('endmonth').selectedIndex = month - 1;
  document.getElementById('endday').selectedIndex = day - 1;
}
