function md_novena_cart_1_validate () {
	if (returnRadioValue('md_novena_cart','cardinstruction') == null) {
		alert('Please select a Card Instruction.');
		return false;
	}
	return true;
}

function md_novena_cart_2_validate () {
	for (var i = 1; i <= 8; i++)
		if (document.getElementById('person' + i).value != '')
			break;
	if (i == 9) {
		alert('Please enter at least one Person or Intention for the Novenas Masses.');
		return false;
	}
	return true;
}

function md_novena_cart_3_validate () {
	var q1 = document.getElementById('q1');
	var q2 = document.getElementById('q2');
	var q3 = document.getElementById('q3');
	
	if ((!isInteger(q1.value)) && (q1.value != '')) {
		alert('Please enter a valid quantity for \'For Living Mothers\'.');
		q1.focus();
		return false;
	}
	if ((!isInteger(q2.value)) && (q2.value != '')) {
		alert('Please enter a valid quantity for \'For the Deceased Mother of a loved one\'.');
		q2.focus();
		return false;
	}
	if ((!isInteger(q3.value)) && (q3.value != '')) {
		alert('Please enter a valid quantity for \'For your Deceased Mother\'.');
		q3.focus();
		return false;
	}
	if (((q1.value == '') || (q1.value == '0')) && ((q2.value == '') || (q2.value == '0')) && ((q3.value == '') || (q3.value == '0'))) {
		alert('Please enter a quantity for at least one Mother\'s Day Card.');
		return false;
	}
	return true;
}

function md_novena_cart_4_validate () {
	if (returnRadioValue('md_novena_cart','cardtype') == null) {
		alert('Please select a Mother\'s Day card.');
		return false;
	}
	return true;
}

function md_novena_cart_5_validate () {
	var includeinnovena = document.getElementById('includeinnovena');
	var namedeceased = document.getElementById('namedeceased');
	var sign1 = document.getElementById('sign1');
	
	if (includeinnovena && includeinnovena.value.length == 0) {
		alert('Please specify name to be included in your special Novena Masses.');
		includeinnovena.focus();
		return false;
	}
	if (!validateAddress()) {
		return false;
	}
	/*
	if (namedeceased && (namedeceased.value == '')) {
		alert('Please enter the name of the deceased.');
		namedeceased.focus();
		return false;
	}
	*/
	if (sign1.value == '') {
		alert('Please type how we should sign the card beginning on the first line.');
		sign1.focus();
		return false;
	}
	if (!validateReturnAddress('md_novena_cart')) {
		return false;
	}

	return true;
}
