#LOCAL("FirstBlockVisible", 0) #IF(#GET("RegistrationField.Gender.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Salutation.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Title.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.FirstName.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.MiddleName.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.LastName.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.DisplayName.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.AddressExtension.Is".#RegistrationSet."Visible")) #SET("FirstBlockVisible", 1) #ENDIF #IF(#FirstBlockVisible) #ENDIF #ENDLOCAL #LOCAL("SecondBlockVisible", 0) #IF(#GET("RegistrationField.Street.Is".#RegistrationSet."Visible")) #SET("SecondBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Street2.Is".#RegistrationSet."Visible")) #SET("SecondBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Zipcode.Is".#RegistrationSet."Visible")) #SET("SecondBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.City.Is".#RegistrationSet."Visible")) #SET("SecondBlockVisible", 1) #ENDIF #LOCAL("HasUS", 0) #IF(#GET("RegistrationField.CountryID.Is".#RegistrationSet."Visible")) #SET("SecondBlockVisible", 1) #ENDIF #IF(#HasUS) #SET("SecondBlockVisible", 1) #SNIPPET("INC-USStates", "Prefix,InputName,UseTable", "BaseType", "State", 1) #ELSE #IF(#GET("RegistrationField.State.Is".#RegistrationSet."Visible")) #SET("SecondBlockVisible", 1) #ENDIF #ENDIF #ENDLOCAL #IF(#SecondBlockVisible) #ENDIF #ENDLOCAL #LOCAL("ThirdBlockVisible", 0) #IF(#GET("RegistrationField.Company.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.VATID.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Department.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.JobTitle.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Phone.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.PhoneBusiness.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.PhonePrivate.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.PhoneCell.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#GET("RegistrationField.Fax.Is".#RegistrationSet."Visible")) #SET("ThirdBlockVisible", 1) #ENDIF #IF(#ThirdBlockVisible) #ENDIF #ENDLOCAL #IF(#GET("RegistrationField.EMail.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.EMailBusiness.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.EMailPrivate.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.Birthday.Is".#RegistrationSet."Visible") OR #GET("RegistrationField.URL.Is".#RegistrationSet."Visible")) #IF(#GET("RegistrationField.Birthday.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.URL.Is".#RegistrationSet."Visible")) #ENDIF #ENDIF #IF(#GET("RegistrationField.BankAccountHolder.Is".#RegistrationSet."Visible") OR #GET("RegistrationField.BankAccountNo.Is".#RegistrationSet."Visible") OR #GET("RegistrationField.BankCode.Is".#RegistrationSet."Visible") OR #GET("RegistrationField.BankName.Is".#RegistrationSet."Visible")) #IF(#GET("RegistrationField.BankAccountHolder.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.BankAccountNo.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.BankCode.Is".#RegistrationSet."Visible")) #ENDIF #IF(#GET("RegistrationField.BankName.Is".#RegistrationSet."Visible")) #ENDIF #ENDIF
{Gender}#IF(#GET("RegistrationField.Gender.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Salutation}#IF(#GET("RegistrationField.Salutation.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Title}#IF(#GET("RegistrationField.Title.Is".#RegistrationSet."Mandatory")) * #ENDIF
{FirstName}#IF(#GET("RegistrationField.FirstName.Is".#RegistrationSet."Mandatory")) * #ENDIF
{MiddleName}#IF(#GET("RegistrationField.MiddleName.Is".#RegistrationSet."Mandatory")) * #ENDIF
{LastName}#IF(#GET("RegistrationField.LastName.Is".#RegistrationSet."Mandatory")) * #ENDIF
{DisplayName}#IF(#GET("RegistrationField.DisplayName.Is".#RegistrationSet."Mandatory")) * #ENDIF
{AddressExtension}#IF(#GET("RegistrationField.AddressExtension.Is".#RegistrationSet."Mandatory")) * #ENDIF
 
{Street}#IF(#GET("RegistrationField.Street.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Street}#IF(#GET("RegistrationField.Street2.Is".#RegistrationSet."Mandatory")) *
({Street2})#ENDIF
{Zipcode}#IF(#GET("RegistrationField.Zipcode.Is".#RegistrationSet."Mandatory")) * #ENDIF
{City}#IF(#GET("RegistrationField.City.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Country}#IF(#GET("RegistrationField.CountryID.Is".#RegistrationSet."Mandatory")) * #ENDIF #LOCAL("AddressCountryID",#GET(#AddressPrefix[0].".CountryID")) #ENDLOCAL
{State}#IF(#GET("RegistrationField.State.Is".#RegistrationSet."Mandatory")) * #ENDIF
{State}#IF(#GET("RegistrationField.State.Is".#RegistrationSet."Mandatory")) * #ENDIF
 
{Company}#IF(#GET("RegistrationField.Company.Is".#RegistrationSet."Mandatory")) * #ENDIF
{VATID}#IF(#GET("RegistrationField.VATID.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Department}#IF(#GET("RegistrationField.Department.Is".#RegistrationSet."Mandatory")) * #ENDIF
{JobTitle}#IF(#GET("RegistrationField.JobTitle.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Phone}#IF(#GET("RegistrationField.Phone.Is".#RegistrationSet."Mandatory")) * #ENDIF
{PhoneBusiness}#IF(#GET("RegistrationField.PhoneBusiness.Is".#RegistrationSet."Mandatory")) * #ENDIF
{PhonePrivate}#IF(#GET("RegistrationField.PhonePrivate.Is".#RegistrationSet."Mandatory")) * #ENDIF
{PhoneCell}#IF(#GET("RegistrationField.PhoneCell.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Fax}#IF(#GET("RegistrationField.Fax.Is".#RegistrationSet."Mandatory")) * #ENDIF
 
{EMail}#IF(#GET("RegistrationField.EMail.Is".#RegistrationSet."Mandatory")) * #ENDIF
{EMailBusiness}#IF(#GET("RegistrationField.EMailBusiness.Is".#RegistrationSet."Mandatory")) * #ENDIF
{EMailPrivate}#IF(#GET("RegistrationField.EMailPrivate.Is".#RegistrationSet."Mandatory")) * #ENDIF
 
{Birthday}#IF(#GET("RegistrationField.Birthday.Is".#RegistrationSet."Mandatory")) * #ENDIF
{Example} #Now[date]
{URL}#IF(#GET("RegistrationField.URL.Is".#RegistrationSet."Mandatory")) * #ENDIF
 
{BankAccountHolder}#IF(#GET("RegistrationField.BankAccountHolder.Is".#RegistrationSet."Mandatory")) * #ENDIF
{BankAccountNo}#IF(#GET("RegistrationField.BankAccountNo.Is".#RegistrationSet."Mandatory")) * #ENDIF
{BankCode}#IF(#GET("RegistrationField.BankCode.Is".#RegistrationSet."Mandatory")) * #ENDIF
{BankName}#IF(#GET("RegistrationField.BankName.Is".#RegistrationSet."Mandatory")) * #ENDIF