##formatter.TextRender() ##this.SubView(##request.SubStyle) ##include(Defaults) /*##local.Define(CommandButtonText)##leg.ZONESOPAC.Feedback.Message.SendButton ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Feedback.Message.SendButtonTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Feedback.Message.SendButtonALT */ ##local.define(SubmitButtonFMT) ##local.define(ButtonCaption)##local.CommandButtonText ##local.define(ButtonTip)##local.CommandButtonTextTIP ##local.define(ButtonHref)javascript:submitForm() ##local.define(ButtonID)buttonSubmit ##local.ButtonFMT ##local.define(PageHeaderScripts) ##local.define(ContactForm) ##local.define(SelectLField) ##local.define(SelectField) ##local.define(StringField) fields.##formfield.__Label() ##if context.IsDefined(##local.pathName) value="##context.Data(##local.pathName)" ##else value="" ##endif ##endif /> ##local.define(TextField) ##if error ##local.defineByRender(pathName)fields.##formfield.__Label() ##if context.IsDefined(##local.pathName) ##else ##endif ##else ##endif
##this.stylesetforform ##if request.IsEqual(StandAloneFeedback,1) ##else ##endif ##form.foreachIn(formfield,"")
##formfield.QualData(Label) ##if formfield.IsEqual(Mandatory,1) * ##endif ##if formfield.IsEqual(Type,Select) ##local.SelectField ##endif ##if formfield.IsEqual(Type,SelectL) ##local.SelectLField ##endif ##if formfield.IsEqual(Type,String) ##local.StringField ##endif ##if formfield.IsEqual(Type,Text) ##local.TextField ##endif ##if formfield.isDefined(Hint) ##formfield.Hint ##endif
##local.Define(CommandButtonText)##leg.ZONESOPAC.Feedback.Message.SendButton ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Feedback.Message.SendButtonTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Feedback.Message.SendButtonALT ##local.SubmitButtonFMT
##if error.Level ##if context.SentMessage ##local.define(HandledError)1 ##endif ##endif ##local.define(SuppressFeedbackButton)1 ##if request.IsEqual(SubView,"Message") ##if request.mtype ##local.define(Message)1 ##local.defineByRender(MessageType)##request.mtype ##endif ##endif ##helpcontext.addHelp(Toolbar) ##if sessioncfg.IsEqual(ZONES.Feedback.Behaviour,"") ##else ##local.define(Message)1 ##local.defineByRender(MessageType)##sessioncfg.ZONES.Feedback.Behaviour ##endif ##if local.Message ##if request.BrowseAsHloc ##local.DefineByRender(thisLoc)##request.BrowseAsHloc ##else ##if searchcontext.BrowseAsHloc ##if searchcontext.IsEqual("BrowseAsHloc","-2") ##if sessioncfg.ZONES.BrowseOptions.BrowseAsHloc ##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC ##else ##local.DefineByRender(thisLoc)##searchcontext.BrowseAsHloc ##endif ##else ##local.DefineByRender(thisLoc)##searchcontext.BrowseAsHloc ##endif ##else ##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC ##endif ##endif ##this.SubView(##request.SubView&BrowseAsHloc=##local.thisLoc) ##if request.StandAloneFeedback ##local.defineByRender(TOOLBAR_URL_BACK)APS_ZONES?fn=LibraryZone&##this.StyleSet ##else ##if local.SentMessage ##local.defineByRender(TOOLBAR_URL_BACK)APS_ZONES?fn=LibraryZone&##this.StyleSet ##else ##local.defineByRender(TOOLBAR_URL_BACK)##this&BrowseAsHloc=##local.thisLoc&SubView= ##endif ##endif ##local.define(Title) ##local.define(PageTitle) ##leg.Expand(ZONESOPAC.Feedback.Message.Title) ##local.define(Advice) ##sessioncfg.With(Cats,"ZONES.Feedback.Categories") ##Cats.QualData(##local.MessageType,".Advice")

