/* growform client2 bundle.url: https://assets.growform.co/ba56928-mhuz16s0/form.bundle.js resolve.source: memory resolve.at: 2025-11-12T12:20:46.403Z form.source: api cache.age_ms: 5842 fallback_used: false */ ;(function () { var EMBED_TYPE = "iFrame"; var FORM_ID = "655f7f2ae44c34000b6a3eaf"; var FORM_BUNDLE_URL = "https://assets.growform.co/ba56928-mhuz16s0/form.bundle.js"; // injected by worker (KV/memory/fallback) var FORM_DATA = {"data":{"form":{"_id":"655f7f2ae44c34000b6a3eaf","steps":[{"id":"acd45227cac332d443c4e1db","name":"Select a Service","sortOrder":1},{"id":"2a6c74327f3bb65aeda05b21","name":"Foggy or Broken Glass","sortOrder":2,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"bc031ec0043625662a5e031f"}]}]}},{"id":"841e4929483a326b3c637c14","name":"Shower Glass 1","sortOrder":3,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"5d73c6f02368271e5d2d94f3"}]}]}},{"id":"3877e3a57d5edb3c1504b68b","name":"Shower Glass 2","sortOrder":4,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_658347673723035","operator":"selected_option","criteria":"a57c5cea5c3652a5d88d3232"},{"observedField":"buttons_658347673723035","operator":"selected_option","criteria":"a57fcac3bd5c6d427c1eb274"},{"observedField":"buttons_658347673723035","operator":"selected_option","criteria":"6d0118f0c13a49614c4dafab"}]}]}},{"id":"a17db082faa338f274de278b","name":"Shower Glass 3","sortOrder":5,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"a57c5cea5c3652a5d88d3232"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"a57fcac3bd5c6d427c1eb274"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"6d0118f0c13a49614c4dafab"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"0fa86f2d119edf6a6253f242"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"f850b5d6cf2dd3a90d67494a"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"a74e5ac0b6ff9e391816d546"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"580f0751b43db41ca3e8e3dd"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"4fa10602f77782727d3c41e5"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"2906a59f274f044fb635ecf0"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"4015def8a1f873d95093027a"},{"observedField":"buttons_337776052601243","operator":"selected_option","criteria":"8a6b083e6cc4af155804691e"}]}]}},{"id":"0b987250752396e038f9f900","name":"Shower Glass 4","sortOrder":6,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_255771889519756","operator":"selected_option","criteria":"a57c5cea5c3652a5d88d3232"},{"observedField":"buttons_255771889519756","operator":"selected_option","criteria":"a57fcac3bd5c6d427c1eb274"},{"observedField":"buttons_255771889519756","operator":"selected_option","criteria":"6d0118f0c13a49614c4dafab"}]}]}},{"id":"054750563f8eaaef45030231","name":"Shower Glass 5","sortOrder":7,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"43aaf739c914ef64e2d9580a"},{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"a57fcac3bd5c6d427c1eb274"},{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"a57c5cea5c3652a5d88d3232"},{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"6d0118f0c13a49614c4dafab"},{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"0fa86f2d119edf6a6253f242"},{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"8ec28bcb69379dd6c5f59262"},{"observedField":"buttons_294113938368633","operator":"selected_option","criteria":"87d18f1a393eb0e85d75c4b6"}]}]}},{"id":"4838f9fb83f49e3eae566dae","name":"Custom Glass Enclosure","sortOrder":8,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"19396be67f41d22f8ad7da40"}]}]}},{"id":"0bee7143b5150f5eaa9b53b7","name":"Custom Mirrors","sortOrder":9,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"a91a9b6b4eb421973d9ccf56"}]}]}},{"id":"8a6f17fba556b652c8acad4f","name":"Patio Door Restoration","sortOrder":10,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"403efe8c0577676514d14271"}]}]}},{"id":"217205a6e31f88153e8bd2b9","name":"Commercial or Highrise","sortOrder":11,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"7f52bef710971e07aa85ad54"}]}]}},{"id":"405ad8a5a90f09eba9ffb4cf","name":"Solarium Restoration","sortOrder":12,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"4590c5a0c8d839a261d2a766"}]}]}},{"id":"406881884ba39a6331d5fe69","name":"Window Restoration","sortOrder":13,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"547491a13da045d2063ba4cf"}]}]}},{"id":"8d59b3c973e8620e056f833d","name":"Protective Film","sortOrder":14,"conditionalLogic":{"action":"show","ruleBlocks":[{"sortOrder":0,"rules":[{"observedField":"buttons_109446974978914","operator":"selected_option","criteria":"ce5a9bb0ab3660c49c8df37a"}]}]}},{"id":"4cf91eff292789f32d373353","name":"Contact From","sortOrder":15}],"formName":"Only The Glass","fields":{"Decorative Header_52363373085874":{"type":"Decorative Header","value":"Thanks for your enquiry!","width":12,"step":"complete","sortOrder":1,"fieldStyle":{"fontSize":{"value":19,"unit":"px"},"fontWeight":"Bold"},"margins":{"marginTop":20},"stepId":"complete"},"Decorative Header_797442086161467":{"type":"Decorative Header","value":"What service do you need a quote for?","width":12,"step":2,"sortOrder":1,"fieldStyle":{"fontSize":{"value":18,"unit":"px"},"fontWeight":"Bold"},"stepId":"acd45227cac332d443c4e1db","margins":{"marginBottom":0}},"Decorative_Paragraph_194067845817258":{"type":"Decorative Paragraph","value":"Thanks for getting in touch. We'll be in contact soon.","width":12,"step":"complete","sortOrder":2,"margins":{"marginBottom":60},"stepId":"complete"},"buttons_109446974978914":{"type":"Buttons","validationRules":{"required":true},"label":"Buttons 1","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes","sq_buttonsPerRow":"5","sq_buttonsPerRowMobile":"1"},"options":[{"text":"Foggy or Broken Glass","id":"bc031ec0043625662a5e031f","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700839275/uploads/mucyt7c9zjtyslgzqcpy.heic"},{"text":"Shower Glass","id":"5d73c6f02368271e5d2d94f3","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700841446/uploads/vnfvv2kxwdiene13fpht.jpg"},{"text":"Window Restoration","id":"547491a13da045d2063ba4cf","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700839388/uploads/hfmlsqbcuumkkh4pw2yo.jpg"},{"text":"Patio Door Restoration","id":"403efe8c0577676514d14271","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700841607/uploads/n2eddchd4iq7iwag8wbu.jpg"},{"text":"Solarium Restoration","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700842023/uploads/pitxpoaxcyviwenyv1qd.jpg","id":"4590c5a0c8d839a261d2a766"},{"text":"Custom Glass Enclosure","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700839397/uploads/xoxjzvn6acninqg2qoji.webp","id":"19396be67f41d22f8ad7da40"},{"text":"Custom Mirrors","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700842091/uploads/zzhul45hhjq4vfoqq5jj.jpg","id":"a91a9b6b4eb421973d9ccf56"},{"text":"Commercial & Highrise ","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700842135/uploads/kfwhwy3uymey32qnjfsl.jpg","id":"7f52bef710971e07aa85ad54"},{"text":"Security Film","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1708973094/uploads/eag9ahdkhhy0wwub3nxn.jpg","id":"ce5a9bb0ab3660c49c8df37a"}],"stepId":"acd45227cac332d443c4e1db","sortOrder":2,"hideLabel":true,"imageStyles":{"size":"125%","sq_imageOnlyMode":"No"}},"decorative_header_729524211102913":{"type":"Decorative Header","value":"Please, tell us about your windows...","width":12,"sortOrder":1,"stepId":"2a6c74327f3bb65aeda05b21"},"text_792886253748856":{"type":"Text","label":"Approximate sizes (example: 30x60, 45x80, 20x60)","width":12,"sortOrder":4,"stepId":"2a6c74327f3bb65aeda05b21","validationRules":{"required":true}},"decorative_header_961013518502056":{"type":"Decorative Header","value":"Please, select the type of shower you would like to achieve..","width":12,"sortOrder":1,"stepId":"841e4929483a326b3c637c14"},"decorative_header_963069796007823":{"type":"Decorative Header","value":"Please, tell us more about your custom glass enclosure","width":12,"sortOrder":1,"stepId":"4838f9fb83f49e3eae566dae"},"text_130508512053361":{"type":"Text","label":"Give us a description of the project","width":12,"sortOrder":2,"stepId":"4838f9fb83f49e3eae566dae","validationRules":{"required":true}},"decorative_header_178050341889193":{"type":"Decorative Header","value":"Please, tell us about the mirrors you would like to make","width":12,"sortOrder":1,"stepId":"0bee7143b5150f5eaa9b53b7"},"decorative_header_530794973633604":{"type":"Decorative Header","value":"Please, tell us what type of restoration would you like to complete ","width":12,"sortOrder":1,"stepId":"406881884ba39a6331d5fe69"},"text_412637137564424":{"type":"Text","label":"If other, please tell us here","width":12,"sortOrder":3,"stepId":"406881884ba39a6331d5fe69"},"buttons_658347673723035":{"type":"Buttons","validationRules":{"required":false},"label":"Type of Shower","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes","sq_buttonsPerRow":"2"},"imageStyles":{"size":"100%","sq_imageOnlyMode":"No"},"options":[{"text":"Frameless","id":"a57c5cea5c3652a5d88d3232","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700843878/uploads/jod5lv6ydeshuwaxhqri.webp"},{"text":"Splash Panel","id":"a57fcac3bd5c6d427c1eb274","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1701707828/uploads/xeatwplf8yxt0i0gtwc5.jpg"},{"text":"Grid Shower Glass","id":"6d0118f0c13a49614c4dafab","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1701707881/uploads/dq5vzyeqsuoxzkojmbru.jpg"},{"text":"Service on my current shower","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1701707975/uploads/flork4pst5fyyvim1dyl.jpg","id":"33338e0bd8b3e72443850bc3"}],"stepId":"841e4929483a326b3c637c14","sortOrder":2},"decorative_header_661600359704338":{"type":"Decorative Header","value":"Select Shower Shape","width":12,"sortOrder":1,"stepId":"3877e3a57d5edb3c1504b68b"},"buttons_337776052601243":{"type":"Buttons","validationRules":{"required":false},"label":"Select Shape","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{"size":"100%"},"options":[{"text":"90 Degree ","id":"a57c5cea5c3652a5d88d3232","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844380/uploads/nsxu0cquurrkmrr7kif8.png"},{"text":"Custom Work","id":"a57fcac3bd5c6d427c1eb274","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844392/uploads/vfzrxtthrbrvfjp9hrdf.png"},{"text":"Door & Nib","id":"6d0118f0c13a49614c4dafab","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844400/uploads/oajf84gq0kuxumqsdre0.png"},{"text":"Door & Notch","id":"0fa86f2d119edf6a6253f242","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844411/uploads/xvdtjow6vfdq3cf7fzby.png"},{"text":"Door & Panel","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844419/uploads/joep3eayjnthbvz6pw62.png","id":"f850b5d6cf2dd3a90d67494a"},{"text":"Double Sliding","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844427/uploads/yzgizpnwmicatffkzqjm.png","id":"a74e5ac0b6ff9e391816d546"},{"text":"Frameless Slider","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844445/uploads/k5b6yxuixwpjlalycfha.png","id":"580f0751b43db41ca3e8e3dd"},{"text":"Neo Angle","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844455/uploads/ksc7z6tpbenm2oxt91kt.png","id":"4fa10602f77782727d3c41e5"},{"text":"Notched 90","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844470/uploads/erw0lnutsxelzejyfnsd.png","id":"2906a59f274f044fb635ecf0"},{"text":"Single Shower Door","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844474/uploads/mzx9hakyvmtwbij5j4gx.png","id":"4015def8a1f873d95093027a"},{"text":"Splash Panel","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844487/uploads/mzfwjm0ks5zqarkmgty0.png","id":"8a6b083e6cc4af155804691e"}],"stepId":"3877e3a57d5edb3c1504b68b","sortOrder":2},"decorative_header_190861873812928":{"type":"Decorative Header","value":"Please select your glass type","width":12,"sortOrder":1,"stepId":"a17db082faa338f274de278b"},"buttons_255771889519756":{"type":"Buttons","validationRules":{"required":false},"label":"Glass Finish","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{"size":"100%"},"options":[{"text":"Clear","id":"a57c5cea5c3652a5d88d3232","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844930/uploads/fwyjx1avsjt6ravk2fmb.png"},{"text":"Frosted","id":"a57fcac3bd5c6d427c1eb274","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844932/uploads/mybbygmmasaxaiyoilne.png"},{"text":"Rain","id":"6d0118f0c13a49614c4dafab","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700844936/uploads/isyjgt416su4skewrkxd.jpg"}],"stepId":"a17db082faa338f274de278b","sortOrder":2},"decorative_header_821821924710194":{"type":"Decorative Header","value":"Select Your Hardware ","width":12,"sortOrder":1,"stepId":"0b987250752396e038f9f900"},"buttons_294113938368633":{"type":"Buttons","validationRules":{"required":false},"label":"Hardware","width":12,"multiple":false,"buttonStyle":{"rt_buttonsPerRow":2,"rt_buttonsPerRowMobile":1,"buttonsType":"Square","spacing":20,"showControls":"Yes","rt_compactLayoutOnMobile":"Yes"},"imageStyles":{"size":"100%"},"options":[{"text":"Polished Chrome","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845205/uploads/fkie2dh54zgketxcfiky.jpg","id":"43aaf739c914ef64e2d9580a"},{"text":"Matte Black","id":"a57fcac3bd5c6d427c1eb274","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845048/uploads/sqc8raudwgysxqpuc6sj.jpg"},{"text":"Brushed Nickel","id":"a57c5cea5c3652a5d88d3232","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845040/uploads/soiyzf7ea3hnvxbjyu5s.jpg"},{"text":"Oil bronze ","id":"6d0118f0c13a49614c4dafab","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845055/uploads/g2m7iojemumqtqxzqvpp.jpg"},{"text":"Satin Brass","id":"0fa86f2d119edf6a6253f242","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845064/uploads/moxjio5wn44phvkndlbo.jpg"},{"text":"Polished Brass","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845197/uploads/ueaoojtjn9cnjat3opzv.jpg","id":"8ec28bcb69379dd6c5f59262"},{"text":"Other","image":"https://res.cloudinary.com/dqnjggegp/image/upload/v1700845214/uploads/oel7izrpceohvpxxgdl2.jpg","id":"87d18f1a393eb0e85d75c4b6"}],"stepId":"0b987250752396e038f9f900","sortOrder":2,"hideLabel":true},"decorative_header_910543087420541":{"type":"Decorative Header","value":"Last Few Questions","width":12,"sortOrder":1,"stepId":"054750563f8eaaef45030231"},"checkboxes_651347601340514":{"type":"Checkboxes","label":"Handle Type","width":"12","options":[{"text":"8 Inch D-Pull Back to Back Handle","id":"5b5702227590d584fb137cbf"},{"text":"8 Inch Square Pull Back to Back Handle","id":"6a03bdf32f7678fdbeb61ca5"},{"text":"8 Inch Mitered Back to Back Handle","id":"ca42af14b435174305dc391d"},{"text":"8 Inch Ladder Pull Back to Back Handle","image":null,"id":"012da511ed959e46ef215e4b"},{"text":"8 Inch Square Ladder Pull Back to Back Handle","image":null,"id":"2c0868b256835cf5d3997ced"},{"text":"Back to Back Easy Grip Knob","image":null,"id":"5f7ab2c737458d016c470dfc"},{"text":"Towel Bar/Pull Handle Combo","image":null,"id":"93fd4d76bad5e2eeb80bfb88"},{"text":" Towel Bar","image":null,"id":"4137ec94a713e4d1214d0d2d"},{"text":"Robe Hook","image":null,"id":"6f1960d30adc5546aa812f2c"}],"stepId":"054750563f8eaaef45030231","sortOrder":2,"validationRules":{"required":true},"hideLabel":false},"text_65638402770289":{"type":"Text","label":"Approximate Dimensions of the shower you want to install","width":12,"stepId":"054750563f8eaaef45030231","sortOrder":3,"validationRules":{"required":true}},"checkboxes_266620303395615":{"type":"Checkboxes","label":"What type of area is it","width":"12","options":[{"text":"Vanity","id":"5b5702227590d584fb137cbf"},{"text":"Gym ","id":"6a03bdf32f7678fdbeb61ca5"},{"text":"Closet","id":"ca42af14b435174305dc391d"},{"text":"Custom","image":null,"id":"8bf7b51240acddc3b94032a8"}],"stepId":"0bee7143b5150f5eaa9b53b7","sortOrder":2,"validationRules":{"required":true}},"text_257784665503626":{"type":"Text","label":"Approximate size? Quantity if multiple needed.","width":12,"stepId":"0bee7143b5150f5eaa9b53b7","sortOrder":3},"checkboxes_140895781503104":{"type":"Checkboxes","label":"What type of Window Restoration help are you looking for","width":"12","options":[{"text":"Hardware Replacement (Cranks, Hinges, Locks, Handles)","id":"5b5702227590d584fb137cbf"},{"text":"Exterior and Interior Caulking","id":"6a03bdf32f7678fdbeb61ca5"},{"text":"Exterior Painting ","id":"ca42af14b435174305dc391d"},{"text":"Other","image":null,"id":"94933b93e07aa73e98fb03d8"}],"stepId":"406881884ba39a6331d5fe69","sortOrder":2,"validationRules":{"required":true}},"decorative_header_864841356337061":{"type":"Decorative Header","value":"Lets Get In Touch","width":12,"sortOrder":1,"stepId":"4cf91eff292789f32d373353"},"email_702271067984197":{"type":"Email","label":"What is your email address?","width":12,"stepId":"4cf91eff292789f32d373353","sortOrder":3},"phone_879242916214550":{"type":"Phone","label":"What is your phone number?","width":12,"stepId":"4cf91eff292789f32d373353","sortOrder":4,"defaultCountryFormat":"ca"},"address_725027606617401":{"type":"Address","label":"What is your address?","width":12,"stepId":"4cf91eff292789f32d373353","sortOrder":5,"validationRules":{"required":true}},"name_535334337901584":{"type":"Name","label":"What is your name?","width":12,"hideLabel":true,"options":{"Firstname":{"value":null,"errorText":null,"validationRules":{"required":true}},"Lastname":{"value":null,"errorText":null,"validationRules":{"required":true}},"Prefix":{"value":null,"errorText":null,"validationRules":{"required":false}}},"stepId":"4cf91eff292789f32d373353","sortOrder":2},"decorative_header_782057371873974":{"type":"Decorative Header","value":"Please, tell us what requires repair on your patio door","width":12,"sortOrder":1,"stepId":"8a6f17fba556b652c8acad4f"},"checkboxes_416239080338018":{"type":"Checkboxes","label":"select one of the options the best describes your issue","width":"12","options":[{"text":"Door is hard to push","id":"5b5702227590d584fb137cbf"},{"text":"Glass is foggy and requires replacement","id":"6a03bdf32f7678fdbeb61ca5"},{"text":"Screen door is damaged and requires replacement ","id":"ca42af14b435174305dc391d"},{"text":"Other","image":null,"id":"85942a4b9e44e702c234bf74"}],"stepId":"8a6f17fba556b652c8acad4f","sortOrder":2,"hideLabel":false,"validationRules":{"required":true}},"text_395878795129675":{"type":"Text","label":"If you selected other, please explain here","width":12,"stepId":"8a6f17fba556b652c8acad4f","sortOrder":3},"decorative_paragraph_22786675923034":{"type":"Decorative Paragraph","value":"Select one of the options above^","width":12,"stepId":"acd45227cac332d443c4e1db","sortOrder":3},"decorative_divider_932446868489178":{"type":"Decorative Divider","width":12,"stepId":"2a6c74327f3bb65aeda05b21","sortOrder":5},"decorative_paragraph_29680626981681":{"type":"Decorative Paragraph","value":"If you have multiple windows use commas , to separate the approximate size of each window","width":12,"stepId":"2a6c74327f3bb65aeda05b21","sortOrder":3},"number_551093012840075":{"type":"Number","label":"How many windows are effected","currencySymbol":"None","width":12,"stepId":"2a6c74327f3bb65aeda05b21","sortOrder":2,"hideLabel":false},"decorative_header_555975000535969":{"type":"Decorative Header","value":"Please, tell us about what you need help with...","width":12,"sortOrder":1,"stepId":"217205a6e31f88153e8bd2b9"},"text_427234209591875":{"type":"Text","label":"Brief description about the work you're looking to get done","width":12,"sortOrder":2,"stepId":"217205a6e31f88153e8bd2b9","hideLabel":false},"decorative_header_131397801645637":{"type":"Decorative Header","value":"Please, tell us about your Solarium...","width":12,"sortOrder":1,"stepId":"405ad8a5a90f09eba9ffb4cf"},"text_340770650907048":{"type":"Text","label":"How many glass panels do you think your solarium has","width":12,"sortOrder":2,"stepId":"405ad8a5a90f09eba9ffb4cf","hideLabel":false,"validationRules":{"required":true}},"checkboxes_380011059697204":{"type":"Checkboxes","label":"What type of frame is around the glass?","width":"12","options":[{"text":"Vinyl (when you tap on the material it feels and sounds like a plastic)","id":"25ea977a91801783d33db360"},{"text":"Aluminum (or a type of metal)","id":"a746b053f163c1731beee334"},{"text":"Wood","id":"a5e62d86e483888e87e5d128"}],"stepId":"2a6c74327f3bb65aeda05b21","sortOrder":6},"decorative_header_238320788688960":{"type":"Decorative Header","value":"Please, tell us about your widgets...","width":12,"sortOrder":1,"stepId":"8d59b3c973e8620e056f833d"},"text_679403434109391":{"type":"Text","label":"Approximate size of those glass units (example: 60x40, 50x100)","width":12,"sortOrder":3,"stepId":"8d59b3c973e8620e056f833d","multiline":false,"validationRules":{"required":true},"hideLabel":false},"number_217981778215124":{"type":"Number","label":"How many windows or doors are you interested in applying film to?","currencySymbol":"None","width":12,"stepId":"8d59b3c973e8620e056f833d","sortOrder":2}},"options":{"numberOfSteps":5,"dateFormat":"DD/MM/YYYY","progressBar":{"enable":true},"continueButton":{"continueText":"Continue","submitText":"Submit","backText":"Back"},"customStyles":{"width":{"unit":"px","value":800},"parentContainerMinHeight":{"value":0,"unit":"px"},"parentBackgroundImage":{"imageInitialHeight":1362,"imageInitialWidth":2066,"imageHeight":1362,"imageWidth":2066,"imageUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1597337140/uploads/qmsfk98ank3wfp1ehvyg.jpg"},"headerMarginTop":40,"parentBackgroundColor":"#ffffff","innerFormBackgroundColor":"#ffffff","innerFormBackgroundTransparency":"","primaryColor":"#1d428a","bodyTextColor":"#1d428a","parentContainerBackgroundType":"none","innerFormBackgroundType":"none","buttonBorderColor":"#ff7500","buttonColorSelected":"#ffa659","buttonBorderColorSelected":"#ff7500","footerMarginBottom":70,"errorColor":"#ff4e4e","buttonColor":"#ff7500","buttonTextColor":"#ffffff","inputLabelColor":"#a3a3a3","inputTextColor":"#1d428a","defaultFont":"Open Sans","sq_buttonFont":"Poppins","sq_buttonFontSize":15,"showShadows":"Yes","sq_buttonTextColor":"#1d428a","sq_buttonColor":"#FFFFFF","sq_buttonColorSelected":"#FFFFFF","sq_buttonBorderColor":"#DADADA","sq_buttonBorderColorSelected":"primary","sq_buttonBannerColor":"#ffffff","rt_buttonFont":"Poppins","rt_buttonFontSize":15,"rt_buttonColor":"#FFFFFF","rt_buttonColorSelected":"#FFFFFF","rt_buttonTextColor":"#343434","rt_buttonBorderColor":"#DADADA","rt_buttonBorderColorSelected":"primary","inputLabelFont":"Open Sans","inputFontSize":16,"continueSubmitButtonFontSize":15,"sq_controlsColor":"#1d428a"},"localization":{"dateFormat":"MM/DD/YYYY"},"exportTransparentBackground":false,"customScript":"","actionOnSubmit":"fireJavaScript"},"ownedByUser":"655f7f02e44c34000b6a3e8c","personalisation":{"form_related_to":"(None - start with a blank slate)"},"created":"2023-11-23T16:34:50.906Z","__v":0,"lastEdited":"2024-03-01T00:21:37.657Z","screenshotUrl":"https://res.cloudinary.com/dqnjggegp/image/upload/v1742564267/growform-production/form-screenshots/655f7f2ae44c34000b6a3eaf.png","leadsCount":412,"isActive":true},"accountIsActive":false,"accountIsFreeTrial":true}}; // ---- Utils ---- function safeJSONStringify(obj) { return JSON.stringify(obj) .replace(/<\/(script|style)/gi, '<\\/$1') .replace(//g, '--\\>') .replace(/\u2028/g, '\\u2028') .replace(/\u2029/g, '\\u2029'); } function preloadScript(href) { try { if (!href) return; if (document.querySelector('link[rel="preload"][href="' + href + '"]')) return; var l = document.createElement("link"); l.rel = "preload"; l.as = "script"; l.href = href; l.crossOrigin = ""; // allow cache reuse in iframe document.head.appendChild(l); } catch (_) {} } function parseQuery() { var out = {}; try { if (!window.location.search) return out; var usp = new URLSearchParams(window.location.search); usp.forEach(function (v, k) { out[k] = v; }); } catch (_) {} return out; } function buildIframeHTML(opts) { var html = '\n' + '\n' + '
\n' + ' \n' + ' \n' + ' \n' + '\n' + '\n' + ' \n' + ' \n' + '