PageSourceSearch

https://www.speedchilli.com/arpio.html

html speedchilli.com collected 2026-10-06 16:48:33 UTC 185,072 bytes, 3,565 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3	<head>
4		<title>Arpio - Speedchilli</title><meta property="og:site_name" content="Speedchilli" />
5<meta property="og:title" content="Arpio" />
6<meta property="og:description" content="Protect your AWS Cloud from outages and cyber attacks with comprehensive, automated multi-region disaster recovery." />
7<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/master-logo-white-tight-400_orig.png" />
8<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/screenshot-2023-10-26-at-19-27-34-1_orig.png" />
9<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/editor/screenshot-2023-10-25-at-12-57-40.png?1698235124" />
10<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-12-57-27.png?1698236011" />
11<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-13-02-52.png?1698235971" />
12<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-13-02-39.png?1698235919" />
13<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/editor/screenshot-2023-10-25-at-13-26-05.png?1698237113" />
14<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/editor/screenshot-2023-10-25-at-13-32-28.png?1698237245" />
15<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/published/server.png?1698237792" />
16<meta property="og:image" content="https://www.speedchilli.com/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-13-35-55.png?1698237824" />
17<meta property="og:url" content="https://www.speedchilli.com/arpio.html" />
18
19
20
21<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
22  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
23
24		<!-- Google Tag Manager -->
vendor: 62 bytes, lines 24-25
24
25<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
25GTM-TWP9QLK
vendor: 83 bytes, lines 25-26
25"
26height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
27<script>
vendor: 321 bytes, lines 27-31
27(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
28new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
29j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
30'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
31})(window,document,'script','dataLayer','
31GTM-TWP9QLK
vendor: 3 bytes, line 31
31');
31</script>
31
32<!-- End Google Tag Manager -->
33<!-- WordStream for Speedchilli -->
34<!-- Paste this code right before the </head> tag on every page of your site. -->
35<script src="//doxfy73wugunk.cloudfront.net/app/v1/site.js" id="wordstream-script" data-wordstream-site-id="645919" async="async"></script>
35
36		<link id="wsite-base-style" rel="stylesheet" type="text/css" href="//cdn11.editmysite.com/css/sites.css?buildtime=1788881552" />
37<link rel="stylesheet" type="text/css" href="//cdn11.editmysite.com/css/old/fancybox.css?buildtime=1788881552" />
38<link rel="stylesheet" type="text/css" href="//cdn11.editmysite.com/css/social-icons.css?buildtime=1788881552" media="screen,projection" />
39<link rel="stylesheet" type="text/css" href="/files/main_style.css?1788886499" title="wsite-theme-css" />
40<link href='//cdn2.editmysite.com/fonts/Montserrat/font.css?2' rel='stylesheet' type='text/css' />
41
42<link href='//cdn2.editmysite.com/fonts/Actor/font.css?2' rel='stylesheet' type='text/css' />
43<style type='text/css'>
44.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
45#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
46.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{}
47.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {font-family:"Arial" !important;font-weight:400 !important;}
48#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
49.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{}
50#wsite-title {font-family:"Actor" !important;}
51.wsite-menu-default a {}
52.wsite-menu a {}
53.wsite-image div, .wsite-caption {}
54.galleryCaptionInnerText {}
55.fancybox-title {}
56.wslide-caption-text {}
57.wsite-phone {}
58.wsite-headline,.wsite-header-section .wsite-content-title {}
59.wsite-headline-paragraph,.wsite-header-section .paragraph {}
60.wsite-button-inner {}
61.wsite-not-footer blockquote {}
62.wsite-footer blockquote {}
63.blog-header h2 a {}
64#wsite-content h2.wsite-product-title {}
65.wsite-product .wsite-product-price a {}
66.wsite-button-small .wsite-button-inner {font-size:18px !important;}
67.wsite-button-large .wsite-button-inner {font-size:16px !important;}
68@media screen and (min-width: 767px) {.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #
68wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {font-size:16px !important;}
69#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
70.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{}
71.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
72#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
73.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{}
74#wsite-title {}
75.wsite-menu-default a {}
76.wsite-menu a {}
77.wsite-image div, .wsite-caption {}
78.galleryCaptionInnerText {}
79.fancybox-title {}
80.wslide-caption-text {}
81.wsite-phone {}
82.wsite-headline,.wsite-header-section .wsite-content-title {}
83.wsite-headline-paragraph,.wsite-header-section .paragraph {}
84.wsite-button-inner {}
85.wsite-not-footer blockquote {}
86.wsite-footer blockquote {}
87.blog-header h2 a {}
88#wsite-content h2.wsite-product-title {}
89.wsite-product .wsite-product-price a {}
90}</style>
91
92		
92<script src='/files/templateArtifacts.js?1788886499'></script>
vendor: 1 bytes, line 92
92
93<script>
94var STATIC_BASE = '//cdn1.editmysite.com/';
95var ASSETS_BASE = '//cdn11.editmysite.com/';
96var STYLE_PREFIX = 'wsite';
97</script>
vendor: 1 bytes, line 97
97
98<script src='https://cdn11.editmysite.com/js/jquery-1.8.3.min.js'></script>
98
99
100<script type="text/javascript" src="//cdn2.editmysite.com/js/lang/en/stl.js?buildTime=1788881552&"></script>
vendor: 1 bytes, line 100
100
101<script src="//cdn11.editmysite.com/js/site/main.js?buildtime=1788881552"></script>
101<script type="text/javascript">
102		function initCustomerAccountsModels() {
103					(function(){_W.setup_rpc({"url":"\/ajax\/api\/JsonRPC\/CustomerAccounts\/","actions":{"CustomerAccounts":[{"name":"login","len":2,"multiple":false,"standalone":false},{"name":"logout","len":0,"multiple":false,"standalone":false},{"name":"getSessionDetails","len":0,"multiple":false,"standalone":false},{"name":"getAccountDetails","len":0,"multiple":false,"standalone":false},{"name":"getOrders","len":0,"multiple":false,"standalone":false},{"name":"register","len":4,"multiple":false,"standalone":false},{"name":"emailExists","len":1,"multiple":false,"standalone":false},{"name":"passwordReset","len":1,"multiple":false,"standalone":false},{"name":"passwordUpdate","len":3,"multiple":false,"standalone":false},{"name":"validateSession","len":1,"multiple":false,"standalone":false}]},"namespace":"_W.CustomerAccounts.RPC"});
104_W.setup_model_rpc({"rpc_namespace":"_W.CustomerAccounts.RPC","model_namespace":"_W.CustomerAccounts.BackboneModelData","collection_namespace":"_W.CustomerAccounts.BackboneCollectionData","bootstrap_namespace":"_W.CustomerAccounts.BackboneBootstrap","models":{"CustomerAccounts":{"_class":"CustomerAccounts.Model.CustomerAccounts","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null}},"collections":{"CustomerAccounts":{"_class":"CustomerAccounts.Collection.CustomerAccounts"}},"bootstrap":[]});
105})();
106		}
107		if(document.createEvent && document.addEventListener) {
108			var initEvt = document.createEvent('Event');
109			initEvt.initEvent('customerAccountsModelsInitialized', true, false);
110			document.dispatchEvent(initEvt);
111		} else if(document.documentElement.initCustomerAccountsModels === 0){
112			document.documentElement.initCustomerAccountsModels++
113		}
114		</script>
114
115		
115<script type="text/javascript"> _W = _W || {}; _W.securePrefix='www.speedchilli.com'; </script>
115<script>_W = _W || {};
116			_W.customerLocale = "en_US";
117			_W.storeName = null;
118			_W.isCheckoutReskin = false;
119			_W.storeCountry = "GB";
120			_W.storeCurrency = "GBP";
121			_W.storeEuPrivacyPolicyUrl = "";
122			com_currentSite = "348470917833402396";
123			com_userID = "73725595";</script>
123<script type="text/javascript">_W.configDomain = "www.weebly.com";</script>
123<script>_W.relinquish && _W.relinquish()</script>
vendor: 1 bytes, line 123
123
124<script type="text/javascript" src="//cdn2.editmysite.com/js/lang/en/stl.js?buildTime=1788881552&"></script>
124<script> _W.themePlugins = [];</script>
124<script type="text/javascript"> _W.recaptchaUrl = "https://www.google.com/recaptcha/api.js"; </script>
124<script type="text/javascript"><!--
125	
126	
127	function initFlyouts(){
128		initPublishedFlyoutMenus(
129			[{"id":"745050959754682319","title":"Home","url":"index.html","target":"","nav_menu":false,"nonclickable":false},{"id":"231304881372474485","title":"Services","url":"services.html","target":"","nav_menu":false,"nonclickable":true},{"id":"106394726752541467","title":"DMARC","url":"dmarc.html","target":"","nav_menu":false,"nonclickable":false},{"id":"386541674676338337","title":"About Us","url":"about-us.html","target":"","nav_menu":false,"nonclickable":true},{"id":"211452368845552041","title":"Contact","url":"contact.html","target":"","nav_menu":false,"nonclickable":false},{"id":"897484889531093043","title":"Support","url":"https:\/\/support.speedchilli.com\/support\/login","target":"_blank","nav_menu":false,"nonclickable":false}],
130			"408830980293007702",
131			'',
132			'active',
133			false,
134			{"navigation\/item":"<li {{#id}}id=\"{{id}}\"{{\/id}} class=\"wsite-menu-item-wrap\">\n\t<a\n\t\t{{^nonclickable}}\n\t\t\t{{^nav_menu}}\n\t\t\t\thref=\"{{url}}\"\n\t\t\t{{\/nav_menu}}\n\t\t{{\/nonclickable}}\n\t\t{{#target}}\n\t\t\ttarget=\"{{target}}\"\n\t\t{{\/target}}\n\t\t{{#membership_required}}\n\t\t\tdata-membership-required=\"{{.}}\"\n\t\t{{\/membership_required}}\n\t\tclass=\"wsite-menu-item\"\n\t\t>\n\t\t{{{title_html}}}\n\t<\/a>\n\t{{#has_children}}{{> navigation\/flyout\/list}}{{\/has_children}}\n<\/li>\n","navigation\/flyout\/list":"<div class=\"wsite-menu-wrap\" style=\"display:none\">\n\t<ul class=\"wsite-menu\">\n\t\t{{#children}}{{> navigation\/flyout\/item}}{{\/children}}\n\t<\/ul>\n<\/div>\n","navigation\/flyout\/item":"<li {{#id}}id=\"{{id}}\"{{\/id}}\n\tclass=\"wsite-menu-subitem-wrap {{#is_current}}wsite-nav-current{{\/is_current}}\"\n\t>\n\t<a\n\t\t{{^nonclickable}}\n\t\t\t{{^nav_menu}}\n\t\t\t\thref=\"{{url}}\"\n\t\t\t{{\/nav_menu}}\n\t\t{{\/nonclickable}}\n\t\t{{#target}}\n\t\t\ttarget=\"{{target}}\"\n\t\t{{\/target}}\n\t\tclass=\"wsite-menu-subitem\"\n\t\t>\n\t\t<span class=\"wsite-menu-title\">\n\t\t\t{{{title_html}}}\n\t\t<\/span>{{#has_children}}<span class=\"wsite-menu-arrow\">&gt;<\/span>{{\/has_children}}\n\t<\/a>\n\t{{#has_children}}{{> navigation\/flyout\/list}}{{\/has_children}}\n<\/li>\n"},
135			{}
136		)
137	}
138//-->
139</script>
139
140		
141		
142	</head>
143	<body class="header-page  wsite-page-arpio  full-width-body-off header-overlay-on alt-nav-off  wsite-theme-light"><div class="wrapper">
144    <div class="birdseye-header">
145      <div class="nav-wrap">
146        <div class="container">
147          <div class="logo"><span class="wsite-logo">
148
149	<a href="/">
150		<img src="/uploads/7/3/7/2/73725595/speedchilli-png-1.png" alt="Speedchilli" />
151	</a>
152
153</span></div>
154          <div class="nav desktop-nav"><ul class="wsite-menu-default">
155		<li id="pg745050959754682319" class="wsite-menu-item-wrap">
156			<a
157						href="/"
158				class="wsite-menu-item"
159				>
160				Home
161			</a>
162			
163		</li>
164		<li id="pg231304881372474485" class="wsite-menu-item-wrap">
165			<a
166				class="wsite-menu-item"
167				>
168				Services
169			</a>
170			<div class="wsite-menu-wrap" style="display:none">
171	<ul class="wsite-menu">
172		<li id="wsite-nav-117435489116457828"
173	class="wsite-menu-subitem-wrap "
174	>
175	<a
176		class="wsite-menu-subitem"
177		>
178		<span class="wsite-menu-title">
179			DR
180		</span><span class="wsite-menu-arrow">&gt;</span>
181	</a>
182	<div class="wsite-menu-wrap" style="display:none">
183	<ul class="wsite-menu">
184		<li id="wsite-nav-408830980293007702"
185	class="wsite-menu-subitem-wrap wsite-nav-current"
186	>
187	<a
188				href="/arpio.html"
189		class="wsite-menu-subitem"
190		>
191		<span class="wsite-menu-title">
192			Arpio
193		</span>
194	</a>
195	
196</li>
197
198	</ul>
199</div>
200
201</li>
202<li id="wsite-nav-304282312695484907"
203	class="wsite-menu-subitem-wrap "
204	>
205	<a
206		class="wsite-menu-subitem"
207		>
208		<span class="wsite-menu-title">
209			Cloud
210		</span><span class="wsite-menu-arrow">&gt;</span>
211	</a>
212	<div class="wsite-menu-wrap" style="display:none">
213	<ul class="wsite-menu">
214		<li id="wsite-nav-798386661127691414"
215	class="wsite-menu-subitem-wrap "
216	>
217	<a
218				href="/amazon-web-services.html"
219		class="wsite-menu-subitem"
220		>
221		<span class="wsite-menu-title">
222			Amazon Web Services
223		</span>
224	</a>
225	
226</li>
227<li id="wsite-nav-161864295888211006"
228	class="wsite-menu-subitem-wrap "
229	>
230	<a
231				href="/microsoft-azure.html"
232		class="wsite-menu-subitem"
233		>
234		<span class="wsite-menu-title">
235			Microsoft Azure
236		</span>
237	</a>
238	
239</li>
240<li id="wsite-nav-664014407430112121"
241	class="wsite-menu-subitem-wrap "
242	>
243	<a
244				href="/cloudflare.html"
245		class="wsite-menu-subitem"
246		>
247		<span class="wsite-menu-title">
248			Cloudflare
249		</span>
250	</a>
251	
252</li>
253<li id="wsite-nav-702785207259947081"
254	class="wsite-menu-subitem-wrap "
255	>
256	<a
257				href="/cloud-backup.html"
258		class="wsite-menu-subitem"
259		>
260		<span class="wsite-menu-title">
261			Cloud Backup
262		</span>
263	</a>
264	
265</li>
266
267	</ul>
268</div>
269
270</li>
271<li id="wsite-nav-611159872353962885"
272	class="wsite-menu-subitem-wrap "
273	>
274	<a
275		class="wsite-menu-subitem"
276		>
277		<span class="wsite-menu-title">
278			Security
279		</span><span class="wsite-menu-arrow">&gt;</span>
280	</a>
281	<div class="wsite-menu-wrap" style="display:none">
282	<ul class="wsite-menu">
283		<li id="wsite-nav-190509050679732072"
284	class="wsite-menu-subitem-wrap "
285	>
286	<a
287				href="/alert-logic.html"
288		class="wsite-menu-subitem"
289		>
290		<span class="wsite-menu-title">
291			Alert Logic
292		</span>
293	</a>
294	
295</li>
296<li id="wsite-nav-404934693991649395"
297	class="wsite-menu-subitem-wrap "
298	>
299	<a
300				href="/eset.html"
301		class="wsite-menu-subitem"
302		>
303		<span class="wsite-menu-title">
304			ESET
305		</span>
306	</a>
307	
308</li>
309<li id="wsite-nav-230107922895276309"
310	class="wsite-menu-subitem-wrap "
311	>
312	<a
313				href="/penetration-testing.html"
314		class="wsite-menu-subitem"
315		>
316		<span class="wsite-menu-title">
317			Penetration Testing
318		</span>
319	</a>
320	
321</li>
322<li id="wsite-nav-429338982313204049"
323	class="wsite-menu-subitem-wrap "
324	>
325	<a
326				href="/pentera.html"
327		class="wsite-menu-subitem"
328		>
329		<span class="wsite-menu-title">
330			Pentera
331		</span>
332	</a>
333	
334</li>
335<li id="wsite-nav-507776026289463029"
336	class="wsite-menu-subitem-wrap "
337	>
338	<a
339				href="/firewall-services.html"
340		class="wsite-menu-subitem"
341		>
342		<span class="wsite-menu-title">
343			Firewall Services
344		</span>
345	</a>
346	
347</li>
348
349	</ul>
350</div>
351
352</li>
353<li id="wsite-nav-788232891975801853"
354	class="wsite-menu-subitem-wrap "
355	>
356	<a
357		class="wsite-menu-subitem"
358		>
359		<span class="wsite-menu-title">
360			Hybrid
361		</span><span class="wsite-menu-arrow">&gt;</span>
362	</a>
363	<div class="wsite-menu-wrap" style="display:none">
364	<ul class="wsite-menu">
365		<li id="wsite-nav-855593787765556869"
366	class="wsite-menu-subitem-wrap "
367	>
368	<a
369				href="/elastic-search.html"
370		class="wsite-menu-subitem"
371		>
372		<span class="wsite-menu-title">
373			Elastic Search
374		</span>
375	</a>
376	
377</li>
378<li id="wsite-nav-447461150627558479"
379	class="wsite-menu-subitem-wrap "
380	>
381	<a
382				href="/linux.html"
383		class="wsite-menu-subitem"
384		>
385		<span class="wsite-menu-title">
386			Linux
387		</span>
388	</a>
389	
390</li>
391
392	</ul>
393</div>
394
395</li>
396
397	</ul>
398</div>
399
400		</li>
401		<li id="pg106394726752541467" class="wsite-menu-item-wrap">
402			<a
403						href="/dmarc.html"
404				class="wsite-menu-item"
405				>
406				DMARC
407			</a>
408			
409		</li>
410		<li id="pg386541674676338337" class="wsite-menu-item-wrap">
411			<a
412				class="wsite-menu-item"
413				>
414				About Us
415			</a>
416			<div class="wsite-menu-wrap" style="display:none">
417	<ul class="wsite-menu">
418		<li id="wsite-nav-238799739655926884"
419	class="wsite-menu-subitem-wrap "
420	>
421	<a
422				href="/company-overview.html"
423		class="wsite-menu-subitem"
424		>
425		<span class="wsite-menu-title">
426			Company Overview
427		</span>
428	</a>
429	
430</li>
431<li id="wsite-nav-649252276807445016"
432	class="wsite-menu-subitem-wrap "
433	>
434	<a
435				href="/corporate-social-responsibility.html"
436		class="wsite-menu-subitem"
437		>
438		<span class="wsite-menu-title">
439			Corporate Social Responsibility
440		</span>
441	</a>
442	
443</li>
444
445	</ul>
446</div>
447
448		</li>
449		<li id="pg211452368845552041" class="wsite-menu-item-wrap">
450			<a
451						href="/contact.html"
452				class="wsite-menu-item"
453				>
454				Contact
455			</a>
456			
457		</li>
458		<li id="pg897484889531093043" class="wsite-menu-item-wrap">
459			<a
460						href="https://support.speedchilli.com/support/login"
461					target="_blank"
462				class="wsite-menu-item"
463				>
464				Support
465			</a>
466			
467		</li>
468</ul>
469</div>
470          <a class="hamburger" aria-label="Menu" href="#"><span></span></a>
471        </div>
472      </div>
473    </div>
474
475    <div class="banner-wrap">
476      <div class="wsite-elements wsite-not-footer wsite-header-elements">
477	<div class="wsite-section-wrap">
478	<div  class="wsite-section wsite-header-section wsite-section-bg-color" style="height: auto;vertical-align: middle;background-color: #252525;background-image: none;is_customized: 1;" >
479		<div class="wsite-section-content">
480			
481          <div class="container">
482            <div class="banner">
483				<div class="wsite-section-elements">
484					
485				</div>
486			</div>
487          </div>
488      
489		</div>
490		<div class=""></div>
491	</div>
492</div>
493
494</div>
495
496    </div>
497
498    <div class="main-wrap">
499      <div id="wsite-content" class="wsite-elements wsite-not-footer">
500	<div class="wsite-section-wrap">
501	<div class="wsite-section wsite-body-section wsite-section-bg-color wsite-background-55" style="height: auto;background-color: #2e2e2e;background-image: none;" >
502		<div class="wsite-section-content">
503          <div class="container">
504			<div class="wsite-section-elements">
505				<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -25px;">
506	<table class="wsite-multicol-table">
507		<tbody class="wsite-multicol-tbody">
508			<tr class="wsite-multicol-tr">
509				<td class="wsite-multicol-col" style="width:40.891089108911%; padding:0 25px;">
510					
511						
512
513<div class="wsite-spacer" style="height:81px;"></div>
514
515<h2 class="wsite-content-title" style="text-align:center;"><font color="#ffffff" size="6"><strong style="">In Partnership with</strong></font></h2>
516
517<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center">
518<a>
519<img src="/uploads/7/3/7/2/73725595/master-logo-white-tight-400_orig.png" alt="Picture" style="width:auto;max-width:100%" />
520</a>
521<div style="display:block;font-size:90%"></div>
522</div></div>
523
524<h2 class="wsite-content-title" style="text-align:center;"><font color="#ffffff" size="5"><strong>Disaster Recovery Built for AWS</strong></font></h2>
525
526<div class="paragraph" style="text-align:center;"><span></span><span style="color:rgb(255, 255, 255)"><font size="5">Protect your AWS Cloud from outages and cyber attacks with comprehensive, automated multi-region disaster recovery.</font></span><span><font color="#ffffff"></font></span></div>
527
528
529					
530				</td>				<td class="wsite-multicol-col" style="width:59.108910891089%; padding:0 25px;">
531					
532						
533
534<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:left">
535<a>
536<img src="/uploads/7/3/7/2/73725595/screenshot-2023-10-26-at-19-27-34-1_orig.png" alt="Picture" style="width:auto;max-width:100%" />
537</a>
538<div style="display:block;font-size:90%"></div>
539</div></div>
540
541
542					
543				</td>			</tr>
544		</tbody>
545	</table>
546</div></div></div>
547
548<div class="wsite-spacer" style="height:73px;"></div>
549			</div>
550		</div>
551      </div>
552
553	</div>
554</div>
555<div class="wsite-section-wrap">
556	<div class="wsite-section wsite-body-section wsite-background-43" style="height: auto;" >
557		<div class="wsite-section-content">
558          <div class="container">
559			<div class="wsite-section-elements">
560				<h2 class="wsite-content-title" style="text-align:center;">Effortless Resilience for Any Downtime</h2>
561
562<h2 class="wsite-content-title"><font color="#515151" size="3">Arpio is a disaster recovery solution for AWS that helps organizations ensure operational continuity across the full spectrum of disaster scenarios including outages, ransomware attacks, malware, bad actors, corruption, and more. A fully-managed SaaS solution that orchestrates AWS' native capabilities, Arpio is a highly secure, automated platform that offers fast implementation, dynamic synchronization, easy testing without production impacts, and one-click failover so enterprises can achieve their most stringent Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO).</font></h2>
563			</div>
564		</div>
565      </div>
566
567	</div>
568</div>
569<div class="wsite-section-wrap">
570	<div class="wsite-section wsite-body-section wsite-background-47"  >
571		<div class="wsite-section-content">
572          <div class="container">
573			<div class="wsite-section-elements">
574				<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
575	<table class="wsite-multicol-table">
576		<tbody class="wsite-multicol-tbody">
577			<tr class="wsite-multicol-tr">
578				<td class="wsite-multicol-col" style="width:51.130434782609%; padding:0 15px;">
579					
580						
581
582<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:right">
583<a>
584<img src="/uploads/7/3/7/2/73725595/editor/screenshot-2023-10-25-at-12-57-40.png?1698235124" alt="Multi-Region Redundancy 70% of major cloud outages impair an entire region. Arpio continuously replicates your entire environment – data & infrastru
584cture – to an alternate AWS region, so you can opt-out of cloud downtime and get back online fast.Picture" style="width:auto;max-width:100%" />
585</a>
586<div style="display:block;font-size:90%"></div>
587</div></div>
588
589
590					
591				</td>				<td class="wsite-multicol-col" style="width:48.869565217391%; padding:0 15px;">
592					
593						
594
595<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
596<a>
597<img src="/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-12-57-27.png?1698236011" alt="Vaulted Data Protection Your data is the lifeblood of your business. That’s why hackers and ransomware destroy your backups when they attack your environment. Arpio secures your data backups in an immutable vault so you’ll always have a path to recovery.Picture" style="width:auto;max-width:100%" />
598</a>
599<div style="display:block;font-size:90%"></div>
600</div></div>
601
602
603					
604				</td>			</tr>
605		</tbody>
606	</table>
607</div></div></div>
608
609<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
610	<table class="wsite-multicol-table">
611		<tbody class="wsite-multicol-tbody">
612			<tr class="wsite-multicol-tr">
613				<td class="wsite-multicol-col" style="width:51.304347826087%; padding:0 15px;">
614					
615						
616
617<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:right">
618<a>
619<img src="/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-13-02-52.png?1698235971" alt="Automated Failback Thankfully, most disasters are temporary. When the outage’s root cause is resolved, Arpio can restore your data to your existing infrastructure in your original environment in minutes." style="width:auto;max-width:100%" />
620</a>
621<div style="display:block;font-size:90%"></div>
622</div></div>
623
624
625					
626				</td>				<td class="wsite-multicol-col" style="width:48.695652173913%; padding:0 15px;">
627					
628						
629
630<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:right">
631<a>
632<img src="/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-13-02-39.png?1698235919" alt="Rapid Failover When your systems go down, you need to recover them ASAP. Arpio can rebuild your entire environment, without data loss, as quickly as AWS can re-launch your servers.Picture" style="width:auto;max-width:100%" />
633</a>
634<div style="display:block;font-size:90%"></div>
635</div></div>
636
637
638					
639				</td>			</tr>
640		</tbody>
641	</table>
642</div></div></div>
643			</div>
644		</div>
645      </div>
646
647	</div>
648</div>
649<div class="wsite-section-wrap">
650	<div class="wsite-section wsite-body-section wsite-background-44"  >
651		<div class="wsite-section-content">
652          <div class="container">
653			<div class="wsite-section-elements">
654				<h2 class="wsite-content-title" style="text-align:center;">&#8203;One Simple Recovery Solution for All Your AWS Services</h2>
655
656<h2 class="wsite-content-title" style="text-align:center;"><font color="#515151" size="3">Arpio is the only solution that automates recovery for all common application architectures in the cloud.</font></h2>
657
658<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
659	<table class="wsite-multicol-table">
660		<tbody class="wsite-multicol-tbody">
661			<tr class="wsite-multicol-tr">
662				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
663					
664						
665
666<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center">
667<a>
668<img src="/uploads/7/3/7/2/73725595/editor/screenshot-2023-10-25-at-13-26-05.png?1698237113" alt="Picture" style="width:190;max-width:100%" />
669</a>
670<div style="display:block;font-size:90%"></div>
671</div></div>
672
673
674					
675				</td>				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
676					
677						
678
679<h2 class="wsite-content-title">Virtualised</h2>
680
681<div class="paragraph">&#8203;From lift-and-shift to autoscaling, Arpio protects your EC2 workloads plus the networking, security, monitoring, and IAM they depen
681d upon.<br></div>
682
683
684					
685				</td>				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
686					
687						
688
689<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center">
690<a>
691<img src="/uploads/7/3/7/2/73725595/editor/screenshot-2023-10-25-at-13-32-28.png?1698237245" alt="Picture" style="width:200;max-width:100%" />
692</a>
693<div style="display:block;font-size:90%"></div>
694</div></div>
695
696
697					
698				</td>				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
699					
700						
701
702<h2 class="wsite-content-title">Containerised</h2>
703
704<div class="paragraph">Your EKS and ECS clusters -- and their associated workloads -- can be recovered in minutes.<br /><span></span><br />&#8203;</div>
705
706
707					
708				</td>			</tr>
709		</tbody>
710	</table>
711</div></div></div>
712			</div>
713		</div>
714      </div>
715
716	</div>
717</div>
718<div class="wsite-section-wrap">
719	<div class="wsite-section wsite-body-section wsite-background-49"  >
720		<div class="wsite-section-content">
721          <div class="container">
722			<div class="wsite-section-elements">
723				<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
724	<table class="wsite-multicol-table">
725		<tbody class="wsite-multicol-tbody">
726			<tr class="wsite-multicol-tr">
727				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
728					
729						
730
731<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center">
732<a>
733<img src="/uploads/7/3/7/2/73725595/published/server.png?1698237792" alt="Picture" style="width:193;max-width:100%" />
734</a>
735<div style="display:block;font-size:90%"></div>
736</div></div>
737
738
739					
740				</td>				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
741					
742						
743
744<h2 class="wsite-content-title">Serverless</h2>
745
746<div class="paragraph">Whether you define &ldquo;serverless&rdquo; as Lambda or Fargate, Arpio&rsquo;s automation makes DR for serverless workloads a breeze.<br /><span></span></div>
747
748
749					
750				</td>				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
751					
752						
753
754<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center">
755<a>
756<img src="/uploads/7/3/7/2/73725595/published/screenshot-2023-10-25-at-13-35-55.png?1698237824" alt="Picture" style="width:191;max-width:100%" />
757</a>
758<div style="display:block;font-size:90%"></div>
759</div></div>
760
761
762					
763				</td>				<td class="wsite-multicol-col" style="width:25%; padding:0 15px;">
764					
765						
766
767<h2 class="wsite-content-title">&#8203;Managed Data Services</h2>
768
769<div class="paragraph">EBS, RDS, Aurora, S3, DynamoDB, EFS, FSx... Arpio orchestrates platform-native techniques to back up and recover them all.<br /><span></span></div>
770
771
772					
773				</td>			</tr>
774		</tbody>
775	</table>
776</div></div></div>
777
778<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
779	<table class="wsite-multicol-table">
780		<tbody class="wsite-multicol-tbody">
781			<tr class="wsite-multicol-tr">
782				<td class="wsite-multicol-col" style="width:51.958224543081%; padding:0 15px;">
783					
784						
785
786<div id="644412193370989700"><div><style type="text/css">
787	#element-f6bfd624-785a-4d77-a299-59dad0596529 .APPcontent {
788  overflow-x: hidden;
789  z-index: 10;
790  position: relative;
791  padding: 5px;
792  background: transparent;
793}
794#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFields {
795  position: relative;
796}
797#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFields img {
798  vertical-align: middle !important;
799  margin-left: 2px !important;
800}
801#element-f6bfd624-785a-4d77-a299-59dad0596529 .Boom_overlays {
802  background-color: #fff;
803  width: 100%;
804  height: 100%;
805  position: absolute;
806  top: 0;
807  left: 0;
808  display: none;
809  background-size: 78px;
810  opacity: .92;
811  z-index: 11100;
812  text-align: center;
813}
814#element-f6bfd624-785a-4d77-a299-59dad0596529 .Boom_overlays svg {
815  position: absolute;
816  top: 50%;
817  transform: translate(-50%,-50%);
818  left: 50%;
819  margin-right: -50%;
820}
821#element-f6bfd624-785a-4d77-a299-59dad0596529 .overlays {
822  position: fixed;
823  height: 100%;
824  width: 100%;
825  background: white;
826  opacity: .92;
827  z-index: 1100;
828  top: 0;
829  left: 0;
830}
831#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm_Submit_button_span {
832  box-sizing: border-box;
833  width: 100%;
834  white-space: normal;
835}
836#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm-Advanced {
837  display: none;
838  top: -45px;
839  position: absolute;
840  left: 0px;
841  height: 40px;
842}
843#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-field {
844  max-width: none !important;
845  text-align: left !important;
846}
847#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomFormName_first,
848#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomFormName_last {
849  display: inline-block !important;
850  float: none !important;
851  max-width: 50%;
852  width: 50%;
853}
854#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomFormName_last {
855  padding-left: 5px !important;
856  width: 50%;
857  box-sizing: border-box !important;
858  vertical-align: top;
859}
860#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomFormName_first {
861  padding-right: 5px !important;
862  width: 50%;
863  box-sizing: border-box !important;
864}
865#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFieldMonth:after {
866  content: '/';
867  margin: 0px 10px;
868}
869#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFieldDay:after {
870  content: '/';
871  margin: 0px 10px;
872}
873#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFieldYear {
874  display: inline-block;
875}
876#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateinputs {
877  width: 60px !important;
878}
879#element-f6bfd624-785a-4d77-a299-59dad0596529 .timeFieldFirst:after {
880  content: ':';
881  margin: 0 10px;
882}
883#element-f6bfd624-785a-4d77-a299-59dad0596529 .timeFieldH,
884#element-f6bfd624-785a-4d77-a299-59dad0596529 .timeFieldM {
885  display: inline-block;
886  position: relative;
887  box-sizing: content-box !important;
888}
889#element-f6bfd624-785a-4d77-a299-59dad0596529 .fieldContent div {
890  display: inline-block;
891}
892#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-field .wsite-form-input-container {
893  margin-top: 12px !important;
894  margin-bottom: 0px !important;
895}
896#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-field .wsite-form-label {
897  margin-top: 0px !important;
898  margin-bottom: 0px !important;
899}
900#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm .wsite-form-field {
901  margin: 0px !important;
902  padding: 10px !important;
903}
904#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm .wsite-form-field .wsite-form-radio-container {
905  margin-top: 12px !important;
906  margin-bottom: 0px !important;
907  cursor: pointer;
908}
909#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFieldDay,
910#element-f6bfd624-785a-4d77-a299-59dad0596529 .dateFieldMonth {
911  display: inline-block;
912  position: relative;
913  box-sizing: content-box;
914}
915#element-f6bfd624-785a-4d77-a299-59dad0596529 .tooltip {
916  right: 0;
917  position: absolute;
918}
919#element-f6bfd624-785a-4d77-a299-59dad0596529 .tooltip-inner {
920  padding: 10px 20px;
921  text-align: center;
922  color: black;
923  background: white;
924  border-radius: 10px;
925  font: 14px "Helvetica Neue", Sans-Serif;
926  box-shadow: 0 0 7px black;
927  max-width: 300px;
928}
929#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomFormOverlay {
930  width: 100%;
931  height: 100%;
932  background: black;
933  position: fixed;
934  z-index: 9999;
935  top: 0;
936  left: 0;
937  opacity: .45;
938}
939#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm-SubmitButton {
940  border: 0;
941  outline: none;
942  line-height: normal !important;
943  -webkit-transition: all 100ms ease-in-out;
944  -moz-transition: all 100ms ease-in-out;
945  -ms-transition: all 100ms ease-in-out;
946  transition: all 100ms ease-in-out;
947}
948#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomformAfterSubmition {
949  text-align: center;
950  border-radius: 15px;
951  position: fixed;
952  line-height: 30px;
953  padding: 40px;
954  background: white;
955  z-index: 99999;
956  width: calc(60%);
957  box-sizing: border-box;
958  padding-bottom: 40px;
959  top: 50%;
960  left: 50%;
961  transform: translate(-50%,-50%);
962}
963#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomSelects {
964  width: 80px !important;
965  min-width: inherit;
966}
967#element-f6bfd624-785a-4d77-a299-59dad0596529 label.error {
968  color: red;
969  margin-left: 10px;
970}
971#element-f6bfd624-785a-4d77-a299-59dad0596529 label.wsite-boom-choice {
972  width: 100% !important;
973  line-height: 1.5em !important;
974  top: -6px;
975}
976#element-f6bfd624-785a-4d77-a299-59dad0596529 input.boom-check-visible-status[type='radio']:after {
977  width: 18px !important;
978}
979#element-f6bfd624-785a-4d77-a299-59dad0596529 input.error,
980#element-f6bfd624-785a-4d77-a299-59dad0596529 textarea.error,
981#element-f6bfd624-785a-4d77-a299-59dad0596529 select.error {
982  border-color: red !important;
983}
984@font-face {
985  font-family: 'icomoon';
986  src: url('//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/icomoon/icomoon.eot');
987  src: url('//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/icomoon/icomoon.eot?#iefix') format('embedded-opentype'), url('//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/icomoon/icomoon.woff') format('woff'), url('//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/icomoon/icomoon.ttf') format('truetype'), url('//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/icomoon/icomoon.svg#icomoon') format('svg');
988  font-weight: normal;
989  font-style: normal;
990}
991#element-f6bfd624-785a-4d77-a299-59dad0596529 .opens,
992#element-f6bfd624-785a-4d77-a299-59dad0596529 .opensss {
993  height: 100%;
994  border: 0.1px solid #2b5672;
995  background: #fff !important;
996  color: #09f !important;
997  text-transform: uppercase;
998}
999#element-f6bfd624-785a-4d77-a299-59dad0596529 .first-name {
1000  display: inline-block;
1001}
1002#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-input-last-name {
1003  display: inline-block;
1004  padding-left: 5px;
1005}
1006#element-f6bfd624-785a-4d77-a299-59dad0596529 .CL_statementHead {
1007  width: 100%;
1008  padding-bottom: 5px;
1009}
1010#element-f6bfd624-785a-4d77-a299-59dad0596529 .uilib-input {
1011  float: right;
1012}
1013#element-f6bfd624-785a-4d77-a299-59dad0596529 .CL_addCondition {
1014  width: 26px;
1015}
1016#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideLabel,
1017#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideStreet,
1018#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideCity,
1019#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideState,
1020#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideZip,
1021#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideCountry,
1022#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeHideStreet2,
1023#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeRequired,
1024#element-f6bfd624-785a-4d77-a299-59dad0596529 .changeChoicesFlags {
1025  -webkit-appearance: checkbox !important;
1026  -moz-appearance: checkbox !important;
1027  appearance: checkbox !important;
1028}
1029#element-f6bfd624-785a-4d77-a299-59dad0596529 .subLabel {
1030  padding-right: 26%;
1031}
1032#element-f6bfd624-785a-4d77-a299-59dad0596529 .paramInputcheckbox {
1033  display: inline-block;
1034  margin-left: 20px;
1035}
1036#element-f6bfd624-785a-4d77-a299-59dad0596529 .paramLabel {
1037  display: inline-block;
1038}
1039#element-f6bfd624-785a-4d77-a299-59dad0596529 .mainoptionfield {
1040  position: relative;
1041  background: #eee !important;
1042  border: 1px solid #b9cd6d !important;
1043  color: #605959 !important;
1044  border-radius: 25px !important;
1045  padding: 5px !important;
1046  font-weight: bold !important;
1047  max-width: 350px;
1048  min-width: 300px;
1049}
1050#element-f6bfd624-785a-4d77-a299-59dad0596529 .changedleft:before {
1051  content: '';
1052  position: absolute;
1053  right: 100%;
1054  top: 26px;
1055  width: 0;
1056  height: 0;
1057  border-top: 13px solid transparent;
1058  border-right: 26px solid #eee;
1059  border-bottom: 13px solid transparent;
1060}
1061#element-f6bfd624-785a-4d77-a299-59dad0596529 span.closesettings:hover {
1062  color: red;
1063}
1064#element-f6bfd624-785a-4d77-a299-59dad0596529 .closesettings {
1065  float: right;
1066}
1067#element-f6bfd624-785a-4d77-a299-59dad0596529 .changed:after {
1068  left: 100%;
1069  position: absolute;
1070  top: 26px;
1071  content: '';
1072  width: 0;
1073  height: 0;
1074  border-top: 13px solid transparent;
1075  border-bottom: 13px solid transparent;
1076  border-left: 26px solid #eee;
1077}
1078#element-f6bfd624-785a-4d77-a299-59dad0596529 button.accordion1 {
1079  background-color: #eee;
1080  color: #444;
1081  cursor: pointer;
1082  padding: 18px;
1083  width: 100%;
1084  text-align: left;
1085  border: none;
1086  outline: none;
1087  transition: 0.4s;
1088}
1089#element-f6bfd624-785a-4d77-a299-59dad0596529 .duplicate {
1090  position: absolute;
1091  right: 30px;
1092  top: -8px;
1093  z-index: 9999999;
1094  display: none;
1095  width: 20px;
1096  background: url('//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/duplicate.png');
1097  height: 20px;
1098  cursor: pointer;
1099  background-color: #2990ea;
1100  background-repeat: no-repeat;
1101  border-radius: 50%;
1102  background-position: 5px 4px;
1103  background-size: 11px;
1104}
1105#element-f6bfd624-785a-4d77-a299-59dad0596529 .appendcurrent {
1106  position: absolute;
1107  right: 55px;
1108  top: -8px;
1109  z-index: 9999999;
1110  display: none;
1111  width: 20px;
1112  height: 20px;
1113  background: #2990ea;
1114  cursor: pointer;
1115  border-radius: 50%;
1116}
1117#element-f6bfd624-785a-4d77-a299-59dad0596529 .appendcurrent:after {
1118  content: '+';
1119  color: #fff;
1120  margin-left: 4px;
1121  font-size: 21px;
1122  margin-top: -2px;
1123  font-family: sans-serif;
1124  display: inline-block;
1125  line-height: 21px;
1126  vertical-align: top;
1127}
1128#element-f6bfd624-785a-4d77-a299-59dad0596529 .delete- {
1129  position: absolute;
1130  right: 7px;
1131  top: -8px;
1132  z-index: 9999999;
1133  display: none;
1134  width: 20px;
1135  height: 20px;
1136  background: red;
1137  cursor: pointer;
1138  border-radius: 50%;
1139}
1140#element-f6bfd624-785a-4d77-a299-59dad0596529 .delete-:after {
1141  content: '-';
1142  color: #fff;
1143  position: absolute;
1144  top: -1px;
1145  left: 5px;
1146  font-size: 24px;
1147  line-height: 16px;
1148  font-family: cursive;
1149}
1150#element-f6bfd624-785a-4d77-a299-59dad0596529 .hids {
1151  z-index: 1 !important;
1152}
1153#element-f6bfd624-785a-4d77-a299-59dad0596529 .settingFieldview {
1154  padding: 10px;
1155  border-radius: 25px;
1156  background: red;
1157}
1158#element-f6bfd624-785a-4d77-a299-59dad0596529 button.accordion1.active1,
1159#element-f6bfd624-785a-4d77-a299-59dad0596529 button.accordion1:hover {
1160  background-color: #ddd;
1161}
1162#element-f6bfd624-785a-4d77-a299-59dad0596529 div.panel1 {
1163  padding: 0 18px;
1164  background-color: white;
1165  display: none;
1166}
1167#element-f6bfd624-785a-4d77-a299-59dad0596529 div.panel1.show1 {
1168  display: block !important;
1169}
1170#element-f6bfd624-785a-4d77-a299-59dad0596529 button.accordion {
1171  display: inline-block;
1172  background-color: #eee;
1173  color: #444;
1174  cursor: pointer;
1175  padding: 18px;
1176  width: 15%;
1177  text-align: left;
1178  border: none;
1179  outline: none;
1180  transition: 0.4s;
1181}
1182#element-f6bfd624-785a-4d77-a299-59dad0596529 button.accordion.active,
1183#element-f6bfd624-785a-4d77-a299-59dad0596529 button.accordion:hover {
1184  background-color: #ddd;
1185}
1186#element-f6bfd624-785a-4d77-a299-59dad0596529 .active {
1187  color: red;
1188  background-color: #ddd;
1189  border: red;
1190}
1191#element-f6bfd624-785a-4d77-a299-59dad0596529 div.panel {
1192  padding: 0 18px;
1193  background-color: white;
1194  display: none;
1195}
1196#element-f6bfd624-785a-4d77-a299-59dad0596529 div.panel.show {
1197  display: block !important;
1198}
1199#element-f6bfd624-785a-4d77-a299-59dad0596529 .example {
1200  width: 100px;
1201  height: 50px;
1202  background-repeat: no-repeat;
1203  background-size: 80%;
1204}
1205#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm {
1206  width: 100%;
1207  height: 100%;
1208  box-sizing: border-box;
1209  margin-top: 15px;
1210  padding: 5px;
1211  position: relative;
1212  user-select: none;
1213}
1214#element-f6bfd624-785a-4d77-a299-59dad0596529 .labels {
1215  width: 100%;
1216}
1217#element-f6bfd624-785a-4d77-a299-59dad0596529 .ViewPayable {
1218  display: block;
1219}
1220#element-f6bfd624-785a-4d77-a299-59dad0596529 .btnn {
1221  width: 100px;
1222  height: 40px;
1223}
1224#element-f6bfd624-785a-4d77-a299-59dad0596529 button.btn:hover {
1225  color: red;
1226}
1227#element-f6bfd624-785a-4d77-a299-59dad0596529 .confirmOverlay {
1228  text-align: center;
1229  position: absolute;
1230  display: block;
1231  z-index: 999999;
1232  background: white;
1233  border-top: solid 60px #33383b;
1234  width: 500px;
1235  height: 144px;
1236  border-radius: 10px;
1237  left: 50%;
1238}
1239#element-f6bfd624-785a-4d77-a299-59dad0596529 .delete-No,
1240#element-f6bfd624-785a-4d77-a299-59dad0596529 .cancel {
1241  right: 120px;
1242}
1243#element-f6bfd624-785a-4d77-a299-59dad0596529 .delete-No {
1244  background: #fff !important;
1245  color: #df3535 !important;
1246  box-shadow: inset 0 0 0 1px #df3535;
1247}
1248#element-f6bfd624-785a-4d77-a299-59dad0596529 .delete-Yes {
1249  right: 20px;
1250}
1251#element-f6bfd624-785a-4d77-a299-59dad0596529 .button {
1252  position: absolute;
1253  color: #fff;
1254  background-color: #df3535;
1255  border-radius: 999px;
1256  cursor: pointer;
1257  bottom: 15px;
1258  font-size: 16px;
1259  line-height: 36px;
1260  padding: 0 24px;
1261}
1262#element-f6bfd624-785a-4d77-a299-59dad0596529 textarea {
1263  resize: none;
1264}
1265#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomFieldsSelect {
1266  -webkit-appearance: none;
1267  height: 40px;
1268  padding: 8px;
1269  background: #fafafa url(/theme_browser/themes/approved/901818448816645918/files/images/select-dropdown.png?620220) 97% center no-repeat;
1270  color: #626262;
1271  border: 1px solid #cccccc;
1272  border-radius: 2px;
1273  box-sizing: border-box;
1274  font-family: 'Open Sans', sans-serif;
1275  font-size: 15px;
1276  font-weight: 300;
1277  line-height: normal;
1278}
1279#element-f6bfd624-785a-4d77-a299-59dad0596529 .activeField  .covers {
1280  background: rgba(80,80,80,0.3);
1281}
1282#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-radio-container input {
1283  margin: 0px 5px 0px 0px !important;
1284  outline: none !important;
1285}
1286#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-radio-container input[type='checkbox'],
1287#element-f6bfd624-785a-4d77-a299-59dad0596529 .form-radio-container input[type='radio'] {
1288  position: relative !important;
1289  vertical-align: middle !important;
1290}
1291#element-f6bfd624-785a-4d77-a299-59dad0596529 #wsite-content #header-element-002c9b90-af79-4616-930d-4a12be6eff14 h2 {
1292  text-transform: none !important;
1293}
1294#element-f6bfd624-785a-4d77-a299-59dad0596529 svg {
1295  width: 100px;
1296  height: 100px;
1297  margin: 20px;
1298  display: inline-block;
1299  width: 100%;
1300}
1301#element-f6bfd624-785a-4d77-a299-59dad0596529 .backbutton {
1302  border: 0;
1303  outline: none;
1304  line-height: normal !important;
1305  -webkit-transition: all 100ms ease-in-out;
1306  -moz-transition: all 100ms ease-in-out;
1307  -ms-transition: all 100ms ease-in-out;
1308  transition: all 100ms ease-in-out;
1309}
1310#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm .wsite-form-input {
1311  outline: none;
1312  margin: 0 !Important;
1313  height: unset !important;
1314  line-height: normal !important;
1315  padding: 10px 10px !important;
1316}
1317#element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomForm .boom-wsite-select {
1318  outline: none;
1319  margin: 0 !important;
1320  height: unset !important;
1321  line-height: normal !important;
1322  padding: 10px 10px !important;
1323}
1324#element-f6bfd624-785a-4d77-a299-59dad0596529 .signature-component {
1325  text-align: left;
1326  display: inline-block;
1327  max-width: 100%;
1328}
1329#element-f6bfd624-785a-4d77-a299-59dad0596529 canvas {
1330  display: block;
1331  position: relative;
1332  border: 1px solid #000;
1333  background-color: #fff;
1334}
1335#element-f6bfd624-785a-4d77-a299-59dad0596529 .boom-clear {
1336  color: #3e6fc0;
1337  cursor: pointer;
1338}
1339#element-f6bfd624-785a-4d77-a299-59dad0596529 .Boom-user-form-input {
1340  background: none;
1341  border: 1px solid #000;
1342  padding: 10px !important;
1343  box-sizing: border-box;
1344  box-shadow: none;
1345  -webkit-box-shadow: none;
1346  -moz-box-shadow: none;
1347  -webkit-appearance: none;
1348  -moz-appearance: none;
1349  appearance: none;
1350  text-shadow: none;
1351  cursor: pointer;
1352  margin-bottom: 10px;
1353  line-height: normal;
1354  height: auto;
1355  -webkit-transition: all 300ms ease;
1356  -moz-transition: all 300ms ease;
1357  -ms-transition: all 300ms ease;
1358  -o-transition: all 300ms ease;
1359  transition: all 300ms ease;
1360}
1361#element-f6bfd624-785a-4d77-a299-59dad0596529 .Boom-user-form-label {
1362  margin: 0 0 10px;
1363  cursor: pointer;
1364}
1365#element-f6bfd624-785a-4d77-a299-59dad0596529 .boominputopacity {
1366  display: block !important;
1367  position: absolute;
1368  opacity: 0;
1369}
1370#element-f6bfd624-785a-4d77-a299-59dad0596529 .bmf-lock label,
1371#element-f6bfd624-785a-4d77-a299-59dad0596529 .bmf-lock input,
1372#element-f6bfd624-785a-4d77-a299-59dad0596529 .bmf-lock select,
1373#element-f6bfd624-785a-4d77-a299-59dad0596529 .bmf-lock button {
1374  pointer-events: none !important;
1375}
1376#element-f6bfd624-785a-4d77-a299-59dad0596529 #BoomForm-Name-element-7cd366e2-28b8-4e8e-8f47-4859e1c88e97 .wsite-form-field input[type='checkbox']:checked,
1377#element-f6bfd624-785a-4d77-a299-59dad0596529 #BoomForm-Name-element-48884e38-2819-4451-acb0-0dfeecb93996 .wsite-form-field input[type='checkbox']:checked {
1378  background: transparent !important;
1379}
1380#element-f6bfd624-785a-4d77-a299-59dad0596529 #BoomForm-Name-element-7cd366e2-28b8-4e8e-8f47-4859e1c88e97 span input.boom-check-visible-status[type='radio']:after,
1381#element-f6bfd624-785a-4d77-a299-59dad0596529 #BoomForm-Name-element-48884e38-2819-4451-acb0-0dfeecb93996 span input.boom-check-visible-status[type='radio']:after {
1382  width: 12px !important;
1383  height: 12px !important;
1384  margin: 3px auto !important;
1385}
1386#element-f6bfd624-785a-4d77-a299-59dad0596529 #BoomForm-Name-element-e386706c-5e19-4356-83b6-aae09983fe74 input[type="radio"] {
1387  left: 0 !important;
1388  top: 10px !important;
1389}
1390@media (min-width: 320px) and (max-width: 480px) {
1391  #element-f6bfd624-785a-4d77-a299-59dad0596529 .BoomformAfterSubmition {
1392    line-height: 14px !important;
1393  }
1394  #element-f6bfd624-785a-4d77-a299-59dad0596529 .wsite-form-label {
1395    font-size: 10px !important;
1396  }
1397}
1398
1399</style><div id="element-f6bfd624-785a-4d77-a299-59dad0596529" data-platform-element-id="631609414576895145-1.0.0" class="platform-element-contents">
1400	<div id = 'Boomform-After-Submition-element-f6bfd624-785a-4d77-a299-59dad0596529' style = 'display:none' class = 'BoomformAfterSubmition'></div>
1401<div class ='BoomFormOverlay' id = "BoomFormOverlayelement-f6bfd624-785a-4d77-a299-59dad0596529" style = 'display:none' ></div>
1402<form class = "BoomForm" id = "BoomForm-Name-element-f6bfd624-785a-4d77-a299-59dad0596529" style = 'position:relative' accept-charset="utf-8"   name = "BoomForm" enctype="multipart/form-data" onsubmit="return false">
1403	<div id="header-element-f6bfd624-785a-4d77-a299-59dad0596529" style='display:none;'>
1404		<h2 id="formNamePreview-element-f6bfd624-785a-4d77-a299-59dad0596529" class='BformName' style='padding-top: 35px;padding-left:10px;'>Registration Form</h2>
1405		<h4 id="formDescriptionPreview-element-f6bfd624-785a-4d77-a299-59dad0596529" class='BformName' style='padding-left:10px;'>Please fill in the form below.</h4>
1406	</div>
1407	<div  class = "BoomForm" id ="BoomFormMain-element-f6bfd624-785a-4d77-a299-59dad0596529">
1408		<div class='BoomFormEditedLoader' id='BoomFormEditedLoader_Id'>
1409			<svg version="1.1" id="L4" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1410			  viewBox="0 0 100 100" enable-background="new 0 0 0 0" xml:space="preserve">
1411			  <circle fill="#fff" stroke="none" cx="6" cy="50" r="6">
1412				<animate
1413				  attributeName="opacity"
1414				  dur="1s"
1415				  values="0;1;0"
1416				  repeatCount="indefinite"
1417				  begin="0.1"/>    
1418			  </circle>
1419			  <circle fill="#fff" stroke="none" cx="26" cy="50" r="6">
1420				<animate
1421				  attributeName="opacity"
1422				  dur="1s"
1423				  values="0;1;0"
1424				  repeatCount="indefinite" 
1425				  begin="0.2"/>       
1426			  </circle>
1427			  <circle fill="#fff" stroke="none" cx="46" cy="50" r="6">
1428				<animate
1429				  attributeName="opacity"
1430				  dur="1s"
1431				  values="0;1;0"
1432				  repeatCount="indefinite" 
1433				  begin="0.3"/>     
1434			  </circle>
1435			</svg>
1436		</div>	
1437	</div>
1438	<div id="BoomForm-SubmitButton-Parent-element-f6bfd624-785a-4d77-a299-59dad0596529"  style="text-align: left; margin-top: 10px;display:none;margin-bottom:10px;padding-left:10px;">
1439		   <button id = "BoomForm-SubmitButton-element-f6bfd624-785a-4d77-a299-59dad0596529" type = "submit" class = 'wsite-button BoomForm-SubmitButton'  value = "submit" ><span class="wsite-button-inner BoomForm_Submit_button_span">Submit</span></button> 
1440	</div>
1441<div class="Boom_overlays" style="display: none;"><svg width="80" height="80" viewBox="0 0 57 57" style="stroke: #6B7986;">
1442    <g fill="none" fill-rule="evenodd">
1443        <g transform="translate(1 1)" stroke-width="2">
1444            <circle cx="40" cy="31.5909" r="5">
1445                <animate attributeName="cy" begin="0s" dur="2.2s" values="50;5;50;50" calcMode="linear" repeatCount="indefinite"></animate>
1446                <animate attributeName="cx" begin="0s" dur="2.2s" values="5;27;49;5" calcMode="linear" repeatCount="indefinite"></animate>
1447            </circle>
1448            <circle cx="23" cy="50" r="5">
1449                <animate attributeName="cy" begin="0s" dur="2.2s" from="5" to="5" values="5;50;50;5" calcMode="linear" repeatCount="indefinite"></animate>
1450                <animate attributeName="cx" begin="0s" dur="2.2s" from="27" to="27" values="27;49;5;27" calcMode="linear" repeatCount="indefinite"></animate>
1451            </circle>
1452            <circle cx="18" cy="23.4091" r="5">
1453                <animate attributeName="cy" begin="0s" dur="2.2s" values="50;50;5;50" calcMode="linear" repeatCount="indefinite"></animate>
1454                <animate attributeName="cx" from="49" to="49" begin="0s" dur="2.2s" values="49;5;27;49" calcMode="linear" repeatCount="indefinite"></animate>
1455            </circle>
1456        </g>
1457    </g>
1458</svg></div>
1459</form>
1460
1461</div>
1462<div style="clear:both;"></div>
1462<script type="text/javascript" class="element-script">function setupElement644412193370989700() {
1463	var requireFunc = window.platformElementRequire || window.require;
1464
1465	// Relies on a global require, specific to platform elements
1466	requireFunc([
1467		'w-global',
1468		'underscore',
1469		'jquery',
1470		'backbone',
1471		'util/platform/elements/PlatformElement',
1472		'util/platform/elements/PlatformElementSettings'
1473	], function(
1474		_W,
1475		_,
1476		$,
1477		Backbone,
1478		PlatformElement,
1479		PlatformElementSettings
1480	) {
1481		var dependencies = ["\/\/marketplace.editmysite.com\/uploads\/b\/marketplace-elements-631609414576895145-1.0.0\/assets\/validator.js","\/\/marketplace.editmysite.com\/uploads\/b\/marketplace-elements-631609414576895145-1.0.0\/assets\/jqueryui.js","\/\/marketplace.editmysite.com\/uploads\/b\/marketplace-elements-631609414576895145-1.0.0\/assets\/signature.js"] || [];
1482		var platform_element_id = "631609414576895145-1.0.0";
1483
1484		if (typeof _W.loadedPlatformDependencies === 'undefined') {
1485			_W.loadedPlatformDependencies = [];
1486		}
1487
1488		if (typeof _W.platformElements === 'undefined') {
1489			_W.platformElements = [];
1490		}
1491
1492		if (typeof _W.platformElements[platform_element_id] === 'undefined') {
1493			_W.platformElements[platform_element_id] = {};
1494			_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
1495			_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
1496		}
1497
1498		if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
1499			_.reduce(dependencies, function(promise, nextScript){
1500				_W.loadedPlatformDependencies.push(nextScript);
1501				return promise.then(function(){
1502					return $.getScript(nextScript);
1503				});
1504			}, $().promise()).then(function(){
1505				_W.platformElements[platform_element_id].deferredObject.resolve();
1506			});
1507		}
1508
1509		if (dependencies.length === 0){
1510			_W.platformElements[platform_element_id].deferredObject.resolve();
1511		}
1512
1513		_W.platformElements[platform_element_id].deferredPromise.done(function(){
1514			var _ElementDefinition = /**
1515 * This is required for element rendering to be possible
1516 * @type {PlatformElement}
1517 *
1518 * we normalize the styles on initial load.
1519 */
1520(function() {
1521	var BoomForm = PlatformElement.extend({
1522		initialize: function() {		
1523			var Id = this.$el[0].id;
1524			var $= jQuery;
1525			var sums;
1526			var random = Math.random( ); 
1527			(function(d, script) {
1528			   script = d.createElement('script');
1529			   script.type = 'text/javascript';
1530			   script.async = true;
1531			   script.id = 'sentryBoom';
1532			   script.src = 'https://weebly.apps.farm/log.js?v='+random+'&key=a10f30deb1a04d488632594dc1fb1e57&id=1434872';
1533			   d.getElementsByTagName('head')[0].appendChild(script);
1534				}(document));
1535			
1536				
1537			if($('#BoomForm-Name-' + Id + ' .wsite-form-field').length > 0) return true;
1538			var BoomFormElement = this;
1539			function lsTest(){
1540				var test = 'test';
1541				try {
1542					localStorage.setItem(test, test);
1543					localStorage.removeItem(test);
1544					return true;
1545				} catch(e) {
1546					return false;
1547				}
1548			}	
1549			
1550			$("head link[rel='stylesheet']").last().after("<link rel='stylesheet' href='" + BoomFormElement.assets_path + "jqueryui.css?v=337' type='text/css' media='screen'>");
1551			var ValidationMessages = JSON.parse(BoomFormElement.settings.get("ValidationMessages"));
1552			var Fields = JSON.parse(this.settings.get('FormEntries'));
1553			
1554			var signature_active = false;
1555			var Fieldelements = {
1556				"singlelinetext": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' name='\"+ currentfield.Position+\"' title='\"+currentfield.instr+\"'  ><label class='wsite-form-label'  style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div class='wsite-form-input-container'><input   type='text'  id = 'field\"+currentfield.Field+\"\"+ Id+\"' name = 'field\"+currentfield.Field+\"' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input ' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"'></div> </div>\"",
1557				"e-signature": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' name='\"+ currentfield.Position+\"' title='\"+currentfield.instr+\"'  ><label class='wsite-form-label'  style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div class='wsite-form-input-container'><section class='signature-component'><canvas class='signature-pad'  width='400' height='200'></canvas><input   type='text'   name = 'field\"+currentfield.Field+\"' style = 'visibility:hidden;width:0;'><div  style = 'text-align:right;margin-top:-10px'><span  class='boom-clear'>Clear</span></div></section></div></div>\"",
1558				"Name": "\"<div name='\"+ currentfield.Position+\"' style = 'position:relative; display:block' title='\"+currentfield.instr+\"' class='form-field wsite-name-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"'  name='\"+currentfield.Position+\"'><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div style='clear: both;'></div><div class='first-name wsite-form-input-container  BoomFormName_first' style = 'width:\"+ (currentfield.size-10)/2+ 'px' +\" !important;'><input  name = 'field\"+currentfield.Field+\"F' id =  'field\"+currentfield.Field+\"F\"+Id+\"' style = 'max-width:100%; width:100%' type='text' class='wsite-form-input wsite-input' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined1+\"' /></div><div class=' form-input-last-name BoomFormName_last wsite-form-input-container '  style = 'width:\"+ (currentfield.size-10)/2+ 'px' +\" !important;'  ><input   style = 'max-width:100%; width:100%' name = 'field\"+currentfield.Field+\"L' id =  'field\"+currentfield.Field+\"L\"+Id+\"' type='text' class='wsite-form-input wsite-input' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined2+\"' /></div> </div>\"",
1559				"email": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' name='\"+ currentfield.Position+\"' style =' position:relative' title='\"+currentfield.instr+\"' ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required'  style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-input-container'><input  \"+((currentfield.required == \"1\") ? 'required':'')+\" id = 'field\"+currentfield.Field+\"\"+ Id+\"'  name = 'field\"+currentfield.Field+\"' type='email' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input ' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"'></div> </div>\"",
1560				"Number": "\"<div title='\"+currentfield.instr+\"' name='\"+ currentfield.Position+\"' class='form-field  wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style =' position:relative'><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  >\"+ currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div class='wsite-form-input-container'><input  \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"' id = 'field\"+currentfield.Field+\"\"+ Id+\"' type='number' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"' / ></div></div>\"",
1561				"dateField": "\"<div name='\"+ currentfield.Position+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' title='\"+currentfield.instr+\"' style =' position:relative'  ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-input-container fieldContent '><div class='dateFields'>	\"+((currentfield.dateformat == \"date\") ? \"  <div class='dateFieldMonth'  ><input  \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"M\"+Id+\"' name = 'field\"+currentfield.Field+\"M' class = 'wsite-form-input dateinputs' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"MM'  ></div><div class='dateFieldDay'  ><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"D' id = 'field\"+currentfield.Field+\"D\"+Id+\"' class = 'wsite-form-input dateinputs' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"DD'></div><div class='dateFieldYear'><input  style = 'width:80px!important'\"+((currentfield.required == \"1\") ? 'required':'')+\" class = 'wsite-form-input dateinputs' type='text' name = 'field\"+currentfield.Field+\"Y' id = 'field\"+currentfield.Field+\"Y\"+Id+\"' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"YYYY'></div> \":\" <div class='dateFieldDay'  ><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"D' id = 'field\"+currentfield.Field+\"D\"+Id+\"' class = 'wsite-form-input dateinputs' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"DD'  ></div><div class='dateFieldMonth'><input name = 'field\"+currentfield.Field+\"M' id = 'field\"+currentfield.Field+\"M\"+Id+\"' class = 'wsite-form-input dateinputs' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"MM'  ></div><div class='dateFieldYear'  ><input style = 'width:80px!important' class = 'wsite-form-input dateinputs' type='text' name = 'field\"+currentfield.Field+\"Y' id = 'field\"+currentfield.Field+\"Y\"+Id+\"' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"YYYY'></div>\")+\"<input type='text' style='display:none' class='hasDatepicker'><input type='button' style = 'display:none' id = 'field\"+currentfield.Field+\"datapicker\"+Id+\"'></div></div></div>\"",
1562				"checkbox": "\"<div name='\"+ currentfield.Position+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"'  title='\"+currentfield.instr+\"' style = 'position:relative'  ><label style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  class='wsite-form-label' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span><div class='wsite-form-radio-container'>\"+(function(){var inds= 0;aaa = '';for(j = 0 ;j<Object.keys(currentfield.options).length;j++){aaa+=\"<span class='form-radio-container'><input type='\"+currentfield.Type+\"' class='boom-check-visible-status'  id='checkbox-\"+currentfield.Field+\"
1562-_u\"+Id+\"\"+j+\"' value = '\"+htmlspecialchar(currentfield.options[j].name)+\"' name='field\"+currentfield.Field+\"[]'\"; if(currentfield.options[j].value==1)	aaa+=\" checked \";aaa+=\" ><label class='wsite-boom-choice' for='checkbox-\"+currentfield.Field+\"-_u\"+Id+\"\"+j+\"' >\"+currentfield.options[j].name+\"</label></span>\";  } return aaa; })()+\"</div>  </div>\"",
1563				"select": "\"<div  title='\"+currentfield.instr+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style = 'position:relative' name='\"+ currentfield.Position+\"'><label     style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  class='wsite-form-label' >\"+currentfield.label+\"</label><span style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' class='form-required'>*</span> <div class='wsite-form-input-container' ><select \"+((currentfield.required == \"1\") ? 'required':'')+\"   name = 'field\"+currentfield.Field+\"' class='form-select boom-wsite-select ' style='max-width:100%;width:100%;width:\"+ currentfield.size+ 'px' +\" !important;'>\"+(function(){var inds=0; aaa = ''; for(j = 0 ;j<Object.keys(currentfield.options).length;j++){aaa+=\"<option value='\"+htmlspecialchar(currentfield.options[j].name)+\"'\"; if(currentfield.options[j].value==1)	aaa+=\" selected='selected'\"; aaa+=\"  >\"+currentfield.options[j].name+\"\"; aaa+= \" </option>\"; inds++; }aaa+=\"</select>\";  return aaa; })()+\"</div>  </div>\"",
1564				"textarea": "\"<div name='\"+ currentfield.Position+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' title='\"+currentfield.instr+\"'  style =' position:relative'  ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' class='form-required'>*</span> <div class='wsite-form-input-container'><textarea \"+((currentfield.required == \"1\") ? 'required':'')+\" id = 'field\"+currentfield.Field+\"\"+ Id+\"' name = 'field\"+currentfield.Field+\"' style = 'max-width:100%;width:100%;width:\"+ currentfield.width+ 'px'+\" !important;height:\"+ currentfield.height+ 'px'+\" !important'  type='text' class='wsite-form-input ' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"'></textarea></div>  </div>\"",
1565				"phone": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' title='\"+currentfield.instr+\"' style =' position:relative' name='\"+ currentfield.Position+\"' ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required'  style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-input-container'><input  id = 'field\"+currentfield.Field+\"\"+ Id+\"' name = 'field\"+currentfield.Field+\"'\   type='tel' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input ' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"'></div>  </div>\"",
1566				"website": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' title='\"+currentfield.instr+\"' name='\"+ currentfield.Position+\"' style =' position:relative'  ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required'  style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-input-container'><input \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"\"+ Id+\"' name = 'field\"+currentfield.Field+\"' type='url' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input ' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"'></div> </div>\"",
1567				"radio": "\"<div title='\"+currentfield.instr+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style = 'position:relative'  name='\"+ currentfield.Position+\"' ><label style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  class='wsite-form-label' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-radio-container'>\"+(function(){var inds=0;aaa = '';for(j = 0 ;j<Object.keys(currentfield.options).length;j++){  aaa+=\"<span class='form-radio-container'><input value = '\"+htmlspecialchar(currentfield.options[j].name)+\"' type='\"+currentfield.Type+\"'  class='boom-check-visible-status' id='checkbox-\"+currentfield.Field+\"
1567-_u\"+Id+\"\"+j+\"' name = 'field\"+currentfield.Field+\"'\";if(currentfield.options[j].value==1)	aaa+=\" checked \";aaa+=\" ><label class='wsite-boom-choice' for='checkbox-\"+currentfield.Field+\"-_u\"+Id+\"\"+j+\"'>\"+currentfield.options[j].name+\"</label></span>\"; }  return aaa; })()+\"</div> </div>\"",
1568				"text": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style ='position:relative' name='\"+ currentfield.Position+\"' ><div class ='fieldsContent wsite-form-label' >\"+currentfield.content+\"</div> </div>\"",
1569				"address": "\"<div title='\"+currentfield.instr+\"'  class='form-field wsite-form-field wsite-address-field f\"+ currentfield.Field+\"\"+ Id+\"'  style='position:relative;overflow:hidden;max-width:100%!important;display:block ;width:\"+ currentfield.size+ 'px' +\" !important;' name ='\"+ currentfield.Position+\"'><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"block\")+\" ' >\"+currentfield.label+\" <span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span></label> <div class='wsite-form-input-container'><input \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"S\"+ Id+\"' name = 'field\"+currentfield.Field+\"S' style = 'max-width:100%; width:100%; display:\"+((currentfield.hidestreet == \"1\") ? \"none\" : \"block\")+\"' class='wsite-form-input wsite-input' type='text' placeholder = '\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"Street Address'></div><div class='wsite-form-input-container'><input   id = 'field\"+currentfield.Field+\"S2\"+ Id+\"' name = 'field\"+currentfield.Field+\"S2' style = 'max-width:100%; width:100%; display:\"+((currentfield.hidestreet2 == \"1\") ? \"none\" : \"block\")+\" ' class='wsite-form-input' type='text' placeholder = 'Street Address 2 ' /></div><div class='wsite-form-input-container \"+((currentfield.hidestate == \"0\") ? \"wsite-form-left wsite-address-short BoomFormName_first\" : \"\")+\" ' style='display:\"+((currentfield.hidecity == \"1\") ? \"none !important\" : \"block\")+\"'><input \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"C\"+ Id+\"' name = 'field\"+currentfield.Field+\"C' style = 'max-width:100%; width:100% ;display:\"+((currentfield.hidecity == \"1\") ? \"none\" : \"block\")+\" ' class='wsite-form-input' type='text' placeholder = '\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"City' /></div><div class='wsite-form-input-container  \"+((currentfield.hidecity == \"0\") ? \"wsite-form-right wsite-address-short BoomFormName_last\" : \"\")+\"   ' style = 'display:\"+((currentfield.hidestate == \"1\") ? \"none !important\" : \"block\")+\"'><input \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"St\"+ Id+\"' name = 'field\"+currentfield.Field+\"St' style = 'max-width:100%; width:100%; display:\"+((currentfield.hidestate == \"1\") ? \"none\" : \"block\")+\"' class='wsite-form-input' type='text' placeholder = '\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"State\ Region ' /></div><div class='wsite-form-input-container \"+((currentfield.hidecountry == \"0\") ? \"wsite-form-left wsite-address-short BoomFormName_first\" : \"\")+\"' style = '  display:\"+((currentfield.hidezip == \"1\") ? \"none !important\" : \"block\")+\"'><input  \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"P\"+ Id+\"' name = 'field\"+currentfield.Field+\"P' style = 'max-width:100%; width:100% ;display:\"+((currentfield.hidezip == \"1\") ? \"none\" : \"block\")+\"' class='wsite-form-input' type='text' placeholder = '\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"Zip Code ' /></div><div class='wsite-form-input-container \"+((currentfield.hidezip == \"0\") ? \"wsite-form-right wsite-address-short BoomFormName_last\" : \"\")+\" 'style = '  display:\"+((currentfield.hidecountry == \"1\") ? \"none !important\" : \"block\")+\"'><select class='boom-wsite-select form-select' style = 'max-width:100%; width:100% ;display:\"+((currentfield.hidecountry == \"1\") ? \"none !important\" : \"block\")+\" ' \"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"Co\"+ Id+\"' name = 'field\"+currentfield.Field+\"Co' value= '\"+ currentfield.predefinedaddress+\"' selected class='form-select  boom-wsite-select ' style='float: right; width: 100%;display:\"+((currentfield.hidecountry == \"1\") ? \"none\" : \"block\")+\"'><option value='' disabled=''>Country</option><optgroup label='North America'><option value='Antigua and Barbuda'>Antigua and Barbuda</option><option value='Aruba'>Aruba</option><option value='Bahamas'>Bahamas</option><option value='Barbados'>Barbados</option><option value='Belize'>Belize</option><option value='Bermuda'>Bermuda</option><option value='Canada'>Canada</option><option value='Cayman Islands'>Cayman Islands</option>
1569<option value='Cook Islands'>Cook Islands</option><option value='Costa Rica'>Costa Rica</option><option value='Cuba'>Cuba</option><option value='Dominica'>Dominica</option><option value='Dominican Republic'>Dominican Republic</option><option value='El Salvador'>El Salvador</option><option value='Grenada'>Grenada</option><option value='Guatemala'>Guatemala</option><option value='Haiti'>Haiti</option><option value='Honduras'>Honduras</option><option value='Jamaica'>Jamaica</option><option value='Mexico'>Mexico</option><option value='Netherlands Antilles'>Netherlands Antilles</option><option value='Nicaragua'>Nicaragua</option><option value='Panama'>Panama</option><option value='Puerto Rico'>Puerto Rico</option><option value='Saint Kitts and Nevis'>Saint Kitts and Nevis</option><option value='Saint Lucia'>Saint Lucia</option><option value='Saint Vincent and the Grenadines'>Saint Vincent and the Grenadines</option><option value='Trinidad and Tobago'>Trinidad and Tobago</option><option value='United States'>United States</option><option value='Virgin Islands, British'>Virgin Islands, British</option><option value='Virgin Islands, U.S.'>Virgin Islands, U.S.</option></optgroup><optgroup label='South America'><option value='Argentina'>Argentina</option><option value='Bolivia'>Bolivia</option><option value='Brazil'>Brazil</option><option value='Chile'>Chile</option><option value='Colombia'>Colombia</option><option value='Ecuador'>Ecuador</option><option value='Guyana'>Guyana</option><option value='Paraguay'>Paraguay</option><option value='Peru'>Peru</option><option value='Suriname'>Suriname</option><option value='Uruguay'>Uruguay</option><option value='Venezuela'>Venezuela</option></optgroup><optgroup label='Europe'><option value='Albania'>Albania</option><option value='Andorra'>Andorra</option><option value='Armenia'>Armenia</option><option value='Austria'>Austria</option><option value='Azerbaijan'>Azerbaijan</option><option value='Belarus'>Belarus</option><option value='Belgium'>Belgium</option><option value='Bosnia and Herzegovina'>Bosnia and Herzegovina</option><option value='Bulgaria'>Bulgaria</option><option value='Croatia'>Croatia</option><option value='Cyprus'>Cyprus</option><option value='Czech Republic'>Czech Republic</option><option value='Denmark'>Denmark</option><option value='Estonia'>Estonia</option><option value='Faroe Islands'>Faroe Islands</option><option value='Finland'>Finland</option><option value='France'>France</option><option value='Georgia'>Georgia</option><option value='Germany'>Germany</option><option value='Greece'>Greece</option><option value='Hungary'>Hungary</option><option value='Iceland'>Iceland</option><option value='Ireland'>Ireland</option><option value='Italy'>Italy</option><option value='Latvia'>Latvia</option><option value='Liechtenstein'>Liechtenstein</option><option value='Lithuania'>Lithuania</option><option value='Luxembourg'>Luxembourg</option><option value='Macedonia'>Macedonia</option><option value='Malta'>Malta</option><option value='Moldova'>Moldova</option><option value='Monaco'>Monaco</option><option value='Montenegro'>Montenegro</option><option value='Netherlands'>Netherlands</option><option value='Norway'>Norway</option><option value='Poland'>Poland</option><option value='Portugal'>Portugal</option><option value='Romania'>Romania</option><option value='San Marino'>San Marino</option><option value='Serbia'>Serbia</option><option value='Slovakia'>Slovakia</option><option value='Slovenia'>Slovenia</option><option value='Spain'>Spain</option><option value='Sweden'>Sweden</option><option value='Switzerland'>Switzerland</option><option value='Ukraine'>Ukraine</option><option value='United Kingdom'>United Kingdom</option><option value='Vatican City'>Vatican City</option></optgroup><optgroup label='Asia'><option value='Afghanistan'>Afghanistan</option><option value='Bahrain'>Bahrain</option><option value='Bangladesh'>Bangladesh</option><option value='Bhutan'>Bhutan</option><option value='Brunei Darussalam'>Brunei Darussalam</option><option value='Myanmar'>Myanmar</option><option value='Cambodia'>Cambodia</option><option value='China'>China</option><option value='East Timor'>East Timor</option><option value='Hong Kong'>Hong Kong</option><option value='India'>India</option><option value='Indonesia'>Indonesia</option><option value='Iran'>Iran</option><option value='Iraq'>Iraq</option><option value='Israel'>Israel</option><option value='Japan'>Japan</option><option value='Jordan'>Jordan</option><option value='Kazakhstan'>Kazakhstan</option><option value='North Korea'>North Korea</option><option value='South Korea'>South Korea</option><option value='Kuwait'>Kuwait</option><option value='Kyrgyzstan'>Kyrgyzstan</option><option value='Laos'>Laos</option><option value='Lebanon'>Lebanon</option><option value='Malaysia'>Malaysia</option><option value='Maldives'>Maldives</option><option value='Mongolia'>Mongolia</option><option value='Nepal'>Nepal</option><option value='Oman'>Oman</option><option value='Pakistan'>Pakistan</option><option value='Palestine'>Palestine</option><option value='Philippines'>Philippines</option><option value='Qatar'>Qatar</option><option value='Russia'>Russia</option><option value='Saudi Arabia'>Saudi Arabia</option><option value='Singapore'>Singapore</option><option value='Sri Lanka'>Sri Lanka</option><option value='Syria'>Syria</option><option value='Taiwan'>Taiwan</option><option value='Tajikistan'>Tajikistan</option><option value='Thailand'>Thailand</option><option value='Turkey'>Turkey</option><option value='Turkmenistan'>Turkmenistan</option><option value='United Arab Emirates'>United Arab Emirates</option><option value='Uzbekistan'>Uzbekistan</option><option value='Vietnam'>Vietnam</option><option value='Yemen'>Yemen</option></optgroup><optgroup label='Oceania'><option value='Australia'>Australia</option><option value='Fiji'>Fiji</option><option value='Kiribati'>Kiribati</option><option value='Marshall Islands'>Marshall Islands</option><option value='Micronesia'>Micronesia</option><option value='Nauru'>Nauru</option><option value='New Zealand'>New Zealand</option><option value='Palau'>Palau</option><option value='Papua New Guinea'>Papua New Guinea</option><option value='Samoa'>Samoa</option><option value='Solomon Islands'>Solomon Islands</option><option value='Tonga'>Tonga</option><option value='Tuvalu'>Tuvalu</option><option value='Vanuatu'>Vanuatu</option></optgroup><optgroup label='Africa'><option value='Algeria'>Algeria</option><option value='Angola'>Angola</option><option value='Benin'>Benin</option><option value='Botswana'>Botswana</option><option value='Burkina Faso'>Burkina Faso</option><option value='Burundi'>Burundi</option><option value='Cameroon'>Cameroon</option><option value='Cape Verde'>Cape Verde</option><option value='Central African Republic'>Central African Republic</option><option value='Chad'>Chad</option>
1569<option value='Comoros'>Comoros</option><option value='Democratic Republic of the Congo'>Democratic Republic of the Congo</option><option value='Republic of the Congo'>Republic of the Congo</option><option value='Djibouti'>Djibouti</option><option value='Egypt'>Egypt</option><option value='Equatorial Guinea'>Equatorial Guinea</option><option value='Eritrea'>Eritrea</option><option value='Ethiopia'>Ethiopia</option><option value='Gabon'>Gabon</option><option value='Gambia'>Gambia</option><option value='Ghana'>Ghana</option><option value='Gibraltar'>Gibraltar</option><option value='Guinea'>Guinea</option><option value='Guinea-Bissau'>Guinea-Bissau</option><option value='Cote d`Ivoire'>Cote d`Ivoire</option><option value='Kenya'>Kenya</option><option value='Lesotho'>Lesotho</option><option value='Liberia'>Liberia</option><option value='Libya'>Libya</option><option value='Madagascar'>Madagascar</option><option value='Malawi'>Malawi</option><option value='Mali'>Mali</option><option value='Mauritania'>Mauritania</option><option value='Mauritius'>Mauritius</option><option value='Morocco'>Morocco</option><option value='Mozambique'>Mozambique</option><option value='Namibia'>Namibia</option><option value='Niger'>Niger</option><option value='Nigeria'>Nigeria</option><option value='Rwanda'>Rwanda</option><option value='Sao Tome and Principe'>Sao Tome and Principe</option><option value='Senegal'>Senegal</option><option value='Seychelles'>Seychelles</option><option value='Sierra Leone'>Sierra Leone</option><option value='Somalia'>Somalia</option><option value='South Africa'>South Africa</option><option value='Sudan'>Sudan</option><option value='Swaziland'>Swaziland</option><option value='United Republic of Tanzania'>Tanzania</option><option value='Togo'>Togo</option><option value='Tunisia'>Tunisia</option><option value='Uganda'>Uganda</option><option value='Zambia'>Zambia</option><option value='Zimbabwe'>Zimbabwe</option></optgroup></select></div>  </div>\"",
1570				"time": "\"<div  title='\"+currentfield.instr+\"' class='form-field wsite-form-field' style =' position:relative'  name='\"+currentfield.Position+\"'><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div class='wsite-form-input-container'>	<div class='fieldContent'><div class='timeFieldH timeFieldFirst' ><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"H'  id = 'field\"+currentfield.Field+\"H\"+ Id+\"' class = 'wsite-form-input dateinputs' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"HH'  ></div><div class='timeFieldM'><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"M'  id = 'field\"+currentfield.Field+\"M\"+ Id+\"' class = 'wsite-form-input dateinputs' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"MM'  ></div>  <select name = 'field\"+currentfield.Field+\"F'  id = 'field\"+currentfield.Field+\"F\"+ Id+\"' class='form-select BoomSelects boom-wsite-select ' style='display:\"+((currentfield.timeformat == \"0\") ? \"none\" : \"inline-block\")+\"'><option>AM</option><option>PM</option></select></div></div> </div>\"",
1571				"file": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' name='\"+ currentfield.Position+\"' title='\"+currentfield.instr+\"' style =' position:relative'  ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div class='wsite-form-input-container'><input class ='wsite-form-input'\"+((currentfield.required == \"1\") ? 'required':'')+\"  id = 'field\"+currentfield.Field+\"\"+ Id+\"' name = 'field\"+currentfield.Field+\"[]' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' type='file' multiple ></div> </div>\"",
1572				"password": "\"<div class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' name='\"+ currentfield.Position+\"' title='\"+currentfield.instr+\"'  ><label class='wsite-form-label'  style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div class='wsite-form-input-container'><input   type='password'  id = 'field\"+currentfield.Field+\"\"+ Id+\"' name = 'field\"+currentfield.Field+\"' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input ' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"'></div> </div>\"",
1573				"price": "\"<div name='\"+ currentfield.Position+\"' title='\"+currentfield.instr+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style =' position:relative' ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"''>*</span> <div class='wsite-form-input-container'>	<div class='wsite-form-input-container fieldContent'><div class='priceFieldSign'style='display: inline-block;margin-right:5px;'>\"+currentfield.currency+\"</div><div class='timeFieldH' style='display: inline-block;width: 20% !important;'><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"D'  id = 'field\"+currentfield.Field+\"D\"+ Id+\"' class = 'wsite-form-input wsite-input' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined1+\"' style='width: 100% !important;'></div> . <div class='timeFieldM' style='width: 10% !important;display: inline-block;'><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"C'  id = 'field\"+currentfield.Field+\"C\"+ Id+\"' class = 'wsite-form-input wsite-input' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined2+\"' style='width: 100% !important;'></div></div></div> </div>\""
1574			};
1575			
1576			(function(d, script) {
1577			script = d.createElement('script');
1578			script.type = 'text/javascript';
1579			script.async = true;
1580			script.src = BoomFormElement.assets_path+'validator.js?v=001';
1581			script.onload = function(){	
1582				 
1583			
1584			
1585			jQuery.extend(jQuery.validator.messages, {
1586				required: ValidationMessages['RequiredMessage'],
1587				email: ValidationMessages['InvalidEmail'],
1588				url: ValidationMessages['InvalidURL'],
1589				date: ValidationMessages['InvalidDate'],
1590				number: ValidationMessages['InvalidNumber'],
1591				digits: ValidationMessages['InvalidDigits'],
1592				minlength: jQuery.validator.format(ValidationMessages['MinCharacters']),
1593				max: jQuery.validator.format(ValidationMessages['MaxWord']),
1594				min: jQuery.validator.format(ValidationMessages['minword'])
1595			});
1596			jQuery.validator.addMethod("totalCheckMin", function(t, e, i) {
1597				var l = e.id.replace(Id, "");
1598				var n = l.replace(/[^\d.]/g, ""),
1599					s = $("#field" + n + "D" + Id).val(),
1600					o = $("#field" + n + "C" + Id).val();
1601				return parseFloat(s + "." + o) >= parseFloat(i)
1602			}, "Please enter a value greater than or equal to {0}.");
1603			jQuery.validator.addMethod("totalCheckMax", function(t, e, i) {
1604				var l = e.id.replace(Id, "");
1605				var n = l.replace(/[^\d.]/g, ""),
1606					s = $("#field" + n + "D" + Id).val(),
1607					o = $("#field" + n + "C" + Id).val();
1608				return parseFloat(s + "." + o) <= parseFloat(i)
1609			}, "Please enter a value less than or equal to {0}."), jQuery.validator.addMethod("minlengthword", function(t, e, i) {
1610				return countWords(t) >= i
1611			}, "Please enter at least {0} word."), jQuery.validator.addMethod("maxlengthword", function(t, e, i) {
1612				return countWords(t) <= i
1613			}, "Please enter no more than {0} word."), jQuery.validator.addMethod("phone", function(t, e) {
1614				return t = t.replace(/\s+/g, ""), this.optional(e) || t.length > 5 && t.match(/[0-9\-\(\)\s]+/)
1615			}, "Please specify a valid phone number");
1616			// $.validator.addMethod('checkboxes', function(value, element) {
1617				// return $('input[type="checkbox"]:checked').length > 0;
1618			// }, 'Please select at least one checkbox');
1619			var validation = {};
1620			var validation_groups = {};
1621			for(i = 0; i < Object.keys(Fields['FormFields']).length; i++) {
1622				var req = Fields['FormFields'][i].required;
1623				var keys = Fields['FormFields'][i].Field;
1624				switch(Fields['FormFields'][i].Type) {
1625					case 'singlelinetext':
1626						{
1627							validation['field' + keys] = {};
1628							if(req == 1) {
1629								validation['field' + keys].required = true;
1630							} else {
1631								validation['field' + keys].required = false;
1632							}
1633							validation['field' + keys]
1634							if(Fields['FormFields'][i].min != '') {
1635								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].minlength = Fields['FormFields'][i].min;
1636								else validation['field' + keys].minlengthword = Fields['FormFields'][i].min;
1637							}
1638							if(Fields['FormFields'][i].max != '') {
1639								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].maxlength = Fields['FormFields'][i].max;
1640								else validation['field' + keys].maxlengthword = Fields['FormFields'][i].max;
1641							}
1642							break;
1643						}
1644					case 'e-signature':
1645						{
1646							validation['field' + keys] = {};
1647							if(req == 1) {
1648								validation['field' + keys].required = true;
1649							} else {
1650								validation['field' + keys].required = false;
1651							}
1652							break;
1653						}
1654					case 'password':
1655						{
1656							validation['field' + keys] = {};
1657							if(req == 1) {
1658								validation['field' + keys].required = true;
1659							} else {
1660								validation['field' + keys].required = false;
1661							}
1662							validation['field' + keys]
1663							if(Fields['FormFields'][i].min != '') {
1664								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].minlength = Fields['FormFields'][i].min;
1665								else validation['field' + keys].minlengthword = Fields['FormFields'][i].min;
1666							}
1667							if(Fields['FormFields'][i].max != '') {
1668								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].maxlength = Fields['FormFields'][i].max;
1669								else validation['field' + keys].maxlengthword = Fields['FormFields'][i].max;
1670							}
1671							break;
1672						}
1673					case 'textarea':
1674						{
1675							validation['field' + keys] = {};
1676							if(req == 1) validation['field' + keys].required = true;
1677							else validation['field' + keys].required = false;
1678							if(Fields['FormFields'][i].min != '')
1679								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].minlength = Fields['FormFields'][i].min;
1680								else validation['field' + keys].minlengthword = Fields['FormFields'][i].min;
1681							if(Fields['FormFields'][i].max != '')
1682								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].maxlength = Fields['FormFields'][i].max;
1683								else validation['field' + keys].maxlengthword = Fields['FormFields'][i].max;
1684							break;
1685						}
1686					case 'Name':
1687						{
1688							validation['field' + keys + 'F'] = {};
1689							validation['field' + keys + 'L'] = {};
1690							if(req == 1) {
1691								validation['field' + keys + 'F'].required = true;
1692								validation['field' + keys + 'L'].required = true;
1693							} else {
1694								validation['field' + keys + 'F'].required = false;
1695								validation['field' + keys + 'L'].required = false;
1696							}
1697							validation_groups['field' + keys] = {};
1698							validation_groups['field' + keys] = "field" + keys + "F field" + keys + "L";
1699							break;
1700						}
1701					case 'address':
1702						{
1703							validation['field' + keys + 'S'] = {};
1704							
1705							validation['field' + keys + 'C'] = {};
1706							validation['field' + keys + 'St'] = {};
1707							validation['field' + keys + 'P'] = {};
1708							validation['field' + keys + 'Co'] = {};
1709							if(req == 1) {
1710								validation['field' + keys + 'Co'].required = true;
1711								validation['field' + keys + 'S'].required = true;
1712								
1713								validation['field' + keys + 'C'].required = true;
1714								validation['field' + keys + 'St'].required = true;
1715								validation['field' + keys + 'P'].required = true;
1716							} else {
1717								validation['field' + keys + 'S'].required = false;
1718								
1719								validation['field' + keys + 'C'].required = false;
1720								validation['field' + keys + 'St'].required = false;
1721								validation['field' + keys + 'P'].required = false;
1722								validation['field' + keys + 'Co'].required = false;
1723							}
1724							validation_groups['field' + keys] = {};
1725							validation_groups['field' + keys] = "field" + keys + "Co field" + keys + "S field"  + keys + "C field" + keys + "St field" + keys + "P ";
1726							break;
1727						}
1728					case 'email':
1729						{
1730							validation['field' + keys] = {};
1731							if(req == 1) validation['field' + keys].required = true;
1732							else validation['field' + keys].required = false;
1733							break;
1734						}
1735					case 'phone':
1736						{
1737							validation['field' + keys] = {};
1738							validation['field' + keys].phone = true;
1739							if(req == 1) validation['field' + keys].required = true;
1740							else validation['field' + keys].required = false;
1741							break;
1742						}
1743					case 'Number':
1744						{
1745							validation['field' + keys] = {};
1746							if(req == 1) validation['field' + keys].required = true;
1747							if(Fields['FormFields'][i].min != '')
1748								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].minlength = Fields['FormFields'][i].min;
1749								else validation['field' + keys].min = Fields['FormFields'][i].min;
1750							if(Fields['FormFields'][i].max != '')
1751								if(Fields['FormFields'][i].Format != "word") validation['field' + keys].maxlength = Fields['FormFields'][i].max;
1752								else validation['field' + keys].max = Fields['FormFields'][i].max;
1753							break;
1754						}
1755					case 'website':
1756						{
1757							validation['field' + keys] = {};
1758							if(req == 1) validation['field' + keys].required = true;
1759							else validation['field' + keys].required = false;
1760							break;
1761						}
1762					case 'dateField':
1763						{
1764							validation['field' + keys + 'D'] = {};
1765							validation['field' + keys + 'M'] = {};
1766							validation['field' + keys + 'Y'] = {};
1767							if(req == 1) {
1768								validation['field' + keys + 'D'].required = true;
1769								validation['field' + keys + 'M'].required = true;
1770								validation['field' + keys + 'Y'].required = true;
1771							} else {
1772								validation['field' + keys + 'D'].required = false;
1773								validation['field' + keys + 'M'].required = false;
1774								validation['field' + keys + 'Y'].required = false;
1775							}
1776							validation['field' + keys + 'D'].maxlength = 2;
1777							validation['field' + keys + 'D'].range = [1, 31];
1778							validation['field' + keys + 'D'].digits = true;
1779							validation['field' + keys + 'M'].maxlength = 2;
1780							validation['field' + keys + 'M'].range = [1, 12];
1781							validation['field' + keys + 'M'].digits = true;
1782							validation['field' + keys + 'Y'].maxlength = 4;
1783							validation['field' + keys + 'Y'].digits = true;
1784							validation_groups['field' + keys] = {};
1785							validation_groups['field' + keys] = "field" + keys + "D field" + keys + "M field" + keys + "Y";
1786							
1787							break;
1788						}
1789					case 'time':
1790						{
1791							validation['field' + keys + 'H'] = {};
1792							validation['field' + keys + 'M'] = {};
1793							if(req == 1) {
1794								validation['field' + keys + 'H'].required = true;
1795								validation['field' + keys + 'M'].required = true;
1796							} else {
1797								validation['field' + keys + 'H'].required = false;
1798								validation['field' + keys + 'M'].required = false;
1799							}
1800							validation['field' + keys + 'H'].maxlength = 2;
1801							validation['field' + keys + 'H'].range = [00, (Fields['FormFields'][i].timeformat == "1" ? 12 : 24)];
1802							validation['field' + keys + 'H'].digits = true;
1803							validation['field' + keys + 'M'].maxlength = 2;
1804							validation['field' + keys + 'M'].range = [00, 60];
1805							validation['field' + keys + 'M'].digits = true;
1806							validation_groups['field' + keys] = {};
1807							validation_groups['field' + keys] = "field" + keys + "H field" + keys + "M ";
1808							break;
1809						}
1810					case 'checkbox':
1811						{
1812							validation['field' + keys+'[]'] = {};
1813							if(req == 1) {
1814									validation['field' + keys+'[]'].required=true;
1815							}								
1816								
1817							
1818							break;
1819						}
1820					case 'radio':
1821						{
1822							validation['field' + keys] = {};
1823							if(req == 1) {
1824									validation['field' + keys].required=true;
1825							}								
1826								
1827							break;
1828						}
1829					case 'select':
1830						{
1831							validation['field' + keys] = {};
1832							if(req == 1) {
1833									validation['field' + keys].required=true;
1834							}								
1835								
1836							break;
1837						}
1838					
1839					case 'price':
1840						{
1841							validation['field' + keys + 'D'] = {};
1842							validation['field' + keys + 'C'] = {};
1843							validation['field' + keys + 'D'].digits = true;
1844							if(req == 1) validation['field' + keys + 'D'].required = true;
1845							else validation['field' + keys + 'D'].required = false;
1846							if(Fields['FormFields'][i].min != '' && Fields['FormFields'][i].max != '') {
1847								validation['field' + keys + 'D'].totalCheckMin = parseFloat(Fields['FormFields'][i].min);
1848								validation['field' + keys + 'D'].totalCheckMax = parseFloat(Fields['FormFields'][i].max);
1849								validation['field' + keys + 'C'].totalCheckMin = parseFloat(Fields['FormFields'][i].min);
1850								validation['field' + keys + 'C'].totalCheckMax = parseFloat(Fields['FormFields'][i].max);
1851							}
1852							validation['field' + keys + 'C'].maxlength = 2;
1853							validation_groups['field' + keys] = {};
1854							validation_groups['field' + keys] = "field" + keys + "D field" + keys + "C ";
1855							break;
1856						}
1857					case 'file':
1858						{
1859							validation['field' + keys] = {};
1860							if(req == 1) validation['field' + keys].required = true;
1861							else validation['field' + keys].required = false;
1862							break;
1863						}
1864				}
1865			}
1866			jQuery("#BoomForm-Name-" + Id).validate({
1867				rules: validation,
1868				groups: validation_groups,
1869				errorPlacement: function(error, element) {
1870					var placement = $(element).data('error');
1871					if(placement) {
1872						$(placement).append(error)
1873					} else {
1874						error.insertAfter($(element).parents('.form-field'));
1875					}
1876				}
1877			});
1878			};
1879			d.getElementsByTagName('body')[0].appendChild(script);
1880			}(document));
1881			var index1 = Object.keys(Fields['FormFields']).length;
1882			var req = Fields['FormFields'][0].required;
1883			var keys = Fields['FormFields'][0].Field;
1884			for(var m = 0; m < index1; m++) {
1885				if(Fields['FormFields'][m].Type == 'e-signature') {
1886					signature_active = true;
1887				}
1888			}
1889			function htmlspecialchar(a){
1890				
1891				return(a+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;").replace(/\n/g,"<br />")
1892			}
1893			$('.BoomFormEditedLoader').hide();
1894			// $('#'+Id).append($.datepicker.dpDiv);
1895			var fnstring;
1896			var siteId = this.site_id;
1897			var pss = this.settings.get('passwords');
1898			var statments = 's';
1899			var payment = 's';
1900			var ii = Id.split('-');
1901			var payableoptions = JSON.parse(BoomFormElement.settings.get("payableoptions"));
1902			var fields_asoc = {};
1903			payableoptions['turnOn'] = 0;
1904			var AfterSubmition = JSON.parse(BoomFormElement.settings.get("AfterSubmition"));
1905			
1906			
1907			if(typeof this.settings.get("GeneralSettings") == "object") {
1908				var general = this.settings.get("GeneralSettings");
1909				BoomFormElement.settings.set("GeneralSettings", JSON.stringify(general));
1910				BoomFormElement.settings.save().done(function() {
1911					console.log('done--1')
1912				});
1913			} else {
1914				var general = JSON.parse(this.settings.get("GeneralSettings"));
1915			}
1916			if(!general['choice_color'] || !general['choice_size']) {
1917				general = Object.assign({
1918					"formheadercolor": "rgba(255, 255, 200,0)",
1919					"headercoloropacity": "1",
1920					"coloropacity": "1",
1921					"formfieldscolor": "rgb(255, 255, 255)",
1922					"fieldscoloropacity": "1",
1923					"field_border_color": "rgb(11, 11, 11)",
1924					"field_type_color": "rgb(11, 11, 11)",
1925					"filed_border_type": "solid",
1926					"field_border": "1",
1927					"fieldborderradius": "0",
1928					"header_font_size": "24px",
1929					"font_header_color": "rgb(11, 11, 11)",
1930					"fontcoloropacity": "1",
1931					"form_text_color": "rgb(185, 185, 185)",
1932					"textcoloropacity": "1",
1933					"form_text_size": "14",
1934					"BoomFormBold": "",
1935					"BoomFormItalic": "",
1936					"BoomFormFontBold": "",
1937					"BoomFormFontItalic": "",
1938					"BoomFormButtonBold": "bold",
1939					"BoomFormButtonItalic": "",
1940					"BoomFormLabelBold": "",
1941					"BoomFormLabelItalic": "",
1942					"button_text_color": "rgb(255, 255, 255)",
1943					"buttoncoloropacity": "1",
1944					"button_border_color": "rgb(51, 51, 51)",
1945					"button_border_type": "solid",
1946					"button_border": "1",
1947					"buttonborderradius": "0",
1948					"button_text_size": "14",
1949					"ButtonBackground_color": "rgb(51, 51, 51)",
1950					"ButtonBackgroundcoloropacity": "1",
1951					"ButtonBackgroundhover_color": "rgb(255, 255, 255)",
1952					"ButtonBackgroundhovercoloropacity": "1",
1953					"ButtonTextHover_color": "rgb(11, 11, 11)",
1954					"ButtonTextHovercoloropacity": "1",
1955					"label_color": "rgb(11, 11, 11)",
1956					"choice_color": "rgb(11, 11, 11)",
1957					"labelcoloropacity": "1",
1958					"label_size": "14",
1959					"choice_size": "14",
1960					"conf_font_size": "14",
1961					"font_conf_color": "rgb(11, 11, 11)",
1962					"conffontcoloropacity": "1",
1963					"formconfcolor": "rgb(255, 255, 255)",
1964					"confcoloropacity": "1",
1965					"BoomFormContentFontStyle": "0",
1966					"BoomFormFontStyle": "0",
1967					"BoomFormOnOff": "0"
1968				}, general);
1969				BoomFormElement.settings.set("GeneralSettings", JSON.stringify(general));
1970				BoomFormElement.settings.save().done(function() {
1971					console.log('done--2')
1972				});
1973			}
1974			if (lsTest() === true && localStorage.getItem('userFormId') === Id && AfterSubmition['SubmitOnce'] == 1) {
1975				$('#' + Id).html(eval("\"<div style ='width:100%;text-align:center'><label style='width:100%;margin-bottom: 60px; box-sizing: border-box;'class='wsite-form-label' >\"+general['ConfirmationMessage'] +\" </label></div>\""));
1976				return false
1977			}
1978			var payableoptions = JSON.parse(BoomFormElement.settings.get("payableoptions"));
1979			var k = general['formcolor'];
1980			var ka = general['coloropacity'];
1981			var newBGColor = k.replace('rgb', 'rgba').replace(')', ',' + ka + ')');
1982			var hf = general['font_header_color'];
1983			var hfo = general['fontcoloropacity']
1984			var newFontColor = hf.replace('rgb', 'rgba').replace(')', ',' + hfo + ')');
1985			var ft = general['form_text_color'];
1986			var fto = general['textcoloropacity']
1987			var newTextColor = ft.replace('rgb', 'rgba').replace(')', ',' + fto + ')');
1988			var BoomElement = '#BoomForm-Name-' + Id + ' .wsite-form-input';
1989			var styleContent = '' + BoomElement + '::-moz-placeholder {color: ' + newTextColor + ';} ' + BoomElement + '::-webkit-input-placeholder {color: ' + newTextColor + ';}';
1990			var styleBlock = '<style id="BoomFormEditedInputPlacholderColor-' + Id + '">' + styleContent + '</style>';
1991			$('head').append(styleBlock);
1992			var ks = general['formheadercolor'];
1993			var kat = general['headercoloropacity'];
1994			var newTypeColor = general['field_type_color'];
1995			var newHeaderColor = ks.replace('rgb', 'rgba').replace(')', ',' + kat + ')');
1996			var kse = general['formfieldscolor'];
1997			var katy = general['fieldscoloropacity'];
1998			var newFieldsColor = kse.replace('rgb', 'rgba').replace(')', ',' + katy + ')');
1999			var newFieldsBorderRadius = general['fieldborderradius'];
2000			var newBorderColor = general['field_border_color'];
2001			var solid = general['filed_border_type'];
2002			var BF_border_size = general['field_border'];
2003			var newHeaderFontSize = general['header_font_size'];
2004			var newFormTextSize = general['form_text_size'];
2005			var newHeaderFont = general['BoomFormFontStyle'];
2006			var buttontxtcolor = general['button_text_color'];
2007			var buttontxtopacity = general['buttoncoloropacity'];
2008			var newButtonTextColor = buttontxtcolor.replace('rgb', 'rgba').replace(')', ',' + buttontxtopacity + ')');
2009			var newButtonBorderRadius = general['buttonborderradius'];
2010			var newButtonBorderColor = general['button_border_color'];
2011			var Bsolid = general['button_border_type'];
2012			var Button_border_size = general['button_border'];
2013			var newButtonTextSize = general['button_text_size'];
2014			var buttonbackgroundcolor = general['ButtonBackground_color'];
2015			var buttonbackgroundopacity = general['ButtonBackgroundcoloropacity'];
2016			var newButtonBackgroundColor = buttonbackgroundcolor.replace('rgb', 'rgba').replace(')', ',' + buttonbackgroundopacity + ')');
2017			var buttonbackgroundHovercolor = general['ButtonBackgroundhover_color'];
2018			var buttonbackgroundHoveropacity = general['ButtonBackgroundhovercoloropacity'];
2019			var newButtonBackgroundHoverColor = buttonbackgroundHovercolor.replace('rgb', 'rgba').replace(')', ',' + buttonbackgroundHoveropacity + ')');
2020			var buttontxtHovercolor = general['ButtonTextHover_color'];
2021			var buttontxtHoveropacity = general['ButtonTextHovercoloropacity'];
2022			var newButtonTextHoverColor = buttontxtHovercolor.replace('rgb', 'rgba').replace(')', ',' + buttontxtHoveropacity + ')');
2023			var labelcolor = general['label_color'];
2024			var choiceColor = general['choice_color'];
2025			var labelopacity = general['labelcoloropacity'];
2026			var newLabelColor = labelcolor.replace('rgb', 'rgba').replace(')', ',' + labelopacity + ')');
2027			var newLabelSize = general['label_size'];
2028			var newchoiceSize = general['choice_size'];
2029			var newFontBoldText = general['BoomFormFontBold'];
2030			var newFontItalicText = general['BoomFormFontItalic'];
2031			var newLabelBoldText = general['BoomFormLabelBold'];
2032			var newLabelItalicText = general['BoomFormLabelItalic'];
2033			var newButtonItalicText = general['BoomFormButtonItalic'];
2034			var newButtonBoldText = general['BoomFormButtonBold'];
2035			var newItalicStyle = general['BoomFormItalic'];
2036			var BoomElementItalic = '#BoomForm-Name-' + Id + ' .wsite-form-input';
2037			var styleContentItalic = '' + BoomElementItalic + '::-webkit-input-placeholder {font-style: ' + newItalicStyle + ';}' + BoomElementItalic + '::-moz-placeholder {font-style: ' + newItalicStyle + ';}'
2038			var newBoldStyle = general['BoomFormBold'];
2039			var styleItalic = '<style id="BoomFormEditedItalicInputPlacholderColor-' + Id + '">' + styleContentItalic + '</style>';
2040			$('head').append(styleItalic);
2041			var BoomElementBold = '#BoomForm-Name-' + Id + ' .wsite-form-input';
2042			var styleContentBold = '' + BoomElementBold + '::-webkit-input-placeholder {font-weight: ' + newBoldStyle + ';}' + BoomElementBold + '::-moz-placeholder {font-weight: ' + newBoldStyle + ';}'
2043			var styleBold = '<style id="BoomFormEditedBoldInputPlacholderColor-' + Id + '">' + styleContentBold + '</style>';
2044			$('head').append(styleBold);
2045			var newFormFont = general['BoomFormContentFontStyle'];
2046			var BoomnewFont = general['BoomFormContentFontStyle'].replace(/ /g, '+');
2047			var BoomnewHeaderFont = general['BoomFormFontStyle'].replace(/ /g, '+');
2048			if(BoomnewHeaderFont != '0'){ 
2049				var BoomstyleHeaderFontFamily = '@import url(//fonts.googleapis.com/css?family=' + BoomnewHeaderFont + '); #header-' + Id + ' h2{font-family:' + newHeaderFont + '!important}'
2050				var styleHeaderFontFamily = '<style id="BoomFormEditedHeaderFontFamily-' + Id + '">' + BoomstyleHeaderFontFamily + '</style>';
2051				$('head').append(styleHeaderFontFamily);
2052			}	
2053			
2054			var BoomElementFontFamily = '#BoomForm-Name-' + Id + ' *:not(.BformName)';
2055			if(BoomnewFont != '0'){
2056				
2057				var BoomstyleFontFamily = '@import url(//fonts.googleapis.com/css?family=' 
2057+ BoomnewFont + ');' + BoomElementFontFamily + ' {font-family: ' + newFormFont + '!important;} #BoomForm-SubmitButton-' + Id + '{font-family:' + newFormFont + '!important} #BoomForm-Name-' + Id + ' .wsite-form-field label{font-family:' + newFormFont + '!important}'
2058				var styleFontFamily = '<style id="BoomFormEditedFontFamily-' + Id + '">' + BoomstyleFontFamily + '</style>';
2059				$('head').append(styleFontFamily);
2060			}
2061			var confm = general['formconfcolor'];
2062			var confmop = general['confcoloropacity'];
2063			var newConfColor = confm.replace('rgb', 'rgba').replace(')', ',' + confmop + ')');
2064			var conffontcol = general['font_conf_color'];
2065			var conffontopa = general['conffontcoloropacity'];
2066			var newConfFontColor = conffontcol.replace('rgb', 'rgba').replace(')', ',' + conffontopa + ')');
2067			var newConfFontSize = general['conf_font_size'];
2068			var BoomUserCss = '#wsite-content #' + Id + ' label.error { color:red!important; } #BoomForm-Name-' + Id + ' { background:' + newBGColor + '!important; } #BoomForm-Name-' + Id + ' .wsite-form-input,#BoomForm-Name-' + Id + ' .boom-wsite-select { color:' + newTypeColor + '!important; } #formNamePreview-' + Id + '{ color:' + newFontColor + '!important; } #wsite-content #formNamePreview-' + Id + '{ color:' + newFontColor + '!important; } #Boomform-After-Submition-' + Id + '{ color:' + newConfFontColor + '!important; } #' + Id + ' .wsite-form-label { color:' + newLabelColor + '!important; } #' + Id + ' .wsite-form-label { color:' + newLabelColor + '!important; } #wsite-content #' + Id + ' label { color:' + newLabelColor + '!important; } #' + Id + ' .wsite-form-field .wsite-boom-choice { color:' + choiceColor + '!important; } #' + Id + ' .wsite-form-field input[type="radio"]:checked:after { background:' + choiceColor + '!important; } #' + Id + ' .wsite-form-field input[type="checkbox"]:after { border-color:' + choiceColor + '!important; }   #BoomForm-SubmitButton-' + Id + ' .wsite-button-inner  { color:' + newButtonTextColor + '!important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button-inner{ color:' + newButtonTextColor + '!important; } #banner #' + Id + ' .wsite-button .wsite-button-inner{ color:' + newButtonTextColor + '!important; } #BoomForm-SubmitButton-' + Id + ' .wsite-button-inner:hover { color:' + newButtonTextHoverColor + '!important; } #banner #' + Id + ' .wsite-button .wsite-button-inner:hover{ color:' + newButtonTextHoverColor + '!important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button-inner:hover { color:' + newButtonTextHoverColor + '!important; } #BoomForm-SubmitButton-' + Id + ' .wsite-button-inner  { background: transparent !important; }  #banner #' + Id + ' .wsite-button .wsite-button-inner{ background: transparent !important; }  #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button-inner { background:transparent !important; } #BoomForm-SubmitButton-' + Id + ' .wsite-button-inner:hover { background: transparent !important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button-inner:hover { background: transparent !important; }  #banner #' + Id + ' .wsite-button .wsite-button-inner:hover{ background: transparent !important; }#BoomForm-SubmitButton-' + Id + '   { background-color:' + newButtonBackgroundColor + '!important; }  #banner #' + Id + ' .wsite-button { background-color:' + newButtonBackgroundColor + '!important; }  #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button { background-color:' + newButtonBackgroundColor + '!important; } #BoomForm-SubmitButton-' + Id + ':hover { background-color:' + newButtonBackgroundHoverColor + '!important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton:hover { background-color:' + newButtonBackgroundHoverColor + '!important; }  #banner #' + Id + ' .wsite-button:hover{ background-color:' + newButtonBackgroundHoverColor + '!important; } #header-' + Id + '{ background:' + newHeaderColor + '!important; } #Boomform-After-Submition-' + Id + '{ background:' + newConfColor + '!important; } #BoomForm-Name-' + Id + ' .wsite-form-input,#BoomForm-Name-' + Id + ' .boom-wsite-select { background-color:' + newFieldsColor + '!important; }
2068 #'+Id+' .BoomForm .wsite-form-field select, .wsite-com-product-option select { background-color:' + newFieldsColor + '!important; } #BoomForm-Name-' + Id + ' .wsite-form-input,#BoomForm-Name-' + Id + ' .boom-wsite-select { border-radius:' + newFieldsBorderRadius + 'px !important; } #BoomForm-SubmitButton-' + Id + '  { border-radius:' + newButtonBorderRadius + 'px !important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button { border-radius:' + newButtonBorderRadius + 'px !important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton  { border-radius:' + newButtonBorderRadius + 'px !important; } #header-' + Id + ' h2{ font-size:' + newHeaderFontSize + 'px !important; } @media screen and (min-width: 767px){#header-' + Id + ' h2{ font-size:' + newHeaderFontSize + 'px !important; }} #Boomform-After-Submition-' + Id + ' .wsite-form-label { font-size:' + newConfFontSize + 'px !important; } #' + Id + ' .wsite-form-field .wsite-form-label { font-size:' + newLabelSize + 'px !important; } #BoomFormMain-' + Id + ' .form-required { font-size:' + newLabelSize + 'px !important; }#' + Id + ' .wsite-form-field .wsite-boom-choice { font-size:' + newchoiceSize + 'px !important; }  #BoomForm-Name-' + Id + ' .wsite-form-input,#BoomForm-Name-' + Id + ' .boom-wsite-select { font-size:' + newFormTextSize + 'px !important; } #BoomForm-SubmitButton-' + Id + ' .wsite-button-inner { font-size:' + newButtonTextSize + 'px !important; } #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button-inner{ font-size:' + newButtonTextSize + 'px !important; } #BoomForm-Name-' + Id + ' .wsite-form-input,#BoomForm-Name-' + Id + ' .boom-wsite-select { border:' + BF_border_size + 'px ' + newBorderColor + ' ' + solid + ' !important;} #BoomForm-SubmitButton-' + Id + '  .wsite-button-inner{ border:0 !important; }  #banner #' + Id + ' .wsite-button .wsite-button-inner{border:0 !important;}   #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton .wsite-button-inner{ border:0 !important; }#BoomForm-SubmitButton-' + Id + '  { border:' + Button_border_size + 'px ' + newButtonBorderColor + ' ' + Bsolid + ' !important; }  #banner #' + Id + ' .wsite-button { border:' + Button_border_size + 'px ' + newButtonBorderColor + ' ' + Bsolid + ' !important; }   #Boomform-After-Submition-' + Id + ' .BoomForm-SubmitButton { border:' + Button_border_size + 'px ' + newButtonBorderColor + ' ' + Bsolid + ' !important; }' 
2069			for(i = 0; i < index1; i++) {
2070				var currentfield = Fields['FormFields'][i];
2071				fields_asoc[currentfield.Field] = {};
2072				fields_asoc[currentfield.Field] = currentfield;
2073				if(!((i > 10 || currentfield.Type == "file" || currentfield.Type == "e-signature") && (BoomFormElement.settings.get('premiumflag') == "not_added"))) {
2074					$(eval(Fieldelements[Fields['FormFields'][i].Type])).insertBefore("#BoomForm-SubmitButton-Parent-" + Id);
2075					if(currentfield.Type == 'address') {
2076						$('#' + Id + ' div[name=' + currentfield.Position + '] .form-select').val(currentfield.predefinedaddress);
2077						var BoomFormEditedaddres = currentfield.predefinedaddress;
2078						$('#' + Id + ' select[name=field'+currentfield.Field+'Co] option[value="' + BoomFormEditedaddres + '"]').attr("selected", "selected");
2079					}
2080					if(currentfield.Type == 'dateField') {
2081						var t = currentfield.Field;
2082						jQuery(jQuery('#field' + currentfield.Field + 'datapicker' + Id)[0]).datepicker({
2083							showOn: "button",
2084							buttonImage: BoomFormElement.assets_path + "calendar.png",
2085							buttonImageOnly: true,
2086							buttonText: '',
2087							onSelect: function(dateText, inst) {
2088								var str = $(this).attr('id');
2089								var pieces = dateText.split('/');
2090								jQuery(jQuery('#' + str.replace('datapicker', 'M'))).val(pieces[0]);
2091								jQuery(jQuery('#' + str.replace('datapicker', 'D'))).val(pieces[1]);
2092								jQuery(jQuery('#' + str.replace('datapicker', 'Y'))).val(pieces[2]);
2093							}
2094						});
2095						jQuery(".ui-datepicker-trigger").on('click', function() {
2096								jQuery("#ui-datepicker-div").position({
2097									"my": "left top",
2098                                    "at": "left bottom",
2099                                    "of": jQuery(this).parent().parent()
2100                                   });
2101								jQuery("#ui-datepicker-div").css({
2102									'z-index':9999
2103								});
2104						});
2105					}
2106				}
2107			}
2108			$("form#BoomForm-Name-" + Id).unbind();
2109			$("form#BoomForm-Name-" + Id).submit(function() {
2110				
2111				fnstring = "formSubmitStarted" + ii[5];
2112				var fn = window[fnstring];
2113				if(typeof fn === "function") fn();
2114				if($("#BoomForm-Name-" + Id).valid()) {
2115					$(window).keydown(function(event){
2116						if(event.keyCode == 13) {
2117						  event.preventDefault();
2118						  return false;
2119						}
2120					});
2121					var formData = new FormData($(this)[0]);
2122					formData.append("site_id", siteId);
2123					formData.append("formId", Id);
2124					$('#BoomForm-Name-' + Id + " .Boom_overlays").css("display", "block");
2125					$.ajax({
2126						url: "https://weebly.apps.farm/form/ajax/formAjax/",
2127						type: 'POST',
2128						data: formData,
2129						success: function(result) {
2130							$('#BoomForm-Name-' + Id + " .Boom_overlays").css("display", "none");
2131							if(payableoptions['turnOn'] == 1 && payment != 's' && sums) {
2132								window.location.href = 'http://weebly.apps.farm/form/ajax/paypal/&index=' + result;
2133							} else {
2134								if(AfterSubmition['action'] == '0') {
2135									$('#Boomform-After-Submition-' + Id).html(eval("\"<div style ='width:100%'><label style='width:100%;margin-bottom: 60px; box-sizing: border-box;'class='wsite-form-label' >\"+general['ConfirmationMessage'] +\" </label></div>\""));
2136									if(AfterSubmition['SubmitOnce'] == 0) {
2137										if(siteId == '489837497725008723'){
2138											$('#Boomform-After-Submition-' + Id).append(eval("\"<button type = 'button' class= 'wsite-button' value = '\"+general['Backbuttontext']+\"' ><span class='wsite-button-inner BoomForm_Submit_button_span'>\"+general['Backbuttontext']+\"</span></button> 	\""));
2139										}else{
2140											$('#Boomform-After-Submition-' + Id).append(eval("\"	  <button id = 'BoomForm-SubmitButton-\"+Id+\"' type = 'button' class= 'backbutton wsite-button' value = '\"+general['Backbuttontext']+\"' ><span class='wsite-button-inner BoomForm_Submit_button_span'>\"+general['Backbuttontext']+\"</span></button> 	\""));
2141										}
2142									}	
2143									$('#Boomform-After-Submition-' + Id).css('display', 'block');
2144									$('#BoomFormOverlay' + Id).css('display', 'block');
2145									if(AfterSubmition['SubmitOnce'] == 1) {
2146										if (lsTest() === true)
2147											localStorage.setItem('userFormId', Id);
2148										$("form#BoomForm-Name-" + Id).remove();
2149									}
2150									switch(AfterSubmition['FormState']) {
2151										case "1":
2152											jQuery('#BoomForm-Name-' + Id).find('.wsite-form-input').attr('readonly', true);
2153											jQuery('#BoomForm-Name-' + Id).addClass('bmf-lock')
2154											break;
2155										case "0":
2156											jQuery("form#BoomForm-Name-" + Id)[0].reset();
2157											break;
2158									}
2159								}
2160								if(AfterSubmition['action'] == '1') {
2161									if(AfterSubmition['Open_in'] == '0') {
2162										window.location.href = AfterSubmition['URL'];
2163									} else {
2164										window.open(AfterSubmition['URL']);
2165									}
2166								}
2167							}
2168						},
2169						cache: false,
2170						contentType: false,
2171						processData: false
2172					});
2173					
2174					fnstring = "formSubmited" + ii[5];
2175					var fn = window[fnstring];
2176					if(typeof fn === "function") fn();
2177				}
2178				return false;
2179			});
2180			if(BoomFormElement.settings.get('customjsflag') == "instaled") {
2181				var CustomJS = JSON.parse(BoomFormElement.settings.get("CustomJS"));
2182				var res = CustomJS['CustomJs'].replace("formLoaded", "formLoaded" + ii[5]);
2183				res = res.replace("formSubmitStarted", "formSubmitStarted" + ii[5]);
2184				res = res.replace("formSubmited", "formSubmited" + ii[5]);
2185				res = res.replace(/(?:\r\n|\r|\n)/g, ' ');
2186				var customcss = CustomJS['CustomCss'].replace(/(?:\r\n|\r|\n)/g, ' ');
2187				jQuery(document.body).append(eval("\"
2187<script type='text/javascript' id ='aaa'>  " + res + "   </scri" + "pt>\""));
2188				jQuery(document.body).append(eval("\"<style>  " + customcss + "   </style>\""));
2189				fnstring = "formLoaded" + ii[5];
2190				var fn = window[fnstring];
2191				if(typeof fn === "function") fn();
2192			}
2193			if(BoomFormElement.settings.get('logicflag') == "instaled") {
2194				if(BoomFormElement.settings.get('statements') != 's') {
2195					var statments = JSON.parse(BoomFormElement.settings.get('statements'));
2196				} else {
2197					var statments = 's';
2198				}
2199				hidefunction(statments)
2200				$("#BoomForm-Name-" + Id).on("change", "*", function() {
2201					statement(statments)
2202				});
2203				$("#BoomForm-Name-" + Id).on("keyup", "*", function() {
2204					statement(statments)
2205				});
2206			}
2207			if(BoomFormElement.settings.get('paypalflag') == "instaled") {
2208				var payableoptions = JSON.parse(BoomFormElement.settings.get("payableoptions"));
2209				if(BoomFormElement.settings.get('payment') != 's') {
2210					var payment = JSON.parse(BoomFormElement.settings.get('payment'));
2211					if(payableoptions.buttonRequire == "1") {
2212						$("#BoomForm-Name-" + Id).on("change", "*", function() {
2213							Pl_values(payment, Fields, Id, general);
2214						});
2215					}else{
2216						$("#BoomForm-Name-" + Id).on("change", "*", function() {
2217							checkpaypal(payment,Fields, Id);
2218						});
2219					}
2220				} else {
2221					var payment = BoomFormElement.settings.get('payment');
2222				}
2223				var paypal_fields = {
2224					"price": "\"<div name='\"+ currentfield.Position+\"' title='\"+currentfield.instr+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style =' position:relative' ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" ' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"''>*</span> <div class='wsite-form-input-container'>	<div class='fieldContent'><div class='priceFieldSign'style='display: inline-block;margin-right:5px'>\"+currentfield.currency+\"</div><div class='timeFieldH' style='display: inline-block;width: 27% !important;'><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"D'  id = 'field\"+currentfield.Field+\"D\"+ Id+\"' class = 'wsite-form-input wsite-input' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined2+\"' style='width: 100% !important;'></div> . <div class='timeFieldM' style='width: 24% !important;display: inline-block;'><input \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"C'  id = 'field\"+currentfield.Field+\"C\"+ Id+\"' class = 'wsite-form-input wsite-input' type='text' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined1+\"' style='width: 100% !important;'></div></div></div> </div>\"",
2225					"Number": "\"<div title='\"+currentfield.instr+\"' name='\"+ currentfield.Position+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style =' position:relative'   ><label class='wsite-form-label' style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  >\"+ currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"'>*</span> <div><input  \"+((currentfield.required == \"1\") ? 'required':'')+\" name = 'field\"+currentfield.Field+\"' id = 'field\"+currentfield.Field+\"\"+ Id+\"' type='number' style = 'max-width:100%; width:100%;width:\"+ currentfield.size+ 'px' +\" !important;' class='wsite-form-input' placeholder='\"+((currentfield.required == \"1\" && currentfield.hidelabel==\"1\" ) ? '*':'')+\"\"+currentfield.predefined+\"' / ></div> </div>\"",
2226					"checkbox": "\"<div name='\"+ currentfield.Position+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' title='\"+currentfield.instr+\"' style = 'position:relative'  ><label style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  class='wsite-form-label' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-radio-container'>\"+(function(){var inds= 0;aaa = '';for(j = 0 ;j<Object.keys(currentfield.options).length;j++){aaa+=\"<div class = 'Boom_option'><span class='form-radio-container'  style ='display:inline-block'><input type='\"+currentfield.Type+\"'  id='checkbox-\"+currentfield.Field+\"
2226-_u\"+Id+\"\"+j+\"' value = '\"+htmlspecialchar(currentfield.options[j].name)+\"' name='field\"+currentfield.Field+\"[]'\"; if(currentfield.options[j].value==1)	aaa+=\" checked \";aaa+=\" ><label for='checkbox-\"+currentfield.Field+\"-_u\"+Id+\"\"+j+\"' class='wsite-boom-choice' >\"+currentfield.options[j].name+\"</label></span>\"; if(currentfield.payable==1&&payment!='s'){var tempparam1 = payableoptions.requireType.replace('100',parseFloat(payment[currentfield.Field]['choices'][inds]));inds++;	var res =payableoptions.currency.split(',');	var tempparam2 = tempparam1.replace('$', res[2]);aaa+=\"<label class='wsite-boom-choice' style = 'vertical-align: text-bottom;'>\"+tempparam2+\"</label> </div>\";}}if(payment[currentfield.Field].quantity==1){aaa+=\"<input name = 'quantity_\"+currentfield.Field+\"option\"+j+\"' class = 'checkbox-\"+currentfield.Field+\"-_u\"+Id+\" wsite-form-input ' type = 'number'  placeholder = 'Quantity'>\";} return aaa; })()+\"</div>  </div>\"",
2227					"select": "\"<div  title='\"+currentfield.instr+\"' class='form-field  wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style = 'position:relative' name='\"+ currentfield.Position+\"'><label     style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  class='wsite-form-label' >\"+currentfield.label+\"</label><span style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' class='form-required'>*</span> <div class='wsite-form-input-container' ><select \"+((currentfield.required == \"1\") ? 'required':'')+\"   name = 'field\"+currentfield.Field+\"' class='form-select boom-wsite-select ' style='max-width:100%;width:100%;width:\"+ currentfield.size+ 'px' +\" !important;'>\"+(function(){var inds=0; aaa = ''; for(j = 0 ;j<Object.keys(currentfield.options).length;j++){aaa+=\"<option value='\"+htmlspecialchar(currentfield.options[j].name)+\"'>\"+currentfield.options[j].name+\"\";if(currentfield.payable == 1&&payment!='s') { var tempparam1 =payableoptions.requireType.replace('100',parseFloat(payment[currentfield.Field]['choices'][inds])); var res =payableoptions.currency.split(',');	var tempparam2 = tempparam1.replace('$', res[2]); aaa+=tempparam2  ;}aaa+= \" </option>\"; inds++; }aaa+=\"</select>\";if((currentfield.payable == \"1\")&&(payment[currentfield.Field].quantity==1)){ aaa+=\" <input class = 'checkbox-\"+currentfield.Field+\"-_u\"+Id+\" wsite-form-input ' name = 'quantity_\"+currentfield.Field+\"' type = 'number'  placeholder = 'Quantity'>\";} return aaa; })()+\"</div>  </div>\"",
2228					"radio": "\"<div title='\"+currentfield.instr+\"' class='form-field wsite-form-field f\"+ currentfield.Field+\"\"+ Id+\"' style = 'position:relative'  name='\"+ currentfield.Position+\"' ><label style='display:\"+((currentfield.hidelabel == \"1\") ? \"none\" : \"inline-block\")+\" '  class='wsite-form-label' >\"+currentfield.label+\"</label><span class='form-required' style = 'display: \"+((currentfield.required == \"1\" && currentfield.hidelabel==\"0\" ) ? 'inline-block':'none')+\"' >*</span> <div class='wsite-form-radio-container'>\"+(function(){var inds=0;aaa = '';for(j = 0 ;j<Object.keys(currentfield.options).length;j++){  aaa+=\"<div class = 'Boom_option'><span class='form-radio-container'  style ='display:inline-block'><input value = '\"+htmlspecialchar(currentfield.options[j].name)+\"' type='\"+currentfield.Type+\"'  id='checkbox-\"+currentfield.Field+\"-_u\"+Id+\"\"+j+\"' name = 'field\"+currentfield.Field+\"'\";if(currentfield.options[j].value==1)	aaa+=\" checked \";aaa+=\" ><label for='checkbox-\"+currentfield.Field+\"-_u\"+Id+\"\"+j+\"' class='wsite-boom-choice'>\"+currentfield.options[j].name+\"</label></span>\";if(currentfield.payable==1&&payment!='s'){var tempparam1 = payableoptions.requireType.replace('100',parseFloat(payment[currentfield.Field]['choices'][inds]));inds++;	var res =payableoptions.currency.split(',');	var tempparam2 = tempparam1.replace('$', res[2]);aaa+=\"<label class='wsite-boom-choice' style = 'vertical-align: text-bottom;'>\"+tempparam2+\"</label></div>\"}}if((currentfield.payable == \"1\")&&(payment[currentfield.Field].quantity==1)){ aaa+=\"<input class = 'checkbox-\"+currentfield.Field+\"
2228-_u\"+Id+\" wsite-form-input ' type = 'number'  placeholder = 'Quantity' name = 'quantity_\"+currentfield.Field+\" ' >\";} return aaa; })()+\"</div> </div>\""
2229				}
2230				if(payment != 's') {
2231					for(key in payment) {
2232						var currentfield;
2233						currentfield = fields_asoc[key];
2234						console.log(currentfield)
2235						if(currentfield)
2236							$("div .f" + key + Id).replaceWith(eval(paypal_fields[currentfield.Type]));
2237					}
2238				}
2239			}
2240			if(general['BoomFormOnOff'] == 1) {
2241				var BFuserstyle = '<style id="userstyle-' + Id + '">' + BoomUserCss + '</style>';
2242				$('head').append(BFuserstyle);
2243			} else if(general['BoomFormOnOff'] == 0) {}
2244			$('#BoomFormOverlay' + Id).on('click', function() {
2245				$('#Boomform-After-Submition-' + Id).css('display', 'none');
2246				$('#BoomFormOverlay' + Id).css('display', 'none');
2247			});
2248			$('#Boomform-After-Submition-' + Id).on('click', '.backbutton', function() {
2249				$('#Boomform-After-Submition-' + Id).css('display', 'none');
2250				$('#BoomFormOverlay' + Id).css('display', 'none');
2251			});
2252			
2253			$('#header-' + Id).show();
2254			$('#BoomForm-SubmitButton-Parent-' + Id).show();
2255			$($('#BoomForm-SubmitButton-'+Id).find('.wsite-button-inner')).html(general['SubmitButtonText']);
2256			//$('#BoomForm-Name-'+Id).attr("style","font-family:"+newHeaderFont+"!important");
2257			$('#BoomForm-Name-' + Id).css('font-weight', newFontBoldText);
2258			$('#BoomForm-Name-' + Id).css('font-style', newFontItalicText);
2259			$('#BoomForm-Name-' + Id).find('.wsite-form-label').css('font-weight', newLabelBoldText);
2260			$('#BoomForm-Name-' + Id).find('.wsite-form-label').css('font-style', newLabelItalicText);
2261			$('#BoomForm-SubmitButton-' + Id).css('font-style', newButtonItalicText);
2262			$('#BoomForm-SubmitButton-' + Id).css('font-weight', newButtonBoldText);
2263			$('#BoomForm-Name-' + Id).find('.wsite-form-input').css('font-weight', newBoldStyle);
2264			$('#BoomForm-Name-' + Id).find('.wsite-form-input').css('font-style', newItalicStyle);
2265			$('#BoomForm-Name-' + Id).find('#formNamePreview-' + Id).html(general['FormName']);
2266			$("#formDescriptionPreview-" + Id).html(general['FormDescription']);
2267			if(general['buttonPlace'].value == 0) $('#BoomForm-SubmitButton-Parent-' + Id).css("text-align", "left");
2268			if(general['buttonPlace'] == 1) $('#BoomForm-SubmitButton-Parent-' + Id).css("text-align", "center");
2269			if(general['buttonPlace'] == 2) $('#BoomForm-SubmitButton-Parent-' + Id).css({	'text-align' : 'right',
2270																							'padding-right' : '15px'
2271																						});
2272			if(general['buttonType'] == 0) {
2273				$("#BoomForm-Submit-Button-Place-" + Id).css("display", "block");
2274				$("#BoomForm-SubmitButton-" + Id).css("width", "initial");
2275			} else {
2276				$("#BoomForm-SubmitButton-" + Id).css("width", "100%");
2277				$("#BoomForm-Submit-Button-Place-" + Id).css("display", "none");
2278			}
2279			if(window.innerWidth <= 950){
2280				$('.form-field').tooltip({
2281					position: {
2282						my: "right bottom",
2283						at: "right-10 top"
2284					}
2285				});
2286			}else{
2287				$( '.form-field' ).tooltip( {
2288					position: {
2289						my: "right top",
2290						at: "right top+0"
2291					}
2292				});
2293			}
2294
2295			function countWords(t) {
2296				return t = t.replace(/(^\s*)|(\s*$)/gi, ""), t = t.replace(/[ ]{2,}/gi, " "), t = t.replace(/\n /, "\n"), t.split(" ").length
2297			}
2298
2299			function question(selects, field, value, type) {
2300				switch(selects) {
2301					case 'is':
2302					case 'isnot':
2303						{
2304							if(type == 'price') {
2305								field[0] = parseInt($(field[0]).val());
2306								field[1] = parseInt($(field[1]).val());
2307								value[0] = parseInt(value[0]);
2308								value[1] = parseInt(value[1]);
2309								if((field[0] == value[0]) && (field[1] == value[1])) return(selects == 'is') ? true : false;
2310								else return(selects == 'isnot') ? true : false;
2311							} else if(type == 'radio') {
2312								if($(field).prop('checked')) return(selects == 'is') ? true : false;
2313								else return(selects == 'isnot') ? true : false;
2314							} else if(type == 'select') {
2315								if(field.find('.form-select').val() == value) return(selects == 'is') ? true : false;
2316								else return(selects == 'isnot') ? true : false;
2317							} else if(type == 'date') {
2318								field[0] = $(field[0]).val(); //year
2319								field[1] = $(field[1]).val(); //month
2320								field[2] = $(field[2]).val(); //day
2321								value = value.split('-');
2322								if((field[1] == value[1]) && (field[2] == value[2]) && (field[0] == value[0])) return(selects == 'is') ? true : false;
2323								else return(selects == 'isnot') ? true : false;
2324							} else if(type == 'time') {
2325								field[0] = parseInt($(field[0]).val());
2326								field[1] = parseInt($(field[1]).val());
2327								field[2] = $(field[2]).val();
2328								value = value.split(':');
2329								value[0] = parseInt(value[0]);
2330								value[1] = parseInt(value[1]);
2331								if((field[2] == 'PM') && (field[0] < 12)) field[0] += 12;
2332								if((field[2] == 'AM') && (field[0] == 12)) field[0] = 0;
2333								if((field[1] == value[1]) && (field[0] == value[0])) return(selects == 'is') ? true : false;
2334								else return(selects == 'isnot') ? true : false;
2335							} else {
2336								field = $(field[0]).val();
2337								if((field == value)) return(selects == 'is') ? true : false;
2338								else return(selects == 'isnot') ? true : false;
2339							}
2340						}
2341					case 'contains':
2342					case 'starts':
2343					case 'ends':
2344						{
2345							field = $(field[0]).val();
2346							if(field === undefined) return false;
2347							var index = field.indexOf(value);
2348							if(((selects == 'contains') && (index != -1)) || ((selects == 'starts') && (index == 0)) || ((selects == 'ends') && (index == field.length - value.length))) return true;
2349							else return false;
2350						}
2351					case 'greater':
2352					case 'less':
2353						{
2354							if(type == 'price') {
2355								field[0] = parseInt($(field[0]).val());
2356								field[1] = parseInt($(field[1]).val());
2357								value[0] = parseInt(value[0]);
2358								value[1] = parseInt(value[1]);
2359								if(((selects == 'greater') && ((field[0] > value[0]) || ((field[0] == value[0]) && (field[1] > value[1])))) || ((selects == 'less') && ((field[0] < value[0]) || ((field[0] == value[0]) && (field[1] < value[1]))))) return true;
2360								else return false;
2361							} else if(type == 'select') {
2362								if(((field.find('.form-select').val() > value) && (selects == 'greater')) || ((field.find('.form-select').val() < value) && (selects == 'less'))) return true;
2363								else return false;
2364							} else {
2365								field = $(field[0]).val();
2366								if(((selects == 'greater') && (field > value)) || ((selects == 'less') && (field < value))) return true;
2367								else return false;
2368							}
2369						}
2370					case 'after':
2371					case 'before':
2372						{
2373							if(type == 'date') {
2374								field[0] = $(field[0]).val(); //year
2375								field[1] = $(field[1]).val(); //month
2376								field[2] = $(field[2]).val(); //day
2377								value = value.split('-');
2378								if((((field[1] < value[1]) || ((field[1] == value[1]) && (field[2] < value[2])) || ((field[1] == value[1]) && (field[2] == value[2]) && (field[3] < value[3]))) && (selects == 'after')) || (((field[1] > value[1]) || ((field[1] == value[1]) && (field[2] > value[2])) || ((field[1] == value[1]) && (field[2] == value[2]) && (field[3] > value[3]))) && (selects == 'before'))) return true;
2379								else return false;
2380							} else {
2381								field[0] = parseInt($(field[0]).val());
2382								field[1] = parseInt($(field[1]).val());
2383								field[2] = $(field[2]).val();
2384								value = value.split(':');
2385								value[0] = parseInt(value[0]);
2386								value[1] = parseInt(value[1]);
2387								if(field[2] == 'PM') field[0] += 12;
2388								if((((field[0] < value[0]) || ((field[0] == value[0]) && (field[1] < value[1]))) && (selects == 'after')) || (((field[0] > value[0]) || ((field[0] == value[0]) && (field[1] > value[1]))) && (selects == 'before'))) return true;
2389								else return false;
2390							}
2391						}
2392					case 'checked':
2393					case 'dnotchecked':
2394						{
2395							if($(field).prop('checked')) return(selects == 'checked') ? true : false;
2396							else return(selects == 'dnotchecked') ? true : false;
2397						}
2398					case 'checkedmore':
2399					case 'checkedequal':
2400					case 'checkedless':
2401						{
2402							var n = -1;
2403							fields = jQuery(".f10element-62ede12e-2eb1-4d72-99af-eb242e6fe482").children('.wsite-form-radio-container').children('.form-radio-container').children('input');
2404							for(var i = 0; i < fields.length; i++) {
2405								var field = fields[i];
2406								if(jQuery(field).prop('checked')) {
2407									n++
2408								};
2409							}
2410							n++;
2411							value = parseInt(value);
2412							if(((selects == 'checkedmore') && (value < n)) || ((selects == 'checkedequal') && (value == n)) || ((selects == 'checkedless') && (value > n))) return true;
2413							else return false;
2414						}
2415					case 'choosed':
2416					case 'dontchoosed':
2417						{
2418							if($($(field)[0]).context.value !== '') return(selects == 'choosed') ? true : false;
2419							else return(selects == 'dontchoosed') ? true : false;
2420						}
2421					default:
2422						return false;
2423				}
2424			}
2425
2426			function hidefunction(statments) {
2427				if(statments != 's') {
2428					for(i = 0; i < Object.keys(statments).length; i++)
2429						if(statments[i]['CL_statementStatus'] == 'show') {
2430							$(".f" + statments[i]['CL_statementField'] + Id).hide();
2431						}
2432					statement(statments);
2433				}
2434			}
2435
2436			function statement(statments) {
2437				var fieldstatus;
2438				var fieldunstatus;
2439				if(statments != 's') {
2440					for(i = 0; i < Object.keys(statments).length; i++) {
2441						if(statments['CL_statementField'] == '') continue;
2442						andor = (statments[i]['CL_statementReq'] == 'and') ? ') && (' : ') || (';
2443						fieldstatus = (statments[i]['CL_statementStatus'] == 'show') ? '1' : '0';
2444						fieldunstatus = (statments[i]['CL_statementStatus'] == 'show') ? '0' : '1';
2445						var STATEMENTCONDITION = "(";
2446						for(j = 0; j < Object.keys(statments[i]['CL_conditions']).length; j++) {
2447							if(statments[i]['CL_conditions'][j]['CL_fields'] == '-1') continue;
2448							switch(statments[i]['CL_conditions'][j]['CL_type']) {
2449								case 'singlelinetext':
2450								case 'password':
2451								case 'e-signature':
2452								case 'textarea':
2453								case 'email':
2454								case 'phone':
2455								case 'Number':
2456								case 'website':
2457								case 'file':
2458								
2459									{
2460										fieldValue = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + Id + "')";
2461									}
2462									break;
2463								case 'select':
2464									{
2465										fieldValue = "$('.f" + statments[i]['CL_conditions'][j]['CL_fields'] + Id + "')";
2466									}
2467									break;	
2468								case 'Name':
2469									{
2470										fieldValue = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + (statments[i]['CL_conditions'][j]['CL_rule'] == 'first' ? 'F' 
2470+ Id : 'L' + Id) + "')";
2471									}
2472									break;
2473								case 'address':
2474									{
2475										fieldValue = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'];
2476										switch(statments[i]['CL_conditions'][j]['CL_rule']) {
2477											case 'add1':
2478												fieldValue += 'S' + Id;
2479												break;
2480											case 'add2':
2481												fieldValue += 'S2' + Id;
2482												break;
2483											case 'city':
2484												fieldValue += 'C' + Id;
2485												break;
2486											case 'state':
2487												fieldValue += 'St' + Id;
2488												break;
2489											case 'postal':
2490												fieldValue += 'P' + Id;
2491												break;
2492											case 'country':
2493												fieldValue += 'Co' + Id;
2494												break;
2495										}
2496										fieldValue += "')";
2497									}
2498									break;
2499								case 'date':
2500									{
2501										fieldValue = "$(#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "Y" + Id + "')";
2502										fieldValue1 = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "M" + Id + "')";
2503										fieldValue2 = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "D" + Id + "')";
2504									}
2505									break;
2506								case 'time':
2507									{
2508										fieldValue = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "H" + Id + "')";
2509										fieldValue1 = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "M" + Id + "')";
2510										fieldValue2 = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "F" + Id + "')";
2511									}
2512									break;
2513								case 'checkbox':
2514								case 'radio':
2515									{
2516										fieldValue = ((statments[i]['CL_conditions'][j]['CL_ruleSelect'] == 'checkedmore') || (statments[i]['CL_conditions'][j]['CL_ruleSelect'] == 'checkedequal') || (statments[i]['CL_conditions'][j]['CL_ruleSelect'] == 'checkedless')) ? "$('.f" + statments[i]['CL_conditions'][j]['CL_fields'] + Id + "')" : "$('#checkbox-" + statments[i]['CL_conditions'][j]['CL_fields'] + "-_u" + Id + statments[i]['CL_conditions'][j]['id'].replace("Item", "") + "')";
2517									}
2518									break;
2519								case 'price':
2520									{
2521										fieldValue = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "D" + Id + "')";;
2522										fieldValue1 = "$('#field" + statments[i]['CL_conditions'][j]['CL_fields'] + "C" + Id + "')";;
2523									}
2524									break;
2525							}
2526							if(statments[i]['CL_conditions'][j]['CL_type'] == 'price') {
2527								STATEMENTCONDITION += 'question("' + statments[i]['CL_conditions'][j]['CL_ruleSelect'] + '", [' + fieldValue + ', ' + +fieldValue1 + '], ["' + statments[i]['CL_conditions'][j]['CL_value'][1] + '", "' + statments[i]['CL_conditions'][j]['CL_value'][2] + '"], "' + statments[i]['CL_conditions'][j]['CL_type'] + '")';
2528							} else if((statments[i]['CL_conditions'][j]['CL_type'] == 'time') || (statments[i]['CL_conditions'][j]['CL_type'] == 'date')) {
2529								STATEMENTCONDITION += 'question("' + statments[i]['CL_conditions'][j]['CL_ruleSelect'] + '", [' + fieldValue + ', ' + fieldValue1 + ', ' + fieldValue2 + '], "' + statments[i]['CL_conditions'][j]['CL_value'] + '", "' + statments[i]['CL_conditions'][j]['CL_type'] + '")';
2530							} else if(statments[i]['CL_conditions'][j]['CL_type'] == 'select') {
2531								STATEMENTCONDITION += 'question("' + statments[i]['CL_conditions'][j]['CL_ruleSelect'] + '", ' + fieldValue + ', "' + statments[i]['CL_conditions'][j]['CL_value'] + '", "' + statments[i]['CL_conditions'][j]['CL_type'] + '")';
2532							} else {
2533								STATEMENTCONDITION += 'question("' + statments[i]['CL_conditions'][j]['CL_ruleSelect'] + '", ' + fieldValue + ', "' + statments[i]['CL_conditions'][j]['CL_value'] + '", "' + statments[i]['CL_conditions'][j]['CL_type'] + '")';
2534							}
2535							STATEMENTCONDITION += (statments[i]['CL_conditions'][j + 1] != undefined) ? andor : ')';
2536						}
2537						var bool = eval(STATEMENTCONDITION);
2538						if(bool) {
2539							if(fieldstatus == "1"){
2540								$('div.f' + statments[i]['CL_statementField'] + Id).show();
2541							}else{ 
2542								$('div.f' + statments[i]['CL_statementField'] + Id).hide();
2543								$('div.f' + statments[i]['CL_statementField'] + Id).find('input').removeAttr('checked');
2544								
2545							}	
2546						} else {
2547							if(fieldstatus == "1"){
2548								$('div.f' + statments[i]['CL_statementField'] + Id).hide();
2549								$('div.f' + statments[i]['CL_statementField'] + Id).find('input').removeAttr('checked');
2550								
2551							}else{
2552								$('div.f' + statments[i]['CL_statementField'] + Id).show();
2553							}	
2554						}
2555					}
2556				}
2557			}
2558			if($('.boom-check-visible-status').css('display') == 'none'){
2559				$('.boom-check-visible-status').addClass('boominputopacity');
2560			}
2561			/*e-signature*/
2562			function boomSignature(el){
2563				var	signaturePad = new SignaturePad(el, {
2564					backgroundColor: 'rgba(255, 255, 255, 1)',
2565					penColor: 'rgb(0, 0, 0)'
2566				});
2567				
2568				
2569				// $(el).on('click touchstart', function() {
2570					// var canvasdata = signaturePad.toDataURL('image/png');
2571					// $(this).parent().find('input').val(canvasdata);
2572				// });
2573				// signaturePad.onBegin = function () {
2574					// var canvasdata = signaturePad.toDataURL('image/png');
2575					// $(this).parent().find('input').val(canvasdata);
2576				// }
2577				signaturePad.onEnd = function () {
2578					var canvasdata = signaturePad.toDataURL('image/png');
2579					console.log(canvasdata)
2580					console.log('end')
2581					$(el).parent().find('input').val(canvasdata);
2582				}
2583				$(el).parent().find('.boom-clear').on('click', function() {
2584					$(this).parent().parent().find('input').val(null);
2585					signaturePad.clear();
2586				});
2587			}	
2588			
2589			for(var x=0; x < $('.signature-pad').length;x++){
2590				boomSignature($('.signature-pad')[x])
2591			}	
2592				
2593			
2594			
2595			/*end*/
2596			function checkpaypal(payment,Fields, Id){
2597				sums = 0;
2598				for(key in payment) {
2599					var currentfield;
2600					currentfield = fields_asoc[key];
2601					for(i = 0; i < Object.keys(Fields['FormFields']).length; i++) {
2602						if(Fields['FormFields'][i].Field == key) {
2603							switch(Fields['FormFields'][i].Type) {
2604								case 'radio':
2605									{
2606										for(j = 0; j < Object.keys(Fields['FormFields'][i].options).length; j++) {
2607											if($("#checkbox-" + key + "-_u" + Id + j).prop('checked')) {
2608												if(payment[key]['quantity'] == '1') {
2609													var quants = $(".checkbox-" + key + "-_u" + Id).val();
2610													if(quants) {
2611														sums += (parseFloat(payment[key]['choices'][j]) * parseFloat(quants));
2612													} else {
2613														sums += (parseFloat(payment[key]['choices'][j]) * 1);
2614													}
2615												} else {
2616													sums += parseFloat(payment[key]['choices'][j]);
2617												}
2618											}
2619										}
2620									}
2621									break;
2622								case 'checkbox':
2623									{
2624										for(j = 0; j < Object.keys(Fields['FormFields'][i].options).length; j++) {
2625											if($("#checkbox-" + key + "-_u" + Id + j).prop('checked')) {
2626												if(payment[key]['quantity'] == '1') {
2627													var quants = $($(".checkbox-" + key + "-_u" + Id)[j]).val();
2628													if(quants) {
2629														sums += (parseFloat(payment[key]['choices'][j]) * parseFloat(quants));
2630													} else sums += (parseFloat(payment[key]['choices'][j]) * 1);
2631												} else {
2632													sums += parseFloat(payment[key]['choices'][j]);
2633												}
2634											}
2635										}
2636									}
2637									break;
2638								case 'select':
2639									{
2640										var trak = jQuery('.f' + key + Id).find('.form-select').val();
2641										for(j = 0; j < Object.keys(Fields['FormFields'][i].options).length; j++) {
2642											if(trak == Fields['FormFields'][i].options[j].name)
2643												if(payment[key]['quantity'] == '1') {
2644													var quants = $(".checkbox-" + key + "-_u" + Id).val();
2645													if(quants) {
2646														sums += (parseFloat(payment[key]['choices'][j]) * parseFloat(quants));
2647													} else {
2648														sums += (parseFloat(payment[key]['choices'][j]) * 1);
2649													}
2650												}else {
2651													sums += parseFloat(payment[key]['choices'][j]);
2652												}
2653										}
2654									}
2655									break;
2656								case 'Number':
2657									{
2658										var trak = jQuery("#field" + key + Id).val();
2659										if(trak) {
2660											sums += parseFloat(trak);
2661										}
2662									}
2663									break;
2664								case 'price':
2665									{
2666										k = $('#field' + key + 'D' + Id).val();
2667										s = $('#field' + key + 'C' + Id).val();
2668										var pal = parseFloat(k + s);
2669										if(k | s) {
2670											sums += parseFloat(k + '.' + s);
2671										}
2672									}
2673									break;
2674							}
2675						}
2676					}
2677				}
2678				if(payableoptions.productCoast != 0) {
2679					sums += parseFloat(payableoptions['productCoast']);
2680				}
2681			}
2682			function Pl_values(payment, Fields, Id, general) {
2683				sums = 0;
2684				for(key in payment) {
2685					var currentfield;
2686					currentfield = fields_asoc[key];
2687					for(i = 0; i < Object.keys(Fields['FormFields']).length; i++) {
2688						if(Fields['FormFields'][i].Field == key) {
2689							switch(Fields['FormFields'][i].Type) {
2690								case 'radio':
2691									{
2692										for(j = 0; j < Object.keys(Fields['FormFields'][i].options).length; j++) {
2693											if($("#checkbox-" + key + "-_u" + Id + j).prop('checked')) {
2694												if(payment[key]['quantity'] == '1') {
2695													var quants = $(".checkbox-" + key + "-_u" + Id).val();
2696													if(quants) {
2697														sums += (parseFloat(payment[key]['choices'][j]) * parseFloat(quants));
2698													} else {
2699														sums += (parseFloat(payment[key]['choices'][j]) * 1);
2700													}
2701												} else {
2702													sums += parseFloat(payment[key]['choices'][j]);
2703												}
2704											}
2705										}
2706									}
2707									break;
2708								case 'checkbox':
2709									{
2710										for(j = 0; j < Object.keys(Fields['FormFields'][i].options).length; j++) {
2711											if($("#checkbox-" + key + "-_u" + Id + j).prop('checked')) {
2712												if(payment[key]['quantity'] == '1') {
2713													var quants = $($(".checkbox-" + key + "-_u" + Id)[j]).val();
2714													if(quants) {
2715														sums += (parseFloat(payment[key]['choices'][j]) * parseFloat(quants));
2716													} else sums += (parseFloat(payment[key]['choices'][j]) * 1);
2717												} else {
2718													sums += parseFloat(payment[key]['choices'][j]);
2719												}
2720											}
2721										}
2722									}
2723									break;
2724								case 'select':
2725									{
2726										var trak = jQuery('.f' + key + Id).find('.form-select').val();
2727										for(j = 0; j < Object.keys(Fields['FormFields'][i].options).length; j++) {
2728											if(trak == Fields['FormFields'][i].options[j].name)
2729												if(payment[key]['quantity'] == '1') {
2730													var quants = $(".checkbox-" + key + "-_u" + Id).val();
2731													if(quants) {
2732														sums += (parseFloat(payment[key]['choices'][j]) * parseFloat(quants));
2733													} else {
2734														sums += (parseFloat(payment[key]['choices'][j]) * 1);
2735													}
2736												}else {
2737													sums += parseFloat(payment[key]['choices'][j]);
2738												}
2739										}
2740									}
2741									break;
2742								case 'Number':
2743									{
2744										var trak = jQuery("#field" + key + Id).val();
2745										if(trak) {
2746											sums += parseFloat(trak);
2747										}
2748									}
2749									break;
2750								case 'price':
2751									{
2752										k = $('#field' + key + 'D' + Id).val();
2753										s = $('#field' + key + 'C' + Id).val();
2754										var pal = parseFloat(k + s);
2755										if(k | s) {
2756											sums += parseFloat(k + '.' + s);
2757										}
2758									}
2759									break;
2760							}
2761						}
2762					}
2763				}
2764				if(payableoptions.productCoast != 0) {
2765					sums += parseFloat(payableoptions['productCoast']);
2766				}
2767				var tempparam1 = payableoptions.requireType.replace('100', parseFloat(sums));
2768				var res = payableoptions.currency.split(',');
2769				var tempparam2 = tempparam1.replace('$', res[2]);
2770				$('#BoomForm-SubmitButton-'+Id+' .wsite-button-inner').html(general['SubmitButtonText']+' '+tempparam2);
2771			}
2772			
2773		},
2774		
2775	});
2776	
2777	return BoomForm;
2778})();;
2779
2780			if (typeof _ElementDefinition == 'undefined' || typeof _ElementDefinition == 'null') {
2781				var _ElementDefinition = PlatformElement.extend({});
2782			}
2783
2784			var _Element = _ElementDefinition.extend({
2785				initialize: function() {
2786					// we still want to call the initialize function defined by the developer
2787					// however, we don't want to call it until placeholders have been replaced
2788					this.placeholderInterval = setInterval(function() {
2789						// so use setInterval to check for placeholders.
2790						if (this.$('.platform-element-child-placeholder').length == 0) {
2791							clearInterval(this.placeholderInterval);
2792							this.constructor.__super__.initialize.apply(this);
2793						}
2794					}.bind(this), 100);
2795				}
2796			});
2797
2798			_Element.prototype.settings = new PlatformElementSettings({"FormEntries":"{\"FormFields\":[{\"Field\":0,\"Position\":0,\"hidelabel\":0,\"Type\":\"Name\",\"label\":\"Name\",\"size\":\"\",\"predefined1\":\"First\",\"predefined2\":\"Last\",\"instr\":\"\",\"required\":0},{\"Field\":1,\"Position\":1,\"hidelabel\":0,\"Type\":\"email\",\"label\":\"Email\",\"size\":\"\",\"predefined\":\"\",\"instr\":\"\",\"required\":0},{\"Field\":6,\"Position\":2,\"hidelabel\":0,\"Type\":\"phone\",\"label\":\"Phone\",\"size\":\"\",\"predefined\":\"\",\"instr\":\"\",\"required\":0},{\"Field\":3,\"Position\":3,\"hidelabel\":1,\"Type\":\"textarea\",\"label\":\"Comments\",\"height\"
2798:\"120\",\"width\":\"\",\"predefined\":\"Comments\",\"min\":\"\",\"max\":\"\",\"format\":\"Characters\",\"instr\":\"\",\"required\":0}],\"fid\":7}","passwords":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.ImVsZW1lbnQtZjZiZmQ2MjQtNzg1YS00ZDc3LWEyOTktNTlkYWQwNTk2NTI5Ig.QHJ61iNvZAH6eDYHORCT00sixGpC_zxrvVAK4gft6OE","premiumflag":"not_added","payment_active_flag":"not_added","customjsflag":"not_added","logicflag":"not_added","paypalflag":"not_added","ValidationMessages":"{\"RequiredMessage\":\"This field is required.\",\"InvalidEmail\":\"Please enter a valid email address.\",\"InvalidURL\":\"Please enter a valid URL.\",\"InvalidDate\":\"Please enter a valid date.\",\"InvalidNumber\":\"Please enter a valid number.\",\"InvalidDigits\":\"Please enter only digits.\",\"InvalidPhone\":\"Please specify a valid phone number.\",\"MaxCharacters\":\"Please enter no more than {0} characters.\",\"MinCharacters\":\"Please enter at least {0} characters.\",\"MaxWord\":\"Please enter no more than {0} word.\",\"minword\":\"Please enter at least {0} word.\"}","statements":"s","GeneralSettings":"{\"formheadercolor\":\"\",\"headercoloropacity\":\"1\",\"colorop
2798acity\":\"1\",\"formfieldscolor\":\"\",\"fieldscoloropacity\":\"1\",\"field_border_color\":\"\",\"field_type_color\":\"\",\"filed_border_type\":\"solid\",\"field_border\":\"1\",\"fieldborderradius\":\"0\",\"header_font_size\":\"24\",\"font_header_color\":\"\",\"fontcoloropacity\":\"1\",\"form_text_color\":\"\",\"textcoloropacity\":\"1\",\"form_text_size\":\"15\",\"BoomFormBold\":\"\",\"BoomFormItalic\":\"\",\"BoomFormFontBold\":\"\",\"BoomFormFontItalic\":\"\",\"BoomFormButtonBold\":\"bold\",\"BoomFormButtonItalic\":\"\",\"BoomFormLabelBold\":\"\",\"BoomFormLabelItalic\":\"\",\"button_text_color\":\"\",\"buttoncoloropacity\":\"1\",\"button_border_color\":\"\",\"button_border_type\":\"solid\",\"button_border\":\"1\",\"buttonborderradius\":\"0\",\"button_text_size\":\"15\",\"ButtonBackground_color\":\"\",\"ButtonBackgroundcoloropacity\":\"1\",\"ButtonBackgroundhover_color\":\"\",\"ButtonBackgroundhovercoloropacity\":\"1\",\"ButtonTextHover_color\":\"\",\"ButtonTextHovercoloropacity\":\"1\",\"label_color\":\"\",\"choice_color\":\"\",\"labelcoloropacity\":\"1\",\"label_size\":\"18\",\"choice_size\":\"15\",\"conf_font_size\":\"15\",\"font_conf_color\":\"\",\"conffontcoloropacity\":\"1\",\"formconfcolor\":\"\",\"confcoloropacity\":\"1\",\"BoomFormContentFontStyle\":\"0\",\"BoomFormFontStyle\":\"0\",\"template\":\"off\",\"BoomFormOnOff\":\"0\",\"Emailto\":\"[email protected]\",\"Timezone\":\"Europe\/London\",\"FormName\":\"Interested in Arpio? \",\"FormDescription\":\"Please leave your information below and we will arrange a callback ASAP.\",\"SubmitButtonText\":\"Submit\",\"Backbuttontext\":\"back to form\",\"ConfirmationMessage\":\"Thanks for contacting us! We'll get back to you as soon as possible.\",\"buttonType\":\"0\",\"buttonPlace\":\"0\",\"formcolor\":\"\"}","CustomJS":"{\"CustomJs\":\"function formLoaded(){ \\n \\n }  \\nfunction formSubmitStarted(){ \\n \\n }  \\nfunction formSubmited(){ \\n \\n } \",\"CustomCss\":\" \"}","AfterSubmition":"{\"SubmitOnce\":\"0\",\"action\":\"0\",\"Pages\":\"\",\"URL\":\"\",\"Open_in\":\"0\",\"FormState\":\"0\"}","EmailSettings":"[{\"formSubject\":\"{FORM_NAME} (new entry)\",\"fromEmailType\":\"0\",\"msgText\":\"<div style='margin: 0 auto; width: 100%;  font-size:18px;'><div style='background: #3899EC;  padding: 15px 20px;color: #fff;'<b style='font-size: 37px;'>{FORM_NAME}<\/b><\/div>{ENTRY}<\/br><\/br><p style='font-size: 15px;  margin-left: 18px; margin-top: 18px;'>Powered By <a href='https:\/\/boomte.ch' traget='_blank'>BoomTech<\/a> \u00a9 | 2019 | All rights reserved<\/p><\/div>\",\"fromEmailText\":\"[email protected]\",\"fromNameType\":\"0\",\"fromNameText\":\"BoomForm \",\"confEmailType\":\"0\", \"confEmail\":\"\",\"confEmailSubject\":\"Submission Successful\",\"confEmailFrom\":\"[email protected]\",\"confEmailName\":\"BoomForm\",\"confText\":\"Your request has been successfully submitted!\"}]","payableoptions":" {\"turnOn\":\"0\",\"mode\":\"0\",\"requirePayments\":\"0\",\"requireType\":\"(+$100)\",\"buttonRequire\":\"0\",\"quantityLabel\":\"Quantity\",\"defaultQuantity\":\"1\",\"email\":\" \",\"currency\":\"Dollars,Cents,$\",\"productCoast\":\"0\",\"tax\":\"0\"}","payment":"\"s\""});
2799			_Element.prototype.settings.page_element_id = "644412193370989700";
2800
2801			_Element.prototype.element_id = "f6bfd624-785a-4d77-a299-59dad0596529";
2802			_Element.prototype.user_id = "73725595";
2803			_Element.prototype.site_id = "348470917833402396";
2804			_Element.prototype.assets_path = "//marketplace.editmysite.com/uploads/b/marketplace-elements-631609414576895145-1.0.0/assets/";
2805			new _Element({
2806				el: '#element-f6bfd624-785a-4d77-a299-59dad0596529'
2807			});
2808		});
2809	});
2810
2811}
2812
2813if (typeof document.documentElement.appReady == 'undefined') {
2814	document.documentElement.appReady = 0;
2815}
2816
2817if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
2818	setupElement644412193370989700();
2819} else if (document.createEvent && document.addEventListener) {
2820	document.addEventListener('appReady', setupElement644412193370989700, false);
2821} else {
2822	document.documentElement.attachEvent('onpropertychange', function(event){
2823		if (event.propertyName == 'appReady') {
2824			setupElement644412193370989700();
2825		}
2826	});
2827}
2828
2829</script>
2829</div></div>
2830
2831
2832					
2833				</td>				<td class="wsite-multicol-col" style="width:17.677343433972%; padding:0 15px;">
2834					
2835						
2836
2837<div class="wsite-spacer" style="height:50px;"></div>
2838
2839
2840					
2841				</td>				<td class="wsite-multicol-col" style="width:30.364432022947%; padding:0 15px;">
2842					
2843						
2844
2845<div class="wsite-spacer" style="height:266px;"></div>
2846
2847<div class="paragraph" style="text-align:center;"><span style="color:rgb(38, 38, 38)"><font size="5">See details and a full list of AWS Services supported on our services page.</font></span></div>
2848
2849<div style="text-align:center;"><div style="height: 10px; overflow: hidden;"></div>
2850<a class="wsite-button wsite-button-small wsite-button-normal" href="/arpio-services.html" >
2851<span class="wsite-button-inner">Arpio Service Coverage</span>
2852</a>
2853<div style="height: 10px; overflow: hidden;"></div></div>
2854
2855
2856					
2857				</td>			</tr>
2858		</tbody>
2859	</table>
2860</div></div></div>
2861			</div>
2862		</div>
2863      </div>
2864
2865	</div>
2866</div>
2867
2868</div>
2869
2870    </div>
2871
2872    <div class="footer-wrap">
2873        <div class="footer"><div class='wsite-elements wsite-footer'>
2874<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
2875	<table class="wsite-multicol-table">
2876		<tbody class="wsite-multicol-tbody">
2877			<tr class="wsite-multicol-tr">
2878				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2879					
2880						
2881
2882<div><div class="wsite-image wsite-image-border-none " style="padding-top:30px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2883<a href='/cloudflare.html'>
2884<img src="/uploads/7/3/7/2/73725595/ccloudflare-logo-small_orig.png" alt="Picture" style="width:auto;max-width:100%" />
2885</a>
2886<div style="display:block;font-size:90%"></div>
2887</div></div>
2888
2889
2890					
2891				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2892					
2893						
2894
2895<div><div class="wsite-image wsite-image-border-none " style="padding-top:30px;padding-bottom:0px;margin-left:0px;margin-right:0px;text-align:center">
2896<a href='/pentera.html'>
2897<img src="/uploads/7/3/7/2/73725595/published/pentera-tall-color-rgb.png?1699013432" alt="Picture" style="width:48;max-width:100%" />
2898</a>
2899<div style="display:block;font-size:90%"></div>
2900</div></div>
2901
2902
2903					
2904				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2905					
2906						
2907
2908<div><div class="wsite-image wsite-image-border-none " style="padding-top:30px;padding-bottom:0px;margin-left:0px;margin-right:0px;text-align:center">
2909<a href='/eset.html'>
2910<img src="/uploads/7/3/7/2/73725595/published/1200px-eset-logo-svg-1_1.png?1565877053" alt="Picture" style="width:auto;max-width:100%" />
2911</a>
2912<div style="display:block;font-size:90%"></div>
2913</div></div>
2914
2915
2916					
2917				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2918					
2919						
2920
2921<div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2922<a href='/amazon-web-services.html'>
2923<img src="/uploads/7/3/7/2/73725595/editor/partners-logos-aws.png?1564568986" alt="Picture" style="width:97;max-width:100%" />
2924</a>
2925<div style="display:block;font-size:90%"></div>
2926</div></div>
2927
2928
2929					
2930				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2931					
2932						
2933
2934<div><div class="wsite-image wsite-image-border-none " style="padding-top:35px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2935<a>
2936<img src="/uploads/7/3/7/2/73725595/nginx-logo-small_2_orig.png" alt="Picture" style="width:auto;max-width:100%" />
2937</a>
2938<div style="display:block;font-size:90%"></div>
2939</div></div>
2940
2941
2942					
2943				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2944					
2945						
2946
2947<div><div class="wsite-image wsite-image-border-none " style="padding-top:30px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2948<a href='/firewall-services.html'>
2949<img src="/uploads/7/3/7/2/73725595/editor/pfsense_1.png?1564569128" alt="Picture" style="width:191;max-width:100%" />
2950</a>
2951<div style="display:block;font-size:90%"></div>
2952</div></div>
2953
2954
2955					
2956				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2957					
2958						
2959
2960<div class="wsite-spacer" style="height:23px;"></div>
2961
2962<div><div class="wsite-image wsite-image-border-none " style="padding-top:20px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2963<a href='/alert-logic.html'>
2964<img src="/uploads/7/3/7/2/73725595/editor/alertlogic-logo-2c-rgb-h-tag.png?1564569218" alt="Picture" style="width:200;max-width:100%" />
2965</a>
2966<div style="display:block;font-size:90%"></div>
2967</div></div>
2968
2969
2970					
2971				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2972					
2973						
2974
2975<div><div class="wsite-image wsite-image-border-none " style="padding-top:30px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2976<a href='/arpio.html'>
2977<img src="/uploads/7/3/7/2/73725595/editor/master-logo-200.png?1698307219" alt="Picture" style="width:110;max-width:100%" />
2978</a>
2979<div style="display:block;font-size:90%"></div>
2980</div></div>
2981
2982
2983					
2984				</td>				<td class="wsite-multicol-col" style="width:11.111111111111%; padding:0 15px;">
2985					
2986						
2987
2988<div><div class="wsite-image wsite-image-border-none " style="padding-top:20px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center">
2989<a>
2990<img src="/uploads/7/3/7/2/73725595/published/bccl6la4xbvnlumibdwv.webp?1732877418" alt="Picture" style="width:auto;max-width:100%" />
2991</a>
2992<div style="display:block;font-size:90%"></div>
2993</div></div>
2994
2995
2996					
2997				</td>			</tr>
2998		</tbody>
2999	</table>
3000</div></div></div>
3001
3002<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
3003	<table class="wsite-multicol-table">
3004		<tbody class="wsite-multicol-tbody">
3005			<tr class="wsite-multicol-tr">
3006				<td class="wsite-multicol-col" style="width:20%; padding:0 15px;">
3007					
3008						
3009
3010<div class="paragraph"><font size="4"><strong>Cloud Services</strong></font><br /><a href="/amazon-web-services.html">Amazon Web Services&#8203;</a><br /><a href="/microsoft-azure.html">&#8203;Microsoft Azure</a><br /><a href="/cloudflare.html">Cloudflare</a><br /><a href="/cloud-backup.html">Cloud Backup<br />&#8203;</a><a href="/arpio.html">Arpio</a></div>
3011
3012
3013					
3014				</td>				<td class="wsite-multicol-col" style="width:20%; padding:0 15px;">
3015					
3016						
3017
3018<div class="paragraph"><strong><font size="4">Security Services</font></strong><br /><a href="/alert-logic.html">Alert Logic<br />&#8203;</a><u><a href="/eset.html">ESET</a></u><br /><a href="/penetration-testing.html">Penetration Testing</a><br /><a href="/firewall-services.html">Firewall Services</a></div>
3019
3020
3021					
3022				</td>				<td class="wsite-multicol-col" style="width:20%; padding:0 15px;">
3023					
3024						
3025
3026<div class="paragraph"><strong><font size="3">Hybrid Services</font></strong><br /><a href="/elastic-search.html">Elastic Search</a><br />&#8203;<a href="/linux.html">Linux</a><br /><br /></div>
3027
3028
3029					
3030				</td>				<td class="wsite-multicol-col" style="width:20%; padding:0 15px;">
3031					
3032						
3033
3034<div class="paragraph"><strong><font size="4">About Us</font></strong><br /><a href="/company-overview.html">Company Overview</a><br /><a href="/corporate-social-responsibility.html">Corporate Social Responsibility</a><br /><a href="/case-studies.html">&#8203;Case Studies</a></div>
3035
3036
3037					
3038				</td>				<td class="wsite-multicol-col" style="width:20%; padding:0 15px;">
3039					
3040						
3041
3042<div class="paragraph"><strong><font size="4">Contact Us</font></strong><br /><a href="/contact.html">Get in touch<br /><br />&#8203;</a><strong><font size="4">Support</font></strong><br /><a href="https://support.speedchilli.com/support/login"><span>Get Support</span><br /></a><br /></div>
3043
3044
3045					
3046				</td>			</tr>
3047		</tbody>
3048	</table>
3049</div></div></div>
3050
3051<div style="text-align:center;"><div style="height:10px;overflow:hidden"></div>
3052<span class="wsite-social wsite-social-default"><a class='first-child wsite-social-item wsite-social-twitter' href='//twitter.com/speedchilli' target='_blank' alt='Twitter' aria-label='Twitter'><span class='wsite-social-item-inner'></span></a><a class='wsite-social-item wsite-social-mail' href="/cdn-cgi/l/email-protection#c3aaada5ac83b0b3a6a6a7a0abaaafafaaeda0acae" target='_blank' alt='Mail' aria-label='Mail'><span class='wsite-social-item-inner'></span></a><a class='last-child wsite-social-item wsite-social-linkedin' href='https://www.linkedin.com/company/2511209' target='_blank' alt='Linkedin' aria-label='Linkedin'><span class='wsite-social-item-inner'></span></a></span>
3053<div style="height:10px;overflow:hidden"></div></div>
3054
3055<div class="paragraph" style="text-align:center;"><em>All rights reserved. Speedchilli Limited trading as Speedchilli. Registered Office:<font color="#2a2a2a">&nbsp;3 More London Pl, London SE1 2RE.&nbsp;</font><span>&copy;</span> <span>2024 </span><span>Speedchilli</span> <span>Ltd.</span></em></div></div></div>
3056    </div><!-- end footer-wrap -->
3057  </div><!-- /.wrapper -->
3058
3059  <div id="navMobile" class="nav mobile-nav">
3060    <a class="hamburger" aria-label="Menu" href="#"><span></span></a>
3061    <ul class="wsite-menu-default">
3062    		<li id="pg745050959754682319" class="wsite-menu-item-wrap">
3063    			<a
3064    						href="/"
3065    				class="wsite-menu-item"
3066    				>
3067    				Home
3068    			</a>
3069    			
3070    		</li>
3071    		<li id="pg231304881372474485" class="wsite-menu-item-wrap">
3072    			<a
3073    				class="wsite-menu-item"
3074    				>
3075    				Services
3076    			</a>
3077    			<div class="wsite-menu-wrap" style="display:none">
3078	<ul class="wsite-menu">
3079		<li id="wsite-nav-117435489116457828"
3080	class="wsite-menu-subitem-wrap "
3081	>
3082	<a
3083		class="wsite-menu-subitem"
3084		>
3085		<span class="wsite-menu-title">
3086			DR
3087		</span><span class="wsite-menu-arrow">&gt;</span>
3088	</a>
3089	<div class="wsite-menu-wrap" style="display:none">
3090	<ul class="wsite-menu">
3091		<li id="wsite-nav-408830980293007702"
3092	class="wsite-menu-subitem-wrap wsite-nav-current"
3093	>
3094	<a
3095				href="/arpio.html"
3096		class="wsite-menu-subitem"
3097		>
3098		<span class="wsite-menu-title">
3099			Arpio
3100		</span>
3101	</a>
3102	
3103</li>
3104
3105	</ul>
3106</div>
3107
3108</li>
3109<li id="wsite-nav-304282312695484907"
3110	class="wsite-menu-subitem-wrap "
3111	>
3112	<a
3113		class="wsite-menu-subitem"
3114		>
3115		<span class="wsite-menu-title">
3116			Cloud
3117		</span><span class="wsite-menu-arrow">&gt;</span>
3118	</a>
3119	<div class="wsite-menu-wrap" style="display:none">
3120	<ul class="wsite-menu">
3121		<li id="wsite-nav-798386661127691414"
3122	class="wsite-menu-subitem-wrap "
3123	>
3124	<a
3125				href="/amazon-web-services.html"
3126		class="wsite-menu-subitem"
3127		>
3128		<span class="wsite-menu-title">
3129			Amazon Web Services
3130		</span>
3131	</a>
3132	
3133</li>
3134<li id="wsite-nav-161864295888211006"
3135	class="wsite-menu-subitem-wrap "
3136	>
3137	<a
3138				href="/microsoft-azure.html"
3139		class="wsite-menu-subitem"
3140		>
3141		<span class="wsite-menu-title">
3142			Microsoft Azure
3143		</span>
3144	</a>
3145	
3146</li>
3147<li id="wsite-nav-664014407430112121"
3148	class="wsite-menu-subitem-wrap "
3149	>
3150	<a
3151				href="/cloudflare.html"
3152		class="wsite-menu-subitem"
3153		>
3154		<span class="wsite-menu-title">
3155			Cloudflare
3156		</span>
3157	</a>
3158	
3159</li>
3160<li id="wsite-nav-702785207259947081"
3161	class="wsite-menu-subitem-wrap "
3162	>
3163	<a
3164				href="/cloud-backup.html"
3165		class="wsite-menu-subitem"
3166		>
3167		<span class="wsite-menu-title">
3168			Cloud Backup
3169		</span>
3170	</a>
3171	
3172</li>
3173
3174	</ul>
3175</div>
3176
3177</li>
3178<li id="wsite-nav-611159872353962885"
3179	class="wsite-menu-subitem-wrap "
3180	>
3181	<a
3182		class="wsite-menu-subitem"
3183		>
3184		<span class="wsite-menu-title">
3185			Security
3186		</span><span class="wsite-menu-arrow">&gt;</span>
3187	</a>
3188	<div class="wsite-menu-wrap" style="display:none">
3189	<ul class="wsite-menu">
3190		<li id="wsite-nav-190509050679732072"
3191	class="wsite-menu-subitem-wrap "
3192	>
3193	<a
3194				href="/alert-logic.html"
3195		class="wsite-menu-subitem"
3196		>
3197		<span class="wsite-menu-title">
3198			Alert Logic
3199		</span>
3200	</a>
3201	
3202</li>
3203<li id="wsite-nav-404934693991649395"
3204	class="wsite-menu-subitem-wrap "
3205	>
3206	<a
3207				href="/eset.html"
3208		class="wsite-menu-subitem"
3209		>
3210		<span class="wsite-menu-title">
3211			ESET
3212		</span>
3213	</a>
3214	
3215</li>
3216<li id="wsite-nav-230107922895276309"
3217	class="wsite-menu-subitem-wrap "
3218	>
3219	<a
3220				href="/penetration-testing.html"
3221		class="wsite-menu-subitem"
3222		>
3223		<span class="wsite-menu-title">
3224			Penetration Testing
3225		</span>
3226	</a>
3227	
3228</li>
3229<li id="wsite-nav-429338982313204049"
3230	class="wsite-menu-subitem-wrap "
3231	>
3232	<a
3233				href="/pentera.html"
3234		class="wsite-menu-subitem"
3235		>
3236		<span class="wsite-menu-title">
3237			Pentera
3238		</span>
3239	</a>
3240	
3241</li>
3242<li id="wsite-nav-507776026289463029"
3243	class="wsite-menu-subitem-wrap "
3244	>
3245	<a
3246				href="/firewall-services.html"
3247		class="wsite-menu-subitem"
3248		>
3249		<span class="wsite-menu-title">
3250			Firewall Services
3251		</span>
3252	</a>
3253	
3254</li>
3255
3256	</ul>
3257</div>
3258
3259</li>
3260<li id="wsite-nav-788232891975801853"
3261	class="wsite-menu-subitem-wrap "
3262	>
3263	<a
3264		class="wsite-menu-subitem"
3265		>
3266		<span class="wsite-menu-title">
3267			Hybrid
3268		</span><span class="wsite-menu-arrow">&gt;</span>
3269	</a>
3270	<div class="wsite-menu-wrap" style="display:none">
3271	<ul class="wsite-menu">
3272		<li id="wsite-nav-855593787765556869"
3273	class="wsite-menu-subitem-wrap "
3274	>
3275	<a
3276				href="/elastic-search.html"
3277		class="wsite-menu-subitem"
3278		>
3279		<span class="wsite-menu-title">
3280			Elastic Search
3281		</span>
3282	</a>
3283	
3284</li>
3285<li id="wsite-nav-447461150627558479"
3286	class="wsite-menu-subitem-wrap "
3287	>
3288	<a
3289				href="/linux.html"
3290		class="wsite-menu-subitem"
3291		>
3292		<span class="wsite-menu-title">
3293			Linux
3294		</span>
3295	</a>
3296	
3297</li>
3298
3299	</ul>
3300</div>
3301
3302</li>
3303
3304	</ul>
3305</div>
3306
3307    		</li>
3308    		<li id="pg106394726752541467" class="wsite-menu-item-wrap">
3309    			<a
3310    						href="/dmarc.html"
3311    				class="wsite-menu-item"
3312    				>
3313    				DMARC
3314    			</a>
3315    			
3316    		</li>
3317    		<li id="pg386541674676338337" class="wsite-menu-item-wrap">
3318    			<a
3319    				class="wsite-menu-item"
3320    				>
3321    				About Us
3322    			</a>
3323    			<div class="wsite-menu-wrap" style="display:none">
3324	<ul class="wsite-menu">
3325		<li id="wsite-nav-238799739655926884"
3326	class="wsite-menu-subitem-wrap "
3327	>
3328	<a
3329				href="/company-overview.html"
3330		class="wsite-menu-subitem"
3331		>
3332		<span class="wsite-menu-title">
3333			Company Overview
3334		</span>
3335	</a>
3336	
3337</li>
3338<li id="wsite-nav-649252276807445016"
3339	class="wsite-menu-subitem-wrap "
3340	>
3341	<a
3342				href="/corporate-social-responsibility.html"
3343		class="wsite-menu-subitem"
3344		>
3345		<span class="wsite-menu-title">
3346			Corporate Social Responsibility
3347		</span>
3348	</a>
3349	
3350</li>
3351
3352	</ul>
3353</div>
3354
3355    		</li>
3356    		<li id="pg211452368845552041" class="wsite-menu-item-wrap">
3357    			<a
3358    						href="/contact.html"
3359    				class="wsite-menu-item"
3360    				>
3361    				Contact
3362    			</a>
3363    			
3364    		</li>
3365    		<li id="pg897484889531093043" class="wsite-menu-item-wrap">
3366    			<a
3367    						href="https://support.speedchilli.com/support/login"
3368    					target="_blank"
3369    				class="wsite-menu-item"
3370    				>
3371    				Support
3372    			</a>
3373    			
3374    		</li>
3375    </ul>
3376  </div>
vendor: 111 bytes, lines 3376-3378
3376
3377
3378	<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
3378<script type="text/javascript" src="/files/theme/plugins.js?1732887224"></script>
3378
3379  
3379<script type="text/javascript" src="/files/theme/custom.js?1732887224"></script>
3379
3380<link rel="stylesheet" type="text/css" href="/files/main.less">
3381
3382
3383    <div id="customer-accounts-app"></div>
3384    
3384<script src="//cdn2.editmysite.com/js/site/main-customer-accounts-site.js?buildtime=1788881552"></script>
3384
3385
3386		<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 3386-3387
3386
3387<script async src="https://www.googletagmanager.com/gtag/js?id=
3387UA-1442668-5
vendor: 12 bytes, line 3387
3387"></script>
3388<script>
3389  
vendor: 134 bytes, lines 3389-3393
3389window.dataLayer = window.dataLayer || [];
3390  function gtag(){dataLayer.push(arguments);}
3391  gtag('js', new Date());
3392
3393  gtag('config', '
3393UA-1442668-5
vendor: 4 bytes, line 3393
3393');
3394</script>
vendor: 1 bytes, line 3394
3394
3395<script type="text/javascript">
3396	var _gaq = _gaq || [];
3397	_gaq.push(['_setAccount', 'UA-7870337-1']);
3398	_gaq.push(['_setDomainName', 'none']);
3399	_gaq.push(['_setAllowLinker', true]);
3400
3401	(function() {
3402		var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
3403		ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
3404		// NOTE: keep the [1] if you replace this code. Otherwise cookie banner scripts won't be first on the page
3405		var s = document.getElementsByTagName('script')[1]; s.parentNode.insertBefore(ga, s);
3406	})();
3407
3408	_W.Analytics = _W.Analytics || {'trackers': {}};
3409	_W.Analytics.trackers.wGA = '_gaq';
3410</script>
3410
3411
3412<script type="text/javascript" async=1>
3413	// NOTE: keep the getElementsByTagName(o)**[1]** if you replace this code. Otherwise cookie banner scripts won't be first on the page
3414	;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];
3415			p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)
3416			};p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[1];n.async=1;
3417			n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,'script','//cdn2.editmysite.com/js/wsnbn/snowday262.js','snowday'));
3418
3419	var r = [99, 104, 101, 99, 107, 111, 117, 116, 46, 40, 119, 101, 101, 98, 108, 121, 124, 101, 100, 105, 116, 109, 121, 115, 105, 116, 101, 41, 46, 99, 111, 109];
3420	var snPlObR = function(arr) {
3421		var s = '';
3422		for (var i = 0 ; i < arr.length ; i++){
3423			s = s + String.fromCharCode(arr[i]);
3424		}
3425		return s;
3426	};
3427	var s = snPlObR(r);
3428
3429	var regEx = new RegExp(s);
3430
3431	_W.Analytics = _W.Analytics || {'trackers': {}};
3432	_W.Analytics.trackers.wSP = 'snowday';
3433	_W.Analytics.user_id = '73725595';
3434	_W.Analytics.site_id = '348470917833402396';
3435
3436
3437	(function(app_id, ec_hostname, discover_root_domain) {
3438		var track = window[_W.Analytics.trackers.wSP];
3439		if (!track) return;
3440		track('newTracker', app_id, ec_hostname, {
3441			appId: app_id,
3442			post: true,
3443			platform: 'web',
3444			discoverRootDomain: discover_root_domain,
3445			cookieName: '_snow_',
3446			contexts: {
3447				webPage: true,
3448				performanceTiming: true,
3449				gaCookies: true
3450			},
3451			crossDomainLinker: function (linkElement) {
3452				return regEx.test(linkElement.href);
3453			},
3454			respectDoNotTrack: true
3455		});
3456		track('trackPageView', _W.Analytics.user_id+':'+_W.Analytics.site_id, _W.Analytics.spContexts);
3457		track('crossDomainLinker', function (linkElement) {
3458			return regEx.test(linkElement.href);
3459		});
3460	})(
3461		'_wn',
3462		'ec.editmysite.com',
3463		true
3464	);
3465</script>
3465
3466
3467
3468
3469
3470
3471<script>
3472	(function(jQuery) {
3473		try {
3474			if (jQuery) {
3475				jQuery('div.blog-social div.fb-like').attr('class', 'blog-social-item blog-fb-like');
3476				var $commentFrame = jQuery('#commentArea iframe');
3477				if ($commentFrame.length > 0) {
3478					var frameHeight = jQuery($commentFrame[0].contentWindow.document).height() + 50;
3479					$commentFrame.css('min-height', frameHeight + 'px');
3480				}
3481				if (jQuery('.product-button').length > 0){
3482					jQuery(document).ready(function(){
3483						jQuery('.product-button').parent().each(function(index, product){
3484							if(jQuery(product).attr('target') == 'paypal'){
3485								if (!jQuery(product).find('> [name="bn"]').length){
3486									jQuery('<input>').attr({
3487										type: 'hidden',
3488										name: 'bn',
3489										value: 'DragAndDropBuil_SP_EC'
3490									}).appendTo(product);
3491								}
3492							}
3493						});
3494					});
3495				}
3496			}
3497			else {
3498				// Prototype
3499				$$('div.blog-social div.fb-like').each(function(div) {
3500					div.className = 'blog-social-item blog-fb-like';
3501				});
3502				$$('#commentArea iframe').each(function(iframe) {
3503					iframe.style.minHeight = '410px';
3504				});
3505			}
3506		}
3507		catch(ex) {}
3508	})(window._W && _W.jQuery);
3509</script>
3509
3510
3511<script>
3512	window._W.isEUUser = true;
3513	window._W.showCookieToAll = "";
3514</script>
3514
3515
3516<script>
3517	(function(jQuery) {
3518		try {
3519			function forceShowCcLinks() {
3520				var ccLinks = document.querySelector('.cc_links');
3521				if (!ccLinks) {
3522					return;
3523				}
3524
3525				var ccLinksVisible = jQuery(ccLinks).is(':visible');
3526				if (ccLinksVisible) {
3527					return;
3528				}
3529
3530
3531				ccLinks.style.display = 'block';
3532
3533				var ccParent = ccLinks.parentElement;
3534
3535				var ccParentVisible = jQuery(ccParent).is(':visible');
3536				if (ccParentVisible) {
3537					return;
3538				}
3539
3540				ccParent.style.display = 'block';
3541
3542				var ccGrandparent = ccParent.parentElement;
3543				var ccGrandparentVisible = jQuery(ccGrandparent).is(':visible');
3544				if (ccGrandparentVisible) {
3545					return;
3546				}
3547				ccGrandparent.style.display = 'block';
3548
3549			}
3550
3551			function forceShowCcLinksForever() {
3552				var tenSeconds = 10000;
3553				forceShowCcLinks();
3554				setTimeout(forceShowCcLinksForever, tenSeconds);
3555			}
3556
3557			jQuery(document).ready(forceShowCcLinksForever);
3558		}
3559		catch(ex) {}
3560	})(window._W && _W.jQuery);
3561</script>
3561
3562
3563
3564	</body>
3565</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.