##local.define(DefaultPageTitle)##leg.Expand(IE4OPAC.Defaults.PageTitle) ##local.define(ButtonRowTemplate) ##if local.FunctionButton ##else ##endif ##if local.ButtonParameter ##endif
##if local.FunctionButton   ##else ##local.ButtonIcon ##endif ##local.ButtonText   ##if local.FunctionButton ##local.ButtonIcon ##endif ##local.ButtonParameter
##local.define(ButtonTableTemplate) ##local.ButtonRowTemplate
##local.define(ButtonCellTemplate) ##local.ButtonTableTemplate   ##local.define(GoBackButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)BackButton ##local.define(ButtonCommand) GlobalGoBack(); ##local.define(ButtonText)##leg.IE4OPAC.Defaults.Button.GoBack ##local.define(ButtonIcon)##local.BackIcon ##local.ButtonRowTemplate ##local.define(RecallSearchButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)RecallSearchButton ##local.define(ButtonCommand)location.href='##searchcontext.QueryObject?##this.StyleSet'; ##local.define(ButtonText)##leg.OPAC.Defaults.Button.RecallSearch ##local.define(ButtonIcon)##local.BackIcon ##local.ButtonRowTemplate ##local.define(StartAgainButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)StartAgainButton ##local.define(ButtonCommand) globalStartAgain(); ##local.define(ButtonText)##leg.OPAC.Defaults.Button.ClearSession ##local.define(ButtonIcon)q ##local.ButtonRowTemplate ##local.define(NewSearchButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)NewSearchButton ##local.define(ButtonCommand) globalNewSearch(); ##local.define(ButtonText)##leg.OPAC.Defaults.Button.StartAgain ##local.define(ButtonIcon)9 ##local.ButtonRowTemplate ##local.define(HelpButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)HelpButton ##local.define(ButtonCommand) GlobalHelp(); ##local.define(ButtonText)##leg.OPAC.Defaults.Button.Help ##local.define(ButtonIcon)h ##local.ButtonRowTemplate ##local.define(ViewNotesButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)ViewNotes ##local.define(ButtonCommand) ViewNotes(); ##local.define(ButtonText)##leg.OPAC.ViewNotes.Button ##local.define(ButtonIcon)¥ ##local.ButtonRowTemplate ##local.define(PrintScreenButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)PrintScreenButton ##local.define(ButtonCommand) GlobalPrintScreen(); ##local.define(ButtonText)##leg.OPAC.Defaults.Button.Print ##local.define(ButtonIcon)Ê ##local.ButtonRowTemplate ##local.define(FeedBackButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)FeedBackButton ##local.define(ButtonCommand) GlobalFeedback(); ##local.define(ButtonText)##leg.OPAC.Feedback.Button ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##local.define(LibraryGuideButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)LibraryGuideButton ##local.define(ButtonCommand) GlobalLibraryGuide(); ##local.define(ButtonText)##leg.OPAC.Defaults.Button.LibraryGuide ##local.define(ButtonIcon)##local.LibraryGuideIcon ##local.ButtonRowTemplate ##local.define(InProgressButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)InProgressButton ##local.define(ButtonCommand) GlobalInProgress(); ##local.define(ButtonText)##leg.OPAC.SSRenew.BulkRenew.InProgress ##local.define(ButtonIcon)¡ ##local.ButtonRowTemplate ##local.define(CompletedButtonRow) ##local.define(ButtonClass)main-button ##local.define(ButtonName)CompletedButton ##local.define(ButtonCommand) GlobalInProgress(); ##local.define(ButtonText)##leg.OPAC.SSRenew.BulkRenew.Completed ##local.define(ButtonIcon)¡ ##local.ButtonRowTemplate ##local.define(UserButtons) ##if sessioncfg.OPAC.UserURL1 ##local.define(ButtonClass)main-button ##local.define(ButtonName)UserURL1 ##local.define(ButtonCommand)top.location.href='##sessioncfg.OPAC.UserURL1'; ##local.define(ButtonText)##leg.OPAC.UserButton1.Text ##local.define(ButtonIcon) ##local.define(ButtonHelp)##leg.Expand(OPAC.UserButton1.Help) ##local.ButtonRowTemplate ##endif ##if sessioncfg.OPAC.UserURL2 ##local.define(ButtonClass)main-button ##local.define(ButtonName)UserURL2 ##local.define(ButtonCommand)top.location.href='##sessioncfg.OPAC.UserURL2'; ##local.define(ButtonText)##leg.OPAC.UserButton2.Text ##local.define(ButtonIcon) ##local.define(ButtonHelp)##leg.Expand(OPAC.UserButton2.Help) ##local.ButtonRowTemplate ##endif ##if sessioncfg.OPAC.UserURL3 ##local.define(ButtonClass)main-button ##local.define(ButtonName)UserURL3 ##local.define(ButtonCommand)top.location.href='##sessioncfg.OPAC.UserURL3'; ##local.define(ButtonText)##leg.OPAC.UserButton3.Text ##local.define(ButtonIcon) ##local.define(ButtonHelp)##leg.Expand(OPAC.UserButton3.Help) ##local.ButtonRowTemplate ##endif ##local.define(ButtonHelp) ##local.define(LanguageButtonRows) ##local.define(ButtonClass)main-button ##if sessioncfg.OPAC.Language.English ##if this.StyleSetAttributeIsEqual(Lang,ENG) ##else ##local.define(ButtonName)EnglishButton ##local.define(ButtonCommand) location.href='##this&Lang=ENG'; ##local.define(ButtonText)##leg.GLOBAL.Languages.English ##if sessioncfg.Global.useUSFlag ##local.define(ButtonIcon) ##else ##local.define(ButtonIcon) ##endif ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.German ##if this.StyleSetAttributeIsEqual(Lang,GER) ##else ##local.define(ButtonName)GermanButton ##local.define(ButtonCommand) location.href='##this&Lang=GER'; ##local.define(ButtonText)##leg.GLOBAL.Languages.German ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.Dutch ##if this.StyleSetAttributeIsEqual(Lang,DUT) ##else ##local.define(ButtonName)DutchButton ##local.define(ButtonCommand) location.href='##this&Lang=DUT'; ##local.define(ButtonText)##leg.GLOBAL.Languages.Dutch ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.French ##if this.StyleSetAttributeIsEqual(Lang,FRE) ##else ##local.define(ButtonName)FrenchButton ##local.define(ButtonCommand) location.href='##this&Lang=FRE'; ##local.define(ButtonText)##leg.GLOBAL.Languages.French ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.Finnish ##if this.StyleSetAttributeIsEqual(Lang,FIN) ##else ##local.define(ButtonName)FinlandButton ##local.define(ButtonCommand) location.href='##this&Lang=FIN'; ##local.define(ButtonText)##leg.GLOBAL.Languages.Finnish ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.Spanish ##if this.StyleSetAttributeIsEqual(Lang,ESP) ##else ##local.define(ButtonName)SpanishButton ##local.define(ButtonCommand) location.href='##this&Lang=ESP'; ##local.define(ButtonText)##leg.GLOBAL.Languages.Spanish ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.Arabic ##if this.StyleSetAttributeIsEqual(Lang,ARA) ##else ##local.define(ButtonName)ArabicButton ##local.define(ButtonCommand) location.href='##this&Lang=ARA'; ##local.define(ButtonText)##leg.GLOBAL.Languages.Arabic ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##if sessioncfg.OPAC.Language.Turkish ##if this.StyleSetAttributeIsEqual(Lang,TUR) ##else ##local.define(ButtonName)TurkishButton ##local.define(ButtonCommand) location.href='##this&Lang=TUR'; ##local.define(ButtonText)##leg.GLOBAL.Languages.Turkish ##local.define(ButtonIcon) ##local.ButtonRowTemplate ##endif ##endif ##local.define(OpacToolBar) ##if local.MyDetailsButtonRow ##endif ##if searchcontext.QueryObject ##endif ##if sessioncfg.OPAC.LibraryGuide.Enabled ##endif ##if sessioncfg.OPAC.Help.Enabled ##endif ##if sessioncfg.OPAC.NotePad ##if sessioninfo.IsEmpty(OpacNotes) ##else ##endif ##endif ##if sessioncfg.OPAC.PrintScreen ##endif
##local.StartAgainButtonRow
##local.NewSearchButtonRow
##local.GoBackButtonRow
##local.MyDetailsButtonRow
##local.RecallSearchButtonRow
##local.LibraryGuideButtonRow
##local.HelpButtonRow
##local.ViewNotesButtonRow
##local.PrintScreenButtonRow
##local.define(LanguageFlagImages) ##if sessioncfg.OPAC.Language.English ##if this.StyleSetAttributeIsEqual(Lang,ENG) ##else ##if sessioncfg.Global.useUSFlag ##else ##endif ##endif ##endif ##if sessioncfg.OPAC.Language.German ##if this.StyleSetAttributeIsEqual(Lang,GER) ##else ##endif ##endif ##if sessioncfg.OPAC.Language.Dutch ##if this.StyleSetAttributeIsEqual(Lang,DUT) ##else ##endif ##endif ##if sessioncfg.OPAC.Language.French ##if this.StyleSetAttributeIsEqual(Lang,FRE) ##else ##endif ##endif ##if sessioncfg.OPAC.Language.Finnish ##if this.StyleSetAttributeIsEqual(Lang,FIN) ##else ##endif ##endif ##if sessioncfg.OPAC.Language.Spanish ##if this.StyleSetAttributeIsEqual(Lang,ESP) ##else ##endif ##endif ##if sessioncfg.OPAC.Language.Arabic ##if this.StyleSetAttributeIsEqual(Lang,ARA) ##else ##endif ##endif ##if sessioncfg.OPAC.Language.Turkish ##if this.StyleSetAttributeIsEqual(Lang,TUR) ##else ##endif ##endif ##local.define(HasStock) µ ##local.define(SelectIcon) 8 ##local.define(ListBullet) ¢ ##local.define(BackIcon) 7 ##local.define(LibraryGuideIcon) G ##local.define(BrowseItemPartTemplate) ##local.Name ##if local.Value ##local.Value ##else   ##endif ##local.define(BrowseItemContainerTemplate)
    ##local.BrowseItem
   
