function fnValidateContactForm() {
	var frmName = 'FormContact';
	var a = new Array();

	// required fields
	a[0] = new fnValidationItem(frmName, 'First Name', 'First Name', 'any', true);
	a[1] = new fnValidationItem(frmName, 'Last Name', 'Last Name', 'any', true);
	a[2] = new fnValidationItem(frmName, 'Business Name', 'Business Name', 'any', true);
	a[3] = new fnValidationItem(frmName, 'Email Address', 'Email Address', 'email', true);
	a[4] = new fnValidationItem(frmName, 'Telephone Number', 'Telephone', 'telephone', true);
	a[5] = new fnValidationItem(frmName, 'Address Line 1', 'Address Line 1', 'any', true);
	a[6] = new fnValidationItem(frmName, 'Address Line 2', 'Address Line 2', 'any', true);
	a[7] = new fnValidationItem(frmName, 'Town / City', 'Town City', 'any', true);
	a[8] = new fnValidationItem(frmName, 'Postcode', 'PostCode', 'any', true);
	a[9] = new fnValidationItem(frmName, 'Source', 'Source', 'selectBox', true);

	// return general validation on the form
	var boolParsed = fnValidation(a);
	return boolParsed;
}
