##this.SubView(##request.SubView) ##local.defineByRender(SubView)##request.SubView ##local.define(Header) ##include(Header) ##helpcontext.addHelp(Toolbar) ##local.define(MandatoryMarkup)* ##local.define(ContentPaneTitleContents)
##local.ScrollingListUpButton
##local.define(PartTemplate) ##local.defineByRender(temp)##local.Value ##if local.IsEqual(temp,"") ##else ##local.BrowseItemPartTemplate ##endif ##if local.IsEqual(SubView,"PrintOut") ##local.define(FrameContent) ##local.define(PrintLine1)          ##local.Value ##local.define(PrintLine2) ##local.Legendtext   ##local.Value   ##if Value.IsLending ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.PrintUserLendingHeader,"1") ##endif ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.PrintUserBorrowingHeader,"1") ##endif ##endif ##if Value.LendingRequest ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.LibrarySymbol ##local.define(Value)##BrwrInfo.LibrarySymbol ##local.PrintLine2 ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.LibraryName ##local.define(Value)##BrwrInfo.LibraryName ##local.PrintLine2 ##local.define(Value)  ##local.PrintLine1 ##if Services.LocalRequestNo ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LocalRequest ##local.define(Value)##Services.LocalRequestNo ##local.PrintLine2 ##endif ##if Services.PatronName ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LocalUser ##local.define(Value)##Services.PatronName ##local.PrintLine2 ##endif ##else ##if BrwrInfo.Name ##local.define(Value)##BrwrInfo.Name ##local.PrintLine1 ##endif ##if Value.IsConcerto ##if this.StyleSetAttributeIsEqual(Locale,L_GR) ##if BrwrInfo.Fao ##local.define(Value)##BrwrInfo.Fao ##local.PrintLine1 ##endif ##else ##if this.StyleSetAttributeIsEqual(Locale,L_NL) ##if BrwrInfo.Fao ##local.define(Value)##BrwrInfo.Fao ##local.PrintLine1 ##endif ##endif ##endif ##endif ##if BrwrInfo.AddressLine1 ##local.define(Value)##BrwrInfo.AddressLine1 ##local.PrintLine1 ##endif ##if BrwrInfo.AddressLine2 ##local.define(Value)##BrwrInfo.AddressLine2 ##local.PrintLine1 ##endif ##if BrwrInfo.AddressLine3 ##local.define(Value)##BrwrInfo.AddressLine3 ##local.PrintLine1 ##endif ##if BrwrInfo.Postcode ##local.define(Value)##BrwrInfo.Postcode ##local.PrintLine1 ##endif ##local.define(Value)  ##local.PrintLine1 ##if BrwrInfo.HomeTelephoneNumber ##local.define(Value)##BrwrInfo.HomeTelephoneNumber ##local.PrintLine1 ##endif ##if BrwrInfo.WorkTelephoneNumber ##local.define(Value)##BrwrInfo.WorkTelephoneNumber ##local.PrintLine1 ##endif ##if BrwrInfo.MobilePhoneNumber ##local.define(Value)##BrwrInfo.MobilePhoneNumber ##local.PrintLine1 ##endif ##if BrwrInfo.FaxNumber ##local.define(Value)##BrwrInfo.FaxNumber ##local.PrintLine1 ##endif ##if BrwrInfo.Email ##local.define(Value)  ##local.PrintLine1 ##local.define(Value)##BrwrInfo.Email ##local.PrintLine1 ##endif ##if BrwrInfo.Affiliation ##local.define(Value)  ##local.PrintLine1 ##local.define(Value)##BrwrInfo.Affiliation ##local.PrintLine1 ##endif ##endif ##local.define(Value)  ##local.PrintLine1 ##if Services.NeedByDate ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.NeedBefore ##local.define(Value)##Services.NeedByDate ##local.PrintLine2 ##endif ##if Services.WillPayFee ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.WillPay ##local.define(Value)##Services.WillPayFee ##local.PrintLine2 ##endif ##if Services.MaxCost ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.MaxFee ##local.define(Value)##Services.MaxCost ##local.PrintLine2 ##endif ##if Services.Notify ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.NoteMethod ##if Value.LendingRequest ##sessioncfg.With(v,ZONES.InterLibraryLoans.LendingDeliveryMethods) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.Notify) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##else ##sessioncfg.With(v,ZONES.InterLibraryLoans.BorrowingNotificationMethods) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.Notify) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##endif ##local.PrintLine2 ##endif ##if Services.PickupLocation ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.PickLocation ##sessioncfg.With(v,ParamEnum.HlocName) ##v.foreachin(i,"") ##local.defineByRender(optV)##i.__label() ##if i.IsEqual(text,"") ##else ##if local.IsEqual(optV,##Services.PickupLocation) ##local.defineByRender(Value)##i.text ##endif ##endif ##local.PrintLine2 ##endif ##if Services.LevelRequested ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceLevel ##if Value.LendingRequest ##sessioncfg.With(v,ZONES.InterLibraryLoans.LendingServiceLevel) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.LevelRequested) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##else ##sessioncfg.With(v,ZONES.InterLibraryLoans.BorrowingServiceLevel) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.LevelRequested) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##endif ##local.PrintLine2 ##endif ##if Services.MaterialRequested ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.MaterialType ##if Value.LendingRequest ##sessioncfg.With(v, ZONES.InterLibraryLoans.LendingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.MaterialRequested) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##else ##sessioncfg.With(v, ZONES.InterLibraryLoans.BorrowingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.MaterialRequested) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##endif ##local.PrintLine2 ##endif ##if Services.ServiceType ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceType ##if Value.IsLending ##sessioncfg.With(v,ZONES.InterLibraryLoans.LendingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(MaterialValue, ##Services.MaterialRequested) ##i.With("list","List") ##list.foreachin(j,"") ##if j.IsEqual(Value, ##Services.ServiceType) ##local.defineByRender(Value)##j.QualData(Legend) ##endif ##endif ##else ##sessioncfg.With(v,ZONES.InterLibraryLoans.BorrowingServiceTypeLists) ##v.foreachin(i,"") ##if i.IsEqual(MaterialValue, ##Services.MaterialRequested) ##i.With("list","List") ##list.foreachin(j,"") ##if j.IsEqual(Value, ##Services.ServiceType) ##local.defineByRender(Value)##j.QualData(Legend) ##endif ##endif ##endif ##local.PrintLine2 ##endif ##if Services.DeliveryMethod ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.Delivery ##sessioncfg.With(v,ZONES.InterLibraryLoans.LendingDeliveryMethods) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.DeliveryMethod) ##local.defineByRender(Value)##i.QualData(Legend) ##endif ##local.PrintLine2 ##endif ##if Services.DeliveryNotes ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.DeliveryNotes ##local.define(Value)##Services.DeliveryNotes ##local.PrintLine2 ##endif ##local.define(Value)  ##local.PrintLine1 ##sessioncfg.With(v,ZONES.InterLibraryLoans.MaterialTypes) ##v.foreachin(j,"") ##if j.IsEqual(MaterialValue, ##Services.MaterialRequested) ##j.With("list","List") ##list.foreachin(i,"") ##if i.IsEqual(Default, "1") ##BibInfo.foreachin(k,"") ##local.defineByRender(label)##k.__Label() ##if local.IsEqual(label, ##i.Id) ##local.defineByRender(Legendtext)##i.QualData(Legend) ##local.defineByRender(Value)##k ##local.PrintLine2 ##endif ##endif ##endif ##local.define(Value)  ##local.PrintLine1 ##if Notes.Source ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.BibDetails.Source ##local.define(Value)##Notes.Source ##local.PrintLine2 ##endif ##if Notes.Location ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.BibDetails.Location ##local.define(Value)##Notes.Location ##local.PrintLine2 ##endif ##if Notes.Note ##local.define(Legendtext)##leg.ZONESOPAC.InterLibraryLoans.BibDetails.Note ##local.define(Value)##Notes.Note ##local.PrintLine2 ##endif ##local.define(Value)  ##local.PrintLine1 ##if Value.IsLending ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.PrintUserLendingFooter,"1") ##endif ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.PrintUserBorrowingFooter,"1") ##endif ##endif
##leg.ZONESOPAC.PrintSummary.UserLendingHeader
##leg.ZONESOPAC.PrintSummary.UserBorrowingHeader

