PageSourceSearch

https://www.childbereavementuk.org/checkout

html childbereavementuk.org collected 2026-09-24 09:02:17 UTC 197,177 bytes, 4,099 lines download raw bytes

1
2
3
4
5<!DOCTYPE html>
6<!--[if gt IE 8]><!-->
7<html lang="en" class="no-js">
8<!--<![endif]-->
9<head><title>
10	Checkout | Child Bereavement UK
11</title><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta id="metaDescription" name="description" content="We help children, young people, parents, and families to rebuild their lives when a child grieves or when a child dies."></meta><meta id="metaKeywords" name="keywords" content="charity bereavement child death grief loss baby stillbirth miscarriage suicide young people parents" /><meta name="viewport" content="width=device-width, initial-scale=1" />
12
13    <!-- Preconnect hints for external resources -->
14    <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin="" /><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="" />
15        <link rel="preconnect" href="https://app.termly.io" crossorigin />
16    <meta id="siteName" property="og:site_name" content="Child Bereavement UK"></meta><meta id="ogTitle" property="og:title" content="Checkout | Child Bereavement UK"></meta><meta id="ogDescription" property="og:description" content="We help children, young people, parents, and families to rebuild their lives when a child grieves or when a child dies."></meta><meta id="ogType" property="og:type" content="website"></meta><meta id="ogUrl" property="og:url" content="https://www.childbereavementuk.org/checkout"></meta>
17    <meta property="og:image:width" content="1200" />
18    <meta property="og:image:height" content="630" />
19    <meta name="twitter:card" id="twittercard" content="summary_large_image" />
20    <meta id="twitterSite" name="twitter:site" content=""></meta><meta id="twitterCreator" name="twitter:creator" content=""></meta>
21
22<meta property="og:image" content="https://www.childbereavementuk.org/handlers/getimage.ashx?idmf=d1aa5ae1-b364-4ab1-98a2-71897b2e3b0d&w=1200&h=630&f=1" /><meta property="twitter:image" content="https://www.childbereavementuk.org/handlers/getimage.ashx?idmf=d1aa5ae1-b364-4ab1-98a2-71897b2e3b0d&w=1200&h=630&f=1" /><link id="rssFeed" href="/handlers/rss.ashx?feed=1" rel="alternate" type="application/rss+xml" title="RSS Feed" /><link id="platformStylesheet" rel="stylesheet" href="/frontend/api/styles/core/97?v=1-0-0-24418" /><link id="platformHTMLEditorStylesheet" rel="stylesheet" href="/frontend/api/styles/client/23?v=1-0-0-24418" /><link id="canonicalTag" rel="canonical" href="https://www.childbereavementuk.org/checkout" />
23    
23<script data-termly-config>
24        window.TERMLY_CUSTOM_BLOCKING_MAP = {
25            "rit.org.uk": "essential",
26            "maps.google.com": "essential",
27            "maps.gstatic.com" : "essential",
28            "maps.googleapis.com": "essential",
29            "js.braintreegateway.com": "essential",
30            "www.paypalobjects.com": "essential",
31            "www.sandbox.paypal.com": "essential",
32            "www.paypal.com": "essential",
33            "services.postcodeanywhere.co.uk": "essential",
34            "blackbaudcdn.net": "essential",
35"blackbaud.com": "essential",
36"blackbaudhosting.com": "essential",
37"youtube.com": "essential",
38
39        }
40    </script>
40
41
42
43    
43<script
44      type="text/javascript"
45      src="https://app.termly.io/resource-blocker/90998331-8256-4551-a89c-ac8df5c24f62?autoBlock=on"
46    ></script>
46
47
48
49
50    
50<script type="text/javascript" src="/baseui/v2_4/js/jquery/jquery-3.7.0.min.js"></script>
50
51
52    <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css">
53
54<!-- Adelle Sans and Adelle Sans Cnd Font -->
55<link rel="stylesheet" href="https://use.typekit.net/ahe3tcu.css">
56<link rel="stylesheet" href="https://use.typekit.net/exj2qkp.css">
57
58<link rel="preconnect" href="https://fonts.googleapis.com">
59<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
60<link href="https://fonts.googleapis.com/css2?family=Mynerve&family=Nanum+Gothic:wght@400;700&display=swap" rel="stylesheet">
61
62<meta name="google-site-verification" content="bhthNV9S-dl8ps-1ZCctDmvmfqpHJYiuWmwDtAyhTD8">
63
64<meta name="facebook-domain-verification" content="0h4zdavmw5zkhfqezrwjgkpskyvr55">
65
66<link rel="stylesheet" type="text/css" href="/fresco/clients/childbereavementredesign/styles/main.css">
67
68<script type="text/javascript">
69    window.dataLayer = window.dataLayer || [];
70</script>
70
71
72
73
74
75    
75<script type="text/plain" data-categories="analytics">
vendor: 484 bytes, lines 75-83
75
76        (function (w, d, s, l, i) {
77            w[l] = w[l] || []; w[l].push({
78                'gtm.start':
79                    new Date().getTime(), event: 'gtm.js'
80            }); var f = d.getElementsByTagName(s)[0],
81                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
82                '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
83        })(window, document, 'script', 'dataLayer','
83GTM-NLZRGCJ
vendor: 9 bytes, lines 83-84
83');
84    
84</script>
84
85
86
87
88    
88<script type="text/plain" data-categories="analytics">
89        dataLayer.push({"cmsVersion":"2.4","pageBrandName":"Child Bereavement UK","setDomainName":"www.childbereavementuk.org","ga.id":"G-433LETG8D5","page.id":"01-Home","referralOverride":"","event":"onload_ga_pageview"});
vendor: 487 bytes, lines 89-98
89
90
91        (function (w, d, s, l, i) {
92            w[l] = w[l] || []; w[l].push({
93                'gtm.start':
94                    new Date().getTime(), event: 'gtm.js'
95            }); var f = d.getElementsByTagName(s)[0],
96                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
97                '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
98        })(window, document, 'script', 'dataLayer', '
98GTM-N3D983
vendor: 9 bytes, lines 98-99
98');
99    
99</script>
99
100
101<script type="text/javascript" nonce="">
102window.aiConfig = {"connectionString":"InstrumentationKey=9e2868a6-141d-4797-9de2-0164be0b2fd7;IngestionEndpoint=https://westeurope-3.in.applicationinsights.azure.com/;LiveEndpoint=https://westeurope.livediagnostics.monitor.azure.com/;ApplicationId=41a1386f-21c5-4910-962f-f343eaf534f2","accountId":"Child Bereavement UK","userId":null,"disableAjaxTracking":true,"disableFetchTracking":true}
103
104!(function (cfg){function e(){cfg.onInit&&cfg.onInit(n)}var x,w,D,t,E,n,C=window,O=document,b=C.location,q="script",I="ingestionendpoint",L="disableExceptionTracking",j="ai.device.";"instrumentationKey"[x="toLowerCase"](),w="crossOrigin",D="POST",t="appInsightsSDK",E=cfg.name||"appInsights",(cfg.name||C[t])&&(C[t]=E),n=C[E]||function(g){var f=!1,m=!1,h={initialize:!0,queue:[],sv:"8",version:2,config:g};function v(e,t){var n={},i="Browser";function a(e){e=""+e;return 1===e.length?"0"+e:e}return n[j+"id"]=i[x](),n[j+"type"]=i,n["ai.operation.name"]=b&&b.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(h.sv||h.version),{time:(i=new Date).getUTCFullYear()+"-"+a(1+i.getUTCMonth())+"-"+a(i.getUTCDate())+"T"+a(i.getUTCHours())+":"+a(i.getUTCMinutes())+":"+a(i.getUTCSeconds())+"."+(i.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z",iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}},ver:undefined,seq:"1",aiDataContract:undefined}}var n,i,t,a,y=-1,T=0,S=["js.monitor.azure.com","js.cdn.applicationinsights.io","js.cdn.monitor.azure.com","js0.cdn.applicationinsights.io","js0.cdn.monitor.azure.com","js2.cdn.applicationinsights.io","js2.cdn.monitor.azure.com","az416426.vo.msecnd.net"],o=g.url||cfg.src,r=function(){return s(o,null)};function s(d,t){if((n=navigator)&&(~(n=(n.userAgent||"").toLowerCase()).indexOf("msie")||~n.indexOf("trident/"))&&~d.indexOf("ai.3")&&(d=d.replace(/(\/)(ai\.3\.)([^\d]*)$/,function(e,t,n){return t+"ai.2"+n})),!1!==cfg.cr)for(var e=0;e<S.length;e++)if(0<d.indexOf(S[e])){y=e;break}var n,i=function(e){var a,t,n,i,o,r,s,c,u,l;h.queue=[],m||(0<=y&&T+1<S.length?(a=(y+T+1)%S.length,p(d.replace(/^(.*\/\/)([\w\.]*)(\/.*)$/,function(e,t,n,i){return t+S[a]+i})),T+=1):(f=m=!0,s=d,!0!==cfg.dle&&(c=(t=function(){var e,t={},n=g.connectionString;if(n)for(var i=n.split(";"),a=0;a<i.length;a++){var o=i[a].split("=");2===o.length&&(t[o[0][x]()]=o[1])}return t[I]||(e=(n=t.endpointsuffix)?t.location:null,t[I]="https://"+(e?e+".":"")+"dc."+(n||"services.visualstudio.com")),t}()).instrumentationkey||g.instrumentationKey||"",t=(t=(t=t[I])&&"/"===t.slice(-1)?t.slice(0,-1):t)?t+"/v2/track":g.endpointUrl,t=g.userOverrideEndpointUrl||t,(n=[]).push((i="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",o=s,u=t,(l=(r=v(c,"Exception")).data).baseType="ExceptionData",l.baseData.exceptions=[{typeName:"SDKLoadFailed",message:i.replace(/\./g,"-"),hasFullStack:!1,stack:i+"\nSnippet failed to load ["+o+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(b&&b.pathname||"_unknown_")+"\nEndpoint: "+u,parsedStack:[]}],r)),n.push((l=s,i=t,(u=(o=v(c,"Message")).data).baseType="MessageData",(r=u.baseData).message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+l+")").replace(/\"/g,"")+'"',r.properties={endpoint:i},o)),s=n,c=t,JSON&&((u=C.fetch)&&!cfg.useXhr?u(c,{method:D,body:JSON.stringify(s),mode:"cors"}):XMLHttpRequest&&((l=new XMLHttpRequest).open(D,c),l.setRequestHeader("Content-type","application/json"),l.send(JSON.stringify(s)))))))},a=function(e,t){m||setTimeout(function(){!t&&h.core||i()},500),f=!1},p=function(e){var n=O.createElement(q),e=(n.src=e,t&&(n.integrity=t),n.setAttribute("data-ai-name",E),cfg[w]);return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=a,n.onerror=i,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||a(0,t)},cfg.ld&&cfg.ld<0?O.getElementsByTagName("head")[0].appendChild(n):setTimeout(function(){O.getElementsByTagName(q)[0].parentNode.appendChild(n)},cfg.ld||0),n};p(d)}cfg.sri&&(n=o.match(/^((http[s]?:\/\/.*\/)\w+(\.\d+){1,5})\.(([\w]+\.){0,2}js)$/))&&6===n.length?(d="".concat(n[1],".integrity.json"),i="@".concat(n[4]),l=window.fetch,t=function(e){if(!e.ext||!e.ext[i]||!e.ext[i].file)throw Error("Error Loading JSON response");var t=e.ext[i].integrity||null;s(o=n[2]+e.ext[i].file,t)},l&&!cfg.useXhr?l(d,{method:"GET",mode:"cors"}).then(function(e){return e.json()["catch"](function(){return{}})}).then(t)["catch"](r):XMLHttpRequest&&((a=new XMLHttpRequest).open("GET",d),a.onreadystatechange=function(){if(a.readyState===XMLHttpRequest.DONE)if(200===a.status)try{t(JSON.parse(a.responseText))}catch(e){r()}else r()},a.send())):o&&r();try{h.cookie=O.cookie}catch(k){}function e(e){for(;e.length;)!function(t){h[t]=function(){var e=arguments;f||h.queue.push(function(){h[t].apply(h,e)})}}(e.pop())}var c,u,l="track",d="TrackPage",p="TrackEvent",l=(e([l+"Event",l+"PageView",l+"Exception",l+"Trace",l+"DependencyData",l+"Metric",l+"PageViewPerformance","start"+d,"stop"+d,"start"+p,"stop"+p,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),h.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4},(g.extensionConfig||{}).ApplicationInsightsAnalytics||{});return!0!==g[L]&&!0!==l[L]&&(e(["_"+(c="onerror")]),u=C[c],C[c]=function(e,t,n,i,a){var o=u&&u(e,t,n,i,a);return!0!==o&&h["_"+c]({message:e,url:t,lineNumber:n,columnNumber:i,error:a,evt:C.event}),o},g.autoExceptionInstrumented=!0),h}(cfg.cfg),(C[E]=n).queue&&0===n.queue.length?(n.queue.push(e),n.trackPageView({})):e();})({
105    src: "https://js.monitor.azure.com/scripts/b/ai.3.gbl.min.js",
106    cfg: window.aiConfig,
107    onInit: function (ai) {
108        if (!window.appInsights) {
109            window.appInsights = ai;
110        }
111
112        ai.setAuthenticatedUserContext(window.aiConfig.userId, window.aiConfig.accountId);
113    },
114    crossOrigin: "anonymous"
115});
116</script>
116
117<link id="favIconLink" rel="shortcut icon" type="image/x-icon" href="https://www.childbereavementuk.org/Handlers/GetImage.ashx?IDMF=2a6b0f44-5d37-4be9-a29c-92042b6e7827&amp;h=&amp;w=" />
117<script type="text/javascript">window.recaptchaUrl = 'https://www.google.com/recaptcha/api.js?render=6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u';</script>
117</head>
118<body class=" checkout loginSection">
119    
119<script type="text/javascript">
120        $(document).ready(function () {
121            initialiseGeneral();
122        });
123    </script>
123
124    
124<script src="/scripts/platform/main.min-edeee7aeb619ef1a3b565853a9679d9b.js"></script>
124
125
126    <header id="pageHeader" class="pageHeader" role="banner">
127        
128        
129            <a class="skipLink" href="#startcontent" accesskey="2">Skip over main navigation</a>
130            <div class="menuAdminContainer" role="navigation" aria-label="Admin" >
131                <ul id="menuAdmin" role="menubar">
132                    
133                    
134                        <li class="menuAdminLogin" role="none">
135                            <a href="/login?ReturnURL=%2fcheckout" title="Log in to contribute or update your details" rel="nofollow" role="menuitem">Log in</a>
136                        </li>
137                    
138                    
139                    
140                        <li class="menuAdminBasket" role="none">
141                            <a href="/checkout" title="View your basket" role="menuitem">
142                                <span>Basket: </span><span class="basket-summary">(0 items)</span>
143                            </a>
144                        </li>
145                    
146                    <li id="menu00a6aa34-865b-4ae9-bb65-7d926ebe93fc" role="none" class="menuAdminPages"><a 
147                role='menuitem' 
148                href='/Pages/' 
149                 
150                
151                aria-label='Pages'>
152                Pages
153                </a></li>
154                </ul>
155            </div>
156
157            <div class="content headerContent">
158                <a class="mainLogo" href="/" title="Home" accesskey="1">Child Bereavement UK</a>
159
160                
161                    <div class="mainCallToAction">
162                        <a class="cta-button-secondary" href="/donation">Donate</a> <a href="tel:+448000288840" class="helpline-button"><span style="color: #000000;">Helpline: </span><span class="number"> 0800 02 888 40</span></a>
163                    </div>
164                
165
166                <form class="header-search" action="/pages/search.aspx" method="get" role="search">
167                    <fieldset class="searchContainer">
168                        <label for="siteSearch" class="siteSearch">Search</label>
169                        <input type="search" title="Search" id="siteSearch" placeholder="Search" name="q" />
170                        <button type="submit" onclick="submitSearch('6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u')">Search</button>
171                    </fieldset>
172                </form>
173
174                <ul class="headerFollowContainer" aria-label="Social media links">
175                    
176                </ul>
177            </div>
178
179            <a class="menuMainAlt" href="#menu" role="button" aria-haspopup="true" aria-controls="menuMain">Menu</a>
180
181            <nav id="menuMain" class="menuMain" aria-label="Main">
182                <ul class="topLevel level1" role="menubar" aria-label="Main menu">
183                    <li id="menucd783ea9-560c-47af-ab9c-52cc0277799c" role="none" class="level1 menu1 dir parentItemWithoutClick hasSubmenu"><a 
184                    aria-haspopup='true' 
185                    aria-expanded='false' 
186                    role='menuitem' 
187                    href='#' 
188                     
189                    title='Support & guidance drop down menu'
190                    aria-label='Support and guidance'>
191                    Support & guidance
192                    </a><ul class="subMenu level2 menu1" role="menu" aria-label="Support and guidance"><li id="menu7dfbb183-3fc3-4aea-a5bd-bd19cec23963" role="none" class="level2 menu1_1 dir parentItemWithoutClick hasSubmenu"><a 
193                    aria-haspopup='true' 
194                    aria-expanded='false' 
195                    role='menuitem' 
196                    href='#' 
197                     
198                    title='Find support drop down menu'
199                    aria-label='Find support'>
200                    Find support
201                    </a><ul class="subMenu level3 menu1_1" role="menu" aria-label="Find support"><li id="menu07441765-0d2f-464c-9ad3-c0863f20a07a" role="none" class="level3 menu1_1_1"><a 
202                role='menuitem' 
203                href='/Pages/Category/child-bereavement-uk-support-services/' 
204                 
205                
206                aria-label='How we can support you'>
207                How we can support you
208                </a></li><li id="menu724234fb-374d-4003-b9af-64a9da75abdf" role="none" class="level3 menu1_1_2"><a 
209                role='menuitem' 
210                href='/on-demand' 
211                 
212                
213                aria-label='Speak with a Bereavement Specialist'>
214                Speak with a Bereavement Specialist
215                </a></li><li id="menu14a880aa-b726-44d7-b4a3-3f8f00fb188b" role="none" class="level3 menu1_1_3"><a 
216                role='menuitem' 
217                href='/making-a-referral' 
218                 
219                
220                aria-label='Referrals for additional support'>
221                Referrals for additional support
222                </a></li><li id="menu1b8a839d-4bb5-4ab2-89a6-102c8813e9ce" role="none" class="level3 menu1_1_4"><a 
223                role='menuitem' 
224                href='/downloadable-resources' 
225                 
226                
227                aria-label='Downloadable resources for organisations or schools'>
228                Downloadable resources for organisations or schools
229                </a></li><li id="menu4bf8b52d-d87e-4e8f-be24-e27db90a8edc" role="none" class="level3 menu1_1_5"><a 
230                role='menuitem' 
231                href='/Listing/Default.aspx?CategoryTitle=bereavement-support-resources-in-other-languages' 
232                 
233                
234                aria-label='Bereavement support resources in other languages'>
235                Bereavement support resources in other languages
236                </a></li><li id="menub70b716b-1cb5-4ff8-a487-96a39b284b01" role="none" class="level3 menu1_1_6"><a 
237                role='menuitem' 
238                href='https://www.childbereavementuk.org/other-support-organisations-near-you' 
239                 
240                
241                aria-label='Other support organisations near you'>
242                Other support organisations near you
243                </a></li></ul></li><li id="menu07d4d7d6-baf8-4c64-bbfc-a17b2ae44c62" role="none" class="level2 menu1_2 dir parentItemWithoutClick hasSubmenu"><a 
244                    aria-haspopup='true' 
245                    aria-expanded='false' 
246                    role='menuitem' 
247                    href='/Listing/Default.aspx?CategoryTitle=support-for-young-people' 
248                     
249                    title='For children and young people drop down menu'
250                    aria-label='For children and young people'>
251                    For children and young people
252                    </a><ul class="subMenu level3 menu1_2" role="menu" aria-label="For children and young people"><li id="menu98efcbdc-5dd2-4ca8-b8bb-56138da991cf" role="none" class="level3 menu1_2_1"><a 
253                role='menuitem' 
254                href='/Listing/Default.aspx?CategoryTitle=children' 
255                 
256                
257                aria-label='For children'>
258                For children
259                </a></li><li id="menu5e38e709-4b13-4ef8-94b0-44c3d67fde42" role="none" class="level3 menu1_2_2"><a 
260                role='menuitem' 
261                href='/Listing/Default.aspx?CategoryTitle=teenagers' 
262                 
263                
264                aria-label='For teenagers and young adults'>
265                For teenagers and young adults
266                </a></li></ul></li><li id="menu10343b1b-e98d-4522-8ca9-3037b68ae8a0" role="none" class="level2 menu1_3 dir parentItemWithoutClick hasSubmenu"><a 
267                    aria-haspopup='true' 
268                    aria-expanded='false' 
269                    role='menuitem' 
270                    href='' 
271                     
272                    title='Guidance for adults drop down menu'
273                    aria-label='Guidance for adults'>
274                    Guidance for adults
275                    </a><ul class="subMenu level3 menu1_3" role="menu" aria-label="Guidance for adults"><li id="menu681f16d4-bf04-4128-8337-a452db0e9b17" role="none" class="level3 menu1_3_1"><a 
276                role='menuitem' 
277                href='/Listing/Default.aspx?CategoryTitle=bereaved-of-a-baby' 
278                 
279                
280                aria-label='Ive been bereaved of a baby'>
281                I&#39;ve been bereaved of a baby
282                </a></li><li id="menu1de7dff0-4bab-49a7-a7f8-bed26d07a341" role="none" class="level3 menu1_3_2"><a 
283                role='menuitem' 
284                href='/Listing/Default.aspx?CategoryTitle=bereaved-of-a-child' 
285                 
286                
287                aria-label='Ive been bereaved of a child'>
288                I&#39;ve been bereaved of a child
289                </a></li><li id="menu3bf6be52-1b5a-4bc7-892d-991b67550da5" role="none" class="level3 menu1_3_3"><a 
290                role='menuitem' 
291                href='/Listing/Default.aspx?CategoryTitle=supporting-a-bereaved-child' 
292                 
293                
294                aria-label='Supporting a bereaved child'>
295                Supporting a bereaved child
296                </a></li><li id="menu7b397459-d966-4243-acb0-9637ea83bc45" role="none" class="level3 menu1_3_4"><a 
297                role='menuitem' 
298                href='/Listing/Default.aspx?CategoryTitle=someone-is-not-expected-to-live' 
299                 
300                
301                aria-label='Someone is not expected to live'>
302                Someone is not expected to live
303                </a></li><li id="menuf63e853d-598d-4609-87e5-ef16bb855bac" role="none" class="level3 menu1_3_5"><a 
304                role='menuitem' 
305                href='/Listing/Default.aspx?CategoryTitle=adults-bereaved-as-children' 
306                 
307                
308                aria-label='For adults bereaved as children'>
309                For adults bereaved as children
310                </a></li><li id="menub398924e-e987-4464-8190-c6f7a4acb6e1" role="none" class="level3 menu1_3_6"><a 
311                role='menuitem' 
312                href='/what-should-i-do-when-someone-i-know-has-been-bereaved' 
313                 
314                
315                aria-label='Supporting someone you know who is grieving'>
316                Supporting someone you know who is grieving
317                </a></li></ul></li><li id="menu1450163d-64a9-4c1a-a417-dcb4a14397c8" role="none" class="level2 menu1_4 dir parentItemWithoutClick hasSubmenu"><a 
318                    aria-haspopup='true' 
319                    aria-expanded='false' 
320                    role='menuitem' 
321                    href='#' 
322                     
323                    title='Films, books and resources drop down menu'
324                    aria-label='Films, books and resources'>
325                    Films, books and resources
326                    </a><ul class="subMenu level3 menu1_4" role="menu" aria-label="Films, books and resources"><li id="menu7f5375b3-8c07-481f-971b-bb1ac63e0cc9" role="none" class="level3 menu1_4_1"><a 
327                role='menuitem' 
328                href='/Listing/Default.aspx?CategoryTitle=short-animated-films' 
329                 
330                
331                aria-label='Short animated films'>
332                Short animated films
333                </a></li><li id="menube76d727-dfda-49d4-9cd2-bbbe2a8f379b" role="none" class="level3 menu1_4_2"><a 
334                role='menuitem' 
335                href='/Listing/Default.aspx?CategoryTitle=short-guidance-films' 
336                 
337                
338                aria-label='Short guidance films'>
339                Short guidance films
340                </a></li><li id="menu8ab3522f-a9f6-4e31-961b-fe6e406981df" role="none" class="level3 menu1_4_3"><a 
341                role='menuitem' 
342                href='/Listing/Default.aspx?CategoryTitle=families-experiences' 
343                 
344                
345                aria-label='Films about families experiences'>
346                Films about families&#39; experiences
347                </a></li><li id="menu187bb045-ea14-4788-84e9-0ee4b56cd821" role="none" class="level3 menu1_4_4"><a 
348                role='menuitem' 
349                href='/Listing/Default.aspx?CategoryTitle=young-peoples-films' 
350                 
351                
352                aria-label='Young peoples films'>
353                Young people&#39;s films
354                </a></li><li id="menu002c236e-7214-44d8-90dd-9c228056a0bc" role="none" class="level3 menu1_4_5"><a 
355                role='menuitem' 
356                href='/Listing/Default.aspx?CategoryTitle=books-resources' 
357                 
358                
359                aria-label='Books and resources'>
360                Books and resources
361                </a></li><li id="menu9889ed86-0e0a-4f90-8293-99eaa42fb53e" role="none" class="level3 menu1_4_6"><a 
362                role='menuitem' 
363                href='/all-information-by-topic' 
364                 
365                
366                aria-label='Information and guidance by topic'>
367                Information and guidance by topic
368                </a></li><li id="menu58ea6c9e-c2d9-484e-b56a-28151b19a061" role="none" class="level3 menu1_4_7"><a 
369                role='menuitem' 
370                href='/Blogs/quick-guides' 
371                 
372                
373                aria-label='Quick guides'>
374                Quick guides
375                </a></li></ul></li></ul></li><li id="menu903a67f1-99f1-4451-936d-f9c50468fae2" role="none" class="level1 menu2 dir parentItemWithoutClick hasSubmenu"><a 
376                    aria-haspopup='true' 
377                    aria-expanded='false' 
378                    role='menuitem' 
379                    href='#' 
380                     
381                    title='For professionals drop down menu'
382                    aria-label='For professionals'>
383                    For professionals
384                    </a><ul class="subMenu level2 menu2" role="menu" aria-label="For professionals"><li id="menudfbbb982-b3f7-41a2-bacf-94e25af22976" role="none" class="level2 menu2_1"><a 
385                role='menuitem' 
386                href='/askme' 
387                 
388                
389                aria-label='Ask Me: Education'>
390                Ask Me: Education
391                </a></li><li id="menu68ca932c-3e8e-4b54-8d52-c19eceacc2bc" role="none" class="level2 menu2_2 dir parentItemWithoutClick hasSubmenu"><a 
392                    aria-haspopup='true' 
393                    aria-expanded='false' 
394                    role='menuitem' 
395                    href='#' 
396                     
397                    title='Resources and guidance drop down menu'
398                    aria-label='Resources and guidance'>
399                    Resources and guidance
400                    </a><ul class="subMenu level3 menu2_2" role="menu" aria-label="Resources and guidance"><li id="menu5d6f03cc-a1a1-4a8e-a0d1-e8525aa28926" role="none" class="level3 menu2_2_1"><a 
401                role='menuitem' 
402                href='/Listing/Default.aspx?CategoryTitle=books-films-and-resources' 
403                 
404                
405                aria-label='Films, books and resources'>
406                Films, books and resources
407                </a></li><li id="menub0aa2c6a-c014-422c-a096-000982213712" role="none" class="level3 menu2_2_2"><a 
408                role='menuitem' 
409                href='/Listing/Default.aspx?CategoryTitle=schools-further-education' 
410                 
411                
412                aria-label='Schools / further education'>
413                Schools / further education
414                </a></li><li id="menu6294ceba-38f3-43ef-bde3-af78a50679af" role="none" class="level3 menu2_2_3"><a 
415                role='menuitem' 
416                href='/Listing/Default.aspx?CategoryTitle=health-and-social-care' 
417                 
418                
419                aria-label='Health and social care'>
420                Health and social care
421                </a></li><li id="menu689bc745-d612-489d-ad6a-cf5ff54fa134" role="none" class="level3 menu2_2_4"><a 
422                role='menuitem' 
423                href='/bespoke-training' 
424                 
425                
426                aria-label='Employers'>
427                Employers
428                </a></li><li id="menud4c8d978-f231-4dc8-9ed9-c00e62bd8462" role="none" class="level3 menu2_2_5"><a 
429                role='menuitem' 
430                href='/Pages/FAQs/Category/faiths-beliefs-cultures-and-communities/' 
431                 
432                
433                aria-label='Faiths, cultures and beliefs'>
434                Faiths, cultures and beliefs
435                </a></li><li id="menu7c56a70c-0626-4d09-aa32-60e582b58bfc" role="none" class="level3 menu2_2_6"><a 
436                role='menuitem' 
437                href='/bear-us-in-mind' 
438                 
439                
440                aria-label='Bereavement, separation or trauma toolkit'>
441                Bereavement, separation or trauma toolkit
442                </a></li></ul></li><li id="menue1641139-4ee7-45ec-934c-ab7d6fb3d8a4" role="none" class="level2 menu2_3 dir parentItemWithoutClick hasSubmenu"><a 
443                    aria-haspopup='true' 
444                    aria-expanded='false' 
445                    role='menuitem' 
446                    href='#' 
447                     
448                    title='Working with bereaved families drop down menu'
449                    aria-label='Working with bereaved families'>
450                    Working with bereaved families
451                    </a><ul class="subMenu level3 menu2_3" role="menu" aria-label="Working with bereaved families"><li id="menuf96935e1-dace-4674-becf-8fedc7c10781" role="none" class="level3 menu2_3_1"><a 
452                role='menuitem' 
453                href='/Listing/Default.aspx?CategoryTitle=supporting-families-pre-bereavement' 
454                 
455                
456                aria-label='Supporting families pre-bereavement'>
457                Supporting families pre-bereavement
458                </a></li>
458<li id="menudd64cb5a-50aa-4d5d-95a8-5ec64b967615" role="none" class="level3 menu2_3_2"><a 
459                role='menuitem' 
460                href='/Listing/Default.aspx?CategoryTitle=working-with-bereaved-families' 
461                 
462                
463                aria-label='Supporting bereaved families'>
464                Supporting bereaved families
465                </a></li><li id="menu93b4250d-07af-41a1-885f-840659471bcc" role="none" class="level3 menu2_3_3"><a 
466                role='menuitem' 
467                href='/supporting-yourself-and-colleagues' 
468                 
469                
470                aria-label='Supporting yourself and your colleagues'>
471                Supporting yourself and your colleagues
472                </a></li></ul></li><li id="menu9044e259-5793-4cb8-940d-b0a184db57b4" role="none" class="level2 menu2_4 dir parentItemWithoutClick hasSubmenu"><a 
473                    aria-haspopup='true' 
474                    aria-expanded='false' 
475                    role='menuitem' 
476                    href='#' 
477                     
478                    title='Training drop down menu'
479                    aria-label='Training'>
480                    Training
481                    </a><ul class="subMenu level3 menu2_4" role="menu" aria-label="Training"><li id="menu52b356ac-ff80-40a3-b75d-e86bf678e3b2" role="none" class="level3 menu2_4_1"><a 
482                role='menuitem' 
483                href='/training' 
484                 
485                
486                aria-label='Browse all training'>
487                Browse all training
488                </a></li><li id="menu252ed206-6e4f-4389-8a8c-8e8323db23b2" role="none" class="level3 menu2_4_2"><a 
489                role='menuitem' 
490                href='/Listing/Default.aspx?CategoryTitle=education-training' 
491                 
492                
493                aria-label='Training for the education sector'>
494                Training for the education sector
495                </a></li><li id="menuda4b4d9e-16aa-4a26-a1f6-576e6d96fe8b" role="none" class="level3 menu2_4_3"><a 
496                role='menuitem' 
497                href='/bespoke-training' 
498                 
499                
500                aria-label='Bespoke and workplace training'>
501                Bespoke and workplace training
502                </a></li><li id="menu91bdee09-8284-4469-a575-0035b57353ec" role="none" class="level3 menu2_4_4"><a 
503                role='menuitem' 
504                href='/Pages/Category/professional-case-studies/' 
505                 
506                
507                aria-label='Hear from other professionals'>
508                Hear from other professionals
509                </a></li></ul></li></ul></li><li id="menu8f5a4a35-5b3d-4c45-b8b4-c667098d7d18" role="none" class="level1 menu3 dir parentItemWithoutClick hasSubmenu"><a 
510                    aria-haspopup='true' 
511                    aria-expanded='false' 
512                    role='menuitem' 
513                    href='#' 
514                     
515                    title='Donate drop down menu'
516                    aria-label='Donate'>
517                    Donate
518                    </a><ul class="subMenu level2 menu3" role="menu" aria-label="Donate"><li id="menuf7299e9c-9bb0-4c70-bf3b-6526cfdc29f0" role="none" class="level2 menu3_1"><a 
519                role='menuitem' 
520                href='/donate' 
521                 
522                
523                aria-label='Make a donation'>
524                Make a donation
525                </a></li><li id="menuc75365f7-6edd-413b-917e-a4b64c2d7b40" role="none" class="level2 menu3_2"><a 
526                role='menuitem' 
527                href='/Listing/Default.aspx?CategoryTitle=giving-in-memory' 
528                 
529                
530                aria-label='Giving in memory'>
531                Giving in memory
532                </a></li><li id="menuc48d8ce4-d493-41b2-ba2b-da7e1638dc64" role="none" class="level2 menu3_3"><a 
533                role='menuitem' 
534                href='/Pages/FAQs/Category/leave-a-gift-in-your-will/' 
535                 
536                
537                aria-label='Leave a gift in your Will'>
538                Leave a gift in your Will
539                </a></li><li id="menu091d3849-6eef-444c-aa66-cc10edbd8962" role="none" class="level2 menu3_4"><a 
540                role='menuitem' 
541                href='/make-a-difference-draw' 
542                 
543                
544                aria-label='Play our charity lottery'>
545                Play our charity lottery
546                </a></li><li id="menuec3ca971-a638-4f6c-ae43-eb430565fe70" role="none" class="level2 menu3_5"><a 
547                role='menuitem' 
548                href='/payroll-giving' 
549                 
550                
551                aria-label='Payroll giving'>
552                Payroll giving
553                </a></li><li id="menu4bb44389-4147-4bec-a9a3-202c5d22fb20" role="none" class="level2 menu3_6"><a 
554                role='menuitem' 
555                href='/philanthropy-and-major-gifts' 
556                 
557                
558                aria-label='Philanthropy and major gifts'>
559                Philanthropy and major gifts
560                </a></li><li id="menu51ef06a1-193f-4469-9126-7154d86fcfb8" role="none" class="level2 menu3_7"><a 
561                role='menuitem' 
562                href='/charitable-trusts' 
563                 
564                
565                aria-label='Charitable Trusts'>
566                Charitable Trusts
567                </a></li><li id="menubd77cc33-7120-48bb-9a6c-186c0b7e54c3" role="none" class="level2 menu3_8"><a 
568                role='menuitem' 
569                href='/Pages/Category/become-a-corporate-partner/' 
570                 
571                
572                aria-label='Become a corporate partner'>
573                Become a corporate partner
574                </a></li></ul></li><li id="menu74599a46-b33c-463c-8ba5-53648bf66c25" role="none" class="level1 menu4 dir parentItemWithoutClick hasSubmenu"><a 
575                    aria-haspopup='true' 
576                    aria-expanded='false' 
577                    role='menuitem' 
578                    href='#' 
579                     
580                    title='Get involved drop down menu'
581                    aria-label='Get involved'>
582                    Get involved
583                    </a><ul class="subMenu level2 menu4" role="menu" aria-label="Get involved"><li id="menu0eef7d25-934e-4a11-90df-4e12646a3cc9" role="none" class="level2 menu4_1 dir parentItemWithoutClick hasSubmenu"><a 
584                    aria-haspopup='true' 
585                    aria-expanded='false' 
586                    role='menuitem' 
587                    href='#' 
588                     
589                    title='Fundraise for us drop down menu'
590                    aria-label='Fundraise for us'>
591                    Fundraise for us
592                    </a><ul class="subMenu level3 menu4_1" role="menu" aria-label="Fundraise for us"><li id="menuc7351321-9329-4119-90f2-60b50aded72f" role="none" class="level3 menu4_1_1"><a 
593                role='menuitem' 
594                href='/Listing/Default.aspx?CategoryTitle=challenge-events' 
595                 
596                
597                aria-label='Take on a challenge'>
598                Take on a challenge
599                </a></li><li id="menuae25ef47-9e1a-45b7-885f-507368f736d6" role="none" class="level3 menu4_1_2"><a 
600                role='menuitem' 
601                href='/Listing/Default.aspx?CategoryTitle=fundraising-campaigns-and-activities' 
602                 
603                
604                aria-label='Fundraising campaigns and activities'>
605                Fundraising campaigns and activities
606                </a></li><li id="menu41f93391-0de1-495a-85c6-65d3e12b6973" role="none" class="level3 menu4_1_3"><a 
607                role='menuitem' 
608                href='/Pages/Category/fundraising-ideas-and-resources/' 
609                 
610                
611                aria-label='Organise your own fundraiser'>
612                Organise your own fundraiser
613                </a></li><li id="menu647ad557-77e9-497b-9500-ad6bc2d3a87f" role="none" class="level3 menu4_1_4"><a 
614                role='menuitem' 
615                href='/Pages/Category/our-fundraisers-stories/' 
616                 
617                
618                aria-label='Hear from our fundraisers'>
619                Hear from our fundraisers
620                </a></li></ul></li><li id="menu5f132a91-2c27-4319-918e-1e3f004362d8" role="none" class="level2 menu4_2 dir parentItemWithoutClick hasSubmenu"><a 
621                    aria-haspopup='true' 
622                    aria-expanded='false' 
623                    role='menuitem' 
624                    href='#' 
625                     
626                    title='Volunteer with us drop down menu'
627                    aria-label='Volunteer with us'>
628                    Volunteer with us
629                    </a><ul class="subMenu level3 menu4_2" role="menu" aria-label="Volunteer with us"><li id="menu7dd1da9e-e201-4f55-8047-e25085de8324" role="none" class="level3 menu4_2_1"><a 
630                role='menuitem' 
631                href='/about-volunteering' 
632                 
633                
634                aria-label='About volunteering'>
635                About volunteering
636                </a></li><li id="menua33385af-8837-4420-ab60-64378429915c" role="none" class="level3 menu4_2_2"><a 
637                role='menuitem' 
638                href='/Listing/Default.aspx?CategoryTitle=the-volunteer-job-board' 
639                 
640                
641                aria-label='Volunteer job board'>
642                Volunteer job board
643                </a></li><li id="menua436116b-fcb7-4ec9-8240-07e91ef81b45" role="none" class="level3 menu4_2_3"><a 
644                role='menuitem' 
645                href='/Listing/Default.aspx?CategoryTitle=hear-from-our-volunteers' 
646                 
647                
648                aria-label='Hear from our volunteers'>
649                Hear from our volunteers
650                </a></li></ul></li><li id="menue6ecc347-3d16-4aa8-9b08-c825966b3d3e" role="none" class="level2 menu4_3"><a 
651                role='menuitem' 
652                href='/voice-participation' 
653                 
654                
655                aria-label='Influence our work'>
656                Influence our work
657                </a></li><li id="menu63d5a657-2392-4db1-bd7b-e0c69bb9c5c1" role="none" class="level2 menu4_4 dir parentItemWithoutClick hasSubmenu"><a 
658                    aria-haspopup='true' 
659                    aria-expanded='false' 
660                    role='menuitem' 
661                    href='#' 
662                     
663                    title='Other ways to support our work drop down menu'
664                    aria-label='Other ways to support our work'>
665                    Other ways to support our work
666                    </a><ul class="subMenu level3 menu4_4" role="menu" aria-label="Other ways to support our work"><li id="menu4169827d-f9eb-47ab-8a3c-086ab4cdae8f" role="none" class="level3 menu4_4_1"><a 
667                role='menuitem' 
668                href='/necklace' 
669                 
670                
671                aria-label='Buy memorial jewellery'>
672                Buy memorial jewellery
673                </a></li><li id="menu5a0a22b5-bc95-47aa-81ca-555e9e85cffa" role="none" class="level3 menu4_4_2"><a 
674                role='menuitem' 
675                href='/this-was-them' 
676                 
677                
678                aria-label='Buy bespoke memory books'>
679                Buy bespoke memory books
680                </a></li></ul></li></ul></li><li id="menu13979ad8-5e3b-4074-877b-57c5231dc5e3" role="none" class="level1 menu5 dir parentItemWithoutClick hasSubmenu"><a 
681                    aria-haspopup='true' 
682                    aria-expanded='false' 
683                    role='menuitem' 
684                    href='#' 
685                     
686                    title='About us drop down menu'
687                    aria-label='About us'>
688                    About us
689                    </a><ul class="subMenu level2 menu5" role="menu" aria-label="About us"><li id="menu3420828d-2345-4813-a9bd-a8ac2444f76f" role="none" class="level2 menu5_1 dir parentItemWithoutClick hasSubmenu"><a 
690                    aria-haspopup='true' 
691                    aria-expanded='false' 
692                    role='menuitem' 
693                    href='#' 
694                     
695                    title='About our work drop down menu'
696                    aria-label='About our work'>
697                    About our work
698                    </a><ul class="subMenu level3 menu5_1" role="menu" aria-label="About our work"><li id="menudf292b65-c9ed-40fe-9c3d-3bc9bdaf9760" role="none" class="level3 menu5_1_1"><a 
699                role='menuitem' 
700                href='/Listing/Default.aspx?CategoryTitle=about-child-bereavement-uk' 
701                 
702                
703                aria-label='About Child Bereavement UK'>
704                About Child Bereavement UK
705                </a></li><li id="menu12624af1-9af6-4ccb-b93d-fa36807cb0b8" role="none" class="level3 menu5_1_2"><a 
706                role='menuitem' 
707                href='/our-impact-summary' 
708                 
709                
710                aria-label='Our impact'>
711                Our impact
712                </a></li><li id="menu52feb3a2-4709-4c1f-9b07-81429c9e3f65" role="none" class="level3 menu5_1_3"><a 
713                role='menuitem' 
714                href='/Pages/Category/our-people-and-patrons/' 
715                 
716                
717                aria-label='Our people and patrons'>
718                Our people and patrons
719                </a></li><li id="menu3e5e8bf2-63f8-41c6-b0d7-745576b5233c" role="none" class="level3 menu5_1_4"><a 
720                role='menuitem' 
721                href='/death-bereavement-statistics' 
722                 
723                
724                aria-label='UK death and bereavement statistics'>
725                UK death and bereavement statistics
726                </a></li><li id="menud1b3dae8-84bd-4b98-b5d8-dd819e829605" role="none" class="level3 menu5_1_5"><a 
727                role='menuitem' 
728                href='/participate-in-research' 
729                 
730                
731                aria-label='‎Participate in research'>
732                ‎Participate in research
733                </a></li></ul></li><li id="menud860dc7a-34a5-4b31-81b5-272c8aaebef9" role="none" class="level2 menu5_2 dir parentItemWithoutClick hasSubmenu"><a 
734                    aria-haspopup='true' 
735                    aria-expanded='false' 
736                    role='menuitem' 
737                    href='#' 
738                     
739                    title='News and stories drop down menu'
740                    aria-label='News and stories'>
741                    News and stories
742                    </a><ul class="subMenu level3 menu5_2" role="menu" aria-label="News and stories"><li id="menuca6db8a6-5a25-4046-ae27-9f1cee70de14" role="none" class="level3 menu5_2_1"><a 
743                role='menuitem' 
744                href='/Listing/Default.aspx?CategoryTitle=our-case-studies' 
745                 
746                
747                aria-label='Family stories'>
748                Family stories
749                </a></li><li id="menu72f3a961-df51-4a36-893b-4616b3e5afb8" role="none" class="level3 menu5_2_2"><a 
750                role='menuitem' 
751                href='/Blogs/blog' 
752                 
753                
754                aria-label='Blog'>
755                Blog
756                </a></li>
756<li id="menub5144db8-bc50-4499-a929-8a7cdae5ae15" role="none" class="level3 menu5_2_3"><a 
757                role='menuitem' 
758                href='/Listing/Default.aspx?CategoryTitle=press-releases' 
759                 
760                
761                aria-label='Press releases'>
762                Press releases
763                </a></li><li id="menuc133ff4a-15bf-4a45-9ed8-b335d22f4792" role="none" class="level3 menu5_2_4"><a 
764                role='menuitem' 
765                href='/newsletter' 
766                 
767                
768                aria-label='Newsletter sign up'>
769                Newsletter sign up
770                </a></li></ul></li><li id="menude55e2de-46da-4802-875d-51062c20607a" role="none" class="level2 menu5_3 dir parentItemWithoutClick hasSubmenu"><a 
771                    aria-haspopup='true' 
772                    aria-expanded='false' 
773                    role='menuitem' 
774                    href='#' 
775                     
776                    title='Get in touch / work with us drop down menu'
777                    aria-label='Get in touch / work with us'>
778                    Get in touch / work with us
779                    </a><ul class="subMenu level3 menu5_3" role="menu" aria-label="Get in touch / work with us"><li id="menue23a6da6-328a-4bd7-b95d-0f29dc559e67" role="none" class="level3 menu5_3_1"><a 
780                role='menuitem' 
781                href='/Listing/Default.aspx?CategoryTitle=volunteer-with-us' 
782                 
783                
784                aria-label='Volunteer with us'>
785                Volunteer with us
786                </a></li><li id="menu938c5a0f-cab6-4465-8884-5c8a3664ed3b" role="none" class="level3 menu5_3_2"><a 
787                role='menuitem' 
788                href='/Pages/FAQs/Category/work-with-us/' 
789                 
790                
791                aria-label='Vacancies'>
792                Vacancies
793                </a></li><li id="menuaa6c5d00-bc1f-4c42-88cb-39b7487c207f" role="none" class="level3 menu5_3_3"><a 
794                role='menuitem' 
795                href='/contact-us' 
796                 
797                
798                aria-label='Contact us'>
799                Contact us
800                </a></li></ul></li></ul></li><li id="menu5961e6f6-8230-4837-961c-42d2ebfb24e7" role="none" class="level1 menu6"><a 
801                role='menuitem' 
802                href='https://shop.childbereavementuk.org/' 
803                 
804                
805                aria-label='Shop'>
806                Shop
807                </a></li>
808                    <li class="hasSubmenu menuAdminAltItems">
809                        <a href="#" role="menuitem">
810                            Admin
811                        </a>
812
813                        <ul class="subMenu">
814                            
815                            
816                                <li class="menuAdminLogin"><a href="/login?ReturnURL=%2fcheckout" title="Log in to contribute or update your details" role="menuitem" rel="nofollow">Log in</a></li>
817                            
818                            
819                            
820                            <li id="menu00a6aa34-865b-4ae9-bb65-7d926ebe93fc" role="none" class="menuAdminPages"><a 
821                role='menuitem' 
822                href='/Pages/' 
823                 
824                
825                aria-label='Pages'>
826                Pages
827                </a></li>
828                        </ul>
829                    </li>
830                    
831                    <li class="menuAdminBasket menuAdminAltItems">
832                        <a href="/checkout" title="View your basket"><span>Basket: </span><span class="basket-summary">(0 items)</span></a>
833                    </li>
834                    
835                </ul>
836            </nav>
837        </header>
838
839    <form name="bodyForm" method="post" action="./checkout" id="bodyForm">
840<div>
841<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
842<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
843<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" />
844</div>
845
846<script type="text/javascript">
847//<![CDATA[
848var theForm = document.forms['bodyForm'];
849if (!theForm) {
850    theForm = document.bodyForm;
851}
852function __doPostBack(eventTarget, eventArgument) {
853    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
854        theForm.__EVENTTARGET.value = eventTarget;
855        theForm.__EVENTARGUMENT.value = eventArgument;
856        theForm.submit();
857    }
858}
859//]]>
860</script>
860
861
862
863<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZDWrFkim6IcWIMGyU5yb95lUkg73wFRh4uOlTrE8ombO7WN1PQ2&amp;t=639190743605538696" type="text/javascript"></script>
863
864
865
866<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvlRM5uFC5_Srbr9kx7Oy9ALIJlnt7w8cUWX7FSX0E7pxGxFial1S6GG_Vt30H5Nb8ry6OQtKGF9MZtKdc0WqOOvTqMkqhi5eEoSN68UCUMFAVRWRnubNTdfOvOipC8NWnreKii41&amp;t=3e3fe94" type="text/javascript"></script>
866
867<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8ODFbt8eH3ojXxUPX2OssNtD-83zjFDSA_au6q23Ix27iKsWIlScnB4T5Ta1MveL1jsMSeiZLGM8k5dcBzXID5ifBKagWFHGp5n_J62bxdxtPXPDrRyrzUJ2B4pCJ8CpyJ5R7g0U1&amp;t=3e3fe94" type="text/javascript"></script>
867
868<div>
869
870	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="2NbeAl0xvwTyxWu5Q1bjadFvCX4ZUZANhplxM6vHwD/8+W7d6YfyLoWhoiIxbX4dVjfOWhSRXMMO3NjaAYLJ6T/Bl7LeonPTCxISFvwTUOxT2Ruv4pbaUdpCd1UKi/Gxuoqe/71j9x02ePYjRbfNcopXHfM=" />
871</div>
872        
872<script type="text/javascript">
873//<![CDATA[
874Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$m$DefaultScriptManager', 'bodyForm', [], [], [], 90, 'ctl00$ctl00$m');
875//]]>
876</script>
876
877
878        
879        <a name="startcontent" id="startcontent"></a>
880        
881        
882        
883        
883<script>
884            Object.defineProperty(String.prototype, "startsWith", {
885                value: function (search, rawPos) {
886                    var pos = rawPos > 0 ? rawPos | 0 : 0;
887                    return this.substring(pos, pos + search.length) === search;
888                },
889            });
890        </script>
890
891        
892	
893	
894	
895			
896<script type="text/javascript">
897    var RecaptchaService =
898    {
899        needsValidating: true,
900        submitCallback: function () { },
901        failureCallback: function () { },
902        versionThreeToken: "",
903        email: "",
904        validate: function () {
905            $.post("/frontend/api/recaptcha/validate",
906                {
907                    "Email": RecaptchaService.email,
908                    "Token": RecaptchaService.versionThreeToken
909                }).done(function () {
910                    RecaptchaService.needsValidating = false;
911                    RecaptchaService.submitCallback();
912                }).fail(function () {
913                    RecaptchaService.showPopup();
914                    if (RecaptchaService.failureCallback) {
915                        RecaptchaService.failureCallback();
916                    }
917                });
918        },
919        showPopup: function () {
920            var container = document.getElementById("recaptcha-container");
921            container.style.display = "flex";
922        },
923        hidePopup: function () {
924            var container = document.getElementById("recaptcha-container");
925            container.style.display = "none";
926        }
927    };
928
929    getRecaptcha(function(g) {
930        g.ready(function () {
931            g.render('recaptcha-btn',
932                {
933                    'sitekey': '6LfOrcMUAAAAALe7UoUne8BZl8TuZ4YhvNNhJYbo',
934                    'callback': function (response) {
935                        RecaptchaService.needsValidating = false;
936                        $("#RecaptchaTokenV2").val(response);
937    
938                        RecaptchaService.hidePopup();
939                        RecaptchaService.submitCallback();
940                    }
941                });
942        });        
943    });
944
945</script>
945
946<div class="recaptcha-container" id="recaptcha-container">
947    <div class="recaptcha-content">
948        <span class="recaptcha-intro">Please verify your action</span>
949        <div id="recaptcha-btn" class="recaptcha-btn"></div>
950    </div>
951</div>
952<input type="hidden" name="RecaptchaTokenV2" id="RecaptchaTokenV2" value="" />
953
954<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
954
955<script type="text/javascript">
956    appInsights.trackEvent("OrderStarted");
957
958    
959    appInsights.trackEvent("ShopStartedMw");
960    
961
962    $(document).ready(function () {
963        logRecaptchaAction('shop_payment_page', '6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u');
964    });
965</script>
965
966<script type="text/javascript">
967    
968    $.get("/frontend/api/shopping-basket/promo-code",
969        function (data) {
970            if (data) {
971                document.getElementById("promoCode").value = data;
972                checkAndApplyPromoCode();
973            } else {
974                document.getElementById("promoCode").value = '';
975            }
976        });
977
978    var PaymentManager = {
979        _wrapper: "#paymentMethods",
980        _radioGroup: "input[name=payment-method]:radio",
981        _submitWrapper: "#submit-button-wrapper",
982        _registrationFieldsMarker: "[data-behaviour=registration-field]",
983        _registrationFieldsToggler: ".registrationFieldsToggler",
984        options: {
985            PAYPAL: "paypal",
986            CREDITCARD: "credit-card",
987            FREE: "free",
988            NOTALLOWED: "notallowed",
989            DISABLED: "disabled",
990            NONE: "none",
991            GooglePay: "google-pay",
992            ApplePay: "apple-pay"
993        },
994        Init: function () {
995            this._resetStepsState();
996            this._bindEvents();
997            this._setSelectionsFromUrl();
998            this.setupMobileWallet(PaymentManager._hideSinglePaymentProvider);
999        },
1000        _setSelectionsFromUrl: function () {
1001            const selectedPayment = 'credit-card';
1002            this.triggerPaymentMethodChange(selectedPayment, null);
1003        },
1004        _syncUrlState: function () {
1005            if (window.history && window.history.pushState) {
1006                const url = PaymentManager.buildUrl(this);
1007                history.replaceState(null, null, url);
1008            }
1009        },
1010        buildUrl: function (context) {
1011            const selectedMethod = context.getSelectedPaymentMethod();
1012            let url = "/checkout";
1013            if (selectedMethod !== undefined && selectedMethod !== context.options.NONE)
1014                url += `/${selectedMethod}`;
1015            return url;
1016        },
1017        _resetStepsState: function () {
1018            $("[data-step-state=hidden]").addClass("hidden");
1019            $("[data-step-state=visible]").removeClass("hidden");
1020        },
1021        _resetFlowsVisibility: function () {
1022            $("[data-flow]").removeClass("hidden");
1023        },
1024        _resetCssArtifacts: function () {
1025            $(this._submitWrapper).show();
1026        },
1027        _bindOnPaymentMethodChange: function () {
1028            $(document).on("PaymentMethod:Change", this._onPaymentMethodChangeHandler);
1029        },
1030        triggerPaymentMethodChange: function (newValue, oldValue) {
1031            $.event.trigger({
1032                type: "PaymentMethod:Change",
1033                newValue: newValue,
1034                oldValue: oldValue,
1035                context: this
1036            });
1037        },
1038        validatePaymentMethodChange: function (newValue) {
1039            let isValid = false;
1040            const orderTotal = ShopManager.getOrderTotal();
1041            switch (newValue) {
1042                case PaymentManager.options.PAYPAL:
1043                case PaymentManager.options.CREDITCARD:
1044                case PaymentManager.options.GooglePay:
1045                case PaymentManager.options.ApplePay:
1046                    if (orderTotal > 0)
1047                        isValid = true;
1048                    break;
1049                case PaymentManager.options.FREE:
1050                    if (orderTotal == 0)
1051                        isValid = true;
1052                    break;
1053                case PaymentManager.options.NONE:
1054                    isValid = true;
1055                    break;
1056                default:
1057                    break;
1058            }
1059            return isValid;
1060        },
1061        _onPaymentMethodChangeHandler: function (e) {
1062            const context = e.context;
1063            const options = context.options;
1064            context._resetCssArtifacts();
1065            var paymentMethod = e.newValue;
1066
1067            // Validate before changing
1068            if (!context.validatePaymentMethodChange(paymentMethod)) {
1069                paymentMethod = options.NOTALLOWED;
1070            }
1071
1072            switch (paymentMethod) {
1073                case options.PAYPAL:
1074                    context._initPayPalFlow();
1075                    break;
1076                case options.CREDITCARD:
1077                    context._initCreditCardFlow();
1078                    break;
1079                case options.GooglePay:
1080                    context._initGooglePayFlow();
1081                    break;
1082                case options.ApplePay:
1083                    context._initApplePayFlow();
1084                    break;
1085                case options.FREE:
1086                    context._initFreeFlow();
1087                    break;
1088                case options.NONE:
1089                    context._initFlowClean();
1090                    break;
1091                case undefined: // Hit when e.oldValue is undefined for DirectDebitFlow
1092                    context._resetStepsState();
1093                    break;
1094                case options.NOTALLOWED:
1095                    console.warn(`===Payment Method: ${e.newValue} is not allowed ===`);
1096                    break;
1097                case options.DISABLED:
1098                    console.warn(`===Payment Method: ${e.newValue} is disabled ===`);
1099                    break;
1100                default:
1101                    console.warn(`=== Wrong Payment Method: ${e.newValue} ===`);
1102                    break;
1103            }
1104
1105            setPaymentCompletionContent();
1106            context._syncUrlState();
1107        },
1108        _bindEvents: function () {
1109            this._bindOnPaymentMethodChange();
1110            this._bindRadioButtons();
1111            this._bindOnSubmit();
1112            this._bindOnCancel();
1113            this._bindRegistrationFieldsToggler();
1114        },
1115        _bindRadioButtons: function () {
1116            $(`${PaymentManager._wrapper} ${PaymentManager._radioGroup}`).on('change', function () {
1117                PaymentManager.triggerPaymentMethodChange(this.value, null);
1118            });
1119        },
1120        _bindRegistrationFieldsToggler: function () {
1121            const fields = $(PaymentManager._registrationFieldsMarker);
1122
1123            $(PaymentManager._registrationFieldsToggler).on('change', function () {
1124                switch (this.checked) {
1125                    case true:
1126                        fields.addClass("hidden");
1127                        break;
1128                    case false:
1129                        fields.removeClass("hidden");
1130                        break;
1131                }
1132            });
1133        },
1134        _bindOnSubmit: function () {
1135            $("[data-control=submit]").on("click",
1136                function () {
1137                    PaymentManager.submit();
1138                });
1139        },
1140        _bindOnCancel: function () {
1141            $("[data-control=cancel]").on("click",
1142                function () {
1143                    PaymentManager.cancel();
1144                });
1145        },
1146        _initPayPalFlow: function () {
1147            this._resetFlowsVisibility();
1148            this._setSelectedPaymentMethod(this.options.PAYPAL);
1149            $("[data-flow~=hide-for-paypal]").addClass("hidden");
1150        },
1151        _initFreeFlow: function () {
1152            this._resetFlowsVisibility();
1153            this._setSelectedPaymentMethod(this.options.FREE);
1154            $("[data-flow~=hide-for-free]").addClass("hidden");
1155        },
1156        _initCreditCardFlow: function () {
1157            this._resetFlowsVisibility();
1158            this._setSelectedPaymentMethod(this.options.CREDITCARD);
1159            $("[data-flow~=hide-for-creditcard]").addClass("hidden");
1160        },
1161        _initGooglePayFlow: function () {
1162            this._resetFlowsVisibility();
1163            this._setSelectedPaymentMethod(this.options.GooglePay);
1164            $("[data-flow~=hide-for-creditcard]").addClass("hidden");
1165        },
1166        _initApplePayFlow: function () {
1167            this._resetFlowsVisibility();
1168            this._setSelectedPaymentMethod(this.options.ApplePay);
1169            $("[data-flow~=hide-for-creditcard]").addClass("hidden");
1170        },
1171        _initFlowClean: function () {
1172            this._resetFlowsVisibility();
1173            this._resetStepsState();
1174            this._setSelectedPaymentMethod(this.options.NONE);
1175        },
1176        _setSelectedPaymentMethod: function (option) {
1177            const options = PaymentManager.options;
1178            switch (option) {
1179                case options.PAYPAL:
1180                case options.CREDITCARD:
1181                case options.GooglePay:
1182                case options.ApplePay:
1183                case options.FREE:
1184                    $(this._radioGroup + "[value=" + option + "]").prop("checked", true);
1185                    this.setSelectedPaymentMethodClass(option);
1186                    break;
1187                case options.NONE:
1188                    $(this._radioGroup).prop("checked", false);
1189                    this.setSelectedPaymentMethodClass();
1190                    break;
1191                default:
1192                    console.log("Wrong payment method value: " + option);
1193                    break;
1194            }
1195            console.info("=== Payment Method Set: " + option + " ===");
1196        },
1197        _hideSinglePaymentProvider: function () {
1198            $('section[data-step="payment-method"]').each(function () {
1199                const $this = $(this);
1200                const paymentProviders = $this.find('.radio-choice:not(.hidden)');
1201
1202                if (paymentProviders.length === 1) {
1203                    const selectedMethod = PaymentManager.getSelectedPaymentMethod();
1204                    const paymentProvider = paymentProviders.find("input").val();
1205                    if (selectedMethod !== paymentProvider && selectedMethod !== PaymentManager.options.FREE) {
1206                        PaymentManager._setSelectedPaymentMethod(paymentProvider);
1207                    }
1208                    $this.hide();
1209                }
1210            });
1211        },
1212        getSelectedPaymentMethod: function () {
1213            return this._getSelectedRadioValue() || this.options.NONE;
1214        },
1215        _getSelectedRadioValue: function () {
1216            const selectedRadio = $(`${this._wrapper} ${this._radioGroup}:checked`);
1217            if (selectedRadio.length > 0) {
1218                return selectedRadio.val();
1219            } else {
1220                return undefined;
1221            }
1222        },
1223        submit: function () {
1224            const options = PaymentManager.options;
1225            if (!PaymentManager.validate()) {
1226                console.log("=== Form is not valid ===");
1227                return;
1228            } else {
1229                PaymentManager.showLoading();
1230
1231                switch (PaymentManager.getSelectedPaymentMethod()) {
1232                    case options.DIRECTDEBIT:
1233                        alert("Payment method not supported for shopping cart");
1234                        break;
1235                    case options.PAYPAL:
1236                        {
1237                            const validateBasket = PaymentManager.validateBasket();
1238                            validateBasket.done(function(data) {
1239                                if (!data.hasAnyItems) {
1240                                    PaymentManager.showBasketValidationError();
1241                                    return;
1242                                }
1243                                if (data.isDeliveryRequired) {
1244                                    if (!PaymentManager.isValidPaypalDeliveryAddress()) {
1245                                        return;
1246                                    } else {
1247                                        $('.formQuestion.enterAddressLine1 .alert').addClass('hidden');
1248                                    }
1249                                }
1250                                if (data.hasExpiredEventTicket) {
1251                                    alert("Your basket has items for an expired event. Checkout cannot continue");
1252                                    return;
1253                                }
1254                                if (data.hasUpdatedProducts) {
1255                                    alert("Your basket contained items that have updated since you added them. Please check your basket before continuing.");
1256                                    document.location.reload();
1257                                    return;
1258                                }
1259                                if (data.outOfStockItems.length > 0) {
1260                                    alert("Sorry, one or more of the products are no longer in stock");
1261                                    return;
1262                                }
1263
1264                                const metadata = {
1265                                    "UsesGiftAid": false,
1266                                    "Comment": $("#donationComment").val(),
1267                                    "DeliveryInfo": $("#deliveryInfo").val(),
1268                                    "OrderReference": $("#purchaseOrderRef").val(),
1269                                    "DeliveryOptions": PaymentManager.getDeliveryOptions(),
1270                                    "PromoCode": $("#promoCode").val(),
1271                                    "Order": ShopManager.getOrderData()
1272                                };
1273
1274                                const payPalData = {
1275                                    "PrePaymentId": $("#hdnPrePaymentId").val(),
1276                                    "Amount": ShopManager.getOrderTotal(),
1277                                    "ContextId": null,
1278                                    "PaymentType": "Purchase",
1279                                    "PaymentProvider": "PayPal",
1280                                    "DateAdded": new Date().toISOString(),
1281                                    "Metadata": JSON.stringify(metadata)
1282                                };
1283
1284                                $.post('/frontend/api/payment/pre-payment', payPalData)
1285                                    .done();
1286
1287                                const paypalForm = $('#bodyForm');
1288                                sanitiseField($('#deliveryInfo', paypalForm));
1289                                paypalForm.attr("action", "/Pages/Payment/paypal/");
1290                                paypalForm.get(0).submit();    
1291                            });
1292                        }
1293                        break;
1294                    case options.CREDITCARD:
1295                    case options.GooglePay:
1296                    case options.ApplePay:
1297                        grecaptcha.execute('6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u', { action: 'shop_payment_submit' }).then(
1298                            function (token) {
1299                                $("#RecaptchaTokenV3").val(token);
1300
1301                                if (RecaptchaService.needsValidating) {
1302                                    RecaptchaService.versionThreeToken = token;
1303                                    RecaptchaService.email = $("#registeremail").val();
1304                                    RecaptchaService.failureCallback = function () {
1305                                        $.post('/frontend/api/payment/attempt',
1306                                            {
1307                                                "PrePaymentId": $("#hdnPrePaymentId").val(),
1308                                                "Email": $("#registeremail").val()
1309                                            })
1310                                            .done();
1311                                    }
1312
1313                                    RecaptchaService.validate();
1314                                    return;
1315                                }
1316
1317                                const validateBasket = PaymentManager.validateBasket();
1318                                validateBasket.done(function (data) {
1319                                    if (!data.hasAnyItems) {
1320                                        PaymentManager.showBasketValidationError();
1321                                        return;
1322                                    }
1323                                    if (data.isDeliveryRequired) {
1324                                        if (!PaymentManager.isValidStripeDeliveryAddress()) {
1325                                            return;
1326                                        } else {
1327                                            $('.formQuestion.enterAddressLine1 .alert').addClass('hidden');
1328                                        }
1329                                    }
1330                                    if (data.hasExpiredEventTicket) {
1331                                        alert("Your basket has items for an expired event. Checkout cannot continue");
1332                                        return;
1333                                    }
1334                                    if (data.hasUpdatedProducts) {
1335                                        alert("Your basket contained items that have updated since you added them. Please check your basket before continuing.");
1336                                        document.location.reload();
1337                                        return;
1338                                    }
1339                                    if (data.outOfStockItems.length > 0) {
1340                                        alert("Sorry, one or more of the products are no longer in stock");
1341                                        return;
1342                                    }
1343
1344                                    // Do not Delete
1345                                    const form = $('#bodyForm');
1346
1347                                    const metadata = {
1348                                        "Address1": $("#billingAddressLine1").val(),
1349                                        "Address2": $("#billingAddressLine2").val(),
1350                                        "Address3": $("#billingAddressLine3").val(),
1351                                        "Town": $("#billingaddressCity").val(),
1352                                        "PostCode": $("#billingpostcodeLookUp").val(),
1353                                        "CountryId": $("#billingddlCountry").val(),
1354                                        "Email": $("#registeremail").val(),
1355                                        "UsesGiftAid": false,
1356                                        "DeliveryInfo": $("#deliveryInfo").val(),
1357                                        "OrderReference": $("#purchaseOrderRef").val(),
1358                                        "DeliveryOptions": PaymentManager.getDeliveryOptions(),
1359                                        "PromoCode": $("#promoCode").val(),
1360                                        "Order": ShopManager.getOrderData()
1361                                    };
1362
1363                                    const creditCardData = {
1364                                        "PrePaymentId": $("#hdnPrePaymentId").val(),
1365                                        "Amount": ShopManager.getOrderTotal(),
1366                                        "ContextId": null,
1367                                        "PaymentType": "Purchase",
1368                                        "PaymentProvider": "Stripe",
1369                                        "FirstName": $("#firstName").val(),
1370                                        "LastName": $("#lastName").val(),
1371                                        "DateAdded": new Date().toISOString(),
1372                                        "Metadata": JSON.stringify(metadata)
1373                                    };
1374
1375                                    $.post('/frontend/api/payment/pre-payment', creditCardData).done();
1376
1377                                    $("#__EVENTTARGET, #__EVENTARGUMENT, #__VIEWSTATE", form).remove();
1378
1379                                    const selectedPaymentMethod = PaymentManager.getSelectedPaymentMethod();
1380
1381                                    const mobileWalletSelected = selectedPaymentMethod === options.GooglePay ||
1382                                        selectedPaymentMethod === options.ApplePay;
1383                                    form.append(`<input type='hidden' name='mobileWalletSelected' value='${mobileWalletSelected}' />`);
1384
1385                                    const antiForgeryToken = $('input[name="__RequestVerificationToken"]', form).val();
1386                                    form.append(`<input type='hidden' name='AntiForgeryToken' value='${antiForgeryToken}' />`);
1387
1388                                    form.attr("action", "/frontend/api/payments/workflows/purchase");
1389                                    form.get(0).submit();
1390
1391                                    
1392                                    if (selectedPaymentMethod === options.CREDITCARD) {
1393                                        appInsights.trackEvent("ShopCreditCardChosenMw");
1394                                    } else if (selectedPaymentMethod === options.GooglePay ||
1395                                        selectedPaymentMethod === options.ApplePay) {
1396                                        appInsights.trackEvent("ShopMobileWalletChosenMw");
1397                                    }
1398                                    
1399                                });
1400                            });
1401                        break;
1402                    case options.FREE:
1403                        {
1404                            const validateBasket = PaymentManager.validateBasket();
1405                            validateBasket.done(function (data) {
1406                                if (!data.hasAnyItems) {
1407                                    PaymentManager.showBasketValidationError();
1408                                    return;
1409                                }
1410                                if (data.isDeliveryRequired) {
1411                                    if (!PaymentManager.isValidStripeDeliveryAddress()) {
1412                                        return;
1413                                    } else {
1414                                        $('.formQuestion.enterAddressLine1 .alert').addClass('hidden');
1415                                    }
1416                                }
1417                                if (data.hasExpiredEventTicket) {
1418                                    alert("Your basket has items for an expired event. Checkout cannot continue");
1419                                    return;
1420                                }
1421                                if (data.hasUpdatedProducts) {
1422                                    alert("Your basket contained items that have updated since you added them. Please check your basket before continuing.");
1423                                    document.location.reload();
1424                                    return;
1425                                }
1426                                if (data.outOfStockItems.length > 0) {
1427                                    alert("Sorry, one or more of the products are no longer in stock");
1428                                    return;
1429                                }
1430
1431                                const form = $('#bodyForm');
1432
1433                                sanitiseField($('#deliveryInfo', form));
1434                                form.attr("action", "/Pages/Payment/In.aspx");
1435                                form.get(0).submit();
1436                            });
1437                        }
1438                        break;
1439                    default:
1440                        alert("Wrong payment method selected");
1441                        break;
1442                }
1443            }
1444        },
1445        getDeliveryOptions: function () {
1446            const deliveryOptions = document.getElementById("deliveryOptions");
1447            if (deliveryOptions.length && deliveryOptions.options.length) {
1448                return $("#deliveryOptions").val().substring(0, 36);
1449            }
1450            return '';
1451        },
1452        validateBasket: function () {
1453            return $.ajax({
1454                type: "POST",
1455                async: false,
1456                contentType: "application/json; charset=utf-8",
1457                url: "/frontend/api/shopping-basket/validate"
1458            });
1459        },
1460        showBasketValidationError: function () {
1461            $('.registerButtons .validateError').removeClass('hidden');
1462            this.hideLoading();
1463        },
1464        isValidStripeDeliveryAddress: function () {
1465            $(".enterAddress.DeliveryAddress").removeClass("hidden");
1466            return this.isValidDeliveryAddress(
1467                '.DeliveryAddress.enterAddressLine1 #deliveryAddressLine1',
1468                '.DeliveryAddress',
1469                '#deliveryddlCountry');
1470        },
1471        isValidPaypalDeliveryAddress: function () {
1472            $(".enterAddress.DeliveryAddress").removeClass("hidden");
1473            return this.isValidDeliveryAddress(
1474                '.DeliveryAddress #deliveryAddressLine1',
1475                '.DeliveryAddress',
1476                '#deliveryddlCountry');
1477        },
1478        isValidDeliveryAddress: function (addressLineOneSelector, addressParentSelector, countrySelectSelector) {
1479            if (!checkPostcode(`div.formQuestion.postcodeLookUp${addressParentSelector}`, countrySelectSelector)) {
1480                PaymentManager.hideLoading();
1481                jumpAndFocusError();
1482            }
1483
1484            if ($(addressLineOneSelector).val() === '') {
1485                this.showError(`${addressParentSelector} .enterAddressLine1`);
1486                return false;
1487            } else {
1488                this.hideError(`${addressParentSelector} .enterAddressLine1`);
1489            }
1490
1491            if ($(`${addressParentSelector} .address-city`).val() === '') {
1492                this.showError(`${addressParentSelector} .enterAddressCity`);
1493                return false;
1494            } else {
1495                this.hideError(`${addressParentSelector} .enterAddressCity`);
1496            }
1497
1498            return true;
1499        },
1500        showError: function (selector) {
1501            $(`${selector} .alert.validateRequired`).removeClass("hidden");
1502            PaymentManager.hideLoading();
1503            jumpAndFocusError();
1504        },
1505        hideError: function (selector) {
1506            $(`${selector} .alert.validateRequired`).addClass("hidden");
1507        },
1508        cancel: function () {
1509            document.location = "/";
1510        },
1511        validate: function () {
1512            const paymentMethod = PaymentManager.getSelectedPaymentMethod();
1513            if (paymentMethod === PaymentManager.options.NONE) {
1514                return false;
1515            }
1516            return validateAddressV2() && validateRegister(true) && validateDelivery();
1517        },
1518        fillCustomerAddress: function (countryCode, city, address1, address2, postalCode) {
1519            // Address Fields
1520            $(`#billingddlCountry option[data-code='${countryCode}']`).prop("selected", true);
1521            $("#billingaddressCity").val(city);
1522            $("#billingAddressLine1").val(address1);
1523            $("#billingAddressLine2").val(address2);
1524            $("#billingpostcodeLookUp").val(postalCode);
1525        },
1526        fillCustomerDetails: function (firstName, lastName, email) {
1527            $("#firstName").val(firstName);
1528            $("#lastName").val(lastName);
1529            $("#registeremail").val(email);
1530        },
1531        showLoading: function () {
1532            $(".registerButtons button").addClass("hidden");
1533            $(".loadWait").removeClass("hidden");
1534        },
1535        hideLoading: function () {
1536            $(".registerButtons button").removeClass("hidden");
1537            $(".loadWait").addClass("hidden");
1538        },
1539        currencySymbol: function () {
1540            return "£";
1541        },
1542        setSelectedPaymentMethodClass: function (paymentMethod) {
1543            $(`${this._wrapper} > div.radio-choice`).removeClass("selected-payment-method");
1544
1545            if (!paymentMethod) {
1546                return;
1547            }
1548
1549            $(`${this._radioGroup}[value=${paymentMethod}]`).parent().addClass("selected-payment-method");
1550        },
1551        setupMobileWallet: function (callback) {
1552            const mobileWallets = "True";
1553            if (mobileWallets !== "True") { return; }
1554
1555            const stripe = Stripe("pk_live_51E7jFJBlus8bXGv3ueaOk6Hj6WjAEdFJQBRQ7VEGZzreYNrVlfYfx6NPaAlbka0QNj7032hsbUMKrGX5W1q7HBnc00Qg1xIko6");
1556            const paymentRequest = stripe.paymentRequest({
1557                country: 'GB',
1558                currency: 'gbp',
1559                total: {
1560                    label: 'Total',
1561                    amount: 1
1562                }
1563            });
1564
1565            paymentRequest.canMakePayment().then(function (result) {
1566                if (result) {
1567                    if (result.applePay) {
1568                        PaymentManager.showApplePayOption();
1569                    } else {
1570                        PaymentManager.showGooglePayOption();
1571                    }
1572
1573                    appInsights.trackEvent("ShopMobileWalletAvailable");
1574
1575                } else if (PaymentManager.getSelectedPaymentMethod() === PaymentManager.options.GooglePay
1576                    || PaymentManager.getSelectedPaymentMethod() === PaymentManager.options.ApplePay) {
1577                    PaymentManager._setSelectedPaymentMethod(PaymentManager.options.NONE);
1578                }
1579
1580                if (!result) {
1581                    appInsights.trackEvent("ShopMobileWalletUnavailable");
1582                }
1583
1584                callback();
1585            });
1586        },
1587        showGooglePayOption: function () {
1588            $(`${this._radioGroup}[value=google-pay]`).parent().removeClass("hidden");
1589        },
1590        showApplePayOption: function () {
1591            $(`${this._radioGroup}[value=apple-pay]`).parent().removeClass("hidden");
1592        }
1593    }
1594
1595    RecaptchaService.submitCallback = PaymentManager.submit;
1596
1597    $(document).ready(function () {
1598        initialiseFormPayment();
1599
1600        PaymentManager.Init();
1601    });
1602
1603    function stripHtmlTags(inputString) {
1604        inputString = inputString.replace(new RegExp("<br />", "gi"), " ");
1605        inputString = inputString.replace(new RegExp("<br/>", "gi"), " ");
1606        inputString = inputString.replace(new RegExp("<br>", "gi"), " ");
1607        inputString = inputString.replaceAll("<", " ");
1608        inputString = inputString.replaceAll(">", " ");
1609        inputString = inputString.replaceAll("?", " ");
1610        inputString = inputString.replaceAll("*", " ");
1611
1612        return inputString;
1613    }
1614
1615    function sanitiseField(field) {
1616        if (field.length > 0) {
1617            field.val(stripHtmlTags(field.val()));
1618        }
1619    }
1620
1621    var ShopManager = {
1622        Init: function () {
1623            this.bind();
1624        },
1625        getOrderTotal: function () {
1626            const deliveryInclVat = this.getDeliveryCost();
1627            const itemsSumInclVat = this.getItemsSum();
1628            const donationAmount = this.getDonationAmount();
1629            const totalInclVat = itemsSumInclVat + deliveryInclVat + donationAmount;
1630            return totalInclVat;
1631        },
1632        getDeliveryCost: function () {
1633            const select = $("#deliveryOptions option:selected");
1634            const cost = parseFloat(select.data("cost") || 0);
1635            const vatAbs = parseFloat(select.data("vat") || 0);
1636            const costInclVat = cost + (cost * vatAbs) / 100;
1637            return costInclVat;
1638        },
1639        getItemsSum: function () {
1640            let itemsSumIncVat = 0.0;
1641            $.each($(".basketContent .itemRow[data-id]"), function (item, i) {
1642                const price = parseFloat($(this).data("price"));
1643                const vatAbs = parseFloat($(this).data("vat"));
1644                const quantity = parseFloat($(this).find("input[currentquantity]").val());
1645                let vatCost = price * vatAbs / 100;
1646                vatCost = evenRound(vatCost, 2);
1647                const priceIncVat = price + vatCost;
1648                const sum = priceIncVat * quantity;
1649                itemsSumIncVat += sum;
1650            });
1651            return itemsSumIncVat;
1652        },
1653        changeSelectedPaymentMethod: function () {
1654            const orderTotal = this.getOrderTotal();
1655            const requiresPayment = orderTotal > 0;
1656            if (requiresPayment) {
1657                $("section[data-step=payment-method]").removeClass("hidden");
1658
1659                const current = PaymentManager.getSelectedPaymentMethod();
1660                if (current === PaymentManager.options.FREE || current === PaymentManager.options.NONE) {
1661                    PaymentManager.triggerPaymentMethodChange('credit-card');
1662                } else {
1663                    PaymentManager.triggerPaymentMethodChange(current);
1664                }
1665
1666            } else {
1667                PaymentManager.triggerPaymentMethodChange(PaymentManager.options.FREE);
1668                //if any of the free products require delivery, show the delivery fields
1669                $(".itemRow .hdnIsDigital").each(function (index, value) {
1670                    if (this.value === 'false') {
1671                        $("section[data-step=delivery]").removeClass("hidden").prop('data-step-state', 'visible');
1672                        return;
1673                    }
1674                    //if no products have delivery, hide it
1675                    $("section[data-step=delivery]").addClass("hidden");
1676                });
1677            }
1678        },
1679        getDonationAmount: function () {
1680            return parseFloat($("#donationAmount").val() || 0);
1681        },
1682        bind: function () {
1683            $("body").on("change", "#donationAmount, #deliveryOptions", function () {
1684                ShopManager.changeSelectedPaymentMethod();
1685            });
1686
1687            $("body").on("change", "#deliveryOptions", function () {
1688                $('.deliveryAmount .alert').addClass('hidden');
1689            });
1690
1691            $("body").on("cartItemChanged", ".itemRow[data-id]", function () {
1692                ShopManager.changeSelectedPaymentMethod();
1693            });
1694        },
1695        getOrderData: function () {
1696            const orderData = [];
1697
1698            $.each($(".basketContent .itemRow[data-id]"), function (item, i) {
1699                orderData.push({
1700                    "ProductId": $(this).find('.hdnProductID').val(),
1701                    "Quantity": $(this).find("input[currentquantity]").attr('currentquantity'),
1702                    "Price": $(this).find('.hdnPrice').val(),
1703                    "VATRate": $(this).find('.hdnVATRate').val()
1704                });
1705            });
1706
1707            return orderData;
1708        }
1709    }
1710    ShopManager.Init();
1711</script>
1711
1712<div class="contentBlockWrapper">
1713    
1714    <div class="progress-meter">
1715        <div class="progress-meter__step progress-meter__step--current">
1716            <span>Step one</span>
1717        </div>
1718        <div class="progress-meter__step progress-meter__step--todo">
1719            <span>Step two</span>
1720        </div>
1721        <div class="progress-meter__step progress-meter__step--todo">
1722            <span>Finish</span>
1723        </div>
1724    </div>
1725    <br />
1726    <section class="contentBlock pageWrapper paymentPage">
1727        <article class="paymentContent">
1728            
1729            
1730                <section class="formWrapper basket">
1731                    <table class="shoppingList basketContent">
1732                        <caption>
1733                            <h2>Basket</h2>
1734                        </caption>
1735                        <thead>
1736                            <tr>
1737                                <td class="itemColumn">Item</td>
1738                                <td class="quantityColumn">Quantity</td>
1739                                <td class="priceColumn">Price</td>
1740                                <td class="removeColumn">Remove</td>
1741                            </tr>
1742                        </thead>
1743                        <tbody>
1744                            
1745                        </tbody>
1746                    </table>
1747
1748                    <div class="basketAdditional">
1749                        
1750                        <div class="formQuestion donationGiftAid hidden">
1751                            <label class="checkboxRadio" for="giftAid">If you are a UK taxpayer your donation could be worth <span class="donationGiftAidAmount">&pound;0.00</span> at no extra cost to you.</label>
1752
1753                            <input type="checkbox" id="giftAid" name="giftAid" aria-checked="false" onchange="this.value = this.checked; logRecaptchaAction('gift_aid_click', '6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u');" value="false" />
1754
1755                            <p class="formSecondStep giftAidStatement" aria-hidden="true">
1756                                <label for="giftAid" style="margin-bottom: 0;">
1757                                    Yes - I am a UK taxpayer and would like to Gift Aid my donations in the past, present or future to Child Bereavement UK. * I understand I must pay enough income tax and/or capital gains tax each tax year to cover the amount of Gift Aid that all charities and community amateur sports clubs claim on my donations in that tax year, and I am responsible for paying any difference.
1758
1759Please remember to let us know if your tax status, name or address change or if you wish to cancel your Gift Aid declaration.
1760                                </label>
1761                            </p>
1762                        </div>
1763                        
1764
1765                        <h3 class="vat">VAT <span>&#163;0.00</span></h3>
1766
1767                        <h2 class="total">Total <span>£</span></h2>
1768                    </div>
1769                </section>
1770            
1771
1772            <section class="formWrapper paymentEtc hidden">
1773
1774                <section data-step="payment-method" data-flow="hide-for-free"  >
1775                    
1776
1777<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
1777
1778
1779<script type="text/javascript">
1780    $(document).ready(function () {
1781        initialiseAddressLookup();
1782        initialiseFormRegister();
1783    });
1784</script>
1784
1785
1786<style>
1787    select#paymentMethods > option.placeholder {
1788        display: none;
1789    }
1790
1791    select#paymentMethods {
1792        margin-bottom: 10px;
1793    }
1794
1795    #paymentMethodsContainer {
1796        position: relative;
1797        overflow: auto;
1798        overflow-y: hidden;
1799    }
1800
1801    .radioWrapper {
1802        background: white;
1803        text-align: Center;
1804        margin-bottom: 20px;
1805    }
1806
1807    .radioWrapper .radio-choice {
1808        display: inline-block;
1809        text-align: center;
1810        margin: 0 20px;
1811    }
1812
1813    .radioWrapper img {
1814        max-width: 120px;
1815    }
1816
1817    .radioWrapper label {
1818            display: inline-block;
1819            cursor: pointer;
1820            position: relative;
1821            padding-left: 5px;
1822            margin-right: 15px;
1823            font-size: 13px;
1824            font-weight: 100;
1825        }
1826</style>
1827
1828
1829    <div class="contentBlockWrapper paymentFormWrapper">
1830        <fieldset class="paymentForm">
1831            <legend>Payment method</legend>
1832            <div id="paymentMethods" class="radioWrapper">
1833                <div id="invalid-payment-method" class="hidden">
1834                    <span class="alert validateRequired">Please select a payment method.
1835                    </span>
1836                </div>
1837                
1838                <div class="radio-choice">
1839                    <input id="choice-credit-card" name="payment-method" type="radio" value="credit-card" />
1840                    <label for="choice-credit-card">
1841                        <img src="/BaseUI/v2_4/Images/visa-mastercard-amex.svg" alt="Donate American Express / MasterCard / Visa" />
1842                    </label>
1843                </div>
1844                
1845                <div class="radio-choice hidden">
1846                    <input id="choice-google-pay" name="payment-method" type="radio" value="google-pay" />
1847                    <label for="choice-google-pay">
1848                        <img src="/BaseUI/v2_4/Images/google-pay.svg" alt="Google Pay" />
1849                    </label>
1850                </div>
1851                <div class="radio-choice hidden">
1852                    <input id="choice-apple-pay" name="payment-method" type="radio" value="apple-pay" />
1853                    <label for="choice-apple-pay">
1854                        <img src="/BaseUI/v2_4/Images/apple-pay.svg" alt="Apple Pay" />
1855                    </label>
1856                </div>
1857                
1858                <div class="radio-choice hidden">
1859                    <input id="choice-free" name="payment-method" type="radio" value="free" />
1860                    <label for="choice-free">
1861                        Free of charge
1862                    </label>
1863                </div>
1864            </div>
1865        </fieldset>
1866    </div>
1867
1868
1869                </section>
1870
1871                <section data-step="delivery" data-step-state="hidden" data-flow="show-for-all">
1872                    
1873                </section>
1874
1875                <section data-step="register" data-step-state="hidden" data-flow="show-for-all">
1876                    
1877                        <div class="registerWrapper">
1878                            
1879
1880<script type="text/javascript">
1881    $(document).ready(function () {
1882        initialiseFormRegister();
1883    });
1884</script>
1884
1885
1886
1887<fieldset class="registerForm">
1888    <legend>Register</legend>
1889
1890    
1891        <div class="registerFields">
1892            <div class="formQuestion labelCheckBoxPair" data-flow="hide-for-directdebit hide-for-creditcard hide-for-free">
1893                <input class="registrationFieldsToggler" type="checkbox" title="register-from-paypal" name="register-from-paypal" id="register-from-paypal" aria-checked="true" checked="checked" />
1894                <label class="checkboxRadio" for="register-from-paypal">Register using PayPal Details</label>
1895            </div>
1896
1897            
1898
1899            <div class="formQuestion firstName" data-flow="hide-for-paypal" data-behaviour="registration-field">
1900                <label for="firstName">First name&nbsp;<em class="alert alert--required">(required)</em></label>
1901                <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your first name</span>
1902                <input type="text" title="firstName" name="firstName" id="firstName" aria-invalid="false" maxlength="250"/>
1903            </div>
1904
1905            <div class="formQuestion lastName" data-flow="hide-for-paypal" data-behaviour="registration-field">
1906                <label for="lastName">Last name&nbsp;<em class="alert alert--required">(required)</em></label>
1907                <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your last name</span>
1908                <input type="text" title="lastName" name="lastName" id="lastName" aria-invalid="false" maxlength="250"/>
1909            </div>
1910
1911            <div class="formQuestion email" data-flow="hide-for-paypal" data-behaviour="registration-field">
1912                <label for="registeremail">Email&nbsp;<em class="alert alert--required">(required)</em></label>
1913                <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your email address</span>
1914                <span class="error validateError hidden" role="alert" aria-hidden="true">Please enter a valid email address (e.g. <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="66031e070b160a0326031e070b160a034805090b">[email&#160;protected]</a>)</span>
1915                <input type="email" title="email" id="registeremail" name="registeremail" aria-invalid="false" maxlength="250"/>
1916            </div>
1917            <div class="registerGiftAid hidden">
vendor: 130 bytes, lines 1917-1920
1917
1918                
1919
1920<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1920<script>
1921    jQuery(document).ready(function () {
1922        initialiseAddressLookup();
1923
1924        var countrySelect = $(".GiftAid.enterAddressCountry select");
1925        var unitedKingdomId = "28f16bce-6223-47dc-bf49-b233ec8e5cff";
1926
1927        toggleStateLabel();
1928
1929        if (countrySelect.parents('.hidden').length === 0) {
1930            $.get("/frontend/api/member-details/address",
1931                function (address) {
1932                    var addressPostcodeValid = address && address.postCode && address.postCode.length > 0
1933                        ? address.postCode.trim() !== ""
1934                        : false;
1935                    var addressLine1Valid = address && address.line1 && address.line1.length > 0
1936                        ? address.line1.trim() !== ""
1937                        : false;
1938                    if (address && addressPostcodeValid && addressLine1Valid) {
1939                        $('input.post-code').val(address.postCode);
1940                        $('input.address-line1').val(address.line1);
1941                        $('input.address-line2').val(address.line2);
1942                        $('input.address-city').val(address.city);
1943                        $('button.addressEnterBtn').click();
1944                    }
1945                });
1946        }
1947
1948        countrySelect
1949            .on('change', function () {
1950                var countryName = $("option:selected", this).text();
1951                $(".enterAddressCountry input[type='hidden']").val(countryName);
1952                var hidden = $(this).parents('.hidden').length > 0;
1953                if (!hidden) {
1954                    toggleStateLabel();
1955                }
1956            });
1957
1958        $("input", "div.formQuestion.postcodeLookUp.GiftAid").on('blur', function () {
1959            checkPostcode("div.formQuestion.postcodeLookUp.GiftAid", "#giftaidddlCountry");
1960        });
1961
1962        $("input", "div.formQuestion.enterAddressLine1").on('blur', function () {
1963            _validateField("div.formQuestion.enterAddressLine1");
1964        });
1965
1966        $("input", "div.formQuestion.enterAddressCity").on('blur', function () {
1967            _validateField("div.formQuestion.enterAddressCity");
1968        });
1969
1970        function toggleStateLabel() {
1971            if ($(countrySelect).val() === unitedKingdomId) {
1972                $(".enterAddressCity > .alert").html("Please enter your town or city");
1973                $(".enterAddressCity > label").html("Town or City");
1974            }
1975            else {
1976                $(".enterAddressCity > .alert").html("Please enter your city and state");
1977                $(".enterAddressCity > label").html("City and State");
1978            }
1979        }
1980    });
1981</script>
1981
1982
1983<div class="formQuestion GiftAid enterAddressCountry">
1984    <label for="giftaidddlCountry">Which country do you live in?</label>
1985
1986    <select id="giftaidddlCountry" name="giftaidddlCountry" onchange="">
1987        
1988        <option value="0277d9b0-232c-4a73-ae30-bc65990cf940" data-code="AF" 
1989                >Afghanistan</option>
1990        
1991        <option value="6097465a-92c6-4d88-b2ff-b31734bb2a43" data-code="AX" 
1992                >Aland Islands</option>
1993        
1994        <option value="3abf8e05-66f7-452b-b496-fa7a52317089" data-code="AL" 
1995                >Albania</option>
1996        
1997        <option value="6aa22ee8-02d4-45e2-bab1-f5450d2b9aad" data-code="DZ" 
1998                >Algeria</option>
1999        
2000        <option value="4bd6b9ae-ae16-45f4-a32d-fbb6a0149283" data-code="AS" 
2001                >American Samoa</option>
2002        
2003        <option value="90cb18aa-ef6a-4558-8238-88f66acbea3a" data-code="AD" 
2004                >Andorra</option>
2005        
2006        <option value="3e3c89f9-eba3-4259-8aff-da0786621060" data-code="AI" 
2007                >Anguilla</option>
2008        
2009        <option value="8f07e994-9615-4b79-8c17-97df512506b4" data-code="AO" 
2010                >Anla</option>
2011        
2012        <option value="458b4bb6-8f4d-4846-934c-b0b3d1d3ad77" data-code="AQ" 
2013                >Antarctica</option>
2014        
2015        <option value="8c51d14a-2ddf-441e-8993-153a112b1bfe" data-code="AG" 
2016                >Antigua</option>
2017        
2018        <option value="2e2875db-9a63-4f90-aad6-38a3cae8b1e4" data-code="AR" 
2019                >Argentina</option>
2020        
2021        <option value="5b1ae759-9031-464b-9311-423dbd049b4d" data-code="AM" 
2022                >Armenia</option>
2023        
2024        <option value="91970f41-4955-48b1-9be8-745c442d8510" data-code="AW" 
2025                >Aruba</option>
2026        
2027        <option value="a518c97f-5069-478d-8456-d93ca8e757f9" data-code="AU" 
2028                >Australia</option>
2029        
2030        <option value="98aa56fb-3c6b-4a9f-aa26-d203064040c2" data-code="AT" 
2031                >Austria</option>
2032        
2033        <option value="60287c7b-67d1-4bda-8e4d-cd7152b2185d" data-code="AZ" 
2034                >Azerbaijan</option>
2035        
2036        <option value="bddc0d17-2362-46ad-a5c5-cc9cf37935ea" data-code="BS" 
2037                >Bahamas</option>
2038        
2039        <option value="a9188a31-25d9-42c7-ad49-d065aea75793" data-code="BH" 
2040                >Bahrain</option>
2041        
2042        <option value="4bd2911d-fcbb-47db-a3b1-1b208413a3d0" data-code="BD" 
2043                >Bangladesh</option>
2044        
2045        <option value="cc2991a4-0747-409c-b2cb-944e3183d355" data-code="BB" 
2046                >Barbados</option>
2047        
2048        <option value="208783e0-af78-48e9-8ba8-cd0bb70bd02f" data-code="BY" 
2049                >Belarus</option>
2050        
2051        <option value="940217e6-7abb-4ff2-913e-a8e318d1682d" data-code="BE" 
2052                >Belgium</option>
2053        
2054        <option value="60edf9e9-7205-4df1-a74b-28c3c1a10af2" data-code="BZ" 
2055                >Belize</option>
2056        
2057        <option value="3e4c5f94-ed16-4a7b-b7e9-9b0cd7fe1f65" data-code="BJ" 
2058                >Benin</option>
2059        
2060        <option value="91009db5-63c2-4fa8-94ee-77ecf89fabff" data-code="BM" 
2061                >Bermuda</option>
2062        
2063        <option value="176bd8cb-af26-498b-ba96-4ed54a5daba6" data-code="BT" 
2064                >Bhutan</option>
2065        
2066        <option value="e6102b3d-8ca8-445e-844e-0bfd2ed549c8" data-code="BO" 
2067                >Bolivia</option>
2068        
2069        <option value="68b788e8-4d91-42c2-bee4-cf4b09810536" data-code="BQ" 
2070                >Bonaire, Sint Eustatius and Saba</option>
2071        
2072        <option value="2ac980f7-84d8-47b5-8e74-bdcae6d640d8" data-code="BA" 
2073                >Bosnia and Herzevina</option>
2074        
2075        <option value="e7a77d5d-5e22-4575-bc3f-ce075e737ee3" data-code="BW" 
2076                >Botswana</option>
2077        
2078        <option value="da45f515-45e4-48d6-8753-9c40e2885463" data-code="BV" 
2079                >Bouvet Island</option>
2080        
2081        <option value="272097d3-93ac-4243-845d-0a298d7d487c" data-code="BR" 
2082                >Brazil</option>
2083        
2084        <option value="82ebbc09-cc8b-4cbd-aed2-84bccbbbbf1c" data-code="IO" 
2085                >British Indian Ocean Territory</option>
2086        
2087        <option value="c9303f68-6925-4f60-b0c4-5f36ed737208" data-code="VG" 
2088                >British Virgin isl.</option>
2089        
2090        <option value="8f5ce9f2-62e6-4c9d-81a0-2ad89f264e7d" data-code="BN" 
2091                >Brunei</option>
2092        
2093        <option value="d03f1924-3b7a-4446-b24c-ad2dae155a8a" data-code="BG" 
2094                >Bulgaria</option>
2095        
2096        <option value="f8898b27-b0f4-4a78-94f7-1d2f9f115361" data-code="BF" 
2097                >Burkina Faso</option>
2098        
2099        <option value="1c07b239-cf7e-4b45-9163-9c42fc825216" data-code="BI" 
2100                >Burundi</option>
2101        
2102        <option value="fcd0c057-0001-4ede-b690-dd336dce7562" data-code="KH" 
2103                >Cambodia</option>
2104        
2105        <option value="80ec7be6-030e-4979-9ce9-34578ac7b592" data-code="CM" 
2106                >Cameroon</option>
2107        
2108        <option value="5e621397-1e7d-4fff-b8e2-1bb23a64309e" data-code="CA" 
2109                >Canada</option>
2110        
2111        <option value="7f38d533-121d-4cad-aa8c-dc84952adb14" data-code="CV" 
2112                >Cape Verde</option>
2113        
2114        <option value="fe8a8690-47ee-4475-af75-05bdc73f5ba2" data-code="KY" 
2115                >Cayman Islands</option>
2116        
2117        <option value="e665f116-49e0-4d33-9c6b-f056a1823891" data-code="CF" 
2118                >Central African Rep.</option>
2119        
2120        <option value="b950049a-7e4a-43bd-b972-2772c2166785" data-code="TD" 
2121                >Chad</option>
2122        
2123        <option value="b0a4f07d-5b72-4b80-8787-e2ede5d532c2" data-code="CL" 
2124                >Chile</option>
2125        
2126        <option value="4b239d0c-8cdd-459d-825e-e98d0d733708" data-code="CN" 
2127                >China</option>
2128        
2129        <option value="a09fdc6e-26f6-497b-9bb3-bd99a4936156" data-code="CX" 
2130                >Christmas Island</option>
2131        
2132        <option value="f6683225-9fff-45c6-82ca-04b384f502a5" data-code="CC" 
2133                >Cocos (Keeling) Islands</option>
2134        
2135        <option value="94c167c8-fa24-4e01-a862-978128662e03" data-code="CO" 
2136                >Colombia</option>
2137        
2138        <option value="04266af9-9951-4874-9466-222219d4a986" data-code="KM" 
2139                >Comoros</option>
2140        
2141        <option value="9f4f70c4-6461-4cb1-aa7c-f0bbbc982fa7" data-code="CG" 
2142                >Con</option>
2143        
2144        <option value="4eb2f303-6196-4c94-81a1-6ba0c4d07e74" data-code="CD" 
2145                >
2145Con, the Democratic Republic of the</option>
2146        
2147        <option value="7596f844-dd88-4754-b287-673d84b7a95b" data-code="CK" 
2148                >Cook Islands</option>
2149        
2150        <option value="1b626186-8ca4-4559-a6a9-6fbbb4e48ab1" data-code="CR" 
2151                >Costa Rica</option>
2152        
2153        <option value="7ded9b71-cd97-4f82-a9ec-bbaadbdc86c1" data-code="HR" 
2154                >Croatia</option>
2155        
2156        <option value="bbc2b415-08ba-4acc-b0af-2b0c05fd8a2d" data-code="CU" 
2157                >Cuba</option>
2158        
2159        <option value="2c922606-8d9c-40f3-80eb-10fc3df0852d" data-code="CW" 
2160                >Curacao !Curaçao</option>
2161        
2162        <option value="60b649aa-0653-4920-aa94-5555e2dece6b" data-code="CY" 
2163                >Cyprus</option>
2164        
2165        <option value="c21b5f36-c767-401c-a484-a4ebfe27ece7" data-code="CZ" 
2166                >Czech Republic</option>
2167        
2168        <option value="ec45b038-a1c7-451a-abad-f50a9e7dec14" data-code="DK" 
2169                >Denmark</option>
2170        
2171        <option value="f7e47e09-78de-4761-b158-68fe9d824fb4" data-code="DJ" 
2172                >Djibouti</option>
2173        
2174        <option value="173bc1e8-9a3c-4fdc-b56d-ec8c3ad354a3" data-code="DM" 
2175                >Dominica</option>
2176        
2177        <option value="b1984dba-8f29-4a58-9ee2-c9e15b58de14" data-code="DO" 
2178                >Dominican Republic</option>
2179        
2180        <option value="422286c5-e68d-47ff-b0bf-9fd57b659bc8" data-code="EC" 
2181                >Ecuador</option>
2182        
2183        <option value="f08c90cb-95d2-438a-91ba-5707d507d845" data-code="EG" 
2184                >Egypt</option>
2185        
2186        <option value="ceab1b4d-5a4e-4109-bca8-9b4f70cb45e7" data-code="SV" 
2187                >El Salvador</option>
2188        
2189        <option value="c3f3901b-f456-4b64-8e11-8708b8b44787" data-code="GQ" 
2190                >Equatorial Guinea</option>
2191        
2192        <option value="e2ab1b90-bffa-4af8-b2ad-683a89ef8d09" data-code="ER" 
2193                >Eritrea</option>
2194        
2195        <option value="280ec852-4cf3-4499-a1e3-b5c4e80514a2" data-code="EE" 
2196                >Estonia</option>
2197        
2198        <option value="83e18139-8a1a-4b5b-93a2-8f0c40b6f9f6" data-code="ET" 
2199                >Ethiopia</option>
2200        
2201        <option value="b615f302-1db0-49c7-83d6-2a49abc46544" data-code="FK" 
2202                >Falkland Islands (Malvinas)</option>
2203        
2204        <option value="9e701c9a-5374-4257-89f1-be8c6cad1185" data-code="FO" 
2205                >Faroe Islands</option>
2206        
2207        <option value="c4d40afb-24a0-4d45-8efa-d66327e367c2" data-code="FJ" 
2208                >Fiji</option>
2209        
2210        <option value="c10427da-4456-4cdf-98c6-a1982be01b77" data-code="FI" 
2211                >Finland</option>
2212        
2213        <option value="8c075164-fa5b-4a58-8a3a-607620c1db2c" data-code="FR" 
2214                >France</option>
2215        
2216        <option value="97d0145f-b2ca-49aa-9364-ead7be1fa243" data-code="GF" 
2217                >French Guiana</option>
2218        
2219        <option value="5838adf4-31c5-403c-b593-f3bf3c2c9316" data-code="PF" 
2220                >French Polynesia</option>
2221        
2222        <option value="de190f56-66a0-48a9-ab64-87e914386f5d" data-code="TF" 
2223                >French Southern Territories</option>
2224        
2225        <option value="15b346df-028e-4c43-8dfb-8a444ef330ec" data-code="GA" 
2226                >Gabon</option>
2227        
2228        <option value="5b274066-fe96-4c9a-857f-078f85188513" data-code="GM" 
2229                >Gambia</option>
2230        
2231        <option value="f823f7e5-30ed-4995-8416-5cf5f13db437" data-code="GE" 
2232                >Georgia</option>
2233        
2234        <option value="57f7948b-b35a-463d-bb40-1fa3ac8aa817" data-code="DE" 
2235                >Germany</option>
2236        
2237        <option value="11d09bee-a0d1-4c3e-bd45-a1ebf55417ae" data-code="GH" 
2238                >Ghana</option>
2239        
2240        <option value="179a4188-859e-4c34-8104-34714dc159d1" data-code="GI" 
2241                >Gibraltar</option>
2242        
2243        <option value="f1f230ec-ed80-4823-8880-faa9a4c3f21f" data-code="GR" 
2244                >Greece</option>
2245        
2246        <option value="68ee327c-9f49-4147-9bd5-248869089dd8" data-code="GL" 
2247                >Greenland</option>
2248        
2249        <option value="6dc96eda-4661-4b78-adbe-6c2fa0680ba8" data-code="GD" 
2250                >Grenada</option>
2251        
2252        <option value="29215fe5-d8ef-4da6-8374-fa3c581bbffd" data-code="GP" 
2253                >Guadeloupe</option>
2254        
2255        <option value="6425039d-3bf9-4550-a1e5-80125582468f" data-code="GU" 
2256                >Guam</option>
2257        
2258        <option value="d69034c7-ec22-4177-91c9-fce66b5f56a4" data-code="GT" 
2259                >Guatemala</option>
2260        
2261        <option value="b34949e8-c913-42a5-9aba-633d36ebed37" data-code="GG" 
2262                >Guernsey</option>
2263        
2264        <option value="0de8c633-aa64-4e3e-a7f7-0b891b792b0b" data-code="GN" 
2265                >Guinea</option>
2266        
2267        <option value="674e148f-6aa8-4fc5-9c30-06b78bb0ea23" data-code="GW" 
2268                >Guinea Bissau</option>
2269        
2270        <option value="2fda0e1f-b630-4204-a080-51de47346e36" data-code="GY" 
2271                >Guyana</option>
2272        
2273        <option value="9c7a3c9a-4b00-4c58-b0b8-bbba723eed60" data-code="HT" 
2274                >Haiti</option>
2275        
2276        <option value="7087396f-8e4e-4ec6-a73f-ca39e4cd6f95" data-code="HM" 
2277                >Heard Island and McDonald Islands</option>
2278        
2279        <option value="0ceb1cfb-1ae4-45a2-8570-2caa783512ea" data-code="VA" 
2280                >Holy See (Vatican City State)</option>
2281        
2282        <option value="3bef3528-4750-4cec-b609-05f13294060f" data-code="HN" 
2283                >Honduras</option>
2284        
2285        <option value="45ac16ee-289d-4cb8-82a9-ce72ade60f26" data-code="HK" 
2286                >Hong Kong</option>
2287        
2288        <option value="c9eec833-003a-4f8c-ab28-10027651dd2e" data-code="HU" 
2289                >Hungary</option>
2290        
2291        <option value="5d14c0ee-7ddc-4e89-9e13-9dd04c93e6ec" data-code="IS" 
2292                >Iceland</option>
2293        
2294        <option value="b1073aad-1983-4496-98ba-888ee8954138" data-code="IN" 
2295                >India</option>
2296        
2297        <option value="86346059-af8c-449d-b935-11e499d81e4f" data-code="ID" 
2298                >Indonesia</option>
2299        
2300        <option value="85ff604c-ba2e-40f0-9b2f-dd3634dd4ca2" data-code="IR" 
2301                >Iran</option>
2302        
2303        <option value="6bc5f035-8fb9-4362-83de-d2e70db1a0a0" data-code="IQ" 
2304                >Iraq</option>
2305        
2306        <option value="ca62daf4-7469-412a-bdba-a45f77ee941a" data-code="IE" 
2307                >Ireland</option>
2308        
2309        <option value="4d7d8d4d-3109-4e15-8a77-31fd1411f02c" data-code="IM" 
2310                >Isle of Man</option>
2311        
2312        <option value="713d78e3-5e3e-4551-94d3-56792da2c573" data-code="IL" 
2313                >Israel</option>
2314        
2315        <option value="5ec77ceb-475d-47bb-84f3-ef6fc0d303be" data-code="IT" 
2316                >Italy</option>
2317        
2318        <option value="0c1cf03c-d1b9-4b0b-baee-844440f1712a" data-code="CI" 
2319                >Ivory Coast</option>
2320        
2321        <option value="0a5e8a17-5ce9-41ba-a387-01a46d780bf2" data-code="JM" 
2322                >Jamaica</option>
2323        
2324        <option value="7fedfdb2-6979-4c0c-8414-4ee9ac5c7959" data-code="JP" 
2325                >Japan</option>
2326        
2327        <option value="67d64a7d-2ba9-4e21-8f05-93dfdace63e0" data-code="JE" 
2328                >Jersey</option>
2329        
2330        <option value="73c7c72f-8d9b-41df-80ac-172dfefdace9" data-code="JO" 
2331                >Jordan</option>
2332        
2333        <option value="73012c52-655b-432f-96a6-b540311eb3b9" data-code="KZ" 
2334                >Kazakhstan</option>
2335        
2336        <option value="27119fe4-1347-4a1b-9423-ba561b9a4690" data-code="KE" 
2337                >Kenya</option>
2338        
2339        <option value="1e2b5798-20ca-483e-957b-f6decda97e5d" data-code="KI" 
2340                >Kiribati</option>
2341        
2342        <option value="1df01b10-f504-4b10-bf44-6894300b55f3" data-code="KP" 
2343                >Korea, Democratic Peoples Republic of</option>
2344        
2345        <option value="ef86cd7e-f8ad-4a83-ae52-47508b8d5fef" data-code="KW" 
2346                >Kuwait</option>
2347        
2348        <option value="b1dd8474-e780-4dc6-9a7d-00e85e4586ba" data-code="KG" 
2349                >Kyrgyzstan</option>
2350        
2351        <option value="3d0ba95f-1870-4d89-831b-96438dc9fae5" data-code="LA" 
2352                >Lao People's Democratic Republic</option>
2353        
2354        <option value="d3ce0d7c-e79a-4099-8aa6-671609e3e764" data-code="LV" 
2355                >Latvia</option>
2356        
2357        <option value="ea2ea7c9-ff9c-4378-9205-70200eb8c9f5" data-code="LB" 
2358                >Lebanon</option>
2359        
2360        <option value="a41a0211-6401-4f52-abb2-66e8879b6c93" data-code="LS" 
2361                >
2361Lesotho</option>
2362        
2363        <option value="dfdd4afe-49f8-4e28-9099-d1c906442ddb" data-code="LR" 
2364                >Liberia</option>
2365        
2366        <option value="a27e4602-498a-4c67-a26e-f257db03c601" data-code="LY" 
2367                >Libya</option>
2368        
2369        <option value="ac6da5be-eba9-47e2-9007-95a92409131b" data-code="LI" 
2370                >Liechtenstein</option>
2371        
2372        <option value="d47ff5fe-76e7-48fb-9c0e-cc351d04cff5" data-code="LT" 
2373                >Lithuania</option>
2374        
2375        <option value="60e544eb-ee77-4f4b-9826-555ede4c63d2" data-code="LU" 
2376                >Luxembourg</option>
2377        
2378        <option value="1f055e32-a637-4ee8-913b-c42ddcdc381d" data-code="MO" 
2379                >Macau</option>
2380        
2381        <option value="90eaa3bb-b965-4d48-98c0-bc4dc099e5dc" data-code="MK" 
2382                >Macedonia</option>
2383        
2384        <option value="2a0b1ca9-4460-4e2e-ae8a-1366c0808875" data-code="MG" 
2385                >Madagascar</option>
2386        
2387        <option value="44d379a8-6399-475c-9f1a-341b7b84d856" data-code="MW" 
2388                >Malawi</option>
2389        
2390        <option value="cae3673f-8b9e-44c3-ac97-76945b7069e6" data-code="MY" 
2391                >Malaysia</option>
2392        
2393        <option value="f2438a17-4ce8-4c0b-90c3-434ae98744ea" data-code="MV" 
2394                >Maldives</option>
2395        
2396        <option value="b8a52520-f1da-4a21-b0c9-e6f6272e5462" data-code="ML" 
2397                >Mali</option>
2398        
2399        <option value="1b0928cd-526a-4198-b5ba-ece7e89e39ec" data-code="MT" 
2400                >Malta</option>
2401        
2402        <option value="5e92543c-19d6-419d-b743-eafdf6ff5cf8" data-code="MH" 
2403                >Marshall Islands</option>
2404        
2405        <option value="a5ccf350-cccb-4e83-94cf-4f0f3069bc0e" data-code="MQ" 
2406                >Martinique</option>
2407        
2408        <option value="c4f86eec-1012-4581-b7ff-c95e207baecf" data-code="MR" 
2409                >Mauritania</option>
2410        
2411        <option value="3f81b500-9c4a-4bf5-9e80-40632a100e25" data-code="MU" 
2412                >Mauritius</option>
2413        
2414        <option value="26dae417-f1d7-4892-a186-09394fcfe5e0" data-code="YT" 
2415                >Mayotte</option>
2416        
2417        <option value="2cc4c482-a79a-4526-8d36-f9f035740c68" data-code="MX" 
2418                >Mexico</option>
2419        
2420        <option value="52b7fb93-1fb2-4138-8109-c67eaadf9a10" data-code="FM" 
2421                >Micronesia</option>
2422        
2423        <option value="85384d58-d4a8-4489-b843-84db1d21f53a" data-code="MD" 
2424                >Moldova</option>
2425        
2426        <option value="0fee44eb-b465-4a8a-ae1c-148cc88f9459" data-code="MC" 
2427                >Monaco</option>
2428        
2429        <option value="347e3c2a-2748-4d06-9a6c-733751de01eb" data-code="MN" 
2430                >Monlia</option>
2431        
2432        <option value="a6dde8ff-a806-4344-bd32-3d8a93d90993" data-code="ME" 
2433                >Montenegro</option>
2434        
2435        <option value="1618d197-0d8f-401e-ba62-845453dc41e2" data-code="MS" 
2436                >Montserrat</option>
2437        
2438        <option value="a05e4cec-f670-4363-bf31-ef32f11fcb15" data-code="MA" 
2439                >Morocco</option>
2440        
2441        <option value="625c36bf-65ac-48ca-9dde-476f64b9dd7b" data-code="MZ" 
2442                >Mozambique</option>
2443        
2444        <option value="9080f0f9-5690-4457-95e6-e38e1ce79a25" data-code="MM" 
2445                >Myanmar/Burma</option>
2446        
2447        <option value="11968580-24fe-48f0-a623-4cfe3340f6f6" data-code="NA" 
2448                >Namibia</option>
2449        
2450        <option value="88346bd3-a1ce-4d1b-8d96-462432dea21d" data-code="NR" 
2451                >Nauru</option>
2452        
2453        <option value="6f6196e3-4621-4e85-b3b1-80f9fe5482a1" data-code="NP" 
2454                >Nepal</option>
2455        
2456        <option value="4d0c11b4-04e7-4942-81c8-d92f4d1beadb" data-code="NL" 
2457                >Netherlands</option>
2458        
2459        <option value="72d12681-91d6-4d42-99f3-da308fdfc944" data-code="AN" 
2460                >Netherlands Antilles</option>
2461        
2462        <option value="7cf59cd1-2928-4344-ad71-39d0bd3ec138" data-code="NC" 
2463                >New Caledonia</option>
2464        
2465        <option value="5f6a12d5-c611-4869-a508-5c75e268ae1e" data-code="NZ" 
2466                >New Zealand</option>
2467        
2468        <option value="cde1d6f9-3e14-4b54-94d4-9061d4d7747e" data-code="NI" 
2469                >Nicaragua</option>
2470        
2471        <option value="b82b3221-04f2-4e08-bfcf-3085ffba7e36" data-code="NE" 
2472                >Niger</option>
2473        
2474        <option value="f7d08e32-36f8-4379-890c-26d0f41094a9" data-code="NG" 
2475                >Nigeria</option>
2476        
2477        <option value="a3334f4e-2706-472c-b030-8e2c3af09331" data-code="NU" 
2478                >Niue</option>
2479        
2480        <option value="7c4cabb1-1a18-4921-9b44-6581b155dcaf" data-code="NF" 
2481                >Norfolk Island</option>
2482        
2483        <option value="28cb786d-ab5c-4ed4-b71a-80fb98e64d63" data-code="MP" 
2484                >Northern Mariana Islands</option>
2485        
2486        <option value="bc82cd3f-92af-4530-a269-0e804122ac15" data-code="NO" 
2487                >Norway</option>
2488        
2489        <option value="86f02f04-62bc-49fa-93e0-3191dc790408" data-code="OM" 
2490                >Oman</option>
2491        
2492        <option value="ed3a4be5-ec43-4ae6-854d-54166ea0259f" data-code="PK" 
2493                >Pakistan</option>
2494        
2495        <option value="f53b4e23-cc16-4e67-9f42-a2de9eb392b6" data-code="PW" 
2496                >Palau</option>
2497        
2498        <option value="88f55094-7d4b-4d38-a6c6-5d7861d2e1d1" data-code="PS" 
2499                >Palestine, State of</option>
2500        
2501        <option value="01209bc3-0ef4-4a25-acc1-5f672ec0892c" data-code="PA" 
2502                >Panama</option>
2503        
2504        <option value="7413141e-999e-424f-a478-7bc06de8c9ec" data-code="PG" 
2505                >Papua New Guinea</option>
2506        
2507        <option value="aa00ac06-9cbe-4bd7-8ecd-c1fb5c7a9b31" data-code="PY" 
2508                >Paraguay</option>
2509        
2510        <option value="9e18ec93-d811-4a03-94c3-a70834c16473" data-code="PE" 
2511                >Peru</option>
2512        
2513        <option value="57333804-afe0-4062-9171-aee247601c81" data-code="PH" 
2514                >Philippines</option>
2515        
2516        <option value="9124de2d-9ab4-432d-a2d7-62c07620b50e" data-code="PN" 
2517                >Pitcairn</option>
2518        
2519        <option value="b22814b3-80af-4227-bddf-9aaaa7c1befe" data-code="PL" 
2520                >Poland</option>
2521        
2522        <option value="5ee9500e-98ac-444a-9855-3d8263ac8f1e" data-code="PT" 
2523                >Portugal</option>
2524        
2525        <option value="94903b9c-82c5-4110-b9c6-ce074956712c" data-code="PR" 
2526                >Puerto Rico</option>
2527        
2528        <option value="180b34ab-7fc5-4b03-ac92-4d9490b889ba" data-code="QA" 
2529                >Qatar</option>
2530        
2531        <option value="2fb2072c-5b5b-40ba-9bb4-632304d4cfef" data-code="RE" 
2532                >Reunion !Réunion</option>
2533        
2534        <option value="00688040-a342-4359-b409-1aa79b524bfb" data-code="RO" 
2535                >Romania</option>
2536        
2537        <option value="8b0c6a35-dbdb-4fa2-adcd-dcbeeaa88cdf" data-code="RU" 
2538                >Russian Federation</option>
2539        
2540        <option value="2358a4dc-c075-4369-9ffc-00130fbc8cf6" data-code="RW" 
2541                >Rwanda</option>
2542        
2543        <option value="c3f9a9f1-5dba-462f-a9c7-8c72013fdeea" data-code="BL" 
2544                >Saint Barthelemy !Saint Barthélemy</option>
2545        
2546        <option value="7ee44827-048a-4457-97dd-0e5598da9538" data-code="SH" 
2547                >Saint Helena, Ascension and Tristan da Cunha</option>
2548        
2549        <option value="ff516cd9-fa1d-47a7-8e14-135b263a589f" data-code="KN" 
2550                >Saint Kitts and Nevis</option>
2551        
2552        <option value="79e7dbc9-8350-4e4c-b41b-6f36700084e0" data-code="LC" 
2553                >Saint Lucia</option>
2554        
2555        <option value="5bd52154-2156-4733-94ec-36f5be229998" data-code="MF" 
2556                >Saint Martin (French part)</option>
2557        
2558        <option value="c6b1c63b-773d-47e6-b568-dbb01d28f653" data-code="PM" 
2559                >Saint Pierre and Miquelon</option>
2560        
2561        <option value="381420cf-8b61-4c95-9023-d01a7ffb834a" data-code="VC" 
2562                >Saint Vincent and the Grenadines</option>
2563        
2564        <option value="a9807c35-47af-4009-ba86-bd02d269328c" data-code="WS" 
2565                >Samoa</option>
2566        
2567        <option value="5fc14d6e-4b3b-4389-872c-cabfc59f18f7" data-code="SM" 
2568                >San Marino</option>
2569        
2570        <option value="ec979deb-5544-4669-ab1b-47e3f022d701" data-code="ST" 
2571                >Sao Tome and Principe</option>
2572        
2573        <option value="6c70043a-b1d0-4227-a68a-10b1e3d4e4ce" data-code="SA" 
2574                >Saudi Arabia</option>
2575        
2576        <option value="8bab9ddb-6995-4500-ae91-f56f3bbb6082" data-code="SN" 
2577                >Senegal</option>
2578        
2579        <option value="287347df-5619-4db2-a1f6-be79580c4500" data-code="RS" 
2580                >Serbia</option>
2581        
2582        <option value="02fc5fa4-5f17-4141-9d39-338785b77d25" data-code="SC" 
2583                >Seychelles</option>
2584        
2585        <option value="2819df0b-f317-4d30-ac9c-ee42e7edda06" data-code="SL" 
2586                >Sierra Leone</option>
2587        
2588        <option value="cb2fd4b8-af0e-4ced-aad1-1c53b8ce7968" data-code="SG" 
2589                >Singapore</option>
2590        
2591        <option value="8937ecad-48aa-4b40-a1f1-1f1ba4d76e69" data-code="SX" 
2592                >Sint Maarten (Dutch part)</option>
2593        
2594        <option value="42f0cdb1-f076-4e48-ac90-25e4451093f2" data-code="SK" 
2595                >Slovak Republic</option>
2596        
2597        <option value="dea43fd4-ceba-4452-b0e2-8fea106b655c" data-code="SI" 
2598                >Slovenia</option>
2599        
2600        <option value="ffe2a2ee-b92b-4530-af5b-2088122003c3" data-code="SB" 
2601                >Solomon Islands</option>
2602        
2603        <option value="65d9eb07-5873-4a70-ab0d-d0a2d903240e" data-code="SO" 
2604                >Somalia</option>
2605        
2606        <option value="2f87af57-234b-4ca6-8857-bd53a42f1ac4" data-code="ZA" 
2607                >South Africa</option>
2608        
2609        <option value="c6bc4def-5374-4dbb-b8db-28fa21c28a53" data-code="GS" 
2610                >South Georgia and the South Sandwich Islands</option>
2611        
2612        <option value="1df01b10-f504-4b10-bf44-6894300b55f0" data-code="KR" 
2613                >South Korea</option>
2614        
2615        <option value="be3f8bf2-468e-46cf-92c8-00dadfc7cc34" data-code="SS" 
2616                >South Sudan</option>
2617        
2618        <option value="b0d21abb-af3e-4564-b463-042358e4cc71" data-code="ES" 
2619                >Spain</option>
2620        
2621        <option value="1623659e-0c0d-4b62-94ea-2294fc4504bb" data-code="LK" 
2622                >Sri Lanka</option>
2623        
2624        <option value="395c7c95-533b-4321-af39-13fd907cc0a2" data-code="SD" 
2625                >Sudan</option>
2626        
2627        <option value="2a483194-88f0-4e50-a73a-c1dbef00cb73" data-code="SR" 
2628                >Suriname</option>
2629        
2630        <option value="d441e7fd-1782-4130-b15c-d7e4683dba21" data-code="SJ" 
2631                >Svalbard and Jan Mayen</option>
2632        
2633        <option value="32b320d3-c595-4575-ba78-64ec6acfd3aa" data-code="SZ" 
2634                >Swaziland</option>
2635        
2636        <option value="76de47e0-ade1-4f15-a8a4-f8a10ba6e05b" data-code="SE" 
2637                >Sweden</option>
2638        
2639        <option value="7c6013f1-8787-4fa7-8adb-1facbd82185b" data-code="CH" 
2640                >Switzerland</option>
2641        
2642        <option value="5d1f0877-1e98-4b58-90be-93c8924ab2fd" data-code="SY" 
2643                >Syrian Arab Republic</option>
2644        
2645        <option value="716622b4-fa6c-44c3-b73b-80edfdb116e5" data-code="TW" 
2646                >Taiwan, Province of China</option>
2647        
2648        <option value="9783b836-3a35-4c85-95ab-bcc4d2c3cdf0" data-code="TJ" 
2649                >Tajikistan</option>
2650        
2651        <option value="84d29534-6e13-4428-bbad-2c67d92e0818" data-code="TZ" 
2652                >Tanzania</option>
2653        
2654        <option value="15db1133-d1b4-4f8f-821b-b74b1c67c125" data-code="TH" 
2655                >Thailand</option>
2656        
2657        <option value="128b696e-02aa-4ee1-a3c9-417482deb467" data-code="TL" 
2658                >Timor-Leste</option>
2659        
2660        <option value="f52125a3-ae77-448f-afe1-e535e8b00622" data-code="TG" 
2661                >Togo</option>
2662        
2663        <option value="7d618428-9af2-4ab9-a84f-685076403bf5" data-code="TK" 
2664                >Tokelau</option>
2665        
2666        <option value="1af159f0-ce44-4100-96e1-db48c88f9b66" data-code="TO" 
2667                >Tonga</option>
2668        
2669        <option value="1b13e2ba-1847-4012-bb3c-cd620620e7f7" data-code="TT" 
2670                >Trinidad-Toba</option>
2671        
2672        <option value="fbf6be5c-2eab-4fa7-8efb-672c759e9745" data-code="TN" 
2673                >Tunisia</option>
2674        
2675        <option value="2bf0dd15-079f-4328-99fb-919af7cf8dc7" data-code="TR" 
2676                >Turkey</option>
2677        
2678        <option value="72759f49-3701-4ba7-a6c3-7b996d03db09" data-code="TM" 
2679                >Turkmenistan</option>
2680        
2681        <option value="519c392b-9f24-407f-bddd-d8fd483d32b1" data-code="TC" 
2682                >Turks and Caicos Islands</option>
2683        
2684        <option value="afdedd7d-e7f0-4682-b62f-8a53624dc307" data-code="TV" 
2685                >Tuvalu</option>
2686        
2687        <option value="701844d7-3c53-4972-be14-1029b847e237" data-code="VI" 
2688                >U.S. Virgin Islands</option>
2689        
2690        <option value="bdb78038-eba8-4cca-bc65-fe7fa8011794" data-code="US" 
2691                >U.S.A.</option>
2692        
2693        <option value="5b139321-bfda-4977-82b0-6369561602cd" data-code="UG" 
2694                >Uganda</option>
2695        
2696        <option value="751cbec0-45af-48a3-a694-9877c26fad89" data-code="UA" 
2697                >Ukraine</option>
2698        
2699        <option value="26de3014-bdbb-4577-8b10-77316741489e" data-code="AE" 
2700                >United Arab Emirates</option>
2701        
2702        <option value="28f16bce-6223-47dc-bf49-b233ec8e5cff" data-code="GB" 
2703                
2704            selected="selected" >United Kingdom</option>
2705        
2706        <option value="eb3f9c9c-2901-4dfb-82ad-c3a75bb4f124" data-code="UM" 
2707                >United States Minor Outlying Islands</option>
2708        
2709        <option value="efe7dd10-3756-470a-a6b4-0f5c7b48a614" data-code="UY" 
2710                >Uruguay</option>
2711        
2712        <option value="8e6aae8e-e005-4ac0-a76e-4741f80e7dca" data-code="UZ" 
2713                >Uzbekistan</option>
2714        
2715        <option value="a0833f4d-485f-4e38-b069-b5e55f5356e2" data-code="VU" 
2716                >Vanuatu</option>
2717        
2718        <option value="2ca8ab0e-e68f-4277-9cf0-66ba2ef70d0c" data-code="VE" 
2719                >Venezuela</option>
2720        
2721        <option value="b9e44088-3877-4954-afde-404223d1eaee" data-code="VN" 
2722                >Vietnam</option>
2723        
2724        <option value="a572baed-bf8d-4328-8e64-8febd21da170" data-code="WF" 
2725                >Wallis and Futuna</option>
2726        
2727        <option value="32444fcb-7907-4d86-b120-7883bf387c68" data-code="EH" 
2728                >Western Sahara</option>
2729        
2730        <option value="0561fcea-89b7-4594-964a-42f4bf044fcb" data-code="YE" 
2731                >Yemen</option>
2732        
2733        <option value="a7b68d39-14e4-4194-a066-38bf50d508f1" data-code="ZM" 
2734                >Zambia</option>
2735        
2736        <option value="9b6a275f-6528-45c8-9795-90dec37f497a" data-code="ZW" 
2737                >Zimbabwe</option>
2738        
2739    </select>
2740
2741    <input type="hidden" name="giftaidcountryText" id="giftaidcountryText" 
2742            
2743           value="United Kingdom" />
2744</div>
2745
2746<div class="formQuestion GiftAid postcodeLookUp">
2747
2748    <label for="giftaidpostcodeLookUp">Postcode&nbsp;<em class="alert GiftAid postcode-alert alert--required">(required)</em></label>
2749    <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your postcode and address</span>
2750    <span class="error validateError hidden" role="alert" aria-hidden="true">
2750Please enter a valid postcode</span>
2751 
2752    <input required type="text" title="PostcodeLookup" id="giftaidpostcodeLookUp" name="giftaidpostcodeLookUp" class="post-code" maxlength="10" value=""  />
2753</div>
2754
2755<div class="enterAddress GiftAid">
2756    <div class="formQuestion GiftAid enterAddressLine1">
2757        <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter the first line of your address</span>
2758
2759        <label for="giftaidAddressLine1">Address line 1</label>
2760        <input maxlength="40" type="text" title="AddressLine1" id="giftaidAddressLine1" name="giftaidAddressLine1" class="address-line1" onchange="" value=""  />
2761    </div>
2762
2763    <div class="formQuestion GiftAid enterAddressLine2">
2764        <label for="giftaidAddressLine2">Address line 2</label>
2765        <input maxlength="125" type="text" title="AddressLine2" id="giftaidAddressLine2" name="giftaidAddressLine2" class="address-line2" onchange="" value=""  />
2766    </div>  
2767
2768    <div class="formQuestion GiftAid enterAddressCity">
2769        <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your town or city</span>
2770
2771        <label for="giftaidaddressCity">Town or city</label>
2772        <input maxlength="125" type="text" title="addressCity" id="giftaidaddressCity" name="giftaidaddressCity" class="address-city" onchange="" value=""  />
2773    </div>
2774
2775</div>
2776<input type="hidden" value=".GiftAid" class="hiddenExtraClass" />
2777            </div>
2778
2779            
2780<link href="/baseui/v2_4/CSS/confirm-further-contact.css?v=1-0-0-24418" rel="stylesheet" />
2781
2782<script type="text/javascript">
2783    $(document).ready(function () {
2784        initialiseFormRegister();
2785
2786        updateContactReasons();
2787
2788        $(".contactReasonOption").on("change", function () {
2789            updateContactReasons();
2790        });
2791
2792        $('#noneOfTheAbove').on('change', function () {
2793            if ($(this).is(':checked')) {
2794                $('.dataProtection .gdpr__consent input[type="radio"][value="false"]').each(function () {
2795                    $(this).prop('checked', true).trigger('change');
2796                });
2797                $('.contactReasonOption input[type="radio"][value="false"]').each(function () {
2798                    $(this).prop('checked', true);
2799                });
2800                updateContactReasons();
2801            }
2802        });
2803
2804        $('.dataProtection .gdpr__consent input[type="radio"][value="true"], .contactReasonOption input[type="radio"][value="true"]').on('change', function () {
2805            if ($(this).is(':checked')) {
2806                $('#noneOfTheAbove').prop('checked', false);
2807            }
2808        });
2809
2810        
2811    });
2812
2813    function updateContactReasons() {
2814        var contactReasons = [];
2815
2816        $(".contactReasonOption").each(function (index, elem) {
2817            var option = $(elem);
2818            var reason = option.find(".gdpr__name").attr("data-reason");
2819            var selectedValue = option.find("input[type='radio']:checked").val();
2820            var canContact = selectedValue === "true";
2821            var contactReason = { Reason: reason, CanContact: canContact };
2822            contactReasons.push(contactReason);
2823        });
2824
2825        $("#contactReasonsChosen").val(JSON.stringify(contactReasons));
2826    }
2827</script>
2827
2828<div class="formQuestion contactYou labelCheckBoxPair">
2829    <h2 id="gdprSectionHeading">
2830        <p>Keeping in touch</p>
2831    </h2>
2832    
2833    <div class="contactYou">
2834        <p>Child Bereavement UK and Winston’s Wish have agreed to merge. The new charity (which will retain the name Child Bereavement UK) will send a monthly e-newsletter along with occasional updates on news, fundraising, events, merchandise and volunteering.</p><p><br></p><p>These preferences will apply to Child Bereavement UK before the merger, and then Winston's Wish (which will be renamed Child Bereavement UK after the merger).</p><p><br></p><p><strong>Please tick below to receive our monthly newsletter and occasional email updates.</strong></p>
2835    </div>
2836</div>
2837
2838<div class="dataProtection">
2839    <input type="hidden" id="consentsRequired" value="false" />
2840
2841    
2842    <div id="emailConsent" class="gdpr__consent" role="group" aria-label="Contact by email">
2843        <div class="gdpr__wrapper">
2844            <div class="gdpr__name">By email </div>
2845            <div class="gdpr__options" role="group">
2846                <input type="radio" id="contactViaEmail-yes" name="contactViaEmail" value="true" title="Enable contact by email" class="consentCheckbox"  />
2847                <label class="gdpr__label" for="contactViaEmail-yes">Yes</label>
2848                <input type="radio" id="contactViaEmail-no" name="contactViaEmail" value="false" title="Disable contact by email" class="consentCheckbox"  />
2849                <label class="gdpr__label" for="contactViaEmail-no">No</label>
2850            </div>
2851        </div>
2852        <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by email</span>
2853    </div>
2854    
2855    <div id="telephoneConsent" class="gdpr__consent" role="group" aria-label="Contact by phone">
2856        <div class="gdpr__wrapper">
2857            <div class="gdpr__name">By phone </div>
2858            <div class="gdpr__options" role="group">
2859                <input type="radio" id="contactViaTel-yes" name="contactViaTel" value="true" title="Enable contact by telephone" class="consentCheckbox" onchange="$('#EnterTelDiv').removeClass('hidden')"  />
2860                <label class="gdpr__label" for="contactViaTel-yes">Yes</label>
2861                <input type="radio" id="contactViaTel-no" name="contactViaTel" value="false" title="Disable contact by telephone" class="consentCheckbox" onchange="$('#EnterTelDiv').addClass('hidden')"  />
2862                <label class="gdpr__label" for="contactViaTel-no">No</label>
2863            </div>
2864        </div>
2865        <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by phone</span>
2866    </div>
2867
2868    <div id="EnterTelDiv" class="formQuestion formThirdStep telephone hidden" aria-hidden="true">
2869        <label for="telephone">Your telephone number</label>
2870        <span class="error validateError hidden" role="alert" aria-hidden="true">Please enter numbers only</span>
2871        <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your telephone number</span>
2872        <input type="tel" title="Your telephone number" id="telephone" name="telephone" maxlength="20" />
2873    </div>
2874    
2875    <div id="smsConsent" class="gdpr__consent" role="group" aria-label="Contact by SMS">
2876        <div class="gdpr__wrapper">
2877            <div class="gdpr__name">By SMS </div>
2878            <div class="gdpr__options" role="group">
2879                <input type="radio" id="contactViaSMS-yes" name="contactViaSMS" value="true" title="Enable contact by SMS" class="consentCheckbox" onchange="$('#EnterMobileDiv').removeClass('hidden')"  />
2880                <label class="gdpr__label" for="contactViaSMS-yes">Yes</label>
2881                <input type="radio" id="contactViaSMS-no" name="contactViaSMS" value="false" title="Disable contact by SMS" class="consentCheckbox" onchange="$('#EnterMobileDiv').addClass('hidden')"  />
2882                <label class="gdpr__label" for="contactViaSMS-no">No</label>
2883            </div>
2884        </div>
2885        <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by SMS</span>
2886    </div>
2887
2888    <div id="EnterMobileDiv" class="formQuestion formThirdStep mobile hidden" aria-hidden="true">
2889        <label for="mobile">Your mobile telephone number</label>
2890        <span class="error validateError hidden" role="alert" aria-hidden="true">Please enter numbers only</span>
2891        <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your mobile number</span>
2892        <input type="tel" title="Your mobile telephone number" id="mobile" name="mobile" maxlength="20" />
2893    </div>
2894    
2895    <div id="postConsent" class="gdpr__consent" role="group" aria-label="Contact by post">
2896        <div class="gdpr__wrapper">
2897            <div class="gdpr__name">By post </div>
2898            <div class="gdpr__options" role="group">
2899                <input type="radio" id="contactViaPost-yes" name="contactViaPost" value="true" title="Enable contact by post" class="consentCheckbox" onchange="$('#AddressLookupDiv').removeClass('hidden')"  />
2900                <label class="gdpr__label" for="contactViaPost-yes">Yes</label>
2901                <input type="radio" id="contactViaPost-no" name="contactViaPost" value="false" title="Disable contact by post" class="consentCheckbox" onchange="$('#AddressLookupDiv').addClass('hidden')"  />
2902                <label class="gdpr__label" for="contactViaPost-no">No</label>
2903            </div>
2904        </div>
2905        <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by post</span>
2906    </div>
2907    <div id="AddressLookupDiv" class="hidden addressArea" aria-hidden="true">
2908        
2909
2910<script>
2911    jQuery(document).ready(function () {
2912        initialiseAddressLookup();
2913
2914        var countrySelect = $(".formThirdStep.enterAddressCountry select");
2915        var unitedKingdomId = "28f16bce-6223-47dc-bf49-b233ec8e5cff";
2916
2917        toggleStateLabel();
2918
2919        if (countrySelect.parents('.hidden').length === 0) {
2920            $.get("/frontend/api/member-details/address",
2921                function (address) {
2922                    var addressPostcodeValid = address && address.postCode && address.postCode.length > 0
2923                        ? address.postCode.trim() !== ""
2924                        : false;
2925                    var addressLine1Valid = address && address.line1 && address.line1.length > 0
2926                        ? address.line1.trim() !== ""
2927                        : false;
2928                    if (address && addressPostcodeValid && addressLine1Valid) {
2929                        $('input.post-code').val(address.postCode);
2930                        $('input.address-line1').val(address.line1);
2931                        $('input.address-line2').val(address.line2);
2932                        $('input.address-city').val(address.city);
2933                        $('button.addressEnterBtn').click();
2934                    }
2935                });
2936        }
2937
2938        countrySelect
2939            .on('change', function () {
2940                var countryName = $("option:selected", this).text();
2941                $(".enterAddressCountry input[type='hidden']").val(countryName);
2942                var hidden = $(this).parents('.hidden').length > 0;
2943                if (!hidden) {
2944                    toggleStateLabel();
2945                }
2946            });
2947
2948        $("input", "div.formQuestion.postcodeLookUp.formThirdStep").on('blur', function () {
2949            checkPostcode("div.formQuestion.postcodeLookUp.formThirdStep", "#ddlCountry");
2950        });
2951
2952        $("input", "div.formQuestion.enterAddressLine1").on('blur', function () {
2953            _validateField("div.formQuestion.enterAddressLine1");
2954        });
2955
2956        $("input", "div.formQuestion.enterAddressCity").on('blur', function () {
2957            _validateField("div.formQuestion.enterAddressCity");
2958        });
2959
2960        function toggleStateLabel() {
2961            if ($(countrySelect).val() === unitedKingdomId) {
2962                $(".enterAddressCity > .alert").html("Please enter your town or city");
2963                $(".enterAddressCity > label").html("Town or City");
2964            }
2965            else {
2966                $(".enterAddressCity > .alert").html("Please enter your city and state");
2967                $(".enterAddressCity > label").html("City and State");
2968            }
2969        }
2970    });
2971</script>
2971
2972
2973<div class="formQuestion formThirdStep enterAddressCountry">
2974    <label for="ddlCountry">Which country do you live in?</label>
2975
2976    <select id="ddlCountry" name="ddlCountry" onchange="">
2977        
2978        <option value="0277d9b0-232c-4a73-ae30-bc65990cf940" data-code="AF" 
2979                >Afghanistan</option>
2980        
2981        <option value="6097465a-92c6-4d88-b2ff-b31734bb2a43" data-code="AX" 
2982                >Aland Islands</option>
2983        
2984        <option value="3abf8e05-66f7-452b-b496-fa7a52317089" data-code="AL" 
2985                >Albania</option>
2986        
2987        <option value="6aa22ee8-02d4-45e2-bab1-f5450d2b9aad" data-code="DZ" 
2988                >Algeria</option>
2989        
2990        <option value="4bd6b9ae-ae16-45f4-a32d-fbb6a0149283" data-code="AS" 
2991                >American Samoa</option>
2992        
2993        <option value="90cb18aa-ef6a-4558-8238-88f66acbea3a" data-code="AD" 
2994                >Andorra</option>
2995        
2996        <option value="3e3c89f9-eba3-4259-8aff-da0786621060" data-code="AI" 
2997                >Anguilla</option>
2998        
2999        <option value="8f07e994-9615-4b79-8c17-97df512506b4" data-code="AO" 
3000                >Anla</option>
3001        
3002        <option value="458b4bb6-8f4d-4846-934c-b0b3d1d3ad77" data-code="AQ" 
3003                >Antarctica</option>
3004        
3005        <option value="8c51d14a-2ddf-441e-8993-153a112b1bfe" data-code="AG" 
3006                >Antigua</option>
3007        
3008        <option value="2e2875db-9a63-4f90-aad6-38a3cae8b1e4" data-code="AR" 
3009                >Argentina</option>
3010        
3011        <option value="5b1ae759-9031-464b-9311-423dbd049b4d" data-code="AM" 
3012                >Armenia</option>
3013        
3014        <option value="91970f41-4955-48b1-9be8-745c442d8510" data-code="AW" 
3015                >Aruba</option>
3016        
3017        <option value="a518c97f-5069-478d-8456-d93ca8e757f9" data-code="AU" 
3018                >Australia</option>
3019        
3020        <option value="98aa56fb-3c6b-4a9f-aa26-d203064040c2" data-code="AT" 
3021                >Austria</option>
3022        
3023        <option value="60287c7b-67d1-4bda-8e4d-cd7152b2185d" data-code="AZ" 
3024                >Azerbaijan</option>
3025        
3026        <option value="bddc0d17-2362-46ad-a5c5-cc9cf37935ea" data-code="BS" 
3027                >Bahamas</option>
3028        
3029        <option value="a9188a31-25d9-42c7-ad49-d065aea75793" data-code="BH" 
3030                >Bahrain</option>
3031        
3032        <option value="4bd2911d-fcbb-47db-a3b1-1b208413a3d0" data-code="BD" 
3033                >Bangladesh</option>
3034        
3035        <option value="cc2991a4-0747-409c-b2cb-944e3183d355" data-code="BB" 
3036                >Barbados</option>
3037        
3038        <option value="208783e0-af78-48e9-8ba8-cd0bb70bd02f" data-code="BY" 
3039                >Belarus</option>
3040        
3041        <option value="940217e6-7abb-4ff2-913e-a8e318d1682d" data-code="BE" 
3042                >Belgium</option>
3043        
3044        <option value="60edf9e9-7205-4df1-a74b-28c3c1a10af2" data-code="BZ" 
3045                >Belize</option>
3046        
3047        <option value="3e4c5f94-ed16-4a7b-b7e9-9b0cd7fe1f65" data-code="BJ" 
3048                >Benin</option>
3049        
3050        <option value="91009db5-63c2-4fa8-94ee-77ecf89fabff" data-code="BM" 
3051                >Bermuda</option>
3052        
3053        <option value="176bd8cb-af26-498b-ba96-4ed54a5daba6" data-code="BT" 
3054                >Bhutan</option>
3055        
3056        <option value="e6102b3d-8ca8-445e-844e-0bfd2ed549c8" data-code="BO" 
3057                >Bolivia</option>
3058        
3059        <option value="68b788e8-4d91-42c2-bee4-cf4b09810536" data-code="BQ" 
3060                >Bonaire, Sint Eustatius and Saba</option>
3061        
3062        <option value="2ac980f7-84d8-47b5-8e74-bdcae6d640d8" data-code="BA" 
3063                >Bosnia and Herzevina</option>
3064        
3065        <option value="e7a77d5d-5e22-4575-bc3f-ce075e737ee3" data-code="BW" 
3066                >Botswana</option>
3067        
3068        <option value="da45f515-45e4-48d6-8753-9c40e2885463" data-code="BV" 
3069                >Bouvet Island</option>
3070        
3071        <option value="272097d3-93ac-4243-845d-0a298d7d487c" data-code="BR" 
3072                >Brazil</option>
3073        
3074        <option value="82ebbc09-cc8b-4cbd-aed2-84bccbbbbf1c" data-code="IO" 
3075                >British Indian Ocean Territory</option>
3076        
3077        <option value="c9303f68-6925-4f60-b0c4-5f36ed737208" data-code="VG" 
3078                >British Virgin isl.</option>
3079        
3080        <option value="8f5ce9f2-62e6-4c9d-81a0-2ad89f264e7d" data-code="BN" 
3081                >Brunei</option>
3082        
3083        <option value="d03f1924-3b7a-4446-b24c-ad2dae155a8a" data-code="BG" 
3084                >Bulgaria</option>
3085        
3086        <option value="f8898b27-b0f4-4a78-94f7-1d2f9f115361" data-code="BF" 
3087                >Burkina Faso</option>
3088        
3089        <option value="1c07b239-cf7e-4b45-9163-9c42fc825216" data-code="BI" 
3090                >Burundi</option>
3091        
3092        <option value="fcd0c057-0001-4ede-b690-dd336dce7562" data-code="KH" 
3093                >Cambodia</option>
3094        
3095        <option value="80ec7be6-030e-4979-9ce9-34578ac7b592" data-code="CM" 
3096                >Cameroon</option>
3097        
3098        <option value="5e621397-1e7d-4fff-b8e2-1bb23a64309e" data-code="CA" 
3099                >Canada</option>
3100        
3101        <option value="7f38d533-121d-4cad-aa8c-dc84952adb14" data-code="CV" 
3102                >Cape Verde</option>
3103        
3104        <option value="fe8a8690-47ee-4475-af75-05bdc73f5ba2" data-code="KY" 
3105                >Cayman Islands</option>
3106        
3107        <option value="e665f116-49e0-4d33-9c6b-f056a1823891" data-code="CF" 
3108                >Central African Rep.</option>
3109        
3110        <option value="b950049a-7e4a-43bd-b972-2772c2166785" data-code="TD" 
3111                >Chad</option>
3112        
3113        <option value="b0a4f07d-5b72-4b80-8787-e2ede5d532c2" data-code="CL" 
3114                >Chile</option>
3115        
3116        <option value="4b239d0c-8cdd-459d-825e-e98d0d733708" data-code="CN" 
3117                >China</option>
3118        
3119        <option value="a09fdc6e-26f6-497b-9bb3-bd99a4936156" data-code="CX" 
3120                >Christmas Island</option>
3121        
3122        <option value="f6683225-9fff-45c6-82ca-04b384f502a5" data-code="CC" 
3123                >Cocos (Keeling) Islands</option>
3124        
3125        <option value="94c167c8-fa24-4e01-a862-978128662e03" data-code="CO" 
3126                >Colombia</option>
3127        
3128        <option value="04266af9-9951-4874-9466-222219d4a986" data-code="KM" 
3129                >Comoros</option>
3130        
3131        <option value="9f4f70c4-6461-4cb1-aa7c-f0bbbc982fa7" data-code="CG" 
3132                >Con</option>
3133        
3134        <option value="4eb2f303-6196-4c94-81a1-6ba0c4d07e74" data-code="CD" 
3135                >
3135Con, the Democratic Republic of the</option>
3136        
3137        <option value="7596f844-dd88-4754-b287-673d84b7a95b" data-code="CK" 
3138                >Cook Islands</option>
3139        
3140        <option value="1b626186-8ca4-4559-a6a9-6fbbb4e48ab1" data-code="CR" 
3141                >Costa Rica</option>
3142        
3143        <option value="7ded9b71-cd97-4f82-a9ec-bbaadbdc86c1" data-code="HR" 
3144                >Croatia</option>
3145        
3146        <option value="bbc2b415-08ba-4acc-b0af-2b0c05fd8a2d" data-code="CU" 
3147                >Cuba</option>
3148        
3149        <option value="2c922606-8d9c-40f3-80eb-10fc3df0852d" data-code="CW" 
3150                >Curacao !Curaçao</option>
3151        
3152        <option value="60b649aa-0653-4920-aa94-5555e2dece6b" data-code="CY" 
3153                >Cyprus</option>
3154        
3155        <option value="c21b5f36-c767-401c-a484-a4ebfe27ece7" data-code="CZ" 
3156                >Czech Republic</option>
3157        
3158        <option value="ec45b038-a1c7-451a-abad-f50a9e7dec14" data-code="DK" 
3159                >Denmark</option>
3160        
3161        <option value="f7e47e09-78de-4761-b158-68fe9d824fb4" data-code="DJ" 
3162                >Djibouti</option>
3163        
3164        <option value="173bc1e8-9a3c-4fdc-b56d-ec8c3ad354a3" data-code="DM" 
3165                >Dominica</option>
3166        
3167        <option value="b1984dba-8f29-4a58-9ee2-c9e15b58de14" data-code="DO" 
3168                >Dominican Republic</option>
3169        
3170        <option value="422286c5-e68d-47ff-b0bf-9fd57b659bc8" data-code="EC" 
3171                >Ecuador</option>
3172        
3173        <option value="f08c90cb-95d2-438a-91ba-5707d507d845" data-code="EG" 
3174                >Egypt</option>
3175        
3176        <option value="ceab1b4d-5a4e-4109-bca8-9b4f70cb45e7" data-code="SV" 
3177                >El Salvador</option>
3178        
3179        <option value="c3f3901b-f456-4b64-8e11-8708b8b44787" data-code="GQ" 
3180                >Equatorial Guinea</option>
3181        
3182        <option value="e2ab1b90-bffa-4af8-b2ad-683a89ef8d09" data-code="ER" 
3183                >Eritrea</option>
3184        
3185        <option value="280ec852-4cf3-4499-a1e3-b5c4e80514a2" data-code="EE" 
3186                >Estonia</option>
3187        
3188        <option value="83e18139-8a1a-4b5b-93a2-8f0c40b6f9f6" data-code="ET" 
3189                >Ethiopia</option>
3190        
3191        <option value="b615f302-1db0-49c7-83d6-2a49abc46544" data-code="FK" 
3192                >Falkland Islands (Malvinas)</option>
3193        
3194        <option value="9e701c9a-5374-4257-89f1-be8c6cad1185" data-code="FO" 
3195                >Faroe Islands</option>
3196        
3197        <option value="c4d40afb-24a0-4d45-8efa-d66327e367c2" data-code="FJ" 
3198                >Fiji</option>
3199        
3200        <option value="c10427da-4456-4cdf-98c6-a1982be01b77" data-code="FI" 
3201                >Finland</option>
3202        
3203        <option value="8c075164-fa5b-4a58-8a3a-607620c1db2c" data-code="FR" 
3204                >France</option>
3205        
3206        <option value="97d0145f-b2ca-49aa-9364-ead7be1fa243" data-code="GF" 
3207                >French Guiana</option>
3208        
3209        <option value="5838adf4-31c5-403c-b593-f3bf3c2c9316" data-code="PF" 
3210                >French Polynesia</option>
3211        
3212        <option value="de190f56-66a0-48a9-ab64-87e914386f5d" data-code="TF" 
3213                >French Southern Territories</option>
3214        
3215        <option value="15b346df-028e-4c43-8dfb-8a444ef330ec" data-code="GA" 
3216                >Gabon</option>
3217        
3218        <option value="5b274066-fe96-4c9a-857f-078f85188513" data-code="GM" 
3219                >Gambia</option>
3220        
3221        <option value="f823f7e5-30ed-4995-8416-5cf5f13db437" data-code="GE" 
3222                >Georgia</option>
3223        
3224        <option value="57f7948b-b35a-463d-bb40-1fa3ac8aa817" data-code="DE" 
3225                >Germany</option>
3226        
3227        <option value="11d09bee-a0d1-4c3e-bd45-a1ebf55417ae" data-code="GH" 
3228                >Ghana</option>
3229        
3230        <option value="179a4188-859e-4c34-8104-34714dc159d1" data-code="GI" 
3231                >Gibraltar</option>
3232        
3233        <option value="f1f230ec-ed80-4823-8880-faa9a4c3f21f" data-code="GR" 
3234                >Greece</option>
3235        
3236        <option value="68ee327c-9f49-4147-9bd5-248869089dd8" data-code="GL" 
3237                >Greenland</option>
3238        
3239        <option value="6dc96eda-4661-4b78-adbe-6c2fa0680ba8" data-code="GD" 
3240                >Grenada</option>
3241        
3242        <option value="29215fe5-d8ef-4da6-8374-fa3c581bbffd" data-code="GP" 
3243                >Guadeloupe</option>
3244        
3245        <option value="6425039d-3bf9-4550-a1e5-80125582468f" data-code="GU" 
3246                >Guam</option>
3247        
3248        <option value="d69034c7-ec22-4177-91c9-fce66b5f56a4" data-code="GT" 
3249                >Guatemala</option>
3250        
3251        <option value="b34949e8-c913-42a5-9aba-633d36ebed37" data-code="GG" 
3252                >Guernsey</option>
3253        
3254        <option value="0de8c633-aa64-4e3e-a7f7-0b891b792b0b" data-code="GN" 
3255                >Guinea</option>
3256        
3257        <option value="674e148f-6aa8-4fc5-9c30-06b78bb0ea23" data-code="GW" 
3258                >Guinea Bissau</option>
3259        
3260        <option value="2fda0e1f-b630-4204-a080-51de47346e36" data-code="GY" 
3261                >Guyana</option>
3262        
3263        <option value="9c7a3c9a-4b00-4c58-b0b8-bbba723eed60" data-code="HT" 
3264                >Haiti</option>
3265        
3266        <option value="7087396f-8e4e-4ec6-a73f-ca39e4cd6f95" data-code="HM" 
3267                >Heard Island and McDonald Islands</option>
3268        
3269        <option value="0ceb1cfb-1ae4-45a2-8570-2caa783512ea" data-code="VA" 
3270                >Holy See (Vatican City State)</option>
3271        
3272        <option value="3bef3528-4750-4cec-b609-05f13294060f" data-code="HN" 
3273                >Honduras</option>
3274        
3275        <option value="45ac16ee-289d-4cb8-82a9-ce72ade60f26" data-code="HK" 
3276                >Hong Kong</option>
3277        
3278        <option value="c9eec833-003a-4f8c-ab28-10027651dd2e" data-code="HU" 
3279                >Hungary</option>
3280        
3281        <option value="5d14c0ee-7ddc-4e89-9e13-9dd04c93e6ec" data-code="IS" 
3282                >Iceland</option>
3283        
3284        <option value="b1073aad-1983-4496-98ba-888ee8954138" data-code="IN" 
3285                >India</option>
3286        
3287        <option value="86346059-af8c-449d-b935-11e499d81e4f" data-code="ID" 
3288                >Indonesia</option>
3289        
3290        <option value="85ff604c-ba2e-40f0-9b2f-dd3634dd4ca2" data-code="IR" 
3291                >Iran</option>
3292        
3293        <option value="6bc5f035-8fb9-4362-83de-d2e70db1a0a0" data-code="IQ" 
3294                >Iraq</option>
3295        
3296        <option value="ca62daf4-7469-412a-bdba-a45f77ee941a" data-code="IE" 
3297                >Ireland</option>
3298        
3299        <option value="4d7d8d4d-3109-4e15-8a77-31fd1411f02c" data-code="IM" 
3300                >Isle of Man</option>
3301        
3302        <option value="713d78e3-5e3e-4551-94d3-56792da2c573" data-code="IL" 
3303                >Israel</option>
3304        
3305        <option value="5ec77ceb-475d-47bb-84f3-ef6fc0d303be" data-code="IT" 
3306                >Italy</option>
3307        
3308        <option value="0c1cf03c-d1b9-4b0b-baee-844440f1712a" data-code="CI" 
3309                >Ivory Coast</option>
3310        
3311        <option value="0a5e8a17-5ce9-41ba-a387-01a46d780bf2" data-code="JM" 
3312                >Jamaica</option>
3313        
3314        <option value="7fedfdb2-6979-4c0c-8414-4ee9ac5c7959" data-code="JP" 
3315                >Japan</option>
3316        
3317        <option value="67d64a7d-2ba9-4e21-8f05-93dfdace63e0" data-code="JE" 
3318                >Jersey</option>
3319        
3320        <option value="73c7c72f-8d9b-41df-80ac-172dfefdace9" data-code="JO" 
3321                >Jordan</option>
3322        
3323        <option value="73012c52-655b-432f-96a6-b540311eb3b9" data-code="KZ" 
3324                >Kazakhstan</option>
3325        
3326        <option value="27119fe4-1347-4a1b-9423-ba561b9a4690" data-code="KE" 
3327                >Kenya</option>
3328        
3329        <option value="1e2b5798-20ca-483e-957b-f6decda97e5d" data-code="KI" 
3330                >Kiribati</option>
3331        
3332        <option value="1df01b10-f504-4b10-bf44-6894300b55f3" data-code="KP" 
3333                >Korea, Democratic Peoples Republic of</option>
3334        
3335        <option value="ef86cd7e-f8ad-4a83-ae52-47508b8d5fef" data-code="KW" 
3336                >Kuwait</option>
3337        
3338        <option value="b1dd8474-e780-4dc6-9a7d-00e85e4586ba" data-code="KG" 
3339                >Kyrgyzstan</option>
3340        
3341        <option value="3d0ba95f-1870-4d89-831b-96438dc9fae5" data-code="LA" 
3342                >Lao People's Democratic Republic</option>
3343        
3344        <option value="d3ce0d7c-e79a-4099-8aa6-671609e3e764" data-code="LV" 
3345                >Latvia</option>
3346        
3347        <option value="ea2ea7c9-ff9c-4378-9205-70200eb8c9f5" data-code="LB" 
3348                >Lebanon</option>
3349        
3350        <option value="a41a0211-6401-4f52-abb2-66e8879b6c93" data-code="LS" 
3351                >
3351Lesotho</option>
3352        
3353        <option value="dfdd4afe-49f8-4e28-9099-d1c906442ddb" data-code="LR" 
3354                >Liberia</option>
3355        
3356        <option value="a27e4602-498a-4c67-a26e-f257db03c601" data-code="LY" 
3357                >Libya</option>
3358        
3359        <option value="ac6da5be-eba9-47e2-9007-95a92409131b" data-code="LI" 
3360                >Liechtenstein</option>
3361        
3362        <option value="d47ff5fe-76e7-48fb-9c0e-cc351d04cff5" data-code="LT" 
3363                >Lithuania</option>
3364        
3365        <option value="60e544eb-ee77-4f4b-9826-555ede4c63d2" data-code="LU" 
3366                >Luxembourg</option>
3367        
3368        <option value="1f055e32-a637-4ee8-913b-c42ddcdc381d" data-code="MO" 
3369                >Macau</option>
3370        
3371        <option value="90eaa3bb-b965-4d48-98c0-bc4dc099e5dc" data-code="MK" 
3372                >Macedonia</option>
3373        
3374        <option value="2a0b1ca9-4460-4e2e-ae8a-1366c0808875" data-code="MG" 
3375                >Madagascar</option>
3376        
3377        <option value="44d379a8-6399-475c-9f1a-341b7b84d856" data-code="MW" 
3378                >Malawi</option>
3379        
3380        <option value="cae3673f-8b9e-44c3-ac97-76945b7069e6" data-code="MY" 
3381                >Malaysia</option>
3382        
3383        <option value="f2438a17-4ce8-4c0b-90c3-434ae98744ea" data-code="MV" 
3384                >Maldives</option>
3385        
3386        <option value="b8a52520-f1da-4a21-b0c9-e6f6272e5462" data-code="ML" 
3387                >Mali</option>
3388        
3389        <option value="1b0928cd-526a-4198-b5ba-ece7e89e39ec" data-code="MT" 
3390                >Malta</option>
3391        
3392        <option value="5e92543c-19d6-419d-b743-eafdf6ff5cf8" data-code="MH" 
3393                >Marshall Islands</option>
3394        
3395        <option value="a5ccf350-cccb-4e83-94cf-4f0f3069bc0e" data-code="MQ" 
3396                >Martinique</option>
3397        
3398        <option value="c4f86eec-1012-4581-b7ff-c95e207baecf" data-code="MR" 
3399                >Mauritania</option>
3400        
3401        <option value="3f81b500-9c4a-4bf5-9e80-40632a100e25" data-code="MU" 
3402                >Mauritius</option>
3403        
3404        <option value="26dae417-f1d7-4892-a186-09394fcfe5e0" data-code="YT" 
3405                >Mayotte</option>
3406        
3407        <option value="2cc4c482-a79a-4526-8d36-f9f035740c68" data-code="MX" 
3408                >Mexico</option>
3409        
3410        <option value="52b7fb93-1fb2-4138-8109-c67eaadf9a10" data-code="FM" 
3411                >Micronesia</option>
3412        
3413        <option value="85384d58-d4a8-4489-b843-84db1d21f53a" data-code="MD" 
3414                >Moldova</option>
3415        
3416        <option value="0fee44eb-b465-4a8a-ae1c-148cc88f9459" data-code="MC" 
3417                >Monaco</option>
3418        
3419        <option value="347e3c2a-2748-4d06-9a6c-733751de01eb" data-code="MN" 
3420                >Monlia</option>
3421        
3422        <option value="a6dde8ff-a806-4344-bd32-3d8a93d90993" data-code="ME" 
3423                >Montenegro</option>
3424        
3425        <option value="1618d197-0d8f-401e-ba62-845453dc41e2" data-code="MS" 
3426                >Montserrat</option>
3427        
3428        <option value="a05e4cec-f670-4363-bf31-ef32f11fcb15" data-code="MA" 
3429                >Morocco</option>
3430        
3431        <option value="625c36bf-65ac-48ca-9dde-476f64b9dd7b" data-code="MZ" 
3432                >Mozambique</option>
3433        
3434        <option value="9080f0f9-5690-4457-95e6-e38e1ce79a25" data-code="MM" 
3435                >Myanmar/Burma</option>
3436        
3437        <option value="11968580-24fe-48f0-a623-4cfe3340f6f6" data-code="NA" 
3438                >Namibia</option>
3439        
3440        <option value="88346bd3-a1ce-4d1b-8d96-462432dea21d" data-code="NR" 
3441                >Nauru</option>
3442        
3443        <option value="6f6196e3-4621-4e85-b3b1-80f9fe5482a1" data-code="NP" 
3444                >Nepal</option>
3445        
3446        <option value="4d0c11b4-04e7-4942-81c8-d92f4d1beadb" data-code="NL" 
3447                >Netherlands</option>
3448        
3449        <option value="72d12681-91d6-4d42-99f3-da308fdfc944" data-code="AN" 
3450                >Netherlands Antilles</option>
3451        
3452        <option value="7cf59cd1-2928-4344-ad71-39d0bd3ec138" data-code="NC" 
3453                >New Caledonia</option>
3454        
3455        <option value="5f6a12d5-c611-4869-a508-5c75e268ae1e" data-code="NZ" 
3456                >New Zealand</option>
3457        
3458        <option value="cde1d6f9-3e14-4b54-94d4-9061d4d7747e" data-code="NI" 
3459                >Nicaragua</option>
3460        
3461        <option value="b82b3221-04f2-4e08-bfcf-3085ffba7e36" data-code="NE" 
3462                >Niger</option>
3463        
3464        <option value="f7d08e32-36f8-4379-890c-26d0f41094a9" data-code="NG" 
3465                >Nigeria</option>
3466        
3467        <option value="a3334f4e-2706-472c-b030-8e2c3af09331" data-code="NU" 
3468                >Niue</option>
3469        
3470        <option value="7c4cabb1-1a18-4921-9b44-6581b155dcaf" data-code="NF" 
3471                >Norfolk Island</option>
3472        
3473        <option value="28cb786d-ab5c-4ed4-b71a-80fb98e64d63" data-code="MP" 
3474                >Northern Mariana Islands</option>
3475        
3476        <option value="bc82cd3f-92af-4530-a269-0e804122ac15" data-code="NO" 
3477                >Norway</option>
3478        
3479        <option value="86f02f04-62bc-49fa-93e0-3191dc790408" data-code="OM" 
3480                >Oman</option>
3481        
3482        <option value="ed3a4be5-ec43-4ae6-854d-54166ea0259f" data-code="PK" 
3483                >Pakistan</option>
3484        
3485        <option value="f53b4e23-cc16-4e67-9f42-a2de9eb392b6" data-code="PW" 
3486                >Palau</option>
3487        
3488        <option value="88f55094-7d4b-4d38-a6c6-5d7861d2e1d1" data-code="PS" 
3489                >Palestine, State of</option>
3490        
3491        <option value="01209bc3-0ef4-4a25-acc1-5f672ec0892c" data-code="PA" 
3492                >Panama</option>
3493        
3494        <option value="7413141e-999e-424f-a478-7bc06de8c9ec" data-code="PG" 
3495                >Papua New Guinea</option>
3496        
3497        <option value="aa00ac06-9cbe-4bd7-8ecd-c1fb5c7a9b31" data-code="PY" 
3498                >Paraguay</option>
3499        
3500        <option value="9e18ec93-d811-4a03-94c3-a70834c16473" data-code="PE" 
3501                >Peru</option>
3502        
3503        <option value="57333804-afe0-4062-9171-aee247601c81" data-code="PH" 
3504                >Philippines</option>
3505        
3506        <option value="9124de2d-9ab4-432d-a2d7-62c07620b50e" data-code="PN" 
3507                >Pitcairn</option>
3508        
3509        <option value="b22814b3-80af-4227-bddf-9aaaa7c1befe" data-code="PL" 
3510                >Poland</option>
3511        
3512        <option value="5ee9500e-98ac-444a-9855-3d8263ac8f1e" data-code="PT" 
3513                >Portugal</option>
3514        
3515        <option value="94903b9c-82c5-4110-b9c6-ce074956712c" data-code="PR" 
3516                >Puerto Rico</option>
3517        
3518        <option value="180b34ab-7fc5-4b03-ac92-4d9490b889ba" data-code="QA" 
3519                >Qatar</option>
3520        
3521        <option value="2fb2072c-5b5b-40ba-9bb4-632304d4cfef" data-code="RE" 
3522                >Reunion !Réunion</option>
3523        
3524        <option value="00688040-a342-4359-b409-1aa79b524bfb" data-code="RO" 
3525                >Romania</option>
3526        
3527        <option value="8b0c6a35-dbdb-4fa2-adcd-dcbeeaa88cdf" data-code="RU" 
3528                >Russian Federation</option>
3529        
3530        <option value="2358a4dc-c075-4369-9ffc-00130fbc8cf6" data-code="RW" 
3531                >Rwanda</option>
3532        
3533        <option value="c3f9a9f1-5dba-462f-a9c7-8c72013fdeea" data-code="BL" 
3534                >Saint Barthelemy !Saint Barthélemy</option>
3535        
3536        <option value="7ee44827-048a-4457-97dd-0e5598da9538" data-code="SH" 
3537                >Saint Helena, Ascension and Tristan da Cunha</option>
3538        
3539        <option value="ff516cd9-fa1d-47a7-8e14-135b263a589f" data-code="KN" 
3540                >Saint Kitts and Nevis</option>
3541        
3542        <option value="79e7dbc9-8350-4e4c-b41b-6f36700084e0" data-code="LC" 
3543                >Saint Lucia</option>
3544        
3545        <option value="5bd52154-2156-4733-94ec-36f5be229998" data-code="MF" 
3546                >Saint Martin (French part)</option>
3547        
3548        <option value="c6b1c63b-773d-47e6-b568-dbb01d28f653" data-code="PM" 
3549                >Saint Pierre and Miquelon</option>
3550        
3551        <option value="381420cf-8b61-4c95-9023-d01a7ffb834a" data-code="VC" 
3552                >Saint Vincent and the Grenadines</option>
3553        
3554        <option value="a9807c35-47af-4009-ba86-bd02d269328c" data-code="WS" 
3555                >Samoa</option>
3556        
3557        <option value="5fc14d6e-4b3b-4389-872c-cabfc59f18f7" data-code="SM" 
3558                >San Marino</option>
3559        
3560        <option value="ec979deb-5544-4669-ab1b-47e3f022d701" data-code="ST" 
3561                >Sao Tome and Principe</option>
3562        
3563        <option value="6c70043a-b1d0-4227-a68a-10b1e3d4e4ce" data-code="SA" 
3564                >Saudi Arabia</option>
3565        
3566        <option value="8bab9ddb-6995-4500-ae91-f56f3bbb6082" data-code="SN" 
3567                >Senegal</option>
3568        
3569        <option value="287347df-5619-4db2-a1f6-be79580c4500" data-code="RS" 
3570                >Serbia</option>
3571        
3572        <option value="02fc5fa4-5f17-4141-9d39-338785b77d25" data-code="SC" 
3573                >Seychelles</option>
3574        
3575        <option value="2819df0b-f317-4d30-ac9c-ee42e7edda06" data-code="SL" 
3576                >Sierra Leone</option>
3577        
3578        <option value="cb2fd4b8-af0e-4ced-aad1-1c53b8ce7968" data-code="SG" 
3579                >Singapore</option>
3580        
3581        <option value="8937ecad-48aa-4b40-a1f1-1f1ba4d76e69" data-code="SX" 
3582                >Sint Maarten (Dutch part)</option>
3583        
3584        <option value="42f0cdb1-f076-4e48-ac90-25e4451093f2" data-code="SK" 
3585                >Slovak Republic</option>
3586        
3587        <option value="dea43fd4-ceba-4452-b0e2-8fea106b655c" data-code="SI" 
3588                >Slovenia</option>
3589        
3590        <option value="ffe2a2ee-b92b-4530-af5b-2088122003c3" data-code="SB" 
3591                >Solomon Islands</option>
3592        
3593        <option value="65d9eb07-5873-4a70-ab0d-d0a2d903240e" data-code="SO" 
3594                >Somalia</option>
3595        
3596        <option value="2f87af57-234b-4ca6-8857-bd53a42f1ac4" data-code="ZA" 
3597                >South Africa</option>
3598        
3599        <option value="c6bc4def-5374-4dbb-b8db-28fa21c28a53" data-code="GS" 
3600                >South Georgia and the South Sandwich Islands</option>
3601        
3602        <option value="1df01b10-f504-4b10-bf44-6894300b55f0" data-code="KR" 
3603                >South Korea</option>
3604        
3605        <option value="be3f8bf2-468e-46cf-92c8-00dadfc7cc34" data-code="SS" 
3606                >South Sudan</option>
3607        
3608        <option value="b0d21abb-af3e-4564-b463-042358e4cc71" data-code="ES" 
3609                >Spain</option>
3610        
3611        <option value="1623659e-0c0d-4b62-94ea-2294fc4504bb" data-code="LK" 
3612                >Sri Lanka</option>
3613        
3614        <option value="395c7c95-533b-4321-af39-13fd907cc0a2" data-code="SD" 
3615                >Sudan</option>
3616        
3617        <option value="2a483194-88f0-4e50-a73a-c1dbef00cb73" data-code="SR" 
3618                >Suriname</option>
3619        
3620        <option value="d441e7fd-1782-4130-b15c-d7e4683dba21" data-code="SJ" 
3621                >Svalbard and Jan Mayen</option>
3622        
3623        <option value="32b320d3-c595-4575-ba78-64ec6acfd3aa" data-code="SZ" 
3624                >Swaziland</option>
3625        
3626        <option value="76de47e0-ade1-4f15-a8a4-f8a10ba6e05b" data-code="SE" 
3627                >Sweden</option>
3628        
3629        <option value="7c6013f1-8787-4fa7-8adb-1facbd82185b" data-code="CH" 
3630                >Switzerland</option>
3631        
3632        <option value="5d1f0877-1e98-4b58-90be-93c8924ab2fd" data-code="SY" 
3633                >Syrian Arab Republic</option>
3634        
3635        <option value="716622b4-fa6c-44c3-b73b-80edfdb116e5" data-code="TW" 
3636                >Taiwan, Province of China</option>
3637        
3638        <option value="9783b836-3a35-4c85-95ab-bcc4d2c3cdf0" data-code="TJ" 
3639                >Tajikistan</option>
3640        
3641        <option value="84d29534-6e13-4428-bbad-2c67d92e0818" data-code="TZ" 
3642                >Tanzania</option>
3643        
3644        <option value="15db1133-d1b4-4f8f-821b-b74b1c67c125" data-code="TH" 
3645                >Thailand</option>
3646        
3647        <option value="128b696e-02aa-4ee1-a3c9-417482deb467" data-code="TL" 
3648                >Timor-Leste</option>
3649        
3650        <option value="f52125a3-ae77-448f-afe1-e535e8b00622" data-code="TG" 
3651                >Togo</option>
3652        
3653        <option value="7d618428-9af2-4ab9-a84f-685076403bf5" data-code="TK" 
3654                >Tokelau</option>
3655        
3656        <option value="1af159f0-ce44-4100-96e1-db48c88f9b66" data-code="TO" 
3657                >Tonga</option>
3658        
3659        <option value="1b13e2ba-1847-4012-bb3c-cd620620e7f7" data-code="TT" 
3660                >Trinidad-Toba</option>
3661        
3662        <option value="fbf6be5c-2eab-4fa7-8efb-672c759e9745" data-code="TN" 
3663                >Tunisia</option>
3664        
3665        <option value="2bf0dd15-079f-4328-99fb-919af7cf8dc7" data-code="TR" 
3666                >Turkey</option>
3667        
3668        <option value="72759f49-3701-4ba7-a6c3-7b996d03db09" data-code="TM" 
3669                >Turkmenistan</option>
3670        
3671        <option value="519c392b-9f24-407f-bddd-d8fd483d32b1" data-code="TC" 
3672                >Turks and Caicos Islands</option>
3673        
3674        <option value="afdedd7d-e7f0-4682-b62f-8a53624dc307" data-code="TV" 
3675                >Tuvalu</option>
3676        
3677        <option value="701844d7-3c53-4972-be14-1029b847e237" data-code="VI" 
3678                >U.S. Virgin Islands</option>
3679        
3680        <option value="bdb78038-eba8-4cca-bc65-fe7fa8011794" data-code="US" 
3681                >U.S.A.</option>
3682        
3683        <option value="5b139321-bfda-4977-82b0-6369561602cd" data-code="UG" 
3684                >Uganda</option>
3685        
3686        <option value="751cbec0-45af-48a3-a694-9877c26fad89" data-code="UA" 
3687                >Ukraine</option>
3688        
3689        <option value="26de3014-bdbb-4577-8b10-77316741489e" data-code="AE" 
3690                >United Arab Emirates</option>
3691        
3692        <option value="28f16bce-6223-47dc-bf49-b233ec8e5cff" data-code="GB" 
3693                
3694            selected="selected" >United Kingdom</option>
3695        
3696        <option value="eb3f9c9c-2901-4dfb-82ad-c3a75bb4f124" data-code="UM" 
3697                >United States Minor Outlying Islands</option>
3698        
3699        <option value="efe7dd10-3756-470a-a6b4-0f5c7b48a614" data-code="UY" 
3700                >Uruguay</option>
3701        
3702        <option value="8e6aae8e-e005-4ac0-a76e-4741f80e7dca" data-code="UZ" 
3703                >Uzbekistan</option>
3704        
3705        <option value="a0833f4d-485f-4e38-b069-b5e55f5356e2" data-code="VU" 
3706                >Vanuatu</option>
3707        
3708        <option value="2ca8ab0e-e68f-4277-9cf0-66ba2ef70d0c" data-code="VE" 
3709                >Venezuela</option>
3710        
3711        <option value="b9e44088-3877-4954-afde-404223d1eaee" data-code="VN" 
3712                >Vietnam</option>
3713        
3714        <option value="a572baed-bf8d-4328-8e64-8febd21da170" data-code="WF" 
3715                >Wallis and Futuna</option>
3716        
3717        <option value="32444fcb-7907-4d86-b120-7883bf387c68" data-code="EH" 
3718                >Western Sahara</option>
3719        
3720        <option value="0561fcea-89b7-4594-964a-42f4bf044fcb" data-code="YE" 
3721                >Yemen</option>
3722        
3723        <option value="a7b68d39-14e4-4194-a066-38bf50d508f1" data-code="ZM" 
3724                >Zambia</option>
3725        
3726        <option value="9b6a275f-6528-45c8-9795-90dec37f497a" data-code="ZW" 
3727                >Zimbabwe</option>
3728        
3729    </select>
3730
3731    <input type="hidden" name="countryText" id="countryText" 
3732            
3733           value="United Kingdom" />
3734</div>
3735
3736<div class="formQuestion formThirdStep postcodeLookUp">
3737
3738    <label for="postcodeLookUp">Postcode&nbsp;<em class="alert formThirdStep postcode-alert alert--required">(required)</em></label>
3739    <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your postcode and address</span>
3740    <span class="error validateError hidden" role="alert" aria-hidden="true">
3740Please enter a valid postcode</span>
3741 
3742    <input required type="text" title="PostcodeLookup" id="postcodeLookUp" name="postcodeLookUp" class="post-code" maxlength="10" value=""  />
3743</div>
3744
3745<div class="enterAddress formThirdStep">
3746    <div class="formQuestion formThirdStep enterAddressLine1">
3747        <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter the first line of your address</span>
3748
3749        <label for="AddressLine1">Address line 1</label>
3750        <input maxlength="40" type="text" title="AddressLine1" id="AddressLine1" name="AddressLine1" class="address-line1" onchange="" value=""  />
3751    </div>
3752
3753    <div class="formQuestion formThirdStep enterAddressLine2">
3754        <label for="AddressLine2">Address line 2</label>
3755        <input maxlength="125" type="text" title="AddressLine2" id="AddressLine2" name="AddressLine2" class="address-line2" onchange="" value=""  />
3756    </div>  
3757
3758    <div class="formQuestion formThirdStep enterAddressCity">
3759        <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your town or city</span>
3760
3761        <label for="addressCity">Town or city</label>
3762        <input maxlength="125" type="text" title="addressCity" id="addressCity" name="addressCity" class="address-city" onchange="" value=""  />
3763    </div>
3764
3765</div>
3766<input type="hidden" value=".formThirdStep" class="hiddenExtraClass" />
3767    </div>
3768
3769    <h2 id="privacySectionTitle">
3770        Your privacy
3771    </h2>
3772    <span id="privacyNotice" class="privacyNotice">
3773        <p>We will always store your personal details securely. We'll use them to provide the service that you have requested, and communicate with you in the way(s) that you have agreed to. Your data may also be used for analysis purposes, to help us provide the best service possible. For full details see our <a href="https://www.childbereavementuk.org/privacy-policy" rel="noopener noreferrer" target="_blank">Privacy Policy</a></p>
3774    </span>
3775</div>
3776
3777        </div>
3778
3779    
3780</fieldset>
3781
3782<input type="hidden" name="ctl00$ctl00$m$bodyContent$cphPageMaster$ContentPlaceHolder$ucFormPayment$Register$hdnGroupID" id="hdnGroupID" />
3783<input type="hidden" name="ctl00$ctl00$m$bodyContent$cphPageMaster$ContentPlaceHolder$ucFormPayment$Register$hdnFBUID" id="hdnFBUID" />
3784<input type="hidden" name="ctl00$ctl00$m$bodyContent$cphPageMaster$ContentPlaceHolder$ucFormPayment$Register$hdnRegisterAction" id="hdnRegisterAction" value="Payment" />
3785
3786
3787                        </div>
3788                    
3789                </section>
3790                <div class="terms-and-conditions-wrapper">
3791                    <fieldset id="submit-button-wrapper" class="formButtons registerButtons">
3792                        <div class="alert validateError hidden" role="alert" aria-hidden="true">An error has occurred. Please refresh the page.</div>
3793                        <button id="purchase-button" data-control="submit" class="button callToActionBtn register" type="button">Complete purchase</button>
3794                        <span class="loadWait preloader hidden"></span>
3795                    </fieldset>
3796
3797                    <div id="terms-and-conditions-section">
3798                        <p class="terms-and-conditions">By submitting this form you are agreeing to our <a onclick="$('.termsConditionsDetails').toggleClass('hidden'); return false;" href="/terms-and-conditions">terms and conditions</a></p>
3799                        <p class="grecaptcha-terms">
3800                            This site is protected by reCAPTCHA and the Google
3801                            <a href="https://policies.google.com/privacy" target="_blank">Privacy Policy</a> and
3802                            <a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply.
3803                        </p>
3804                        <div class="termsConditionsDetails hidden">
3805                            For our full terms and conditions and policies, please visit:<br>childbereavementuk.org/terms-conditions
3806                        </div>
3807                    </div>
3808                </div>
3809            </section>
3810        </article>
3811    </section>
3812    
3813</div>
3814
3815<input type="hidden" name="__RequestVerificationToken" value="81HDRIQtUhJ7/83jPkiocBEiME0DU89s" />
3816<input type="hidden" name="RecaptchaTokenV3" id="RecaptchaTokenV3" value="" />
3817<input type="hidden" id="hdnPromoCode" name="hdnPromoCode" value="" autocomplete="off" />
3818<input type="hidden" name="hdnPrePaymentId" id="hdnPrePaymentId" value="3f1a1852-4c17-4582-b186-eb4cf7bbd76a" />
3819
3820
3821
3822		
3823
3824
3825
3826    
3827
3828<script type="text/javascript">
3829//<![CDATA[
3830 $('.formQuestion.displayName.alt').addClass('hidden');//]]>
3831</script>
3831
3832</form>
3833
3834    <footer id="pageFooterWrapper" class="pageFooterWrapper">
3835            <div class="pageFooter">
3836                
3837                        <section class="footerBox footerBox1 NewsletterSign-upBanner">
3838                            <h1>Join our community and keep in the loop with all of our resources, training and how you can get involved.</h1>
3839<a href="/newsletter" class="cta-button-secondary">Sign up for emails</a>
3840                        </section>
3841                    
3842                        <section class="footerBox footerBox2 FooterAbout">
3843                            <p><img src="/GetImage.aspx?IDMF=3a73f0ff-7bb6-4ee2-b483-91c6175df49e&amp;w=160&amp;h=120&amp;src=mc" alt="" title="" class="mediaImage"></p>
3844<p>Registered Charity Number 1061359 (England and Wales), SC041140 (Scotland).</p>
3845<p></p>
3846<p>Copyright 2026 Child Bereavement UK.</p>
3847<p></p>
3848<p></p>
3849<p>Child Bereavement UK&rsquo;s materials must not be reproduced or edited without permission, nor used in any way for commercial gain.</p>
3850                        </section>
3851                    
3852                        <section class="footerBox footerBox3 FooterInformation">
3853                            <h4><span style="color: #ffffff;">Information</span></h4>
3854<ul>
3855<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="https://www.childbereavementuk.org/pages/FAQs/category/policies-terms-and-conditions" title="Terms &amp; Conditions" style="color: #ffffff;"><span class="post_link">Terms &amp; Conditions</span></a></span></li>
3856<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/FAQs/accessibility/" title="Accessibility" style="color: #ffffff;"><span class="post_link">Accessibility</span></a></span></li>
3857<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/FAQs/safeguarding-statement" title="Safeguarding" style="color: #ffffff;">Safeguarding</a></span></li>
3858<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/Pages/FAQs/Category/work-with-us/" title="Work with us" style="color: #ffffff;"><span class="post_link">Work with us</span></a></span></li>
3859<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/FAQs/privacy-policy" title="Privacy policy" style="color: #ffffff;">Privacy policy</a></span></li>
3860</ul>
3861                        </section>
3862                    
3863                        <section class="footerBox footerBox4 FooterLearn">
3864                            <h4><span style="color: #ffffff;">Learn</span></h4>
3865<ul>
3866<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/pages/faqs/category/work-with-us" style="color: #ffffff;">Job opportunities</a></span></li>
3867<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/media" style="color: #ffffff;">Media centre</a></span></li>
3868<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/faqs/social-media-user-policy" style="color: #ffffff;">Social media</a></span></li>
3869<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/contact-us" style="color: #ffffff;">Get in touch</a></span></li>
3870<li style="color: #ffffff;"><span style="color: #ffffff;"><a href="/contact-preferences" style="color: #ffffff;">Update contact preferences</a></span></li>
3871</ul>
3872                        </section>
3873                    
3874                        <section class="footerBox footerBox5 FooterLogos">
3875                            <h4><span style="color: #ffffff;">Our Socials</span></h4>
3876<ul class="socialIcons">
3877<li><a class="facebook" alt="Facebook" target="_blank" href="https://www.facebook.com/childbereavementuk" rel="noopener noreferrer">Facebook</a></li>
3878<li><a class="youtube" alt="YouTube" target="_blank" href="https://www.youtube.com/user/childbereavementchar" rel="noopener noreferrer">YouTube</a></li>
3879<li><a class="linkedin" alt="LinkedIn" target="_blank" href="https://www.linkedin.com/company/child-bereavement-uk" rel="noopener noreferrer">LinkedIn</a></li>
3880<li><a class="instagram" alt="Instagram" target="_blank" href="https://www.instagram.com/childbereavementuk/" rel="noopener noreferrer">Instagram</a></li>
3881<li><a class="tiktok" alt="TikTok" target="_blank" href="https://www.tiktok.com/@childbereavementuk" rel="noopener noreferrer">TikTok</a></li>
3882</ul>
3883<img src="/GetImage.aspx?IDMF=dff288e3-5804-4548-aa62-61d135178ffd&amp;w=160&amp;h=120&amp;src=mc" alt="" title="" class="mediaImage">
3884                        </section>
3885                    
3886                        <section class="footerBox footerBox6 FooterBoxInternalGriefSupport">
3887                            <h1>Grief support in your pocket.</h1>
3888<p>Get instant access to expert bereavement support via phone, live chat, email or text/WhatsApp from 8am to 8pm, Monday to Frid
3888ay (except bank holidays). No appointment needed.</p>
3889<ul>
3890<li>
3891<div class="icon-grief"><img src="/GetImage.aspx?IDMF=c41245ce-4c46-479b-84c1-e7406d392742&amp;w=820&amp;h=829&amp;src=mc" alt="" title="" class="mediaImage"></div>
3892<a href="tel:08000288840">Helpline</a></li>
3893<li>
3894<div class="icon-grief"><img src="/GetImage.aspx?IDMF=8db5912a-78e6-4d9a-a7f3-0da7ba612aba&amp;w=878&amp;h=891&amp;src=mc" alt="" title="" class="mediaImage"></div>
3895<a href="https://wa.me/447418341800" target="_blank" rel="noopener">WhatsApp/Text</a></li>
3896<li>
3897<div class="icon-grief"><img src="/GetImage.aspx?IDMF=3cdba203-6020-46e3-b79b-164479d36d4c&amp;w=534&amp;h=458&amp;src=mc" alt="" title="" class="mediaImage"></div>
3898<a href="#olark-button-text">Live chat</a></li>
3899<li>
3900<div class="icon-grief"><img src="/GetImage.aspx?IDMF=75643be0-d5c5-4bb5-b61e-a4fe3375630a&amp;w=753&amp;h=577&amp;src=mc" alt="" title="" class="mediaImage"></div>
3901<a href="/cdn-cgi/l/email-protection#7213011932111a1b1e16101700171304171f171c0607195c1d0015">Email</a></li>
3902</ul>
3903                        </section>
3904                    
3905            </div>
3906        </footer>
3907    
3908        <style>
3909            .cookie-preference-container {
3910                display: flex;
3911                justify-content: right;
3912                background-color: #fff;
3913                width: 100%;
3914                font-size: .875em;
3915            }
3916
3917            .cookie-preference-container a,
3918            #cookie-policy-link{
3919                color: #444;
3920                cursor: pointer;
3921                text-decoration: none;
3922                padding: 15px;
3923            }
3924
3925        </style>
3926        <div class="cookie-preference-container">
3927            <a onclick="displayPreferenceModal()">
3928                Manage Cookie Preferences
3929            </a>
3930            
3931        </div>
vendor: 114 bytes, lines 3931-3932
3931
3932    <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
3932<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
3932
3933
3934<!-- Userway -->
3935<script src="https://cdn.userway.org/widget.js" data-account="wD84qcsFui"></script>
3935
3936
3937<!-- Live chat -->
3938<script type="text/javascript" charset="utf-8">
3939    (function (g, e, n, es, ys) {
3940        g['_genesysJs'] = e;
3941        g[e] = g[e] || function () {
3942            (g[e].q = g[e].q || []).push(arguments)
3943        };
3944        g[e].t = 1 * new Date();
3945        g[e].c = es;
3946        let done = false; let button; let widgetOpen;
3947        g[e].showButton = () => {
3948            if (button) button.style.display = 'block'
3949            widgetOpen = false
3950        }
3951        g[e].hideButton = () => {
3952            if (button) button.style.display = 'none'
3953            widgetOpen = true
3954        }
3955
3956        g[e].checkUKBusinessHours = async () => {
3957            // Check if between 8am and 8pm
3958            const now = new Date();
3959
3960            // Get current UK date
3961            const ukDate = new Intl.DateTimeFormat('en-GB', {
3962                timeZone: 'Europe/London',
3963                year: 'numeric',
3964                month: '2-digit',
3965                day: '2-digit'
3966            }).format(now).split('/').reverse().join('-'); // Reformatting to match format of API response: dd/mm/yyyy ? yyyy-mm-dd
3967
3968            // get current UK time
3969            const parts = new Intl.DateTimeFormat('en-GB', {
3970                timeZone: 'Europe/London',
3971                hour: '2-digit',
3972                hour12: false
3973            }).formatToParts(now);
3974
3975            const ukHour = parseInt(parts.find(part => part.type === 'hour').value, 10);
3976
3977            // Check if Bank Holiday
3978            try {
3979                if (!g[e].publicHolidays) {
3980                    const response = await fetch('https://www.gov.uk/bank-holidays.json');
3981                    const data = await response.json();
3982                    g[e].publicHolidays = data['england-and-wales']?.events.map(ev => ev.date) || [];
3983                }
3984            } catch (err) {
3985                // Fallback: assume NOT a holiday if fetch fails
3986                return ukHour >= 8 && ukHour < 20
3987            }
3988
3989            if (ukHour >= 8 && ukHour < 20 && !g[e].publicHolidays.includes(ukDate)) {
3990                return true
3991            }
3992            else { return false }
3993        }
3994
3995        g[e]('subscribe', 'Messenger.ready', () => {
3996            if (done) return; done = true
3997            g[e]('subscribe', 'Messenger.opened', g[e].hideButton)
3998            g[e]('subscribe', 'Messenger.closed', g[e].showButton)
3999            if (es?.button?.id) {
4000                document.body.insertAdjacentHTML('beforeend', `<style>${es?.button?.css ? es.button.css : ''}</style><button type="button" aria-label="${es?.button?.label ? es.button.label : ''}" title="${es?.button?.label ? es.button.label : ''}" class="${es?.button?.class ? es.button.class : ''}" id="${es.button.id}" tabindex="0">Chat With Us</button>`)
4001                button = document.getElementById(es.button.id)
4002                button.addEventListener('click', () => g[e]('command', 'Messenger.open'))
4003
4004                g[e].checkUKBusinessHours().then((isOpen) => {
4005                    if (isOpen) {
4006                        g[e].showButton();
4007                    } else {
4008                        g[e].hideButton();
4009                    }
4010                });
4011            }
4012        })
4013        /** End Custom */
4014        ys = document.createElement('script'); ys.async = 1; ys.src = n; ys.charset = 'utf-8'; document.head.appendChild(ys);
4015    })(window, 'Genesys', 'https://apps.euw2.pure.cloud/genesys-bootstrap/genesys.min.js', {
4016        environment: 'prod-euw2',
4017        deploymentId: '757e92a1-7c0f-4860-9ca6-a4082297b2d3',
4018        button: {
4019            id: 'customFloating',
4020            class: 'customFloating',
4021            label: 'Chat With Us',
4022            css: /* css */ `
4023                #customFloating {
4024                    display: block;
4025                    position: fixed;
4026                    bottom: 20px;
4027                    right: 20px;
4028                    padding: 16px 20px;
4029                    background-color: #FFAC2A;
4030                    color: #fff;
4031                    border: none;
4032                    border-radius: 5px;
4033                    font-size: 16px;
4034                    cursor: pointer;
4035                    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
4036                    z-index: 9999;
4037                }
4038                #customFloating::-moz-focus-inner {
4039                    border: 0;
4040                }
4041                #customFloating:focus-visible {
4042                    border-radius: 0;
4043                    box-shadow: 0 0 0 3px blue;
4044                    outline: 0;
4045                    outline-offset: 0;
4046                }        
4047                `
4048        }
4049    });
4050</script>
4050
4051
4052
4053<!-- Matomo -->
4054<script>
4055  var _paq = window._paq = window._paq || [];
4056
4057  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
4058
4059  _paq.push(['trackPageView']);
4060
4061  _paq.push(['enableLinkTracking']);
4062
4063  (function() {
4064
4065    var u="https://winstonswish.matomo.cloud/";
4066
4067    _paq.push(['setTrackerUrl', u+'matomo.php']);
4068
4069    _paq.push(['setSiteId', '3']);
4070
4071    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
4072
4073    g.async=true; g.src='https://cdn.matomo.cloud/winstonswish.matomo.cloud/matomo.js'; s.parentNode.insertBefore(g,s);
4074
4075  })();
4076
4077</script>
4077
4078<!-- End Matomo Code -->
4079
4080<script data-cfasync="false">
4081  (function(w,i,s,e){window[w]=window[w]||function(){(window[w].q=window[w].q||[]).push(arguments)};window[w].l=Date.now();window[w]._nonce=document.currentScript.nonce;s=document.createElement('script');e=document.getElementsByTagName('script')[0];s.nonce=document.currentScript.nonce;s.defer=1;s.src=i;e.parentNode.insertBefore(s, e)})('wisepops', 'https://wisepops.net/h/x4ahkMUxPV/loader.js?v=3');
4082</script>
4082
4083    
4083<script src="/fresco/clients/childbereavementredesign/scripts/main.js"></script>
vendor: 1 bytes, line 4083
4083
4084<script src="/fresco/framework/fresco.js"></script>
vendor: 103 bytes, lines 4084-4095
4084
4085
4086    
4087
4088    
4089
4090    
4091
4092    
4093
4094<noscript>
4095    <iframe src="//www.googletagmanager.com/ns.html?id=
4095GTM-NLZRGCJ
vendor: 91 bytes, lines 4095-4097
4095" height="0" width="0" style="display: none; visibility: hidden"></iframe>
4096</noscript>
4097
4098</body>
4099</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.