function psc_card_cart_1_occasion_change () {
//	var psc_occasion = document.getElementById('occasion');
	//var psc_otheroccasion = document.getElementById('otheroccasion');
	
//	psc_otheroccasion.disabled = (psc_occasion[psc_occasion.selectedIndex].value != 'other');
//	if (!psc_otheroccasion.disabled) {
//		psc_otheroccasion.focus();
//	}
	return true;
}

function psc_card_cart_1_validate () {
	var psc_for = document.getElementById('for');
	var psc_name = document.getElementById('name');
	var psc_couple1 = document.getElementById('couple1');
	var psc_couple2 = document.getElementById('couple2');
		
	clear_for();
	
	if (psc_for.value == '') {
		alert('Please enter the person or intention that the Mass is to be celebrated for.');
		psc_for.focus();
		return false;
	}
	if ((psc_name.value == '') && ((psc_couple1.value == '') || (psc_couple2.value == ''))) {
		alert('Please enter the name to appear on the Individual/Family Mass Card or\nPlease enter the names to appear on the Couple Mass Card.');
		psc_name.focus();
		return false;
	}
	if ((psc_name.value != '') && ((psc_couple1.value != '') || (psc_couple2.value != ''))) {
		alert('Please choose between the Individual/Family or Couple Mass Card.');
		return false;
	}
	if (returnRadioValue('psc_card_cart','cardinstruction') == null) {
		alert('Please select a Card Instruction.');
		return false;
	}
	return true;
}

function psc_card_cart_2_validate () {
	var psc_signinstruction_value = returnRadioValue('psc_card_cart','signinstruction');
	var psc_sign1 = document.getElementById('sign1');

	if (psc_signinstruction_value == null) {
		alert('Please select a Signing Instruction.');
		return false;
	}
	if ((psc_signinstruction_value == 'Y') && (psc_sign1.value == '')) {
		alert('Please type how we should sign the card beginning on the first line.');
		psc_sign1.focus();
		return false;
	}
	return true;
}

function psc_card_cart_3_validate () {
	return (validateAddress() && validateReturnAddress('psc_card_cart'));
}