##if Value.LendingRequest ##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.LendingHeader##else ##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.BorrowingHeader##endif     ##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.Submitted ##formatter.datetimefromISO(##Value.SubmissionDateTime,##local.DateFormat)

 
##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.LocalInfo
##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.ContactInfo
##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.Affiliation
##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.ServicesRequested
##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.ItemRequested
##leg.ZONESOPAC.InterLibraryLoans.PrintSummary.Notes

##leg.ZONESOPAC.PrintSummary.UserLendingFooter
##leg.ZONESOPAC.PrintSummary.UserBorrowingFooter
##include(FrameBody) ##else ##if local.IsEqual(SubView,"PrintAndClose") ##if Value.LendingRequest ##local.defineByRender(LorB)Lending ##local.define(Advice) ##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.BorrowingAdvice ##local.define(Title)##leg.ZONESOPAC.InterLibraryLoans.Title  ##leg.ZONESOPAC.InterLibraryLoans.LendingRequest ##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.Confirmed ##else ##local.defineByRender(LorB)Borrowing ##local.define(Advice) ##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.BorrowingAdvice ##local.define(Title)##leg.ZONESOPAC.InterLibraryLoans.Title  ##leg.ZONESOPAC.InterLibraryLoans.BorrowingRequest ##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.Confirmed ##endif ##if Value.IsConcerto ##local.define(ShowBGTasks)1 ##endif ##local.define(ConfirmationDetails)
##if local.IsEqual(LorB,"Lending") ##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.LendingText ##helpcontext.addHelp(LendingConfirmation) ##else ##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.BorrowingText ##helpcontext.addHelp(BorrowingConfirmation) ##endif
##leg.ZONESOPAC.InterLibraryLoans.CloseAndPrintForm.PrintAndCloseText
##local.define(Content) ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents ##local.define(BottomButtons) ##local.define(ScrollingListContent)
 
