var lastqty = 0;

function getCardOptions() {

	lastqty = document.getElementById("CardQty").selectedIndex;

	var gctype = document.getElementById("CardType").value;

	if (gc_id[gctype] == 1) {

		security1.slidedown();

		document.getElementById("CardQty").selectedIndex = 0;

		document.getElementById("CardQty").disabled = true;

	} else {


		security1.slideup();

		document.getElementById("CardQty").selectedIndex = lastqty;

		document.getElementById("CardQty").disabled = false;

	}


}

function setHilite(rbut) {

	var secxtype = rbut.value;

	document.getElementById("secmode").value = secxtype;

	if (secxtype == 3) {

			document.getElementById("email").disabled = true;
			document.getElementById("pin").disabled = true;
			document.getElementById("pin2").disabled = true;

	} else if (secxtype == 2) {

			document.getElementById("email").disabled = false;
			document.getElementById("pin").disabled = true;
			document.getElementById("pin2").disabled = true;
			document.getElementById("email").focus();

	} else {

			document.getElementById("email").disabled = true;
			document.getElementById("pin").disabled = false;
			document.getElementById("pin2").disabled = false;
			document.getElementById("pin").focus();

	}

}

function checkGC() {

	var gctype = document.getElementById("CardType").value;

	if (gc_id[gctype] == 1) {

			var smd = document.getElementById("secmode").value;

			if (smd == 3) {

				return true;

			} else if (smd == 2) {

				if (document.getElementById("email").value.length < 6) {

					alert("The recipient's email address is required for the selected security option");

					return false;

				} else {

					return true;

				}

			} else if (smd == 1) {

				if (document.getElementById("pin").value.length != 4) {

					alert("PIN must be four numbers");

					return false;

				} else if (document.getElementById("pin").value != document.getElementById("pin2").value) {

					alert("PINs do not match!");

					return false;

				} else if (document.getElementById("pin").value == "1234" || document.getElementById("pin").value == "0000") {

					alert("Please select a less common PIN!");

					return false;

				} else {

					return true;

				}

			} else {

				alert("A security option is required for this card value");

				return false;

			}

	} else {

		return true;

	}

}