##NotHtml
##if error.Level ##if error.IsEqual(Number, 1067) ##leg.ZONESOPAC.ChangePin.NoAuthorisation ##else ##if value.NewPinEmpty ##leg.ZONESOPAC.ChangePin.NewPinEmpty ##else ##if value.NewPinDifferent ##leg.ZONESOPAC.ChangePin.NewPinDifferent ##else ##if value.NewPinWrongLength ##if sessioncfg.IsEqual(OPAC.Login.SecurityCode.MinimumLength,##sessioncfg.OPAC.Login.SecurityCode.MaximumLength) ##leg.Expand(ZONESOPAC.ChangePin.NewPinWrongLength, MinLen, ##sessioncfg.OPAC.Login.SecurityCode.MinimumLength) ##else ##leg.Expand(ZONESOPAC.ChangePin.NewPinWrongLengthRange, MinLen, ##sessioncfg.OPAC.Login.SecurityCode.MinimumLength, MaxLen, ##sessioncfg.OPAC.Login.SecurityCode.MaximumLength) ##endif ##else ##if value.NewPinSame ##leg.ZONESOPAC.ChangePin.NewPinSame ##endif ##endif ##endif ##endif ##endif ##else ##if value.PinHasChanged ##leg.ZONESOPAC.ChangePin.DonePromptSmall ##else ##if value.BRWR ##leg.ZONESOPAC.ChangePin.Instructions ##else ##leg.ZONESOPAC.ChangePin.InstructionsAll ##endif ##endif ##endif