##local.define(RoundBoxContent) ##local.ConfirmationDetails
 
##local.RoundBox
##local.ScrollingList
##local.ScrollingListDownButton
##include(Layout)
##else ##if local.IsEqual(SubView,"Confirm") ##if Value.LendingRequest ##local.defineByRender(LorB)Lending ##sessioncfg.With(v, ZONES.InterLibraryLoans.LendingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.MaterialRequested) ##local.defineByRender(MaterialRequested)##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.ConfirmButton [ ##i.QualData(Legend) ]  ##leg.ZONESOPAC.InterLibraryLoans.LendingRequest ##local.defineByRender(thisMaterial)##i.QualData(Legend) ##endif ##local.define(Advice) ##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.LendingAdvice ##else ##local.defineByRender(LorB)Borrowing ##sessioncfg.With(v,ZONES.InterLibraryLoans.BorrowingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.MaterialRequested) ##local.defineByRender(MaterialRequested)##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.ConfirmButton [ ##i.QualData(Legend) ]  ##leg.ZONESOPAC.InterLibraryLoans.BorrowingRequest ##local.defineByRender(thisMaterial)##i.QualData(Legend) ##endif ##local.define(Advice) ##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.BorrowingAdvice ##endif ##if Value.IsConcerto ##local.define(ShowBGTasks)1 ##endif ##local.define(Title)##leg.ZONESOPAC.InterLibraryLoans.Title  ##local.MaterialRequested ##helpcontext.addHelp(ConfirmDetails) ##local.define(ConfirmDetails)
##this.stylesetforform ##if Services.ServiceType ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayServiceType,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayServiceType,"1") ##endif ##endif ##endif
 
