##formatter.TextRender() ##this.SubView(##request.SubStyle) ##include(Defaults) ##if searchcontext.IsForRecordPrintOut ##local.define(IsForPrint)1 ##endif ##local.define(HitCountId)1 ##local.defineByRender(NoteItemKey)##Value.BACBAC ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) ##local.define(ConcertoBookCoverLarge) ##local.defineByRender(PictureUrl) ##if sessioncfg.ZONES.Portal3.BookCovers.Enabled ##if Value.BACISB ##if sessioncfg.IsEqual(ZONES.Portal3.BookCovers.LargeStem,"") ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.Stem,##Value.BACISB,##sessioncfg.ZONES.Portal3.BookCovers.Ext) ##else ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.LargeStem,##Value.BACISB,##sessioncfg.ZONES.Portal3.BookCovers.LargeExt) ##endif ##leg.ZONESOPAC.ALTText.BookCoverImage ##if sessioncfg.ZONES.Portal3.BookCovers.Enlarge ##endif ##endif ##endif ##local.define(MonoCopies) ##local.Define(HaveCopiesMarker)0 ##if Value.IsMap("MonoHoldings") ##if Value.IsDefined("MonoHoldings.IsEmpty") ##else
##leg.ZONESOPAC.CATRecord.Button.Stock
##Value.ForEachIn(branch,"MonoHoldings")
##branch.Name
##if branch.IsMap(Stock)
##branch.with(stock,"Stock") ##local.ConcertoInlineStockAtBranch
##else
##endif ##if local.IsEqual(HaveCopiesMarker,0) ##local.Define(HaveCopiesMarker)1 ##endif
##endif ##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.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##Value.BACBAC) /* Some code to setup book cover - not used for now */ ##local.define(BookCover) ##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,"") ##leg.ZONESOPAC.ALTText.BookCoverImage ##else ##if local.PictureUrl ##leg.ZONESOPAC.ALTText.BookCoverImage ##endif ##endif ##else ##endif /* end of book cover code */ /* code to support rendering of the actual record */ ##local.define(RecordDataContent) ##local.define(CatalogueObject)##this.Obj ##if local.isEqual(useAppServer,1) ##local.define(schemaNameRHS)CatalogueRecordSchema ##local.defineByRender(mainSchemaName)##dbcfg.Parameters.TagType##local.schemaNameRHS ##local.define(schemaNameRHS)ZonesAnnotatedRecordSchema ##local.defineByRender(annotatedSchemaName)##dbcfg.Parameters.TagType##local.schemaNameRHS ##local.defineByRender(ISBDSchemaList)CatalogueRecordISBDBindings,CatalogueRecordShortEntryBindings,##local.mainSchemaName ##local.defineByRender(annotatedSchemaList)##local.annotatedSchemaName,CatalogueRecordISBDBindings,CatalogueRecordShortEntryBindings,##local.mainSchemaName ##local.defineByRender(referenceSchemaList)CatalogueRecordReferenceSchema,CatalogueRecordShortEntryBindings,##local.mainSchemaName ##ExceptionContext.defineByRender(DB)##searchcontext.DB ##ExceptionContext.defineByRender(MaterialGroup)##sessioncfg.MapTextThroughTable(##Value.MaterialType,MaterialGroupMap) ##local.Define(ExploreTarget) ##include(recordRenderer) ##local.define(openExploreTemplate) ##if Schema.IsEqual(explore.type,multiMedia) ##else ##endif ##local.define(closeExploreTemplate) ##local.define(fieldItemTemplate) ##Value.BindWithSchema(##local.ISBDSchemaList,##local.path,ExceptionContext) ##if type.isEqual(node) ##local.renderer ##else ##if type.isEqual(enumeration) ##component(testField,DISABLED) ##else ##Value ##endif ##endif ##local.define(headerItemTemplate) ##if local.isEqual(View,"ISBD") ##local.annotation  ##local.fieldItemTemplate   ##else ##local.annotation ##local.fieldItemTemplate ##endif ##local.define(blank)  ##local.define(standardFields) ##if local.isPRDRecord ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.BACN) ##local.define(path)CatalogNumber ##local.headerItemTemplate ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.List) ##local.define(path)List ##local.headerItemTemplate ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.Supplier) ##local.define(path)Supplier ##local.headerItemTemplate ##local.blank ##endif
##if local.isEqual(View,"ISBD") ##ExceptionContext.define(View)ISBD ##else ##ExceptionContext.define(View)Annotated ##endif ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##Value.BACISB,"") ##if local.IsEqual(LinkISB,"") ##local.defineByRender(LinkISB)##formatter.bookcoverurl("",##Value.BACCNO,"") ##endif ##if local.IsForPrint ##else ##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.define(ExtraBits)1 ##local.defineByRender(MLink) MOM/*20080208*/ ##endif ##else ##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) ##leg.ZONESOPAC.ViewOnAmazon ##endif ##endif ##if sessioncfg.ZONES.LinkBox.Enabled ##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 /*20080208*/ ##if sessioncfg.ZONES.ZoekEnBoek.EnabledDetailLevel ##local.define(ExtraBits)1 ##local.Define(ZBLinkURL)##sessioncfg.ZONES.ZoekEnBoek.LinkURL ##local.defineByRender(ZBLink)##local.ZoekEnBoekLink ##endif ##endif ##if local.isEqual(View,"ISBD") ##else ##local.define(RoundBoxContent) ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##Value.MaterialType,GraphicalMAT) ##if local.hbits ##local.HRowContent ##endif ##local.Define(PermaLink) /* */ ##if Value.IsConceptual ##else ##endif ##if local.IsEqual(thisLoc, "-1") ##else ##if Value.IsDefined(StockStatus.Items.0) ##endif ##endif
/* title, author, year table */ ##if Value.Title ##endif ##if Value.Author ##endif ##if Value.ClassMark ##endif
##if Value.IsEqual(ISSUE,1) ##leg.ZONESOPAC.CATRecord.Caption##else##leg.ZONESOPAC.Defaults.SummaryEntry.Title##endif : ##if local.IsEqual(MATIcon,"") ##else ##Value.BACMAT ##endif   ##Value.StripFilingCharsFrom(Title,PROCESS_HASH)
##leg.ZONESOPAC.Defaults.SummaryEntry.Author :   ##Value.StripFilingCharsFrom(Author,PROCESS_HASH)
##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark :   ##Value.ClassMark
##leg.ZONESOPAC.Defaults.SummaryEntry.Year :   ##if Value.BACYER ##Value.BACYER ##endif ##if Value.BACEDI  - ##leg.ZONESOPAC.Defaults.SummaryEntry.Edition : ##Value.BACEDI ##endif ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##Value.LanguageText,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##else ##Value.BACLTX   ##endif ##local.defineByRender(IMCIcon)##sessioncfg.MapParamThroughImageTable(InterestCode,##Value.InterestLevel,GraphicalIMC) ##if local.IsEqual(IMCIcon,"")##else ##sessioncfg.ParamLookup(InterestName,##Value.InterestLevel) ##endif
##if sessioncfg.ZONES.BookCovers ##else ##if sessioncfg.IsEqual(LocalBookInfoAvailable,"1") ##endif ##endif
  ##if Value.IsConceptual /* removed PM request */ ##else /* removed PM request */ ##endif  ##local.BookCover ##local.define(PictureUrl)  ##local.BookCover ##local.define(PictureUrl) 
 
