
function loadDateCombos(now,PhotoID)
{
   var maxDate = new Date();
   var maxYear = maxDate.getYear();
   var currDay = now.getDate();
   var currMonth = now.getMonth();
   var currYear = now.getYear();
   
   //the y2k bug strikes again
   if(currYear < 1753)
      currYear = currYear + 1900;
   if(maxYear < 1753)
      maxYear = maxYear + 1900;
   
   var m = 1;
   var d = 1;
   var i = 0;
   
   var Month = document.getElementById("ctl00_ContentPlaceHolder1_Month"+PhotoID);
   var Day = document.getElementById("ctl00_ContentPlaceHolder1_Day"+PhotoID);
   var Year = document.getElementById("ctl00_ContentPlaceHolder1_Year"+PhotoID);
   
   
   while(m <= 12)
   {
     var opt = new Option(new String(m),m);
     Month.options[i] = opt;
     m++;
     i++;
   }
   i = 0;
   Month.selectedIndex = currMonth;
   if(currMonth == 1)
   { 
      if(currYear % 4 == 0)
      {
          while(d <= 29)
          {
             var opt = new Option(new String(d),d);
             Day.options[i] = opt;
             d++;
             i++;
             Day.options.length = 29;
          }
      }
      else
      {
          while(d <= 28)
          {
             var opt = new Option(new String(d),d);
             Day.options[i] = opt;
             d++;
             i++;
             Day.options.length = 28;
          }
      }
   }
   else if(currMonth == 3 || currMonth == 5 || currMonth == 8 || currMonth == 10)
   {
      while(d <= 30)
      {
         var opt = new Option(new String(d),d);
         Day.options[i] = opt;
         d++;
         i++;
         Day.options.length = 30;
      }
   }
   else
   {
      while(d <= 31)
      {
         var opt = new Option(new String(d),d);
         Day.options[i] = opt;
         d++;
         i++;
         Day.options.length = 31;
      }
   }
   i = 0;
   var y = 1753;
   Day.selectedIndex = currDay - 1;
   while(y <= maxYear)
   {
      var opt = new Option(new String(y),y);
      Year.options[i] = opt;
      y++;
      i++;
   }
   Year.selectedIndex = currYear - 1753;
}


function loadAddDateCombos(now)
{
   var maxDate = new Date();
   var maxYear = maxDate.getYear();
   var currDay = now.getDate();
   var currMonth = now.getMonth();
   var currYear = now.getYear();
   
   
   //the y2k bug strikes again
   if(currYear < 1753)
      currYear = currYear + 1900;
   if(maxYear < 1753)
      maxYear = maxYear + 1900;
   
   var m = 1;
   var d = 1;
   var i = 0;
   
   var Month = document.getElementById("ctl00_ContentPlaceHolder1_Month");
   var Day = document.getElementById("ctl00_ContentPlaceHolder1_Day");
   var Year = document.getElementById("ctl00_ContentPlaceHolder1_Year");
   
   
   while(m <= 12)
   {
     var opt = new Option(new String(m),m);
     Month.options[i] = opt;
     m++;
     i++;
   }
   i = 0;
   Month.selectedIndex = currMonth;
   if(currMonth == 1)
   { 
      if(currYear % 4 == 0)
      {
          while(d <= 29)
          {
             var opt = new Option(new String(d),d);
             Day.options[i] = opt;
             d++;
             i++;
             Day.options.length = 29;
          }
      }
      else
      {
          while(d <= 28)
          {
             var opt = new Option(new String(d),d);
             Day.options[i] = opt;
             d++;
             i++;
             Day.options.length = 28;
          }
      }
   }
   else if(currMonth == 3 || currMonth == 5 || currMonth == 8 || currMonth == 10)
   {
      while(d <= 30)
      {
         var opt = new Option(new String(d),d);
         Day.options[i] = opt;
         d++;
         i++;
         Day.options.length = 30;
      }
   }
   else
   {
      while(d <= 31)
      {
         var opt = new Option(new String(d),d);
         Day.options[i] = opt;
         d++;
         i++;
         Day.options.length = 31;
      }
   }
   i = 0;
   var y = 1753;
   Day.selectedIndex = currDay - 1;
   while(y <= maxYear)
   {
      var opt = new Option(new String(y),y);
      Year.options[i] = opt;
      y++;
      i++;
   }
   Year.selectedIndex = currYear - 1753;
}
