//
	function checkPayment() {
		if (document.getElementById("Card Holder Name").value == "") {
			alert('Please be sure to enter the Card Holder Name.');
			document.getElementById("Card Holder Name").style.border = "1px solid #FF0000";
			document.getElementById("Card Holder Name").focus();
			return false;
		}
		if (document.getElementById("Card Number").value == "") {
			alert('Please be sure to enter the Card Number.');
			document.getElementById("Card Number").style.border = "1px solid #FF0000";
			document.getElementById("Card Number").focus();
			return false;
		}
		if (document.getElementById("Card Number").value.length < 16) {
			alert('Please be sure to enter the full 16 digit Card Number.');
			document.getElementById("Card Number").style.border = "1px solid #FF0000";
			document.getElementById("Card Number").focus();
			return false;
		}
		if (document.getElementById("CCV").value == "") {
			alert('Please be sure to enter the CCV number. The last digits on the back of your card.');
			document.getElementById("CCV").style.border = "1px solid #FF0000";
			document.getElementById("CCV").focus();
			return false;
		}
		if (document.getElementById("Expiry Date").value == "") {
			alert('Please be sure to enter the Expiry Date on the credit card.');
			document.getElementById("Expiry Date").style.border = "1px solid #FF0000";
			document.getElementById("Expiry Date").focus();
			return false;
		}
		if (document.getElementById("Card Type").value == 0) {
			alert('Please be sure to enter the Card Type.');
			document.getElementById("Card Type").style.border = "1px solid #FF0000";
			document.getElementById("Card Type").focus();
			return false;
		}
		if (document.getElementById("Name").value == "") {
			alert('Please be sure to enter your Name.');
			document.getElementById("Name").style.border = "1px solid #FF0000";
			document.getElementById("Name").focus();
			return false;
		}
		if (document.getElementById("Surname").value == "") {
			alert('Please be sure to enter your Surname.');
			document.getElementById("Surname").style.border = "1px solid #FF0000";
			document.getElementById("Surname").focus();
			return false;
		}
		if (document.getElementById("Company").value == "") {
			alert('Please be sure to enter your Company Name.');
			document.getElementById("Company").style.border = "1px solid #FF0000";
			document.getElementById("Company").focus();
			return false;
		}
		if (document.getElementById("Occupation").value == "") {
			alert('Please be sure to enter your Occupation.');
			document.getElementById("Occupation").style.border = "1px solid #FF0000";
			document.getElementById("Occupation").focus();
			return false;
		}
		if (document.getElementById("Address").value == "") {
			alert('Please be sure to enter your Address.');
			document.getElementById("Address").style.border = "1px solid #FF0000";
			document.getElementById("Address").focus();
			return false;
		}
		if (document.getElementById("Postal Code").value == "") {
			alert('Please be sure to enter your Postal Code.');
			document.getElementById("Postal Code").style.border = "1px solid #FF0000";
			document.getElementById("Postal Code").focus();
			return false;
		}
		if (document.getElementById("Tel Number Home").value == "" && document.getElementById("Tel Number Work").value == "" && document.getElementById("Cell Number").value == "") {
			alert('Please fill in at least one contact number.');
			document.getElementById("Tel Number Home").style.border = "1px solid #FF0000";
			document.getElementById("Tel Number Work").style.border = "1px solid #FF0000";
			document.getElementById("Cell Number").style.border = "1px solid #FF0000";
			document.getElementById("Tel Number Home").focus();
			return false;
		}
		if (document.getElementById("Email").value == "") {
			alert('Please be sure to enter your Email Address.');
			document.getElementById("Email").style.border = "1px solid #FF0000";
			document.getElementById("Email").focus();
			return false;
		}
		if (document.getElementById("Agree").checked == false) {
			alert('You have to agree by checking the box before we can process your transaction.');
			return false;
		}
		if (document.getElementById("Delivery-Details-On").style.display != "none") {
			//
				if (document.getElementById("Name of recipient").value == "") {
					alert('Please be sure to enter the Name of recipient.');
					document.getElementById("Name of recipient").style.border = "1px solid #FF0000";
					document.getElementById("Name of recipient").focus();
					return false;
				}
				if (document.getElementById("Delivery Address").value == "") {
					alert('Please be sure to enter the Delivery Address.');
					document.getElementById("Delivery Address").style.border = "1px solid #FF0000";
					document.getElementById("Delivery Address").focus();
					return false;
				}
				if (document.getElementById("Delivery Postal Code").value == "") {
					alert('Please be sure to enter the Delivery Postal Code.');
					document.getElementById("Delivery Postal Code").style.border = "1px solid #FF0000";
					document.getElementById("Delivery Postal Code").focus();
					return false;
				}
				if (document.getElementById("Delivery Contact Number").value == "") {
					alert('Please be sure to enter the Delivery Contact Number.');
					document.getElementById("Delivery Contact Number").style.border = "1px solid #FF0000";
					document.getElementById("Delivery Contact Number").focus();
					return false;
				}
			//
		}
		return checkEmail();
	}
//
	function checkEmail() {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById("Email").value)){
		return (true)
	}
		alert("Please make sure you use a valid E-mail Address");
		document.getElementById("Email").style.border = "1px solid #FF0000";
		document.getElementById("Email").focus
		return (false)
	}
//
	function SwitchOn() {
		if(document.getElementById("Delivery-Different").checked == true) {
			var SwitchIt = "On"
		} else if(document.getElementById("Delivery-Different").checked == false) {
			var SwitchIt = "Off"
		}
		if (SwitchIt == "On") {
			document.getElementById("Delivery-Details-On").style.display = "";
		} else if (SwitchIt == "Off") {
			document.getElementById("Delivery-Details-On").style.display = "none;";
		}
	}
//