##formatter.TextRender() ##local.define(SecurityOK)1 ##if sessioncfg.ZONES.SelfService.RequireSSL ##if request.Security(Off) ##local.define(SecurityOK)0 ##else ##local.define(SecurityOK)1 ##endif ##else ##local.define(SecurityOK)1 ##endif ##if valueMap.BrwrDetails.PrimaryTrapLevel ##local.define(PreventReservation)1 ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,13) ##local.define(PreventReservation)1 ##local.define(TrapMessage)##leg.KidsZone.MakeReservation.PreCheck.AlreadyReserved ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,14) ##local.define(PreventReservation)1 ##local.define(TrapMessage)##leg.KidsZone.MakeReservation.PreCheck.AlreadyReservedToday ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,16) ##local.define(PreventReservation)1 ##local.define(TrapMessage)##leg.KidsZone.MakeReservation.PreCheck.ReservationLimit ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,18) ##local.define(PreventReservation)1 ##local.define(TrapMessage)##leg.KidsZone.MakeReservation.PreCheck.QuotaRestricted ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,19) ##local.define(PreventReservation)1 ##local.define(TrapMessage)##leg.KidsZone.MakeReservation.PreCheck.AgeRestricted ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,11) ##local.define(SoftAlert)1 ##local.define(SoftAlertMessage)##leg.KidsZone.MakeReservation.PreCheck.ShelvedItemAvailable ##helpcontext.addHelp(ItemAvailable) ##endif ##if valueMap.IsEqual(PreCheck.StatusByte,15) ##local.define(SoftAlert)1 ##local.define(SoftAlertMessage)##leg.KidsZone.MakeReservation.PreCheck.LongWaitingList ##endif ##if valueMap.IsEqual(PreCheck.TotalStock,0) ##if valueMap.IsGreater(PreCheck.NumACQOrders,0) ##local.define(SoftAlertMessage)##leg.KidsZone.MakeReservation.PreCheck.NoStockButOrders ##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.TotalStock,0) ##local.define(NoReservableStockError)1 ##else ##if valueMap.IsEqual(PreCheck.StockWithinScope,0) ##local.define(NoReservableStockError)1 ##local.define(NoStockWithinScope)1 ##endif ##endif ##endif ##local.define(ReservationsLoginFormRowTemplate) ##if local.IsEqual(SecurityOK,"1") ##local.FormFields ##local.define(InputBrwr)1
 
