var monthtext=['01','02','03','04','05','06','07','08','09','10','11','12']
var today = new Date()

function populatedropdown(dayfield, monthfield, yearfield){
	 var dayfield=document.getElementById(dayfield)
	 var monthfield=document.getElementById(monthfield)
	 var yearfield=document.getElementById(yearfield)
	 for (var m=0; m<12; m++)
	     monthfield.options[m]=new Option(monthtext[m])
         monthfield.selectedIndex = today.getMonth()
	 var thisyear=today.getFullYear()
	 for (var y=0; y<2; y++){
	     yearfield.options[y]=new Option(thisyear)
	 thisyear+=1
	 }
}

function populateday(dayfield, monthfield, yearfield){
	 var dayfield=document.getElementById(dayfield)
	 var monthfield=document.getElementById(monthfield)
	 var yearfield=document.getElementById(yearfield)
	 var month = monthfield.value-1
	var test = new Date()
	 seldate=dayfield.value
	 dayfield.options.length=0
	 for (var i=0; i<32; i++){
 	     test = new Date(yearfield.value, month, i+1)
 	     if (test.getDate() == i+1)
             	dayfield.options[i]=new Option(i+1)
     	 }
     	 test = new Date(yearfield.value, month, seldate)
         if (test.getDate() == seldate)
 	    dayfield.selectedIndex = seldate - 1

}

function arday(){
populateday("aday","amonth", "ayear")
}

function depday(){
populateday("dday","dmonth", "dyear")
}

function setdate(dayfield, monthfield, yearfield, offset){
	 var setday = new Date()
	 var dayfield=document.getElementById(dayfield)
	 var monthfield=document.getElementById(monthfield)
	 var yearfield=document.getElementById(yearfield)
	 yearfield.selectedIndex = 0
	 monthfield.selectedIndex = today.getMonth()
	 dayfield.selectedIndex = today.getDate()-1 +offset

}