##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.ConfirmText
 
 
##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.DateOfSubmission    ##formatter.YYYYDDMM(##formatter.datenowYYYYMMDD,##local.DateFormat)
 
##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.MaterialType    ##local.thisMaterial
##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceType    ##sessioncfg.With(v,ZONES.InterLibraryLoans.LendingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(MaterialValue, ##Services.MaterialRequested) ##i.With("list","List") ##list.foreachin(j,"") ##if j.IsEqual(Value, ##Services.ServiceType) ##j.QualData(Legend) ##endif ##endif
##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceType    ##sessioncfg.With(v,ZONES.InterLibraryLoans.BorrowingServiceTypeLists) ##v.foreachin(i,"") ##if i.IsEqual(MaterialValue, ##Services.MaterialRequested) ##i.With("list","List") ##list.foreachin(j,"") ##if j.IsEqual(Value, ##Services.ServiceType) ##j.QualData(Legend) ##endif ##endif
 
##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetailsForm.Title    ##if BibInfo.Title ##BibInfo.Title ##endif    
     
##local.define(Content) ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents ##local.define(BottomButtons) ##local.define(ScrollingListContent)
 
##local.define(RoundBoxContent) ##local.ConfirmDetails
 
##local.RoundBox
##local.ScrollingList
##local.ScrollingListDownButton
##include(Layout)
##else ##if local.IsEqual(SubView,"BibDetails") ##local.defineByRender(thisType)##Services.MaterialRequested ##if Value.LendingRequest ##local.defineByRender(LorB)Lending ##sessioncfg.With(v, ZONES.InterLibraryLoans.LendingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.MaterialRequested) ##local.defineByRender(MaterialRequested) [ ##i.QualData(Legend) ]  ##leg.ZONESOPAC.InterLibraryLoans.LendingRequest ##endif ##local.define(Advice) ##leg.ZONESOPAC.InterLibraryLoans.BibDetails.LendingAdvice ##else ##local.defineByRender(LorB)Borrowing ##sessioncfg.With(v,ZONES.InterLibraryLoans.BorrowingMaterialTypeOptions) ##v.foreachin(i,"") ##if i.IsEqual(Value, ##Services.MaterialRequested) ##local.defineByRender(MaterialRequested) [ ##i.QualData(Legend) ]  ##leg.ZONESOPAC.InterLibraryLoans.BorrowingRequest ##endif ##local.define(Advice) ##leg.ZONESOPAC.InterLibraryLoans.BibDetails.BorrowingAdvice ##endif ##if Value.IsConcerto ##local.define(ShowBGTasks)1 ##endif ##local.define(Title)##leg.ZONESOPAC.InterLibraryLoans.Title  ##local.MaterialRequested ##local.define(helpblock) ##local.define(RoundBoxContent)
##if local.IsEqual(LorB,"Lending") ##leg.ZONESOPAC.InterLibraryLoans.BibDetails.LendingHelp ##else ##leg.ZONESOPAC.InterLibraryLoans.BibDetails.BorrowingHelp ##helpcontext.addHelp(BorItemDetails) ##endif
##local.RoundBox2
##local.defineByRender(bibtype)ZONES.InterLibraryLoans.##Services.MaterialRequested ##local.define(BibDetails)
##this.stylesetforform ##if local.IsEqual(LorB, "Lending") ##helpcontext.addHelp(LendItemDetails) ##if BibInfo.CatalogueRecordNo ##endif ##endif ##if local.IsEqual(LorB,"Lending") ##if BibInfo.CatalogueRecordNo ##local.defineByRender(readOnly)1 ##endif ##else ##if BibInfo.ZClientImport ##local.defineByRender(readOnly)1 ##endif ##endif ##sessioncfg.With(v,ZONES.InterLibraryLoans.MaterialTypes) ##v.foreachin(j,"") ##if j.IsEqual(MaterialValue, ##Services.MaterialRequested) ##j.With("list","List") ##list.foreachin(i,"") ##if i.IsEqual(Default, "1") ##local.defineByRender(tagData) ##BibInfo.foreachin(k,"") ##local.defineByRender(label)##k.__Label() ##if local.IsEqual(label, ##i.Id) ##local.defineByRender(tagData)##k ##endif ##endif ##endif
##leg.ZONESOPAC.InterLibraryLoans.BibDetails.CatRecord ##BibInfo.CatalogueRecordNo
##if i.IsEqual(Mandatory, "1")##local.MandatoryMarkup##endif##i.QualData(Legend)
            ##if BibInfo.CatalogueRecordNo ##else ##if BibInfo.ZClientImport ##else ##endif ##endif

