//
// FOR EVENT SUBMIT FORM
//
  //function Message() {
  
function Validate() {
	Message = ""
  	Message = Message + CheckFirstName()
	Message = Message + CheckLastName()
	Message = Message + CheckFreelifeId()
	Message = Message + CheckEmail()
	Message = Message + CheckPhoneNumber()
	Message = Message + CheckContestCountry()
	Message = Message + CheckWeight()
	Message = Message + CheckWeight_Type()
	/*Message = Message + CheckTermsAgreement()*/
  
	if (Message == "") {
		return true
	}
	else {
		alert(Message)
		return false
	}
  
}
  
function CheckFirstName() {
	EFName = document.submitdetails.first_name.value
	
	if (EFName == "") {
		Message = "FIRST NAME is Required" + "\n"
	}
	else {
		Message = ""
	}
		return Message
  
}
  
function CheckLastName() {
	ELName = document.submitdetails.last_name.value
	
	if (ELName == "") {
		Message = "LAST NAME is Required" + "\n"
	}
	else {
		Message = ""
	}
		return Message

}
  
function CheckFreelifeId() {
	EFLID = document.submitdetails.freelife_id.value
	
	if (EFLID == "") {
		Message = "Your FREELIFE ID is Required" + "\n"
	}
	else if (isNaN(EFLID)){
		Message = "Your FREELIFE ID must only contain numbers" + "\n"
		document.submitdetails.freelife_id.focus(); 
	}
	else {
		Message = ""
	}
		return Message

}

function CheckEmail() {
	Email = document.submitdetails.email.value
	AtPos = Email.indexOf("@")
	StopPos = Email.lastIndexOf(".")
	Message = ""
  
	if (Email == "") {
		Message = "Your EMAIL ADDRESS is Required" + "\n"
		return Message
	}
	
	if (AtPos == -1 || StopPos == -1) {
		Message = "Not a valid EMAIL ADDRESS" + "\n"
		return Message
	}
	
	if (StopPos < AtPos) {
		Message = "Not a valid EMAIL ADDRESS" + "\n"
		return Message
	}
	
	if (StopPos - AtPos == 1) {
		Message = "Not a valid EMAIL ADDRESS" + "\n"
		return Message
	}
	
	if (StopPos != -1 || AtPos != -1) {
		Message = ""
		return Message
	}
				
}
  
function CheckPhoneNumber() {
	EPNumber = document.submitdetails.phone_number.value
	
	if (EPNumber == "") {
		Message = "PHONE NUMBER is Required" + "\n"
	}
	else {
		Message = ""
	}
		return Message

}
  
function CheckContestCountry() {
	EPCountry = document.submitdetails.contest_country.value
	
	if (EPCountry == "0") {
		Message = "COUNTRY is Required" + "\n"
	}
	
	else {
		Message = ""
	}
		return Message

}

function CheckWeight() {
	EWeight = document.submitdetails.weight.value
	
	if (EWeight == "") {
		Message = "WEIGHT is required" + "\n"
	}

	else if (isNaN(EWeight)) {
		Message = "WEIGHT can only be numbers" + "\n"
		document.submitdetails.weight.focus();
	}
	
	else {
		Message = ""
	}
		return Message
  
}
  
function CheckWeight_Type() {
	WeightType = document.submitdetails.weight_type
	
	for (var i=0; i<document.submitdetails.weight_type.length; i++)  {
    if (document.submitdetails.weight_type[0].checked || document.submitdetails.weight_type[1].checked)  {
    	Message = ""
    }
		else {
			Message = "WEIGHT TYPE is Required" + "\n"
		}
		return Message
	}

}

/*function CheckTermsAgreement() {
	ETerms = document.submitdetails.terms
	
	if (ETerms.checked == false) {
		Message = "Please agree to the TERMS AND CONDITIONS" + "\n"
	}
	else {
		Message = ""
	}
		return Message
		
}*/

