##local.Define(ReservationSummary) ##local.Define(RoundBoxContent) ##local.Define(NoTitleLink)1 ##valueMap.With(value,"SE") ##local.ConcertoSummaryDetail ##local.RoundBox ##if request.IsEqual(SubView,Confirmation) ##formatter.TextRender() /* suppress crap which does not contribute to the output */ ##include(Defaults) ##local.defineByRender(SkinDir)/IMG/skins/##sessioncfg.ZONES.Skin ##local.defineByRender(Skin)##sessioncfg.ZONES.Skin ##local.defineByRender(SubSkin)##sessioncfg.ZONES.SubSkin ##include(SkinOverrides) ##local.Define(CommandButtonTarget)_parent ##header ##scripts ##local.HeaderCSSSheets ##leg.ZONESOPAC.MakeReservation.Confirmation.Title ##leg.ZONESOPAC.MakeReservation.Confirmation.For : ##valueMap.BrwrDetails.BrwrNum
##leg.ZONESOPAC.MakeReservation.Confirmation.ReservationNumber : ##valueMap.Reservation.ResNo
##leg.ZONESOPAC.Browseenum.Renew.Queueposn : ##valueMap.Reservation.QueuePos ##leg.ZONESOPAC.Browseenum.Renew.Of ##valueMap.Reservation.QueueTotal
##leg.ZONESOPAC.MakeReservation.Confirmation.Created ##valueMap.Reservation.CreationDate ##leg.ZONESOPAC.MakeReservation.Confirmation.At ##valueMap.Reservation.CurrentTime
##leg.ZONESOPAC.MakeReservation.Confirmation.DeliverTo : ##sessioncfg.ParamLookup("HlocName",##valueMap.Reservation.RecipientLocnCode)
##local.ReservationSummary
##leg.ZONESOPAC.Defaults.SummaryEntry.CONN : ##valueMap.SE.BACCNO
##leg.ZONESOPAC.Defaults.SummaryEntry.Language : ##sessioncfg.ParamLookup(LangName,##valueMap.SE.BACLTXC)
##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType : ##valueMap.SE.BACMAT
##else ##formatter.TextRender() ##local.define(Header) ##include(Header) ##local.define(ReservationsLoginFormRowTemplate) ##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(InputBrwr)1
##if valueMap.IsEqual(RequirePin,True) ##else ##endif
 
