function foxyCart_updateName(form) {
	var pr = form.price;
	var defaultName = form.defaultItemName.value;
	for (var i = 0; i < pr.options.length; i++) {
		if (pr.options[i].selected){
			form.name.value = defaultName + " - " + pr.options[i].text;
		}
	}
}


function setRefundQuantity(form, numRefunds) {
	var pr = form.price;
	form.price_refund.disabled = false;
	for (var i = 0; i < pr.options.length; i++) {
		if (pr.options[i].selected){
			if (pr.options[i].text == "Family") {
				form.quantity3.value = numRefunds;
				form.price_refund.name = "3:price";
				form.price_refund.value = "129";
			}else{
				form.quantity2.value = numRefunds;
				form.price_refund.name = "2:price";
				form.price_refund.value = "79";
				// disable refund option
				if ((pr.options[i].text == "Student Family Add-on") || (pr.options[i].text == "Bus Season Pass") || (pr.options[i].text == "Tiger (5 and under)") || (pr.options[i].text == "5 years and under")) {
					form.price_refund.checked = false;
					form.price_refund.disabled = true;
				}
			}
		}
	}
}


// FoxyCart shopping forms validation

function validateFCForm(form) {
	//alert(form);
	if (form.quantity) {
		var quantityValue = form.quantity.value;
		var priceValue = form.price.value;
		if (quantityValue == 0) {
			alert("Please enter a quantity.");
			return false;
		}else if (priceValue == 0) {
			if (form.id == "triAreaSP" || form.id == "rockyMtnPassport") {
				alert("Please select a pass type.");
			}else if (form.id == "adultClubSki" || form.id == "juniorClubSki") {
				alert("Please select a start date.");
			}else if (form.id == "date") {
				alert("Please select a date.");
			}else{
				alert("Please select a duration.");
			}
			return false;
		}else{
			return true;
		}
	}else{
		return true;
	}
}

