
addEvent(window,"load",displayAlerts) ;
addEvent(window,"load",initPage) ;

function initPage() {
	if (OK_to_Submit) return true;
	displayListAsField(false);
	displayLetterOption(false);
}

function displayListAsField(selectField) {
	if (document.getElementById('List_Radio').checked) {
		document.getElementById('List_Name_Div').style.display = 'block';
		if (selectField) document.getElementById('List_Name').focus();
	} else {
		document.getElementById('List_Name_Div').style.display = 'none';
		document.getElementById('List_Name').value = '';
	}
}

function displayLetterOption(selectField) {
	if (document.getElementById('Dedication_Check').checked) {
		document.getElementById('letter_group').style.display = 'block';
		document.getElementById('Dedication').disabled = false;
		if (selectField) document.getElementById('Dedication').focus();
	} else {
		document.getElementById('Dedication').disabled = true;
		document.getElementById('letter_group').style.display = 'none';
	}
	displayLetterAddress(false);
}

function displayLetterAddress(doSelect) {
	if (doSelect == null) doSelect = true;
	if (document.getElementById('Letter_Check').checked) {
		document.getElementById('letter_address_group').style.display = 'block';
		if (doSelect) document.getElementById('letter_name').focus();
	} else {
		document.getElementById('letter_address_group').style.display = 'none';
	}
}


function displayAlerts() {
	if (OK_to_Submit) return true;
	if (display_app_error_msg) {
		mAlert('<p>'+app_error_msg+'</p>');
		display_app_error_msg = false;
	}
}


function saveAndContinue(jumpSection,savedSection) {
	if (fieldsValid('donation_form')) {
		document.donation_form.submit();
	}
}