##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
##if valueMap.BrwrDetails.PrimaryTrapLevel ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,13) ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,14) ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,16) ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,18) ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,19) ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,11) ##local.define(SoftAlert)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,15) ##local.define(SoftAlert)1 ##endif ##if valueMap.IsEqual(PreCheck.TotalStock,0) ##if valueMap.IsGreater(PreCheck.NumACQOrders,0) ##local.define(SoftAlert)1 ##endif ##endif ##if valueMap.__ErrorResponse ##local.define(HandledError)1 ##endif ##helpcontext.addHelp(MakeReservation) ##helpcontext.addHelp(Toolbar) ##if error.Level ##if error.IsEqual(Level,APPLICATION) ##if error.IsEqual(Number,1091) ##local.define(TooManyReservationsError)1 ##local.define(HandledError)1 ##endif ##endif ##if error.IsEqual(Level,APPLICATION) ##if error.IsEqual(Number,1096) ##local.define(NoReservableStockError)1 ##local.define(HandledError)1 ##endif ##endif ##if error.IsEqual(Level,APPLICATION) ##if error.IsEqual(Number,1071) ##local.define(SeekAssistance)1 ##local.define(HandledError)1 ##endif ##endif ##endif ##if local.NoReservableStockError ##else ##if valueMap.IsEqual(PreCheck.NumACQOrders,0) ##if valueMap.IsEqual(PreCheck.TotalStock,0) ##local.define(NoReservableStockError)1 ##else ##if valueMap.IsEqual(PreCheck.StockWithinScope,0) ##local.define(NoReservableStockError)1 ##local.define(NoStockWithinScope)1 ##endif ##endif ##endif ##endif ##local.define(Advice) ##if local.PreventReservation ##if valueMap.BrwrDetails.PrimaryTrapLevel ##leg.ZONESOPAC.MakeReservation.Title.Advice ##leg.ZONESOPAC.General.Seekadvice ##else ##if valueMap.IsEqual(PreCheck.StatusByte,13) ##leg.ZONESOPAC.MakeReservation.PreCheck.AlreadyReserved ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,14) ##leg.ZONESOPAC.MakeReservation.PreCheck.AlreadyReservedToday ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,16) ##leg.ZONESOPAC.MakeReservation.PreCheck.ReservationLimit ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,18) ##leg.ZONESOPAC.MakeReservation.PreCheck.QuotaRestricted ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,19) ##leg.ZONESOPAC.MakeReservation.PreCheck.AgeRestricted ##endif ##endif ##else ##if local.TooManyReservationsError ##leg.ZONESOPAC.MakeReservation.TooManyReservations ##else ##if local.NoReservableStockError ## if local.NoStockWithinScope ##leg.ZONESOPAC.MakeReservation.PreCheck.NoStockInScope ## else ##leg.ZONESOPAC.MakeReservation.NoReservableStock ##endif ##else ##if local.SoftAlert ##if valueMap.IsEqual(PreCheck.StatusByte,11) ##leg.ZONESOPAC.MakeReservation.PreCheck.ShelvedItemAvailable ##helpcontext.addHelp(ItemAvailable) ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,15) ##leg.ZONESOPAC.MakeReservation.PreCheck.LongWaitingList ##endif ##if valueMap.IsEqual(PreCheck.TotalStock,0) ##if valueMap.IsGreater(PreCheck.NumACQOrders,0) ##leg.ZONESOPAC.MakeReservation.PreCheck.NoStockButOrders ##endif ##endif ##endif ##if valueMap.Done ##leg.ZONESOPAC.MakeReservation.Complete ##helpcontext.addHelp(ReservationComplete) ##else ##if valueMap.WantConfirmation ##leg.ZONESOPAC.MakeReservation.WantConfirmation ##leg.ZONESOPAC.MakeReservation.Additional ##else ##if local.SeekAssistance ##helpcontext.addHelp(ReservationBorrowerTrapped) ##leg.ZONESOPAC.Blogin_Error.SeekAssistance ##helpcontext.addHelp(Login.Error.SeekAssistance) ##else ##leg.ZONESOPAC.MakeReservation.ReservationLogin ##endif ##endif ##endif ##endif ##endif ##endif ##local.define(Title) ##if valueMap.Done ##leg.ZONESOPAC.MakeReservation.Title.Complete ##else ##leg.ZONESOPAC.MakeReservation.Title.Make ##if request.Security(On) ( ##leg.ZONESOPAC.Security.Secure ) ##endif ##endif ##local.define(MainContent) ##if local.PreventReservation ##if valueMap.BrwrDetails.PrimaryTrapLevel ##helpcontext.addHelp(ReservationBorrowerTrapped) ##local.define(Advice) ##leg.ZONESOPAC.MakeReservation.Title.Advice ##leg.ZONESOPAC.General.Seekadvice ##local.define(List) ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.Aborted ##local.AdviceRowTemplate ##local.define(BottomButtons) ##local.List
##else ##if valueMap.IsEqual(PreCheck.StatusByte,13) ##local.define(Advice) ##leg.ZONESOPAC.MakeReservation.PreCheck.AlreadyReserved ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,14) ##local.define(Advice) ##leg.ZONESOPAC.MakeReservation.PreCheck.AlreadyReservedToday ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,16) ##local.define(Advice) ##leg.ZONESOPAC.MakeReservation.PreCheck.ReservationLimit ##endif ##local.define(List) ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.Aborted ##local.AdviceRowTemplate ##local.List
##endif ##else ##local.define(List) ##if local.TooManyReservationsError ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.TooManyReservations ##local.AlertRowTemplate ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.Aborted ##local.AdviceRowTemplate ##helpcontext.addHelp(ReservationBorrowerTrapped) ##else ##if local.NoReservableStockError ## if local.NoStockWithinScope ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.PreCheck.NoStockInScope ## else ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.NoReservableStock ##endif ##local.AlertRowTemplate ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.Aborted ##local.AdviceRowTemplate ##helpcontext.addHelp(ReservationBorrowerTrapped) ##else ##if local.SoftAlert ##local.define(Value) ##if valueMap.IsEqual(PreCheck.StatusByte,11) ##leg.ZONESOPAC.MakeReservation.PreCheck.ShelvedItemAvailable ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,15) ##leg.ZONESOPAC.MakeReservation.PreCheck.LongWaitingList ##endif ##local.AlertRowTemplate ##endif ##local.ReservationSummary ##if valueMap.Done ##else ##endif ##if valueMap.PreCheck.HaveDisposition ##helpcontext.addHelp(ReservationCharge) ##local.define(Value) ##if valueMap.IsEqual(PreCheck.ItemsNbr,1) ##leg.Expand(ZONESOPAC.MakeReservation.HaveDispositionSingular,ItemsNbr,##valueMap.PreCheck.ItemsNbr,ItemsLoanNbr,##valueMap.PreCheck.ItemsLoanNbr,ReservNbr,##valueMap.PreCheck.ReservNbr) ##else ##leg.Expand(ZONESOPAC.MakeReservation.HaveDisposition,ItemsNbr,##valueMap.PreCheck.ItemsNbr,ItemsLoanNbr,##valueMap.PreCheck.ItemsLoanNbr,ReservNbr,##valueMap.PreCheck.ReservNbr) ##endif ##endif ##if valueMap.PreCheck.HaveReservationCharge ##helpcontext.addHelp(ReservationCharge) ##if session.Reservations.Prompt.ForRACNotificatioEnabled ##local.define(Value) ##leg.Expand(ZONESOPAC.MakeReservation.HaveReservationCharge,ReservationCharge,##Field.PreCheck.ReservationCharge) ##local.AlertRowTemplate ##else ##local.define(Value) ##leg.Expand(ZONESOPAC.MakeReservation.HaveReservationCharge,ReservationCharge,##Field.PreCheck.TotalCharge) ##local.AlertRowTemplate ##endif ##endif ##if valueMap.PreCheck.HaveRacCardCharge ##helpcontext.addHelp(RACCharge) ##local.define(Value) ##local.AlertRowTemplate ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.NotifyMethod
/**/
##this.stylesetforform ##if valueMap.PreCheck ##endif ##if valueMap.PreCheck ##if local.IsEqual(thisLoc, "-1") ##local.define(PickupLocn)##valueMap.Reservation.Owner ##else ##if local.IsEqual(thisLoc,"-2") ##local.define(PickupLocn)##valueMap.Reservation.Owner ##else ##local.define(PickupLocn)##local.thisLoc ##endif ##endif ##local.define(Value) ##if session.Reservations.Make.ForAnotherLibraryAllowed
##leg.ZONESOPAC.MakeReservation.PickDelivery

