##formatter.TextRender() ##this.SubView(##request.SubStyle) ##include(Defaults) ##helpcontext.addHelp(HeadingsBrowse) ##helpcontext.addHelp(Toolbar) ##local.define(HeadingFMT) ##if searchcontext.IsDefined(QueryObject) ##if searchcontext.IsDefined(SearchBrowseList) ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&QueryObject=##searchcontext.QueryObject ##endif ##else ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this&BrowseListItem=##value.__ItemHandle ##endif ##local.define( IsRejectedForm) ##if value.IsMap("Data.Xref.ref") ##value.foreachin(ref,"Data.Xref") ##if ref.IsEqual(type,"seealso") ##else ##local.define( IsRejectedForm)1 ##endif ##endif ##if Value.STANDALONE ##local.define( IsRejectedForm)1 ##endif    ##else ##if searchcontext.FastSkip ##local.define(ItemHref)##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##else ##local.define(ItemHref)##this&Method=Select&##value.__Item&##local.GoBackInfo ##endif ##if local.IncludeHash ##value.Text ##else ##value.StripFilingCharsFrom(Text,PROCESS_HASH) ##endif ##if value.STANDALONE ##else ##if value.BACSYN [##value.BACSYN] ##endif ##endif ##endif ##value.StripFilingCharsFrom(Text,PROCESS_HASH) ##local.increment(HitCountId) ##endif ##if value.IsMap("Data.Xref.ref") ##value.foreachin(ref,"Data.Xref") /*##ref.Dump()*/ ##local.define(xrefTypeLegend) ##if ref.IsEqual(type,"seealso") ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSeeAlso ##else ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSee ##endif
##local.xrefTypeLegend ##ref.Text ##if sessioncfg.DB.Config.BookServer.ShowHeadingsOccurenceCount ##local.increment(HitCountId) ##endif
##endif ##if local.IsEqual(Stripe,"") ##local.define(Stripe)Stripe ##else ##local.define(Stripe) ##endif
##local.define(HeadingFMTa) ##value.Dump() ##local.define(HeadingFMTOrig) ##local.SetDefaultLoc ##if local.thisLoc ##else ##local.define(thisLoc) ##endif ##if searchcontext.IsDefined(QueryObject) ##if searchcontext.IsDefined(SearchBrowseList) ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##endif ##else ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##local.define(CommandButtonHREF)##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##local.CommandButtonFMT ##local.RoundBox2 ##local.Define(RoundBoxContent)
##if searchcontext.FastSkip ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##local.valueOCIBullet ##endif    ##if Value.STANDALONE ##else ##if searchcontext.FastSkip ##local.define(ItemHref)##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##else ##local.define(ItemHref)##this&Method=Select&##value.__Item&##local.GoBackInfo ##endif ##if local.IncludeHash ##value.Text ##else ##value.StripFilingCharsFrom(Text,PROCESS_HASH) ##endif ##if value.STANDALONE ##else ##if value.BACSYN [##value.BACSYN] ##endif ##endif ##endif ##if value.CONCEPT   ##else ##local.StockBtnFMT ##endif
##local.RoundBox
##local.define(Title)##leg.Portal3.AlphabeticSearch.Title ##local.define(SearchStatement) ##if startpoint.IsMap(Query.QueryStatement) ##local.defineByRenderAndEscapeHashHash(QS)##startpoint.QualData(Query.QueryStatement) ##local.defineByRender(LS)##startpoint.QualData(Query.LimitStatement) ##if startpoint.IsEqual(Query.IsConstellationSearch,1) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ConstellationSearch ##else ##if startpoint.IsMap(Query.form) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.AdvancedSearch ##else ##if sessioncfg.ZONES.QuickSearchLabelAsProfessional ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ExpertSearch ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.SimpleSearch ##endif ##endif ##endif ##local.define(DPLimitStatement) ##if startpoint.IsDefined(Query.dpStart) ##if startpoint.IsEqual(Query.dpStart,"") ##if startpoint.IsEqual(Query.dpEnd,"") ##local.defineByRender(DPLimitStatement) ##else ##local.defineByRender(DPLimitStatement) ##leg.ZONESOPAC.SearchStatement.DOP :<= ##startpoint.Query.dpEnd ##endif ##else ##if startpoint.IsEqual(Query.dpEnd,"") ##local.defineByRender(DPLimitStatement) ##leg.ZONESOPAC.SearchStatement.DOP :>= ##startpoint.Query.dpStart ##else ##local.defineByRender(DPLimitStatement) ##leg.ZONESOPAC.SearchStatement.DOP :##startpoint.Query.dpStart ... ##startpoint.Query.dpEnd ##endif ##endif ##endif ##if local.IsEqual(QS,"") ##else ##local.QS ##endif ##local.LS ##local.DPLimitStatement ##local.FacetList ##else ##startpoint.QualData(SearchStatement) ##endif ##local.define(ExploreType) ##if startpoint.IsEqual(Index,VM) ##local.define(ExploreType)Subject ##endif ##if startpoint.IsEqual(Index,OPSU) ##local.define(ExploreType)Subject ##endif ##if startpoint.IsEqual(Index,AUT) ##local.define(ExploreType)Name ##endif ##if startpoint.IsEqual(Index,AU) ##local.define(ExploreType)Name ##endif ##if startpoint.IsEqual(Index,OPAU) ##local.define(ExploreType)Name ##endif ##local.define(PageHeaderScripts) ##if local.IsEqual(ExploreType,"") ##else ##endif ##if listdata.IsEqual(First.Data.BType,"items_title") ##local.define(PageBrowseListHeaderRow) ##leg.ZONESOPAC.HeadingsBrowse.FlatColumns.Title ##leg.ZONESOPAC.HeadingsBrowse.FlatColumns.Author ##leg.ZONESOPAC.HeadingsBrowse.FlatColumns.Year ##endif ##local.define(SortDropDown) ##local.define(PageSize)10 ##local.define(Content)
##leg.Portal3.Results.SearchStatement ##local.SearchStatement ##local.define(ButtonCaption)##leg.Portal3.Buttons.ModifySearch ##local.define(ButtonTip)##leg.data(Portal3.Buttons.ModifySearchTIP) ##local.define(ButtonHref)##searchcontext.QueryObject&##this.styleset&Method=ModifySearch ##local.define(ButtonID)buttonModifySearch ##local.ButtonFMT
##leg.Portal3.Results.Hits
##if startpoint.IsMap(Query.QueryStatement)
##else ##endif ##this.stylesetforform
##local.SortDropDown /*##local.NonReceiptPrintListLink*/ /*##local.SendListLink*/ < ##if startpoint.IsMap(Query.QueryStatement) ##else ##endif >
##if local.NoHits
##leg.ZONESOPAC.AdvancedSearch.Error.NoHits.Heading
##else ##local.PageBrowseList ##endif
##if startpoint.IsMap(Query.QueryStatement)
##else ##endif ##this.stylesetforform
##local.SortDropDown < ##endif ##if startpoint.IsMap(Query.QueryStatement) ##else ##endif >
##local.define(Stripe) ##local.define(HitCountId)1 ##local.define(BookServerIndexHeading) ##if searchcontext.IsDefined(QueryObject) ##if searchcontext.IsDefined(SearchBrowseList) ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&QueryObject=##searchcontext.QueryObject ##endif ##else ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this&BrowseListItem=##value.__ItemHandle ##endif ##local.define( IsRejectedForm) ##if value.IsMap("Data.Xref.ref") ##value.foreachin(ref,"Data.Xref") ##if ref.IsEqual(type,"seealso") ##else ##local.define( IsRejectedForm)1 ##endif ##endif ##if local.IsEqual(IsRejectedForm,1) ##value.Term ##else ##value.Term ##if sessioncfg.DB.Config.BookServer.ShowHeadingsOccurenceCount ##endif ##local.increment(HitCountId) ##endif ##if value.IsMap("Data.Xref.ref") ##value.foreachin(ref,"Data.Xref") /*##ref.Dump()*/ ##local.define(xrefTypeLegend) ##if ref.IsEqual(type,"seealso") ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSeeAlso ##else ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSee ##endif
##local.xrefTypeLegend ##ref.Text ##if sessioncfg.DB.Config.BookServer.ShowHeadingsOccurenceCount ##local.increment(HitCountId) ##endif
##endif ##if local.IsEqual(Stripe,"") ##local.define(Stripe)Stripe ##else ##local.define(Stripe) ##endif
##local.define(OpacBrowseItemsTitleROW) ##value.Data.Title ##value.Data.Author ##value.Data.Date ##local.define(OpacBrowseCallNoROW) ##value.Data.CallNo ##value.Data.Title ##value.Data.Branch ##value.Data.Category ##local.define(OpacBrowseItemsStandardROW) ##value.Data.Text
##if value.IsMap("Data.Other") ##value.foreachin(ref,"Data.Other") /*##ref.Dump()*/ ##local.define(xrefTypeLegend) ##if ref.IsEqual(Type,"Voir") ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSee ##else ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSeeAlso ##endif ##if ref.IsEqual(Type,"Notes")
   Notes ##ref.Text ##else
