function chkContact(frm){
	var x = document.getElementById("Image_Value").value;
	var y = document.getElementById("Image_Answer").value;
	var x = x.toLowerCase();
	var y = y.toLowerCase();

	if ((frm.ContactName.value.length == 0)||(frm.Location.value.length == 0)||(frm.Email.value.length == 0)||(frm.PhoneNo.value.length == 0)||(frm.Image_Answer.value.length == 0)||(frm.LearnFrom.value.length == 0)){
		alert("Name, Country, Email, Telephone, How did you hear about Crown? and Verification Code are required fields. Please complete before submitting.");
		return false;
	}

	if (frm.Email.value.indexOf("@") == -1){
		alert("Please enter a valid Email address.");
		frm.Email.focus();
		return false;
	}

	if (x != y){
		alert("The verification code is incorrect.");
		frm.Image_Answer.focus();
		return false;
	}
}

function chkContact2(frm){
	var x = document.getElementById("Image_Value").value;
	var y = document.getElementById("Image_Answer").value;
	var x = x.toLowerCase();
	var y = y.toLowerCase();

	if ((frm.ContactName.value.length == 0)||(frm.Email.value.length == 0)||(frm.Image_Answer.value.length == 0)){
		alert("Name, Email and Verification Code are required fields.\nPlease complete before submitting.");
		return false;
	}

	if (frm.Email.value.indexOf("@") == -1){
		alert("Please enter a valid Email address.");
		frm.Email.focus();
		return false;
	}

	if (x != y){
		alert("The verification code is incorrect.");
		frm.Image_Answer.focus();
		return false;
	}
}

function chkSubscribe(frm){
	if ((frm.Firstname.value.length == 0)||(frm.Lastname.value.length == 0)||(frm.Email.value.length == 0)||(frm.eadd2.value.length == 0)){
		alert("First Name, Last Name and Email are required fields.\nPlease complete before submitting.");
		return false;
	}

	if (frm.Email.value.indexOf("@") == -1){
		alert("Please enter a valid Email address.");
		frm.Email.focus();
		return false;
	}
	
	if (document.getElementById("Email").value != document.getElementById("eadd2").value){
		alert("Your Email address did not match.\nPlease re-enter values.");
		frm.Email.focus();
		return false;
	}
}

function chkMailFriend(frm){
	if (frm.tomail.value.length == 0){
		alert("Recipient email required. Please complete before submitting.");
		return false;
	}
	else {
		if (frm.tomail.value.indexOf("@") == -1){
			alert("Please enter a valid email address.");
			frm.tomail.focus();
			return false;
		}
	}
}

function chkContactJP(frm){
	var x = document.getElementById("Image_Value").value;
	var y = document.getElementById("Image_Answer").value;
	var x = x.toLowerCase();
	var y = y.toLowerCase();

	if ((frm.ContactName.value.length == 0)||(frm.Location.value.length == 0)||(frm.Email.value.length == 0)||(frm.PhoneNo.value.length == 0)||(frm.Image_Answer.value.length == 0)||(frm.LearnFrom.value.length == 0)){
		alert("Name, Country, Email, Telephone, How did you hear about Crown? and Verification Code are required fields. Please complete before submitting.");
		return false;
	}

	if (frm.Email.value.indexOf("@") == -1){
		alert("Please enter a valid email address.");
		frm.Email.focus();
		return false;
	}

	if (x != y){
		alert("The verification code is incorrect.");
		frm.Image_Answer.focus();
		return false;
	}

	if (frm.Agree.checked == false){
		alert("Please make sure you have read and agree to Crown\'s Privacy Policy.");
		frm.Agree.focus();
		return false;
	}
}


function showTextBox(Option) {
	if ((Option.value == "Attended event/exhibition")||(Option.value == "Saw advertisement in print media")||(Option.value == "Saw online advertisement")||(Option.value == "Read an article about Crown")||(Option.value == "Read a Crown publication")||(Option.value == "Yellow pages/business directory in print media")||(Option.value == "Yellow pages/business directory online")||(Option.value == "Other")){
		document.getElementById("Other").style.display = "block";
	}
	else {
		document.getElementById("Other").style.display = "none";
	}
}
