<!--
   re1digit=/^\d$/
   re2digits=/^[0-5]\d$/
   reyear=/^[1-2]\d\d\d$/

   function submitForm(thisform) {
      if (thisform.year.value == "") {
         return false;
         }
      if (thisform.month.value == "") {
         return false;
         }
      if (thisform.day.value == "") {
         return false;
         }
      if (!reyear.test(thisform.year.value)) {
         return false;
         }
      if (!re1digit.test(thisform.month.value) && !re2digits.test(thisform.month.value)) {
         return false;
         }
      if (month < 1 || month > 12) {
         return false;
         }
      if (!re1digit.test(thisform.day.value) && !re2digits.test(thisform.day.value)) {
         return false;
         }
      if (day < 1 || day > days[month]) {
         if ((year % 4) != 0 ||
             (year % 100) == 0 && (year % 400) != 0) {
            return false;
            }
         }
      if (!re1digit.test(thisform.hour.value) && !re2digits.test(thisform.hour.value)) {
         return false;
         }
      if (hour < 0 || hour > 23) {
         return false;
         }
      if (!re1digit.test(thisform.minute.value) && !re2digits.test(thisform.minute.value)) {
         return false;
         }
      if (minute < 0 || minute > 59) {
         return false;
         }
      if (!re1digit.test(thisform.second.value) && !re2digits.test(thisform.second.value)) {
         return false;
         }
      if (second < 0 || second > 59) {
         return false;
         }
      return true;
      }
// -->