##local.DefineByRender(ExcludeList)ZONES.BrowseOptions.MakeReservationHlocExclusionList ##if sessioncfg.IsEqual(ZONES.BrowseOptions.MakeReservationHlocExclusionList,"") ##local.DefineByRender(ExcludeList)ZONES.BrowseOptions.BrowseAsHlocExclusionList ##endif

##else ##leg.ZONESOPAC.MakeReservation.Delivery ##sessioncfg.ParamLookup("HlocName",##local.PickupLocn) ##endif
##local.Value
##local.Value
Email Address
Confirm Email
##leg.ZONESOPAC.MakeReservation.VerifyEmailPrompt /*##Field.Reservation.ContactMethod*/
##if sessioncfg.ZONES.MakeReservation.EditContactMethod ##local.AlertRowTemplate ##endif ##if session.Reservations.Prompt.ForRACNotificatioEnabled /* ##local.define(Value) ##leg.Expand(ZONESOPAC.MakeReservation.RACCardAdditionalCharge,RacCardCharge,##Field.PreCheck.RacCardCharge) ##local.AlertRowTemplate */ ##endif ##endif ##if valueMap.WantConfirmation   ##else ##if local.SeekAssistance ##else ##local.define(FormFields) ##local.define(FormBorrowerDefault)##valueMap.BRWR ##local.ReservationsLoginFormRowTemplate ##if valueMap.__ErrorResponse ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.Error ##local.AlertRowTemplate ##endif ##if valueMap.InvalidBorrower ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.InvalidBorrower ##local.AlertRowTemplate ##endif ##if valueMap.InvalidPIN ##local.define(Value) ##leg.ZONESOPAC.MakeReservation.InvalidPIN ##local.AlertRowTemplate ##endif ##endif ##endif ##if local.InputBrwr ##else ##endif ##endif ##endif ##endif
##local.define(BottomButtons) ##local.List
##endif ##include(Layout)
##if valueMap.Done ##local.define(Content) ##local.Define(Title)##leg.ZONESOPAC.MakeReservation.Title.Complete /*##valueMap.Dump()*/
##if sessioncfg.ZONES.Print.Enabled##endif ##if sessioncfg.DB.Config.ZONESERVICES.ReportEmailing ##endif
##else ##local.Define(Content)
##local.MainContent
##endif ##include(Body) ##endif