/*20080208*/ ##local.define(em1px)1px ##local.define(em2px)2px ##local.define(em6px)6px ##local.define(em8px)8px ##local.define(em9px)9px ##local.define(em10px)10px ##local.define(em11px)11px ##local.define(em12px)12px ##local.define(em13px)13px ##local.define(em14px)14px ##local.define(em16px)16px ##local.define(em17px)17px ##local.define(em18px)18px ##local.define(SetMediaHrefLink) ##local.defineByRender(MediaHrefLink)##child.QualDataIgnoreIfMissing("meta.r.hrefByLang") ##if local.IsEqual(MediaHrefLink,"") ##local.defineByRender(MediaHrefLink)##child.meta.r.href ##endif ##local.define(RecordAsListItem) ##local.define(isRecordDisplayDone)0 ##if request.IsEqual("SubStyle","ForPortal3") ##if sessioncfg.IsKnown("DB.Config.BookServer.OMNIORB.ORBInitialHost") /* Portfolio */ ##local.PortFolioZ3950SetHeadingFMT ##local.define(isRecordDisplayDone)1 ##endif ##endif ##if local.IsEqual(isRecordDisplayDone,0) Error in print url ( extent not specified) ##value.Dump() ##endif ##local.define(FlattenedInlineCopyDetail) ##if sessioncfg.InList( DB.Config.BookServer.CallNumberIndexes, ##startpoint.Index ) ##local.define(IsCallNoIndex)1 ##else ##local.define(IsCallNoIndex)0 ##endif ##local.define(NoDash)0 ##if sessioncfg.DB.Config.Circ.SingleLocationSystem ##else ##if item.IsMap(branch.description) ##item.QualData(branch.description) ##endif ##else ##local.define(NoDash)1 ##endif ##if item.IsMap(subloc.description) ##if local.IsEqual(NoDash,1) ##else - ##endif ##item.QualData(subloc.description) ##endif ##if item.IsMap(categ.description) - ##item.QualData(categ.description) ##endif ##if sessioncfg.DB.Config.Circ.ShowCopyCollection ##if item.IsMap(collection.description) - ##item.QualData(collection.description) ##endif ##endif ##if item.IsMap(fonds.description) - ##item.QualData(fonds.description) ##endif ##if local.IsEqual(IsCallNoIndex,1) ##else ##if item.call_num ##leg.ZONESOPAC.StockStatus.CallNumber ##item.call_num ##endif ##endif ##if sessioncfg.DB.Config.BookServer.CombineCallNumberAndVolumeFieldInCopyDisplay ##if local.IsEqual(IsCallNoIndex,1) ##else ##if item.vol_no - ##item.vol_no ##endif ##endif ##else ##if local.IsEqual(IsCallNoIndex,1) ##else ##if item.vol_no - ##item.vol_no ##endif ##endif ##endif ##if item.due_date - ##leg.ZONESOPAC.StockStatus.OnLoanDueDate ##formatter.YYYYDDMM(##item.due_date,##local.DateFormat) ##endif ##if item.IsDefined(flag_reserved) ##if item.IsEqual(flag_reserved,1) - ( ##leg.ZONESOPAC.Browseenum.Renew.IsReserved ) ##if item.IsDefined(reservationExpiryDate) /* ##leg.ZONESOPAC.Browseenum.Renew.Expires ( ##formatter.YYYYDDMM(##item.reservationExpiryDate,##local.DateFormat) ) */ ##endif ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##else ##if item.due_date ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##endif ##if item.IsMap(notes) ##item.foreachIn(note, "notes" ) ##if note.IsEqual(display_opac,true)
   ##note.note ##endif
##endif
##local.define(BookServerFlattenedIndexHeadingFMT) ##if sessioncfg.InList( DB.Config.BookServer.CallNumberIndexes, ##startpoint.Index ) ##local.define(IsCallNoIndex)1 ##else ##local.define(IsCallNoIndex)0 ##endif ##local.defineByRender(MATIcon) ##if value.Summary.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Summary.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Summary.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##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(ItemHref)APS_PRESENT_BIB?##this.StyleSet&no=##value.Summary.SequenceNo&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##if sessioncfg.InList( DB.Config.BookServer.TitleIndexes, ##startpoint.Index ) ##else ##endif ##else ##value.Summary.Data.Title ##formatter.Summarise(##value.Summary.Data.Title,40) / ##value.Summary.Data.Author ##if value.Summary.Data.Year - ##value.Summary.Data.Year ##endif ##endif ##else ##formatter.Summarise(##value.Summary.Data.Title,40) / ##value.Summary.Data.Author ##if value.Summary.Data.Year - ##value.Summary.Data.Year ##endif ##endif ##if startpoint.StartsWith(Index,"FlatNCP::") ##else ##endif
##if local.IsEqual(IsCallNoIndex,1) ##value.With(item,Copy) ##if item.call_num ##item.call_num ##endif ##if sessioncfg.DB.Config.BookServer.CombineCallNumberAndVolumeFieldInCopyDisplay ##if item.vol_no - ##item.vol_no ##endif ##else ##if item.vol_no - ##item.vol_no ##endif ##endif ##else ##value.Heading.Term ##endif ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if startpoint.StartsWith(Index,"FlatNCP::") ##if sessioncfg.InList( DB.Config.BookServer.TitleIndexes, ##startpoint.Index ) ##value.Heading.Term ##value.Summary.Data.Author ##value.Summary.Data.Year   ##if value.IsMap(Copy.branch) ##value.With(item,Copy) ##local.FlattenedInlineCopyDetail ##endif
##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(ConcertoStockItemStatus) ##if item.IsOnLoan ##if item.IsEqual(CSTA,11) ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##else ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if item.IsEqual(CSTA,10) ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##item.DueDate ##endif ##endif ##else ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if item.IsReference ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##local.define(ConcertoInlineStockAtBranch) ##stock.ForEachIn(item, "Items") ##if item.__IsMap() ##sessioncfg.ParamLookup("SublocName", ##item.data(SBL)) ##if item.IsDefined(SHELF)##item.SHELF##endif ##if item.IsDefined(ALSN) ##item.ALSN ##endif ##local.ConcertoStockItemStatus ##local.DefineByRender(GStockUrl)##sessioncfg.MapValueThroughImageTable(##sessioncfg.ParamLookup("HlocCode", ##item.data(Hloc)),"ZONES.GraphicalStockLocationsServers") ##if local.notempty(GStockUrl) ##local.Replace(GStockUrl,"$shelfmark$", ##formatter.urlencode(##item.data(SHELF))) ##local.Replace(GStockUrl,"$hloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("HlocCode", ##item.data(Hloc) ))) ##local.Replace(GStockUrl,"$mat$", ##formatter.urlencode(##sessioncfg.ParamLookup("MaterialCode", ##item.data(MAT) ))) ##local.Replace(GStockUrl,"$subloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("SublocCode", ##item.data(SBL)))) ##local.Replace(GStockUrl,"$isreference$", ##item.data(IsReference)) ##if sessioncfg.IsEqual(ZONES.GraphicalStockDisplayMode,Link) ##leg.ZONESOPAC.Browseenum.BrowseItem.GraphicalStockLink ##else ##leg.ZONESOPAC.Browseenum.BrowseItem.GraphicalStockLink ##endif ##endif
##endif
##local.define(SummaryGStockButtonLink) ##local.DefineByRender(GStockUrl)##sessioncfg.MapValueThroughImageTable(##sessioncfg.ParamLookup("HlocCode", ##value.data(StockStatus.Items.0.Hloc)),"ZONES.GraphicalStockLocationsServers") ##if local.notempty(GStockUrl) ##local.Replace(GStockUrl,"$shelfmark$", ##formatter.urlencode(##value.data(StockStatus.Items.0.SHELF))) ##local.Replace(GStockUrl,"$hloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("HlocCode", ##value.data(StockStatus.Items.0.Hloc) ))) ##local.Replace(GStockUrl,"$mat$", ##formatter.urlencode(##sessioncfg.ParamLookup("MaterialCode", ##value.data(StockStatus.Items.0.MAT) ))) ##local.Replace(GStockUrl,"$subloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("SublocCode", ##value.data(StockStatus.Items.0.SBL)))) ##local.Replace(GStockUrl,"$isreference$", ##value.data(StockStatus.Items.0.IsReference)) ##endif ##local.Define(LinkBoxScript) ##if local.LinkBoxScriptAlreadyIncluded /* to include script once only */ ##else ##local.Define(LinkBoxScriptAlreadyIncluded)1 ##endif ##local.Define(ZonesLinkBox) ##local.LinkBoxScript ##sessioncfg.MapLegendThroughTable(##request.Lang,ZONES.LinkBox.ImgAltText) ##local.Define(ZoekEnBoekLink) ##local.LinkBoxScript ##sessioncfg.MapLegendThroughTable(##request.Lang,ZONES.ZoekEnBoek.ImgAltText) ##local.Define(ShowZoekEnBoekLink) ##if sessioncfg.ZONES.ZoekEnBoek.EnabledSummaryLevel ##local.define(ExtraBits)1 ##local.defineByRender(ZBLinkURL)##sessioncfg.ZONES.ZoekEnBoek.LinkURL ##local.defineByRender(ZBLink)##local.ZoekEnBoekLink ##endif ##local.define(ContentPaneButtonFMT)
##local.CommandButtonText
##local.Define(CommandButtonTextALT) ##local.Define(CommandButtonTextTIP)
##local.define(BulletGif)     ##local.define(UseISearch)1 /*-----------------------------------------------------------------------*/ ##local.define(ClipTD) ##if value.Data.Url ##leg.ZONESOPAC.Defaults.SummaryEntry.PaperClipALT ##else   ##endif ##local.define(ClipTDConcerto) ##if value.Url ##if sessioncfg.IsEqual(DB.Config.Catalogue.SummaryEntryShowUrlTarget,Popup) ##leg.ZONESOPAC.Defaults.SummaryEntry.PaperClipALT ##else ##endif ##else   ##endif ##local.Define(IconTDSpace)   ##local.define(MMenuButton_Back_Width)100 ##local.define(MMenuButton_Back_Height)61 ##local.define(MMenuButton_Home_Width)100 ##local.define(MMenuButton_Home_Height)61 ##local.define(MMenuButton_MyZone_Width)100 ##local.define(MMenuButton_MyZone_Height)61 ##local.define(MMenuButton_SearchZone_Width)100 ##local.define(MMenuButton_SearchZone_Height)61 ##local.define(MMenuButton_WordSurfer_Width)100 ##local.define(MMenuButton_WordSurfer_Height)61 ##local.define(MMenuButton_CorpSearch_Width)118 ##local.define(MMenuButton_CorpSearch_Height)61 ##local.define(MMenuButton_GlobalSearch_Width)118 ##local.define(MMenuButton_GlobalSearch_Height)61 ##local.define(MMenuButton_KidsZone_Width)100 ##local.define(MMenuButton_KidsZone_Height)61 /************************************* * * Bordered Box defines * Can be overridden in Skin Ovverrides * TOPHEIGHT Height of image in 'tedge' cell * BOTTOMHEIGHT Height of image in 'bedge' cell * LEFTWIDTH Width of image in 'ledge' cell * RIGHTWIDTH Width of image in 'redge' cell * TITLEINBODY If true, stick Panel Title in 'content' cell, otherwise, it goes in 'tedge' cell **************************************/ ##local.define(BORDEREDBOX_TOPHEIGHT_work_box)23 ##local.define(BORDEREDBOX_BOTTOMHEIGHT_work_box)10 ##local.define(BORDEREDBOX_LEFTWIDTH_work_box)10 ##local.define(BORDEREDBOX_RIGHTWIDTH_work_box)10 ##local.define(BORDEREDBOX_TITLEINBODY_work_box)0 ##local.define(BORDEREDBOX_TOPHEIGHT_panel2nobox)6 ##local.define(BORDEREDBOX_BOTTOMHEIGHT_panel2nobox)6 ##local.define(BORDEREDBOX_LEFTWIDTH_panel2nobox)6 ##local.define(BORDEREDBOX_RIGHTWIDTH_panel2nobox)6 ##local.define(BORDEREDBOX_TITLEINBODY_panel2nobox)0 ##local.define(BORDEREDBOX_TOPHEIGHT_bottom_panel)23 ##local.define(BORDEREDBOX_BOTTOMHEIGHT_bottom_panel)11 ##local.define(BORDEREDBOX_LEFTWIDTH_bottom_panel)11 ##local.define(BORDEREDBOX_RIGHTWIDTH_bottom_panel)11 ##local.define(BORDEREDBOX_TITLEINBODY_bottom_panel)0 ##local.define(BORDEREDBOX_TOPHEIGHT_panel1)23 ##local.define(BORDEREDBOX_BOTTOMHEIGHT_panel1)10 ##local.define(BORDEREDBOX_LEFTWIDTH_panel1)10 ##local.define(BORDEREDBOX_RIGHTWIDTH_panel1)10 ##local.define(BORDEREDBOX_TITLEINBODY_panel1)0 ##local.define(BORDEREDBOX_TOPHEIGHT_panel2)23 ##local.define(BORDEREDBOX_BOTTOMHEIGHT_panel2)10 ##local.define(BORDEREDBOX_LEFTWIDTH_panel2)10 ##local.define(BORDEREDBOX_RIGHTWIDTH_panel2)10 ##local.define(BORDEREDBOX_TITLEINBODY_panel2)0 ##local.define(BORDEREDBOX_TOPHEIGHT_left_panel)23 ##local.define(BORDEREDBOX_BOTTOMHEIGHT_left_panel)10 ##local.define(BORDEREDBOX_LEFTWIDTH_left_panel)10 ##local.define(BORDEREDBOX_RIGHTWIDTH_left_panel)10 ##local.define(BORDEREDBOX_TITLEINBODY_left_panel)0 ##local.define(BorderedBoxMargin)5 /*##local.Define(DateFormat)%A - %d %B %Y*/ ##local.Define(LinkBoxNoHits) ##if sessioncfg.ZONES.LinkBox.Enabled ##if sessioncfg.ZONES.LinkBox.EnableOnNoHits ##local.defineByRender(LinkURL)##formatter.LinkboxQueryLink("lastquery",##sessioncfg.ZONES.LinkBox.ATQuerySpec,##sessioncfg.ZONES.LinkBox.AUQuerySpec,##sessioncfg.ZONES.LinkBox.TIQuerySpec,##sessioncfg.ZONES.LinkBox.FreeQuerySpec) ##if local.IsEqual(LinkURL,"") ##else /*20080208*/ ##local.LinkBoxScript ##sessioncfg.MapLegendThroughTable(##request.Lang,ZONES.LinkBox.ImgAltText) ##endif ##endif ##local.Define(NotedRecordFMT)
/*##local.ConcertoSummaryDetail*/
/* ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote2('##value.BACBAC') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 */
##local.define(ZonesActionScript) ##local.define(NextPrevCatRecordLinks) ##if BrowseItem.IsDefined(PosInSet) ##if BrowseItem.Data.localCatId ##else ##if BrowseItem.IsTop ##else ##leg.ZONESOPAC.CATRecord.Button.PreviousResult ##endif ( ##BrowseItem.PosInSet / ##BrowseItem.Hits ) ##if BrowseItem.IsBottom ##else ##leg.ZONESOPAC.CATRecord.Button.NextResult ##endif ##endif ##endif ##local.define(ButtonFMT) ##local.define(RoundBoxContent)
##local.RoundBox2 ##local.define(ButtonTip)
##local.define(AdviceTabsContainer)
##local.AdviceRowTabs
##local.define(AdvicePanelTabFMT) ##local.CommandButtonText ##local.define(RightJustifiedAdvicePanelTabFMT) ##local.CommandButtonText /*##local.define(AdvicePanelTabFMT) ##local.CommandButtonFMT */ ##local.define(RightJustifiedAdviceTabFMT) ##local.define(AdvicePanelBrowseUpTabButton) ##local.ScrollingListUpButton ##local.define(ContentPanelTabsContainer) ##local.ContentPanelTabs ##if local.IsEqual(RightJustifiedContentPanelTabFMTUsed,1) ##else ##endif ##local.define(ContentPanelTabFMT) ##local.CommandButtonFMT | ##local.define(RightJustifiedContentPanelTabFMT) ##local.define(RightJustifiedContentPanelTabFMTUsed)1 ##local.CommandButtonFMT | ##local.define(ContentPanelTabBrowseUpButton) ##local.ScrollingListUpButton ##local.Define(LoanHistoryButton) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)APS_ZONES?fn=MyLoansHistory&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.LoanHistory ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Defaults.Button.LoanHistoryTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Defaults.Button.LoanHistoryALT ##local.TabFMT ##local.define(PrintOrEmailListButton) ##if sessioncfg.ZONES.Print.Enabled ##local.PrintListButton ##else ##if sessioncfg.DB.Config.ZONESERVICES.ReportEmailing ##local.EmailReportButton ##endif ##endif ##local.Define(PrintListButton) ##if local.ContentPanelTabs ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:PrintList() ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.Print ##local.define(CommandButtonTip)##leg.ZONESOPAC.Defaults.Button.PrintTIP ##local.RightJustifiedTabFMT ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonScript)PrintList() ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.Print ##local.define(CommandButtonTip)##leg.ZONESOPAC.Defaults.Button.PrintTIP ##local.CommandScriptButtonFMT ##endif ##local.Define(EmailReportButton) ##if local.ContentPanelTabs ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:PrintList() ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.EmailReport ##local.define(CommandButtonTip)##leg.ZONESOPAC.Defaults.Button.EmailReportTIP ##local.RightJustifiedTabFMT ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonScript)PrintList() ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.EmailReport ##local.define(CommandButtonTip)##leg.ZONESOPAC.Defaults.Button.EmailReportTIP ##local.CommandScriptButtonFMT ##endif ##local.Define(BroadcastStatusLink) ##if searchcontext.IsDefined(StatusObject) ##leg.ZONESOPAC.ZClientBroadcastStatus.Link | ##endif ##local.Define(ModifySearchLink) ##if searchcontext.IsDefined(QueryObject) ##leg.ZONESOPAC.ZoneSearch.NewSearchLink ##leg.ZONESOPAC.ZoneSearch.ModifySearchLink ##endif ##local.Define(ModifySearchTabs) ##if searchcontext.IsDefined(QueryObject) ##if sessioncfg.ZONES.ZonesL.ShowModSearchButtons ##helpcontext.addHelp(NewSearchButton) ##local.define(CommandButtonHREF)##searchcontext.QueryObject&##this.styleset&Method=NewSearch ##local.Define(CommandButtonText)##leg.ZONESOPAC.ZoneSearch.NewSearchLink ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.ZoneSearch.NewSearchLinkTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.ZoneSearch.NewSearchLinkALT ##local.define(CommandButtonGraphic)/portal2/img/modify.gif ##local.TabFMT ##helpcontext.addHelp(ModifySearchButton) ##local.define(CommandButtonHREF)##searchcontext.QueryObject&##this.styleset&Method=ModifySearch ##local.Define(CommandButtonText)##leg.ZONESOPAC.ZoneSearch.ModifySearchLink ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.ZoneSearch.ModifySearchLinkTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.ZoneSearch.ModifySearchLinkALT ##local.define(CommandButtonGraphic)/portal2/img/modify.gif ##local.TabFMT ##endif ##endif ##local.Define(SaveSearchSupport) ##local.Define(SaveSearchTab) ##if sessioninfo.ZONES.BrwrID /* for now - no save search unless logged in */ ##if sessioncfg.DB.Config.ZONESERVICES.AllowSavedSearches ##if startpoint.IsString(historyItem) ##if startpoint.IsEqual(queryid,"") ##local.define(CommandButtonHREF)javascript:SaveSearch() ##local.Define(CommandButtonText)##leg.ZONESOPAC.MyInterests.ToolTips.CustomSelections.AddNewFromSearch ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.MyInterests.ToolTips.CustomSelections.AddNewFromSearchTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.MyInterests.ToolTips.CustomSelections.AddNewFromSearchALT ##local.define(CommandButtonGraphic) ##local.TabFMT ##endif ##endif ##endif ##endif ##local.Define(PortfolioBibRef)
  ##if item.rank ##item.data(rank). ##endif ##if item.Data.SequenceNo ##if item.Data.Data.Title ##endif ##if item.Data.Data.Author ##endif ##else ##if item.title ##endif ##if item.author ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title : ##item.Data.Data.Title 
##leg.ZONESOPAC.Defaults.SummaryEntry.Author: ##item.Data.Data.Author 
##leg.ZONESOPAC.Defaults.SummaryEntry.Title: ##item.title 
##leg.ZONESOPAC.Defaults.SummaryEntry.Author: ##item.author 
##local.Define(ConcertoBibRef) ##local.SetDefaultLoc ##if local.thisLoc ##else ##local.define(thisLoc) ##endif
  ##if item.rank ##item.data(rank). ##endif ##if item.Data.BACBAC ##leg.ZONESOPAC.Defaults.SummaryEntry.Title: ##item.StripFilingCharsFrom(Data.Title,PROCESS_HASH)
##leg.ZONESOPAC.Defaults.SummaryEntry.Author: ##item.StripFilingCharsFrom(Data.Author,PROCESS_HASH)
##else ##if item.title ##leg.ZONESOPAC.Defaults.SummaryEntry.Title: ##item.title 
##endif ##if item.author ##leg.ZONESOPAC.Defaults.SummaryEntry.Author:##item.author  ##endif
##endif
##local.define(BooklistItem) ##value.with(item,"Data") ##local.defineByRender(itemType)##value.Data.__Label ##local.Define(IsPortfolio)0 ##if sessioncfg.IsKnown("DB.Config.BookServer.OMNIORB.ORBInitialHost") ##local.Define("IsPortfolio")1 ##endif ##if local.IsEqual(itemType,"bibRef") ##local.Define(RoundBoxContent) ##if local.IsEqual(IsPortfolio,1) ##local.PortfolioBibRef ##else ##local.ConcertoBibRef ##endif ##local.RoundBox ##else ##if local.IsEqual(itemType,"annotation")

##item.QualData("")
##else
type = ##local.itemType
##endif ##endif
##local.define(SerialHoldingFormat) ##if h.holding    ##h.holding ##else ##if local.SkinSerialHoldingStatementCollectionHeader ##local.SkinSerialHoldingStatementCollectionHeader ##else /* this is a header item */ ##h.QualData(location.description) - ##if h.IsMap(sublocation.description) ##h.QualData(sublocation.description) - ##endif ##if h.IsMap(category.description) ##h.QualData(category.description) ##endif ##if h.IsMap(collection.description) - ##h.QualData(collection.description) ##endif ##if h.IsMap(fond.description) - ##h.QualData(fond.description) ##endif /* wjp: fix this one as well */ ##if h.IsDefined(call_num) ##if h.call_num - ##h.call_num ##endif ##endif ##endif ##endif ##local.define(PLISSerialHoldingCollectionItem) ##local.Define(RoundBoxContent) ##value.with(h,Data) ##local.SerialHoldingFormat ##local.RoundBox ##local.define(PLISSerialHoldingItem) ##local.Define(RoundBoxContent) ##if value.Data.type ##if value.IsEqual(Data.type,"serialheader") ##local.define(isSkinOverride)0 ##if local.SkinSerialCollectionHeader ##if sessioncfg.DB.Config.Circ.Issues.EnableCustomFormat ##local.define(isSkinOverride)1 ##endif ##endif ##if local.IsEqual(isSkinOverride,1) ##local.SkinSerialCollectionHeader ##else ##local.define(headerBranch)##if value.IsMap(Data.location) ##value.QualDataIgnoreIfMissing(Data.location.description) ##endif ##local.define(headerSubloca)##if value.IsMap(Data.sublocation) ##value.QualDataIgnoreIfMissing(Data.sublocation.description) ##endif ##local.define(headerCateg)##if value.IsMap(Data.category) ##value.QualDataIgnoreIfMissing(Data.category.description) ##endif ##local.define(headerCollect)##if value.IsMap(Data.collection) ##value.QualDataIgnoreIfMissing(Data.collection.description) ##endif ##local.define(headerFond)##if value.IsMap(Data.fond) ##value.QualDataIgnoreIfMissing(Data.fond.description) ##endif ##local.define(headerCallno)##if value.IsDefined(Data.call_num) ##if value.IsEqual(Data.call_num,"") ##else ##value.Data.call_num ##endif ##endif ##if sessioncfg.DB.Config.Circ.Issues.EnableCustomFormat ##local.define(headerFormat)##sessioncfg.DB.Config.Circ.Issues.HeadingFormat ##else ##local.define(headerFormat)("<b>") branch " - " subloca " - " category " - " collection ("</b>") ##endif ##local.defineByRender(formatterCall) \=0023\=0023formatter.FormatCaptionText("##formatter.JScriptQuote()##local.headerFormat" ##if local.headerBranch ,branch, "##local.headerBranch" ##endif ##if local.headerSubloca ,subloca, "##local.headerSubloca" ##endif ##if local.headerCateg ,category, "##local.headerCateg" ##endif ##if local.headerCollect ,collection, "##local.headerCollect" ##endif ##if local.headerFond ,fond, "##local.headerFond" ##endif ##if local.headerCallno ,callno, "##local.headerCallno" ##endif) ##local.render(formatterCall) ##endif ##else ##if sessioncfg.DB.Config.Circ.Issues.EnableCustomFormat ##local.define(captionFormat)##sessioncfg.DB.Config.Circ.Issues.VolumesFormat ##else ##local.define(captionFormat)caption ##endif ##local.define(captionBranch)##if value.IsMap(Data.branch) ##value.QualDataIgnoreIfMissing(Data.branch.description) ##endif ##local.define(captionSubloca)##if value.IsMap(Data.sublocation) ##value.QualDataIgnoreIfMissing(Data.sublocation.description) ##endif ##local.define(captionCateg)##if value.IsMap(Data.category) ##value.QualDataIgnoreIfMissing(Data.category.description) ##endif ##local.define(captionCollect)##if value.IsMap(Data.collection) ##value.QualDataIgnoreIfMissing(Data.collection.description) ##endif ##local.define(captionFond)##if value.IsMap(Data.fond) ##value.QualDataIgnoreIfMissing(Data.fond.description) ##endif ##local.define(captionCallno)##if value.IsDefined(Data.call_num) ##if value.IsEqual(Data.call_num,"") ##else ##value.Data.call_num ##endif ##endif ##local.define(captionCaption)##if value.Data.issue_caption ##value.Data.issue_caption ##endif ##endif ##else /* old behaviour */ ##if value.Data.location.description ##if local.SkinSerialCollectionHeader ##local.SkinSerialCollectionHeader ##else ##value.QualDataIgnoreIfMissing(Data.location.description) - ##value.QualDataIgnoreIfMissing(Data.sublocation.description) - ##value.QualDataIgnoreIfMissing(Data.category.description) ##if value.IsMap(Data.collection.description) - ##value.QualData(Data.collection.description) ##endif ##if value.IsMap(Data.fond.description) - ##value.QualData(Data.fond.description) ##endif /* wjp: fix this one */ ##if value.IsDefined(Data.call_num) ##if value.IsEqual(Data.call_num,"") ##else - ##value.Data.call_num ##endif ##endif ##endif ##else /* ##value.ForEachIn(val,Data.copies)
    - ##val.QualData(stat.description)
