#REM#ENDREM #LOCAL("NamePrefix", #NamePrefix)#IF(NOT #DEFINED(#NamePrefix))#SET("NamePrefix", "")#ENDIF #LOCAL("AddressType", #AddressType)#IF(NOT #DEFINED(#AddressType))#SET("AddressType", "")#ENDIF #LOCAL("ShopRegistrationField", #Shop.RegistrationField) #LOCAL("IsVisibleName", "Is" . #AddressType . "Visible") #LOCAL("IsMandatoryName", "Is" . #AddressType . "Mandatory") #BLOCK("WITH_FORM_ERROR", #FormError)
#IF(#GET("ShopRegistrationField.Company." . #IsVisibleName))
{Company} #IF(#GET("ShopRegistrationField.Company." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.VATID." . #IsVisibleName)) #LOCAL("ShopCountry",#Shop.Address.Country.Code2)
{VATID} #IF(#GET("ShopRegistrationField.VATID." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF {Example}: #IF(#ShopCountry EQ "GR")EL#ELSE#ShopCountry#ENDIF#SPACE[0]123456789' #IF(#GET("FormError_".#NamePrefix."VATID")) ,valid:false #ENDIF }) #ELSE ep.uiInput({info:'#IF(NOT (#ShopCountry EQ "ES" OR #ShopCountry EQ "PT")){VATIDNote}
#ENDIF {Example}: #IF(#ShopCountry EQ "GR")EL#ELSE#ShopCountry#ENDIF#SPACE[0]123456789'}) #ENDIF" />
#ENDLOCAL #ENDIF #IF(#GET("ShopRegistrationField.Department." . #IsVisibleName))
{Department} #IF(#GET("ShopRegistrationField.Department." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF

#IF(#GET("ShopRegistrationField.Gender." . #IsVisibleName))
{Gender} #IF(#GET("ShopRegistrationField.Gender." . #IsMandatoryName)){MandatoryStar}#ENDIF
#IF (#INPUT.ViewAction EQ "ViewNewAddress") {Male} {Female} #ELSE {Male} {Female} #ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.Salutation." . #IsVisibleName))
{Salutation} #IF(#GET("ShopRegistrationField.Salutation." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.Title." . #IsVisibleName))
{Title} #IF(#GET("ShopRegistrationField.Title." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.FirstName." . #IsVisibleName))
{FirstName} #IF(#GET("ShopRegistrationField.FirstName." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.MiddleName." . #IsVisibleName))
{MiddleName} #IF(#GET("ShopRegistrationField.MiddleName." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.LastName." . #IsVisibleName))
{LastName} #IF(#GET("ShopRegistrationField.LastName." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.DisplayName." . #IsVisibleName))
{DisplayName} #IF(#GET("ShopRegistrationField.DisplayName." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.AddressExtension." . #IsVisibleName))
{AddressExtension} #IF(#GET("ShopRegistrationField.AddressExtension." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF

#IF(#GET("ShopRegistrationField.Street." . #IsVisibleName))
{Street} #IF(#GET("ShopRegistrationField.Street." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.Street2." . #IsVisibleName))
{Street} #IF(#GET("ShopRegistrationField.Street2." . #IsMandatoryName)){MandatoryStar}#ENDIF
({Street2})
#ENDIF #IF(#GET("ShopRegistrationField.CodePorte." . #IsVisibleName))
{CodePorte} #IF(#GET("ShopRegistrationField.CodePorte." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.Zipcode." . #IsVisibleName))
{Zipcode} #IF(#GET("ShopRegistrationField.Zipcode." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.City." . #IsVisibleName))
{City} #IF(#GET("ShopRegistrationField.City." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #LOCAL("HasUS", 0) #IF(#GET("ShopRegistrationField.CountryID." . #IsVisibleName))
{Country} #IF(#GET("ShopRegistrationField.CountryID." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#HasUS)
{State} #IF(#GET("ShopRegistrationField.State." . #IsMandatoryName)){MandatoryStar}#ENDIF
#SNIPPET("INC-USStates", "Prefix,InputName", #AddressType, "State") #ELSE #IF(#GET("ShopRegistrationField.State." . #IsVisibleName))
{State} #IF(#GET("ShopRegistrationField.State." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #ENDIF #ENDLOCAL

#IF(#GET("ShopRegistrationField.JobTitle." . #IsVisibleName))
{JobTitle} #IF(#GET("ShopRegistrationField.JobTitle." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.Phone." . #IsVisibleName))
{Phone} #IF(#GET("ShopRegistrationField.Phone." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.PhoneBusiness." . #IsVisibleName))
{PhoneBusiness} #IF(#GET("ShopRegistrationField.PhoneBusiness." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.PhonePrivate." . #IsVisibleName))
{PhonePrivate} #IF(#GET("ShopRegistrationField.PhonePrivate." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.PhoneCell." . #IsVisibleName))
{PhoneCell} #IF(#GET("ShopRegistrationField.PhoneCell." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.Fax." . #IsVisibleName))
{Fax} #IF(#GET("ShopRegistrationField.Fax." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF

#IF(#GET("ShopRegistrationField.EMail." . #IsVisibleName))
{EMail} #IF(#GET("ShopRegistrationField.EMail." . #IsMandatoryName)){MandatoryStar}#ENDIF
#MENU("AdditionalFormElements")#INCLUDE(#Template)#ENDMENU #ENDIF #IF(#GET("ShopRegistrationField.EMailBusiness." . #IsVisibleName))
{EMailBusiness} #IF(#GET("ShopRegistrationField.EMailBusiness." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.EMailPrivate." . #IsVisibleName))
{EMailPrivate} #IF(#GET("ShopRegistrationField.EMailPrivate." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF

#IF(#GET("ShopRegistrationField.Birthday." . #IsVisibleName))
{Birthday} #IF(#GET("ShopRegistrationField.Birthday." . #IsMandatoryName)){MandatoryStar}#ENDIF

{Example} #Now[date]
#ENDIF #IF(#GET("ShopRegistrationField.URL." . #IsVisibleName))
{URL} #IF(#GET("ShopRegistrationField.URL." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF
#IF(#GET("ShopRegistrationField.BankCode." . #IsVisibleName) OR #GET("ShopRegistrationField.BankName." . #IsVisibleName) OR #GET("ShopRegistrationField.BankAccountNo." . #IsVisibleName) OR #GET("ShopRegistrationField.BankAccountHolder." . #IsVisibleName))
{AccountData}
#IF(#GET("ShopRegistrationField.BankAccountHolder." . #IsVisibleName))
{BankAccountHolder} #IF(#GET("ShopRegistrationField.BankAccountHolder." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.BankAccountNo." . #IsVisibleName))
{BankAccountNo} #IF(#GET("ShopRegistrationField.BankAccountNo." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.BankCode." . #IsVisibleName))
{BankCode} #IF(#GET("ShopRegistrationField.BankCode." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF #IF(#GET("ShopRegistrationField.BankName." . #IsVisibleName))
{BankName} #IF(#GET("ShopRegistrationField.BankName." . #IsMandatoryName)){MandatoryStar}#ENDIF
#ENDIF
#ENDIF #ENDBLOCK #ENDLOCAL#ENDLOCAL#ENDLOCAL#ENDLOCAL#ENDLOCAL