function isNumeric(_1){
var _2=_1.length;
if(_2==0){
return false;
}
var p=0;
var ok=true;
var ch="";
while(ok&&p<_2){
ch=_1.charAt(p);
if("0"<=ch&&ch<="9"){
p++;
}else{
ok=false;
}
}
return ok;
}
function checkEmail(_6){
if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(_6)){
return (true);
}
return (false);
}
function validateform(){
	document.getElementById("fnameError").innerHTML="";
	document.getElementById("lnameError").innerHTML="";
	document.getElementById("adError").innerHTML="";
	document.getElementById("subError").innerHTML="";
	document.getElementById("stateError").innerHTML="";
	document.getElementById("pcError").innerHTML="";
	document.getElementById("emError").innerHTML="";
	document.getElementById("phError").innerHTML="";
	document.getElementById("agreeError").innerHTML="";
	
	error=true;
	
	fname=document.formreg.fname.value;
	lname=document.formreg.lname.value;
	street=document.formreg.address.value;
	suburb=document.formreg.suburb.value;
	state=document.formreg.state.selectedIndex;
	pcode=document.formreg.postcode.value;
	email=document.formreg.email.value;
	ph=document.formreg.phone.value;
	agreeConditions=document.formreg.agreeConditions;
	
	if(fname==""){
		document.getElementById("fnameError").innerHTML="*Please enter first name.";
		error=false;
	}
	if(lname==""){
		document.getElementById("lnameError").innerHTML="*Please enter surname.";
		error=false;
	}
	if(street==""){
		document.getElementById("adError").innerHTML="*Please enter address.";
		error=false;
	}
	if(suburb==""){
		document.getElementById("subError").innerHTML="*Please enter suburb/town.";
		error=false;
	}
	if(state==""){
		document.getElementById("stateError").innerHTML="*Please select state.";
		error=false;
	}
	if(isNumeric(pcode)==false){
		document.getElementById("pcError").innerHTML="*Please enter valid postcode.";
		error=false;
	}
	if(checkEmail(email)==false){
		document.getElementById("emError").innerHTML="*Please enter valid email.";
		error=false;
	}
	if(isNumeric(ph)==false){
		document.getElementById("phError").innerHTML="*Please enter valid number.";
		error=false;
	}
	if (agreeConditions.checked == false){
		document.getElementById("agreeError").innerHTML = "Please agree to conditions below";
		error = false;
	}
	
	return error;
}