*/ /*##value.Dump()*/ ##endif ##endif
##local.RoundBox /*##value.Dump()*/
##local.define(BNResultsAdvice) ##if sessioncfg.ZONES.BorrowNationally.Enabled ##sessioncfg.with("prompts", "ZONES.BorrowNationally.Prompts")
##local.defineByRender(Template)##prompts.QualData(Advice) ##local.defineByRender(StartLink) ##local.expand(Template,"startlink",##local.StartLink,"endlink","")
##endif
##local.define(BNNoResultsAdvice) ##if sessioncfg.ZONES.BorrowNationally.Enabled ##sessioncfg.with("prompts", "ZONES.BorrowNationally.Prompts")
##local.defineByRender(Template)##prompts.QualData(NoResults) ##local.defineByRender(StartLink) ##local.expand(Template,"startlink",##local.StartLink,"endlink","")
##endif
##local.define(BNResultsTab) ##if sessioncfg.ZONES.BorrowNationally.Enabled ##if sessioncfg.ZONES.BorrowNationally.TabEnabled ##sessioncfg.with("prompts", "ZONES.BorrowNationally.Prompts") ##local.define(CommandButtonGraphic) ##local.define(CommandButtonScript)BorrowNationally() ##local.define(CommandButtonText)##prompts.QualData(Tab) ##local.NotPrintCommandScriptButtonFMT | ##endif ##endif ##local.Define(CZClientSetHeading) ##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(RoundBoxContent)
##leg.ZONESOPAC.Defaults.SummaryEntry.Title##value.Data.title (##value.PosInSet / ##value.Hits )
##leg.ZONESOPAC.Defaults.SummaryEntry.Author##value.Data.author
##leg.ZONESOPAC.Defaults.SummaryEntry.Year##value.Data.date
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.Define(ZebraSearchServerHeadingItem) ##local.Define(RoundBoxContent) ##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 ##if value.IsEqual( Data.xreftype,"see") ##value.Data.DisplayText ##leg.ZONESOPAC.XREFSee ##value.Data.target ##else ##if value.IsEqual( Data.xreftype,"see_also") ##value.Data.DisplayText ##leg.ZONESOPAC.XREFSeeAlso ##value.Data.target ##else ##value.Data.DisplayText (##value.Data.Count) ##endif ##endif ##local.RoundBox ##local.define(OpacBrowseCallNoItem) ##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.obj&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(ItemHref)##this&Method=Select&##value.__Item&##local.GoBackInfo
##value.Data.CallNo ##value.Data.Title ##value.Data.Branch ##value.Data.Category
##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(OpacBrowseItemsTitleItem) ##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.obj&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(ItemHref)##this&Method=Select&##value.__Item&##local.GoBackInfo
##value.Data.Title ##value.Data.Author ##value.Data.Date  
##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(OpacBrowseItemsStandardItem) ##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.obj&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(HasSee)0 ##local.define(ItemHref)##this&Method=Select&##value.__Item&##local.GoBackInfo ##if value.IsMap("Data.Other") ##value.foreachin(ref,"Data.Other") ##if ref.IsEqual(Type,"Voir") ##local.define(HasSee)1 ##endif ##endif ##if local.IsEqual(HasSee,1) ##value.Data.Text
##else ##value.Data.Text ##if value.Data.Count [ ##value.Data.Count ] ##endif
##endif ##if value.IsMap("Data.Other") ##value.foreachin(ref,"Data.Other") ##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")
   ##leg.ZONESOPAC.XREFNotes
##ref.Text
##else
##local.xrefTypeLegend ##ref.Text ##if ref.Count  [ ##ref.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.OpacBrowseItemsTitleItem ##endif ##if value.IsEqual("Data.BType","items_standard") ##local.OpacBrowseItemsStandardItem ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##endif ##if value.IsEqual("Data.BType","items_callno") ##local.OpacBrowseCallNoItem ##endif ##else ##local.ZebraSearchServerHeadingItem ##endif ##local.Define(BookServerIndexHeading) ##local.Define(RoundBoxContent) ##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 ##value.Term ##if sessioncfg.DB.Config.BookServer.ShowHeadingsOccurenceCount [ ##value.Data.OCC ] ##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 /*##ref.Dump()*/
##endif
##local.RoundBox
##local.Define(PLISStockBranchItem) ##local.Define(RoundBoxContent) ##local.Define(Href)APS_PRESENT_BIB?Method=ShowStock&no=##startpoint.Query.BibData.SequenceNo&Location=##value.Data.branch_code&Level=1&##this.StyleSet&Parent=##this.obj&BrowseAsHloc=##local.thisLoc ##if value.IsEqual("Data.branch_code","*") ##leg.ZONESOPAC.StockStatus.AllBranches ##else ##value.QualData(Data.description) ##endif ##local.RoundBox ##local.Define(PLISStockInBranchItem) ##local.Define(RoundBoxContent)
##if sessioncfg.DB.Config.Circ.SingleLocationSystem ##else ##if value.IsMap(Data.branch.description) ##value.QualData(Data.branch.description) ##endif ##else ##local.define(NoDash)1 ##endif ##if value.IsMap(Data.subloc.description) ##if local.IsEqual(NoDash,1) ##else - ##endif ##value.QualData(subloc.description) ##endif ##if value.IsMap(Data.categ.description) - ##value.QualData(Data.categ.description) ##endif ##if value.IsMap(Data.fonds.description) - ##value.QualData(Data.fonds.description) ##endif ##if sessioncfg.DB.Config.Circ.ShowCopyCollection ##if value.IsMap(Data.collection.description) - ##value.QualData(Data.collection.description) ##endif ##endif
##value.Data.call_num ##if value.Data.vol_no - ##value.Data.vol_no ##endif ##if value.IsMap(Data.stat.description) - ##value.QualData(Data.stat.description) ##endif ##if value.Data.due_date - ##leg.ZONESOPAC.StockStatus.DueDate ##formatter.YYYYDDMM(##value.Data.due_date,##local.DateFormat) ##endif ##if value.IsMap(Data.notes) ##value.foreachIn(note, "Data.notes" ) ##if note.IsEqual(display_opac,true)
##note.note ##endif
##endif /*
##if startpoint.IsEqual(Query.BranchCode,"*") ##value.QualData("Data.branch.description") ##endif ##if request.IsEqual(Lang,"FRE") ##local.Define(Subloc)##if value.Data.subloc.description.fre ##value.Data.subloc.description.fre ##endif ##local.Define(Categ)##if value.Data.categ.description.fre ##value.Data.categ.description.fre ##endif ##local.Define(Stat)##if value.Data.stat.description.fre ##value.Data.stat.description.fre ##endif ##else ##local.Define(Subloc)##if value.Data.subloc.description.eng ##value.Data.subloc.description.eng ##endif ##local.Define(Categ)##if value.Data.categ.description.eng ##value.Data.categ.description.eng ##endif ##local.Define(Stat)##if value.Data.stat.description.eng ##value.Data.stat.description.eng ##endif ##endif ##if local.Subloc ##local.Subloc - ##endif ##if local.Categ ##local.Categ - ##endif ##if local.Stat ##local.Stat ##if value.Data.due_date - ##leg.ZONESOPAC.StockStatus.DueDate ##formatter.YYYYDDMM(##value.Data.due_date,##local.DateFormat)
##endif ##endif ##leg.ZONESOPAC.StockStatus.CallNumber ##value.Data.call_num
##if value.Data.vol_no - ##value.Data.vol_no ##endif*/
##local.RoundBox
##local.Define(BookServerSetHeading) ##local.PortFolioZ3950SetHeadingFMT ##local.define(ConcertoLocalSourceAggItem) ##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(ItemHref)APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##Value.BACBAC&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo##if value.HASSTOCK&InStock=1##endif ##local.defineByRender(ContentIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##local.defineByRender(MATIcon) ##if local.IsEqual(ContentIcon,"") ##else##value.Data.contentType##endif
##if sessioncfg.ZONES.ShowToolTip ##local.Define(ToolTipTableAttribs) onmousemove="ttMouseMove('foundWords##value.PosInSet',event)" onMouseOver="ttMouseOver('foundWords##value.PosInSet')" onMouseOut="ttMouseOut('foundWords##value.PosInSet')" ##else ##local.Define(ToolTipTableAttribs) ##endif ##local.define(BrowseItem) ##local.define(midGraphic) ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Title ##local.define(Value) ##if value.Title ##local.Define(DatTitle)##local.MATIcon ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##local.Define(DatTitle)##local.MATIcon ##endif ##if value.Data.URL ##local.DatTitle ##else ##local.DatTitle ##endif (##Value.PosInSet) ##local.BrowseItemPartTemplate2 ##if value.Author ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Author ##local.define(Value)##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##local.BrowseItemPartTemplate2 ##endif ##if sessioncfg.ZONES.ShowToolTip ##else ##if value.Data.summary ##local.define(midGraphic) ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Summary ##local.define(Value)##value.Data.summary ##local.BrowseItemPartTemplate2 ##endif ##endif ##if value.Data.site ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Site ##local.define(Value)##value.Data.site ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.FoundBy ##local.define(Value)##value.QualData(Data.foundBy.label) ##local.BrowseItemPartTemplate2 ##local.BrowseItem
##value.Data.score% ##if sessioncfg.ZONES.ISACLinkEnabled ##endif
##local.Define(RoundBoxContent) ##leg.CORPZONES.Snapshot.Title
##local.RoundBox2
  ##local.Define(RoundBoxContent) ISACLink