##local.define(BibDetailsAutoFillScript) ##if BibInfo.CatalogueRecordNo ##local.definebyrender(DoAutoFill)1 ##if Value.IsConcerto ##local.define(TagType)##alldbcfg.Catalogue.Parameters.TagType ##ExceptionContext.defineByRender(DB)Catalogue ##ExceptionContext.defineByRender(MaterialGroup)##sessioncfg.MapTextThroughTable(##CatalogueRecordMap.MaterialType,MaterialGroupMap) ##else ##local.define(TagType)##CatalogueRecordMap.Format ##ExceptionContext.defineByRender(DB)BOOKSERVER ##ExceptionContext.defineByRender(MaterialGroup)##sessioncfg.MapTextThroughTable(##CatalogueRecordMap.MaterialType,MaterialGroupMap) ##ExceptionContext.defineByRender(Portfolio)1 ##endif ##endif ##if BibInfo.ZClientImport ##if CatalogueRecordMap.recordSyntax ##local.define(DoAutoFill)1 ##local.defineByRender(TagType)##sessioncfg.MapTextThroughTable(##CatalogueRecordMap.recordSyntax,ZClientTagSystemMap) ##ExceptionContext.defineByRender(DB)ZCLIENT ##local.define(NotConcerto)1 ##if local.IsEqual(TagType,"UNKNOWN") ##local.definebyrender(DoAutoFill)0 ##local.definebyrender(readOnly)1 ##else ##local.definebyrender(DoAutoFill)1 ##endif ##endif ##endif ##if local.IsEqual(DoAutoFill,"1") ##local.define(schemaNameRHS)CatalogueRecordSchema ##local.defineByRender(mainSchemaName)##local.TagType##local.schemaNameRHS ##local.define(schemaNameRHS)ZonesAnnotatedRecordSchema ##local.defineByRender(annotatedSchemaName)##local.TagType##local.schemaNameRHS ##local.defineByRender(ISBDSchemaList)CatalogueRecordISBDBindings,CatalogueRecordShortEntryBindings,##local.mainSchemaName ##include(recordRenderer) ##local.define(NoRecordExplore)1 ##local.define(PortFolio)1 ##endif ##local.define(NotesDetails) ##if local.IsEqual(LorB,"Borrowing") ##endif
##leg.ZONESOPAC.InterLibraryLoans.BibDetails.Source ##if BibInfo.ZClientImport ##else ##endif
##leg.ZONESOPAC.InterLibraryLoans.BibDetails.Location
##leg.ZONESOPAC.InterLibraryLoans.BibDetails.Note        
           
           
 
##local.define(Content) ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents ##local.define(List) ##local.define(BrowseItem) ##local.BrowseItemContainerTemplate ##local.define(BottomButtons) ##local.define(ScrollingListContent) ##local.define(RoundBoxContent) ##local.BibDetails ##if local.IsEqual(LorB, "Lending") ##local.BibDetailsAutoFillScript ##else ##if BibInfo.ZClientImport ##local.BibDetailsAutoFillScript ##endif ##endif
 

