/////////////////////////////
//  Created by : Kim Heng  //
//  Date: 29 July 2002     // 
/////////////////////////////



//--------------------------------
//Cheacking Mandatory fields
//--------------------------------

function mandatoryFileds() {
	
	var missingValues = ""
	

	if (document.webAccessForm.givenName.value=="*Given Name(s)") {
		missingValues =  missingValues + ", Given Name"
	}
	if (document.webAccessForm.givenName.value=="") {
		missingValues =  missingValues + ", Given Name"
	}
	if (document.webAccessForm.surname.value=="*Surname") {
		missingValues =  missingValues + ", Surname"
	}
	if (document.webAccessForm.surname.value=="") {
		missingValues =  missingValues + ", Surname"
	}
	if (document.webAccessForm.DOB.value=="*Date of Birth") {
		missingValues = missingValues +  ", Date of Birth"
	}
	if (document.webAccessForm.DOB.value=="") {
		missingValues = missingValues +  ", Date of Birth"
	}
	if (document.webAccessForm.memberNo.value=="*Member Number") {
		missingValues = missingValues + ", Member No"
	}
	if (document.webAccessForm.memberNo.value=="") {
		missingValues = missingValues + "Member No"
	}
	if (document.webAccessForm.street.value=="*Street Number and Name") {
		missingValues = missingValues +  ", Street"
	}
	if (document.webAccessForm.street.value=="") {
		missingValues = missingValues +  ", Street"
	}
	if (document.webAccessForm.suburb.value=="*Suburb") {
		missingValues = missingValues +  ", Suburb"
	}
	if (document.webAccessForm.suburb.value=="") {
		missingValues = missingValues +  ", Suburb"
	}
	if (document.webAccessForm.postcode.value=="*Postcode") {
		missingValues = missingValues +  ", Postcode"
	} 
	if (document.webAccessForm.postcode.value=="") {
		missingValues = missingValues +  ", postcode"
	} 
	if (document.webAccessForm.state.value=="*State") {
		missingValues = missingValues +  ", State"
	}
	if (document.webAccessForm.state.value=="") {
		missingValues = missingValues +  ", State"
	}
	
	
if (document.webAccessForm.secretQuestion.value=="") {
		missingValues = missingValues +  ", Secret question"
	}
if (document.webAccessForm.secretQuestion.value=="Example: What is the name of your oldest son?") {
		missingValues = missingValues +  ", Secret question"
	}
	if (document.webAccessForm.secretAnswer.value=="") {
		missingValues = missingValues +  ", Secret Answer"
	}
	if (document.webAccessForm.secretAnswer.value=="Example: Mark") {
		missingValues = missingValues +  ", Secret Answer"
	}
if (document.webAccessForm.maidenName.value=="") {
		missingValues = missingValues +  ", Mother's Maiden Name"
	}
if (document.webAccessForm.maidenName.value=="Example: Smith") {
		missingValues = missingValues +  ", Mother's Maiden Name"
	}


	
	var contact = ""
	
	if (document.webAccessForm.homeNum.value == "*Home Phone # eg 02 8967 0298" && document.webAccessForm.businessNum.value == "*Business Phone #" && document.webAccessForm.email.value == "*Email") {
		contact = "You must provide either a Home Number, Business Number or Email."

	}
	if (document.webAccessForm.homeNum.value == "" && document.webAccessForm.businessNum.value == "" && document.webAccessForm.email.value == "") {
		contact = "You must provide either a Home Number, Business Number or Email."

	}

	if (missingValues == "" && contact == "") {
	
			document.webAccessForm.submit()
	}
	else if (missingValues != "" && contact == "") {
		alert ('Registration is not complete, please fill in ' + missingValues + '.')
	}
	else if (missingValues == "" && contact != "") {
		alert ('Registration is not complete.' + contact + '.')
	}
	else if (missingValues != "" && contact != "") {
		alert ('Registration is not complete, please fill in ' + missingValues + '. ' + contact)
	}

}

function checkEmail() {

	if (document.webAccessForm.confirmation[0].checked && document.webAccessForm.email.value == "*Email") {
	
	alert ("You must enter an email address")
	document.webAccessForm.email.focus()
	}
	if (document.webAccessForm.confirmation[0].checked && document.webAccessForm.email.value == "") {
	
	alert ("You must enter an email address")
	document.webAccessForm.email.focus()
	}
}

function checkPost() {

	if (document.webAccessForm.confirmation[1].checked && document.webAccessForm.street.value == "*Street Number/Name" || document.webAccessForm.suburb.value == "*Suburb" || document.webAccessForm.state.value == "*State" || document.webAccessForm.postcode.value == "*Postcode") {
	
	alert ("You must enter an address (ie street, suburb, state and poscode")
	}
	if (document.webAccessForm.confirmation[1].checked && document.webAccessForm.street.value == "" || document.webAccessForm.suburb.value == "" || document.webAccessForm.state.value == "" || document.webAccessForm.postcode.value == "") {
	
	alert ("You must enter an address (ie street, suburb, state and poscode")
	}
}