##local.StockBtnFMT ##if sessioncfg.ZONES.ShowPermaLinks
##local.PermaLink ##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 ##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. ##endif   ##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##Value.StockStatus.TotalInBranch

##if local.IsEqual(Skin, "provQc", "2") /* temporary */ ##local.RoundBox3 ##else ##local.RoundBox2 ##endif ##endif ##local.define(annotatedRowTemplate) ##Schema.toMarkup(name) : ##local.renderer ##local.define(BrowseItem) ##if local.isEqual(View,"ISBD") /* */ ##ExceptionContext.define(View)ISBD ##local.define(RoundBoxContent) ##if local.hbits ##local.HRowContent ##endif
##if Value.isEqual(Author,"") ##else ##local.define(path)Author ##local.fieldItemTemplate ##endif ##if Value.isEqual(ClassMark,"") ##else ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.Classmark) ##local.define(path)ClassMark ##local.headerItemTemplate ##endif
##if Value.isEqual(Title,"") ##else ##local.define(path)Title ##local.fieldItemTemplate ##endif ##if Value.isEqual(BACCNO,"") ##else ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.CONN) ##local.define(path)BACCNO ##local.headerItemTemplate ##endif ##if Value.isEqual(BACREL,"") ##else ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.RCNN) ##local.define(path)BACREL ##local.headerItemTemplate ##endif

