{{>afFieldInput name="country" options=countryOptions value=country}}
{{#if afFieldIsInvalid name="country"}}
{{afFieldMessage name="country"}}
{{/if}}
{{>afFieldInput name="fullName" value=fullName autofocus=''}}
{{#if afFieldIsInvalid name="fullName"}}
{{afFieldMessage name="fullName"}}
{{/if}}
{{>afFieldInput name="address1"}}
{{#if afFieldIsInvalid name="address1"}}
{{afFieldMessage name="address1"}}
{{/if}}
{{>afFieldInput name="address2"}}
{{#if afFieldIsInvalid name="address2"}}
{{afFieldMessage name="address2"}}
{{/if}}
{{>afFieldInput name="postal" value=postal}}
{{#if afFieldIsInvalid name="postal"}}
{{afFieldMessage name="postal"}}
{{/if}}
{{>afFieldInput name="city" value=city}}
{{#if afFieldIsInvalid name="city"}}
{{afFieldMessage name="city"}}
{{/if}}
{{#if statesForCountry}}
{{>afFieldInput name="region" value=region options=statesForCountry}}
{{else}}
{{>afFieldInput name="region" value=region }}
{{/if}}
{{#if afFieldIsInvalid name="region"}}
{{afFieldMessage name="region"}}
{{/if}}
{{>afFieldInput name="phone"}}
{{#if afFieldIsInvalid name="phone"}}
{{afFieldMessage name="phone"}}
{{/if}}
{{#if hasAddressBookEntries}}
{{>afFieldInput name="isShippingDefault" value=isShippingDefault}}
{{#if afFieldIsInvalid name="isShippingDefault"}}
{{afFieldMessage name="isShippingDefault"}}
{{/if}}
{{else}}
{{>afFieldInput name="isShippingDefault" value=isShippingDefault type="hidden"}}
{{/if}}
{{#if hasAddressBookEntries}}
{{>afFieldInput name="isBillingDefault" value=isBillingDefault}}
{{#if afFieldIsInvalid name="isBillingDefault"}}
{{afFieldMessage name="isBillingDefault"}}
{{/if}}
{{else}}
{{>afFieldInput name="isBillingDefault" value=isBillingDefault type="hidden"}}
{{/if}}
{{>afFieldInput name="isCommercial" value=isCommercial}}
{{#if afFieldIsInvalid name="isCommercial"}}
{{afFieldMessage name="isCommercial"}}
{{/if}}