##local.define(AdviceRowTemplate)
##local.Value
##local.define(AlertRowTemplate)
##local.Value
##local.define(AlertRowWithButtonTemplate)
##local.Value ##local.Button
##local.define(ErrorRowTemplate)
##local.Value
##local.define(FinishFormRowTemplate) ##this.stylesetforform ##local.FormFields
##local.define(LoginFormRowTemplate) ##if local.FormError ##local.define(mainclass)generic-form-error ##local.define(textclass)generic-form-text-error ##else ##local.define(mainclass)generic-form ##local.define(textclass)generic-form-text ##endif ##helpcontext.addHelp(Login)
##this.stylesetforform ##local.FormFields
  ##leg.OPAC.Forms.Login.YourCardNumber   ##if local.BookServer ##else ##endif
  ##leg.OPAC.Forms.Login.YourPIN   ##if local.BookServer ##else ##endif
 
##local.define(SelectionBoxTemplate)
##local.BoxTitle
##local.BoxText
##local.define(SummaryEntry) ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif ##if value.Author ##leg.OPAC.Defaults.SummaryEntry.Author ##if sessioncfg.OPAC.BrowseOptions.IncludeHash.Author ##value.StripFilingCharsFrom(Author,"") ##else ##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##endif ##endif ##if value.Title
##if value.ISSUE ##leg.OPAC.CATRecord.Caption ##else ##leg.OPAC.Defaults.SummaryEntry.Title ##endif ##if sessioncfg.OPAC.BrowseOptions.IncludeHash.Title ##value.StripFilingCharsFrom(Title,"") ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif
##endif ##if value.ClassMark ##leg.OPAC.Defaults.SummaryEntry.Classmark ##if sessioncfg.OPAC.BrowseOptions.IncludeHash.Class ##value.StripFilingCharsFrom(ClassMark,"") ##else ##value.StripFilingCharsFrom(ClassMark,PROCESS_HASH) ##endif ##endif ##if value.BACEDI ##leg.OPAC.Defaults.SummaryEntry.Edition ##value.BACEDI ##endif ##if value.BACYER ##leg.OPAC.Defaults.SummaryEntry.Year ##value.BACYER ##endif ##if value.BACMAT ##leg.OPAC.Defaults.SummaryEntry.MaterialType ##value.BACMAT ##endif ##if value.BACLTX ##leg.OPAC.Defaults.SummaryEntry.Language ##value.BACLTX ##endif ##if value.BACCNO ##leg.OPAC.Defaults.SummaryEntry.CONN ##value.BACCNO ##endif /*20070802*/ ##if sessioncfg.DB.Config.Catalogue.IncludeStockStatusWithSummary ##if value.IsDefined(StockStatus.Items.0)
##if value.StockStatus.Items.0.IsOnLoan ##leg.OPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10) ##leg.OPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##else ##leg.OPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference ##leg.OPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else ##leg.OPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF ##endif ##leg.OPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##else
##endif ##endif
##local.define(SummaryEntryStockInfo) ##if value.IsEqual(SERIAL, 1) ##if value.IsEqual(ISSUE,1) ##else ##endif ##if local.IsEqual(NoStock,1) ##else ##if value.CONCEPT ##else ##endif ##endif
 
  ##leg.CAT.Global.ViewIssues   8
  ##leg.OPAC.CATRecord.Button.Stock   8
