function CheckQuestionData(form) {

	var flag = false
	var NumberOfElements = form.NumOfAnswerOptions.value;
	
	NumberOfElements = NumberOfElements - 1;

	for (var i = 0;i <= NumberOfElements; i++) {
		if (form.Answer[i].checked == true) {
			flag = true
			break
		}
	}		

	if (flag != true) {
		alert("Please select an answer.")
		return false;
	}
}

function CheckUpdateCost(form) {

	if (form.Sing.value == "") {

		alert("Please enter numbers for both costs.");
		form.Multi.focus()
		return false;
	}
	
	if (form.Multi.value == "") {

		alert("Please enter numbers for both costs.");
		form.Multi.focus()
		return false;
	}
}

function CheckUserData(form) {

	if (form.Sport.value == "") {

		alert("Please enter Sport.");
		form.Sport.focus()
		return false;
	}
	
	if (form.Age.value == "") {

		alert("Please enter Age.");
		form.Age.focus()
		return false;
	}
	
	if (isNaN(form.Age.value)) {
	
		alert("Please enter a valid numeric Age.");
		form.Age.focus()
		return false;
	}
	
	if (form.Gender.value == "") {

		alert("Please enter Gender.");
		form.Gender.focus()
		return false;
	}	


	var flag = false
	var NumberOfElements = form.RaceCount.value - 1;

	for (var i = 0;i <= NumberOfElements; i++) {
		if (form.Race[i].checked == true) {
			flag = true
			break
		}
	}		

	if (flag != true) {
		alert("Please select an Race/Ethnicity.")
		return false;
	}
	
	flag = false;
	NumberOfElements = form.CountryCount.value - 1;

	for (var i = 0;i <= NumberOfElements; i++) {
		if (form.CountryArea[i].checked == true) {
			flag = true
			break
		}
	}		

	if (flag != true) {
		alert("Please select an Country Area.")
		return false;
	}	
}

function new_window(url) {

	link = window.open(url,"Link","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=680,height=590,left=30,top=30");

}

function new_window_ForSummaryPrint(url) {

	link = window.open(url,"Link","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=600,height=610,left=80,top=20");

}

function CheckUserPurchaseData(form) {

	if (form.FirstName.value == "") {

		alert("Please enter First Name.");
		form.FirstName.focus()
		return false;
	}

	if (form.LastName.value == "") {

		alert("Please enter Last Name.");
		form.LastName.focus()
		return false;
	}
	
	if (form.Address1.value == "") {

		alert("Please enter Address.");
		form.Address1.focus()
		return false;
	}
	
	if (form.City.value == "") {

		alert("Please enter City.");
		form.City.focus()
		return false;
	}	

	if (form.State.value == "") {

		alert("Please enter State.");
		form.State.focus()
		return false;
	}
	
	if (form.Country.value == "") {

		alert("Please enter Country.");
		form.Country.focus()
		return false;
	}	
	
	if (form.Zip.value == "") {

		alert("Please enter Zip.");
		form.Zip.focus()
		return false;
	}
	
	if (form.Telephone.value == "") {

		alert("Please enter Telephone.");
		form.Telephone.focus()
		return false;
	}
	
	
	if (form.Email.value == "") {

		alert("Please enter Email.");
		form.Email.focus()
		return false;
	}		
}

function CheckCreditCardData(form) {

	if (form.Quantity.value == "") {

		alert("Please enter Quantity.");
		form.Quantity.focus()
		return false;
	}
	
	if (form.AccessCodeSelected.value == "True") {
	
		if (form.AccessCode.value == "") {
			alert("Please enter Access Code.");
			form.AccessCode.focus()
			form.AccessCodeSelected.value = "";
			return false;
		}		
	}
}

function CheckOrgPurchaseData(form) {

	if (form.Organization.value == "") {

		alert("Please enter Organization Name.");
		form.Organization.focus()
		return false;
	}
	
	if (form.Username.value == "") {

		alert("Please enter Username.");
		form.Username.focus()
		return false;
	}

	if (form.Password.value == "") {

		alert("Please enter Password.");
		form.Password.focus()
		return false;
	}	

	if (form.ContactName.value == "") {

		alert("Please enter Contact Name.");
		form.ContactName.focus()
		return false;
	}
	
	if (form.ContactEmail.value == "") {

		alert("Please enter Contact Email.");
		form.ContactEmail.focus()
		return false;
	}	
	
	if (form.Address1.value == "") {

		alert("Please enter Address.");
		form.Address1.focus()
		return false;
	}
	
	if (form.City.value == "") {

		alert("Please enter City.");
		form.City.focus()
		return false;
	}	

	if (form.State.value == "") {

		alert("Please enter State.");
		form.State.focus()
		return false;
	}
	
	if (form.Country.value == "") {

		alert("Please enter Country.");
		form.Country.focus()
		return false;
	}	
	
	if (form.Zip.value == "") {

		alert("Please enter Zip.");
		form.Zip.focus()
		return false;
	}
	
	if (form.Telephone.value == "") {

		alert("Please enter Telephone.");
		form.Telephone.focus()
		return false;
	}
}	

function CheckOrgLoginData(form) {

	if (form.Username.value == "") {

		alert("Please enter Username.");
		form.Username.focus()
		return false;
	}

	if (form.Password.value == "") {

		alert("Please enter Password.");
		form.Password.focus()
		return false;
	}
}
