//Roy Weiss - 4/01/10

function populateDateSelects(id_day, id_month, id_year, formName)
{  
  var today = new Date();
     
  var dd = today.getDate();
  
  var monthArray = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
  var DaysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
  var mmIndx = today.getMonth();
  var mm = monthArray[mmIndx];
    
  var yyyy = today.getFullYear();
   
  // Set Day
  var objSelect = document.forms[formName].elements[id_day];
  for (i = 0; i < DaysInMonth[mmIndx]; i++)
  {
    objOption = document.createElement("option");
    objOption.text = i + 1;
    objOption.value = i + 1;
    
    if(document.all && !window.opera)
    {
        objSelect.add(objOption);
    }
    else
    {
        objSelect.add(objOption, null);
    }
  }
  document.getElementById(id_day).options[dd-1].selected=true;
  
  // Set Month
  var objSelect = document.forms[formName].elements[id_month]; 
  for (i = 0; i < 12; i++)
  {
    objOption = document.createElement("option");
    objOption.text = monthArray[i];
    objOption.value = monthArray[i];
    
    if(document.all && !window.opera)
    {
        objSelect.add(objOption);
    }
    else
    {
        objSelect.add(objOption, null);
    }
  }
  document.getElementById(id_month).options[mmIndx].selected=true;
  
   // Set Year
  var objSelect = document.forms[formName].elements[id_year]; 
  for (i = 0; i < 4; i++)
  {
    objOption = document.createElement("option");
    objOption.text = yyyy + i;
    objOption.value = yyyy + i;
    
    if(document.all && !window.opera)
    {
        objSelect.add(objOption);
    }
    else
    {
        objSelect.add(objOption, null);
    }
  }
  document.getElementById(id_year).options[0].selected=true;
}