##if local.SentMessage ##leg.ZONESOPAC.Feedback.SentMessage.Prompt ##else ##leg.ZONESOPAC.Feedback.Message.Prompt ##endif
##helpcontext.addHelp(Feedback.Message) ##local.define(Content) /*##local.MyDefine*/ ##local.define(lastSubject) ##local.define(lastReplyTo) ##local.define(lastBrwr) ##local.define(lastMessageText) ##if error.Level ##local.define(lastSubject)##context.Subject ##local.define(lastReplyTo)##context.ReplyTo ##local.define(lastBrwr)##context.BRWR ##local.define(lastMessageText)##context.MessageText ##if context.SentMessage ##local.define(SentMessage)1 ##endif ##endif ##local.define(List) ##if local.SentMessage ##local.define(HandledError)1 ##local.define(Value) ##leg.Expand(ZONESOPAC.Feedback.Message.SentAdvice,GoBackLeg,##leg.Data(ZONESOPAC.ButtonCaption.Back))
##local.Value

 
##else ##if sessioninfo.ZONES.Brwr ##local.define(lastBrwr)##sessioninfo.ZONES.Brwr ##endif ##sessioncfg.with(cat,ZONES.Feedback.Categories) ##cat.with(message,##local.MessageType) ##if message.IsEqual(NeedAccount,1) ##local.Define(AccountMandatory)1 ##endif ##if message.IsEqual(NeedReplyTo,1) ##local.Define(ReplyToMandatory)1 ##endif ##if message.IsMap(Fields) ##local.Define(UseCustomForm)1 ##endif ##if local.IsEqual(UseCustomForm,1) ##sessioncfg.with(cat,ZONES.Feedback.Categories) ##cat.with(message,##local.MessageType) ##message.with(form, "Fields") ##local.ContactForm ##else ##this.stylesetforform ##if request.IsEqual(StandAloneFeedback,1) ##else ##endif
  ##leg.ZONESOPAC.Feedback.Message.Subject: 
  ##leg.ZONESOPAC.Feedback.Message.ReplyTo: ##if local.IsEqual(ReplyToMandatory,1) ##endif  
  ##leg.ZONESOPAC.Feedback.Message.Account: 

##local.Define(CommandButtonText)##leg.ZONESOPAC.Feedback.Message.SendButton ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Feedback.Message.SendButtonTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Feedback.Message.SendButtonALT ##local.SubmitButtonFMT
  ##if error.Level
##local.ErrorAdvice
##endif
##endif ##endif
##local.List
##else ##this.SubView() ##local.define(Title) ##leg.ZONESOPAC.Feedback.SelectType.Title ##local.define(PageTitle) ##leg.Expand(ZONESOPAC.Feedback.SelectType.Title) ##local.define(Advice) ##leg.ZONESOPAC.Feedback.SelectType.Prompt ##helpcontext.addHelp(Feedback.SelectType) ##local.define(Content) ##local.define(List) ##leg.ZONESOPAC.Feedback.SelectType.Advice
##this.stylesetforform ##local.Define(First)1 ##sessioncfg.With(Cats,"ZONES.Feedback.Categories") ##Cats.ForEachIn(C,"")
##local.DefineByRender(mtype)##C.__Label() ##if local.IsEqual(mtype,"Seperator")
##else ##if local.IsEqual(mtype,"Blank")
##else
##C.QualData("Prompt") ##endif ##endif
##local.Define(First)0

##local.Define(CommandButtonText)##leg.ZONESOPAC.Feedback.SelectType.Button ##local.Define(CommandButtonTextTIP)##leg.ZONESOPAC.Feedback.SelectType.ButtonTIP ##local.Define(CommandButtonTextALT)##leg.ZONESOPAC.Feedback.SelectType.ButtonALT ##local.SubmitButtonFMT
##local.List
##endif ##include(Body)