function resetServiceRadio() {
	for (i=0; i < document.forms.length; i++) {
		feedbackForm = document.forms[i];
		if (feedbackForm.name == 'feedback') {
			lastServiceElement = null;
			for (j=0; j < feedbackForm.elements.length; j++) {
				formElement = feedbackForm.elements[j];
				if (formElement.name == 'service') {
					lastServiceElement = formElement;
				}
			}
			if (lastServiceElement != null) {
				lastServiceElement.checked=true;
			}
		}
	}
}

function submitForm() {
	for (i=0; i < document.forms.length; i++) {
		feedbackForm = document.forms[i];
		if (feedbackForm.name == 'feedback') {
			email = feedbackForm.email.value;
			if (email.indexOf("<") > -1 || email.indexOf("@") == -1) {
				alert("We cannot read your e-mail address.  Please check it again before submitting this form.");
				return false;
			}
			programAirTime = null;
			year = "----";
			month = "--";
			day = "--";
			time = "--:--";
			for (j=0; j < feedbackForm.elements.length; j++) {
				formElement = feedbackForm.elements[j];
				if (formElement.name == 'programAirTime') {
					programAirTime = formElement;
				} else if (formElement.name == 'programAirTime.year') {
					if (formElement.value != '') {
						year = formElement.value;
						formElement.value = '';
					}
				} else if (formElement.name == 'programAirTime.month') {
					if (formElement.value != '') {
						month = formElement.value;
						if (month.length < 2) {
							month = '0' + month;
						}
						formElement.value = '';
					}
				} else if (formElement.name == 'programAirTime.day') {
					if (formElement.value != '') {
						day = formElement.value;
						if (day.length < 2) {
							day = '0' + day;
						}
						formElement.value = '';
					}
				} else if (formElement.name == 'programAirTime.time') {
					if (formElement.value != '') {
						time = formElement.value;
						formElement.value = '';
					}
				}
			}
			if (programAirTime != null) {
				programAirTime.value = year + '/' + month + '/' + day + ' ' + time;
			}
		}
	}
	return true;
}

function initProgramAirTime() {
	for (i=0; i < document.forms.length; i++) {
		feedbackForm = document.forms[i];
		if (feedbackForm.name == 'feedback') {
			programAirTime = null;
			yearField = null;
			monthField = null;
			dayField = null;
			timeField = null;
			for (j=0; j < feedbackForm.elements.length; j++) {
				formElement = feedbackForm.elements[j];
				if (formElement.name == 'programAirTime') {
					programAirTime = formElement;
				} else if (formElement.name == 'programAirTime.year') {
					yearField = formElement;
				} else if (formElement.name == 'programAirTime.month') {
					monthField = formElement;
				} else if (formElement.name == 'programAirTime.day') {
					dayField = formElement;
				} else if (formElement.name == 'programAirTime.time') {
					timeField = formElement;
				}
			}
			if (programAirTime.value != '') {
				yearField.value = programAirTime.value.substring(0, 4);
				if (programAirTime.value.substring(5, 6) == 0) {
					monthField.value = programAirTime.value.substring(6, 7);
				} else {
					monthField.value = programAirTime.value.substring(5, 7);
				}
				dayField.value = programAirTime.value.substring(8, 10);
				timeField.value = programAirTime.value.substring(11, programAirTime.value.length);

				programAirTime.value = '';
			}
		}
	}
}

function setDaySelect() {
	feedbackForm = document.feedback;
	month = null;
	daySelect = null;
	selectedYear = null;
	for (i=0; i < feedbackForm.elements.length; i++) {
		formElement = feedbackForm.elements[i];
		if (formElement.name == 'programAirTime.month') {
			month = formElement.value;
		}
		else if (formElement.name == 'programAirTime.day') {
			daySelect = formElement;
		}
		else if (formElement.name == 'programAirTime.year') {
			selectedYear = formElement.value;
			yearSelect=formElement;
			if (yearSelect.length <1){
				currentDate=new Date();
				currentYear=currentDate.getFullYear();
				yearSelect.options[0]=new Option('','',true,true);
				yearSelect.options[1]=new Option(currentYear,currentYear,false,false);
				for(m=2;m<20; m++){
					currentYear=currentYear-1;
					yearSelect.options[m]=new Option(currentYear,currentYear,false,false);
					}
			}
		}
		if (selectedYear != null && daySelect != null && month != null) {
			currentDay = daySelect.value;
			if (selectedYear == '') {
				todayDate = new Date();
				todayYear = todayDate.getFullYear();
				if (todayDate.getMonth() < 2) {
					todayYear = todayYear-1;
				}
			}
			else {
				todayYear = selectedYear;
			}

			maxDayInMonth = 31;
			if (month == 4
				|| month == 6
				|| month == 9
				|| month == 11
			) {
				maxDayInMonth = 30;
			}
			else if (month == 2) {
				if ((todayYear % 4) == 0) {
					if ((todayYear % 100) == 0) {
						if ((todayYear % 400) == 0) {
							maxDayInMonth = 29;
						}
						else {
							maxDayInMonth = 28;
						}
					}
					else {
						maxDayInMonth = 29;
					}
				}
				else {
					maxDayInMonth = 28;
				}
			}
			if (currentDay > maxDayInMonth) {
				currentDay = maxDayInMonth;
			}
			daySelect.length = maxDayInMonth + 1;
			if (currentDay == '') {
				daySelect.options[0] = new Option('', '', false, true);
			}
			else {
				daySelect.options[0] = new Option('', '', false, false);
			}
			for (j=1; j <= maxDayInMonth; j++) {
				if (j == currentDay) {
					daySelect.options[j] = new Option(j, j, false, true);
				}
				else {
					daySelect.options[j] = new Option(j, j, false, false);
				}
			}
			break;
		}
	}
}