##local.RoundBox2
##local.define(AggSetHeadingRow) ##if local.InNotePadItem ##else ##if local.IsEqual(DoneNoteItemCheck,0) ##local.NoteItemTD ##else ##local.NoNoteItemTD ##endif ##local.define(DoneNoteItemCheck)1 ##endif ##local.IconTD ##local.Name ##if local.Value ##local.Value ##endif ##local.define(iSearchNotedItemFMT) ##local.defineByRender(NoteId)##value.Data.id ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##local.NoteId') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##value.With(value,Data.root) ##local.AggSetHeadingFMT ##local.define(AggSetHeadingFMT) ##local.define(DoneNoteItemCheck)0 ##local.define(NoNoteItemTD) ##if sessioncfg.DB.Config.FEDSEARCH.NoteItemCheckInSummary ##local.define(NoNoteItemTD)  ##endif ##local.Define(NoteItemTD) /*##if local.IsEqual(ShownIcon,1) ##if sessioncfg.DB.Config.FEDSEARCH.NoteItemCheckInSummary ##if local.InNotePadItem ##else ##if local.PrintBrowseItem ##else   ##endif ##endif ##endif ##else*/ ##if sessioncfg.DB.Config.FEDSEARCH.NoteItemCheckInSummary ##local.NoteItemCheck ##else /* */ ##endif /*##endif*/ ##if local.InNotePadItem ##local.define(DoneNoteItemCheck)1 ##else ##local.define(DoneNoteItemCheck)0 ##endif ##local.define(NoteKey)isearch::##value.Data.noteKey ##local.define(NoteItemDetailsHandle)##value.__ItemHandle ##if value.OCCIND ##local.Define(RoundBoxContent) ##local.ConcertoLocalSourceAggItem ##local.RoundBox ##else ##local.Define(RoundBoxContent) /*##value.Dump() */ ##else ##local.define(ShownIcon)1 ##endif
##local.defineByRender(ToolTipText) ##if sessioncfg.ZONES.ShowToolTip ##local.defineByRender(ToolTipText) ##if value.Data.summary ##local.defineByRender(ToolTipText)##value.Data.summary ##endif ##endif ##local.define(ShownIcon)0 ##local.define(IconTD) ##if value.Data.queryHandle ##local.defineByRender(ContentIcon)##sessioncfg.MapValueThroughImageTable(z3950,"ZONES.GraphicalContentType") ##else ##local.defineByRender(ContentIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.contentType,"ZONES.GraphicalContentType") ##endif ##if local.IsEqual(ShownIcon,1)   ##if local.IsEqual(ContentIcon,"")   ##else ##value.Data.contentType ##endif
##local.define(BrowseItem) ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Title ##local.define(Value) ##if value.Data.queryHandle ##local.define(LinkStart) /* we assume this link is displayed in a frame */ ##else ##if value.Data.URL /* darkLink added*/ ##local.define(LinkStart) ##endif ##endif ##local.define(LinkEnd) ##if value.Data.title ##local.Define(DatTitle) ##value.Data.title ##else ##local.Define(DatTitle)no title ##endif ##if local.PrintBrowseItem ##local.Define(LinkStart) ##local.Define(LinkEnd) ##endif ##local.LinkStart ##local.DatTitle ##local.LinkEnd ##if local.InNotePadItem ##else (##Value.PosInSet) ##endif ##local.AggSetHeadingRow ##if value.Data.author ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Author ##local.define(Value)##value.Data.author ##local.AggSetHeadingRow ##endif ##if value.Data.summary ##local.define(midGraphic) ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Summary ##local.define(Value)##formatter.Summarise(##value.Data.summary,200) ##local.AggSetHeadingRow ##endif ##if value.Data.imgURL ##local.define(Name) ##local.define(Value) ##if value.Data.URL ##else ##endif ##local.AggSetHeadingRow ##endif ##if value.Data.site ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.Site ##local.define(Value)##value.Data.site ##local.AggSetHeadingRow ##endif ##local.define(Name)##leg.CORPZONES.CorporateSearch.Results.FoundBy ##local.define(Value)##value.QualData(Data.foundBy.label) ##local.AggSetHeadingRow ##local.BrowseItem /*##if value.Data.queryHandle ##endif*/
##value.Data.queryHandle - ##value.Data.offset
##if local.InNotePadItem
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##endif
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##endif
##local.define(ScoreHolder)##local.Score ##local.define(VER_obHTTPFetcher)httpfetcher2.dll#Version=1,0,0,16 ##local.define(VER_CIDSET)CIDSET.dll#Version=1,0,0,3 ##local.define(VER_obMouseHooker)WindowsHooker.dll#Version=1,0,0,1 ##local.define(VER_obSilentPrinter)PrintHelper.dll#Version=1,0,0,1 ##local.define(VER_DScreenShot)screenshot.cab#Version=1,0,0,1 ##local.define(VER_Flash)swflash.cab#Version=7,0,19,0 ##local.define(VER_EmbeddedBrowser)BrowserInBrowser.dll#Version=1,0,0,1 ##local.define(FlashCommonParams) ##local.define(ComponentAttribs)style="display:none" ##local.define(CIDSetObject) ##if sessioncfg.ZONES.CIDSetOn ##if local.CIDSetObjectDefined ##else ##local.Define(CIDSetObjectDefined)1 ##endif ##endif ##local.define(CommonComponents)
##if sessioncfg.ZONES.RightClickDisabled ##endif ##if sessioncfg.ZONES.UseHTTPFetcherControl ##else ##endif ##if sessioncfg.ZONES.CIDTrackingEnabled ##local.CIDSetObject ##endif ##if sessioncfg.ZONES.Print.Enabled ##if sessioncfg.ZONES.Print.PrintDialogEnabled ##else ##endif ##if sessioncfg.ZONES.Print.ScreenPrint ##if sessioncfg.ZONES.Print.ScreenCapture ##endif ##endif ##endif
##local.define(BHList) ##local.SetDefaultLoc ##sessioncfg.With(v,ParamEnum.HlocName) ##v.foreachin(i,"") ##local.defineByRender(optV)##i.__label() ##if i.IsEqual(text,"") ##else ##if sessioncfg.InList( ZONES.BrowseOptions.BrowseAsHlocExclusionList, ##sessioncfg.ParamLookup("HlocCode", ##local.optV ) ) ##else ##endif ##endif ##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 ##endif /* a summary detail for use on reservation screen, and stock screen. */ ##local.define(ConcertoSummaryDetail) ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.defineByRender(bk1)##value.BACISB ##local.defineByRender(bk2)##value.BACCNO ##local.SetBookCover ##if local.PrintBrowseItem ##else ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACISB,"") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACCNO,"") ##endif ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##if local.IsEqual(LinkISB,"") ##local.DefineByRender(MLink) ##else ##local.defineByRender(MoMDetailsUrl)##formatter.momurl(##sessioncfg.ZONES.MomURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.defineByRender(MoMImageUrl)##formatter.momurl(##sessioncfg.ZONES.MomImageURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.define(ExtraBits)1 ##local.defineByRender(MLink) MOM /* */ ##endif ##endif /*20080208*/ ##local.ShowZoekEnBoekLink /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkURL) ##local.defineByRender(LBLink) ##else ##local.defineByRender(LinkURL)##formatter.LinkboxLink(##sessioncfg.ZONES.LinkBox.UrlSpec,isbn,##local.LinkISB,author,##Value.StripFilingCharsFrom(Author),title,##Value.StripFilingCharsFrom(Title)) ##local.define(ExtraBits)1 ##local.defineByRender(LBLink) ##local.ZonesLinkBox ##endif ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACCNO,"") ##endif ##if local.IsEqual(LinkISB,"") ##local.defineByRender(ALink) ##local.defineByRender(ALinkURL) ##else ##local.defineByRender(ALinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##local.LinkISB,##sessioncfg.AmazonLinkSuffix) ##local.define(ExtraBits)1 ##local.defineByRender(ALink) ##if sessioncfg.IsEqual(AmazonLinkTarget,"") ##leg.ZONESOPAC.ViewOnAmazon ##else ##leg.ZONESOPAC.ViewOnAmazon ##endif ##endif ##else ##local.defineByRender(ALinkURL) ##endif ##endif ##endif ##if local.thisLoc ##else ##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 ##endif ##if local.CustomGoBackInfo ##local.define(GoBackInfo)##local.CustomGoBackInfo ##else ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&BrowseAsHloc=##local.thisLoc ##endif ##endif ##if sessioncfg.ZONES.BookCovers ##if local.ALinkURL ##else ##local.define(ALinkURL) ##endif ##if local.IsEqual(ALinkURL,"") ##else ##endif ##local.define(BookCoverBlankTD) ##else ##local.define(BookCoverBlankTD) ##endif ##if sessioncfg.DB.Config.Catalogue.Show655LinkTableInSummary ##if value.IsMap(Urls) ##endif ##endif ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##endif ##endif ##endif /* Removed from a Rudiger's change request ##if sessioncfg.DB.Config.Catalogue.Show655LinkTableInSummary ##if value.IsMap(Urls) ##endif ##endif */
##local.BookCover ##local.define(PictureUrl)
##local.BookCover
##local.define(ItemHref)APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##value.BACBAC&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo##if value.HASSTOCK&InStock=1##endif ##if value.Title ##if local.PrintBrowseItem ##else ##local.ClipTDConcerto ##endif ##endif ##if value.Author ##endif ##if value.ClassMark ##endif
##if value.ISSUE ##leg.ZONESOPAC.CATRecord.Caption ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##endif :##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"")   ##else ##value.BACMAT ##endif ##if local.PrintBrowseItem ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##if value.isdefined(BACVOL) ( ##leg.ZONESOPAC.Defaults.SummaryEntry.Volume : ##value.BACVOL ) ##endif ##else ##if local.IsEqual(NoTitleLink,1) ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##if value.isdefined(BACVOL) ( ##leg.ZONESOPAC.Defaults.SummaryEntry.Volume : ##value.BACVOL ) ##endif ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##if value.isdefined(BACVOL) ( ##leg.ZONESOPAC.Defaults.SummaryEntry.Volume : ##value.BACVOL ) ##endif ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : /*changed darkText for darkLink*/ ##value.StripFilingCharsFrom(Author,PROCESS_HASH)
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##value.ClassMark
##if value.BACYER ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if value.BACEDI ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##leg.ZONESOPAC.Defaults.SummaryEntry.Language ##endif : ##if value.BACYER ##value.BACYER ##endif ##if value.BACEDI  -  ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.BACEDI ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"")  ( ##sessioncfg.ParamLookup(LangName,##value.BACLTXC) ) ##else   ##value.BACLTX ##endif
##value.ForEachIn(u,"Urls") ##if u.IsDefined(z) ##leg.ZONESOPAC.Defaults.SummaryEntry.PaperClipALT ##if u.z ##u.z ##else ##u.u ##endif ##else ##if u.IsDefined(3) ##u.3 ##if u.3 ##u.3 ##else ##u.u ##endif ##endif ##endif
##if value.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##value.ForEachIn(u,"Urls") ##if u.IsDefined(z) ##leg.ZONESOPAC.Defaults.SummaryEntry.PaperClipALT ##if u.z ##u.z ##else ##u.u ##endif ##else ##if u.IsDefined(3) ##u.3 ##if u.3 ##u.3 ##else ##u.u ##endif ##endif ##endif
##local.define(SummaryEntryFMT) ##local.define(PictureUrl) ##if local.thisLoc ##else ##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 ##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(SerialsBtnFMT) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else APS_CAT_IDENTIFY?##this.styleset&Method=GetHierachy&BrowseAsHloc=##local.thisLoc&DB=##searchcontext.DB&KeyType=1&Key=##Value.BACBAC&Hierachy=Volumes&Via=Browsing&##local.GoBackInfo ##local.define(CommandButtonText) ##leg.ZONESOPAC.CATRecord.ViewIssues ##endif ##local.CommandButtonFMT ##local.RoundBox2 ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##if searchcontext.FastSkip ##local.define(CommandButtonHREF)##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else ##local.define(CommandButtonHREF)##this&Method=StockStatus2&##value.Data(__Item)&##local.GoBackInfo##local.thisLoc##if local.IsEqual(request.InStock,"1") &InStock=1##endif ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##endif ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##endif ##local.Define(RoundBoxContent) ##local.defineByRender(bk1)##value.BACISB ##local.defineByRender(bk2)##value.BACCNO ##local.SetBookCover ##if local.PrintBrowseItem ##else ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACISB,"") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACCNO,"") ##endif ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##if local.IsEqual(LinkISB,"") ##local.DefineByRender(MLink) ##else ##local.defineByRender(MoMDetailsUrl)##formatter.momurl(##sessioncfg.ZONES.MomURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.defineByRender(MoMImageUrl)##formatter.momurl(##sessioncfg.ZONES.MomImageURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.define(ExtraBits)1 ##local.defineByRender(MLink) MOM /* */ ##endif ##endif /*20080208*/ ##local.ShowZoekEnBoekLink /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkURL) ##local.defineByRender(LBLink) ##else ##local.defineByRender(LinkURL)##formatter.LinkboxLink(##sessioncfg.ZONES.LinkBox.UrlSpec,isbn,##local.LinkISB,author,##Value.StripFilingCharsFrom(Author),title,##Value.StripFilingCharsFrom(Title)) ##local.define(ExtraBits)1 ##local.defineByRender(LBLink) ##local.ZonesLinkBox ##endif ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(ALink) ##local.defineByRender(ALinkURL) ##else ##local.defineByRender(ALinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##local.LinkISB,##sessioncfg.AmazonLinkSuffix) ##local.define(ExtraBits)1 ##local.defineByRender(ALink) ##if sessioncfg.IsEqual(AmazonLinkTarget,"") ##leg.ZONESOPAC.ViewOnAmazon ##else ##leg.ZONESOPAC.ViewOnAmazon ##endif ##endif ##else ##local.defineByRender(ALinkURL) ##endif ##endif ##local.define(NoteKey)##Value.BACBAC ##local.NoteItemCheck ##if sessioncfg.ZONES.BookCovers ##local.define(BookCoverBlankTD) ##if local.IsEqual(ALinkURL,"") ##if local.IsEqual(PictureUrl,"") ##else ##endif ##else ##if local.IsEqual(PictureUrl,"") ##else ##endif ##endif ##else ##local.define(BookCoverBlankTD) ##endif ##if value.CONCEPT ##if value.SERIAL ##if value.ISSUE ##else ##endif ##else ##endif ##else ##endif ##if local.IsEqual(thisLoc,"-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##local.BookCoverBlankTD ##endif ##endif ##if local.PrintBrowseItem ##else ##if local.ExtraBits ##local.BookCoverBlankTD ##endif ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##local.valueOCIBullet ##endif
P=(##local.PictureUrl) A=(##local.ALinkURL)   no alink
##local.BookCover ##local.define(PictureUrl)
 
##local.BookCover
##local.define(ItemHref) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##else APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##Value.BACBAC&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo##if value.HASSTOCK&InStock=1##endif ##endif ##if value.Title ##endif ##if value.Author ##endif ##if value.ClassMark ##endif
##if value.ISSUE ##leg.ZONESOPAC.CATRecord.Caption ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##endif : ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"")   ##else ##value.BACMAT ##endif ##if local.PrintBrowseItem ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : /*changed darkText for darkLink*/ ##value.StripFilingCharsFrom(Author,PROCESS_HASH)
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##value.ClassMark
##if value.BACYER ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if value.BACEDI ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##leg.ZONESOPAC.Defaults.SummaryEntry.Language ##endif : ##if value.BACYER ##value.BACYER ##endif ##if value.BACEDI  -  ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.BACEDI ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"")  ( ##sessioncfg.ParamLookup(LangName,##value.BACLTXC) ) ##else   ##leg.ZONESOPAC.Defaults.SummaryEntry.Language :##sessioncfg.ParamLookup(LangName,##value.BACLTXC) ##endif ##if local.IsEqual(MATIcon,"") ( ##value.BACMAT ) ##endif
##local.SerialsBtnFMT
##local.StockBtnFMT
##if value.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.GStockB ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##local.MLink ##endif /*20080208*/ ##if sessioncfg.ZONES.ZoekEnBoek.EnabledSummaryLevel ##local.ZBLink ##endif /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##local.LBLink ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##local.ALink ##endif
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(NoteItemCheck) ##if local.SupressNoteItemCheck   ##else ##if sessioncfg.DB.Config.ZONESERVICES.NoteItemCheckInSummary ##if local.InNotePadItem ##else ##if local.PrintBrowseItem ##else ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteKey) ##endif ##endif ##endif ##endif ##local.define(NoteItemDetailsHandle) ##local.define(SummaryEntryFMT) ##local.CConcertoZ3950SetHeadingFMT ##local.define(PosInSetTD) ##if value.PosInSet [##Value.Data(PosInSet)/##Value.Hits]   ##endif ##local.define(PosInSetSpacerTD) ##if value.PosInSet ##endif ##local.define(CConcertoZ3950SetHeadingFMT) ##local.define(ALinkURL) ##local.SetDefaultLoc ##if searchcontext.IsDefined(QueryObject) ##if searchcontext.IsDefined(SearchBrowseList) ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.obj&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.obj&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##endif ##else ##local.Define(GoBackInfo)Parent=##this.obj&BrowseList=##this.obj&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##local.define(SuppressSummaryStockButton)1 ##endif ##local.Define(RoundBoxContent) ##local.define(SerialsBtnFMT) ##local.Define(RoundBoxContent) ##if local.LinkTarget ##local.define(CommandButtonTarget)##local.LinkTarget ##endif ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)APS_CAT_IDENTIFY?##this.styleset&Method=GetHierachy&BrowseAsHloc=##local.thisLoc&DB=Catalogue&KeyType=1&Key=##Value.BACBAC&Hierachy=Volumes&Via=Browsing&##local.GoBackInfo ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.ViewIssues ##local.CommandButtonText ##local.RoundBox2 ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##if local.LinkTarget ##local.define(CommandButtonTarget)##local.LinkTarget ##endif ##local.define(CommandButtonGraphic) ##local.define(InStock) ##if local.IsEqual(request.InStock,"1") ##local.define(InStock)&InStock=1##endif ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##if sessioncfg.DB.Config.Catalogue.ShowMonographicHoldingsInline ##local.Define(CommandButtonHREF)APS_PRESENT_BIB?Method=ShowStock&no=##value.BACBAC&##this.StyleSet&Parent=##this.obj&##local.GoBackInfo ##else ##local.define(CommandButtonHREF)##this&Method=StockStatus2&##value.Data(__Item)&##local.GoBackInfo##local.InStock ##endif ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##if value.IsEqual(IsElectronicItem,1) ##local.define(StockBtnFMT) ##endif ##endif ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.defineByRender(PictureUrl)/opaca/images/nobookcover.gif ##local.define(BookCover) ##if value.BACISB ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACISB,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACISB,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.BACCNO ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACCNO,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACCNO,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.PictureUrl ##leg.ZONESOPAC.ALTText.BookCoverImage ##endif ##else ##endif ##if local.PrintBrowseItem ##else ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACISB,"") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACCNO,"") ##endif ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(MLink) ##else ##local.defineByRender(MoMDetailsUrl)##formatter.momurl(##sessioncfg.ZONES.MomURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.defineByRender(MoMImageUrl)##formatter.momurl(##sessioncfg.ZONES.MomImageURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.define(ExtraBits)1 ##local.defineByRender(MLink) MOM /* url=##local.MoMImageUrl
*/
##endif ##endif /*20080208*/ ##local.ShowZoekEnBoekLink ##if sessioncfg.ZONES.LinkBox.Enabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkURL) ##local.defineByRender(LBLink) ##else ##local.defineByRender(LinkURL)##formatter.LinkboxLink(##sessioncfg.ZONES.LinkBox.UrlSpec,isbn,##local.LinkISB,author,##Value.StripFilingCharsFrom(Author),title,##Value.StripFilingCharsFrom(Title)) ##local.define(ExtraBits)1 ##local.defineByRender(LBLink) ##local.ZonesLinkBox ##endif ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(ALink) ##local.define(ALinkURL) ##else ##local.defineByRender(ALinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##local.LinkISB,##sessioncfg.AmazonLinkSuffix) ##local.define(ExtraBits)1 ##local.defineByRender(ALink) ##if sessioncfg.IsEqual(AmazonLinkTarget,"") ##leg.ZONESOPAC.ViewOnAmazon ##else ##leg.ZONESOPAC.ViewOnAmazon ##endif ##endif ##endif ##endif ##local.PosInSetTD ##local.define(NoteKey)##Value.BACBAC ##local.NoteItemCheck ##if sessioncfg.ZONES.BookCovers ##if local.IsEqual(ALinkURL,"") ##else ##endif ##local.define(BookCoverBlankTD) ##else ##local.define(BookCoverBlankTD) ##endif ##if sessioncfg.DB.Config.Catalogue.Show655LinkTableInSummary ##if value.IsMap(Urls) /*td width="20"> ##endif ##endif ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##local.BookCoverBlankTD ##endif ##endif ##endif ##if local.PrintBrowseItem ##else ##if local.ExtraBits ##local.BookCoverBlankTD ##endif ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##local.valueOCIBullet ##endif
##local.BookCover ##local.define(PictureUrl)
##local.BookCover
##local.define(ItemHref)APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##Value.BACBAC&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo##if value.HASSTOCK&InStock=1##endif ##if value.Title ##if local.PrintBrowseItem ##else ##local.ClipTDConcerto ##else ##endif ##endif ##if value.Author ##endif ##if value.Publisher ##endif ##if value.ClassMark ##endif
##if value.ISSUE ##leg.ZONESOPAC.CATRecord.Caption ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##endif :##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"")   ##else ##value.BACMAT ##endif ##local.define(displayedTitle)##if sessioncfg.ZONES.BrowseOptions.IncludeHash.Title ##value.Title ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##if local.PrintBrowseItem ##local.displayedTitle ##if value.isdefined(BACVOL) ( ##leg.ZONESOPAC.Defaults.SummaryEntry.Volume : ##value.BACVOL ) ##endif ##else ##local.displayedTitle ##if value.isdefined(BACVOL) ( ##leg.ZONESOPAC.Defaults.SummaryEntry.Volume : ##value.BACVOL ) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : /*changed darkText for darkLink*/ ##if sessioncfg.ZONES.BrowseOptions.IncludeHash.Title ##value.Author ##else ##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher : ##value.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##if sessioncfg.ZONES.BrowseOptions.IncludeHash.Class ##value.ClassMark ##else ##value.StripFilingCharsFrom(ClassMark,PROCESS_HASH) ##endif
##if value.BACYER ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if value.BACEDI ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##leg.ZONESOPAC.Defaults.SummaryEntry.Language ##endif : ##if value.BACYER ##value.BACYER ##endif ##if value.BACEDI  -  ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.BACEDI ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"")  ( ##sessioncfg.ParamLookup(LangName,##value.BACLTXC) ) ##else   ##leg.ZONESOPAC.Defaults.SummaryEntry.Language :##sessioncfg.ParamLookup(LangName,##value.BACLTXC) ##endif ##if local.IsEqual(MATIcon,"") ( ##value.BACMAT ) ##endif
##if value.CONCEPT ##if value.SERIAL ##if value.ISSUE ##else ##endif ##else ##endif ##else ##endif
 ##local.SerialsBtnFMT ##local.StockBtnFMT
*/ ##value.ForEachIn(u,"Urls") ##if u.IsDefined(z) ##leg.ZONESOPAC.Defaults.SummaryEntry.PaperClipALT ##if u.z ##u.z ##else ##u.u ##endif ##else ##if u.IsDefined(3) ##u.3 ##if u.3 ##u.3 ##else ##u.u ##endif ##endif ##endif
##if value.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##local.MLink ##endif /*20080208*/ ##if sessioncfg.ZONES.ZoekEnBoek.EnabledSummaryLevel ##local.ZBLink ##endif /* 20080208 */ ##if sessioncfg.ZONES.LinkBox.Enabled ##local.LBLink ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##local.ALink ##endif
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(CConcertoZ3950SetHeadingFMTNewAndBroken) ##local.SetDefaultLoc ##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(RoundBoxContent) ##local.define(SerialsBtnFMT) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else APS_CAT_IDENTIFY?##this.styleset&Method=GetHierachy&BrowseAsHloc=##local.thisLoc&DB=Catalogue&KeyType=1&Key=##Value.BACBAC&Hierachy=Volumes&Via=Browsing&##local.GoBackInfo ##local.define(CommandButtonText) ##leg.ZONESOPAC.CATRecord.ViewIssues ##endif ##local.CommandButtonText ##local.RoundBox2 ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else ##local.define(InStock) ##if local.IsEqual(request.InStock,"1") ##local.define(InStock)&InStock=1##endif ##this&Method=StockStatus2&##value.Data(__Item)&##local.GoBackInfo##local.InStock ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##endif ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##endif ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if value.BACISB ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACISB,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACISB,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.BACCNO ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACCNO,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.BACCNO,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##else ##endif ##endif ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"1")
##if sessioncfg.IsEqual(LocalBookCoverPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##value.BACCNO,".*") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACISB,".*") ##endif ##endif ##endif ##if sessioncfg.IsEqual(LocalBookNotesPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##value.BACCNO,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##value.BACCNO,".txt") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##value.BACISB,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##value.BACISB,".txt") ##endif ##endif ##endif
##endif ##endif ##if local.PrintBrowseItem ##else ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACISB,"") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.BACCNO,"") ##endif ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(MLink) ##else ##local.defineByRender(MoMDetailsUrl)##formatter.momurl(##sessioncfg.ZONES.MomURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.defineByRender(MoMImageUrl)##formatter.momurl(##sessioncfg.ZONES.MomImageURLStem,##value.BACCNO,##value.BACISB,##value.Author,##value.Title) ##local.define(ExtraBits)1 ##local.defineByRender(MLink) MOM /* url=##local.MoMImageUrl
*/
##endif ##endif /*20080208*/ ##local.ShowZoekEnBoekLink /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkURL) ##local.defineByRender(LBLink) ##else ##local.defineByRender(LinkURL)##formatter.LinkboxLink(##sessioncfg.ZONES.LinkBox.UrlSpec,isbn,##local.LinkISB,author,##Value.StripFilingCharsFrom(Author),title,##Value.StripFilingCharsFrom(Title)) ##local.define(ExtraBits)1 ##local.defineByRender(LBLink) ##local.ZonesLinkBox ##endif ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(ALink) ##local.define(ALinkURL) ##else ##local.defineByRender(ALinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##local.LinkISB,##sessioncfg.AmazonLinkSuffix) ##local.define(ExtraBits)1 ##local.defineByRender(ALink) ##if sessioncfg.IsEqual(AmazonLinkTarget,"") ##leg.ZONESOPAC.ViewOnAmazon ##else ##leg.ZONESOPAC.ViewOnAmazon ##endif ##endif ##endif ##endif /* the action starts here */ ##local.define(OCI_TD)
##if local.IsEqual(thisLoc, "-1") ##else ##local.define(OCIImageId)blt##Value.PosInSet ##local.valueOCIBullet ##endif
##local.define(BookCoverTD) ##if sessioncfg.ZONES.BookCovers ##if local.IsEqual(ALinkURL,"")
##local.BookCover ##local.define(PictureUrl)
##else
##local.BookCover
##endif ##local.define(BookCoverBlankTD) ##else ##local.define(BookCoverBlankTD) ##endif
##local.define(ItemHref) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##else APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##Value.BACBAC&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo##if value.HASSTOCK&InStock=1##endif ##endif ##local.Define(IconTD) ##if value.BACMAT ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif ##endif ##local.Define(NoIconTD)  ##local.define(NoteKey)##Value.BACBAC ##local.NoteItemCheck ##local.BookCoverTD ##if value.Title ##local.IconTD ##endif ##if value.Author ##local.NoIconTD ##endif ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##local.BookCoverBlankTD ##endif ##endif ##endif ##if local.PrintBrowseItem ##else ##if local.ExtraBits ##local.BookCoverBlankTD ##endif ##endif
##if value.ISSUE ##leg.ZONESOPAC.CATRecord.Caption ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##endif : ##if local.PrintBrowseItem ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : /*changed darkText for darkLink*/ ##value.StripFilingCharsFrom(Author,PROCESS_HASH)
##if value.BACYER ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if value.BACYER :   ##value.BACYER ##endif ##if value.BACEDI  -  ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.BACEDI ##endif
##if value.CONCEPT ##if value.SERIAL ##if value.ISSUE ##else ##endif ##else ##endif ##else ##endif
 ##local.SerialsBtnFMT ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if value.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##local.MLink ##endif /*20080208*/ ##if sessioncfg.ZONES.ZoekEnBoek.EnabledSummaryLevel ##local.ZBLink ##endif /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##local.LBLink ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##local.ALink ##endif
##local.RoundBox
##local.Define(NonSelectableSummaryEntryFMT)
  ##if local.IsEqual(BrowseHlocSet,1) ##if local.IsEqual(thisLoc, "-1") ##else ##if value.CONCEPT ##local.ConceptualStock ##else ##value.IF(HASSTOCK)##local.HasStock ##endif ##endif ##endif ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif ##value.IF(Author) ##leg.ZONESOPAC.Defaults.SummaryEntry.Author : ##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##value.IF(Title) ##if Value.IsEqual(ISSUE,1)##leg.ZONESOPAC.CATRecord.Caption##else##leg.ZONESOPAC.Defaults.SummaryEntry.Title##endif : ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##value.IF(ClassMark)##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##value.ClassMark ##value.IF(BACEDI)##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.BACEDI ##value.IF(BACYER)##leg.ZONESOPAC.Defaults.SummaryEntry.Year : ##value.BACYER ##value.IF(BACMAT) ##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType : ##value.BACMAT ##value.IF(BACLTX) ##leg.ZONESOPAC.Defaults.SummaryEntry.Language : ##value.BACLTX ##value.IF(BACCNO)##leg.ZONESOPAC.Defaults.SummaryEntry.CONN : ##value.BACCNO
 
##local.define(BuildPortfolioZ3950SetHeadingElementMapping) ##local.defineByRender(mappedMaterialType) ##local.defineByRender(mappedAuthor) ##local.defineByRender(mappedTitle) ##local.defineByRender(mappedYear) ##local.defineByRender(mappedPublisher) ##local.defineByRender(mappedSeries) ##local.defineByRender(mappedClassmark) ##local.defineByRender(mappedISBN) ##if value.Data.MaterialType ##local.defineByRender(mappedMaterialType)##value.Data.MaterialType ##endif ##if value.Data.Author ##local.defineByRender(mappedAuthor)##value.Data.Author ##endif ##if value.Data.Title ##local.defineByRender(mappedTitle)##value.Data.Title ##endif ##if value.Data.Year ##local.defineByRender(mappedYear)##value.Data.Year ##endif ##if value.Data.Publisher ##local.defineByRender(mappedPublisher)##value.Data.Publisher ##endif ##if value.Data.Series ##local.defineByRender(mappedSeries)##value.Data.Series ##endif ##if value.Data.ClassMark ##local.defineByRender(mappedClassmark)##value.Data.ClassMark ##endif ##if value.Data.ISBN ##local.defineByRender(mappedISBN)##value.Data.ISBN ##endif ##if session.IsOfflineAccess ##sessioncfg.With(offlineSummaryMap, ZONES.Portal3.OfflineAccess.SummarySearchMap) ##if offlineSummaryMap.Author ##local.defineByRender(mapPath)SData.##offlineSummaryMap.Author ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedAuthor)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Title ##local.defineByRender(mapPath)SData.##offlineSummaryMap.Title ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedTitle)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.MaterialType ##local.defineByRender(mapPath)SData.##offlineSummaryMap.MaterialType ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedMaterialType)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Year ##local.defineByRender(mapPath)SData.##offlineSummaryMap.Year ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedYear)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Publisher ##local.defineByRender(mapPath)SData.##offlineSummaryMap.Publisher ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedPublisher)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Series ##local.defineByRender(mapPath)SData.##offlineSummaryMap.Series ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedSeries)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Classmark ##local.defineByRender(mapPath)SData.##offlineSummaryMap.Classmark ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedClassmark)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.ISBN ##local.defineByRender(mapPath)SData.##offlineSummaryMap.ISBN ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedISBN)##value.Data(##local.mapPath) ##endif ##endif ##endif ##if local.PrintBrowseItem ##sessioncfg.With(offlineSummaryMap, ZONES.Portal3.OfflineAccess.SummarySearchMap) ##if session.IsOfflineAccess ##if offlineSummaryMap.Author ##local.defineByRender(mapPath)##offlineSummaryMap.Author ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedAuthor)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Title ##local.defineByRender(mapPath)##offlineSummaryMap.Title ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedTitle)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.MaterialType ##local.defineByRender(mapPath)##offlineSummaryMap.MaterialType ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedMaterialType)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Year ##local.defineByRender(mapPath)##offlineSummaryMap.Year ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedYear)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Publisher ##local.defineByRender(mapPath)##offlineSummaryMap.Publisher ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedPublisher)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Series ##local.defineByRender(mapPath)##offlineSummaryMap.Series ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedSeries)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.Classmark ##local.defineByRender(mapPath)##offlineSummaryMap.Classmark ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedClassmark)##value.Data(##local.mapPath) ##endif ##endif ##if offlineSummaryMap.ISBN ##local.defineByRender(mapPath)##offlineSummaryMap.ISBN ##if value.IsDefined(##local.mapPath) ##local.defineByRender(mappedISBN)##value.Data(##local.mapPath) ##endif ##endif ##endif ##if local.IsEqual(mappedMaterialType,"") ##if value.SummaryData.MaterialType ##local.defineByRender(mappedMaterialType)##value.SummaryData.MaterialType ##endif ##endif ##if local.IsEqual(mappedMaterialType,"") ##if value.Data.SummaryData.MaterialType ##local.defineByRender(mappedMaterialType)##value.Data.SummaryData.MaterialType ##endif ##endif ##if local.IsEqual(mappedMaterialType,"") ##if value.MaterialType ##local.defineByRender(mappedMaterialType)##value.MaterialType ##endif ##endif ##if local.IsEqual(mappedAuthor,"") ##if value.SummaryData.Author ##local.defineByRender(mappedAuthor)##value.SummaryData.Author ##endif ##endif ##if local.IsEqual(mappedAuthor,"") ##if value.Data.SummaryData.Author ##local.defineByRender(mappedAuthor)##value.Data.SummaryData.Author ##endif ##endif ##if local.IsEqual(mappedAuthor,"") ##if value.Author ##local.defineByRender(mappedAuthor)##value.Author ##endif ##endif ##if local.IsEqual(mappedTitle,"") ##if value.SummaryData.Title ##local.defineByRender(mappedTitle)##value.SummaryData.Title ##endif ##endif ##if local.IsEqual(mappedTitle,"") ##if value.Data.SummaryData.Title ##local.defineByRender(mappedTitle)##value.Data.SummaryData.Title ##endif ##endif ##if local.IsEqual(mappedTitle,"") ##if value.Title ##local.defineByRender(mappedTitle)##value.Title ##endif ##endif ##if local.IsEqual(mappedYear,"") ##if value.SummaryData.Year ##local.defineByRender(mappedYear)##value.SummaryData.Year ##endif ##endif ##if local.IsEqual(mappedYear,"") ##if value.Data.SummaryData.Year ##local.defineByRender(mappedYear)##value.Data.SummaryData.Year ##endif ##endif ##if local.IsEqual(mappedYear,"") ##if value.Year ##local.defineByRender(mappedYear)##value.Year ##endif ##endif ##if local.IsEqual(mappedPublisher,"") ##if value.SummaryData.Publisher ##local.defineByRender(mappedPublisher)##value.SummaryData.Publisher ##endif ##endif ##if local.IsEqual(mappedPublisher,"") ##if value.Data.SummaryData.Publisher ##local.defineByRender(mappedPublisher)##value.Data.SummaryData.Publisher ##endif ##endif ##if local.IsEqual(mappedPublisher,"") ##if value.Publisher ##local.defineByRender(mappedPublisher)##value.Publisher ##endif ##endif ##if local.IsEqual(mappedSeries,"") ##if value.SummaryData.Series ##local.defineByRender(mappedSeries)##value.SummaryData.Series ##endif ##endif ##if local.IsEqual(mappedSeries,"") ##if value.Data.SummaryData.Series ##local.defineByRender(mappedSeries)##value.Data.SummaryData.Series ##endif ##endif ##if local.IsEqual(mappedSeries,"") ##if value.Series ##local.defineByRender(mappedSeries)##value.Series ##endif ##endif ##if local.IsEqual(mappedClassmark,"") ##if value.SummaryData.ClassMark ##local.defineByRender(mappedClassmark)##value.SummaryData.ClassMark ##endif ##endif ##if local.IsEqual(mappedClassmark,"") ##if value.Data.SummaryData.ClassMark ##local.defineByRender(mappedClassmark)##value.Data.SummaryData.ClassMark ##endif ##endif ##if local.IsEqual(mappedClassmark,"") ##if value.ClassMark ##local.defineByRender(mappedClassmark)##value.ClassMark ##endif ##endif ##if local.IsEqual(mappedISBN,"") ##if value.SummaryData.ISBN ##local.defineByRender(mappedISBN)##value.SummaryData.ISBN ##endif ##endif ##if local.IsEqual(mappedISBN,"") ##if value.Data.SummaryData.ISBN ##local.defineByRender(mappedISBN)##value.Data.SummaryData.ISBN ##endif ##endif ##if local.IsEqual(mappedISBN,"") ##if value.ISBN ##local.defineByRender(mappedISBN)##value.ISBN ##endif ##endif /* ##if local.IsEqual(mappedThumbnail,"") ##if value.SummaryData.Thumbnail ##local.defineByRender(mappedThumbnail)##value.SummaryData.Thumbnail ##endif ##endif ##if local.IsEqual(mappedThumbnail,"") ##if value.Data.SummaryData.Thumbnail ##local.defineByRender(mappedThumbnail)##value.Data.SummaryDataThumbnail ##endif ##endif ##if local.IsEqual(mappedThumbnail,"") ##if value.Thumbnail ##local.defineByRender(mappedThumbnail)##value.Thumbnail ##endif ##endif */ ##endif ##local.Define(PortFolioZ3950SetHeadingFMT) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.SequenceNo') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if Value.BACISB ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.BACISB,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.BACISB,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.Data.ISBN ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"1")
##if sessioncfg.IsEqual(LocalBookCoverPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.Data.ISBN,".*") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACISB,".*") ##endif ##endif ##endif ##if sessioncfg.IsEqual(LocalBookNotesPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##Value.Data.ISBN,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##Value.Data.ISBN,".txt") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##Value.BACISB,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##Value.BACISB,".txt") ##endif ##endif ##endif
##endif ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowCopiesButtonInSummaryResult ##else ##local.Define(SuppressSummaryStockButton)1 ##endif ##local.Define(RoundBoxContent) ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.Define(CommandButtonHREF)APS_PRESENT_BIB?Method=ShowStock&no=##value.SequenceNo&##this.StyleSet&Parent=##this.obj&##local.GoBackInfo ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##endif ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##local.define(NoteKey)##value.SequenceNo ##local.NoteItemCheck ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##endif ##endif ##endif
##if value.IsDefined(StockStatus.Items.0) ##endif ##if sessioncfg.ZONES.BookCovers ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##if value.BestCopy.Data.total_in_branch ##local.HasStock ##else ##local.NoLocalStock ##endif ##endif  ##local.BookCover ##local.define(PictureUrl) 
##local.define(ItemHref)APS_PRESENT_BIB?##this.StyleSet&no=##value.SequenceNo&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##local.defineByRender(MATIcon) ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(SummaryRecordAnnotationTDStyle)font-size:90%; ##if local.IsEqual(SummaryRecordAnnotationWidth,"") ##else width:##local.SummaryRecordAnnotationWidth; ##endif ##if value.Data.Title ##endif ##if value.Data.Author ##endif ##if value.Data.Year ##endif ##if value.Data.Publisher ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowSeriesInSummaryResult ##if value.Data.Series ##endif ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowClassMarkInSummaryResult ##if value.Data.ClassMark ##endif ##endif ##if startpoint.IsEqual(Query.SuppressZPAR,1) ##else ##if value.Data.Parent.Title ##endif ##endif ##local.define(BestCopyText) /* SAMPLE DUMP "total_in_branch" = "1" "call_number" = "971.23 YAT" "date_due" = "20020610" "in_flag" = "0" "status_description" = "Prêté" "sublocation_description" = "Secteur jeune" "category_description" = "Documentaires - Jeunes" */ ##if Data.sublocation_description ##Data.sublocation_description - ##if Data.category_description ##Data.category_description ##endif - ##leg.ZONESOPAC.StockStatus.CallNumber ##Data.call_number - ##if Data.date_due ##leg.ZONESOPAC.StockStatus.DueDate ##formatter.YYYYDDMM(##Data.date_due,##local.DateFormat) ##else ##Data.status_description ##endif ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title /*##if value.Data.Url[] ##endif*/ ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.Title ##else ##value.Data.Title ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.Author
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.Year
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Series   ##value.Data.Series
##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark   ##value.Data.ClassMark
    ##leg.ZONESOPAC.Defaults.SummaryEntry.PartOf ##if local.PrintBrowseItem ##value.Data.Parent.Title ##else ##local.define(ParentItemHref)APS_PRESENT_BIB?##this.StyleSet&no=##value.Data.ZPAR&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##value.Data.Parent.Title ##endif ##if value.Data.Parent.MaterialType ##local.defineByRender(ParentMATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.Parent.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(ParentMATText)##sessioncfg.MapLegendThroughTable(##value.Data.Parent.MaterialType,"DB.Config.BookServer.MaterialMap") ##if local.IsEqual(ParentMATIcon,"")   ##else ##local.ParentMATText ##endif ##endif
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##else ##endif ##if local.InNotePadItem ##else ##endif
  ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##Value.PosInSet/##Value.Hits
##if value.StockStatus.Items.0.IsOnLoan    ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)    ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)    ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else    ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference    ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else    ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif    ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.define(SOLRItemFormat) ##if sessioninfo.IsEqual(ResultItemStyle,Page) ##local.SOLRItemPageFormat ##else ##if sessioninfo.IsEqual(ResultItemStyle,List) ##local.SOLRItemListFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##else ##local.SOLRItemSummaryFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##endif ##endif ##local.define(eMediaItemFormat) ##if sessioninfo.IsEqual(ResultItemStyle,Page) ##local.eMediaPageItemFormat ##else ##if sessioninfo.IsEqual(ResultItemStyle,List) ##local.eMediaListItemFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##else ##local.eMediaSummaryItemFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##endif ##endif ##local.define(EventSummaryItemFormat) ##local.Define(PictureUrl) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##local.defineByRender(NoteItemDetailsHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.root.identifier.__Data') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.define(ItemHref)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##if value.Data.root.thumbnail.__Data ##local.define(PictureUrl)##value.Data.root.thumbnail.__Data ##else ##local.define(PictureUrl) ##endif ##local.define(BookCover) ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##local.Define(SuppressSummaryStockButton)1 /*##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowCopiesButtonInSummaryResult ##else ##local.Define(SuppressSummaryStockButton)1 ##endif */ ##local.Define(RoundBoxContent) ##local.define(StockBtnFMT) ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##local.define(NoteKey)##value.Data.root.identifier.__Data ##local.NoteItemCheck
##if sessioncfg.ZONES.BookCovers ##endif
 ##local.BookCover ##local.define(PictureUrl) 
##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##local.defineByRender(MATIcon) ##if value.Data.root.DocumentType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(SummaryRecordAnnotationTDStyle)font-size:11; ##if local.IsEqual(SummaryRecordAnnotationWidth,"") ##else width:##local.SummaryRecordAnnotationWidth; ##endif ##if value.Data.root.title.__Data ##endif ##if value.Data.root.author.__Data ##endif ##if value.Data.root.fileName.__Data ##endif ##if value.Data.root.YOP.__Data ##endif ##if value.Data.Publisher ##endif ##if value.Data.Series ##endif ##if value.Data.ClassMark ##endif ##if value.Data.root.description.__Data ##endif ##if value.Data.root.summary.__Data ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title /*##if value.Data.Url[] ##endif*/ ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.root.title.__Data ##else ##value.Data.root.title.__Data ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.root.author.__Data
##leg.EZONES.Fields.FileName   ##value.Data.root.fileName.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.root.YOP.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Series   ##value.Data.Series
##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark   ##value.Data.ClassMark
##leg.EZONES.Fields.Description   ##value.Data.root.description.__Data
##leg.EZONES.Fields.Extract   ##value.Data.root.summary.__Data
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##else ##endif ##if local.InNotePadItem ##else ##endif
  ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.define(EventListItemFormat) ##value.Dump() ##local.define(EventPageItemFormat) ##value.Dump() ##local.define(EventItemFormat) ##if sessioninfo.IsEqual(ResultItemStyle,Page) ##local.EventPageItemFormat ##else ##if sessioninfo.IsEqual(ResultItemStyle,List) ##local.eMediaListItemFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##else ##local.EventSummaryItemFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##endif ##endif ##local.define(eMediaPageItemFormat) ##if value.Data.root.title.__Data ##local.defineByRender(ItemTitle)##value.Data.root.title.__Data ( ##value.Data.root.fileName.__Data ) ##else ##local.defineByRender(ItemTitle)##value.Data.root.fileName.__Data ##endif ##local.Define(PictureUrl) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##local.defineByRender(NoteItemDetailsHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.root.identifier.__Data') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.define(ItemHref)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##if value.Data.root.thumbnail.__Data ##local.define(PictureUrl)APS_ZONES?fn=EZonesFile&aspect=thumbnail&q=##Value.Data.root.identifier.__Data ##else ##local.define(PictureUrl) ##endif ##local.define(BookCover) ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif
##local.BookCover
##local.define(eMediaListItemFormat) ##local.Define(PictureUrl) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##local.defineByRender(NoteItemDetailsHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.root.identifier.__Data') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.define(ItemHref)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##if value.Data.root.thumbnail.__Data ##local.define(PictureUrl)APS_ZONES?fn=EZonesFile&aspect=thumbnail&q=##Value.Data.root.identifier.__Data ##else ##local.define(PictureUrl) ##endif ##local.define(BookCover) ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##local.Define(SuppressSummaryStockButton)1 /*##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowCopiesButtonInSummaryResult ##else ##local.Define(SuppressSummaryStockButton)1 ##endif */ ##local.Define(RoundBoxContent) ##local.define(StockBtnFMT) ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##local.define(NoteKey)##value.Data.root.identifier.__Data ##local.NoteItemCheck
##if sessioncfg.ZONES.BookCovers ##endif
 ##local.BookCover ##local.define(PictureUrl) 
##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##local.defineByRender(MATIcon) ##if value.Data.root.DocumentType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(SummaryRecordAnnotationTDStyle)font-size:11; ##if local.IsEqual(SummaryRecordAnnotationWidth,"") ##else width:##local.SummaryRecordAnnotationWidth; ##endif ##if value.Data.root.title.__Data ##endif ##if value.Data.root.author.__Data ##endif ##if value.Data.root.fileName.__Data ##endif ##if value.Data.root.YOP.__Data ##endif ##if value.Data.Publisher ##endif ##if value.Data.Series ##endif ##if value.Data.ClassMark ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title /*##if value.Data.Url[] ##endif*/ ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.root.title.__Data ##else ##value.Data.root.title.__Data ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.root.author.__Data
##leg.EZONES.Fields.FileName   ##value.Data.root.fileName.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.root.YOP.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Series   ##value.Data.Series
##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark   ##value.Data.ClassMark
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##else ##endif ##if local.InNotePadItem ##else ##endif
  ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.define(eMediaSummaryItemFormat) ##local.Define(PictureUrl) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##local.defineByRender(NoteItemDetailsHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.root.identifier.__Data') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.define(ItemHref)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##if value.Data.root.thumbnail.__Data ##local.define(PictureUrl)APS_ZONES?fn=EZonesFile&aspect=thumbnail&q=##Value.Data.root.identifier.__Data ##else ##local.define(PictureUrl) ##endif ##local.define(BookCover) ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##local.Define(SuppressSummaryStockButton)1 /*##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowCopiesButtonInSummaryResult ##else ##local.Define(SuppressSummaryStockButton)1 ##endif */ ##local.Define(RoundBoxContent) ##local.define(StockBtnFMT) ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##local.define(NoteKey)##value.Data.root.identifier.__Data ##local.NoteItemCheck
##if sessioncfg.ZONES.BookCovers ##endif
 ##local.BookCover ##local.define(PictureUrl) 
##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##local.defineByRender(MATIcon) ##if value.Data.root.DocumentType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(SummaryRecordAnnotationTDStyle)font-size:11; ##if local.IsEqual(SummaryRecordAnnotationWidth,"") ##else width:##local.SummaryRecordAnnotationWidth; ##endif ##if value.Data.root.title.__Data ##endif ##if value.Data.root.author.__Data ##endif ##if value.Data.root.fileName.__Data ##endif ##if value.Data.root.YOP.__Data ##endif ##if value.Data.Publisher ##endif ##if value.Data.Series ##endif ##if value.Data.ClassMark ##endif ##if value.Data.root.description.__Data ##endif ##if value.Data.root.summary.__Data ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title /*##if value.Data.Url[] ##endif*/ ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.root.title.__Data ##else ##value.Data.root.title.__Data ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.root.author.__Data
##leg.EZONES.Fields.FileName   ##value.Data.root.fileName.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.root.YOP.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Series   ##value.Data.Series
##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark   ##value.Data.ClassMark
##leg.EZONES.Fields.Description   ##value.Data.root.description.__Data
##leg.EZONES.Fields.Extract   ##value.Data.root.summary.__Data
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##else ##endif ##if local.InNotePadItem ##else ##endif
  ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.define(SOLRItemSummaryFormat) /* http://localhost/alswww2.dll/APS_ZONES?fn=EZonesFile&aspect=thumbnail&q=a3f2b857-e319-4af4-a2f4-45076ff01af0 */ ##local.Define(PictureUrl) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##local.defineByRender(NoteItemDetailsHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.root.identifier.__Data') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.define(ItemHref)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##if value.Data.thumbnail ##local.define(PictureUrl)APS_ZONES?fn=EZonesFile&aspect=thumbnail&q=##Value.Data.id ##else ##local.define(PictureUrl) ##endif ##local.define(BookCover) ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.obj&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##local.Define(SuppressSummaryStockButton)1 /*##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowCopiesButtonInSummaryResult ##else ##local.Define(SuppressSummaryStockButton)1 ##endif */ ##local.Define(RoundBoxContent) ##local.define(StockBtnFMT) ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##local.define(NoteKey)##value.Data.id ##local.NoteItemCheck
##if sessioncfg.ZONES.BookCovers ##endif
 ##local.BookCover ##local.define(PictureUrl) 
##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##local.defineByRender(MATIcon) ##if value.Data.ZMAT ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.ZMAT,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.ZMAT,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(SummaryRecordAnnotationTDStyle)font-size:11; ##if local.IsEqual(SummaryRecordAnnotationWidth,"") ##else width:##local.SummaryRecordAnnotationWidth; ##endif ##if value.Data.Title ##endif ##if value.Data.Author ##endif ##if value.Data.FileName ##endif ##if value.Data.Year ##endif ##if value.Data.Publisher ##endif ##if value.Data.Series ##endif ##if value.Data.ClassMark ##endif ##if value.Data.Description ##endif ##if value.Data.Summary ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title /*##if value.Data.Url[] ##endif*/ ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.Title ##else ##value.Data.Title ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.Author
##leg.EZONES.Fields.FileName   ##value.Data.FileName
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.Year
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Series   ##value.Data.Series
##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark   ##value.Data.ClassMark
##leg.EZONES.Fields.Description   ##value.Data.Description
##leg.EZONES.Fields.Extract   ##value.Data.Summary
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##else ##endif ##if local.InNotePadItem ##else ##endif
  ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.Define(BDMItemFormat) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('bdm::##value.Data.root.identifier.__Data') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.SetDefaultLoc ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if Value.BACISB ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.BACISB,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.BACISB,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.Data.ISBN ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowCopiesButtonInSummaryResult ##else ##local.Define(SuppressSummaryStockButton)1 ##endif ##local.Define(RoundBoxContent) ##local.define(StockBtnFMT) ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##local.define(NoteKey)bdm::##value.Data.root.identifier.__Data ##local.NoteItemDetailsHandle##local.ItemHandle ##local.NoteItemCheck
##if sessioncfg.ZONES.BookCovers ##endif
 ##local.BookCover ##local.define(PictureUrl) 
##local.define(ItemHref)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##local.defineByRender(MATIcon) ##if value.Data.root.DocumentType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.root.DocumentType.__Data,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(SummaryRecordAnnotationTDStyle)font-size:11; ##if local.IsEqual(SummaryRecordAnnotationWidth,"") ##else width:##local.SummaryRecordAnnotationWidth; ##endif ##if value.Data.root.DisplayTitle.__Data ##endif ##if value.Data.root.DisplayAuthor.__Data ##endif ##if value.Data.root.YOP.__Data ##endif ##if value.Data.Publisher ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowSeriesInSummaryResult ##if value.Data.Series ##endif ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowClassMarkInSummaryResult ##if value.Data.ClassMark ##endif ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title /*##if value.Data.Url[] ##endif*/ ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.root.DisplayTitle.__Data ##else ##value.Data.root.DisplayTitle.__Data ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.root.DisplayAuthor.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.root.YOP.__Data
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
##leg.ZONESOPAC.Defaults.SummaryEntry.Series   ##value.Data.Series
##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark   ##value.Data.ClassMark
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##else ##endif ##if local.InNotePadItem ##else ##endif
  ##local.StockBtnFMT
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem   ##else ##local.DeleteNoteButton ##endif
##Value.PosInSet/##Value.Hits
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.Define(Z3950ErrorResolvingFMT) Error resolving item ##value.Context.Key - ##value.ErrorDescription ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##local.Define(CZ3950SetHeadingFMT) ##if value.ErrorLevel ##local.Z3950ErrorResolvingFMT ##else ##if value.BACBAC ##local.CConcertoZ3950SetHeadingFMT ##else ##if value.IsEqual("Data.__Root",eadindexrecord) ##local.BDMItemFormat ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##else ##if value.IsEqual("Data.__Root",event) ##local.EventItemFormat ##else ##if value.IsEqual("Data.__Root",emedia) ##local.eMediaItemFormat /* ##value.Dump() */ ##else ##if value.SequenceNo ##local.PortFolioZ3950SetHeadingFMT ##else ##if value.IsEqual("Data.__Root",solr) ##local.SOLRItemFormat ##else ??? - ##value.Data.__Root ##endif ##endif ##endif ##endif ##endif ##endif ##endif ##local.Define(HeadAnnotSummaryEntryFMT)
##if value.IsEqual(SERIAL, 1) ##leg.ZONESOPAC.CATRecord.Hierachy.SerialsTitle ##else ##leg.ZONESOPAC.CATRecord.Hierachy.ParentTitle ##endif ##helpcontext.addHelp(ParentSummaryEntry)
##local.Define(TailAnnotSummaryEntryFMT)
##if value.IsEqual(HLEVEL,1) ##if value.IsEqual(SERIAL, 1) ##leg.ZONESOPAC.CATRecord.Hierachy.Issues ##else ##leg.ZONESOPAC.CATRecord.Hierachy.Volumes ##endif ##helpcontext.addHelp(VolumesSummaryEntry) ##endif ##if value.IsEqual(HLEVEL,2) ##leg.ZONESOPAC.CATRecord.Hierachy.Parts ##helpcontext.addHelp(PartsSummaryEntry) ##endif
##local.define(CoinIndexItemFMT) ##if local.thisLoc ##else ##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 ##endif ##endif
    ##value.Text
##local.define(CoinIndexItemDisabledFMT)
    ##value.Text
   
##local.define(CoinIndexAnnotation)
##value.Annotation
##local.define(ExpertSearchFMT) ##leg.ZONESOPAC.ExpertSearch.Heading ##local.define(APSMAP)expertsearch ##local.define(TopButtons) ##local.define(BottomButtons) ##local.define(Title)##leg.ZONESOPAC.ExpertSearch.Title ##local.define(Advice)##leg.ZONESOPAC.ExpertSearch.Advice ##local.define(List) ##include(Layout) ##local.define(Panel1Content)##leg.ZONESOPAC.ExpertSearch.Panel1
##this.stylesetforform ##if request.IsEqual(SubStyle,"BS") ##local.define(DataBase)BOOKSERVER ##else ##local.define(DataBase)SearchServer ##endif
 

##local.define(WordSurferQueryFMT) ##leg.ZONESOPAC.AquaBrowser.Title
##this.stylesetforform ##if request.IsEqual(SubStyle,"BS") ##local.define(DataBase)BOOKSERVER ##else ##local.define(DataBase)SearchServer ##endif
 

##local.define(BrowsingSearchFMT) ##leg.ZONESOPAC.darkHeadings.Browsing
##this.stylesetforform
##local.define(LoanHeadingFMT) ##local.Define(MatIcon) ##local.DefineByRender(MatIconUrl)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.Material,GraphicalMAT) ##if local.NotEmpty(MatIconUrl) ##local.Define(MatIcon)title="##sessioncfg.ParamLookup(MaterialName,##value.Material)" ##endif ##if sessioncfg.ZONES.SelfService.RenewLoan ##local.define(AnyFormOfRenewalEnabled)1 ##if sessioncfg.ZONES.SelfService.BulkRenewal ##local.define(BulkRenewalEnabled)1 ##else ##if searchcontext.BorrowerTrapLevel ##else ##local.define(SingleRenewalEnabled)1 ##endif ##endif ##endif ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseList##value.__Item ##local.define(BrowseItem) ##if request.BulkRenew /**/ ##else ##if local.PrintBrowseItem ##if value.IsEqual(SynNo,1) ##endif ##else ##if local.SingleRenewalEnabled ##if local.SingleRenewalEnabled ##else ##endif ##endif ##endif ##local.BrowseItemContainerTemplate
##if value.RenewedToday ##if value.IssuedToday ##else ##endif ##else ##if value.PrimaryTrapLevel ##else ##endif ##endif ##if local.notEmpty(MatIcon) ##local.MatIcon ##endif ##value.StripFilingCharsFrom(Author,PROCESS_HASH)   ##value.ItemNumber ##value.DateIssued ##if value.RenewedToday ##if value.IssuedToday ##value.DateDue ##else ##value.DateDue ##endif ##else ##if value.Overdue ##value.DateDue ##else ##if value.DueToday ##value.DateDue ##else ##value.DateDue ##endif ##endif ##endif
  ##if value.RenewedToday ##else ##if value.PrimaryTrapLevel ##leg.ZONESOPAC.Browseenum.LoanHeading.RenewalNotAllowed - ##sessioncfg.EnumLookup(CircTrapID,##value.PrimaryTrapId)
##endif ##endif ##if value.HaveFee - ##leg.ZONESOPAC.Browseenum.LoanHeading.RenewalFees: ##value.RenewalFee ##endif ##if value.HaveFine - ##leg.ZONESOPAC.Browseenum.LoanHeading.Fines: ##value.Fine ##endif ##if value.IsEqual(RenewalCount,0) ##else - ##leg.ZONESOPAC.Browseenum.LoanHeading.RC: ##value.RenewalCount ##endif
##leg.ZONESOPAC.Browseenum.LoanHeading.Title ##leg.ZONESOPAC.Browseenum.LoanHeading.Author ##leg.ZONESOPAC.Browseenum.LoanHeading.Itemnumber ##leg.ZONESOPAC.Browseenum.LoanHeading.Issuedate ##leg.ZONESOPAC.Browseenum.LoanHeading.Duedate ##leg.ZONESOPAC.Browseenum.LoanHeading.RC
##if local.PrintBrowseItem ##if local.notEmpty(MatIcon) ##local.MatIcon ##endif ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##if local.notEmpty(MatIcon) ##local.MatIcon ##endif ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##value.ItemNumber ##value.DateIssued ##value.DateDue ##value.RenewalCount
##if local.PrintBrowseItem ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##if local.notEmpty(MatIcon) ##local.MatIcon ##endif ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##else ##endif ##value.StripFilingCharsFrom(Author,PROCESS_HASH)   ##value.ItemNumber ##value.DateIssued ##if value.RenewedToday ##if value.IssuedToday ##value.DateDue ##else ##value.DateDue ##endif ##else ##if value.Overdue ##value.DateDue ##else ##if value.DueToday ##value.DateDue ##else ##value.DateDue ##endif ##endif ##endif ##if value.RenewedToday   ##else ##if value.PrimaryTrapLevel   ##else ##leg.ZONESOPAC.Defaults.Button.Renew ##endif ##endif  
##if local.AnyFormOfRenewalEnabled ##if value.RenewedToday ##else ##if value.PrimaryTrapLevel ##leg.ZONESOPAC.Browseenum.LoanHeading.RenewalNotAllowed - ##sessioncfg.EnumLookup(CircTrapID,##value.PrimaryTrapId)
##endif ##endif ##endif
##if local.AnyFormOfRenewalEnabled ##if value.HaveFee - ##leg.ZONESOPAC.Browseenum.LoanHeading.RenewalFees: ##value.RenewalFee ##endif ##endif ##if value.HaveFine - ##leg.ZONESOPAC.Browseenum.LoanHeading.Fines: ##value.Fine ##endif ##if value.IsEqual(RenewalCount,0) ##else - ##leg.ZONESOPAC.Browseenum.LoanHeading.RC: ##value.RenewalCount ##endif
##local.Define(PLISLoansFMT) ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseList##value.__Item ##local.Define(RoundBoxContent) ##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif ##if value.SE.Data.Title ##local.Define(LoanBrowseTitle) ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif ##else ##local.Define(LoanBrowseTitle) ##leg.ZONESOPAC.LoanBrowse.NoTitleDetails ##endif ##if value.SE.Data.Author ##local.Define(LoanBrowseAuthor)##value.SE.Data.Author ##else ##local.Define(LoanBrowseAuthor)##leg.ZONESOPAC.LoanBrowse.NoAuthorDetails ##endif ##local.define(BrowseItem) ##local.define(CanRenewItem)0 ##if sessioncfg.ZONES.SelfService.RenewLoan ##if value.Data.renewal_condition ##if value.IsEqual(Data.renewal_condition, "OK") ##local.define(CanRenewItem)1 ##endif ##else ##if searchcontext.BorrowerTrapLevel ##else ##if formatter.InPastYYYYMMDD(##value.Data.return_date) ##else ##local.define(CanRenewItem)1 ##endif ##endif ##endif ##endif ##if request.BulkRenew ##else ##if value.SE.Data.Author ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Author ##local.define(Value)##local.LoanBrowseAuthor ##local.BrowseItemPartTemplate2 ##endif ##if value.SE.Data.Title ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Title ##local.define(Value) ##if local.PrintBrowseItem ##local.LoanBrowseTitle ##else ##local.LoanBrowseTitle ##endif ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Itemnumber ##local.define(Value)##value.Data.no ##local.BrowseItemPartTemplate2 ##if value.IsMap(Data.branch) ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.ItemBranch ##local.define(Value)##value.QualData(Data.branch.description) ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Issuedate ##local.define(Value)##formatter.YYYYDDMM(##value.Data.loan_date,##local.DateFormat) ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Duedate ##local.define(Value) ##if formatter.InPastYYYYMMDD(##value.Data.return_date) ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##if value.Data.renewal_condition ##sessioncfg.MapLegendThroughTable(##value.Data.renewal_condition,ZONES.Portal3.RenewalRejectedReason) ##else ##leg.ZONESOPAC.Browseenum.LoanHeading.LateLoanMessage ##endif ##else /* Not late */ ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##endif /* ##if local.IsEqual(CanRenewItem,1) ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##else ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##if value.Data.renewal_condition ##sessioncfg.MapLegendThroughTable(##value.Data.renewal_condition,ZONES.Portal3.RenewalRejectedReason) ##else ##leg.ZONESOPAC.Browseenum.LoanHeading.LateLoanMessage ##endif ##endif */ /* ##if formatter.InPastYYYYMMDD(##value.Data.return_date) ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##leg.ZONESOPAC.Browseenum.LoanHeading.LateLoanMessage ##else ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##endif */ ##local.BrowseItemPartTemplate2 ##if value.Data.charge ##if value.IsGreater(Data.charge,0) ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Charge ##local.define(Value)##formatter.Double(##value.Data.charge,##local.MoneyFormat) ##local.BrowseItemPartTemplate2 ##endif ##endif ##if value.RenewalCount ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Renewalcount ##local.define(Value)##if value.Data.renewal_count ##value.Data.renewal_count ##endif ##local.BrowseItemPartTemplate2 ##endif ##if local.PrintBrowseItem ##else ##if local.IsEqual(CanRenewItem,1) ##local.define(Name) ##local.define(Value)
##local.LoanBrowseTitle ##local.LoanBrowseAuthor ##value.Data.return_date ##if value.Data.fee ##value.Data.fee ##else   ##endif ##if value.Data.fine ##value.Data.fine ##else   ##endif ##if value.Data.renewal_count ##value.Data.renewal_count ##else   ##endif
##local.define(CommandButtonHREF)##this&Method=Renew&##value.__Item&##local.GoBackInfo&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Browseenum.Renew.Renewitem ##local.define(CommandButtonTip)##leg.ZONESOPAC.Browseenum.Renew.RenewitemTIP ##local.SimpleCommandButtonFMT
##local.BrowseItemPartTemplate2 ##endif ##endif ##endif
##local.BrowseItemContainerTemplate ##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##local.Define(PLISLoanHistoryItem) ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseList##value.__Item ##local.Define(RoundBoxContent) ##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif ##if value.SE.Data.Title ##local.Define(LoanBrowseTitle) ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif ##else ##local.Define(LoanBrowseTitle) ##leg.ZONESOPAC.LoanBrowse.NoTitleDetails ##endif ##if value.SE.Data.Author ##local.Define(LoanBrowseAuthor)##value.SE.Data.Author ##else ##local.Define(LoanBrowseAuthor)##leg.ZONESOPAC.LoanBrowse.NoAuthorDetails ##endif ##local.define(BrowseItem) ##if value.SE.Data.Title ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Title ##local.define(Value) ##if local.PrintBrowseItem ##local.LoanBrowseTitle ##else ##local.LoanBrowseTitle ##endif ##local.BrowseItemPartTemplate2 ##endif ##if value.SE.Data.Author ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Author ##local.define(Value)##local.LoanBrowseAuthor ##local.BrowseItemPartTemplate2 ##endif /* ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Itemnumber ##local.define(Value)##value.Data.no ##local.BrowseItemPartTemplate2 */ ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Issuedate ##local.define(Value)##formatter.YYYYDDMM(##value.Data.loan_date,##local.DateFormat) ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.ReturnedDate ##local.define(Value)##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##local.BrowseItemPartTemplate2 /* ##if value.Data.charge ##if value.IsGreater(Data.charge,0) ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Charge ##local.define(Value)##formatter.Double(##value.Data.charge,##local.MoneyFormat) ##local.BrowseItemPartTemplate2 ##endif ##endif ##if value.RenewalCount ##local.define(Name)##leg.ZONESOPAC.Browseenum.LoanHeading.Renewalcount ##local.define(Value)##if value.Data.renewal_count ##value.Data.renewal_count ##endif ##local.BrowseItemPartTemplate2 ##endif */ ##local.BrowseItemContainerTemplate
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(LoanHistoryHeadingFMT) ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseList##value.__Item ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##if local.PrintBrowseItem ##else ##endif ##local.BrowseItemContainerTemplate
##leg.ZONESOPAC.Browseenum.LoanHistoryHeading.Title ##value.StripFilingCharsFrom(Title)
##leg.ZONESOPAC.Browseenum.LoanHistoryHeading.Author ##value.StripFilingCharsFrom(Author)
##leg.ZONESOPAC.Browseenum.LoanHistoryHeading.Datecreated ##value.DateCreated
##leg.ZONESOPAC.Browseenum.LoanHistoryHeading.Datereturned ##value.DateReturned
##value.StripFilingCharsFrom(Title) ##value.StripFilingCharsFrom(Author) ##value.DateCreated ##value.DateReturned
##local.RoundBox
##local.Define(ReservationHeadingFMT) ##local.Define(MatIcon) ##local.DefineByRender(MatIconUrl) ##if value.Data.Record.CatalogueSummary.MaterialType ##local.DefineByRender(MatIconUrl)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.Data(Record.CatalogueSummary.MaterialType),GraphicalMAT) ##endif ##local.DefineByRender(MatNumber) ##if value.Record.CatalogueSummary.MaterialType ##local.DefineByRender(MatNumber)##value.Data(Record.CatalogueSummary.MaterialType) ##endif ##if local.NotEmpty(MatIconUrl) ##if local.NotEmpty(MatNumber) ##local.Define(MatIcon)##sessioncfg.ParamLookup(MaterialName,##local.MatNumber) ##endif ##endif ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&Item=##value.Data(__ItemHandle)&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseListItem=##value.Data(__ItemHandle) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##if value.Author ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Author ##local.define(Value)##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Title ##local.define(Value) ##if local.NotEmpty(MatIcon) ##local.MatIcon ##endif ##if local.PrintBrowseItem ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.ReservedOn ##local.define(Value)##value.Created ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Status ##local.define(Value)##value.Status ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.CatalogueNumber ##local.define(Value)##value.BacNo ##local.BrowseItemPartTemplate2 ##if value.Record.Item ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.ItemNumber ##local.define(Value)##value.Record.Item ##local.BrowseItemPartTemplate2 ##if value.Record.CatalogueSummary.Classmark ##local.define(Name)##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark ##local.define(Value)##value.Record.CatalogueSummary.Classmark ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType ##local.define(Value)##value.Record.CatalogueSummary.MaterialType ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.Reservation.ReservationNumber ##local.define(Value)##value.ResNo ##local.BrowseItemPartTemplate2 ##if value.Outstanding ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Queueposn ##local.define(Value) ##value.ReservationQueuePosition ##leg.ZONESOPAC.Browseenum.Renew.Of ##value.TotalReservationInQueue ##local.BrowseItemPartTemplate2 ##endif ##if local.PrintBrowseItem ##else ##if sessioncfg.ZONES.SelfService.CancelReservation ##if session.Reservations.CancelAllowed ##if value.Outstanding ##local.define(Name) ##local.define(Value) ##local.BulletGif ##leg.ZONESOPAC.Browseenum.Renew.CancelReservation ##local.BrowseItemPartTemplate2 ##endif ##endif ##endif ##endif ##local.BrowseItemContainerTemplate
##local.RoundBox
##local.Define(PLISCSPItem) ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&Item=##value.Data(__ItemHandle)&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseListItem=##value.Data(__ItemHandle) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Title ##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif ##local.define(Value) ##if local.PrintBrowseItem ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_desc - ##value.Data.issue_desc ##endif ##else ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_desc - ##value.Data.issue_desc ##endif ##endif ##local.BrowseItemPartTemplate2 /*##value.Dump()*/ /* ##if value.SE.Data.Author ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Author ##local.define(Value)##value.SE.Data.Author ##local.BrowseItemPartTemplate2 ##endif */ ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Location ##local.define(Value)##value.QualData(Data.branch.description)/* - ##value.QualData(Data.shop.description)*/ - ##value.QualData(Data.bank.description) ##if value.IsEqual(Data.place_number,0) ##else - ##value.Data.place_number ##endif
##local.BrowseItemPartTemplate2
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Status ##local.define(Value)##value.QualData(Data.status.description) ##if value.IsMap(Data.refus.description) - ##value.QualData(Data.refus.description) ##endif ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.RequestedOn ##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_created,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.ForThe ##formatter.YYYYDDMM(##value.Data.date_request,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_request ##local.BrowseItemPartTemplate2 ##local.define(CSPDateExpDisplay)0 ##if value.IsEqual(Data.status.status_code,"AC") ##local.define(CSPDateExpDisplay)1 ##else ##if value.IsEqual(Data.status.status_code,"CP") ##local.define(CSPDateExpDisplay)1 ##endif ##endif ##if local.IsEqual(CSPDateExpDisplay,"1") ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.DateExpires ##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_expiry,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_expiry ##local.BrowseItemPartTemplate2 ##endif ##if value.Data.message ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Message ##local.define(Value)##value.Data.message ##local.BrowseItemPartTemplate2 ##endif /*##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Cote ##local.define(Value)##value.Data.cote ##local.BrowseItemPartTemplate2 */ ##if local.PrintBrowseItem ##else ##if sessioncfg.ZONES.SelfService.CancelReservation ##local.define(Name) ##local.define(Value)
 
##local.define(CommandButtonHREF)##this&Method=Cancel&##value.Data(__Item)&ItemHandle=##value.Data(__ItemHandle)&##local.GoBackInfo&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Browseenum.CSP.CancelCSP ##local.define(CommandButtonTip)##leg.ZONESOPAC.Browseenum.Renew.CancelReservationTIP ##local.SimpleCommandButtonFMT
##local.BrowseItemPartTemplate2 ##endif ##endif
##local.BrowseItem ##local.RoundBox ##local.Define(PLISDEMItem) ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&Item=##value.Data(__ItemHandle)&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseListItem=##value.Data(__ItemHandle) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Title ##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif ##local.define(Value) ##if local.PrintBrowseItem ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_desc - ##value.Data.issue_desc ##endif ##else ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_desc - ##value.Data.issue_desc ##endif ##endif ##local.BrowseItemPartTemplate2 /* ##if value.SE.Data.Author ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Author ##local.define(Value)##value.SE.Data.Author ##local.BrowseItemPartTemplate2 ##endif */ ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Location ##local.define(Value)##value.QualData(Data.branch.description) - ##value.QualData(Data.shop.description) - ##value.QualData(Data.bank.description) ##if value.IsEqual(Data.place_number,0) ##else - ##value.Data.place_number ##endif
##local.BrowseItemPartTemplate2 ##local.define(Name) ##local.define(Value) ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Status ##local.define(Value)##value.QualData(Data.status.description) ##if value.IsMap(Data.refus.description) - ##value.QualData(Data.refus.description) ##endif ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.RequestedOn ##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_created,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.ForThe ##formatter.YYYYDDMM(##value.Data.date_request,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_request ##local.BrowseItemPartTemplate2 ##local.define(CSPDateExpDisplay)0 ##if value.IsEqual(Data.Status,"AC") ##local.define(CSPDateExpDisplay)1 ##else ##if value.IsEqual(Data.Status,"CP") ##local.define(CSPDateExpDisplay)1 ##endif ##endif ##if local.IsEqual(CSPDateExpDisplay,"1") ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.DateExpires ##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_expiry,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_expiry ##local.BrowseItemPartTemplate2 ##endif ##if value.Data.Message ##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Message ##local.define(Value)##value.Data.message ##local.BrowseItemPartTemplate2 ##endif /*##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Cote ##local.define(Value)##value.Data.cote ##local.BrowseItemPartTemplate2 */ ##if local.PrintBrowseItem ##else ##if sessioncfg.ZONES.SelfService.CancelReservation ##local.define(Name) ##local.define(Value)
##local.define(CommandButtonHREF)##this&Method=Cancel&##value.Data(__Item)&ItemHandle=##value.Data(__ItemHandle)&##local.GoBackInfo&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Browseenum.DEM.CancelDEM ##local.define(CommandButtonTip)##leg.ZONESOPAC.Browseenum.Renew.CancelReservationTIP ##local.SimpleCommandButtonFMT
##local.BrowseItemPartTemplate2 ##endif ##endif
##local.BrowseItem ##local.RoundBox ##local.Define(PLISReservationsFMT) ##local.SetDefaultLoc ##local.defineByRender(FinishedUrl)##this?Method=CloneList&Item=##value.Data(__ItemHandle)&BrowseAsHloc=##local.thisLoc ##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseListItem=##value.Data(__ItemHandle) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##if value.SE.Data.Author ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Author ##local.define(Value)##value.SE.Data.Author ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Title ##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif ##local.define(Value) ##if local.PrintBrowseItem ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif ##else ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif ##endif ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.ReservedOn ##local.define(Value)##formatter.YYYYDDMM(##value.Data.resv_date,##local.DateFormat) ##local.BrowseItemPartTemplate2 ##if sessioncfg.DB.Config.Circ.Reservation.ShowQueuePosition ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Rank ##local.define(Value) ##if value.IsDefined(Data.resv_rank) ##if value.IsGreater(Data.resv_rank,0) ##value.QualData(Data.resv_rank) ##endif ##endif ##local.BrowseItemPartTemplate2 ##endif ##if value.IsMap(Data.branch) ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.DeliverTo ##local.define(Value)##value.QualData(Data.branch.description) ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Status ##local.define(Value) /* ##if value.IsDefined(Data.expiry_date) ##if value.IsEqual(Data.expiry_date,0) ##leg.ZONESOPAC.Browseenum.Renew.Unavailable ##else ##leg.ZONESOPAC.Browseenum.Renew.Available ##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat) ##endif ##else ##leg.ZONESOPAC.Browseenum.Renew.Unavailable ##endif */ /* ##if value.IsDefined(Data.print_status) ##if value.IsEqual(Data.print_status,A1) ##if value.IsEqual(Data.expiry_date,0) ##leg.ZONESOPAC.Browseenum.Renew.Available ##else ##leg.ZONESOPAC.Browseenum.Renew.Available ##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat). ##endif ##else ##if value.IsEqual(Data.print_status,A) ##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon ##else ##leg.ZONESOPAC.Browseenum.Renew.Unavailable ##endif ##endif ##else ##leg.ZONESOPAC.Browseenum.Renew.Unavailable ##endif */ ##if value.IsDefined(Data.print_status) ##if value.IsEqual(Data.print_status,A1) ##if value.Data.expiry_date ##if value.IsEqual(Data.expiry_date,0) ##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon ##else ##leg.ZONESOPAC.Browseenum.Renew.Available ##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat). ##endif ##else ##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon ##endif ##else ##if value.IsEqual(Data.print_status,A) ##if value.Data.expiry_date ##if value.IsEqual(Data.expiry_date,0) ##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon ##else ##leg.ZONESOPAC.Browseenum.Renew.Available ##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat). ##endif ##else ##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon ##endif ##else ##leg.ZONESOPAC.Browseenum.Renew.Unavailable ##endif ##endif ##else ##leg.ZONESOPAC.Browseenum.Renew.Unavailable ##endif ##local.BrowseItemPartTemplate2 ##if local.PrintBrowseItem ##else ##if sessioncfg.ZONES.SelfService.CancelReservation /*##if value.Data.outstanding*/ ##if sessioncfg.ZONES.SelfService.AlwaysDisplayCancelButton ##local.define(Name) ##local.define(Value)
##local.define(CommandButtonHREF)##this&Method=Cancel&##value.Data(__Item)&ItemHandle=##value.Data(__ItemHandle)&##local.GoBackInfo&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Browseenum.Renew.CancelReservation ##local.define(CommandButtonTip)##leg.ZONESOPAC.Browseenum.Renew.CancelReservationTIP ##local.SimpleCommandButtonFMT
##local.BrowseItemPartTemplate2 ##else ##local.defineByRender(CanCancel)1 ##if value.IsEqual(Data.can_cancel,0) ##local.defineByRender(CanCancel)0 ##endif ##if value.IsEqual(Data.can_cancel,no) ##local.defineByRender(CanCancel)0 ##endif ##if local.IsEqual(CanCancel,1) ##local.define(Name) ##local.define(Value)
##local.define(CommandButtonHREF)##this&Method=Cancel&##value.Data(__Item)&ItemHandle=##value.Data(__ItemHandle)&##local.GoBackInfo&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Browseenum.Renew.CancelReservation ##local.define(CommandButtonTip)##leg.ZONESOPAC.Browseenum.Renew.CancelReservationTIP ##local.SimpleCommandButtonFMT
##local.BrowseItemPartTemplate2 ##endif ##endif ##endif ##endif
##local.BrowseItemContainerTemplate ##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##local.define(AccountHeadingFMT) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Created ##local.define(Value)##value.Created ##local.BrowseItemPartTemplate2 ##if value.IsEqual(CreditDebitEqual,1) ##if value.IsEqual(DebitNonZero,1) ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Debit ##local.define(Value) ##value.Debit ##leg.ZONESOPAC.Browseenum.AccountHeading.Cleared ##local.BrowseItemPartTemplate2 ##endif ##else ##if value.IsEqual(DebitNonZero,1) ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Debit ##local.define(Value) ##value.Debit ##local.BrowseItemPartTemplate2 ##endif ##if value.IsEqual(CreditNonZero,1) ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Credit ##local.define(Value) ##value.Credit ##local.BrowseItemPartTemplate2 ##endif ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.TransactionID ##local.define(Value) ##if value.HaveC200Fields ##value.TransactionIDAsPF ##else ##value.TransactionID ##endif ##local.BrowseItemPartTemplate2 ##if value.Record.AuthorTitle ##local.define(Name)##leg.ZONESOPAC.Defaults.SummaryEntry.Author / ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.define(Value)##value.Record.AuthorTitle ##local.BrowseItemPartTemplate2 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Creationlocation ##local.define(Value)##value.CreationLocation ##local.BrowseItemPartTemplate2 ##local.BrowseItemContainerTemplate
##local.RoundBox
##local.define(CreditHeadingFMT) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##local.define(Name)##leg.ZONESOPAC.Browseenum.CreditHeading.Created ##local.define(Value)##value.Created ##local.BrowseItemPartTemplate2 ##local.defineByRender(CreditType)##value.Data(Record.SystemCreditId) ##if local.IsEqual(CreditType,128) ##local.define(Name)##leg.ZONESOPAC.Browseenum.CreditHeading.WebPayPaid ##local.define(Value)##value.OriginalCredit ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.CreditHeading.WebPayReference ##local.define(Value)##value.Data(Record.PaymentReference) ##local.BrowseItemPartTemplate2 ##else ##local.define(Name)##leg.ZONESOPAC.Browseenum.CreditHeading.Type ##local.define(Value) ##if Value.SystemCreditId ##Value.SystemCreditId ##else ##Value.ManualCreditId ##endif ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.CreditHeading.OriginalCredit ##local.define(Value)##value.OriginalCredit ##local.BrowseItemPartTemplate2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.CreditHeading.RemainingCredit ##local.define(Value) ##value.RemainingCredit ##if value.IsEqual(Status,0) ##else ##value.Status ##endif ##local.BrowseItemPartTemplate2 ##endif ##local.BrowseItemContainerTemplate
##local.RoundBox
/* %a Abbreviated weekday name %A Full weekday name %b Abbreviated month name %B Full month name %c Date and time representation appropriate for locale %d Day of month as decimal number (01 – 31) %H Hour in 24-hour format (00 – 23) %I Hour in 12-hour format (01 – 12) %j Day of year as decimal number (001 – 366) %m Month as decimal number (01 – 12) %M Minute as decimal number (00 – 59) %p Current locale's A.M./P.M. indicator for 12-hour clock %S Second as decimal number (00 – 59) %U Week of year as decimal number, with Sunday as first day of week (00 – 53) %w Weekday as decimal number (0 – 6; Sunday is 0) %W Week of year as decimal number, with Monday as first day of week (00 – 53) %x Date representation for current locale %X Time representation for current locale %y Year without century, as decimal number (00 – 99) %Y Year with century, as decimal number %z, %Z Either the time-zone name or time zone abbreviation, depending on registry settings; no characters if time zone is unknown %% Percent sign As in the printf function, the # flag may prefix any formatting code. In that case, the meaning of the format code is changed as follows. Format code Meaning %#a, %#A, %#b, %#B, %#p, %#X, %#z, %#Z, %#% # flag is ignored. %#c Long date and time representation, appropriate for current locale. For example: "Tuesday, March 14, 1995, 12:41:29". %#x Long date representation, appropriate to current locale. For example: "Tuesday, March 14, 1995". %#d, %#H, %#I, %#j, %#m, %#M, %#S, %#U, %#w, %#W, %#y, %#Y Remove leading zeros (if any). */ ##local.Define(PLISAccountFMT) ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##if Value.Data.description2 ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Item.Description2 ##local.define(val)##Value.Data.description2 ##local.BrowseItemPartTemplate3 ##endif ##if sessioncfg.DB.Config.Circ.AccountHistory.ShowLocation ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Creationlocation ##local.define(val)##Value.Data.branch ##local.BrowseItemPartTemplate3 ##endif ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Created ##local.define(val)##formatter.YYYYDDMM(##Value.Data.date,##local.DateFormat) - ##formatter.HHMMSS(##Value.Data.time,##local.TimeFormat) ##local.BrowseItemPartTemplate3 ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Debit ##local.define(val)##formatter.Double(##Value.Data.amount,##local.MoneyFormat) ##local.BrowseItemPartTemplate3 ##if Value.Data.description ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.Item.Description ##local.define(val)##Value.QualData(Data.fine.description) ##local.BrowseItemPartTemplate3 ##endif ##if Value.Data.document_no ##local.define(Name)##leg.ZONESOPAC.Browseenum.AccountHeading.DocumentNo ##local.define(val)##Value.Data.document_no ##local.BrowseItemPartTemplate3 ##endif ##local.BrowseItemContainerTemplate
##local.RoundBox /* ##local.Define(RoundBoxContent) #Value.Dump() */
##local.Define(PLISMessageFMT) ##if Value.Deleted ##else ##local.Define(RoundBoxContent)
##if Value.Data.subject ##endif ##if Value.Data.date ##endif ##if Value.Data.body ##endif ##if local.PrintBrowseItem ##else ##endif
##leg.ZONESOPAC.MessageBrowse.Subject: ##Value.Data.subject
##leg.ZONESOPAC.MessageBrowse.DateSent: ##formatter.YYYYDDMM(##Value.Data.date,##local.DateFormat)

##Value.Data(Data.body)
##local.define(CommandButtonHREF)javascript:DeleteMessage('##value.Data.message_number','##value.__ItemHandle') ##local.define(CommandButtonText)##leg.ZONESOPAC.Forms.Buttons.Delete ##local.define(CommandButtonTip)##leg.ZONESOPAC.Forms.Buttons.DeleteMessageTIP ##local.SimpleCommandButtonFMT
##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.RoundBoxContent ##endif
##local.define(XRefHeadingFMT) ##local.SetDefaultLoc
##value.StripFilingCharsFrom(Text,PROCESS_HASH) ##value.XrefType ##value.StripFilingCharsFrom(XrefText,PROCESS_HASH)
##local.define(CStockStatusAreaWideBIFMT) ##local.SetDefaultLoc ##local.Define(RoundBoxContent) ##if value.Count ##else ##endif
##value.Hloc [##value.Count]
##leg.ZONESOPAC.StockStatus.NoStock
##local.RoundBox2
##local.define(CStockStatusSystemWideBIFMT) ##local.SetDefaultLoc ##local.Define(RoundBoxContent) ##if value.Count ##else ##endif
##value.Hloc [##value.Count]
##leg.ZONESOPAC.StockStatus.NoStock
##local.RoundBox2
##local.define(CStockStatusItemBIFMT) ##local.SetDefaultLoc ##local.Define(RoundBoxContent) ##local.define(BrowseItem) ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.ItemNumber ##local.define(Value)##value.ALSN ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.MaterialType ##local.define(Value)##value.MAT ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.Sublocation ##local.define(Value)##value.SBL ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##local.define(Value)##value.SHELF ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.Information ##local.define(Value) /*##value.CSTA 20071123 use user legend defined in OPAC.OPAC.ItemCSTA*/ ##sessioncfg.MapLegendThroughTable(##value.Data(CSTA),"OPAC.ItemCSTA") ##if value.IsReference ##leg.ZONESOPAC.Browseenum.BrowseItem.IsReference ##endif ##local.BrowseItemPartTemplate ##if value.IsEqual(CSTA,10) ##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.DueDate ##local.define(Value)##value.DueDate ##local.BrowseItemPartTemplate ##endif ##local.DefineByRender(GStockUrl)##sessioncfg.MapValueThroughImageTable(##sessioncfg.ParamLookup("HlocCode", ##value.data(Hloc)),"ZONES.GraphicalStockLocationsServers") ##if local.notempty(GStockUrl) ##local.define(Name)  ##local.define(Value) ##local.Replace(GStockUrl,"$shelfmark$", ##formatter.urlencode(##value.data(SHELF))) ##local.Replace(GStockUrl,"$hloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("HlocCode", ##value.data(Hloc) ))) ##local.Replace(GStockUrl,"$mat$", ##formatter.urlencode(##sessioncfg.ParamLookup("MaterialCode", ##value.data(MAT) ))) ##local.Replace(GStockUrl,"$subloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("SublocCode", ##value.data(SBL)))) ##local.Replace(GStockUrl,"$isreference$", ##value.data(IsReference)) ##if sessioncfg.IsEqual(ZONES.GraphicalStockDisplayMode,Link) ##leg.ZONESOPAC.Browseenum.BrowseItem.GraphicalStockLink ##else ##leg.ZONESOPAC.Browseenum.BrowseItem.GraphicalStockLink ##endif ##local.BrowseItemPartTemplate ##endif ##local.BrowseItemContainerTemplate
##if local.IsEqual(Skin, "provQc", "2") /* temporary */ ##local.RoundBox3 ##else ##local.RoundBox2
##local.define(HeadingFMT) ##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 &nbsp; ##else ##local.StockBtnFMT ##endif
##local.RoundBox
##local.define(IGORSetHeadingFMT) ##local.Define(CommandButtonTarget)_parent ##if value.IgorData.IsMediaRef ##local.IGORMediaSetHeadingFMT ##else ##local.IGORBibSetHeadingFMT ##endif ##local.define(IGORMediaSetHeadingFMT) ##local.Define(RoundBoxContent)
ID: ##value.IgorData.id
Title: ##value.IgorData.title (##value.Data(PosInSet)/##value.Data(Hits))
Summary: ##value.IgorData.summary
Subject: ##value.IgorData.subject
Found: ##value.ForEachIn(word,"IgorData.Found") ##word.text
Rank: ##value.IgorData.rank
##local.RoundBox2
##local.define(IGORBibSetHeadingFMT) ##local.SetDefaultLoc ##local.define(SerialsBtnFMT) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else APS_CAT_IDENTIFY?##this.styleset&Method=GetHierachy&BrowseAsHloc=##local.thisLoc&DB=Catalogue&KeyType=1&Key=##Value.BACBAC&Hierachy=Volumes&Via=Browsing&BrowseListItem=##Value.__ItemHandle&BrowseList=##this.Obj&Parent=##this.Obj ##local.define(CommandButtonText) ##leg.ZONESOPAC.CATRecord.ViewIssues ##endif ##local.CommandButtonText ##local.RoundBox ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else ##this&Method=StockStatus2&##value.Data(__Item)&BrowseAsHloc=##local.thisLoc##if local.IsEqual(request.InStock,"1")&InStock=1 ##endif ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##endif ##local.CommandButtonText ##endif ##local.RoundBox ##local.Define(ItemStockCount) ##if value.BACBAC ##if value.BACCNO ##local.define(ItemISBN)##value.BACCNO ##endif ##if value.BACMATC ##local.Define(ItemMaterialTypeCode)##value.BACMATC ##endif ##local.define(ItemHref)APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##Value.BACBAC&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&Parent=##this.urlencoded&BrowseList=##this.urlencoded&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc##if value.HASSTOCK&InStock=1##endif ##if value.Title ##local.Define(ItemTitle)##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##if value.Author ##local.Define(ItemAuthor)##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##endif ##if value.BACYER ##local.Define(ItemYear)##value.BACYER ##endif ##if value.BACMAT ##local.Define(ItemMaterialType)##value.BACMAT ##endif ##if value.ClassMark ##local.Define(ItemClassMark)##value.ClassMark ##endif ##if value.BACLTX ##local.Define(ItemLanguage)##value.BACLTX ##endif ##else ##if Value.Data.ISBN ##local.define(ItemISBN)##Value.Data.ISBN ##endif /* ##if value.Data.MaterialType ##local.Define(ItemMaterialTypeCode)##value.Data.MaterialType ##endif */ ##local.define(ItemHref)APS_PRESENT_BIB?##this.StyleSet&no=##value.SequenceNo&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&Parent=##this.urlencoded&BrowseList=##this.urlencoded&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc ##if value.Data.Title ##local.Define(ItemTitle)##value.Data.Title ##endif ##if value.Data.Author ##local.Define(ItemAuthor)##value.Data.Author ##endif ##if value.Data.Year ##local.Define(ItemYear)##value.Data.Year ##endif ##if value.Data.Volumes ##local.Define(ItemMaterialType)##value.Data.Volumes ##endif ##if value.Data.ClassMark ##local.Define(ItemClassMark)##value.Data.ClassMark ##endif ##if value.Data.Language ##local.Define(ItemLanguage)##value.Data.Language ##endif ##endif ##local.Define(RoundBoxContent) ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if local.ItemISBN ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##local.ItemISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##local.ItemISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"1") ##if local.ItemISBN
##if sessioncfg.IsEqual(LocalBookCoverPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##local.ItemISBN,".*") ##endif ##endif ##if sessioncfg.IsEqual(LocalBookNotesPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##local.ItemISBN,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##local.ItemISBN,".txt") ##endif ##endif
##endif ##endif ##endif ##if local.thisLoc ##else ##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 ##endif ##endif ##if sessioncfg.ZONES.ShowToolTip /**/ ##local.Define(ToolTipTableAttribs) onmousemove="ttMouseMove(foundWords##value.PosInSet,this)" onMouseOver="ttMouseOver(foundWords##value.PosInSet)" onMouseOut="ttMouseOut(foundWords##value.PosInSet)" ##else ##endif ##local.Define(ToolTipTableAttribs) ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##endif ##endif ##endif
##if sessioncfg.ZONES.BookCovers ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##if value.CONCEPT ##local.ConceptualStock ##else ##if value.BACBAC ##if value.HASSTOCK ##local.HasStock ##else ##local.NoLocalStock ##endif ##else ##if value.IsGreater(BestCopy.Data.total_in_branch,0) ##local.HasStock ##else ##local.NoLocalStock ##endif ##endif ##endif ##endif ##if local.ItemMaterialTypeCode ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##local.ItemMaterialTypeCode,GraphicalMAT) ##else ##local.defineByRender(MATIcon) ##endif ##if local.IsEqual(MATIcon,"") ##else ##endif  ##local.BookCover ##local.define(PictureUrl) 
##if local.ItemTitle ##endif ##if local.ItemAuthor ##endif /* insert found words in here */ /****** EXCLUDE BEGIN ##if local.ItemMaterialType ##endif ##if local.ItemClassMark ##endif ##if local.ItemLanguage ##endif EXCLUDE END*********/
##leg.ZONESOPAC.Defaults.SummaryEntry.Title : ##local.ItemTitle
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : ##local.ItemAuthor
##leg.ZONESOPAC.AquaBrowser.ToolTip.Found : ##local.define(sep) ##value.ForEachIn(i,"IgorData.Found") ##local.sep ##i.text ##local.define(sep), - ##leg.ZONESOPAC.AquaBrowser.ToolTip.Score ##if value.IsEqual("IgorData.exact","1") ##value.IgorData.rank ##else ##value.IgorData.rank ##endif
##if local.ItemYear ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if local.ItemYear :  ##local.ItemYear ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType : ##local.defineByRender(MATIcon)#sessioncfg.MapParamThroughImageTable(MaterialCode,##local.ItemMaterialTypeCode,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif   ##local.ItemMaterialType
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##local.ItemClassMark
##leg.ZONESOPAC.Defaults.SummaryEntry.Language : ##local.ItemLanguage
##if value.CONCEPT ##if value.SERIAL ##if value.ISSUE   ##else ##local.SerialsBtnFMT ##endif ##else   ##endif ##else ##local.StockBtnFMT ##endif
##Value.PosInSet/##Value.Hits
##if value.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##local.RoundBox2
##local.define(DefaultPageTitle)##leg.Expand(ZONESOPAC.Defaults.PageTitle) ##local.define(HasStock) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.HasStock ##endif ##local.define(NoLocalStock) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.NoStock ##endif ##local.define(ElectronicOCI) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.ElectronicItem ##endif ##local.define(OnOrderOCI) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.OnOrderItem ##endif ##local.define(ConceptualStock) ##leg.ZONESOPAC.LocationToolTip.ConceptualStock ##local.define(CommandButtonStyle)0 ##local.define(CommandButtonFMT) ##if local.IsEqual(CommandDisabled,1)    ##local.CommandButtonText   ##else    ##local.CommandButtonText   ##endif ##local.Define(CommandButtonTextTIP) ##local.Define(CommandButtonTextALT) ##local.Define(CommandDisabled)0 ##local.define(SubmitButtonFMT) ##local.Define(CommandButtonTextTIP) ##local.Define(CommandButtonTextALT) ##local.Define(CommandButtonOnClick) ##local.define(StockButtonFMT)   ##local.CommandButtonText ##if local.CommandButtonGraphic  ##local.CommandButtonGraphic##else  ##endif ##local.define(CommandScriptButtonFMT)    ##local.CommandButtonText ##if local.CommandButtonParameter ##if local.IsEqual(CommandButtonParameter,"0") ##else   ##local.CommandButtonParameter ##local.define(CommandButtonParameter)0 ##endif ##endif    ##local.define(NotPrintCommandScriptButtonFMT)    ##local.CommandButtonText ##if local.CommandButtonParameter ##if local.IsEqual(CommandButtonParameter,"0") ##else   ##local.CommandButtonParameter ##local.define(CommandButtonParameter)0 ##endif ##endif    ##local.define(HelpParagraphTemplate) ##if local.IsEqual(LevelOneHeading,"") ##else ##if local.Bookmark ##endif ##local.LevelOneHeading ##endif ##if local.IsEqual(LevelTwoHeading,"") ##else ##if local.Bookmark ##endif ##local.LevelTwoHeading ##endif ##if local.IsEqual(ParagraphText,"") ##else ##local.ParagraphText ##endif ##local.define(BrowseItemPartTemplate) ##local.Name      ##if local.Value ##local.Value ##endif ##local.define(BrowseItemPartTemplate2) ##local.Name ##if local.Value ##local.Value ##endif ##local.define(BrowseItemPartTemplate3) ##local.Name ##if local.val ##local.val ##endif ##local.define(BrowseItemContainerTemplate) ##local.BrowseItem ##local.define(SearchPanelTab) ##if local.IsEqual(searchType,"BrowseSearch") ##if local.IsEqual(FEATURE_ENABLE_SEARCHZONE,"1") ##local.defineByRender(TabName)browsesearch ##if local.IsComboSearch ##if local.SkinBrowseSearchTabHREF ##local.SkinBrowseSearchTabHREF ##else ##local.defineByRender(TabHREF)javascript:SetSearchType('BrowseSearch') ##endif ##else ##local.defineByRender(TabHREF)APS_ZONES?fn=alphabeticsearch&BrowseAsHloc=##local.thisLoc&Parent=##this.urlencoded&##this.StyleSet ##endif ##local.defineByRender(TabLabel)##leg.ZONESOPAC.darkHeadings.Browsing ##local.defineByRender(TabTip)##leg.ZONESOPAC.darkHeadings.BrowsingTip ##local.PanelTab ##endif ##endif ##if local.IsEqual(searchType,"QuickSearch") ##if local.IsEqual(FEATURE_ENABLE_SEARCHZONE,"1") ##local.defineByRender(TabName)quicksearch ##if sessioncfg.ZONES.QuickSearchLabelAsProfessional ##local.defineByRender(TabLabel)##leg.ZONESOPAC.ProfessionalSearch.TabLabel ##local.defineByRender(TabTip)##leg.ZONESOPAC.ProfessionalSearch.TabTip ##else ##local.defineByRender(TabLabel)##leg.ZONESOPAC.darkHeadings.Expert ##local.defineByRender(TabTip)##leg.ZONESOPAC.darkHeadings.ExpertTip ##endif ##if local.IsComboSearch ##if local.SkinQuickSearchTabHREF ##local.SkinQuickSearchTabHREF ##else ##local.defineByRender(TabHREF)javascript:SetSearchType('QuickSearch') ##endif ##else ##local.defineByRender(TabHREF)APS_ZONES?fn=QuickSearch&##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc&SubStyle=Expert ##endif ##local.PanelTab ##endif ##endif ##if local.IsEqual(searchType,"AdvancedSearch") ##if local.IsEqual(FEATURE_ENABLE_SEARCHZONE,"1") ##local.defineByRender(TabName)advancedsearch ##local.defineByRender(TabLabel)##leg.ZONESOPAC.darkHeadings.Advanced ##local.defineByRender(TabTip)##leg.ZONESOPAC.darkHeadings.AdvancedTip ##if local.IsComboSearch ##if local.SkinAdvancedSearchTabHREF ##local.SkinAdvancedSearchTabHREF ##else ##local.defineByRender(TabHREF)javascript:SetSearchType('AdvancedSearch') ##endif ##else ##local.defineByRender(TabHREF)APS_ZONES?fn=advancedsearch&##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc&SubStyle=Advanced ##endif ##local.PanelTab ##endif ##endif ##if local.IsEqual(searchType,"Constellation") ##if local.IsEqual(FEATURE_ENABLE_WORDSURFER, "1") ##local.defineByRender(TabName)constellation ##local.defineByRender(TabLabel)##leg.ZONESOPAC.Constellation.Title ##local.defineByRender(TabTip)##leg.ZONESOPAC.Constellation.TitleTip ##local.defineByRender(TabHREF)APS_ZONES?fn=constellationsearch&##this.styleset ##local.PanelTab ##endif ##endif ##if local.IsEqual(searchType,"MetaSearch") ##if local.IsEqual(FEATURE_ENABLE_GLOBALSEARCH, "1") ##local.defineByRender(TabName)advancedglobalsearch ##local.defineByRender(TabLabel)##leg.ZONESOPAC.ZoneSearch.GlobalSearch ##local.defineByRender(TabTip)##leg.ZONESOPAC.ZoneSearch.GlobalSearchTip ##local.defineByRender(TabHREF)APS_GLOBAL_SEARCH?##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc&SubStyle=Advanced ##local.PanelTab ##endif ##endif ##if local.IsEqual(searchType,"MetaSearchLibraries") ##if local.IsEqual(FEATURE_ENABLE_METASEARCH_LIBRARIES, "1") ##local.defineByRender(TabName)metasearchlibraries ##local.defineByRender(TabLabel)##leg.ZONESOPAC.ZoneSearch.MetaSearchLibraries ##local.defineByRender(TabTip)##leg.ZONESOPAC.ZoneSearch.MetaSearchLibrariesTip ##if sessioncfg.ZONES.MetaSearchLibraryEdition ##local.defineByRender(TabHREF)APS_ZCLIENT_BROADCAST?##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc ##endif ##local.PanelTab ##endif ##endif ##local.define(SearchPanelFMT) ##sessioncfg.With(tabs,ZONES.SearchZone.TabOrder) ##tabs.ForEachIn(tab,"") ##local.defineByRender(searchType)##tab.__Label() ##local.SearchPanelTab ##local.define(PanelTab) ##if local.IsEqual(APSMAP,##local.TabName) /* ##local.TabLabel    | ##else /* */ ##local.TabLabel    | ##endif ##local.define(SearchPanel2FMT) ##if sessioncfg.ZONES.CorpZones ##local.Define(LocalLink)APS_CORP_SEARCH?##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc&SubStyle=Advanced ##local.Define(LocalAPSMAP)advancedcorpsearch ##local.Define(GlobalLink)APS_GLOBAL_SEARCH?##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc&SubStyle=Advanced ##local.Define(GlobalAPSMAP)advancedglobalsearch ##endif ##if sessioncfg.ZONES.CombinedSearchOn ##local.Define(GlobalLink)APS_COMBINED_SEARCH?##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc ##local.Define(GlobalAPSMAP)combinedsearch ##local.Define(AdvancedGlobalLink)APS_GLOBAL_SEARCH?##this.styleset&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc&SubStyle=Advanced ##local.Define(AdvancedGlobalAPSMAP)advancedglobalsearch ##endif ##if local.GlobalLink ##local.defineByRender(TabName)##local.GlobalAPSMAP ##local.defineByRender(TabLabel)##leg.ZONESOPAC.ZoneSearch.GlobalSearch ##local.defineByRender(TabHREF)##local.GlobalLink ##local.PanelTab ##endif ##if local.AdvancedGlobalLink ##local.defineByRender(TabName)##local.AdvancedGlobalAPSMAP ##local.defineByRender(TabLabel)##leg.ZONESOPAC.darkHeadings.Advanced ##local.defineByRender(TabHREF)##local.AdvancedGlobalLink ##local.PanelTab ##endif ##if local.LocalLink ##local.defineByRender(TabName)##local.LocalAPSMAP ##local.defineByRender(TabLabel)##leg.CORPZONES.CorporateSearch.Title ##local.defineByRender(TabHREF)##local.LocalLink ##local.PanelTab ##endif ##local.define(AdviceRowTemplate)
##local.Value
##local.define(AlertRowTemplate)
##local.Value
##local.define(ErrorRowTemplate)
##local.Value
##local.define(FinishFormRowTemplate)
##this.stylesetforform ##local.FormFields
##local.Define(CommandButtonText)##leg.Expand(ZONESOPAC.Forms.Buttons.Confirm) ##local.Define(CommandButtonTextTIP)##leg.Expand(ZONESOPAC.Forms.Buttons.ConfirmTIP) ##local.Define(CommandButtonTextALT)##leg.Expand(ZONESOPAC.Forms.Buttons.ConfirmALT) ##local.SubmitButtonFMT
##local.define(LoginFormRowTemplate)
##local.define(SecurityOK)1 ##if sessioncfg.ZONES.SelfService.RequireSSL ##if request.Security(Off) ##local.define(SecurityOK)1 ##else ##local.define(SecurityOK)1 ##endif ##else ##local.define(SecurityOK)1 ##endif ##this.stylesetforform ##if local.IsEqual(SecurityOK,"1") ##local.FormFields ##local.Define(BrwrPrefix)##sessioncfg.ZONES.SelfService.BrwrNoPrefix ##if local.IsEqual(PinFieldOnly,1) ##else ##endif ##if sessioncfg.ZONES.SelfService.ForgotPIN ##endif
##if request.IsEqual("IsCardLogin","1") ##request.UserCard ##else ##endif
 
##local.Define(CommandButtonText)##leg.ZONESOPAC.Forms.Login.LoginSubmitButton ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Forms.Login.LoginSubmitButtonTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Forms.Login.LoginSubmitButtonALT ##if sessioncfg.ZONES.SelfService.AllowBrwrNoPrefix ##local.Define(CommandButtonOnClick)appendBrwrPrefix() ##endif ##local.SubmitButtonFMT ##local.define(ButtonCaption)##leg.ZONESOPAC.Forms.Login.ClearLoginForm ##local.define(ButtonTip)##leg.ZONESOPAC.Forms.Login.ClearLoginFormTIP ##local.define(ButtonHref)javascript:resetForm() ##local.define(ButtonID)buttonQuickSearchClr ##local.ButtonFMT
  ##leg.ZONESOPAC.ForgotPassword.Link
##endif
##if sessioncfg.ZONES.SecureHostRoot ##if request.Security(Off) ##local.define(Value) ##leg.ZONESOPAC.Security.Warning.Text1 ##leg.ZONESOPAC.Security.Warning.Here ##leg.ZONESOPAC.Security.Warning.Text2 ##local.ErrorRowTemplate ##endif ##endif
##local.define(HeaderButton) ##local.CommandButtonGraphic ##local.CommandButtonText   ##local.define(ScopeLocals) ##if local.IsEqual(thisLoc, "-1") ##local.define(SystemScope)1 ##else ##if searchcontext.Scope ##if searchcontext.IsEqual(Scope,1) ##local.define(BranchScope)1 ##endif ##if searchcontext.IsEqual(Scope,2) ##local.define(AreaScope)1 ##endif ##else ##local.define(SystemScope)1 ##endif ##endif ##local.define(ScopeButtons) ##local.ScopeLocals ##if sessioncfg.ZONES.BrowseOptions.FastSkip ##helpcontext.addHelp(FastSkip) ##if searchcontext.FastSkip ##leg.ZONESOPAC.Defaults.Button.FastSkip| ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&Method=CloneList&FastSkip=1&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.FastSkip ##local.CommandButtonFMT| ##endif ##endif ##if local.IsEqual(thisLoc,"-1") ##else ##if sessioncfg.ZONES.BrowseOptions.ChangeScope ##helpcontext.addHelp(ChangeScope) ##if local.BranchScope ##leg.ZONESOPAC.Defaults.Button.BranchScope.Title| ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&Method=CloneList&Scope=1&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.BranchScope.Title ##local.CommandButtonFMT| ##endif ##if local.AreaScope ##leg.ZONESOPAC.Defaults.Button.AreaScope.Title | ##else ##if sessioncfg.ZONES.BrowseOptions.AreaScope ##helpcontext.addHelp(AreaScope) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&Method=CloneList&Scope=2&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.AreaScope.Title ##local.CommandButtonFMT | ##endif ##endif ##if local.SystemScope ##leg.ZONESOPAC.Defaults.Button.SystemScope.Title | ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&Method=CloneList&Scope=0&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.SystemScope.Title ##local.CommandButtonFMT| ##endif ##endif ##endif ##local.BNResultsTab ##if sessioncfg.ZONES.SelectLocationEnabled ##if sessioncfg.ZONES.BrowseOptions.BrowseAsHloc ##helpcontext.addHelp(BrowseAsHloc) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:fnDoSetLocationLink(); ##local.define(CommandButtonText)##leg.ZONESOPAC.BrowseHloc.SetLocation ##local.CommandButtonFMT ##endif ##endif ##local.define(HeadingsButtons) ##if searchcontext.FastSkip ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&Method=Refresh&FastSkip=1&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.Defaults.Button.FastSkip ##local.CommandButtonFMT ##local.CommandButtonFMT ##endif ##local.define(SummaryEntry) ##if value.Author ##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##endif ##if value.Title
##if value.ISSUE ##leg.ZONESOPAC.CATRecord.Issue ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##endif ##value.StripFilingCharsFrom(Title,PROCESS_HASH)
##endif ##if value.ClassMark ##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark ##value.ClassMark ##endif ##if value.BACEDI ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition ##value.BACEDI ##endif ##if value.BACYER ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##value.BACYER ##endif ##if value.BACMAT ##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType ##value.BACMAT ##endif ##if value.BACLTX ##leg.ZONESOPAC.Defaults.SummaryEntry.Language ##value.BACLTX ##endif ##if value.BACCNO ##leg.ZONESOPAC.Defaults.SummaryEntry.CONN ##value.BACCNO ##endif ##if local.IsEqual(thisLoc,"-1") ##else ##if value.IsDefined(StockStatus.Items.0)
##if value.StockStatus.Items.0.IsOnLoan ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10) ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11) ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF ##local.SummaryGStockButtonLink ##endif ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##else
##endif ##else
##endif
##local.define(SummaryEntryStockInfo) ##if local.IsEqual(NoStock,1) ##else
    ##leg.ZONESOPAC.CATRecord.Button.Stock   8
##endif
##local.define(valueOCIBullet) ##if value.CONCEPT ##local.ConceptualStock ##else ##if value.IsEqual(IsElectronicItem,1) ##local.ElectronicOCI ##else ##if value.IsEqual(IsOnOrderItem,1) ##local.OnOrderOCI ##else ##if value.HASSTOCK ##local.HasStock ##else ##local.NoLocalStock ##endif ##endif ##endif ##endif ##local.define(NotedBookServerRecordFMT2) ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else APS_CAT_IDENTIFY?##this.styleset&Method=ShowStock2&DB=Catalogue&Index=##searchcontext.Index&BACNO=##value.Data.ISBN&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc ##if local.IsEqual(request.InStock,"1") &InStock=1 ##endif ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##endif ##local.CommandButtonFMT ##endif ##local.Define(RoundBoxContent) ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if Value.BACISB ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.Data.ISBN ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"1")
##if sessioncfg.IsEqual(LocalBookCoverPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACCNO,".*") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACISB,".*") ##endif ##endif ##endif ##if sessioncfg.IsEqual(LocalBookNotesPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##Value.BACCNO,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##Value.BACCNO,".txt") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##Value.BACISB,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##Value.BACISB,".txt") ##endif ##endif ##endif
##endif ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##if value.ISBN ##local.defineByRender(LinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##value.ISBN,##sessioncfg.AmazonLinkSuffix)
##if sessioncfg.IsEqual(AmazonLinkTarget,"") ##leg.ZONESOPAC.ViewOnAmazon ##else ##leg.ZONESOPAC.ViewOnAmazon ##endif
##endif ##endif ##if local.thisLoc ##else ##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 ##endif ##if value.CONCEPT ##else ##endif ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc,"-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##endif ##endif ##endif
##if sessioncfg.ZONES.BookCovers ##endif
  ##if local.IsEqual(thisLoc, "-1") ##else ##local.valueOCIBullet ##endif  ##local.BookCover ##local.define(PictureUrl) 
##local.define(ItemHref) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##else APS_CAT_IDENTIFY?##this.StyleSet&Method=ShowCatalogueRecord&DB=Catalogue&Index=searchcontext.index&BACNO=##value.Data.ISBN&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc ##if local.IsEqual(request.InStock,"1") &InStock=1 ##endif ##endif ##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##if value.Data.Title ##endif ##if value.Data.Author ##endif
booh
##leg.ZONESOPAC.Defaults.SummaryEntry.Title : ##value.Data.Title
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : ##value.Data.Author
##if value.Data.Year ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if value.Data.Year :  ##value.Data.Year ##endif ##if value.Data.Volumes  - ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.Data.Volumes ##endif
##if value.Data.MaterialType ##endif ##if value.Data.ClassMark ##endif ##if value.Data.Language ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType : ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.Data.MaterialType2,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif   ##value.Data.MaterialType2
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##value.Data.ClassMark
##leg.ZONESOPAC.Defaults.SummaryEntry.Language : ##value.Data.Language
##local.StockBtnFMT
##if value.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##local.RoundBox
##local.define(NotedBookServerRecordFMT) ##local.SetDefaultLoc ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=&BrowseList=##this.&BrowseListItem=&BrowseAsHloc=##local.thisLoc ##local.define(ItemHref)APS_PRESENT_BIB?##this.StyleSet&no=##value.SequenceNo&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##local.define(CopiesHref)APS_PRESENT_BIB?##this.StyleSet&no=##value.SequenceNo&Method=ShowStock&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if Value.BACISB ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.BACISB,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.BACISB,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.Data.ISBN ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.Data.ISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##endif ##endif ##endif ##local.Define(RoundBoxContent) ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##local.CopiesHref ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##endif ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.SequenceNo') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##if value.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(StockStatus.Items.0) ##endif ##endif ##endif
##if sessioncfg.ZONES.BookCovers ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##if value.BestCopy.Data.total_in_branch ##local.HasStock ##else ##local.NoLocalStock ##endif ##endif  ##local.BookCover ##local.define(PictureUrl) 
##local.defineByRender(MATIcon) ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##if value.Data.Title ##endif ##if value.Data.Author ##endif ##if value.Data.Year ##endif ##if value.Data.Publisher ##endif ##local.define(BestCopyText) /* SAMPLE DUMP "total_in_branch" = "1" "call_number" = "971.23 YAT" "date_due" = "20020610" "in_flag" = "0" "status_description" = "Prêté" "sublocation_description" = "Secteur jeune" "category_description" = "Documentaires - Jeunes" */ ##if Data.sublocation_description ##Data.sublocation_description - ##if Data.category_description ##Data.category_description ##endif - ##leg.ZONESOPAC.StockStatus.CallNumber ##Data.call_number - ##if Data.date_due ##leg.ZONESOPAC.StockStatus.DueDate ##formatter.YYYYDDMM(##Data.date_due,##local.DateFormat) ##else ##Data.status_description ##endif ##endif ##if value.PosInSet ##if value.IsMap(BestCopy.Data) ##endif ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##if local.IsEqual(MATIcon,"")   ##else ##local.MATText ##endif ##if local.PrintBrowseItem ##value.Data.Title ##else ##value.Data.Title ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author   ##value.Data.Author
##leg.ZONESOPAC.Defaults.SummaryEntry.Year   ##value.Data.Year
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher   ##value.Data.Publisher
 
##value.With(Data,"BestCopy.Data") ##local.BestCopyText
##if value.CONCEPT ##if local.PrintBrowseItem ##else ##endif ##else ##if local.PrintBrowseItem ##else ##endif ##endif
##local.DeleteNoteButton ##local.DeleteNoteButton ##local.StockBtnFMT
##if value.StockStatus.Items.0.IsOnLoan    ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)    ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(StockStatus.Items.0.CSTA,11)    ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else    ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference    ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else    ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif    ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif
##local.define(CConcertoNotepadSetHeadingFMT2) ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.BACBAC') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##local.SetDefaultLoc ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&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 ##endif ##local.Define(RoundBoxContent) ##local.define(SerialsBtnFMT) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else APS_CAT_IDENTIFY?##this.styleset&Method=GetHierachy&BrowseAsHloc=##local.thisLoc&DB=Catalogue&KeyType=1&Key=##Value.Data.BACBAC&Hierachy=Volumes&Via=Browsing&##local.GoBackInfo ##local.define(CommandButtonText) ##leg.ZONESOPAC.CATRecord.ViewIssues ##endif ##local.CommandButtonText ##local.RoundBox2 ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else ##local.define(InStock) ##if local.IsEqual(request.InStock,"1") ##local.define(InStock)&InStock=1##endif ##this&Method=StockStatus2&##value.Data(__Item)&##local.GoBackInfo##local.InStock ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##endif ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##endif ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##if value.Data.BACISB ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.Data.BACISB,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.Data.BACISB,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if Value.Data.BACCNO ##local.defineByRender(PictureUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.Data.BACCNO,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl) ##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##value.Data.BACCNO,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl ##else ##endif ##endif ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"1")
##if sessioncfg.IsEqual(LocalBookCoverPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##value.Data.BACCNO,".*") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.Data.BACISB,".*") ##endif ##endif ##endif ##if sessioncfg.IsEqual(LocalBookNotesPath,"") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##value.Data.BACCNO,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##value.Data.BACCNO,".txt") ##else ##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookNotesPath,##value.Data.BACISB,".txt") ##formatter.insertlocalbookurl(##sessioncfg.LocalBookNotesPath,##value.Data.BACISB,".txt") ##endif ##endif ##endif
##endif ##endif ##if local.PrintBrowseItem ##else ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.Data.BACISB,"") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##value.Data.BACCNO,"") ##endif ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(MLink) ##else ##local.defineByRender(MoMDetailsUrl)##formatter.momurl(##sessioncfg.ZONES.MomURLStem,##value.Data.BACCNO,##value.Data.BACISB,##value.Data.Author,##value.Data.Title) ##local.defineByRender(MoMImageUrl)##formatter.momurl(##sessioncfg.ZONES.MomImageURLStem,##value.Data.BACCNO,##value.Data.BACISB,##value.Data.Author,##value.Data.Title) ##local.define(ExtraBits)1 ##local.defineByRender(MLink) MOM ##endif ##endif /*20080208*/ ##local.ShowZoekEnBoekLink /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkURL) ##local.defineByRender(LBLink) ##else ##local.defineByRender(LinkURL)##formatter.LinkboxLink(##sessioncfg.ZONES.LinkBox.UrlSpec,isbn,##local.LinkISB,author,##Value.StripFilingCharsFrom(Author),title,##Value.StripFilingCharsFrom(Title)) ##local.define(ExtraBits)1 ##local.defineByRender(LBLink) ##local.KidZonesLinkBox ##endif ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##if local.IsEqual(LinkISB,"") ##local.defineByRender(ALink) ##else ##local.defineByRender(LinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##local.LinkISB,##sessioncfg.AmazonLinkSuffix) ##local.define(ExtraBits)1 ##local.defineByRender(ALink) ##if sessioncfg.IsEqual(AmazonLinkTarget,"") ##leg.ZONESOPAC.ViewOnAmazon ##else ##leg.ZONESOPAC.ViewOnAmazon ##endif ##endif ##endif ##endif ##local.define(NoteKey)##value.Data.BACBAC ##local.NoteItemCheck ##if value.Data.CONCEPT ##else ##if local.IsEqual(thisLoc, "-1") ##else ##if value.IsDefined(Data.StockStatus.Items.0) ##endif ##endif ##endif
##if sessioncfg.ZONES.BookCovers ##endif
##if local.IsEqual(thisLoc, "-1") ##else ##if value.Data.CONCEPT ##local.ConceptualStock ##else ##if value.Data.HASSTOCK ##local.HasStock ##else ##endif ##endif ##endif  ##local.BookCover ##local.define(PictureUrl)  
##local.define(ItemHref) ##if searchcontext.FastSkip ##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##else APS_CAT_IDENTIFY?##this.StyleSet&Method=CatIdentify&Via=Z3950&DB=Catalogue&IDType=1&Key=##Value.Data.BACBAC&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo##if value.HASSTOCK&InStock=1##endif ##endif ##if startpoint.Query.IsConstellationSearch ##local.define(LinkTarget)_parent ##endif ##if value.Data.Title ##endif ##if value.Data.Author ##endif
##if value.Data.ISSUE ##leg.ZONESOPAC.CATRecord.Caption ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##endif : ##if local.PrintBrowseItem ##value.StripFilingCharsFrom(Data.Title,PROCESS_HASH) ##else ##value.StripFilingCharsFrom(Data.Title,PROCESS_HASH) ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author : /*changed darkText for darkLink*/ ##value.StripFilingCharsFrom(Data.Author,PROCESS_HASH)
##if value.Data.BACYER ##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##endif ##if value.Data.BACEDI ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.Data.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##leg.ZONESOPAC.Defaults.SummaryEntry.Language ##endif ##if value.Data.BACYER :   ##value.Data.BACYER ##endif ##if value.Data.BACEDI  -  ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##value.Data.BACEDI ##endif
##if value.Data.BACMAT ##endif ##if value.Data.ClassMark ##endif ##if value.Data.BACLTX ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType : ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.Data.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif   ##value.Data.BACMAT
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark : ##value.Data.ClassMark
##leg.ZONESOPAC.Defaults.SummaryEntry.Language : ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##value.Data.BACLTXC,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##else ##endif   ##value.Data.BACLTX
##if value.Data.CONCEPT ##if value.Data.SERIAL ##if value.Data.ISSUE ##else ##endif ##else ##endif ##else ##endif ##if local.PrintBrowseItem ##else ##endif
 ##local.SerialsBtnFMT ##local.StockBtnFMT
##local.DeleteNoteButton    
##Value.PosInSet/##Value.Hits
##if value.Data.StockStatus.Items.0.IsOnLoan   ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(Data.StockStatus.Items.0.CSTA,10)   ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.Data.StockStatus.Items.0.DueDate ##endif ##if value.IsEqual(Data.StockStatus.Items.0.CSTA,11)   ##leg.ZONESOPAC.ExtraStockStatus.InSorting ##endif ##else   ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.Data.StockStatus.Items.0.IsReference   ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##if value.IsEqual(Data.StockStatus.Items.0.SHELF,"") ##else   ##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##value.Data.StockStatus.Items.0.SHELF. ##local.SummaryGStockButtonLink ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.Data.StockStatus.TotalInBranch
##if local.PrintBrowseItem ##else ##if local.ExtraBits ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##local.MLink ##endif /*20080208*/ ##if sessioncfg.ZONES.ZoekEnBoek.EnabledSummaryLevel ##local.ZBLink ##endif /*20080208*/ ##if sessioncfg.ZONES.LinkBox.Enabled ##local.LBLink ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##local.ALink ##endif
##endif ##endif
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(CConcertoNotepadSetHeadingFMT) ##local.Define(DeleteNoteButton) ##local.Define(RoundBoxContent) ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)javascript:DeleteNote('##value.Data.BACBAC') ##local.define(CommandButtonText)##leg.ZONESOPAC.ViewNotes.DeleteNote ##local.CommandButtonFMT ##local.RoundBox2 ##if local.PrintBrowseItem ##local.define(DeleteNoteButton) ##endif ##local.SetDefaultLoc ##if searchcontext.IsDefined(QueryObject) ##local.DefineByRender(CustomGoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.obj&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc&QueryObject=##searchcontext.QueryObject ##else ##local.DefineByRender(CustomGoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.obj&BrowseListItem=##value.__ItemHandle&BrowseAsHloc=##local.thisLoc ##endif ##if local.SuppressSummaryStockButton ##local.define(StockBtnFMT) ##else ##local.define(StockBtnFMT) ##local.Define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##if searchcontext.FastSkip ##local.define(CommandButtonHREF)##this&Method=CloneList&FastSkip=0&##value.__Item&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText) ##else ##local.define(InStock) ##if local.IsEqual(request.InStock,"1") ##local.define(InStock)&InStock=1 ##endif ##if sessioncfg.DB.Config.Catalogue.ShowMonographicHoldingsInline ##local.Define(CommandButtonHREF)APS_PRESENT_BIB?Method=ShowStock&no=##value.Data.BACBAC&##this.StyleSet&Parent=##this.obj&##local.GoBackInfo ##else ##local.define(CommandButtonHREF)##this&Method=StockStatus2&##value.Data(__Item)&##local.GoBackInfo##local.InStock ##endif ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##endif ##local.CommandButtonFMT ##endif ##local.RoundBox2 ##if local.PrintBrowseItem ##local.define(StockBtnFMT) ##endif ##endif ##local.define(RoundBoxContent) /*##local.ConcertoSummaryDetail*/
##value.with(value,Data) ##local.ConcertoSummaryDetail ##if value.Data.HASSTOCK ##local.StockBtnFMT ##endif ##local.DeleteNoteButton
##local.RoundBox ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(SearchHistoryItemPartTemplate)
##if local.IsEqual(DoneCheckHistoryCheck,1)   ##else ##local.SearchHistoryItemCheck ##local.Define(DoneCheckHistoryCheck)1 ##endif
 ##local.Name
##if local.Value ##local.Value ##endif
##local.define(SearchHistoryItemCheck) ##if sessioninfo.ZONES.BrwrID /* for now - no tick boxes unless logged in */ ##if sessioncfg.DB.Config.ZONESERVICES.AllowSavedSearches ##if local.PrintBrowseItem ##else ##endif ##else ##endif ##endif ##local.define(HistoryItemFacetList) ##if value.IsMap(Data.query.facetClause) ##value.foreachin("facet","Data.query.facetClause") ##if facet.IsEqual(action,"+") ##leg.ZONESOPAC.FacetSearch.FacetAnd ( ##facet.QualData(label): ##facet.display ) ##else ##leg.ZONESOPAC.FacetSearch.FacetNot ( ##facet.QualData(label): ##facet.display ) ##endif ##endif ##local.Define(CCLQueryWithLimitsSearchStatement) ##local.defineByRenderAndEscapeHashHash(QS)##value.QualData(Data.query.QueryStatement) ##local.defineByRender(LS)##value.QualData(Data.query.LimitStatement) ##local.define(DoneLink)0 ##if value.IsEqual(Data.query.IsConstellationSearch,1) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ConstellationSearch ##else ##if value.IsMap(Data.query.form) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.AdvancedSearch ##else ##if value.Data.query.BrowseIndex ##local.define(Name)##leg.ZONESOPAC.SearchStatement.BrowseSearch ##else ##if sessioncfg.ZONES.QuickSearchLabelAsProfessional ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ExpertSearch ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.SimpleSearch ##endif ##endif ##endif ##endif ##local.define(Value) ##if local.IsEqual(QS,"") ##else ##local.define(DoneLink)1 ##if local.ForCustomInterest ##local.QS ##local.HistoryItemFacetList ##else ##local.QS ##local.HistoryItemFacetList ##if value.IsEqual( Data.hits, "-1" )   ##else ##if value.Data.query.BrowseIndex   ##else ##leg.ZONESOPAC.SearchStatement.Returned ##value.Data.hits ##leg.ZONESOPAC.SearchStatement.Hits ##endif ##endif ##endif ##local.SearchHistoryItemPartTemplate ##if local.IsEqual(LS,"") ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.Limits ##local.define(Value)##local.LS ##local.SearchHistoryItemPartTemplate ##endif ##if value.IsDefined(Data.query.dpStart) ##if value.IsEqual(Data.query.dpStart,"") ##if value.IsEqual(Data.query.dpEnd,"") /* no dp start no dp end */ ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.DOP ##local.define(Value)<= ##value.Data.query.dpEnd ##local.SearchHistoryItemPartTemplate ##endif ##else ##if value.IsEqual(Data.query.dpEnd,"") ##local.define(Name)##leg.ZONESOPAC.SearchStatement.DOP ##local.define(Value)>= ##value.Data.query.dpStart ##local.SearchHistoryItemPartTemplate ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.DOP ##local.define(Value)##value.Data.query.dpStart ... ##value.Data.query.dpEnd ##local.SearchHistoryItemPartTemplate ##endif ##endif ##endif ##local.Define(iSearchSearchStatement) ##local.defineByRender(QS)##value.QualData(Data.query.SearchStatement) ##local.defineByRender(TS)##value.QualData(Data.query.TargetStatement) ##local.define(DoneLink)0 ##local.define(Name)##leg.ZONESOPAC.SearchStatement.MetaSearch ##local.define(Value) ##if local.IsEqual(QS,"") ##else ##local.define(DoneLink)1 ##if local.ForCustomInterest ##local.QS ##else ##local.QS ##endif ##endif ##local.SearchHistoryItemPartTemplate ##if local.IsEqual(TS,"") ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.Targets ##local.define(Value)##local.TS ##local.SearchHistoryItemPartTemplate ##endif ##local.Define(BrowseSearchStatement) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.BrowseSearch ##local.define(Value)##local.define(DoneLink)1 ##if local.ForCustomInterest ##value.qualData(Data.query.SearchStatement) ##else ##value.qualData(Data.query.SearchStatement) ##endif ##local.SearchHistoryItemPartTemplate ##local.Define(ConcertoBrowseSearchStatement) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.BrowseSearch ##local.define(Value)##local.define(DoneLink)1 ##if local.ForCustomInterest ##value.qualData(Data.query.SearchStatement) ##else ##value.qualData(Data.query.SearchStatement) ##endif ##local.SearchHistoryItemPartTemplate ##local.Define(SearchHistoryQueryStatement) ##if value.IsEqual(Data.queryType,"BrowseSearch") ##local.BrowseSearchStatement ##else ##if value.IsEqual(Data.queryType,"ConcertoBrowseSearch") ##local.ConcertoBrowseSearchStatement ##else ##if value.IsEqual(Data.queryType,"iSearch") ##local.iSearchSearchStatement ##else ##local.CCLQueryWithLimitsSearchStatement ##endif ##endif ##endif ##local.define(SimpleCommandButtonFMT) ##local.define(RoundBoxContent) ##local.CommandButtonText ##local.RoundBox2 ##local.Define(SaveSearchHistoryItemButton) ##local.define(CommandButtonHREF)javascript:SaveHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.SaveSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.SaveSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##local.Define(DeleteHistoryItemButton) ##local.define(CommandButtonHREF)javascript:DeleteHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.DeleteHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.DeleteHistoryItemTip ##local.SimpleCommandButtonFMT ##local.Define(LaunchSearchHistoryItemButton) ##local.define(CommandButtonHREF)javascript:LaunchHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.LaunchSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.LaunchSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##local.Define(ModifySearchHistoryItemButton) ##local.define(CommandButtonHREF)javascript:ModifyHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.EditSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.EditSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##local.define(SearchHistoryItem) ##local.Define(DoneCheckHistoryCheck)0 ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.&BrowseListItem=##value.__ItemHandle ##local.define(RoundBoxContent) ##local.SearchHistoryQueryStatement ##if value.IsString(Data.supressDLC) ##local.define(Name)  ##local.define(Value)  ##local.SearchHistoryItemPartTemplate ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.LastUsed ##local.define(Value) ##formatter.datetimefromISO(##value.Data.dlc,##local.DateFormat) ##if value.IsEqual(Data.queryType,"BrowseSearch") ##else ##endif ##local.SearchHistoryItemPartTemplate ##endif ##if local.IsEqual(DoneLink,0) ##local.define(Value)
##local.LaunchSearchHistoryItemButton ##local.ModifySearchHistoryItemButton ##local.DeleteHistoryItemButton
##else ##local.define(Value)
##local.LaunchSearchHistoryItemButton ##local.ModifySearchHistoryItemButton ##local.DeleteHistoryItemButton
##endif
##local.Value     
##if local.PrintBrowseItem ##local.SimpleRoundBox ##else ##local.RoundBox ##endif ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
/* */ ##local.Define(ModifyReviewItemButton) ##local.define(CommandButtonHREF)javascript:ModifyReviewItem('##value.Data.reviewid') ##local.define(CommandButtonText)##leg.ZONESOPAC.UserReviews.Actions.EditReviewItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.UserReviews.Actions.EditReviewItemTip ##local.SimpleCommandButtonFMT ##local.Define(DeleteReviewItemButton) ##local.define(CommandButtonHREF)javascript:DeleteReviewItem('##value.Data.reviewid') ##local.define(CommandButtonText)##leg.ZONESOPAC.UserReviews.Actions.DeleteReviewItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.UserReviews.Actions.DeleteReviewItemTip ##local.SimpleCommandButtonFMT ##local.define(UserReviewItem)
##if sessioncfg.ZONES.UserReviews.AllowModerate ##endif
##if value.Data.Data.Title /* this is the concerto case */ ##value.Data.Data.Title ##endif ##if value.Data.Data.Data.Title ##value.Data.Data.Data.Title ##endif ##local.define(RankImg) ##if value.IsEqual(Data.rank,1) 1/10 ##endif ##if value.IsEqual(Data.rank,2) 2/10 ##endif ##if value.IsEqual(Data.rank,3) 3/10 ##endif ##if value.IsEqual(Data.rank,4) 4/10 ##endif ##if value.IsEqual(Data.rank,5) 5/10 ##endif ##if value.IsEqual(Data.rank,6) 6/10 ##endif ##if value.IsEqual(Data.rank,7) 7/10 ##endif ##if value.IsEqual(Data.rank,8) 8/10 ##endif ##if value.IsEqual(Data.rank,9) 9/10 ##endif ##if value.IsEqual(Data.rank,10)10/10 ##endif
##if value.IsEqual(Data.reviewtitle,"") ##local.RankImg ##else ##local.RankImg
##value.Data.reviewtitle

##endif ##if value.IsEqual(Data.review,"") ##else ##value.Data.review
##endif /*##leg.ZONESOPAC.UserReviews.Fields.Pseudonym*/
##if value.IsEqual(Data.pseudonym,"") ##leg.ZONESOPAC.UserReviews.Anon ##else ##value.Data.pseudonym ##endif ( ##formatter.datetimefromISO(##value.Data.dateposted,##local.DateFormat) )
##if sessioncfg.ZONES.UserReviews.AllowModerate
##local.ModifyReviewItemButton ##local.DeleteReviewItemButton
##endif
/*##Value.Dump()*/ ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif
##local.define(NotepadItem) ##local.Define(InNotePadItem)1 ##if value.Data.BACBAC ##local.CConcertoNotepadSetHeadingFMT ##else ##local.defineByRender(ItemHandle)##value.__ItemHandle ##if value.IsEqual(Data.catalogueId,"0") /* TODO - this is a tacky way to determin the type of the noted item */ ##if value.StartsWith("Data.id","isearch::") ##local.iSearchNotedItemFMT ##else ##local.BDMItemFormat ##endif ##if local.SkinBrowseItemSep ##local.SkinBrowseItemSep ##endif ##else ##value.With(value,Data) ##local.PortFolioZ3950SetHeadingFMT ##endif ##endif /*##local.PortFolioZ3950SetHeadingFMT*/ ##local.define(ScrollingElementStyles) DIV,BODY{ scrollbar-3dlight-color: ##local.lightSkinColour; scrollbar-arrow-color: ##local.lightSkinColour; scrollbar-base-color: ##local.darkSkinColour; scrollbar-darkshadow-color: ##local.darkSkinColour; scrollbar-face-color: ##local.middleSkinColour; /*scrollbar-highlight-color: #fcedcf;*/ scrollbar-shadow-color: ##local.darkSkinColour; scrollbar-track-color: ##local.lightSkinColour; } .sScrollButtonEnabled { margin:0.2em; background-color:buttonface; color:buttontext; border:1px outset; cursor:pointer; cursor:hand; } .sScrollButtonDown { margin:0.2em; background-color:buttonface; color:buttontext; border:1px inset; cursor:pointer; cursor:hand; position:relative; left:0.1em; top:0.1em; } .sScrollButtonDisabled { margin:0.2em; background-color:transparent; color:buttonface; cursor:default; border:1px buttonface solid; } .sScrollButtonHidden { visibility:hidden; margin:0.2em; border:1px solid; } .sStopBar { width:100%; height:5px; overflow:hidden; } ##local.define(ScrollingBrowseList)
/*##if sessioncfg.DisableScrollingBrowsing ##if listconditions.FoundTop ##else
 5 
##endif ##endif*/ ##list() /*##if sessioncfg.DisableScrollingBrowsing ##if listconditions.FoundBottom ##else
 6 
##endif ##endif */
##local.define(ScrollingList)
##local.ScrollingListContent
##local.define(ScrollingListUpButton) ##if local.ScrollingListUpButtonImg ##local.ScrollingListUpButtonImg ##else
5
##endif
##local.define(ScrollingListDownButton) ##if local.ScrollingListDownButtonImg ##local.ScrollingListDownButtonImg ##else
6 ##leg.ZONESOPAC.Layout.More
##endif
##local.define(LLTitle) ##sessioncfg.With(elem,"DB.Session.ZONESERVICES.CatTree.LibraryLinks.ENG") ##if elem.IsMap(parent.label) ##elem.QualData(parent.label) ## endif ##local.define(Panel3Content) ##sessioncfg.With(elem,"DB.Session.ZONESERVICES.CatTree.2.ENG") ##local.define(Panel3ContentMax) ##sessioncfg.With(elem,"DB.Session.ZONESERVICES.CatTree.2.ENG") ##local.Define(RectBox)
##local.RectBoxContent
##local.Define(SimpleRoundBox)
##local.RoundBoxContent
##local.Define(SimpleRoundBox3)
##local.RoundBoxContent
##local.Define(SimpleRoundBox2)
##local.RoundBoxContent
##local.Define(RoundBox)
##local.RoundBoxContent
##local.Define(RoundBox3)
##local.RoundBoxContent
##local.Define(RoundBox2)
##local.RoundBoxContent
/* the button place holder has the following format. "BACK" { "LabelLegend" = "ZONESOPAC.ButtonCaption.Back" "Icon" { "TIPLegend" = "ZONESOPAC.ButtonCaption.BackTip" "ALTLegend" = "ZONESOPAC.ButtonCaption.BackALT" "Src" = "/IMG/skins/default/mmenu/back.gif" "MouseOverSrc" = "/IMG/skins/default/mmenu/back_o.gif" "Width" = "100" "Height" = "50" } } */ ##local.Define(NoFlashButtonCSS) .ZonesHeaderButton##Button.__Label() { display:block; width: ##Button.Data(Icon.Width)px; height:##Button.Data(Icon.Height)px; background-position: center center; background-repeat: no-repeat; background-image:url(##Button.Data(Icon.Src)) } .ZonesHeaderButton##Button.__Label():HOVER { display:block; width: ##Button.Data(Icon.Width)px; height:##Button.Data(Icon.Height)px; background-position: center center; background-repeat: no-repeat; background-image:url(##Button.Data(Icon.MouseOverSrc)) } ##local.Define(NoFlashButtonFMT) /*##local.MMenuBtn_Href*/ ##if local.MMenuBtn_OnClick ##if local.IsEqual(MMenuBtn_OnClick,"") ##else ##endif ##else ##endif ##local.MMenuBtn_Label ##local.Define(TabButtonFMT) ##local.MMenuBtn_Label ##local.Define(LinButtonFMT) ##local.MMenuBtn_Label ##local.Define(SideMenuButtonFMT) ##local.MMenuBtn_Label ##local.define(PortalStyles) .legendText { font-weight:bold; color:black; } /*.sScrollButtonEnabled { margin:0.2em; background-color:buttonface; color:buttontext; border:1px outset; cursor:pointer; cursor:hand; } .sScrollButtonDown { margin:0.2em; background-color:buttonface; color:buttontext; border:1px inset; cursor:pointer; cursor:hand; position:relative; left:0.1em; top:0.1em; } .sScrollButtonDisabled { margin:0.2em; background-color:transparent; color:buttonface; cursor:default; border:1px buttonface solid; } #Panel0Content .sScrollButtonDisabled { visibility:hidden; } .sScrollButtonHidden { visibility:hidden; margin:0.2em; border:1px solid; }*/ ##local.define(Portal2SetFocus) ##if local.Portal2SetFocusName ##endif ##local.define(CheckCID) ##if request.HaveClientID("") ##else ##if request.IsEqual("SettingTheCID","1") ##else ##endif ##endif ##local.define(ZonesDisabledPage) ##header ##scripts ##local.CheckCID

##leg.ZONESOPAC.General.UnlicencedMachine

##local.define(DebugMarkup) ##if local.MarkupFlag ##else ##local.define(MarkupFlag)Markup Flag ##endif
##local.MarkupFlag ##local.MarkupFlag
##local.MarkupFlag ##local.MarkupFlag
##local.define(PLISGeneralBibSummaryTable) ##if SE.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##SE.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##SE.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif
##if SE.Author ##endif ##if SE.Title ##endif /*##if SE.Publisher ##endif*/ ##endif ##if local.PLISGeneralBibSummaryExtraInfo ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author##SE.Author
##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##if local.IsEqual(MATIcon,"") ##else ##endif ##SE.Title
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher:##SE.Publisher
    ##local.PLISGeneralBibSummaryExtraInfo
##local.Define(OCIDotPrompt) ##if sessioncfg.IsKnown("DB.Config.BookServer.OMNIORB.ORBInitialHost") /* we don't want to do the OCI thing on a portfolio system !! */ ##else ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* no oci's displayed so no need for a prompt */ ##else ##if local.IsEqual(BrowseHlocSet,1) ##if sessioncfg.ZONES.Banner.DisplayLocation ##if local.IsEqual(thisLoc, "-1") ##else ##if local.IsEqual(thisLoc, "-2") ##leg.Expand(ZONESOPAC.HeadingsBrowse.StockSymbolPrompt,StockSymbol,##local.HasStock) ##else ##leg.Expand(ZONESOPAC.HeadingsBrowse.StockSymbolPromptWithName,StockSymbol,##local.HasStock,Location,##local.LocationTitle) ##endif ##endif ##else ##leg.Expand(ZONESOPAC.HeadingsBrowse.StockSymbolPrompt,StockSymbol,##local.HasStock) ##endif ##endif ##endif ##endif ##local.define(CatTreeHeading) ##local.define(MyHack).ENG ##if local.LeftPanelHeadingStyle ##local.Define(LePaHeSt)##local.LeftPanelHeadingStyle ##else ##local.Define(LePaHeSt) ##endif ##sessioncfg.With(elem,"DB.Session.ZONESERVICES.CatTree",##local.CatTreeIdent##local.MyHack) ##local.define(CatTree) ##local.define(MyHack).ENG ##sessioncfg.With(elem,"DB.Session.ZONESERVICES.CatTree",##local.CatTreeIdent##local.MyHack) /********** BEGIN CATREE MAX DEFS **********/ ##local.Define(CatTreeMaxTableRowContent) ##local.defineByRender(childType)##child.__label() ##if local.IsEqual(childType,"BookListRef") ##child.QualData(label) ##else ##if local.IsEqual(childType,"CatRef") ##local.DefineByRender(CurrentCategoryId)##child.AsJScriptLit(categoryid) ##local.DefineByRender(DisplayedCategoryId)##request.AsJScriptLit(root) ##if sessioncfg.ZONES.SideBarExpansion ##child.QualData(label) ##else ##if local.IsEqual(CurrentCategoryId,##local.DisplayedCategoryId) ##child.QualData(label) ##else ##child.QualData(label) ##endif ##endif ##else ##if local.IsEqual(childType,"ProfileRef") ##child.QualData(label) ##else ##if local.IsEqual(childType,"MediaRef") ##if child.IsEqual(mediaType,"newsfeed") ##local.Define(LinkUrl)APS_INTEREST?##this.styleset&Method=ShowTextMedia&id=##child.urlencode(mediaid)&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc ##child.QualData(label) ##else ##local.SetMediaHrefLink ##child.QualData(label) ##endif ##else type = ##local.childType ##endif ##endif ##endif ##endif ##local.Define(CatTreeMaxTableRow) ##local.LinkListBullet ##local.CatTreeMaxTableRowContent ##local.Define(CatTreeMaxTable) ##elem.ForEachInMax( ##local.CatTreeMaxNumber,child,"Children") ##local.CatTreeMaxTableRow
##local.LinkListBullet ##leg.ZONESOPAC.Layout.MoreDots
##local.Define(CatTreeLink) ##local.DefineByRender(CatTreeElem)DB.Config.ZONESERVICES.CatTree.##local.CatTreeIdent ##if sessioncfg.IsEqual(##local.CatTreeElem,"") ##else ##sessioncfg.With(elem,"DB.Session.ZONESERVICES.CatTree",##local.CatTreeIdent##local.MyHack)##elem.QualData(parent.label) ##endif ##local.define(CatTreeMax) ##local.define(MyHack).ENG ##local.Define(CatTreeIdent)1 ##local.CatTreeLink ##local.Define(CatTreeIdent)3 ##local.CatTreeLink ##local.Define(CatTreeIdent)2 ##local.CatTreeLink
/********** END CATREE MAX DEFS **********/ ##local.define(LinkListBullet)•/*•*/ ##local.define(LinkListJScript) ##local.Define(TumbleTab) ##if local.CommandButtonScript ##else ##if local.IsEqual(Href,"") ##else ##endif ##endif
##local.SepImage
##local.CommandScriptButtonFMT##local.Label&nbsp;##local.Label&nbsp;&nbsp;
##local.Define(TumbleBarFMT)
##local.Define(SepImage) ##local.TumbleBar ##local.ScrollingListUpButton

##local.data(ContentPane)
##local.Define(TumbleBar2FMT)
##local.Define(SepImage) ##local.TumbleBar2 ##local.ScrollingListUpButton

##local.data(ContentPane)
##local.Define(FixedBarFMT) ##local.define(BorderedBoxClass)work_box ##local.define(BorderedBoxTitle)##local.ContentPaneTitle ##local.define(BorderedBoxContent)
##local.data(ContentPane)
##local.BorderedBox
##local.define(CancelShiftClickScript) ##local.define(ILLRequestFMT) ##local.Define(RoundBoxContent) ##local.define(rowTemplate) ##local.name : ##local.value ##sessioncfg.With(v,StaffILL.RequestStatus) ##v.foreachin(i,"") ##if value.IsEqual(Data.RequestStatus, ##i.Value) ##local.defineByRender(rstatus)##i.QualData(Legend) ##endif ##local.define(name)##leg.ZONESOPAC.ILL_Browse.Fields.RequestStatus ##local.define(value)##local.rstatus ##local.rowTemplate ##if value.Data.Title ##local.define(name)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.define(value)##value.Data.Title ##local.rowTemplate ##endif ##if value.Data.Author ##local.define(name)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.define(value)##value.Data.Author ##local.rowTemplate ##endif ##local.define(name)##leg.ZONESOPAC.ILL_Browse.Fields.RequestID ##local.define(value)##value.Data.RequestID ##local.rowTemplate ##local.define(name)##leg.ZONESOPAC.ILL_Browse.Fields.RequestDate ##local.define(value)##value.Data.RequestDate ##local.rowTemplate
##local.RoundBox
##local.define(ProcessDragAndDropChild) ##local.defineByRender(childType)##child.__label() ##if local.IsEqual(childType,"CatRef") ##local.defineByRender(childId)##child.AsJScriptLit(categoryid) ##endif ##if local.IsEqual(childType,"ProfileRef") ##local.defineByRender(childId)##child.AsJScriptLit(profileid) ##endif ##if local.IsEqual(childType,"BookListRef") ##local.defineByRender(childId)##child.AsJScriptLit(booklistid) ##endif ##if local.IsEqual(childType,"MediaRef") ##local.defineByRender(childId)##child.AsJScriptLit(mediaid) ##endif ##if local.IsEqual(childType,"Child") ##local.defineByRender(childId)##child.AsJScriptLit(path) ##local.define(childType)PNodeRef ##endif ##if request.IsEqual(Method,"GetAllChildren") var child = window.parent.fnGetItem ('##local.childType', ##local.childId); ##else var child = fnGetItem ('##local.childType', ##local.childId); ##endif ##if local.IsEqual(childType,"MediaRef") ##if child.IsEqual(mediaType,"newsfeed") child.icon = '/IMG/newspaper.gif'; ##endif ##endif ##if local.IsEqual(childType,"PNodeRef") ##if child.hasData child.hasData = true; ##else child.hasData = false; ##endif ##if child.hasChildren child.hasChildren = true; ##else child.hasChildren = false; ##endif ##endif child.setLabels (##child.AsJScriptLit(label)); child.setDescriptions (##child.AsJScriptLit(description)); ##local.define(DragAndDropCommon) ##local.Define(ProcessChild) ##local.defineByRender(childType)##child.__label() ##if local.IsEqual(childType,"CatRef") ##local.defineByRender(childId)##child.AsJScriptLit(categoryid) ##endif ##if local.IsEqual(childType,"ProfileRef") ##local.defineByRender(childId)##child.AsJScriptLit(profileid) ##endif ##if local.IsEqual(childType,"BookListRef") ##local.defineByRender(childId)##child.AsJScriptLit(booklistid) ##endif ##if local.IsEqual(childType,"MediaRef") ##local.defineByRender(childId)##child.AsJScriptLit(mediaid) ##endif ##if request.IsEqual(Method,"GetAllChildren") var child = window.parent.fnGetItem ('##local.childType', ##local.childId); ##else var child = fnGetItem ('##local.childType', ##local.childId); ##endif ##if local.IsEqual(childType,"MediaRef") ##if child.IsEqual(mediaType,"newsfeed") child.icon = '/IMG/newspaper.gif'; ##endif ##endif child.setLabels (##child.AsJScriptLit(label)); child.setDescriptions (##child.AsJScriptLit(description));
##local.define(CheckForErrorScript) ##if error.Level ##if local.HandledError ##else ##local.DefineByRender(thing)##error.AsJScriptList() ##endif ##endif ##local.define(CategoryItemEditorBody) ##local.define(PageUseIEDocman)1 ##include(Defaults) ##header ##scripts ##local.DocumentManagerInclude ##local.CheckForErrorScript ##include(SDEVarMapEditSupport)
##this.stylesetforform ##if request.IsEqual(Method, "AddNew") ##endif ##local.define(CombinedFieldRow) ##local.define(Combined)1 ##local.FieldRow ##local.define(Combined)0 ##local.define(StaticFieldRow) ##local.define(Static)1 ##local.FieldRow ##local.define(Static)0 ##local.define(FieldRow) ##local.definebyrender(localized)0 ##if local.rowid ##if local.IsEqual(rowid, "") ##else ##if local.masterrow ##if local.IsEqual(masterrow, "0") ##local.definebyrender(localized)1 ##endif ##else ##local.definebyrender(localized)1 ##endif ##endif ##endif ##if local.IsEqual(localized,"0") ##if local.RowBG ##if local.IsEqual(RowBG, "#EEEEEE") ##local.define(RowBG)#FFFFFF ##else ##local.define(RowBG)#EEEEEE ##endif ##endif ##endif ##if local.RowBG ##else ##local.define(RowBG)#FFFFFF ##endif ##if local.masterrow ##if local.IsEqual(masterrow, "1")
##endif ##endif ##local.label ##if local.IsEqual(Combined, "1") ##else ##endif ##if local.IsEqual(Static, "1")
##local.value
##else ##local.Define(overrideCharWidth)10 ##local.DefineByRender(hack)\=0023\=0023Field.##local.field
##local.hack
##endif
##local.define(MultiLingualFieldDelimeter). ##local.define(MultiLingualFieldRow) ##local.defineByRender(oldfield)##local.field ##local.definebyrender(rowid)languages_##local.oldfield ##local.defineByRender(langtemp)##request.Lang ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.defineByRender(masterrow)1 ##local.FieldRow ##local.defineByRender(masterrow)0 ##if request.IsEqual(Lang, "FRE") ##else ##local.define(label)##leg.CMS.LeafEditor.InFrench: ##local.defineByRender(langtemp)FRE ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "ENG") ##else ##local.define(label)##leg.CMS.LeafEditor.InEnglish: ##local.defineByRender(langtemp)ENG ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "DUT") ##else ##local.define(label)##leg.CMS.LeafEditor.InDutch: ##local.defineByRender(langtemp)DUT ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "GER") ##else ##local.define(label)##leg.CMS.LeafEditor.InGerman: ##local.defineByRender(langtemp)GER ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##local.define(rowid) ##local.define(SepFieldRow) ##local.define(DefaultLang)##request.Lang
##if local.CategoryItemEditorTitle ##endif ##if local.CategoryItemEditorTools ##endif
##local.CategoryItemEditorTitle
##local.CategoryItemEditorContent
##local.CategoryItemEditorTools
##local.define(ParamLeafFrame)
##local.define(CategoryLeafFrame) ##header ##scripts ##local.DocumentManagerInclude ##local.DragAndDropCommon ##local.CheckForErrorScript ##if request.IsEqual(IsNew, "true") ##local.define(ShowAddItem) ##else ##if request.IsEqual(SubView,"AddNew_Init") ##local.define(ShowAddItem) ##else ##endif ##endif ##if request.IsEqual(SubView,"TreeIntro")
##leg.CMS.Help
##else ##if local.ShowAddItem ##if request.IsEqual(IsNew, "true") ##endif
##leg.CMS.AddExistingItem
##leg.CMS.ShowOnlyUnusedItems
##leg.CMS.Icons.AddItemView
##this.stylesetforform
##leg.CMS.AddNewItem
##leg.CMS.LeafEditor.Fields.Type:
##leg.CMS.LeafEditor.Fields.ID:
##endif ##endif
##local.define(CheckForErrorScript) ##if error.Level ##if local.HandledError ##else ##local.DefineByRender(thing)##error.AsJScriptList() ##endif ##endif ##local.define(CategoryItemEditorBody) ##include(Defaults) ##header ##scripts ##local.DocumentManagerInclude ##include(Defaults) ##local.CheckForErrorScript ##include(SDEVarMapEditSupport)
##this.stylesetforform ##if request.IsEqual(Method, "AddNew") ##endif ##local.define(CombinedFieldRow) ##local.define(Combined)1 ##local.FieldRow ##local.define(Combined)0 ##local.define(StaticFieldRow) ##local.define(Static)1 ##local.FieldRow ##local.define(Static)0 ##local.define(FieldRow) ##local.definebyrender(localized)0 ##if local.rowid ##if local.IsEqual(rowid, "") ##else ##if local.masterrow ##if local.IsEqual(masterrow, "0") ##local.definebyrender(localized)1 ##endif ##else ##local.definebyrender(localized)1 ##endif ##endif ##endif ##if local.IsEqual(localized,"0") ##if local.RowBG ##if local.IsEqual(RowBG, "#EEEEEE") ##local.define(RowBG)#FFFFFF ##else ##local.define(RowBG)#EEEEEE ##endif ##endif ##endif ##if local.RowBG ##else ##local.define(RowBG)#FFFFFF ##endif ##if local.masterrow ##if local.IsEqual(masterrow, "1")
##endif ##endif ##local.label ##if local.IsEqual(Combined, "1") ##else ##endif ##if local.IsEqual(Static, "1")
##local.value
##else ##local.Define(overrideCharWidth)10 ##local.DefineByRender(hack)\=0023\=0023Field.##local.field
##local.hack
##endif
##local.define(MultiLingualFieldDelimeter). ##local.define(MultiLingualFieldRow) ##local.defineByRender(oldfield)##local.field ##local.definebyrender(rowid)languages_##local.oldfield ##local.defineByRender(langtemp)##request.Lang ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.defineByRender(masterrow)1 ##local.FieldRow ##local.defineByRender(masterrow)0 ##if request.IsEqual(Lang, "FRE") ##else ##local.define(label)##leg.CMS.LeafEditor.InFrench: ##local.defineByRender(langtemp)FRE ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "ENG") ##else ##local.define(label)##leg.CMS.LeafEditor.InEnglish: ##local.defineByRender(langtemp)ENG ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "DUT") ##else ##local.define(label)##leg.CMS.LeafEditor.InDutch: ##local.defineByRender(langtemp)DUT ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "GER") ##else ##local.define(label)##leg.CMS.LeafEditor.InGerman: ##local.defineByRender(langtemp)GER ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##local.define(rowid) ##local.define(SepFieldRow) ##local.define(DefaultLang)##request.Lang
##if local.CategoryItemEditorTitle ##endif ##if local.CategoryItemEditorTools ##endif
##local.CategoryItemEditorTitle
##local.CategoryItemEditorContent
##local.CategoryItemEditorTools
##local.define(CategoryLeafFrame) ##header ##scripts ##local.DocumentManagerInclude ##local.DragAndDropCommon ##local.CheckForErrorScript ##if request.IsEqual(IsNew, "true") ##local.define(ShowAddItem) ##else ##if request.IsEqual(SubView,"AddNew_Init") ##local.define(ShowAddItem) ##else ##endif ##endif ##if request.IsEqual(SubView,"TreeIntro")
##leg.CMS.Help
##else ##if local.ShowAddItem ##if request.IsEqual(IsNew, "true") ##endif
##leg.CMS.AddExistingItem
##leg.CMS.ShowOnlyUnusedItems
##leg.CMS.Icons.AddItemView
##this.stylesetforform
##leg.CMS.AddNewItem
##leg.CMS.LeafEditor.Fields.Type:
##leg.CMS.LeafEditor.Fields.ID:
##endif ##endif
##local.define(ZonesTypeScripts) ##local.define(ZonesImageType) ##local.DefineByRender(tmp)##value
##local.define(ZonesBigImageType) /*##local.DefineByRender(tmp)##value
*/ ##local.defineByRender(pictureid)Picture_##local.data(langtemp)_Question_##local.defQuestionId ##local.defineByRender(temp)##value ##if local.IsEqual(temp, "") ##local.define(imgsrc)/ZonePics/no_picture.jpg ##else ##local.define(imgsrc)APS_ZONES_IMAGE?type=thumbnail&id=##value ##endif
/**/
##local.define(RdOnlyZonesImageType) ##if value &nbsp;##value&nbsp; ##else ##endif ##local.define(SearchLimits) ##local.Define(InlineDateLimitFormat) ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##local.define(limitWidth)145px ##local.define(limitHeight)105px ##if category.limitWidth ##local.defineByRender(limitWidth)##category.data(limitWidth) ##endif ##if category.limitHeight ##local.defineByRender(limitHeight)##category.data(limitHeight) ##endif ##else ##local.define(limitWidth)145px ##local.define(limitHeight)107px ##if category.limitWidth ##local.defineByRender(limitWidth)##category.data(limitWidth) ##endif ##if category.limitHeight ##local.defineByRender(limitHeight)##category.data(limitHeight) ##endif ##endif ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits
##category.qualData(name) ##else
##endif ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##category.qualData(name)
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits
##else ##endif
##local.Define(InlineDateLimitNoBoxFormat) ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##local.define(limitWidth)145px ##local.define(limitHeight)105px ##if category.limitWidth ##local.defineByRender(limitWidth)##category.data(limitWidth) ##endif ##if category.limitHeight ##local.defineByRender(limitHeight)##category.data(limitHeight) ##endif ##else ##local.define(limitWidth)145px ##local.define(limitHeight)107px ##if category.limitWidth ##local.defineByRender(limitWidth)##category.data(limitWidth) ##endif ##if category.limitHeight ##local.defineByRender(limitHeight)##category.data(limitHeight) ##endif ##endif ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits
##category.qualData(name) ##else
##endif ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##category.qualData(name)
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits
##else ##endif
##local.Define(CategoryTable) ##local.define(limitType)PredicateLimits ##if category.type ##local.defineByRender(limitType)##category.type ##endif ##local.define(limitDone)0 ##if local.IsEqual(limitType,"DateLimit") ##if local.SkinCustomDateLimitFormat ##local.SkinCustomDateLimitFormat ##local.define(limitDone)1 ##endif ##endif ##if local.IsEqual(limitType,"InlineDateLimit") ##if local.SkinCustomInlineDateLimitFormat ##local.SkinCustomInlineDateLimitFormat ##local.define(limitDone)1 ##else ##local.InlineDateLimitFormat ##local.define(limitDone)1 ##endif ##endif ##if local.IsEqual(limitType,"InlineDateLimitNoBox") ##if local.SkinCustomInlineDateLimitNoBoxFormat ##local.SkinCustomInlineDateLimitNoBoxFormat ##local.define(limitDone)1 ##else ##local.InlineDateLimitNoBoxFormat ##local.define(limitDone)1 ##endif ##endif ##if local.IsEqual(limitDone,0) ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits
##category.qualData(name) ##else
##endif ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else ##endif
##category.qualData(name)
##if local.IsEqual(limitType,"DateLimit") ##local.define(limitWidth)150px ##local.define(limitHeight)107px ##if category.limitWidth ##local.defineByRender(limitWidth)##category.data(limitWidth) ##endif ##if category.limitHeight ##local.defineByRender(limitHeight)##category.data(limitHeight) ##endif ##if local.SkinCustomDateLimitFormat ##local.SkinCustomDateLimitFormat ##else
##endif ##else ##local.define(limitWidth)170px ##local.define(limitHeight)107px ##if category.limitWidth ##local.defineByRender(limitWidth)##category.data(limitWidth)px ##endif ##if category.limitHeight ##local.defineByRender(limitHeight)##category.data(limitHeight)px ##endif ##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##else
##local.define(limitCount)0 ##category.ForEachIn(limit,"limits") ##local.DefineByRender(CurLimit)##category.__Label()##local.dot##local.strLimits##local.dot##limit.__Label() ##local.Define(checkedAttrib) ##local.Define(selectedAttrib) ##lastquery.ForEachIn(lql,limits) ##if local.IsEqual(CurLimit,##lql) ##local.Define(checkedAttrib) checked ##local.Define(selectedAttrib)background:##local.darkSkinColour;color:white ##endif ##local.increment(limitCount)
##limit.QualData(name)
##endif ##endif
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits
##else ##endif ##endif ##local.increment(TableNum) /**/
##local.define(TableNum)0 ##sessioncfg.With(limits,"DB.Config.SearchServer.SearchLimits")
##local.Define(dot). ##local.Define(strLimits)limits
##leg.ZONESOPAC.ZoneSearch.DefineQueryLimits
##limits.ForEachIn("category","") ##local.CategoryTable
##if sessioncfg.ZONES.WAIUseMultiSelectListBoxForSearchLimits ##leg.ZONESOPAC.Search.WAIUseMultiSelectListBoxForSearchLimitsHint ##endif
##local.define(QuizItemEditorBody) ##header ##scripts ##local.DocumentManagerInclude ##include(Defaults) ##local.CheckForErrorScript ##include(SDEVarMapEditSupport) ##this.stylesetforform ##if request.IsEqual(Method, "AddNew") ##else ##endif ##local.define(CombinedFieldRow) ##local.define(Combined)1 ##local.FieldRow ##local.define(Combined)0 ##local.define(StaticFieldRow) ##local.define(Static)1 ##local.FieldRow ##local.define(Static)0 ##local.define(FieldRow) ##local.definebyrender(localized)0 ##if local.rowid ##if local.IsEqual(rowid, "") ##else ##if local.masterrow ##if local.IsEqual(masterrow, "0") ##local.definebyrender(localized)1 ##endif ##else ##local.definebyrender(localized)1 ##endif ##endif ##endif ##if local.IsEqual(localized,"0") ##if local.RowBG ##if local.IsEqual(RowBG, "#EEEEEE") ##local.define(RowBG)#FFFFFF ##else ##local.define(RowBG)#EEEEEE ##endif ##endif ##endif ##if local.RowBG ##else ##local.define(RowBG)#FFFFFF ##endif ##if local.masterrow ##if local.IsEqual(masterrow, "1")
##endif ##endif ##local.label ##if local.IsEqual(Combined, "1") ##else ##endif ##if local.IsEqual(Static, "1")
##local.value
##else ##local.Define(overrideCharWidth)10 ##local.DefineByRender(hack)\=0023\=0023Field.##local.field
##local.hack
##endif
##local.define(FieldRow2) ##local.definebyrender(localized)0 ##if local.rowid ##if local.IsEqual(rowid, "") ##else ##if local.masterrow ##if local.IsEqual(masterrow, "0") ##local.definebyrender(localized)1 ##endif ##else ##local.definebyrender(localized)1 ##endif ##endif ##endif ##if local.IsEqual(localized,"0") ##if local.RowBG ##if local.IsEqual(RowBG, "#EEEEEE") ##local.define(RowBG)#FFFFFF ##else ##local.define(RowBG)#EEEEEE ##endif ##endif ##endif ##if local.RowBG ##else ##local.define(RowBG)#FFFFFF ##endif ##local.define(RowBG)#EEEEEE ##if local.masterrow ##if local.IsEqual(masterrow, "1")
##endif ##endif ##local.label ##if local.IsEqual(Combined, "1") ##else ##endif ##if local.IsEqual(Static, "1")
##local.value
##else ##local.Define(overrideCharWidth)10
##if local.hack ##local.hack ##endif
##endif
##local.define(FieldRowSimple) ##local.definebyrender(localized)0 ##if local.rowid ##if local.IsEqual(rowid, "") ##else ##if local.masterrow ##if local.IsEqual(masterrow, "0") ##local.definebyrender(localized)1 ##endif ##else ##local.definebyrender(localized)1 ##endif ##endif ##endif ##if local.IsEqual(localized,"0") ##if local.RowBG ##if local.IsEqual(RowBG, "#EEEEEE") ##local.define(RowBG)#FFFFFF ##else ##local.define(RowBG)#EEEEEE ##endif ##endif ##endif ##if local.RowBG ##else ##local.define(RowBG)#FFFFFF ##endif ##endif ##if local.IsEqual(Static, "1")
##local.value
##else ##local.Define(overrideCharWidth)10
##if local.hack ##local.hack ##endif
##endif
##local.define(MultiLingualFieldDelimeter). ##local.define(MultiLingualFieldRow) ##local.defineByRender(oldfield)##local.field ##local.definebyrender(rowid)languages_##local.oldfield ##local.defineByRender(langtemp)##request.Lang ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.defineByRender(masterrow)1 ##local.FieldRow ##local.defineByRender(masterrow)0 ##if request.IsEqual(Lang, "FRE") ##else ##local.define(label)##leg.CMS.LeafEditor.InFrench: ##local.defineByRender(langtemp)FRE ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "ENG") ##else ##local.define(label)##leg.CMS.LeafEditor.InEnglish: ##local.defineByRender(langtemp)ENG ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "DUT") ##else ##local.define(label)##leg.CMS.LeafEditor.InDutch: ##local.defineByRender(langtemp)DUT ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##if request.IsEqual(Lang, "GER") ##else ##local.define(label)##leg.CMS.LeafEditor.InGerman: ##local.defineByRender(langtemp)GER ##local.defineByRender(field)##local.oldfield##local.MultiLingualFieldDelimeter##local.langtemp ##local.FieldRow ##endif ##local.define(rowid) ##local.define(MultiLingualFieldRow2) ##local.definebyrender(rowid)languages_##local.field ##local.define(lang)eng ##if request.IsEqual(Lang, "FRE") ##local.define(lang)fre ##endif ##if request.IsEqual(Lang, "ENG") ##local.define(lang)eng ##endif ##if request.IsEqual(Lang, "DUT") ##local.define(lang)dut ##endif ##if request.IsEqual(Lang, "GER") ##local.define(lang)ger ##endif ##local.defineByRender(masterfieldContents)\=0023\=0023option.text.##local.lang ##local.defineByRender(masterfieldpath)text.##local.lang ##local.defineByRender(frefieldContents)\=0023\=0023option.text.fre ##local.defineByRender(frefieldpath)text.fre ##local.defineByRender(engfieldContents)\=0023\=0023option.text.eng ##local.defineByRender(engfieldpath)text.eng ##local.defineByRender(dutfieldContents)\=0023\=0023option.text.dut ##local.defineByRender(dutfieldpath)text.dut ##local.defineByRender(gerfieldContents)\=0023\=0023option.text.ger ##local.defineByRender(gerfieldpath)text.ger ##local.define(hack) ##local.defineByRender(masterrow)1 ##local.FieldRow2 ##local.defineByRender(masterrow)0 ##if request.IsEqual(Lang, "FRE") ##else ##local.define(label)##leg.CMS.LeafEditor.InFrench: ##local.defineByRender(langtemp)FRE ##local.define(hack) ##local.FieldRow2 ##endif ##if request.IsEqual(Lang, "ENG") ##else ##local.define(label)##leg.CMS.LeafEditor.InEnglish: ##local.defineByRender(langtemp)ENG ##local.define(hack) ##local.FieldRow2 ##endif ##if request.IsEqual(Lang, "DUT") ##else ##local.define(label)##leg.CMS.LeafEditor.InDutch: ##local.defineByRender(langtemp)DUT ##local.define(hack) ##local.FieldRow2 ##endif ##if request.IsEqual(Lang, "GER") ##else ##local.define(label)##leg.CMS.LeafEditor.InGerman: ##local.defineByRender(langtemp)GER ##local.define(hack) ##local.FieldRow2 ##endif ##local.define(rowid) ##local.define(MultiLingualFieldRowEmpty) ##local.definebyrender(rowid)languages_##local.field ##local.define(lang)eng ##if request.IsEqual(Lang, "FRE") ##local.define(lang)fre ##endif ##if request.IsEqual(Lang, "ENG") ##local.define(lang)eng ##endif ##if request.IsEqual(Lang, "DUT") ##local.define(lang)dut ##endif ##if request.IsEqual(Lang, "GER") ##local.define(lang)ger ##endif ##if request.IsEqual(Lang, "FRE") ##local.defineByRender(mastertext)##local.defaulttext_fre ##endif ##if request.IsEqual(Lang, "ENG") ##local.defineByRender(mastertext)##local.defaulttext_eng ##endif ##if request.IsEqual(Lang, "DUT") ##local.defineByRender(mastertext)##local.defaulttext_dut ##endif ##if request.IsEqual(Lang, "GER") ##local.defineByRender(mastertext)##local.defaulttext_ger ##endif ##local.define(hack) ##local.defineByRender(masterrow)1 ##local.FieldRow2 ##local.defineByRender(masterrow)0 ##if request.IsEqual(Lang, "FRE") ##else ##local.define(label)##leg.CMS.LeafEditor.InFrench: ##local.defineByRender(langtemp)FRE ##local.define(hack) ##local.FieldRow2 ##endif ##if request.IsEqual(Lang, "ENG") ##else ##local.define(label)##leg.CMS.LeafEditor.InEnglish: ##local.defineByRender(langtemp)ENG ##local.define(hack) ##local.FieldRow2 ##endif ##if request.IsEqual(Lang, "DUT") ##else ##local.define(label)##leg.CMS.LeafEditor.InDutch: ##local.defineByRender(langtemp)DUT ##local.define(hack) ##local.FieldRow2 ##endif ##if request.IsEqual(Lang, "GER") ##else ##local.define(label)##leg.CMS.LeafEditor.InGerman: ##local.defineByRender(langtemp)GER ##local.define(hack) ##local.FieldRow2 ##endif ##local.define(rowid) ##local.define(SepFieldRow) ##local.define(DefaultLang)##request.Lang
##if local.CategoryItemEditorTitle ##endif ##if local.CategoryItemEditorTools ##endif
##local.CategoryItemEditorTitle
##local.CategoryItemEditorContent
##local.CategoryItemEditorTools
##local.define(ConcertoMyZoneAdvicePanelTabs) ##if sessioncfg.ZONES.SelfService.ChangePIN ##helpcontext.addHelp(ChangePinNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=ChangePin&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ChangePin ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.ChangePinTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.ChangePinALT ##local.TabFMT ##endif ##if sessioncfg.ZONES.SelfService.ViewContactDetails ##if request.IsEqual("SubView","ShowAddress") ##helpcontext.addHelp(ContactDetailsNav) ##helpcontext.addHelp(ViewContact) ##local.define(CommandButtonHREF)APS_ZONES?fn=MyZone&Lang=##this.StyleSetAttribute(LANG)&SubView=&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ShowSummary ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.ShowSummaryTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.ShowSummaryALT ##local.TabFMT ##else ##local.define(CommandButtonHREF)APS_ZONES?fn=MyContactDetails&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ViewAddress ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.ViewAddressTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.ViewAddressALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.ViewCredit ##if sessioninfo.User.CreditAllowed ##helpcontext.addHelp(AccountDetailsNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=MyCredits&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Credits ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.CreditsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.CreditsALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.ViewAccount ##helpcontext.addHelp(AccountDetailsNav) ##if sessioncfg.ZONES.BrowseOptions.ShowATDetailsInAccountBrowse ##local.define(CommandButtonHREF)APS_ZONES?fn=MyAccountHistoryExpanded&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##else ##local.define(CommandButtonHREF)APS_ZONES?fn=MyAccountHistory&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##endif ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Accounts ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.AccountsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.AccountsALT ##local.TabFMT ##endif /* No message function in concerto for now. ##local.define(CommandButtonHREF)APS_ZONES?fn=MyMessages&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Messages ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.MessagesTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.MessagesALT ##local.TabFMT */ ##if sessioncfg.ZONES.SelfService.ViewLoans ##if sessioninfo.User.CurrentLoansCount ##helpcontext.addHelp(ViewLoansNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=MyLoans&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Loans ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.LoansTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.LoansALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.ViewReservations ##helpcontext.addHelp(ReservationsNav) ##if sessioninfo.User.CurrentReservationCount ##local.define(CommandButtonHREF)APS_ZONES?fn=MyReservations&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Reservations ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.ReservationsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.ReservationsALT ##local.TabFMT ##endif ##endif ##if sessioncfg.DB.Config.ZONESERVICES.ThematicSearch ##if sessioncfg.ZONES.SelfService.ViewMyInterests ##local.define(CommandButtonHREF)APS_SUBSCRIBER_INTERESTS?##this.styleset&Lang=##this.StyleSetAttribute(LANG)&Method=ShowInterests&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Layout.MyInterests ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Layout.MyInterestsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Layout.MyInterestsALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.MondoPC.AllowReservation /*##if local.IsEqual(Section,MondoPCReserv) ##local.define(CommandHighlighted)1 ##endif */ ##helpcontext.addHelp(MondoPCReservNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=MondoPCReservation&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Layout.MondoPCReserv ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Layout.MondoPCReservTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Layout.MondoPCReservALT ##local.TabFMT ##endif ##if sessioncfg.ZONES.UserReviews.AllowModerate ##local.define(CommandButtonHREF)APS_ZONES?fn=ModerateUserReviews&Lang=##this.StyleSetAttribute(LANG) ##local.Define(CommandButtonText)##leg.ZONESOPAC.UserReviews.ModerateButton ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.UserReviews.ModerateButtonTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.UserReviews.ModerateButtonALT ##local.define(CommandButtonGraphic) ##local.TabFMT ##endif ##local.define(MyZoneContentPanelTabs) ##helpcontext.addHelp(ChangePinNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=myZone&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Home ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.HomeTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.HomeALT ##if local.IsEqual(Section,AccountSummary) ##local.define(CommandHighlighted)1 ##endif ##local.TabFMT ##if sessioncfg.ZONES.SelfService.ChangePIN ##if local.IsEqual(Section,ChangePin) ##local.define(CommandHighlighted)1 ##endif ##helpcontext.addHelp(ChangePinNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=ChangePin&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ChangePin ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.ChangePinTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.ChangePinALT ##local.TabFMT ##endif ##if sessioncfg.ZONES.SelfService.ViewAccount ##if local.IsEqual(Section,AccountHistory) ##local.define(CommandHighlighted)1 ##endif ##helpcontext.addHelp(AccountDetailsNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=MyAccountHistory&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Accounts ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.AccountsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.AccountsALT ##local.TabFMT ##endif ##if local.IsEqual(Section,ViewMessages) ##local.define(CommandHighlighted)1 ##endif ##local.define(CommandButtonHREF)APS_ZONES?fn=MyMessages&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Messages ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.MessagesTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.MessagesALT ##local.TabFMT ##if sessioncfg.ZONES.SelfService.ViewLoans ##if sessioninfo.User.CurrentLoansCount ##helpcontext.addHelp(ViewLoansNav) ##if local.IsEqual(Section,ViewLoans) ##local.define(CommandHighlighted)1 ##endif ##local.define(CommandButtonHREF)APS_ZONES?fn=MyLoans&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Loans ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.LoansTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.LoansALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.ViewLoansHistory ##helpcontext.addHelp(ViewLoanHistoryNav) ##if local.IsEqual(Section,ViewLoanHistory) ##local.define(CommandHighlighted)1 ##endif ##local.define(CommandButtonHREF)APS_ZONES?fn=MyLoansHistory&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.LoanHistory ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.LoanHistoryTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.LoanHistoryALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.ViewReservations ##helpcontext.addHelp(ReservationsNav) ##if sessioninfo.User.CurrentReservationCount ##if local.IsEqual(Section,ViewReservations) ##local.define(CommandHighlighted)1 ##endif ##local.define(CommandButtonHREF)APS_ZONES?fn=MyReservations&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.Reservations ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.ReservationsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.ReservationsALT ##local.TabFMT ##endif ##endif ##if sessioncfg.IsEqual(ZONES.SelfService.ClosedStackRequest,"CSP") ##if sessioncfg.ZONES.SelfService.ViewCSPRequests ##helpcontext.addHelp(CSPRequestsNav) ##if sessioninfo.User.CurrentCSPCount ##if local.IsEqual(Section,ViewCSPRequests) ##local.define(CommandHighlighted)1 ##endif ##local.define(CommandButtonHREF)APS_ZONES?fn=MyCSPRequests&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.CSPRequests ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.CSPRequestsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.CSPRequestsALT ##local.TabFMT ##endif ##endif ##else ##if sessioncfg.IsEqual(ZONES.SelfService.ClosedStackRequest,"DEM") ##helpcontext.addHelp(DEMRequestsNav) ##if sessioninfo.User.CurrentDEMCount ##if local.IsEqual(Section,ViewDEMRequests) ##local.define(CommandHighlighted)1 ##endif ##local.define(CommandButtonHREF)APS_ZONES?fn=MyDEMRequests&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.DEMRequests ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Baccount.Button.DEMRequestsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Baccount.Button.DEMRequestsALT ##local.TabFMT ##endif ##endif ##endif ##if sessioncfg.DB.Config.ZONESERVICES.ThematicSearch ##if sessioncfg.ZONES.SelfService.ViewMyInterests ##if local.IsEqual(Section,ViewMyInterests) ##local.define(CommandHighlighted)1 ##endif ##helpcontext.addHelp(MyInterestNav) ##local.define(CommandButtonHREF)APS_SUBSCRIBER_INTERESTS?##this.styleset&Lang=##this.StyleSetAttribute(LANG)&Method=ShowInterests&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Layout.MyInterests ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Layout.MyInterestsTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Layout.MyInterestsALT ##local.TabFMT ##endif ##endif ##if sessioncfg.ZONES.SelfService.MondoPC.AllowReservation ##if local.IsEqual(Section,MondoPCReserv) ##local.define(CommandHighlighted)1 ##endif ##helpcontext.addHelp(MondoPCReservNav) ##local.define(CommandButtonHREF)APS_ZONES?fn=MondoPCReservation&Lang=##this.StyleSetAttribute(LANG)&Parent=##this.urlencoded ##local.Define(CommandButtonText)##leg.ZONESOPAC.Layout.MondoPCReserv ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Layout.MondoPCReservTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Layout.MondoPCReservALT ##local.TabFMT ##endif ##local.define(InlineCopyStatus) ##local.define(CopyIsReserved)0 ##if item.IsDefined(is_reserved) ##if item.IsEqual(is_reserved,1) ##local.define(CopyIsReserved)1 ##endif ##endif /* Since November 28th 2007, The PWS always return False */ ##if item.IsDefined(flag_reserved) ##if item.IsEqual(flag_reserved,1) - ( ##leg.ZONESOPAC.Browseenum.Renew.IsReserved) ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##else ##if item.due_date ##else ##if local.IsEqual(CopyIsReserved,1) ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##else ##if item.avail_date - ##leg.ZONESOPAC.StockStatus.AvailableDate ##formatter.YYYYDDMM(##item.avail_date,##local.DateFormat) ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##endif ##endif ##endif