##local.RoundBox ##local.define(RoundBoxContent) ##local.NotesDetails ##local.helpblock ##local.RoundBox
##local.ScrollingList
##local.ScrollingListDownButton
##include(Layout)
##else ##local.define(Title)##leg.ZONESOPAC.InterLibraryLoans.Title  ##if local.IsEqual(LorB,"Lending") ##leg.ZONESOPAC.InterLibraryLoans.LendingRequest ##else ##leg.ZONESOPAC.InterLibraryLoans.BorrowingRequest ##endif ##local.define(Advice) ##if local.IsEqual(LorB, "Lending") ##leg.ZONESOPAC.InterLibraryLoans.LendingAdvice ##helpcontext.addHelp(LendingRequest) ##else ##leg.ZONESOPAC.InterLibraryLoans.BorrowingAdvice ##helpcontext.addHelp(BorrowingRequest) ##endif ##if Value.IsConcerto ##local.define(ShowBGTasks)1 ##local.define(PickupContents) ##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 ##if local.IsEqual(optV,##Value.Register.Locn) ##local.defineByRender(PLocation)##i.text ##endif ##endif ##endif ##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 ##if local.IsEqual(optV,##Value.Register.Locn) ##local.defineByRender(PLocation)##i.text ##endif ##endif ##endif ##if Value.LendingRequest ##local.defineByRender(LorB)Lending ##local.define(ContactDetails)
##local.define(Name)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LibrarySymbol ##local.define(Value)##Value.Forename ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LibraryName ##local.define(Value)##Value.Surname ##local.BrowseItemPartTemplate ##local.define(Name)   ##local.define(Value)   ##local.BrowseItemPartTemplate ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayLocalRequest, "1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayLocalUser, "1") ##endif
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryLocalRequest, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LocalRequest     
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryLocalUser, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LocalUser     
##else ##local.defineByRender(LorB)Borrowing ##local.define(ContactDetails) ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name ##local.define(Value) ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname ##local.BrowseItemPartTemplate ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber ##local.define(Value) ##Value.BrwrNum ##local.BrowseItemPartTemplate ##local.define(Name)   ##local.define(Value)   ##local.BrowseItemPartTemplate ##if this.StyleSetAttributeIsEqual(Locale,L_GR) ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fao ##local.define(Value)##Value.Fao ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Street ##local.define(Value)##Value.AddressLine1 ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcodeandtown ##local.define(Value)##Value.Postcode ##Value.AddressLine2 ##local.PartTemplate ##if Value.IsEqual(AddressLine3,"") ##else ##local.define(Name)  ##local.define(Value)##Value.AddressLine3 ##local.PartTemplate ##endif ##else ##if this.StyleSetAttributeIsEqual(Locale,L_NL) ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Street ##local.define(Value)##Value.AddressLine1 ##Value.HouseNumber ##Value.HouseLetter ##Value.BoatNumber ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcodeandtown ##local.define(Value)##Value.Postcode ##Value.AddressLine2 ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fao ##local.define(Value)##Value.Fao ##local.PartTemplate ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Address ##local.define(Value)##Value.AddressLine1 ##local.BrowseItemPartTemplate ##local.define(Name)  ##local.define(Value)##Value.AddressLine2 ##local.PartTemplate ##local.define(Name)  ##local.define(Value)##Value.AddressLine3 ##local.PartTemplate ##if Value.IsEqual(Postcode,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcode ##local.define(Value)##Value.Postcode ##local.PartTemplate ##endif ##endif ##endif ##if Value.IsEqual(TelephoneNumber,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonehome ##local.define(Value)##Value.TelephoneNumber ##local.PartTemplate ##endif ##if Value.IsEqual(TelephoneNumberWork,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonework ##local.define(Value)##Value.TelephoneNumberWork ##local.PartTemplate ##endif ##if Value.IsEqual(MobilePhone,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Telephonemobile ##local.define(Value)##Value.MobilePhone ##local.PartTemplate ##endif ##if Value.IsEqual(FaxNumber,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fax ##local.define(Value)##Value.FaxNumber ##local.PartTemplate ##endif ##if Value.IsEqual(EmailAddress,"") ##else ##local.define(Name)  ##local.define(Value)  ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Emailaddress ##local.define(Value)##Value.EmailAddress ##local.PartTemplate ##endif ##if local.IsEqual(PLocation,"") ##else ##local.define(Name)  ##local.define(Value)  ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.HomeBranch ##local.define(Value)##local.PLocation ##local.PartTemplate ##endif