##Value.BindWithSchema(##local.ISBDSchemaList,"Tags",ExceptionContext) ##local.renderer


##local.RoundBox ##else ##Value.BindWithSchema(##local.annotatedSchemaList,"Tags",ExceptionContext) ##local.define(RoundBoxContent) ##local.renderer /*##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.CONN) ##local.define(path)BACCNO ##local.headerItemTemplate ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.MaterialType) ##local.define(path)MaterialType ##local.headerItemTemplate ##local.define(annotation)##leg.data(ZONESOPAC.CAT.Global.InterestLevel) ##local.define(path)InterestLevel ##local.headerItemTemplate*/ ##local.RoundBox ##endif
##local.BrowseItem ##if local.ExtraBits ##local.define(RoundBoxContent) ##if sessioncfg.IsEqual(ZONES.MomInterface,"1") ##local.MLink ##endif /*20080208*/ ##if sessioncfg.ZONES.ZoekEnBoek.EnabledDetailLevel ##local.ZBLink ##endif ##if sessioncfg.ZONES.LinkBox.Enabled ##local.LBLink ##endif ##if sessioncfg.ZonesAmazonLinkEnabled ##local.ALink ##endif
##local.RoundBox2 ##endif ##endif ##else ##record() ##endif ##local.MonoCopies
/*##local.define(RecordDataContent)RecordGoesHere*/ ##local.define(TaggedData) ##local.defineByRender(useAppServer)1 ##if request.View ##local.definebyrender(View)##request.View ##else ##local.definebyrender(View)##sessioncfg.ZONES.Catalogue.Views.Default ##endif ##local.Define(NewRoot) ##if sessioncfg.IsEqual(ZONES.NonHTTPSHostRoot,"") ##else ##local.defineByRender(NewRoot)##sessioncfg.ZONES.NonHTTPSHostRoot ##endif ##if Value.HASHVOL ##local.define(bits)1 ##endif ##if Value.HASWORKS ##local.define(bits)1 ##endif ##if local.bits ##local.define(hbits)1 ##endif ##if Value.HASPARTITLE ##local.define(hbits)1 ##endif ##if local.hbits ##local.define(HRowContent) ##if Value.HASPARTITLE ##if Value.SERIAL ##leg.ZONESOPAC.CATRecord.Hierachy.IssueOf ##else ##leg.ZONESOPAC.CATRecord.Hierachy.PartOf ##endif ##Value.StripFilingCharsFrom(PARTITLE) ##helpcontext.addHelp(HPart) ##if Value.HASPARAUTHOR ##leg.ZONESOPAC.CATRecord.Hierachy.ByAuthor ##Value.StripFilingCharsFrom(PARAUTHOR) ##endif   ##endif ##if local.bits ##if Value.SERIAL ##leg.ZONESOPAC.CATRecord.Hierachy.SerialContains ##else ##leg.ZONESOPAC.CATRecord.Hierachy.TitleContains ##endif ##helpcontext.addHelp(PartHierarchy) ##if Value.HASHVOL ##Value.HVOL ##if Value.SERIAL ##leg.ZONESOPAC.CATRecord.Hierachy.Issues ##else ##leg.ZONESOPAC.CATRecord.Hierachy.RelatedVolumes ##endif ##endif ##if Value.HASWORKS ##Value.WORKS ##if Value.IsConceptual ##leg.ZONESOPAC.CATRecord.Hierachy.GenericWorks ##else ##leg.ZONESOPAC.CATRecord.Hierachy.IncludedWorks ##endif ##endif   ##endif ##endif ##local.define(BookIcons) ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##Value.LanguageText,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##else   |  ##sessioncfg.ParamLookup(LangName,##Value.LanguageText) ##sessioncfg.ParamLookup(LangName,##Value.LanguageText) ##endif ##local.define(StockBtnFMT) /*##if local.IsForPrint ##else ##local.define(RoundBoxContent) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic)##leg.ZONESOPAC.Forms.Buttons.Next ##local.define(CommandButtonTip)##leg.ZONESOPAC.Forms.Buttons.Next ##local.define(CommandButtonHREF)##this&Method=StockStatus2&BrowseAsHloc=##local.thisLoc##if local.IsEqual(request.InStock,"1")&InStock=1&BrowseAsHloc=##local.thisLoc##endif ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Button.Stock ##local.CommandButtonFMT ##endif ##local.RoundBox ##endif */ ##if sessioncfg.ZONES.BrowseOptions.EmbededURLExplore ##local.define(ExploreEmbededURL)1 ##endif ##local.RecordDataContent /* end of code to support rendering of the actual record */ ##local.define(MultimediaLinkingElementsA) ##local.define(MultimediaLinkingElementsB) ##local.define(Num856)0 ##local.define(FirstHasThumbNail)0 ##if sessioncfg.ZONES.BibDisplay.Multimedia.ShowTags ##if Value.IsMap(Tags.Block.856) /* we have at least one, we need to count them */ ##Value.ForEachIn(tag,"Tags.Block") ##local.DefineByRender(TagNo)##tag.__Label() ##if local.IsEqual(TagNo,856) ##local.Increment(Num856) ##if local.IsEqual(Num856,1) ##if tag.IsDefined("$9") ##local.define(FirstHasThumbNail)1 ##endif ##endif ##endif ##endif ##if local.IsEqual(Num856,1) ##if local.IsEqual(FirstHasThumbNail,1) ##else ##local.define(Num856)1NoThumbNail ##endif ##endif /*##local.Define(MultimediaLinkingElementsA) FirstHasThumbNail = ##local.FirstHasThumbNail Num856 ##local.Num856 ##Value.Tags.Block.856 */ ##if local.IsEqual(Num856,1) ##local.Define(MultimediaLinkingElementsA) ##Value.ForEachIn(tag,"Tags.Block") ##local.DefineByRender(TagNo)##tag.__Label() ##if local.IsEqual(TagNo,856) ##endif
##local.defineByRender(WindowOptions) ##local.define(Caption) ##local.define(WindowHREF) ##if local.IsEqual(WindowOptions,"") href="##URLFormatter.BookServerExpandURL(##tag.Data($u))" ##else href = "#" onclick='return OpenWindowFor("##URLFormatter.BookServerExpandURL(##tag.Data($u))", ##local.AsJscriptLIT(WindowOptions))' ##endif ##if tag.IsDefined("$z") ##local.defineByRender(Caption)##sessioncfg.MapLegendThroughTable(##tag.Data("$z"),"ZONES.BibDisplay.Multimedia.NoteLegends") ##local.defineByRender(WindowOptions)##sessioncfg.MapLegendThroughTable(##tag.Data("$z"),"ZONES.BibDisplay.Multimedia.WindowOptions") ##if local.IsEqual(Caption,"") ##local.defineByRender(Caption)##tag.Data("$z") ##endif ##else ##if tag.IsDefined("$9") ##else ##if tag.IsDefined("$u") ##local.define(Caption)##tag.Data($u) ##endif ##endif ##endif ##if tag.IsDefined("$9") ##if local.IsEqual(Caption,"") ##if tag.IsDefined("$u") ##endif ##leg.ZONESOPAC.CATRecord.MultiMediaImageALT ##if tag.IsDefined("$u") ##endif ##else
##if tag.IsDefined("$u") ##endif ##leg.ZONESOPAC.CATRecord.MultiMediaImageALT ##if tag.IsDefined("$u") ##endif
##if tag.IsDefined("$u") ##endif ##local.Caption ##if tag.IsDefined("$u") ##endif
##endif ##else ##if tag.IsDefined("$u") ##endif ##local.Caption ##if tag.IsDefined("$u") ##endif ##endif
##else ##if local.IsEqual(Num856,0) ##local.Define(MultimediaLinkingElementsB) ##else ##local.Define(MultimediaLinkingElementsB) ##leg.UNIMARC.Tag856AN ##Value.ForEachIn(tag,"Tags.Block") ##local.DefineByRender(TagNo)##tag.__Label() ##if local.IsEqual(TagNo,856) ##if tag.IsDefined("$9") ##endif ##if tag.IsDefined("$9") ##else ##endif ##endif
##if tag.IsDefined("$u") ##leg.ZONESOPAC.CATRecord.MultiMediaLinkALT ##else ##leg.ZONESOPAC.CATRecord.MultiMediaImageALT ##endif ##else ##local.defineByRender(WindowOptions) ##local.defineByRender(Caption) ##if tag.IsDefined("$z") ##local.defineByRender(Caption)##sessioncfg.MapLegendThroughTable(##tag.Data("$z"),"ZONES.BibDisplay.Multimedia.NoteLegends") ##local.defineByRender(WindowOptions)##sessioncfg.MapLegendThroughTable(##tag.Data("$z"),"ZONES.BibDisplay.Multimedia.WindowOptions") ##if local.IsEqual(Caption,"") ##local.defineByRender(Caption)##tag.Data("$z") ##endif ##if tag.IsDefined("$u") ##local.Caption ##else ##local.Caption ##endif ##else ##if tag.IsDefined("$u") ##URLFormatter.BookServerExpandURL(##tag.Data("$u")) ##else   ##endif ##endif
##endif ##endif /* TextRender end */ ##local.define(Title)##leg.ZONESOPAC.CATRecord.Title ##if this.HavePlaceHolder(startpoint) ##if startpoint.IsMap(Query.QueryStatement) ##local.defineByRenderAndEscapeHashHash(QS)##startpoint.QualData(Query.QueryStatement) ##local.defineByRender(LS)##startpoint.QualData(Query.LimitStatement) ##if startpoint.IsEqual(Query.IsConstellationSearch,1) ##local.define(Title)##leg.ZONESOPAC.SearchStatement.ConstellationSearch ##else ##if startpoint.IsMap(Query.form) ##local.define(Title)##leg.ZONESOPAC.SearchStatement.AdvancedSearch ##else ##if sessioncfg.ZONES.QuickSearchLabelAsProfessional ##local.define(Title)##leg.ZONESOPAC.SearchStatement.ExpertSearch ##else ##local.define(Title)##leg.ZONESOPAC.SearchStatement.SimpleSearch ##endif ##endif ##endif ##endif ##endif ##local.define(FacetList) ##if startpoint.IsMap(Query.facetClause) ##startpoint.foreachin("facet","Query.facetClause") ##local.define(Url)##searchcontext.QueryObject?##this.styleset&Method=RefineSearch&index=##facet.index&term=##facet.urlencode(term)&RemoveClause=1 ##if facet.IsEqual(action,"+") ##leg.ZONESOPAC.FacetSearch.FacetAnd ( ##leg.ZONESOPAC.FacetSearch.RemoveFacetALT ##facet.QualData(label): ##facet.display ) ##else ##leg.ZONESOPAC.FacetSearch.FacetNot ( ##leg.ZONESOPAC.FacetSearch.RemoveFacetALT ##facet.QualData(label): ##facet.display ) ##endif ##endif ##local.define(SearchStatement) ##if startpoint.IsMap(Query.QueryStatement) ##local.defineByRenderAndEscapeHashHash(QS)##startpoint.QualData(Query.QueryStatement) ##local.defineByRender(LS)##startpoint.QualData(Query.LimitStatement) ##if startpoint.IsEqual(Query.IsConstellationSearch,1) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ConstellationSearch ##else ##if startpoint.IsMap(Query.form) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.AdvancedSearch ##else ##if sessioncfg.ZONES.QuickSearchLabelAsProfessional ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ExpertSearch ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.SimpleSearch ##endif ##endif ##endif ##local.define(DPLimitStatement) ##if startpoint.IsDefined(Query.dpStart) ##if startpoint.IsEqual(Query.dpStart,"") ##if startpoint.IsEqual(Query.dpEnd,"") ##local.defineByRender(DPLimitStatement) ##else ##local.defineByRender(DPLimitStatement) ##leg.ZONESOPAC.SearchStatement.DOP :<= ##startpoint.Query.dpEnd ##endif ##else ##if startpoint.IsEqual(Query.dpEnd,"") ##local.defineByRender(DPLimitStatement) ##leg.ZONESOPAC.SearchStatement.DOP :>= ##startpoint.Query.dpStart ##else ##local.defineByRender(DPLimitStatement) ##leg.ZONESOPAC.SearchStatement.DOP :##startpoint.Query.dpStart ... ##startpoint.Query.dpEnd ##endif ##endif ##endif ##if local.IsEqual(QS,"") ##else ##local.QS ##endif ##local.LS ##local.DPLimitStatement ##local.FacetList ##else ##startpoint.QualData(SearchStatement) ##endif ##local.define(IsRecordPage)1 ##if sessioncfg.ZONES.Portal3.Facets.ShowFacetsOnRecordScreen ##if this.HavePlaceHolder(startpoint) ##if startpoint.IsMap(Facets) ##local.define(PageLeftMenu) ##local.FacetPageLeftMenu ##endif ##endif ##endif ##local.define(PageSize)10 ##if this.HavePlaceHolder(startpoint) ##if startpoint.PageSize ##local.define(PageSize)##startpoint.PageSize ##endif ##endif ##local.define(ConcertoDetailFields) ##local.TaggedData ##local.define(RecordNavigation) ##if this.HavePlaceHolder(startpoint) ##if BrowseItem.PosInSet ##if BrowseItem.IsEqual(PosInSet,1) ##else << < ##endif ##if BrowseItem.PosInSet ##if BrowseItem.IsEqual(PosInSet,##startpoint.Hits) ##else ##leg.Portal3.Results.Of ##startpoint.Hits > >> ##endif ##endif ##else ##if BrowseItem.IsEqual(IsTop,0) < ##endif ##if BrowseItem.IsEqual(IsBottom,0) > ##endif ##endif ##endif ##local.defineByRender(MATIcon) ##local.defineByRender(MATText)##Value.BACMAT ##if Value.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##Value.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##Value.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##local.define(Content) ##if this.HavePlaceHolder(startpoint)
##leg.Portal3.Results.SearchStatement ##local.SearchStatement ##local.define(ButtonCaption)##leg.Portal3.Buttons.ModifySearch ##local.define(ButtonTip)##leg.data(Portal3.Buttons.ModifySearchTIP) ##local.define(ButtonHref)##searchcontext.QueryObject&##this.styleset&Method=ModifySearch ##local.define(ButtonID)buttonModifySearch ##local.ButtonFMT
##leg.Portal3.Record.DetailedTitle
##endif
##this.stylesetforform
##if searchcontext.BrowseList ##leg.Portal3.Record.ReturnToResults ##else   ##endif ##local.RecordNavigation
##if BrowseItem.PosInSet ##BrowseItem.PosInSet ##endif ##local.defineByRender(Mat)##sessioncfg.ParamLookup("MaterialCode", ##Value.data(MaterialType) ##local.SetMATIcon
##local.ConcertoBookCoverLarge
##local.MATText
##local.ConcertoDetailFields /*
##local.MultimediaLinkingElementsA
##local.MultimediaLinkingElementsB ##local.SerialsHoldingInformation ##local.CopyDetails */
 
##this.stylesetforform
  ##local.RecordNavigation
##local.define(PageHeaderScripts) /**/ ##if sessioncfg.ZONES.BrowseOptions.DisplayHitsCountsForExploreTypes ##endif ##local.define(ISBN)##formatter.bookcoverurl("",##Value.BACISB,"") ##local.EnlargeImageScript /* record data content */ ##this.SubView(##request.SubStyle) ##if local.IsWidget ##local.define(PageHeaderScripts) ##local.WidgetPageHeaderScripts ##local.RecordTagCloudScripts ##local.define(Content)##local.WidgetContent ##include(FrameBody) ##else ##include(Body) ##endif