##else ##if local.IsEqual(NoStock,1) ##else ##if value.CONCEPT ##else
 
  ##leg.OPAC.CATRecord.Button.Stock   8
##endif ##endif ##endif
##local.define(FastSkipMarkup)
.
.
.
##local.define(ScopeLocals) ##if searchcontext.Scope ##if searchcontext.IsEqual(Scope,1) ##local.define(BranchScope)1 ##helpcontext.addHelp(Browsing.Scope.Branch) ##endif ##if searchcontext.IsEqual(Scope,2) ##local.define(AreaScope)1 ##helpcontext.addHelp(Browsing.Scope.Area) ##endif ##else ##local.define(SystemScope)1 ##helpcontext.addHelp(Browsing.Scope.System) ##endif ##local.define(ScopeButtons) ##local.ScopeLocals ##local.define(FunctionButton)1 ##if searchcontext.FastSkip ##else ##if session.PBR.FastSkipAllowed ##local.define(ButtonClass)function-button ##local.define(ButtonName)FastSkipButton ##local.define(ButtonCommand)DoSkip() ##local.define(ButtonText)##leg.OPAC.Defaults.Button.FastSkip ##local.define(ButtonIcon)6 ##local.define(ButtonHelp) ##local.ButtonCellTemplate ##helpcontext.addHelp(Buttons.FastSkip.Catalogue) ##endif ##endif ##if session.PBR.ChangeScopeAllowed ##if local.BranchScope ##else ##local.define(ButtonClass)function-button ##local.define(ButtonName)BranchScopeButton ##local.define(ButtonCommand)DoScope(1) ##local.define(ButtonText)##leg.OPAC.Defaults.Button.BranchScope.Title ##local.define(ButtonIcon)6 ##local.define(ButtonHelp)##leg.Expand(OPAC.Defaults.Button.BranchScope.Help) ##local.ButtonCellTemplate ##helpcontext.addHelp(Buttons.Scope.Branch) ##endif ##if local.AreaScope ##else ##if sessioncfg.OPAC.BrowseOptions.AreaScope ##local.define(ButtonClass)function-button ##local.define(ButtonName)AreaScopeButton ##local.define(ButtonCommand)DoScope(2) ##local.define(ButtonText)##leg.OPAC.Defaults.Button.AreaScope.Title ##local.define(ButtonIcon)6 ##local.define(ButtonHelp)##leg.Expand(OPAC.Defaults.Button.AreaScope.Help) ##local.ButtonCellTemplate ##helpcontext.addHelp(Buttons.Scope.Area) ##endif ##endif ##if local.SystemScope ##else ##local.define(ButtonClass)function-button ##local.define(ButtonName)SystemScopeButton ##local.define(ButtonCommand)DoScope(0) ##local.define(ButtonText)##leg.OPAC.Defaults.Button.SystemScope.Title ##local.define(ButtonIcon)6 ##local.define(ButtonHelp)##leg.Expand(OPAC.Defaults.Button.SystemScope.Help) ##local.ButtonCellTemplate ##helpcontext.addHelp(Buttons.Scope.System) ##endif ##endif ##local.define(HeadingsButtons) ##local.define(FunctionButton)1 ##if searchcontext.FastSkip ##else ##if session.PBR.FastSkipAllowed ##local.define(ButtonClass)function-button ##local.define(ButtonName)FastSkipButton ##local.define(ButtonCommand)DoSkip() ##local.define(ButtonText)##leg.OPAC.Defaults.Button.FastSkip ##local.define(ButtonIcon)6 ##local.define(ButtonHelp) ##local.ButtonCellTemplate ##helpcontext.addHelp(Buttons.FastSkip.InfoCentre) ##endif ##endif ##local.define(ForHelpButtonTemplate) ##local.define(ButtonName) ##local.define(ButtonCommand) ##local.define(ButtonHelp) ##local.ButtonRowTemplate
##local.define(GoBackButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText)##leg.IE4OPAC.Defaults.Button.GoBack ##local.define(ButtonIcon)##local.BackIcon ##local.ForHelpButtonTemplate ##local.define(UpButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText) ##local.define(ButtonIcon)  5 ##local.ForHelpButtonTemplate ##local.define(DownButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText) ##local.define(ButtonIcon)   6 ##leg.OPAC.Layout.More   ##local.ForHelpButtonTemplate ##local.define(SecondLevelSkipUpButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText) ##local.define(ButtonIcon)   5 ##leg.OPAC.Layout.SecondLevelSkipUp   ##local.ForHelpButtonTemplate ##local.define(SecondLevelSkipDownButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText) ##local.define(ButtonIcon)   6 ##leg.OPAC.Layout.SecondLevelSkipDown   ##local.ForHelpButtonTemplate ##local.define(SecondLevelSearchUpButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText) ##local.define(ButtonIcon)   5 ##leg.OPAC.Layout.SecondLevelSearchUp   ##local.ForHelpButtonTemplate ##local.define(SecondLevelSearchDownButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText) ##local.define(ButtonIcon)   6 ##leg.OPAC.Layout.SecondLevelSearchDown   ##local.ForHelpButtonTemplate ##local.define(RecallSearchButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.RecallSearch ##local.define(ButtonIcon)##local.BackIcon ##local.ForHelpButtonTemplate ##local.define(StartAgainButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.StartAgain ##local.define(ButtonIcon)q ##local.ForHelpButtonTemplate ##local.define(OCIForHelp)##local.HasStock ##local.define(FastSkipButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.FastSkip ##local.define(ButtonIcon)6 ##local.ForHelpButtonTemplate ##local.define(BranchScopeButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.BranchScope.Title ##local.define(ButtonIcon)6 ##local.ForHelpButtonTemplate ##local.define(AreaScopeButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.AreaScope.Title ##local.define(ButtonIcon)6 ##local.ForHelpButtonTemplate ##local.define(SystemScopeButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.SystemScope.Title ##local.define(ButtonIcon)6 ##local.ForHelpButtonTemplate ##local.define(StockStatusButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.CATRecord.Button.Stock ##local.define(ButtonIcon)8 ##local.ForHelpButtonTemplate ##local.define(MakeReservationButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.CATRecord.Button.Reservation ##local.define(ButtonIcon)8 ##local.ForHelpButtonTemplate ##local.define(AnnotatedViewButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.CATRecord.Button.AnnotatedView.Text ##local.define(ButtonIcon)6 ##local.ForHelpButtonTemplate ##local.define(ISBDViewButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.CATRecord.Button.ISBDView.Text ##local.define(ButtonIcon)6 ##local.ForHelpButtonTemplate ##local.define(ChangePinButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Baccount.Button.ChangePin ##local.define(ButtonIcon)8 ##local.ForHelpButtonTemplate ##local.define(MyDetailsButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.MyDetails ##local.define(ButtonIcon)##local.BackIcon ##local.ForHelpButtonTemplate ##local.define(AccountHistoryButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Baccount.Button.Accounts ##local.define(ButtonIcon)8 ##local.ForHelpButtonTemplate ##local.define(ViewReservationsButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Baccount.Button.Reservations ##local.define(ButtonIcon)8 ##local.ForHelpButtonTemplate ##local.define(RenewButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.Renew ##local.define(ButtonIcon)7 ##local.ForHelpButtonTemplate ##local.define(RenewAllButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.RenewAll ##local.define(ButtonIcon)7 ##local.ForHelpButtonTemplate ##local.define(DueInButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.DueIn.Caption ##local.define(ButtonIcon) ##local.define(ButtonParameter) ##leg.OPAC.Defaults.Button.DueIn.Days ##local.ForHelpButtonTemplate ##local.define(DueOnButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.DueOn ##local.define(ButtonIcon) ##local.define(ButtonParameter) ##local.ForHelpButtonTemplate ##local.define(ViewLoansButtonForHelp) ##local.define(ButtonClass)function-button ##local.define(ButtonText)##leg.OPAC.Baccount.Button.Loans ##local.define(ButtonIcon)8 ##local.ForHelpButtonTemplate ##local.define(LibraryGuideButtonForHelp) ##local.define(ButtonClass)main-button ##local.define(ButtonText)##leg.OPAC.Defaults.Button.LibraryGuide ##local.define(ButtonIcon)##local.LibraryGuideIcon ##local.ForHelpButtonTemplate ##local.define(BookServerSetHeadingContent) [##value.PosInSet/##value.Hits] ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.AC1031,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif ##if value.Data.AC0100 ##leg.OPAC.Defaults.SummaryEntry.Author ##value.Data.AC0100 ##endif ##if value.Data.AC0245
##leg.OPAC.Defaults.SummaryEntry.Title ##value.Data.AC0245
##endif ##if value.ClassMark ##leg.OPAC.Defaults.SummaryEntry.Classmark ##value.ClassMark ##endif ##if value.BACEDI ##leg.OPAC.Defaults.SummaryEntry.Edition ##value.BACEDI ##endif ##if value.Data.AC1003 ##leg.OPAC.Defaults.SummaryEntry.Year ##value.Data.AC1003 ##endif ##if value.Data.AC1031 ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.AC1031,"DB.Config.BOOKSERVER.MaterialMap") ##leg.OPAC.Defaults.SummaryEntry.MaterialType ##if local.IsEqual(MATText, "") ##value.Data.AC1031 ##else ##local.MATText ##endif ##endif ##if value.Data.AC1017 ##local.defineByRender(LANIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.AC1017,GraphicalLAN) ##local.defineByRender(LANText)##sessioncfg.MapLegendThroughTable(##value.Data.AC1017,"DB.Config.BOOKSERVER.LanguageMap") ##leg.OPAC.Defaults.SummaryEntry.Language ##if local.IsEqual(LANIcon,"") ##else   ##endif ##if local.IsEqual(LANText,"") ##value.Data.AC1017 ##else ##local.LANText ##endif ##endif ##if value.Data.AC0020 ##leg.OPAC.Defaults.SummaryEntry.CONN ##value.Data.AC0020 ##endif ##if value.IsDefined(StockStatus.Items.0)
##if value.StockStatus.Items.0.IsOnLoan ##leg.OPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10) ##leg.OPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##else ##leg.OPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference ##leg.OPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else ##leg.OPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF ##endif ##leg.OPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##else
##endif
##local.define(BookServerSetHeading)
##if searchcontext.FastSkip ##else ##if value.HASSTOCK ##local.HasStock ##else ##local.HasStock ##endif ##endif ##if searchcontext.FastSkip
##local.BookServerSetHeadingContent ##local.FastSkipMarkup
##else
##if sessioncfg.OPAC.BookCoversInSummaries ##endif
##local.BookServerSetHeadingContent ##if value.Data.AC0020 ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.OPAC.BookCoversUrl.Stem,##value.Data.AC0020,##sessioncfg.OPAC.BookCoversUrl.Ext) ##if local.IsEqual(PictureUrl,"") ##else ##endif ##else ##endif
##endif
   