##endif ##else ##local.defineByRender(PLocation)##Value.Detail.branch ##local.defineByRender(PickupContents) ##Value.Detail.branch ##if Value.LendingRequest ##local.defineByRender(LorB)Lending ##local.define(ContactDetails) ##local.define(Name)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LibrarySymbol ##local.define(Value)##Value.Detail.ill_acronym ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LibraryName ##local.define(Value)##Value.Detail.name ##local.BrowseItemPartTemplate ##local.define(Name)   ##local.define(Value)   ##local.BrowseItemPartTemplate ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayLocalRequest, "1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayLocalUser, "1") ##endif
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryLocalRequest, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LocalRequest     
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryLocalUser, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.LocalUser     
##else ##local.defineByRender(LorB)Borrowing ##local.define(ContactDetails) ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name ##local.define(Value) ##Value.Detail.name ##local.BrowseItemPartTemplate ##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber ##local.define(Value) ##Value.SubscriberNo ##local.BrowseItemPartTemplate ##local.define(Name)   ##local.define(Value)   ##local.BrowseItemPartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Address ##local.define(Value)##Value.Detail.address_1 ##local.BrowseItemPartTemplate ##local.define(Name)  ##local.define(Value)##Value.Detail.address_2 ##local.PartTemplate ##local.define(Name)  ##local.define(Value)##Value.Detail.address_3 ##local.PartTemplate ##if Value.IsEqual(Detail.postal_code,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcode ##local.define(Value)##Value.Detail.postal_code ##local.PartTemplate ##endif ##if Value.IsEqual(Detail.telephone_1,"") ##else ##local.define(Name)Telephone ##local.define(Value)##Value.Detail.telephone_1 ##if Value.IsEqual(Detail.telephone_ext_1,"") ##else ext ##Value.Detail.telephone_ext_1 ##endif ##local.PartTemplate ##endif ##if Value.IsEqual(Detail.telephone_2,"") ##else ##local.define(Name)Telephone 2 ##local.define(Value)##Value.Detail.telephone_2 ##if Value.IsEqual(Detail.telephone_ext_2,"") ##else ext ##Value.Detail.telephone_ext_2 ##endif ##local.PartTemplate ##endif ##if Value.IsEqual(Detail.fax_number,"") ##else ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fax ##local.define(Value)##Value.Detail.fax_number ##local.PartTemplate ##endif ##if Value.IsEqual(Detail.address_email,"") ##else ##local.define(Name)  ##local.define(Value)  ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Emailaddress ##local.define(Value)##Value.Detail.address_email ##local.PartTemplate ##endif ##if Value.IsEqual(Detail.branch,"") ##else ##local.define(Name)  ##local.define(Value)  ##local.PartTemplate ##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.HomeBranch ##local.define(Value)##Value.Detail.branch ##local.PartTemplate ##endif ##endif ##endif ##local.define(confirmationblock) ##local.define(RoundBoxContent)
##leg.ZONESOPAC.InterLibraryLoans.ConfirmDetails
##local.RoundBox2
##local.define(helpblock) ##local.define(RoundBoxContent)
##if local.IsEqual(LorB, "Lending") ##leg.ZONESOPAC.InterLibraryLoans.LendingServiceHelp ##else ##leg.ZONESOPAC.InterLibraryLoans.BorrowingServiceHelp ##endif
##local.RoundBox2
##local.define(ServiceDetails) ##if local.IsEqual(LorB, "Lending") ##this.stylesetforform ##if Value.IsConcerto ##else ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayServiceType,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayServiceLevel,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryMethod,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryDetail,"1") ##else ##endif ##endif ##endif ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayServiceType,"1") ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayServiceLevel,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryMethod,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryDetail,"1") ##else ##endif ##endif ##endif ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayServiceLevel,"1") ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryMethod,"1") ##else ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryDetail,"1") ##else ##endif ##endif ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryMethod,"1") ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryDetail,"1") ##else ##endif ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingDisplayDeliveryDetail,"1") ##else ##endif
##local.MandatoryMarkup##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.MaterialType        
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryServiceType, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceType        
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryServiceLevel, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceLevel        
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryDeliveryMethod, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.Delivery        
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.LendingMandatoryDeliveryDetail, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.DeliveryNotes        
           
           
 
