##local.define(SetDefaultLoc) ##if request.BrowseAsHloc ##local.DefineByRender(thisLoc)##request.BrowseAsHloc ##else ##if searchcontext.BrowseAsHloc ##if searchcontext.IsEqual("BrowseAsHloc","-2") ##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC ##else ##local.DefineByRender(thisLoc)##searchcontext.BrowseAsHloc ##endif ##else ##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC ##endif ##endif ##local.SetDefaultLoc ##local.defineByRender(TOOLBAR_URL_BACK)##this&SubView=&BrowseAsHloc=##local.thisLoc ##this.SubView(##request.SubView) ##if request.IsEqual( SubView, "ChangeContact") ##include(ChangeContact) ##else ##formatter.TextRender() ##local.define(Header)##include(Header) ##helpcontext.addHelp(MyZoneHome) ##helpcontext.addHelp(Toolbar) ##if sessioncfg.ZONES.SelfService.ViewSubscription ##if Value.SubsEnabledInRsp ##local.Define(ShowCurrentSubs)1 ##if Value.IsEqual(NextSubs.Status,4) ##local.Define(ShowNextSubs)1 ##endif ##if Value.IsEqual(CurrentSubs.Status,2) ##local.Define(ShowNextSubs)1 ##endif ##endif ##endif ##local.define(ShowBGTasks)1 ##local.Define(ShowFormWebPayment)

##leg.ZONESOPAC.WebPayments.PrePaymentForm.Title

##leg.ZONESOPAC.WebPayments.PrePaymentForm.Details
##leg.ZONESOPAC.WebPayments.PrePaymentForm.Name ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname
##leg.ZONESOPAC.WebPayments.PrePaymentForm.CardNumber ##Value.BrwrNum
##leg.ZONESOPAC.WebPayments.PrePaymentForm.Charges
##leg.ZONESOPAC.WebPayments.PrePaymentForm.OutstandingBalance ##Value.PosAccBalAmount

##leg.ZONESOPAC.WebPayments.PrePaymentForm.Total ##Value.PosAccBalAmount
##leg.ZONESOPAC.WebPayments.PrePaymentForm.VATMessage ##leg.ZONESOPAC.WebPayments.PrePaymentForm.ChargeClarification


