function FocusField(){
	document.SignUp.txtFullName.focus();
}

function CheckFields(){
	if (document.SignUp.txtFullName.value == ""){
		alert("Please specify your full Name!");
		document.SignUp.txtFullName.focus();
		return false;
	}

	else if (document.SignUp.txtUserName.value == ""){
		alert("Please specify your User Name!");
		document.SignUp.txtUserName.focus();
		return false;
	}
	
	else if (document.SignUp.txtEmailAddress.value == ""){
		alert("Please specify an Email Address)!");
		document.SignUp.txtEmailAddress.focus();
		return false;
	}
	
	
	else if (emailCheck(document.SignUp.txtEmailAddress.value) == false){
	  	document.SignUp.txtEmailAddress.focus();
		return false;
	}
	
	else if (document.SignUp.txtPassword.value == ""){
      		alert("Please specify a Password!");
		document.SignUp.txtPassword.focus();
		return false;
	}

	else if (document.SignUp.txtPassword.value.length < 6){
		alert("Password should be at least 6 characters!");
		document.SignUp.txtPassword.focus();
		return false;
	}
	
	else if (document.SignUp.txtRetypePassword.value == ""){
      		alert("Please Re-type Password!");
		document.SignUp.txtRetypePassword.focus();
		return false;
	}

	else if (document.SignUp.txtPassword.value != document.SignUp.txtRetypePassword.value){
      		alert("Your new password entries did not match!");
		document.SignUp.txtPassword.focus();
		return false;
	}

/*	else if (document.SignUp.txtPasswordClue.value == ""){
      		alert("Please type in Password clue!");
		document.SignUp.txtPasswordClue.focus();
		return false;
	}
*/
	else if (!(document.SignUp.rdIdentity[0].checked || document.SignUp.rdIdentity[1].checked)){
      		alert("Please specify your identity number either IC or passport.");
		document.SignUp.rdIdentity[0].focus();
		return false;
	}

/*	else if (document.SignUp.txtAddress.value == ""){
      		alert("Please specify your address.");
		document.SignUp.txtAddress.focus();
		return false;
	}

	else if (document.SignUp.txtState.value == ""){
      		alert("Please specify address state.");
		document.SignUp.txtState.focus();
		return false;
	}

	else if (document.SignUp.txtPostcode.value == ""){
      		alert("Please specify address postcode.");
		document.SignUp.txtPostcode.focus();
		return false;
	}

	else if (document.SignUp.txtCountry.value == ""){
      		alert("Please specify address country.");
		document.SignUp.txtCountry.focus();
		return false;
	}
*/
	else if (document.SignUp.txtPhone1.value == "" || document.SignUp.txtPhone2.value == ""){
      		alert("Please fully specify your phone number.");
		document.SignUp.txtPhone1.focus();
		return false;
	}

	else if ((document.SignUp.txtCellPhone1.value == "") || (document.SignUp.txtCellPhone2.value == "")){
      		alert("Please fully specify your handphone number.");
		document.SignUp.txtCellPhone1.focus();
		return false;
	}
/*
	else if (document.SignUp.txtProfession.value == ""){
      		alert("Please specify your profession.");
		document.SignUp.txtProfession.focus();
		return false;
	}
*/
	else if (document.SignUp.txtDOB.value == ""){
      		alert("Please specify your Date of Birth.");
		document.SignUp.txtDOB.focus();
		return false;
	}

 	else if (!isValidDate(document.SignUp.txtDOB.value)){
		document.SignUp.txtDOB.focus();
		return false;
	}
	else if (document.SignUp.CaptchaStr.value==""){
		alert("Please key in the verification code.");
		document.SignUp.CaptchaStr.focus();
		return false;	
	}
	else
		return true;

}
