#LOCAL("BasketID",#ID)
#LOCAL("BasketShippingAddress",#ShippingAddress)
#IF(NOT #DEFINED(#BasketShippingAddress))#SET("BasketShippingAddress",#User.ShippingAddress)#ENDIF
#IF(NOT #DEFINED(#BasketShippingAddress))#SET("BasketShippingAddress",#User.BillingAddress)#ENDIF
#LOCAL("AddressNo",0)
#LOCAL("BillingAddressFormErrorVisible", 0)
#LOCAL("ShippingAddressFormErrorVisible", 0)
#LOCAL("FirstLineProcessed",0)
#LOOP(#User.Addresses)
#IF(#Shop.AllowShippingAddress OR NOT #FirstLineProcessed)
#SET("FirstLineProcessed", 1)
#LOCAL("MyBad",0)#IF(#FormError AND #INPUT.ShippingAddress==#ID AND NOT #INPUT.EnableShippingAddress)#SET("MyBad",1)#ENDIF