##leg.ZONESOPAC.WebPayments.PrePaymentForm.ButtonPrompt
##leg.ZONESOPAC.WebPayments.PrePaymentForm.PaymentRequirements
##local.define(AdviceRowTabs) ##local.ConcertoMyZoneAdvicePanelTabs ##local.define(ContentPaneTitleContents) /* fix this and use content pane tabs instead */ ##if sessioncfg.ZONES.SelfService.ViewSubscription ##if Value.SubsEnabledInRsp ##if request.IsEqual("SubView","ShowSubs") ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&BrowseAsHloc=##local.thisLoc&SubView='' ##local.define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ShowSummary ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&BrowseAsHloc=##local.thisLoc&SubView=ShowSubs ##local.define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Subscription ##endif ##endif ##endif ##if request.IsEqual(SubView,"ShowAddress") ##else ##if request.IsEqual(SubView,"ShowSubs") ##else ##endif ##endif ##local.define(ContentPaneTitle)##local.ContentPaneTitleContents ##local.define(ContactDetails) ##local.define(RoundBoxContent) ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name ##local.define(Value) ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname ##local.PartTemplate ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber ##local.define(Value) ##Value.BrwrNum ##local.PartTemplate ##local.define(Name)   ##local.define(Value)   ##local.PartTemplate ##if this.StyleSetAttributeIsEqual(Locale,L_GR) ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Fao ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fao ##local.define(Value)##Value.Fao ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Street ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Street ##local.define(Value)##Value.AddressLine1 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcodeandtown ##local.define(Value)##Value.Postcode ##Value.AddressLine2 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.AddressLine3 ##if Value.IsEqual(AddressLine3,"") ##else ##local.define(Name)  ##local.define(Value)##Value.AddressLine3 ##local.PartTemplate ##endif ##endif ##else ##if this.StyleSetAttributeIsEqual(Locale,L_NL) ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Street ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Street ##local.define(Value)##Value.AddressLine1 ##Value.HouseNumber ##Value.HouseLetter ##Value.BoatNumber ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcodeandtown ##local.define(Value)##Value.Postcode ##Value.AddressLine2 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Fao ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fao ##local.define(Value)##Value.Fao ##local.PartTemplate ##endif ##else ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Street ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Address ##local.define(Value)##Value.AddressLine1 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown ##local.define(Name)  ##local.define(Value)##Value.AddressLine2 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.AddressLine3 ##local.define(Name)  ##local.define(Value)##Value.AddressLine3 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown ##if Value.IsEqual(Postcode,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcode ##local.define(Value)##Value.Postcode ##local.PartTemplate ##endif ##endif ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.ContactMethod ##if sessioncfg.DB.Session.Circ.Borrower.Reg.DisplayAmendContactMethod /*20071207 if enabled in Circulation TAP*/ ##if Value.IsEqual(ContactMethod,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.ContactMethod ##local.define(Value) ##sessioncfg.with(a,"Enum.BrwrContactMethod") ##a.foreachin(i,"") ##local.defineByRender(attr)##i.__label() ##if local.IsEqual(attr, ##Value.ContactMethod) ##i.QualData(text) ##endif ##local.PartTemplate ##endif ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.TelephoneNumber ##if Value.IsEqual(TelephoneNumber,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonehome ##local.define(Value)##Field.TelephoneNumber ##local.PartTemplate ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.TelephoneNumberWork ##if Value.IsEqual(TelephoneNumberWork,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonework ##local.define(Value)##Field.TelephoneNumberWork ##local.PartTemplate ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.TelephoneMobile ##if sessioncfg.DB.Session.Circ.Borrower.Reg.TelMobileEnabled /*20071207 if enanbled in Circulation TAP*/ ##if Value.IsEqual(MobilePhone,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonemobile ##local.define(Value)##Field.MobilePhone ##local.PartTemplate ##endif ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Fax ##if sessioncfg.DB.Session.Circ.Borrower.Reg.FaxEnabled /*20071207 if enanbled in Circulation TAP*/ ##if Value.IsEqual(FaxNumber,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fax ##local.define(Value)##Field.FaxNumber ##local.PartTemplate ##endif ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Email ##if sessioncfg.DB.Session.Circ.Borrower.Reg.EmailAddressEnabled /*20071207 if enanbled in Circulation TAP*/ ##if Value.IsEqual(EmailAddress,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Emailaddress ##local.define(Value)##Value.EmailAddress ##local.PartTemplate ##endif ##endif ##endif ##if Value.IsEqual(2Surname,"") ##else ##local.define(ShowSecondaryDetails)1 ##endif ##if Value.IsEqual(2AddressLine1,"") ##else ##local.define(ShowSecondaryDetails)1 ##endif ##if local.ShowSecondaryDetails ##local.define(Name)  ##local.define(Value)  ##local.PartTemplate ##endif ##if Value.IsEqual(2Surname,"") ##else ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name ##local.define(Value) ##Value.2Title ##Value.2Forename ##Value.2Prefix ##Value.2Surname ##local.PartTemplate ##endif ##if Value.IsEqual(2AddressLine1,"") ##else ##if this.StyleSetAttributeIsEqual(Locale,L_GR) ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Fao_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fao ##local.define(Value)##Value.2Fao ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Street_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Street ##local.define(Value)##Value.2AddressLine1 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcodeandtown ##local.define(Value)##Value.2Postcode ##Value.2AddressLine2 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.AddressLine3_2 ##if Value.IsEqual(2AddressLine3,"") ##else ##local.define(Name)  ##local.define(Value)##Value.2AddressLine3 ##local.PartTemplate ##endif ##endif ##else ##if this.StyleSetAttributeIsEqual(Locale,L_NL) ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Street_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Street ##local.define(Value)##Value.2AddressLine1 ##Value.2HouseNumber ##Value.2HouseLetter ##Value.2BoatNumber ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcodeandtown ##local.define(Value)##Value.2Postcode ##Value.2AddressLine2 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Fao_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fao ##local.define(Value)##Value.2Fao ##local.PartTemplate ##endif ##else ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Street_2 ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Address ##local.define(Value)##Value.2AddressLine1 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown_2 ##local.define(Name)  ##local.define(Value)##Value.2AddressLine2 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.AddressLine3_2 ##local.define(Name)  ##local.define(Value)##Value.2AddressLine3 ##local.PartTemplate ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Postcodeandtown_2 ##if Value.IsEqual(2Postcode,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcode ##local.define(Value)##Value.2Postcode ##local.PartTemplate ##endif ##endif ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.TelephoneNumber_2 ##if Value.IsEqual(2TelephoneNumber,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonehome ##local.define(Value)##Field.2TelephoneNumber ##local.PartTemplate ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.TelephoneNumberWork_2 ##if Value.IsEqual(2TelephoneNumberWork,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonework ##local.define(Value)##Field.2TelephoneNumberWork ##local.PartTemplate ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.TelephoneMobile_2 ##if Value.IsEqual(2MobilePhone,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonemobile ##local.define(Value)##Field.2MobilePhone ##local.PartTemplate ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Fax_2 ##if Value.IsEqual(2FaxNumber,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fax ##local.define(Value)##Field.2FaxNumber ##local.PartTemplate ##endif ##endif ##if sessioncfg.DB.Config.Circ.ZONES.ViewContact.Show.Email_2 ##if Value.IsEqual(2EmailAddress,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Emailaddress ##local.define(Value)##Value.2EmailAddress ##local.PartTemplate ##endif ##endif ##endif
##local.RoundBox ##if sessioncfg.ZONES.SelfService.ChangeContactDetails ##helpcontext.addHelp(ViewContact) ##local.define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ChangeContactDetails ##endif
##local.define(SubsDetails) ##if Value.SubsEnabledInRsp ##local.define(RoundBoxContent) ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name ##local.define(Value) ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname ##local.BrowseItemPartTemplate ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber ##local.define(Value) ##Value.BrwrNum ##local.BrowseItemPartTemplate ##local.define(Name)   ##local.define(Value)   ##local.BrowseItemPartTemplate ##if local.ShowCurrentSubs ##if local.ShowNextSubs ##local.define(Name)##leg.ZONESOPAC.Subscription.CurrentScheme ##local.define(Value)##Field.CurrentSubs.Scheme ##local.PartTemplate ##else ##local.define(Name)##leg.ZONESOPAC.Subscription.Scheme ##local.define(Value)##Field.CurrentSubs.Scheme ##local.PartTemplate ##endif ##local.define(Name)##leg.ZONESOPAC.Subscription.Period ##local.define(Value)##Field.CurrentSubs.Start ##leg.ZONESOPAC.Subscription.To ##Field.CurrentSubs.Expiry ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.Cost ##local.define(Value)##Field.CurrentSubs.Amount ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.Method ##local.define(Value)##Field.CurrentSubs.Method ##local.PartTemplate ##local.define(Name) ##if Value.IsEqual(CurrentSubs.Status,2) ##if Value.IsEqual(Keys.Pay,0) ##leg.ZONESOPAC.Subscription.Status ##else ##leg.ZONESOPAC.Subscription.Status ##endif ##else ##leg.ZONESOPAC.Subscription.Status ##endif ##local.define(Value) ##if Value.IsEqual(CurrentSubs.Status,2) ##if Value.IsEqual(Keys.Pay,0) ##Field.CurrentSubs.Status ##leg.ZONESOPAC.Subscription.On ##Field.CurrentSubs.Change ##else ##Field.CurrentSubs.Status ##leg.ZONESOPAC.Subscription.On ##Field.CurrentSubs.Change ##endif ##else ##Field.CurrentSubs.Status ##leg.ZONESOPAC.Subscription.On ##Field.CurrentSubs.Change ##endif ##local.PartTemplate ##if sessioncfg.DB.Config.Circ.Brwr.RenewSubscriptionAllowed ##if Value.IsEqual(CurrentSubs.Status,0) ##if Value.IsEqual(CurrentSubs.Method,0) ##local.define(Name) ##local.define(Value) ##leg.ZONESOPAC.Subscription.RenewSubs ##local.PartTemplate ##endif ##endif ##endif ##endif ##if local.ShowNextSubs ##local.define(Name)  ##local.define(Value)  ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.NextScheme ##local.define(Value)##Field.NextSubs.Scheme ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.Period ##local.define(Value)##Field.NextSubs.Start ##leg.ZONESOPAC.Subscription.To ##Field.NextSubs.Expiry ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.Cost ##local.define(Value)##Field.NextSubs.Amount ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.Method ##local.define(Value)##Field.NextSubs.Method ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Subscription.Status ##local.define(Value) ##if Value.IsEqual(NextSubs.Status,2) ##Field.NextSubs.Status ##leg.ZONESOPAC.Subscription.On ##Field.NextSubs.Change ##else ##Field.NextSubs.Status ##leg.ZONESOPAC.Subscription.On ##Field.NextSubs.Change ##endif ##local.PartTemplate ##if sessioncfg.DB.Config.Circ.Brwr.RenewSubscriptionAllowed ##if Value.IsEqual(NextSubs.Status,0) ##if Value.IsEqual(NextSubs.Method,0) ##local.define(Name) ##local.define(Value) ##leg.ZONESOPAC.Subscription.RenewSubs ##local.PartTemplate ##endif ##endif ##endif ##endif