##local.define(BSLoanHeadingContent) ##local.define(BrowseItem) ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Author ##local.define(Value)##value.book_author ##local.BrowseItemPartTemplate ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Title ##local.define(Value) ##if sessioncfg.WEBOPAC.Catalogue.Enabled ##value.book_title ##else ##value.book_title ##endif ##local.BrowseItemPartTemplate ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Catnumber ##local.define(Value)##value.seq_no ##local.BrowseItemPartTemplate ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Itemnumber ##local.define(Value)##value.document_no ##local.BrowseItemPartTemplate ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Issuedate ##local.define(Value)##value.loan_date ##local.BrowseItemPartTemplate ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Duedate ##local.define(Value)##value.due_date ##local.BrowseItemPartTemplate ##if value.prolongation ##local.define(Name)##leg.OPAC.Browseenum.LoanHeading.Renewalcount ##local.define(Value)##value.prolongation ##local.BrowseItemPartTemplate ##endif ##local.BrowseItemContainerTemplate ##local.define(BSLoanHeading) ##local.BSLoanHeadingContent ##local.define(DefaultInline) ##local.define(SelfServiceImage)opaca/images/sserveb.bmp ##if local.BackgroundImage ##else ##if dbcfg.DisplayType.Advanced ##local.define(BackgroundImage)opaca/images/advancedb.bmp ##endif ##if dbcfg.DisplayType.LibraryCatalogue ##local.define(BackgroundImage)opaca/images/catalogb.bmp ##endif ##if dbcfg.DisplayType.CommunityInformation ##local.define(BackgroundImage)opaca/images/infocentb.bmp ##endif ##if dbcfg.DisplayType.Circulation ##local.define(BackgroundImage)opaca/images/sserveb.bmp ##endif ##endif ##if local.inHelp ##else ##local.define(hContext)Database.##searchcontext.DB ##helpcontext.addHelp(##local.hContext) ##endif ##if dbcfg.DisplayType.CommunityInformation ##if searchcontext.FastSkip ##helpcontext.addHelp(Browsing.InfoCentre.FastSkip) ##endif ##else ##if searchcontext.FastSkip ##helpcontext.addHelp(Browsing.FastSkip) ##endif ##endif ##local.define(ReservationsAllowed)0 ##if sessioncfg.OPAC.MakeReservation.Enabled ##local.define(ReservationsAllowed)1 ##endif ##if session.Reservations.SelfServiceAllowed ##local.define(ReservationsAllowed)1 ##endif ##local.define(SilentPrinterObject) ##local.define(CSummaryEntryFMT) ##if sessioncfg.OPAC.BookCoversInSummaries ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"0") ##else ##if sessioncfg.IsEqual(LocalBookCoverPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACCNO,".*") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACISB,".*")
##if searchcontext.FastSkip ##else ##if value.HASSTOCK ##if value.CONCEPT ##if value.SERIAL ##local.HasStock ##else ##endif ##else ##local.HasStock ##endif ##else ##if value.CONCEPT ##if value.SERIAL ##local.HasStock ##else ##endif ##else ##local.HasStock ##endif ##endif ##endif ##if searchcontext.FastSkip
##local.SummaryEntry ##local.FastSkipMarkup
##else
##local.SummaryEntry ##local.SummaryEntryStockInfo
##endif
##if value.BACCNO ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.OPAC.BookCoversUrl.Stem,##value.BACCNO,##sessioncfg.OPAC.BookCoversUrl.Ext) ##if local.IsEqual(PictureUrl,"") ##else ##endif ##else ##endif ##endif ##endif ##endif ##endif ##endif