##else ##this.stylesetforform ##if Value.IsConcerto ##if this.StyleSetAttributeIsEqual(Locale,L_GR) ##if Value.IsEqual(AddressLine3,"") ##else ##endif ##else ##if this.StyleSetAttributeIsEqual(Locale,L_NL) ##else ##if Value.IsEqual(Postcode,"") ##else ##endif ##endif ##endif ##if Value.IsEqual(TelephoneNumber,"") ##else ##endif ##if Value.IsEqual(TelephoneNumberWork,"") ##else ##endif ##if Value.IsEqual(MobilePhone,"") ##else ##endif ##if Value.IsEqual(FaxNumber,"") ##else ##endif ##if Value.IsEqual(EmailAddress,"") ##else ##endif ##if local.IsEqual(PLocation,"") ##else ##endif ##else ##if Value.IsEqual(Detail.postal_code,"") ##else ##endif ##if Value.IsEqual(Detail.telephone_1,"") ##else ##local.define(Value)##Value.Detail.telephone_1 ##if Value.IsEqual(Detail.telephone_ext_1,"") ##else ext ##Value.Detail.telephone_ext_1 ##endif ##endif ##if Value.IsEqual(Detail.telephone_2,"") ##else ##local.define(Value)##Value.Detail.telephone_2 ##if Value.IsEqual(Detail.telephone_ext_2,"") ##else ext ##Value.Detail.telephone_ext_2 ##endif ##endif ##if Value.IsEqual(Detail.fax_number,"") ##else ##endif ##if Value.IsEqual(Detail.address_email,"") ##else ##endif ##if Value.IsEqual(Detail.branch,"") ##else ##endif ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayNeedBydate, "1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayWillPayFee,"1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayMaxCost,"1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayNotificationMethod,"1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayPickupLocation,"1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayServiceLevel,"1") ##endif ##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingDisplayServiceType,"1") ##else ##endif
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryNeedBydate, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.NeedBefore
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryWillPayFee, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.WillPay
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryMaxCost, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.MaxFee
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryNotificationMethod, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.NoteMethod
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryPickupLocation, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.PickLocation
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryServiceLevel, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceLevel
##local.MandatoryMarkup##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.MaterialType        
##if sessioncfg.IsEqual(ZONES.InterLibraryLoans.BorrowingMandatoryServiceType, "1")##local.MandatoryMarkup##endif##leg.ZONESOPAC.InterLibraryLoans.ServiceDetails.ServiceType        
           
 
##endif
##local.define(Content) ##local.define(ContentPaneTitle) ##local.ContentPaneTitleContents ##local.define(List) ##local.define(BrowseItem) ##local.ContactDetails ##local.BrowseItemContainerTemplate ##local.define(BottomButtons) ##local.define(ScrollingListContent) ##local.define(RoundBoxContent) ##local.List
 
##if local.IsEqual(LorB, "Lending") ##else ##local.confirmationblock ##endif

##local.RoundBox ##local.define(RoundBoxContent) ##local.ServiceDetails ##local.helpblock ##local.RoundBox
##local.ScrollingList
##local.ScrollingListDownButton
##include(Layout)
##endif ##endif ##endif ##include(Body) ##endif