##local.RoundBox ##endif
/*End of text render *//*end of text render */ ##local.Define(SetTrapLegend) ##local.DefineByRender(Legend)##sessioncfg.MapLegendThroughTable(##local.TrapId,"ZonesSelfService.CustomerTrapTable") ##if local.IsEqual(Legend,"") ##local.DefineByRender(Legend)##sessioncfg.MapLegendThroughTable(##local.TrapId,"ZonesSelfService.MasterTrapTable") ##endif ##if local.IsEqual(Legend,"") ##if local.IsLessAsInteger(TrapId,100) ##local.DefineByRender(Legend)##sessioncfg.ParamLookup(Trap,##local.TrapId) ##else ##local.DefineByRender(Legend)##sessioncfg.EnumLookup(CircTrapID,##local.TrapId) ##endif ##endif ##local.define(Content) ##if request.IsEqual(SubView,"ShowAddress") ##local.defineByRender(TOOLBAR_URL_BACK)##this&BrowseAsHloc=##local.thisLoc&SubView= ##local.define(ScrollingListContent) ##local.define(PartTemplate) ##local.defineByRender(temp)##local.Value ##if local.IsEqual(temp,"") ##else ##local.BrowseItemPartTemplate ##endif ##local.ContactDetails ##local.define(Title) ##leg.ZONESOPAC.ViewContactDetails.Title ##local.define(Advice)##leg.ZONESOPAC.ViewContactDetails.Prompt ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents
##local.ScrollingListContent
/*##local.ScrollingList*/ ##else ##if request.IsEqual(SubView,"ShowSubs") ##local.defineByRender(TOOLBAR_URL_BACK)##this&BrowseAsHloc=##local.thisLoc&SubView= ##local.define(ScrollingListContent) ##local.define(BrowseItem) ##local.define(PartTemplate) ##local.defineByRender(temp)##local.Value ##if local.IsEqual(temp,"") ##else ##local.BrowseItemPartTemplate ##endif ##local.SubsDetails ##local.BrowseItemContainerTemplate
##local.define(Title) ##leg.ZONESOPAC.ViewSubscriptionDetails.Title ##local.define(Advice)##leg.ZONESOPAC.ViewSubscriptionDetails.Prompt ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents ##local.ScrollingList ##else ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents ##if request.IsEqual(SubView,"WebPayment") ##local.define(Title)##leg.ZONESOPAC.WebPayments.Titles.PrePayment ##else ##local.define(Title)##leg.ZONESOPAC.Layout.MyZoneWelcome ##if sessioncfg.ZONES.ShowNameInMyZone ##if Value.Title ##Value.Title ##endif ##if Value.Forename ##Value.Forename ##endif ##if Value.Prefix ##Value.Prefix ##endif ##if Value.Surname ##Value.Surname ##endif ##endif ##endif ##local.define(Advice) ##leg.ZONESOPAC.Baccount.Prompt ##if sessioncfg.ZONES.SelfService.WebPayments.Enabled

