/* This view acts as a rendering template to render InitScript(and server-side Form's descriptor) in FormContainerBlock's client-side for Form[627803c2-549d-405d-a49c-236006041715]. TECHNOTE: all serverside (paths, dynamic values) of EPiServerForms will be transfered to client side here in this section. */ (function initializeOnRenderingFormDescriptor() { // each workingFormInfo is store inside epi.EPiServer.Forms, lookup by its FormGuid var workingFormInfo = epi.EPiServer.Forms["627803c2-549d-405d-a49c-236006041715"] = { Id: "627803c2-549d-405d-a49c-236006041715", Name: "Summary billing change form", // whether this Form can be submitted which relates to the visitor's data (cookie, identity) and Form's settings (AllowAnonymous, AllowXXX) SubmittableStatus : {"submittable":true,"message":""}, ConfirmMessage : "", ShowNavigationBar : true, ShowSummarizedData : false, // serialize the dependency configuration of this form to clientside DependenciesInfo : [], // keep all fieldName which are not satisfied the field dependency conditions DependencyInactiveElements: [], // Validation info, for executing validating on client side ValidationInfo : [{"targetElementName":"__field_14937","targetElementId":"7a805d45-349d-4c43-ae60-9a89d5654673","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter a 12 digit account number starting with the number 2, 3 or 4","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}},{"type":"EPiServer.Forms.Implementation.Validation.RegularExpressionValidator","description":null,"model":{"jsPattern":"^[2-4]\\d{11}$","dotNetPattern":"^[2-4]\\d{11}$","message":"Please enter a 12 digit account number starting with the number 2, 3 or 4","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_14938","targetElementId":"65a73614-9b99-4daa-8ff1-7d082fc436ca","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Enter only number max of 4 digits","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}},{"type":"EPiServer.Forms.Implementation.Validation.RegularExpressionValidator","description":null,"model":{"jsPattern":"^[0-9]\\d{3}$","dotNetPattern":"^[0-9]\\d{3}$","message":"Enter only number max of 4 digits","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_14939","targetElementId":"fc3e8ce3-4db9-4d90-9dd4-7096b00299df","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter C/O name.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_14940","targetElementId":"3be1e001-bd84-406a-beb7-9e4543ecbf2b","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter your Mailing address.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_14935","targetElementId":"64241dfe-3562-4918-b5d3-1591a5d35905","validators":[{"type":"RequiredCityStateZipValidator","description":null,"model":{"message":"Please enter valid City/State/Zip","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter your City.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_14942","targetElementId":"2cdb2d89-a58b-4ab7-aa8e-93eed7ac8fa0","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter Contact name.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_14946","targetElementId":"9f5921b5-f1aa-427f-9c2b-ce42a7f32d67","validators":[{"type":"PhoneNumberValidator","description":null,"model":{"message":"Please enter valid Phone Number","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter your Phone Number.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_14947","targetElementId":"56abaeb2-8fe5-4446-b0e6-502e980752d1","validators":[{"type":"PhoneNumberValidator","description":null,"model":{"message":"Please enter valid Phone Number","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter your Alternate Phone Number.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_14943","targetElementId":"9e1a687b-d884-43d8-be55-3a51f696d19a","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please enter your Email Address.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}},{"type":"EPiServer.Forms.Implementation.Validation.RegularExpressionValidator","description":null,"model":{"jsPattern":"^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$","dotNetPattern":"^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$","message":"Enter a valid Email Address","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_14915","targetElementId":"7e7f56c2-1231-4633-a9ac-2831244c9a43","validators":[{"type":"VerifyEmailValidator","description":null,"model":{"message":"Please verify your Email Address by entering exactly (it's case sensitive) as above.","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_14969","targetElementId":"d0d0fcaa-8e33-4620-824d-562c50f51cef","validators":[{"type":"DynamicDropDownRequiredValidator","description":null,"model":{"message":"","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_14951","targetElementId":"dcbbf06e-36b4-47a3-89b3-0ffa6db895f5","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"Please read and agree to the SUMMARY BILLING AGREEMENT before proceeding","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_18248","targetElementId":"c9d819fa-23b8-44e6-adc7-22a39bf60bf5","validators":[{"type":"EPiServer.Forms.Samples.Implementation.Validation.RecaptchaValidator","description":null,"model":{"message":"Invalid reCAPTCHA value, please try again.","validationCssClass":null,"additionalAttributes":null}}]}], // Steps information for driving multiple-step Forms. StepsInfo : { Steps: [{"index":0,"attachedUrl":"","dependField":null,"dependCondition":null,"isActive":true,"attachedContentLink":"","dependValue":"","elementName":"__field_","guid":"00000000-0000-0000-0000-000000000000"}] }, FieldsExcludedInSubmissionSummary: [], ElementsInfo: {"__field_14902":{"type":"EPiServer.Forms.Implementation.Elements.ParagraphTextElementBlock","friendlyName":"Note","customBinding":false},"__field_14937":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"Master account number","customBinding":false},"__field_14962":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"Business name","customBinding":false},"__field_14938":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"Tax Payer Id","customBinding":false},"__field_14939":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"C/O name","customBinding":false},"__field_14940":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"Mailing address","customBinding":false},"__field_14972":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextBoxElementBlock","friendlyName":"Suite or unit number","customBinding":false},"__field_14935":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomAddressTextboxElementBlock","friendlyName":"CityStateZip","customBinding":false},"__field_14942":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"Contact name","customBinding":false},"__field_14946":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomPhoneTextBoxElementBlock","friendlyName":"Phone number","customBinding":false},"__field_14947":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomPhoneTextBoxElementBlock","friendlyName":"Alternate Phone","customBinding":false},"__field_14943":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomTextboxRequiredBlock","friendlyName":"E-mail address","customBinding":false},"__field_14915":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.TextboxMatchBlock","friendlyName":"Verify e-mail address","customBinding":false},"__field_14971":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomFormScriptBlock","friendlyName":"Script for Configuration Message","customBinding":false},"__field_14969":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.DynamicDropDownRequiredBlock","friendlyName":"Number of accounts","customBinding":false},"__field_14933":{"type":"EPiServer.Forms.Implementation.Elements.ParagraphTextElementBlock","friendlyName":"Text - SUMMARY BILLING","customBinding":false},"__field_14974":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.CustomFormScriptBlock","friendlyName":"Script to Add required for CheckBox","customBinding":false},"__field_14951":{"type":"TecoOptimizely.Models.Blocks.CustomFormElementModels.ChoiceRequiredElementBlock","friendlyName":"Checkbox","customBinding":false},"__field_14929":{"type":"EPiServer.Forms.Implementation.Elements.ParagraphTextElementBlock","friendlyName":"17","customBinding":false},"__field_14930":{"type":"EPiServer.Forms.Implementation.Elements.SubmitButtonElementBlock","friendlyName":"New form element18","customBinding":false}}, DataSubmitController: "/EPiServer.Forms/DataSubmit" }; /// TECHNOTE: Calculation at FormInfo level, and these values will be static input for later processing. workingFormInfo.StepsInfo.FormHasNoStep_VirtualStepCreated = true; // this FLAG will be true, if Editor does not put any FormStep. Engine will create a virtual step, with empty GUID workingFormInfo.StepsInfo.FormHasNothing = false; // this FLAG will be true if FormContainer has no element at all workingFormInfo.StepsInfo.AllStepsAreNotLinked = true; // this FLAG will be true, if all steps all have contentLink=="" (emptyString) })();