function checkForm(form) {
	
	var errorMsg = "";
	var districtReg = "(^(HK|KLN|NT)\$)";
	var emailMandatory = 0;
	var phoneMandatory = 0;

errorMsg += isFieldValid(form.thankYouPage.value,"Thank you page",1,6,"num");

// Property to be valued
errorMsg += isFieldValid(form.unit.value,"Unit/Room",0,10,"alphaNum");
errorMsg += isFieldValid(form.floor.value,"Floor",0,3,"num");
errorMsg += isFieldValid(form.building.value,"Block/Building",0,30,"alphaNum");
errorMsg += isFieldValid(form.complex.value,"Complex",0,30,"alphaNum");
errorMsg += isFieldValid(form.street.value,"Road/Street",0,30,"alphaNum");
errorMsg += isFieldValid(getRadioButtonValue(form.district),"District",1,3,"optionsList",districtReg);

// Your contact details
errorMsg += isFieldValid(form.givenName.value,"Given Name",1,30,"text");
errorMsg += isFieldValid(form.surname.value,"Surname",1,30,"text");
errorMsg += isFieldValid(form.emailAddress.value,"Your email address",1,50,"email");
errorMsg += isFieldValid(form.countryCode.value,"Country code",1,3,"num");
errorMsg += isFieldValid(form.phone.value,"Phone Number",1,22,"num");
errorMsg += isFieldValid(form.address.value,"Address",0,100,"alphaNum");

	return errorMsg;
}

function submitForm(form) {
	var errorMsg = checkForm(form);
	var reEnterMsg = " <p> Please click the 'Close' button and reenter it.</p>";

	if (isEmpty(errorMsg)) {
		form.submit();
	} else {
		popup = window.open("","freeValuation_win","width=400,height=400,toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=1,resizable=1");
		popup.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'><html><head>");
		popup.document.write("<link rel='stylesheet' href='/css/NABAsia/ContentStyle.css' type='text/css'></head>");
		popup.document.write("<title>Free Valuation Service</title>");
		popup.document.write("<body><div class='validationMsg'>");
		
		popup.document.write("<strong>Free Valuation Service</strong><br /><br />");
		popup.document.write(errorMsg);
		popup.document.write("<br />");
		popup.document.write(reEnterMsg);
		popup.document.write("<center><form><input type=button value=Close onClick=javascript:window.close();></center></form>");
		popup.document.write("</div></body>");
		popup.document.write("</html>");
		popup.document.close();
	}
}