##local.xrefTypeLegend ##ref.Text ##endif
##endif
##local.define(ZebraBrowseHeadingItem) ##if value.Data.DisplayText ##value.Data.DisplayText ##else ##value.Data.Text ##endif ##if value.IsMap("Data.Xref.ref") ##value.foreachin(ref,"Data.Xref") /*##ref.Dump()*/ ##local.define(xrefTypeLegend) ##if ref.IsEqual(type,"seealso") ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSeeAlso ##else ##local.define(xrefTypeLegend)   ##leg.ZONESOPAC.XREFSee ##endif
##local.xrefTypeLegend
##ref.Text
##endif (##value.Data.Count) ##if sessioncfg.DB.Config.SearchServer.ScanDisplaySortKeys ##if value.Data.SortKey [##value.Data.SortKey] ##endif ##endif ##if local.thisLoc ##else ##local.define(thisLoc) ##endif ##if searchcontext.IsDefined(QueryObject) ##if searchcontext.IsDefined(SearchBrowseList) ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##endif ##else ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##else ##if value.Data.DisplayText ##value.Data.DisplayText ##else ##value.Data.Text ##endif (##value.Data.Count) ##endif ##endif ##endif
##local.define(SearchServerHeadingItem) ##if value.Data.BType /* this means this is an opac browse item. */ ##if value.IsEqual("Data.BType","items_title") ##local.OpacBrowseItemsTitleROW ##endif ##if value.IsEqual("Data.BType","items_standard") ##local.OpacBrowseItemsStandardROW ##endif ##if value.IsEqual("Data.BType","items_callno") ##local.OpacBrowseCallNoROW ##endif ##else ##local.ZebraBrowseHeadingItem ##endif ##if local.IsEqual(Stripe,"") ##local.define(Stripe)Stripe ##else ##local.define(Stripe) ##endif ##include(Body)