##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(Advice) ##if local.PreventReservation ##if valueMap.BrwrDetails.PrimaryTrapLevel ##leg.KidsZone.MakeReservation.Title.Advice ##leg.KidsZone.General.Seekadvice ##else ##local.TrapMessage ##endif ##else ##if local.TooManyReservationsError ##leg.KidsZone.MakeReservation.TooManyReservations ##else ##if local.NoReservableStockError ## if local.NoStockWithinScope ##leg.KidsZone.MakeReservation.PreCheck.NoStockInScope ## else ##leg.KidsZone.MakeReservation.NoReservableStock ##endif ##else ##if local.SoftAlert ##local.SoftAlertMessage ##endif ##if valueMap.Done ##leg.KidsZone.MakeReservation.Complete ##helpcontext.addHelp(ReservationComplete) ##else ##if valueMap.WantConfirmation ##leg.KidsZone.MakeReservation.WantConfirmation ##leg.KidsZone.MakeReservation.Additional ##else ##if local.SeekAssistance ##helpcontext.addHelp(ReservationBorrowerTrapped) ##leg.ZONESOPAC.Blogin_Error.SeekAssistance ##helpcontext.addHelp(Login.Error.SeekAssistance) ##else ##leg.KidsZone.MakeReservation.ReservationLogin ##endif ##endif ##endif ##endif ##endif ##endif ##local.define(Title) ##if valueMap.Done ##leg.KidsZone.MakeReservation.Title.Complete ##else ##leg.KidsZone.MakeReservation.Title.Make ##if request.Security(On) ( ##leg.ZONESOPAC.Security.Secure ) ##endif ##endif ##local.define(ReservationSummaryDetails) ##local.Define(RoundBoxContent)
##local.define(NoTitleLink)1 ##local.define(NoStockLink)1 ##valueMap.with("value",SE) ##local.ConcertoKidsZoneSummary
##local.RoundBox
##local.define(MainContent) ##local.define(AlertRowTemplate) ##local.Value ##local.define(AdviceRowTemplate) ##local.Value ##if local.PreventReservation ##if valueMap.BrwrDetails.PrimaryTrapLevel ##helpcontext.addHelp(ReservationBorrowerTrapped) ##local.define(Advice) ##leg.KidsZone.MakeReservation.Title.Advice ##leg.KidsZone.General.Seekadvice ##local.define(List) ##local.define(Value) ##leg.KidsZone.MakeReservation.Aborted ##local.AdviceRowTemplate ##local.List
##else ##local.define(Advice)##local.TrapMessage ##local.define(List) ##local.define(Value) ##leg.KidsZone.MakeReservation.Aborted ##local.AdviceRowTemplate ##endif ##else ##local.define(List) ##if local.TooManyReservationsError ##local.define(Value) ##leg.KidsZone.MakeReservation.TooManyReservations ##local.AlertRowTemplate ##local.define(Value) ##leg.KidsZone.MakeReservation.Aborted ##local.AdviceRowTemplate ##helpcontext.addHelp(ReservationBorrowerTrapped) ##else ##if local.NoReservableStockError ## if local.NoStockWithinScope ##local.define(Value) ##leg.KidsZone.MakeReservation.PreCheck.NoStockInScope ## else ##local.define(Value) ##leg.KidsZone.MakeReservation.NoReservableStock ##endif ##local.AlertRowTemplate ##local.define(Value) ##leg.KidsZone.MakeReservation.Aborted ##local.AdviceRowTemplate ##helpcontext.addHelp(ReservationBorrowerTrapped) ##else ##if local.SoftAlert ##local.define(Value) ##local.SoftAlertMessage ##local.AlertRowTemplate ##endif ##local.ReservationSummaryDetails ##if valueMap.Done ##else ##else ##if local.SeekAssistance ##else ##local.define(FormFields) ##local.define(FormBorrowerDefault)##valueMap.BRWR ##local.ReservationsLoginFormRowTemplate ##if valueMap.__ErrorResponse ##local.define(Value) ##leg.KidsZone.MakeReservation.Error ##local.AlertRowTemplate ##endif ##if valueMap.InvalidBorrower ##local.define(Value) ##leg.KidsZone.MakeReservation.InvalidBorrower ##local.AlertRowTemplate ##endif ##if valueMap.InvalidPIN ##local.define(Value) ##leg.KidsZone.MakeReservation.InvalidPIN ##local.AlertRowTemplate ##endif ##endif ##endif ##if local.InputBrwr ##else ##endif
##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.KidsZone.MakeReservation.Delivery ##sessioncfg.ParamLookup("HlocName",##local.PickupLocn) ##endif
##local.AdviceRowTemplate ##endif ##if valueMap.PreCheck.HaveDisposition ##helpcontext.addHelp(ReservationCharge) ##local.define(Value) ##leg.Expand(KidsZone.MakeReservation.HaveDisposition,ItemsNbr,##valueMap.PreCheck.ItemsNbr,ItemsLoanNbr,##valueMap.PreCheck.ItemsLoanNbr,ReservNbr,##valueMap.PreCheck.ReservNbr) ##local.AlertRowTemplate ##endif ##if valueMap.PreCheck.HaveReservationCharge ##helpcontext.addHelp(ReservationCharge) ##if session.Reservations.Prompt.ForRACNotificatioEnabled ##local.define(Value) ##leg.Expand(KidsZone.MakeReservation.HaveReservationCharge,ReservationCharge,##Field.PreCheck.ReservationCharge) ##local.AlertRowTemplate ##else ##local.define(Value) ##leg.Expand(KidsZone.MakeReservation.HaveReservationCharge,ReservationCharge,##Field.PreCheck.TotalCharge) ##local.AlertRowTemplate ##endif ##endif ##if valueMap.PreCheck.HaveRacCardCharge ##helpcontext.addHelp(RACCharge) ##local.define(Value) ##leg.KidsZone.MakeReservation.HaveRACCharge ##local.AlertRowTemplate ##local.define(Value) ##leg.KidsZone.MakeReservation.NotifyMethod ##Field.Reservation.ContactMethod ##if sessioncfg.ZONES.MakeReservation.EditContactMethod ##local.AlertRowTemplate ##endif ##if session.Reservations.Prompt.ForRACNotificatioEnabled ##local.define(Value) ##leg.Expand(KidsZone.MakeReservation.RACCardAdditionalCharge,RacCardCharge,##Field.PreCheck.RacCardCharge) ##local.AlertRowTemplate ##endif ##endif ##if valueMap.WantConfirmation
##endif ##endif ##endif
##endif
##local.Define(BodyContent) ##formatter.TextRender()##local.MainContent
##local.ExploreHeader
##local.Advice
##local.List
##local.ExploreFooter
##local.CommonComponents
##include(Body)