function getradioValue(referral, risktype)
{
   obj = document.forms[referral][risktype]
   for(i=0;i<obj.length;i++)
      if(obj[i].checked) return obj[i].value;
}

bIsValidCurrency = /^\$?[0-9\,]+(\.\d{2})?$/
function isNumOk(txtValue) {
  return (bIsValidCurrency.test(String(txtValue).replace(/^\s+|\s+$/g, ""))) 
}

function validate(myForm) {
	if (myForm.title.value.length < 1) {
		hideall();
		document.getElementById('titleError').style.display = "block";
		myForm.title.focus();
		return false;
	}
	if (myForm.firstname.value.length < 1) {
		hideall();
		document.getElementById('firstnameError').style.display = "block";
		myForm.firstname.focus();
		return false;
	}
	if (myForm.lastname.value.length < 1) {
		hideall();
		document.getElementById('lastnameError').style.display = "block";
		myForm.lastname.focus();
		return false;
	}
	if (myForm.email.value.length > 0) {
		hideall();
		var emailPat = /^\w+([\'\.\-]\w+)*\@\w+([\'\.\-]\w+)*\.[a-z]{2,4}$/i;
		var matchArray = myForm.email.value.match(emailPat);
		if (matchArray == null) {
			hideall();
			document.getElementById('emailError').style.display = "block";
			myForm.email.focus();
			return false ;
		}
	}
	if (myForm.address1.value.length < 1) {
		hideall();
		document.getElementById('address1Error').style.display = "block";
		myForm.address1.focus();
		return false;
	}
	if (myForm.suburb.value.length < 1) {
		hideall();
		document.getElementById('suburbError').style.display = "block";
		myForm.suburb.focus();
		return false;
	}
	if (myForm.postcode.value.length != 4) {
		hideall();
		document.getElementById('postcodeError').style.display = "block";
		myForm.postcode.focus();
		return false;
	}
	if (myForm.state.value.length < 1) {
		hideall();
		document.getElementById('stateError').style.display = "block";
		myForm.state.focus();
		return false;
	}
	var kkk = false;
	for (i = 0; i < myForm.adviser.length; i++) {
		if (myForm.adviser[i].checked) {
			kkk = true;
		}
	}
	if (kkk == false) {
		hideall();
		document.getElementById('adviserError').style.display = "block";
		//myForm.risktype.focus();
		return false;
	}
	if (myForm.loanamount.value.length > 0) {
		if (!isNumOk(myForm.loanamount.value)) {
			hideall();
			document.getElementById('loanamountError').style.display = "block";
			myForm.loanamount.focus();
			return false;
		}
	}
	return true; 
}


function hideall(){
	document.getElementById('titleError').style.display = "none";
	document.getElementById('firstnameError').style.display = "none";
	document.getElementById('lastnameError').style.display = "none";
	document.getElementById('emailError').style.display = "none";
	document.getElementById('address1Error').style.display = "none";
	document.getElementById('suburbError').style.display = "none";
	document.getElementById('stateError').style.display = "none";
	document.getElementById('postcodeError').style.display = "none";
	document.getElementById('adviserError').style.display = "none";
	document.getElementById('loanamountError').style.display = "none";
}