##endif
##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&SubView=ViewOnline&Method=ShowCredits&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##leg.ZONESOPAC.CreditBrowse.BrowseWebPaymentsButton ##local.CommandButtonFMT ##if Value.IsLessAsInteger(PosAccBalAsDecimalUnits,##sessioncfg.ZONES.SelfService.WebPayments.MinimumDebt) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&SubView=WebPayment&Method=PrepareToWebPay&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.WebPayments.Buttons.SettleOnline ##local.CommandButtonFMT
##endif
##local.define(List) ##local.define(BrowseItem) ##local.define(PartTemplate) ##local.defineByRender(temp)##local.Value ##if local.IsEqual(temp,"") ##else ##local.BrowseItemPartTemplate ##endif ##if request.IsEqual(SubView,WebPayment) ##local.ShowFormWebPayment ##else ##if sessioncfg.ZONES.ShowNameInMyZone ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name ##local.define(Value) ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname ##local.BrowseItemPartTemplate ##endif ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber ##local.define(Value) ##Value.BrwrNum ##local.BrowseItemPartTemplate ##local.define(Name)   ##local.define(Value)   ##local.BrowseItemPartTemplate ##if sessioncfg.ZONES.SelfService.ShowSubscriptionStatus ##if Value.SubsEnabledInRsp ##local.define(Name) ##if Value.IsEqual(CurrentSubs.Status,2) ##leg.ZONESOPAC.Baccount.BrowseItem.Subscription ##else ##leg.ZONESOPAC.Baccount.BrowseItem.Subscription ##endif ##local.define(Value) ##if sessioncfg.ZONES.SelfService.ViewSubscription ##Field.CurrentSubs.Status ##if Value.CurrentSubs.Change ##leg.ZONESOPAC.Baccount.BrowseItem.SubscriptionOn ##Field.CurrentSubs.Change ##endif ##else ##Field.CurrentSubs.Status ##if Value.CurrentSubs.Change ##leg.ZONESOPAC.Baccount.BrowseItem.SubscriptionOn ##Field.CurrentSubs.Change ##endif ##endif ##local.BrowseItemPartTemplate ##endif ##endif ##if sessioncfg.ZONES.SelfService.ShowAccountBalance ##local.define(Name) ##if Value.InDebit ##if sessioncfg.ZONES.SelfService.ShowCreditBalance ##leg.ZONESOPAC.Baccount.BrowseItem.Debt ##else ##leg.ZONESOPAC.Baccount.BrowseItem.AccountBalance ##endif ##else ##if sessioncfg.ZONES.SelfService.ShowCreditBalance ##leg.ZONESOPAC.Baccount.BrowseItem.Debt ##else ##leg.ZONESOPAC.Baccount.BrowseItem.AccountBalance ##endif ##endif ##local.define(Value) ##if sessioncfg.ZONES.SelfService.ViewAccount ##if sessioncfg.ZONES.BrowseOptions.ShowATDetailsInAccountBrowse ##Field.AccountBalance ##else ##Field.AccountBalance ##endif ##else ##Field.AccountBalance ##endif ##local.BrowseItemPartTemplate ##endif ##if Value.CreditAllowed ##if sessioncfg.ZONES.SelfService.ShowCreditBalance ##if Value.CreditMandatory ##local.define(Name)##leg.ZONESOPAC.Baccount.BrowseItem.MandatoryCreditBalance ##local.define(Value) ##if sessioncfg.ZONES.SelfService.ViewCredit ##Field.MandatoryCreditBalance ##else ##Value.MandatoryCreditBalance ##endif ##local.BrowseItemPartTemplate ##endif ##local.define(Name)##leg.ZONESOPAC.Baccount.BrowseItem.CreditBalance ##local.define(Value) ##if sessioncfg.ZONES.SelfService.ViewCredit ##Field.CreditBalance ##else ##Value.CreditBalance ##endif ##local.BrowseItemPartTemplate ##endif ##endif /*20071205*/ ##local.Define(viewLoansHistory) ##if sessioncfg.ZONES.SelfService.ViewLoans ##if sessioncfg.ZONES.SelfService.ViewLoansHistory ##if sessioninfo.User.LoanHistoryRequired   (##leg.ZONESOPAC.LoanHistoryBrowse.ViewLoanHistory) ##endif ##endif ##endif ##if sessioncfg.ZONES.SelfService.ShowLoansTotal ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.OnLoan ##local.define(Value) ##if Value.ItemsOnLoan.0.Value ##if sessioncfg.ZONES.SelfService.ViewLoans ##Value.ItemsOnLoan.0.Value ##if sessioncfg.ZONES.SelfService.BulkRenewal ##if sessioninfo.User.CheckBrwr.PrimaryTrapLevel ##else   (##leg.ZONESOPAC.BulkRenew.Buttons.Renew) ##endif ##endif ##else ##Value.ItemsOnLoan.0.Value ##endif ##else ##leg.ZONESOPAC.Baccount.BrowseItem.None ##local.viewLoansHistory /*20071205*/ ##endif ##local.BrowseItemPartTemplate ##endif ##if sessioncfg.ZONES.SelfService.ShowReservationsTotal ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Reservations ##local.define(Value) ##if Value.NumberOfRes ##if sessioncfg.ZONES.SelfService.ViewReservations ##Value.NumberOfRes ##else ##Value.NumberOfRes ##endif ##else ##leg.ZONESOPAC.Baccount.BrowseItem.None ##endif ##local.BrowseItemPartTemplate ##endif ##if sessioncfg.ZONES.InterLibraryLoans.Enabled ##local.define(Name) ##leg.ZONESOPAC.InterLibraryLoans.NoOfRequests ##local.define(Value) ##if Context.ILLRequests ##if sessioncfg.ZONES.SelfService.ViewReservations ##Context.ILLRequests ##else ##Context.ILLRequests ##endif ##else ##leg.ZONESOPAC.Baccount.BrowseItem.None ##endif ##local.BrowseItemPartTemplate ##endif ##if sessioncfg.ZonesSelfService.ShowTrapInformationInMyZone ##local.define(Name) ##local.define(Value)
##if sessioninfo.IsMap(User.CheckBrwr) ##sessioninfo.With(CheckBrwr,User.CheckBrwr)
##if local.IsEqual(##CheckBrwr.PrimaryTrapId,0) ##else ##local.defineByRender(TrapId)##CheckBrwr.PrimaryTrapId ##local.SetTrapLegend /* Trap id = ##local.TrapId */ ##if leg.IsEqual(ZONESOPAC.Baccount.BrowseItem.TrapReason,"") ##else ##leg.ZONESOPAC.Baccount.BrowseItem.TrapReason - ##endif ##local.Legend ##endif ##if local.IsEqual(##CheckBrwr.SecondaryTrapId,0) ##else

##local.defineByRender(TrapId)##CheckBrwr.SecondaryTrapId ##local.SetTrapLegend /* Trap id = ##local.TrapId */ ##if leg.IsEqual(ZONESOPAC.Baccount.BrowseItem.TrapReason,"") ##else ##leg.ZONESOPAC.Baccount.BrowseItem.TrapReason - ##endif ##local.Legend ##endif /*##CheckBrwr.Dump()*/
##endif
##local.BrowseItemPartTemplate ##endif
##local.BrowseItemContainerTemplate ##endif ##local.define(BottomButtons) ##local.define(RoundBoxContent) ##local.List

##local.RoundBox /*1*/ ##endif ##endif /*34*/ ##include(Body) ##endif