// JavaScript Document

function fillDays(theSelect, theId, theYr, theMonth) {

	
	var feb = 28;	
	
	if( (theYr % 4) == 0 ) {
		feb++;
	}	
	var arrDays = new Array(0,31,feb,31,30,31,30,31,31,30,31,30,31);
	var newEntry = "";
	var cmbIndex = document.getElementById(theSelect).selectedIndex
	
	newEntry += "<select size=1 name='" +theSelect + "' id='" +theSelect + "' style='font-family: Tahoma; font-size: 8pt'>\n";
	newEntry += "<option value='0'>[Day]</option>\n";
	for(var i = 1; i <= arrDays[theMonth]; i++) {
		if(i == cmbIndex) 
		{
			newEntry += "<option value='"+i+"' selected>"+i+"</option>\n";
		}
		else 
		{
			newEntry += "<option value='"+i+"'>"+i+"</option>\n";
		}
		
	}
	newEntry += "</option>\n";
	document.getElementById(theId).innerHTML = newEntry;


}

function fillMonthDays(theSelect, theId, theYr, theMonth) {

	
	var feb = 28;	
	
	if( (theYr % 4) == 0 ) {
		feb++;
	}	
	var arrDays = new Array(0,31,feb,31,30,31,30,31,31,30,31,30,31);
	var newEntry = "";
	var cmbIndex = document.getElementById(theSelect).selectedIndex
	
	newEntry += "<select size=1 name='" +theSelect + "' id='" +theSelect + "' style='font-family: Tahoma; font-size: 8pt'>\n";
	for(var i = 1; i <= arrDays[theMonth]; i++) {
		if(i == (cmbIndex+1)) 
		{
			newEntry += "<option value='"+i+"' selected>"+i+"</option>\n";
		}
		else 
		{
			newEntry += "<option value='"+i+"'>"+i+"</option>\n";
		}
		
	}
	newEntry += "</option>\n";
	document.getElementById(theId).innerHTML = newEntry;


}

                
function handleEnter (field, event, button_id) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13 && document.getElementById(button_id) != null) {
		document.getElementById(button_id).focus();
		document.getElementById(button_id).click();
		return true;
	} 
	else
	return true;
}      




