{
	"txtFirstName": {
		"order":"1",
		"name":"First name",
		"type":"textbox",
		"required":"true",
		"errormsg":"First name is required",
		"validationregx":"^[a-zA-Z .]{2,}$"
	},
	"txtLastName": {
		"order":"2",
		"name":"Last name",
		"type":"textbox",
		"required":"true",
		"errormsg":"The last name is required",
		"validationregx":"^[a-zA-Z .]{2,}$"
	},
	"txtAddress": {
		"order":"3",
		"name":"Address",
		"type":"textbox",
		"required":"true",
		"errormsg":"Address is required",
		"validationregx":"^[a-zA-Z .]{2,}$"
	},
	"txtAddress2": {
		"order":"4",
		"name":"Address (line 2)",
		"type":"textbox",
		"required":"false",
		"errormsg":""
	},
	"txtCity":{
		"order":"5",
		"name":"City",
		"type":"textbox",
		"required":"true",
		"errormsg":"City is required",
		"validationregx":"^[a-zA-Z]{2,}$"
	},
	"txtState": {
		"order":"6",
		"name":"State",
		"type":"textbox",
		"required":"true",
		"errormsg":"State is required",
		"validationregx":"^[a-zA-Z]{2,}$"
	},
	"txtPostal": {
		"order":"7",
		"name":"Postal Code",
		"type":"textbox",
		"required":"true",
		"errormsg":"Postal code is required",
		"validationregx":"(^\\d{5}$)|(^\\d{5}-\\d{4}$)"
		},
	"txtPhone": {
		"order":"8",
		"name":"Phone",
		"type":"textbox",
		"required":"true",
		"requiredgroup":["txtPhone","txtEmail"],
		"errormsg":"Phone number with area code is required (XXX) XXX-XXXX",
		"validationregx":"^(\\()?\\d{3}(\\)|\\.|-)?( ?)\\d{3}(-|\\.)?\\d{4}([ 0-9])?$"
		},
	"txtEmail": {
		"order":"8",
		"name":"Email",
		"type":"textbox",
		"required":"true",
		"requiredgroup":["txtPhone","txtEmail"],
		"errormsg":"Email is required",
		"validationregx":"^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$"
	},
	"cboInsectTreat": {
		"required":"true",
		"errormsg":"Answer must be selected",
		"type":"radio"
	},
	"cboReferral": {
		"required":"true",
		"errormsg":"Answer must be selected",
		"type":"select"
	}
}