// JavaScript Document
var j = 1;
var year = GEId("year");
var month = GEId("month");
var day = GEId("day");
var yearbegin = new Date().getFullYear()-80;
var yearend = new Date().getFullYear()-14;
function GEId(sID)
{
	try{return document.getElementById(sID)}catch(e){};
}

//初始化年
year.options.length = 0;
year.options.add(new Option('--Select Year--','--Select Year--'))
for (var i=yearend; i>=yearbegin; i--)
{
/*	year.options.add(new Option(i+1,i+1));*/
year.options[j] = new Option(i,i);
j++
}
year.selectedIndex = 0;

//初始化月
month.options.add(new Option('January', '1'));
month.options.add(new Option('February', '2'));
month.options.add(new Option('March', '3'));
month.options.add(new Option('April', '4'));
month.options.add(new Option('May', '5'));
month.options.add(new Option('June', '6'));
month.options.add(new Option('July', '7'));
month.options.add(new Option('August', '8'));
month.options.add(new Option('September', '9'));
month.options.add(new Option('October', '10'));
month.options.add(new Option('November', '11'));
month.options.add(new Option('December', '12'));

//初始化日
function showday(){
	if(month.value!="" && year.value!=""){
		day.length=0;
		for(var i=0;i<28;i++){
			if (i<9) {
				day.options.add(new Option('0'+(i+1), '0'+(i+1)));
			}
			else {
				day.options.add(new Option(i+1, i+1));
			}
		}
		if(month.value!="2"){
			day.options.add(new Option(29, 29));
			day.options.add(new Option(30, 30));
		}
		switch(month.value){
			case "1":
			case "3":
			case "5":
			case "7":
			case "8":
			case "10":
			case "12":{
				day.options.add(new Option(31, 31));
			}
			case "2":{
				var nYear=year.value;
				if(nYear%400==0 || nYear%4==0 && nYear%100!=0)
				   day.options.add(new Option(29, 29));
			}
			
		}
	}
}

function addday()
{
	if(month.value=="2" && year.value!="")
	{
		var nYear=year.value;
		if(nYear%400==0 || nYear%4==0 && nYear%100!=0)
		day.options.add(new Option(29, 29));
	}
}
