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 | Nottingham Counselling Service 11</title><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta id="metaDescription" name="description" content="Charity in Nottingham providing counselling and counselling opportunities for the community."></meta><meta id="metaKeywords" name="keywords" content="counselling" /><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="Nottingham Counselling Service"></meta><meta id="ogTitle" property="og:title" content="Checkout | Nottingham Counselling Service"></meta><meta id="ogDescription" property="og:description" content="Charity in Nottingham providing counselling and counselling opportunities for the community."></meta><meta id="ogType" property="og:type" content="website"></meta><meta id="ogUrl" property="og:url" content="https://www.nottinghamcounsellingcentre.org.uk/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="Notts_C_S"></meta><meta id="twitterCreator" name="twitter:creator" content="Notts_C_S"></meta> 21 22<meta property="og:image" content="https://www.nottinghamcounsellingcentre.org.uk/images/e91a2380-cbeb-4e59-8a9a-5b6f621c12b0/cropped?width=1200&height=630" /><meta property="twitter:image" content="https://www.nottinghamcounsellingcentre.org.uk/images/e91a2380-cbeb-4e59-8a9a-5b6f621c12b0/cropped?width=1200&height=630" /><link id="rssFeed" href="/handlers/rss.ashx?feed=1" rel="alternate" type="application/rss+xml" title="RSS Feed" /><link id="normalizeCss" rel="stylesheet" href="/baseui/v2_4/css/normalize.css?v=1-0-0-17522" /><link id="boilerplateCss" rel="stylesheet" href="/baseui/v2_4/css/boilerplate.css?v=1-0-0-17522" /><link id="baseFrameworkCss" rel="stylesheet" href="/baseui/v2_4/css/baseframework.css?v=1-0-0-17522" /><link id="platformStylesheet" rel="stylesheet" href="/frontend/api/styles/core/35?v=1-0-0-17522" /><link id="platformHTMLEditorStylesheet" rel="stylesheet" href="/frontend/api/styles/client/25?v=1-0-0-17522" /><link id="canonicalTag" rel="canonical" href="https://www.nottinghamcounsellingcentre.org.uk/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 35 } 36 </script>
36 37 38 39
39<script 40 type="text/javascript" 41 src="https://app.termly.io/resource-blocker/3d7bbc87-b01a-48e6-a28d-e9951b83dac9?autoBlock=on" 42 ></script>
42 43 44 45 46
46<script type="text/javascript" src="/baseui/v2_4/js/jquery/jquery-3.7.0.min.js"></script>
46 47 48 <link rel="stylesheet" href="//assets.rit.org.uk/nottinghamcounsellingservice2018/main.css"> 49<link href="https://fonts.googleapis.com/css?family=Roboto+Slab:700" rel="stylesheet"> 50 51<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> 52 53 54 55<!-- Global site tag (gtag.js) - Google AdWords: 860208820 -->
vendor: 65 bytes, lines 55-56
55 56<script async src="https://www.googletagmanager.com/gtag/js?id=
56AW-860208820
vendor: 13 bytes, line 56
56"></script>
57<script> 58
vendor: 138 bytes, lines 58-62
58window.dataLayer = window.dataLayer || []; 59 function gtag(){dataLayer.push(arguments);} 60 gtag('js', new Date()); 61 62 gtag('config', '
62AW-860208820
vendor: 5 bytes, line 62
62');
63</script>
63 64 65<!-- Event snippet for View of Key Page conversion page -->
66<script> 67 gtag('event', 'conversion', {'send_to': 'AW-860208820/bhLOCNf_-H0QtP2WmgM'}); 68</script>
68 69 70<!-- Google tag (gtag.js) -->
vendor: 64 bytes, line 70
70 <script async src="https://www.googletagmanager.com/gtag/js?id=
70G-HZGN91JSNM
vendor: 12 bytes, line 70
70"></script>
70<script>
vendor: 127 bytes, line 70
70window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
70G-HZGN91JSNM
vendor: 4 bytes, line 70
70');
70</script>
70 <link rel="stylesheet" type="text/css" href="/fresco/clients/legacyadvancedtemplates/styles/main.css"> 71
71<script type="text/plain" data-categories="analytics">
vendor: 462 bytes, lines 71-79
71 72 (function (i, s, o, g, r, a, m) { 73 i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { 74 (i[r].q = i[r].q || []).push(arguments) 75 }, i[r].l = 1 * new Date(); a = s.createElement(o), 76 m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) 77 })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); 78 79 ga('create', '
79UA-5510024-1
vendor: 55 bytes, lines 79-80
79', 'www.nottinghamcounsellingcentre.org.uk'); 80
80ga('require', 'displayfeatures'); 81 ga('send', 'pageview'); 82 </script>
82 83 84
85<script type="text/javascript"> 86 window.dataLayer = window.dataLayer || []; 87</script>
87 88 89 90 91 92 93 94
94<script type="text/plain" data-categories="analytics"> 95 dataLayer.push({"cmsVersion":"2.4","pageBrandName":"Nottingham Counselling Service","setDomainName":"www.nottinghamcounsellingcentre.org.uk","ga.id":"UA-5510024-1","page.id":"01-Home","referralOverride":"","event":"onload_ga_pageview"});
vendor: 487 bytes, lines 95-104
95 96 97 (function (w, d, s, l, i) { 98 w[l] = w[l] || []; w[l].push({ 99 'gtm.start': 100 new Date().getTime(), event: 'gtm.js' 101 }); var f = d.getElementsByTagName(s)[0], 102 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 103 '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 104 })(window, document, 'script', 'dataLayer', '
104GTM-N3D983
vendor: 9 bytes, lines 104-105
104'); 105
105</script>
105 106
107<script type="text/javascript" nonce=""> 108window.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":"Nottingham Counselling Service","userId":null,"disableAjaxTracking":true,"disableFetchTracking":true} 109 110!(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();})({ 111 src: "https://js.monitor.azure.com/scripts/b/ai.3.gbl.min.js", 112 cfg: window.aiConfig, 113 onInit: function (ai) { 114 if (!window.appInsights) { 115 window.appInsights = ai; 116 } 117 118 ai.setAuthenticatedUserContext(window.aiConfig.userId, window.aiConfig.accountId); 119 }, 120 crossOrigin: "anonymous" 121}); 122</script>
122<script type="text/javascript">window.recaptchaUrl = 'https://www.google.com/recaptcha/api.js?render=6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u';</script>
122</head> 123<body class=" checkout loginSection"> 124
124<script type="text/javascript"> 125 $(document).ready(function () { 126 initialiseGeneral(); 127 }); 128 </script>
128 129
129<script src="/scripts/platform/main.min-edeee7aeb619ef1a3b565853a9679d9b.js"></script>
129 130 131 <header id="pageHeader" class="pageHeader" role="banner"> 132 133 134 <a class="skipLink" href="#startcontent" accesskey="2">Skip over main navigation</a> 135 <div class="menuAdminContainer" role="navigation" aria-label="Admin" > 136 <ul id="menuAdmin" role="menubar"> 137 138 139 <li class="menuAdminLogin" role="none"> 140 <a href="/login?ReturnURL=%2fcheckout" title="Log in to contribute or update your details" rel="nofollow" role="menuitem">Log in</a> 141 </li> 142 143 144 145 <li class="menuAdminBasket" role="none"> 146 <a href="/checkout" title="View your basket" role="menuitem"> 147 <span>Basket: </span><span class="basket-summary">(0 items)</span> 148 </a> 149 </li> 150 151 <li id="menuabff165f-6e3e-4428-badd-ae41bb9a5c04" role="none" class="menuAdminIneedurgenthelp"><a 152 role='menuitem' 153 href='/i-need-urgent-help' 154 155 156 aria-label='I need urgent help'> 157 I need urgent help 158 </a></li><li id="menu316797a6-61e2-413d-ae05-78a1d5e864fb" role="none" class="menuAdminPagesdisplay.aspx"><a 159 role='menuitem' 160 href='/how-to-find-us' 161 162 163 aria-label='Find Us'> 164 Find Us 165 </a></li><li id="menu09dea32f-c9a9-4b1c-9bf2-35f8c798c7b4" role="none" class="menuAdminPagescontact.aspx"><a 166 role='menuitem' 167 href='/Pages/Contact.aspx' 168 169 170 aria-label='Make an Enquiry'> 171 Make an Enquiry 172 </a></li><li id="menud1afc3c7-4c93-430b-abd4-1dca9b92e93f" role="none" class="menuAdminHttps:www.facebook.compagesnottinghamcounsellingservice170041776453363"><a 173 role='menuitem' 174 href='https://www.facebook.com/pages/Nottingham-Counselling-Service/170041776453363?fref=ts' 175 176 177 aria-label='Facebook'> 178 Facebook 179 </a></li><li id="menu74fd1d80-bf58-4a29-b2af-ab61ffc36755" role="none" class="menuAdminHttps:www.linkedin.comcompany3291665"><a 180 role='menuitem' 181 href='https://www.linkedin.com/company/3291665' 182 183 184 aria-label='LinkedIn'> 185 LinkedIn 186 </a></li><li id="menub1989c76-767b-4405-b138-79dda63be818" role="none" class="menuAdminHttps:twitter.comncscounselling"><a 187 role='menuitem' 188 href='https://twitter.com/NCSCounselling' 189 190 191 aria-label='Twitter'> 192 Twitter 193 </a></li><li id="menub9eca516-da5c-4df0-8168-44fdcc4effd3" role="none" class="menuAdminHttps:www.youtube.comchanneluclploftleckygkybmgaihqa"><a 194 role='menuitem' 195 href='https://www.youtube.com/channel/UCLpLoFtlECkYgkyBMGAiHQA' 196 197 198 aria-label='YouTube'> 199 YouTube 200 </a></li><li id="menu1d03d739-c968-4c1b-8b18-9582c47b3ad0" role="none" class="menuAdminHttps:www.instagram.comnottinghamcounsellingservice"><a 201 role='menuitem' 202 href='https://www.instagram.com/nottinghamcounsellingservice/' 203 204 205 aria-label='Instagram'> 206 Instagram 207 </a></li> 208 </ul> 209 </div> 210 211 <div class="content headerContent"> 212 <a class="mainLogo" href="/" title="Home" accesskey="1">Nottingham Counselling Service</a> 213 214 215 <div class="mainCallToAction"> 216 <a href="https://corenet3.coreims.co.uk/nottinghamcounsellingservice/selfreferral/selfreferralstart.aspx" class="cta-button" target="_blank" rel="noopener" style="font-size: 14.6667px;">Self refer</a> <a href="/donate/donate/15/credit-card" class="cta-button cta-donate" style="font-size: 14.6667px;">Donate</a><br style="font-size: 14.6667px;" /><span style="font-size: 11pt;"></span> 217 </div> 218 219 220 <form class="header-search" action="/pages/search.aspx" method="get" role="search"> 221 <fieldset class="searchContainer"> 222 <label for="siteSearch" class="siteSearch">Search</label> 223 <input type="search" title="Search" id="siteSearch" placeholder="Search" name="q" /> 224 <button type="submit" onclick="submitSearch('6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u')">Search</button> 225 </fieldset> 226 </form> 227 228 <ul class="headerFollowContainer" aria-label="Social media links"> 229 230 <li class="headerFollow"><a class="twitter" href="https://twitter.com/Notts_C_S" title="Follow us">Twitter</a></li> 231 232 </ul> 233 </div> 234 235 <a class="menuMainAlt" href="#menu" role="button" aria-haspopup="true" aria-controls="menuMain">Menu</a> 236 237 <nav id="menuMain" class="menuMain" aria-label="Main"> 238 <ul class="topLevel level1" role="menubar" aria-label="Main menu"> 239 <li id="menu9f8bcb3f-3f44-425b-95a1-697ad4f8d586" role="none" class="level1 menu1 dir parentItemWithoutClick hasSubmenu"><a 240 aria-haspopup='true' 241 aria-expanded='false' 242 role='menuitem' 243 href='#' 244 245 title='Counselling Services drop down menu' 246 aria-label='Counselling Services'> 247 Counselling Services 248 </a><ul class="subMenu level2 menu1" role="menu" aria-label="Counselling Services"><li id="menu929bff8c-2e4e-47fb-a0cb-63960ed27a2c" role="none" class="level2 menu1_1"><a 249 role='menuitem' 250 href='/individual-counselling' 251 252 253 aria-label='Individual counselling'> 254 Individual counselling 255 </a></li><li id="menu00a288b4-4ff1-4a77-b478-e3cff11bde58" role="none" class="level2 menu1_2"><a 256 role='menuitem' 257 href='/employer-assistance-programme' 258 259 260 aria-label='Employer Assistance Programme'> 261 Employer Assistance Programme 262 </a></li><li id="menu5ffd7b13-4167-4ad7-9b4d-19920645cf75" role="none" class="level2 menu1_3"><a 263 role='menuitem' 264 href='/asylumseekers' 265 266 267 aria-label='Individual Therapy - Asylum Seekers and Refugees'> 268 Individual Therapy - Asylum Seekers and Refugees 269 </a></li><li id="menuae906827-aa84-4369-8000-d8c2c8489829" role="none" class="level2 menu1_4"><a 270 role='menuitem' 271 href='/mind-the-gap-wellbeing-support' 272 273 274 aria-label='Mind The Gap - MTVH'> 275 Mind The Gap - MTVH 276 </a></li><li id="menubb75b6e1-8559-4f87-8e6c-a0b770522792" role="none" class="level2 menu1_5"><a 277 role='menuitem' 278 href='/mtvh-enfield' 279 280 281 aria-label='MTVH Enfield'> 282 MTVH Enfield 283 </a></li><li id="menu9dbdbee9-5a8e-4151-aeb6-1ca4d1e661e3" role="none" class="level2 menu1_6"><a 284 role='menuitem' 285 href='/therapy-for-ukrainian-refugees' 286 287 288 aria-label='ÐÑÐ¸Ñ Ð¾Ð»Ð¾Ð³ÑÑна ÑеÑапÑÑ Ð´Ð»Ñ ÑкÑаÑнÑÑв'> 289 ÐÑÐ¸Ñ Ð¾Ð»Ð¾Ð³ÑÑна ÑеÑапÑÑ Ð´Ð»Ñ ÑкÑаÑнÑÑв 290 </a></li><li id="menu8df70f1a-e3b5-48a0-a16a-f0c9f1f54be2" role="none" class="level2 menu1_7"><a 291 role='menuitem' 292 href='/art-therapy' 293 294 295 aria-label='Art Therapy'> 296 Art Therapy 297 </a></li><li id="menu689e07f4-c11a-4a1b-9a13-3b3eb8bab097" role="none" class="level2 menu1_8"><a 298 role='menuitem' 299 href='/surviving-abuse-positively' 300 301 302 aria-label='Surviving abuse positively'> 303 Surviving abuse positively 304 </a></li><li id="menu1798f747-5832-4bb2-98c6-fc3816528b31" role="none" class="level2 menu1_9"><a 305 role='menuitem' 306 href='/black-asian-and-minority-ethnic-bame-counselling-hub' 307 308 309 aria-label='Black, Asian and Minority Ethnic (BAME) Counselling Hub'> 310 Black, Asian and Minority Ethnic (BAME) Counselling Hub 311 </a></li></ul></li><li id="menu4aa79e3a-11e3-4f20-b302-596f2a4db94b" role="none" class="level1 menu2 dir parentItemWithoutClick hasSubmenu"><a 312 aria-haspopup='true' 313 aria-expanded='false' 314 role='menuitem' 315 href='#' 316 317 title='Is counselling for me? drop down menu' 318 aria-label='Is counselling for me?'> 319 Is counselling for me? 320 </a><ul class="subMenu level2 menu2" role="menu" aria-label="Is counselling for me?"><li id="menu85f1d8ae-66ac-46b1-a8a4-a532f0ac5a68" role="none" class="level2 menu2_1"><a 321 role='menuitem' 322 href='/what-is-counselling' 323 324 325 aria-label='What is counselling?'> 326 What is counselling? 327 </a></li><li id="menu2a2d2e5e-db67-4773-b8c5-22ece5680d91" role="none" class="level2 menu2_2"><a 328 role='menuitem' 329 href='/Pages/Category/what-to-expect/' 330 331 332 aria-label='What to expect'> 333 What to expect 334 </a></li><li id="menu6ad7755c-b373-45d1-8efb-3134d6b85819" role="none" class="level2 menu2_3"><a 335 role='menuitem' 336 href='/Pages/FAQs/Category/client-stories/' 337 338 339 aria-label='Client Feedback'> 340 Client Feedback 341 </a></li><li id="menuf43d308b-4938-4f4d-8d91-804bf0e0d6c8" role="none" class="level2 menu2_4"><a 342 role='menuitem' 343 href='/Pages/Category/case-studies/' 344 345 346 aria-label='Past Clients'> 347 Past Clients 348 </a></li><li id="menuaef5d068-4ec6-4cfb-94e6-9469e35205dc" role="none" class="level2 menu2_5"><a 349 role='menuitem' 350 href='/alternative-resources' 351 352 353 aria-label='Alternative resources'> 354 Alternative resources 355 </a></li></ul></li><li id="menud4f3a456-e494-4527-8648-1a115a08dfd0" role="none" class="level1 menu3 dir parentItemWithoutClick hasSubmenu"><a 356 aria-haspopup='true' 357 aria-expanded='false' 358 role='menuitem' 359 href='#' 360 361 title='For Counsellors drop down menu' 362 aria-label='For Counsellors'> 363 For Counsellors 364 </a><ul class="subMenu level2 menu3" role="menu" aria-label="For Counsellors"><li id="menu0530a81f-cae0-482c-ab2c-19f4466a355e" role="none" class="level2 menu3_1"><a 365 role='menuitem' 366 href='/training-placements' 367 368 369 aria-label='Placements'> 370 Placements 371 </a></li><li id="menu74242999-4590-4bd3-a225-b0d81c13078c" role="none" class="level2 menu3_2"><a 372 role='menuitem' 373 href='/volunteercounsellor' 374 375 376 aria-label='Volunteer as a counsellor'> 377 Volunteer as a counsellor 378 </a></li><li id="menu0ed92b20-0d87-4e2f-a24b-e93e31de011a" role="none" class="level2 menu3_3"><a 379 role='menuitem' 380 href='/Pages/Events/Category/training-for-counsellors/' 381 382 383 aria-label='Training courses'> 384 Training courses 385 </a></li><li id="menuf5e3288a-7df7-48b0-9ab6-a1799e2a1333" role="none" class="level2 menu3_4"><a 386 role='menuitem' 387 href='/room-hire' 388 389 390 aria-label='Room hire'> 391 Room hire 392 </a></li></ul></li><li id="menudaef4190-4947-4ea7-81af-92d309972ab5" role="none" class="level1 menu4 dir parentItemWithoutClick hasSubmenu"><a 393 aria-haspopup='true' 394 aria-expanded='false' 395 role='menuitem' 396 href='#' 397 398 title='Mental Health Guide drop down menu' 399 aria-label='Mental Health Guide'> 400 Mental Health Guide 401 </a><ul class="subMenu level2 menu4" role="menu" aria-label="Mental Health Guide"><li id="menu7a36de7a-63ed-4848-9569-50be0d0f0b6c" role="none" class="level2 menu4_1"><a 402 role='menuitem' 403 href='/debunking-mental-health-a-z' 404 405 406 aria-label='Debunking mental health A-Z'> 407 Debunking mental health A-Z 408 </a></li><li id="menucc47c72e-49d0-47b9-9512-76d72a979643" role="none" class="level2 menu4_2"><a 409 role='menuitem' 410 href='/therapy-types' 411 412 413 aria-label='Types of therapy'> 414 Types of therapy 415 </a></li></ul></li><li id="menu913bbc8d-92ba-4b9e-b2c1-c687e934ffc4" role="none" class="level1 menu5 dir parentItemWithoutClick hasSubmenu"><a 416 aria-haspopup='true' 417 aria-expanded='false' 418 role='menuitem' 419 href='#' 420 421 title='About us drop down menu' 422 aria-label='About us'> 423 About us 424 </a><ul class="subMenu level2 menu5" role="menu" aria-label="About us"><li id="menu93e66378-9f34-4939-b0f2-3a256a8549ee" role="none" class="level2 menu5_1"><a 425 role='menuitem' 426 href='/our-vision' 427 428 429 aria-label='Our Vision'> 430 Our Vision 431 </a></li><li id="menuf52f7db7-5f7f-45ff-a3b6-f03ad75114f2" role="none" class="level2 menu5_2 dir parentItemWithoutClick hasSubmenu"><a 432 aria-haspopup='true' 433 aria-expanded='false' 434 role='menuitem' 435 href='#' 436 437 title='Our People drop down menu' 438 aria-label='Our People'> 439 Our People 440 </a><ul class="subMenu level3 menu5_2" role="menu" aria-label="Our People"><li id="menu68b863ba-d283-4f1f-b9ee-5962c31a5aec" role="none" class="level3 menu5_2_1"><a 441 role='menuitem' 442 href='/FAQs/our-counsellors/' 443 444 445 aria-label='Our Counsellors'> 446
446 Our Counsellors 447 </a></li><li id="menuec4920d2-d5b7-44b8-80b6-a8ab759ed7bd" role="none" class="level3 menu5_2_2"><a 448 role='menuitem' 449 href='/our-staff' 450 451 452 aria-label='Our Staff'> 453 Our Staff 454 </a></li><li id="menue411a17c-cf5d-41b5-8295-a8e549a6f7de" role="none" class="level3 menu5_2_3"><a 455 role='menuitem' 456 href='/our-trustees' 457 458 459 aria-label='Our Trustees'> 460 Our Trustees 461 </a></li><li id="menuac03fc4a-1c29-475a-94b3-dc87780609e1" role="none" class="level3 menu5_2_4"><a 462 role='menuitem' 463 href='/our-patrons' 464 465 466 aria-label='Our Patrons'> 467 Our Patrons 468 </a></li></ul></li><li id="menufcd827af-8a1a-421c-b807-7192e4903f3f" role="none" class="level2 menu5_3"><a 469 role='menuitem' 470 href='/how-to-find-us' 471 472 473 aria-label='How to find us'> 474 How to find us 475 </a></li><li id="menu602efbb6-a666-4300-ad6c-0b91eb620e13" role="none" class="level2 menu5_4"><a 476 role='menuitem' 477 href='/our-history' 478 479 480 aria-label='Our History'> 481 Our History 482 </a></li><li id="menudb6bb311-fc76-44a1-a5e1-a81943b383ce" role="none" class="level2 menu5_5"><a 483 role='menuitem' 484 href='/our-supporters' 485 486 487 aria-label='Our Supporters'> 488 Our Supporters 489 </a></li><li id="menu61fa5da7-ab41-4969-b9d2-be76010b1cc0" role="none" class="level2 menu5_6"><a 490 role='menuitem' 491 href='/Pages/Category/jobs/' 492 493 494 aria-label='Jobs'> 495 Jobs 496 </a></li><li id="menu9892b2c9-09e0-4b63-ae61-c99b556967cb" role="none" class="level2 menu5_7"><a 497 role='menuitem' 498 href='/Pages/News/Category/news/' 499 500 501 aria-label='News'> 502 News 503 </a></li><li id="menu2e3c387f-0b95-4dc3-84e8-86b9ea81b96a" role="none" class="level2 menu5_8 dir parentItemWithoutClick hasSubmenu"><a 504 aria-haspopup='true' 505 aria-expanded='false' 506 role='menuitem' 507 href='/annual-reports' 508 509 title='Updates and Information drop down menu' 510 aria-label='Updates and Information'> 511 Updates and Information 512 </a><ul class="subMenu level3 menu5_8" role="menu" aria-label="Updates and Information"><li id="menu2b38a5b9-604f-4e03-8e74-2a66e0f82549" role="none" class="level3 menu5_8_1"><a 513 role='menuitem' 514 href='/ncs-client-agreement-information' 515 516 517 aria-label='NCS Client Agreement Information'> 518 NCS Client Agreement Information 519 </a></li><li id="menu7692d00e-e3e1-4bf8-9bae-167af81a543d" role="none" class="level3 menu5_8_2"><a 520 role='menuitem' 521 href='/annual-reports' 522 523 524 aria-label='Annual Reports'> 525 Annual Reports 526 </a></li></ul></li></ul></li><li id="menuf74a3882-1311-4237-8be5-4b7bbc1101f0" role="none" class="level1 menu6 dir parentItemWithoutClick hasSubmenu"><a 527 aria-haspopup='true' 528 aria-expanded='false' 529 role='menuitem' 530 href='#' 531 532 title='Support Us drop down menu' 533 aria-label='Support Us'> 534 Support Us 535 </a><ul class="subMenu level2 menu6" role="menu" aria-label="Support Us"><li id="menu7b79b375-feaa-48b9-b897-9215f17aca59" role="none" class="level2 menu6_1"><a 536 role='menuitem' 537 href='/Pages/Appeal/Category/donate/' 538 539 540 aria-label='Donate'> 541 Donate 542 </a></li><li id="menu66515ec3-4916-4c64-b430-b8fc3a777e1e" role="none" class="level2 menu6_2"><a 543 role='menuitem' 544 href='/Pages/Category/volunteering/' 545 546 547 aria-label='Volunteer'> 548 Volunteer 549 </a></li><li id="menud999524b-5252-4784-bc46-a28413cb1450" role="none" class="level2 menu6_3"><a 550 role='menuitem' 551 href='/Pages/Appeal/Category/fundraising/' 552 553 554 aria-label='Fundraise'> 555 Fundraise 556 </a></li><li id="menu031806ff-d1fe-4557-a206-ce7504cb66e1" role="none" class="level2 menu6_4"><a 557 role='menuitem' 558 href='/Pages/Events/Category/regular-events/' 559 560 561 aria-label='Events'> 562 Events 563 </a></li><li id="menu87c79fa5-cbb3-40c4-95b1-d5c1f38512ca" role="none" class="level2 menu6_5"><a 564 role='menuitem' 565 href='/corporate-support' 566 567 568 aria-label='Corporate support'> 569 Corporate support 570 </a></li><li id="menue315a1b5-935b-4906-9d60-7a976d8b0332" role="none" class="level2 menu6_6"><a 571 role='menuitem'
572 href='/Pages/Category/other-ways-to-support-us/' 573 574 575 aria-label='Other ways to support us'> 576 Other ways to support us 577 </a></li></ul></li> 578 <li class="hasSubmenu menuAdminAltItems"> 579 <a href="#" role="menuitem"> 580 07825298762 581 </a> 582 583 <ul class="subMenu"> 584 585 586 <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> 587 588 589 590 <li id="menuabff165f-6e3e-4428-badd-ae41bb9a5c04" role="none" class="menuAdminIneedurgenthelp"><a 591 role='menuitem' 592 href='/i-need-urgent-help' 593 594 595 aria-label='I need urgent help'> 596 I need urgent help 597 </a></li><li id="menu316797a6-61e2-413d-ae05-78a1d5e864fb" role="none" class="menuAdminPagesdisplay.aspx"><a 598 role='menuitem' 599 href='/how-to-find-us' 600 601 602 aria-label='Find Us'> 603 Find Us 604 </a></li><li id="menu09dea32f-c9a9-4b1c-9bf2-35f8c798c7b4" role="none" class="menuAdminPagescontact.aspx"><a 605 role='menuitem' 606 href='/Pages/Contact.aspx' 607 608 609 aria-label='Make an Enquiry'> 610 Make an Enquiry 611 </a></li><li id="menud1afc3c7-4c93-430b-abd4-1dca9b92e93f" role="none" class="menuAdminHttps:www.facebook.compagesnottinghamcounsellingservice170041776453363"><a 612 role='menuitem' 613 href='https://www.facebook.com/pages/Nottingham-Counselling-Service/170041776453363?fref=ts' 614 615 616 aria-label='Facebook'> 617 Facebook 618 </a></li><li id="menu74fd1d80-bf58-4a29-b2af-ab61ffc36755" role="none" class="menuAdminHttps:www.linkedin.comcompany3291665"><a 619 role='menuitem' 620 href='https://www.linkedin.com/company/3291665' 621 622 623 aria-label='LinkedIn'> 624 LinkedIn 625 </a></li><li id="menub1989c76-767b-4405-b138-79dda63be818" role="none" class="menuAdminHttps:twitter.comncscounselling"><a 626 role='menuitem' 627 href='https://twitter.com/NCSCounselling' 628 629 630 aria-label='Twitter'> 631 Twitter 632 </a></li><li id="menub9eca516-da5c-4df0-8168-44fdcc4effd3" role="none" class="menuAdminHttps:www.youtube.comchanneluclploftleckygkybmgaihqa"><a 633 role='menuitem' 634 href='https://www.youtube.com/channel/UCLpLoFtlECkYgkyBMGAiHQA' 635 636 637 aria-label='YouTube'> 638 YouTube 639 </a></li><li id="menu1d03d739-c968-4c1b-8b18-9582c47b3ad0" role="none" class="menuAdminHttps:www.instagram.comnottinghamcounsellingservice"><a 640 role='menuitem' 641 href='https://www.instagram.com/nottinghamcounsellingservice/' 642 643 644 aria-label='Instagram'> 645 Instagram 646 </a></li> 647 </ul> 648 </li> 649 650 <li class="menuAdminBasket menuAdminAltItems"> 651 <a href="/checkout" title="View your basket"><span>Basket: </span><span class="basket-summary">(0 items)</span></a> 652 </li> 653 654 </ul> 655 </nav> 656 </header> 657 658 <form name="bodyForm" method="post" action="./checkout" id="bodyForm"> 659<div> 660<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 661<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 662<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" /> 663</div> 664
665<script type="text/javascript"> 666//<![CDATA[ 667var theForm = document.forms['bodyForm']; 668if (!theForm) { 669 theForm = document.bodyForm; 670} 671function __doPostBack(eventTarget, eventArgument) { 672 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 673 theForm.__EVENTTARGET.value = eventTarget; 674 theForm.__EVENTARGUMENT.value = eventArgument; 675 theForm.submit(); 676 } 677} 678//]]> 679</script>
679 680 681
682<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZDWrFkim6IcWIMGyU5yb95lUkg73wFRh4uOlTrE8ombO7WN1PQ2&t=639190743605538696" type="text/javascript"></script>
682 683 684
685<script src="/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvlRM5uFC5_Srbr9kx7Oy9ALIJlnt7w8cUWX7FSX0E7pxGxFial1S6GG_Vt30H5Nb8ry6OQtKGF9MZtKdc0WqOOvTqMkqhi5eEoSN68UCUMFAVRWRnubNTdfOvOipC8NWnreKii41&t=3e3fe94" type="text/javascript"></script>
vendor: 2 bytes, line 685
685
686<script src="/ScriptResource.axd?d=dwY9oWetJoJoVpgL6Zq8ODFbt8eH3ojXxUPX2OssNtD-83zjFDSA_au6q23Ix27iKsWIlScnB4T5Ta1MveL1jsMSeiZLGM8k5dcBzXID5ifBKagWFHGp5n_J62bxdxtPXPDrRyrzUJ2B4pCJ8CpyJ5R7g0U1&t=3e3fe94" type="text/javascript"></script>
686 687<div> 688 689 <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="IaXITwAZrBGhDpv8yoONfAMyIC8Hm/+0mijwscVqCkEtqnW9tQqwZo1sOvq7Si5omMe+zI95RwqVHlGXAtp/leT5LzMAJpu6IJjcOoi7XhrvCJU7RWcpO48mMQqchNX4mtVEAtc+hLJgrC88vSOHtikGh6k=" /> 690</div> 691
691<script type="text/javascript"> 692//<![CDATA[ 693Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$m$DefaultScriptManager', 'bodyForm', [], [], [], 90, 'ctl00$ctl00$m'); 694//]]> 695</script>
695 696 697 698 <a name="startcontent" id="startcontent"></a> 699 700 701 702
702<script> 703 Object.defineProperty(String.prototype, "startsWith", { 704 value: function (search, rawPos) { 705 var pos = rawPos > 0 ? rawPos | 0 : 0; 706 return this.substring(pos, pos + search.length) === search; 707 }, 708 }); 709 </script>
709 710 711 712 713 714
715<script type="text/javascript"> 716 var RecaptchaService = 717 { 718 needsValidating: true, 719 submitCallback: function () { }, 720 failureCallback: function () { }, 721 versionThreeToken: "", 722 email: "", 723 validate: function () { 724 $.post("/frontend/api/recaptcha/validate", 725 { 726 "Email": RecaptchaService.email, 727 "Token": RecaptchaService.versionThreeToken 728 }).done(function () { 729 RecaptchaService.needsValidating = false; 730 RecaptchaService.submitCallback(); 731 }).fail(function () { 732 RecaptchaService.showPopup(); 733 if (RecaptchaService.failureCallback) { 734 RecaptchaService.failureCallback(); 735 } 736 }); 737 }, 738 showPopup: function () { 739 var container = document.getElementById("recaptcha-container"); 740 container.style.display = "flex"; 741 }, 742 hidePopup: function () { 743 var container = document.getElementById("recaptcha-container"); 744 container.style.display = "none"; 745 } 746 }; 747 748 getRecaptcha(function(g) { 749 g.ready(function () { 750 g.render('recaptcha-btn', 751 { 752 'sitekey': '6LfOrcMUAAAAALe7UoUne8BZl8TuZ4YhvNNhJYbo', 753 'callback': function (response) { 754 RecaptchaService.needsValidating = false; 755 $("#RecaptchaTokenV2").val(response); 756 757 RecaptchaService.hidePopup(); 758 RecaptchaService.submitCallback(); 759 } 760 }); 761 }); 762 }); 763 764</script>
764 765<div class="recaptcha-container" id="recaptcha-container"> 766 <div class="recaptcha-content"> 767 <span class="recaptcha-intro">Please verify your action</span> 768 <div id="recaptcha-btn" class="recaptcha-btn"></div> 769 </div> 770</div> 771<input type="hidden" name="RecaptchaTokenV2" id="RecaptchaTokenV2" value="" /> 772
773<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
vendor: 2 bytes, line 773
773
774<script type="text/javascript"> 775 appInsights.trackEvent("OrderStarted"); 776 777 778 appInsights.trackEvent("ShopStartedMw"); 779 780 781 $(document).ready(function () { 782 logRecaptchaAction('shop_payment_page', '6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u'); 783 }); 784</script>
vendor: 2 bytes, line 784
784
785<script type="text/javascript"> 786 787 $.get("/frontend/api/shopping-basket/promo-code", 788 function (data) { 789 if (data) { 790 document.getElementById("promoCode").value = data; 791 checkAndApplyPromoCode(); 792 } else { 793 document.getElementById("promoCode").value = ''; 794 } 795 }); 796 797 var PaymentManager = { 798 _wrapper: "#paymentMethods", 799 _radioGroup: "input[name=payment-method]:radio", 800 _submitWrapper: "#submit-button-wrapper", 801 _registrationFieldsMarker: "[data-behaviour=registration-field]", 802 _registrationFieldsToggler: ".registrationFieldsToggler", 803 options: { 804 PAYPAL: "paypal", 805 CREDITCARD: "credit-card", 806 FREE: "free", 807 NOTALLOWED: "notallowed", 808 DISABLED: "disabled", 809 NONE: "none", 810 GooglePay: "google-pay", 811 ApplePay: "apple-pay" 812 }, 813 Init: function () { 814 this._resetStepsState(); 815 this._bindEvents(); 816 this._setSelectionsFromUrl(); 817 this.setupMobileWallet(PaymentManager._hideSinglePaymentProvider); 818 }, 819 _setSelectionsFromUrl: function () { 820 const selectedPayment = 'credit-card'; 821 this.triggerPaymentMethodChange(selectedPayment, null); 822 }, 823 _syncUrlState: function () { 824 if (window.history && window.history.pushState) { 825 const url = PaymentManager.buildUrl(this); 826 history.replaceState(null, null, url); 827 } 828 }, 829 buildUrl: function (context) { 830 const selectedMethod = context.getSelectedPaymentMethod(); 831 let url = "/checkout"; 832 if (selectedMethod !== undefined && selectedMethod !== context.options.NONE) 833 url += `/${selectedMethod}`; 834 return url; 835 }, 836 _resetStepsState: function () { 837 $("[data-step-state=hidden]").addClass("hidden"); 838 $("[data-step-state=visible]").removeClass("hidden"); 839 }, 840 _resetFlowsVisibility: function () { 841 $("[data-flow]").removeClass("hidden"); 842 }, 843 _resetCssArtifacts: function () { 844 $(this._submitWrapper).show(); 845 }, 846 _bindOnPaymentMethodChange: function () { 847 $(document).on("PaymentMethod:Change", this._onPaymentMethodChangeHandler); 848 }, 849 triggerPaymentMethodChange: function (newValue, oldValue) { 850 $.event.trigger({ 851 type: "PaymentMethod:Change", 852 newValue: newValue, 853 oldValue: oldValue, 854 context: this 855 }); 856 }, 857 validatePaymentMethodChange: function (newValue) { 858 let isValid = false; 859 const orderTotal = ShopManager.getOrderTotal(); 860 switch (newValue) { 861 case PaymentManager.options.PAYPAL: 862 case PaymentManager.options.CREDITCARD: 863 case PaymentManager.options.GooglePay: 864 case PaymentManager.options.ApplePay: 865 if (orderTotal > 0) 866 isValid = true; 867 break; 868 case PaymentManager.options.FREE: 869 if (orderTotal == 0) 870 isValid = true; 871 break; 872 case PaymentManager.options.NONE: 873 isValid = true; 874 break; 875 default: 876 break; 877 } 878 return isValid; 879 }, 880 _onPaymentMethodChangeHandler: function (e) { 881 const context = e.context; 882 const options = context.options; 883 context._resetCssArtifacts(); 884 var paymentMethod = e.newValue; 885 886 // Validate before changing 887 if (!context.validatePaymentMethodChange(paymentMethod)) { 888 paymentMethod = options.NOTALLOWED; 889 } 890 891 switch (paymentMethod) { 892 case options.PAYPAL: 893 context._initPayPalFlow(); 894 break; 895 case options.CREDITCARD: 896 context._initCreditCardFlow(); 897 break; 898 case options.GooglePay: 899 context._initGooglePayFlow(); 900 break; 901 case options.ApplePay: 902 context._initApplePayFlow(); 903 break; 904 case options.FREE: 905 context._initFreeFlow(); 906 break; 907 case options.NONE: 908 context._initFlowClean(); 909 break; 910 case undefined: // Hit when e.oldValue is undefined for DirectDebitFlow 911 context._resetStepsState(); 912 break; 913 case options.NOTALLOWED: 914 console.warn(`===Payment Method: ${e.newValue} is not allowed ===`); 915 break; 916 case options.DISABLED: 917 console.warn(`===Payment Method: ${e.newValue} is disabled ===`); 918 break; 919 default: 920 console.warn(`=== Wrong Payment Method: ${e.newValue} ===`); 921 break; 922 } 923 924 setPaymentCompletionContent(); 925 context._syncUrlState(); 926 }, 927 _bindEvents: function () { 928 this._bindOnPaymentMethodChange(); 929 this._bindRadioButtons(); 930 this._bindOnSubmit(); 931 this._bindOnCancel(); 932 this._bindRegistrationFieldsToggler(); 933 }, 934 _bindRadioButtons: function () { 935 $(`${PaymentManager._wrapper} ${PaymentManager._radioGroup}`).on('change', function () { 936 PaymentManager.triggerPaymentMethodChange(this.value, null); 937 }); 938 }, 939 _bindRegistrationFieldsToggler: function () { 940 const fields = $(PaymentManager._registrationFieldsMarker); 941 942 $(PaymentManager._registrationFieldsToggler).on('change', function () { 943 switch (this.checked) { 944 case true: 945 fields.addClass("hidden"); 946 break; 947 case false: 948 fields.removeClass("hidden"); 949 break; 950 } 951 }); 952 }, 953 _bindOnSubmit: function () {
954 $("[data-control=submit]").on("click", 955 function () { 956 PaymentManager.submit(); 957 }); 958 }, 959 _bindOnCancel: function () { 960 $("[data-control=cancel]").on("click", 961 function () { 962 PaymentManager.cancel(); 963 }); 964 }, 965 _initPayPalFlow: function () { 966 this._resetFlowsVisibility(); 967 this._setSelectedPaymentMethod(this.options.PAYPAL); 968 $("[data-flow~=hide-for-paypal]").addClass("hidden"); 969 }, 970 _initFreeFlow: function () { 971 this._resetFlowsVisibility(); 972 this._setSelectedPaymentMethod(this.options.FREE); 973 $("[data-flow~=hide-for-free]").addClass("hidden"); 974 }, 975 _initCreditCardFlow: function () { 976 this._resetFlowsVisibility(); 977 this._setSelectedPaymentMethod(this.options.CREDITCARD); 978 $("[data-flow~=hide-for-creditcard]").addClass("hidden"); 979 }, 980 _initGooglePayFlow: function () { 981 this._resetFlowsVisibility(); 982 this._setSelectedPaymentMethod(this.options.GooglePay); 983 $("[data-flow~=hide-for-creditcard]").addClass("hidden"); 984 }, 985 _initApplePayFlow: function () { 986 this._resetFlowsVisibility(); 987 this._setSelectedPaymentMethod(this.options.ApplePay); 988 $("[data-flow~=hide-for-creditcard]").addClass("hidden"); 989 }, 990 _initFlowClean: function () { 991 this._resetFlowsVisibility(); 992 this._resetStepsState(); 993 this._setSelectedPaymentMethod(this.options.NONE); 994 }, 995 _setSelectedPaymentMethod: function (option) { 996 const options = PaymentManager.options; 997 switch (option) { 998 case options.PAYPAL: 999 case options.CREDITCARD: 1000 case options.GooglePay: 1001 case options.ApplePay: 1002 case options.FREE: 1003 $(this._radioGroup + "[value=" + option + "]").prop("checked", true); 1004 this.setSelectedPaymentMethodClass(option); 1005 break; 1006 case options.NONE: 1007 $(this._radioGroup).prop("checked", false); 1008 this.setSelectedPaymentMethodClass(); 1009 break; 1010 default: 1011 console.log("Wrong payment method value: " + option); 1012 break; 1013 } 1014 console.info("=== Payment Method Set: " + option + " ==="); 1015 }, 1016 _hideSinglePaymentProvider: function () { 1017 $('section[data-step="payment-method"]').each(function () { 1018 const $this = $(this); 1019 const paymentProviders = $this.find('.radio-choice:not(.hidden)'); 1020 1021 if (paymentProviders.length === 1) { 1022 const selectedMethod = PaymentManager.getSelectedPaymentMethod(); 1023 const paymentProvider = paymentProviders.find("input").val(); 1024 if (selectedMethod !== paymentProvider && selectedMethod !== PaymentManager.options.FREE) { 1025 PaymentManager._setSelectedPaymentMethod(paymentProvider); 1026 } 1027 $this.hide(); 1028 } 1029 }); 1030 }, 1031 getSelectedPaymentMethod: function () { 1032 return this._getSelectedRadioValue() || this.options.NONE; 1033 }, 1034 _getSelectedRadioValue: function () { 1035 const selectedRadio = $(`${this._wrapper} ${this._radioGroup}:checked`); 1036 if (selectedRadio.length > 0) { 1037 return selectedRadio.val(); 1038 } else { 1039 return undefined; 1040 } 1041 }, 1042 submit: function () { 1043 const options = PaymentManager.options; 1044 if (!PaymentManager.validate()) { 1045 console.log("=== Form is not valid ==="); 1046 return; 1047 } else { 1048 PaymentManager.showLoading(); 1049 1050 switch (PaymentManager.getSelectedPaymentMethod()) { 1051 case options.DIRECTDEBIT: 1052 alert("Payment method not supported for shopping cart"); 1053 break; 1054 case options.PAYPAL: 1055 { 1056 const validateBasket = PaymentManager.validateBasket(); 1057 validateBasket.done(function(data) { 1058 if (!data.hasAnyItems) { 1059 PaymentManager.showBasketValidationError(); 1060 return; 1061 } 1062 if (data.isDeliveryRequired) { 1063 if (!PaymentManager.isValidPaypalDeliveryAddress()) { 1064 return; 1065 } else { 1066 $('.formQuestion.enterAddressLine1 .alert').addClass('hidden'); 1067 } 1068 } 1069 if (data.hasExpiredEventTicket) { 1070 alert("Your basket has items for an expired event. Checkout cannot continue"); 1071 return; 1072 } 1073 if (data.hasUpdatedProducts) { 1074 alert("Your basket contained items that have updated since you added them. Please check your basket before continuing."); 1075 document.location.reload(); 1076 return; 1077 } 1078 if (data.outOfStockItems.length > 0) { 1079 alert("Sorry, one or more of the products are no longer in stock"); 1080 return; 1081 } 1082 1083 const metadata = { 1084 "UsesGiftAid": false, 1085 "Comment": $("#donationComment").val(), 1086 "DeliveryInfo": $("#deliveryInfo").val(), 1087 "OrderReference": $("#purchaseOrderRef").val(), 1088 "DeliveryOptions": PaymentManager.getDeliveryOptions(), 1089 "PromoCode": $("#promoCode").val(), 1090 "Order": ShopManager.getOrderData() 1091 }; 1092 1093 const payPalData = { 1094 "PrePaymentId": $("#hdnPrePaymentId").val(), 1095 "Amount": ShopManager.getOrderTotal(), 1096 "ContextId": null, 1097 "PaymentType": "Purchase", 1098 "PaymentProvider": "PayPal", 1099 "DateAdded": new Date().toISOString(), 1100 "Metadata": JSON.stringify(metadata) 1101 }; 1102 1103 $.post('/frontend/api/payment/pre-payment', payPalData) 1104 .done(); 1105 1106 const paypalForm = $('#bodyForm'); 1107 sanitiseField($('#deliveryInfo', paypalForm)); 1108 paypalForm.attr("action", "/Pages/Payment/paypal/"); 1109 paypalForm.get(0).submit(); 1110 }); 1111 } 1112 break; 1113 case options.CREDITCARD: 1114 case options.GooglePay: 1115 case options.ApplePay: 1116 grecaptcha.execute('6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u', { action: 'shop_payment_submit' }).then( 1117 function (token) { 1118 $("#RecaptchaTokenV3").val(token); 1119 1120 if (RecaptchaService.needsValidating) { 1121 RecaptchaService.versionThreeToken = token; 1122 RecaptchaService.email = $("#registeremail").val(); 1123 RecaptchaService.failureCallback = function () { 1124 $.post('/frontend/api/payment/attempt', 1125 { 1126 "PrePaymentId": $("#hdnPrePaymentId").val(), 1127 "Email": $("#registeremail").val() 1128 }) 1129 .done(); 1130 } 1131 1132 RecaptchaService.validate(); 1133 return; 1134 } 1135 1136 const validateBasket = PaymentManager.validateBasket(); 1137 validateBasket.done(function (data) { 1138 if (!data.hasAnyItems) { 1139 PaymentManager.showBasketValidationError(); 1140 return; 1141 } 1142 if (data.isDeliveryRequired) { 1143 if (!PaymentManager.isValidStripeDeliveryAddress()) { 1144 return; 1145 } else { 1146 $('.formQuestion.enterAddressLine1 .alert').addClass('hidden'); 1147 } 1148 } 1149 if (data.hasExpiredEventTicket) { 1150 alert("Your basket has items for an expired event. Checkout cannot continue"); 1151 return; 1152 } 1153 if (data.hasUpdatedProducts) { 1154 alert("Your basket contained items that have updated since you added them. Please check your basket before continuing."); 1155 document.location.reload(); 1156 return; 1157 } 1158 if (data.outOfStockItems.length > 0) { 1159 alert("Sorry, one or more of the products are no longer in stock"); 1160 return; 1161 } 1162
1163 // Do not Delete 1164 const form = $('#bodyForm'); 1165 1166 const metadata = { 1167 "Address1": $("#billingAddressLine1").val(), 1168 "Address2": $("#billingAddressLine2").val(), 1169 "Address3": $("#billingAddressLine3").val(), 1170 "Town": $("#billingaddressCity").val(), 1171 "PostCode": $("#billingpostcodeLookUp").val(), 1172 "CountryId": $("#billingddlCountry").val(), 1173 "Email": $("#registeremail").val(), 1174 "UsesGiftAid": false, 1175 "DeliveryInfo": $("#deliveryInfo").val(), 1176 "OrderReference": $("#purchaseOrderRef").val(), 1177 "DeliveryOptions": PaymentManager.getDeliveryOptions(), 1178 "PromoCode": $("#promoCode").val(), 1179 "Order": ShopManager.getOrderData() 1180 }; 1181 1182 const creditCardData = { 1183 "PrePaymentId": $("#hdnPrePaymentId").val(), 1184 "Amount": ShopManager.getOrderTotal(), 1185 "ContextId": null, 1186 "PaymentType": "Purchase", 1187 "PaymentProvider": "Stripe", 1188 "FirstName": $("#firstName").val(), 1189 "LastName": $("#lastName").val(), 1190 "DateAdded": new Date().toISOString(), 1191 "Metadata": JSON.stringify(metadata) 1192 }; 1193 1194 $.post('/frontend/api/payment/pre-payment', creditCardData).done(); 1195 1196 $("#__EVENTTARGET, #__EVENTARGUMENT, #__VIEWSTATE", form).remove(); 1197 1198 const selectedPaymentMethod = PaymentManager.getSelectedPaymentMethod(); 1199 1200 const mobileWalletSelected = selectedPaymentMethod === options.GooglePay || 1201 selectedPaymentMethod === options.ApplePay; 1202 form.append(`<input type='hidden' name='mobileWalletSelected' value='${mobileWalletSelected}' />`); 1203 1204 const antiForgeryToken = $('input[name="__RequestVerificationToken"]', form).val(); 1205 form.append(`<input type='hidden' name='AntiForgeryToken' value='${antiForgeryToken}' />`); 1206 1207 form.attr("action", "/frontend/api/payments/workflows/purchase"); 1208 form.get(0).submit(); 1209 1210 1211 if (selectedPaymentMethod === options.CREDITCARD) { 1212 appInsights.trackEvent("ShopCreditCardChosenMw"); 1213 } else if (selectedPaymentMethod === options.GooglePay || 1214 selectedPaymentMethod === options.ApplePay) { 1215 appInsights.trackEvent("ShopMobileWalletChosenMw"); 1216 } 1217 1218 }); 1219 }); 1220 break; 1221 case options.FREE: 1222 { 1223 const validateBasket = PaymentManager.validateBasket(); 1224 validateBasket.done(function (data) { 1225 if (!data.hasAnyItems) { 1226 PaymentManager.showBasketValidationError(); 1227 return; 1228 } 1229 if (data.isDeliveryRequired) { 1230 if (!PaymentManager.isValidStripeDeliveryAddress()) { 1231 return; 1232 } else { 1233 $('.formQuestion.enterAddressLine1 .alert').addClass('hidden'); 1234 } 1235 } 1236 if (data.hasExpiredEventTicket) { 1237 alert("Your basket has items for an expired event. Checkout cannot continue"); 1238 return; 1239 } 1240 if (data.hasUpdatedProducts) { 1241 alert("Your basket contained items that have updated since you added them. Please check your basket before continuing."); 1242 document.location.reload(); 1243 return; 1244 } 1245 if (data.outOfStockItems.length > 0) { 1246 alert("Sorry, one or more of the products are no longer in stock"); 1247 return; 1248 } 1249 1250 const form = $('#bodyForm'); 1251 1252 sanitiseField($('#deliveryInfo', form)); 1253 form.attr("action", "/Pages/Payment/In.aspx"); 1254 form.get(0).submit(); 1255 }); 1256 } 1257 break; 1258 default: 1259 alert("Wrong payment method selected"); 1260 break; 1261 } 1262 } 1263 }, 1264 getDeliveryOptions: function () { 1265 const deliveryOptions = document.getElementById("deliveryOptions"); 1266 if (deliveryOptions.length && deliveryOptions.options.length) { 1267 return $("#deliveryOptions").val().substring(0, 36); 1268 } 1269 return ''; 1270 }, 1271 validateBasket: function () { 1272 return $.ajax({
1273 type: "POST", 1274 async: false, 1275 contentType: "application/json; charset=utf-8", 1276 url: "/frontend/api/shopping-basket/validate" 1277 }); 1278 }, 1279 showBasketValidationError: function () { 1280 $('.registerButtons .validateError').removeClass('hidden'); 1281 this.hideLoading(); 1282 }, 1283 isValidStripeDeliveryAddress: function () { 1284 $(".enterAddress.DeliveryAddress").removeClass("hidden"); 1285 return this.isValidDeliveryAddress( 1286 '.DeliveryAddress.enterAddressLine1 #deliveryAddressLine1', 1287 '.DeliveryAddress', 1288 '#deliveryddlCountry'); 1289 }, 1290 isValidPaypalDeliveryAddress: function () { 1291 $(".enterAddress.DeliveryAddress").removeClass("hidden"); 1292 return this.isValidDeliveryAddress( 1293 '.DeliveryAddress #deliveryAddressLine1', 1294 '.DeliveryAddress', 1295 '#deliveryddlCountry'); 1296 }, 1297 isValidDeliveryAddress: function (addressLineOneSelector, addressParentSelector, countrySelectSelector) { 1298 if (!checkPostcode(`div.formQuestion.postcodeLookUp${addressParentSelector}`, countrySelectSelector)) { 1299 PaymentManager.hideLoading(); 1300 jumpAndFocusError(); 1301 } 1302 1303 if ($(addressLineOneSelector).val() === '') { 1304 this.showError(`${addressParentSelector} .enterAddressLine1`); 1305 return false; 1306 } else { 1307 this.hideError(`${addressParentSelector} .enterAddressLine1`); 1308 } 1309 1310 if ($(`${addressParentSelector} .address-city`).val() === '') { 1311 this.showError(`${addressParentSelector} .enterAddressCity`); 1312 return false; 1313 } else { 1314 this.hideError(`${addressParentSelector} .enterAddressCity`); 1315 } 1316 1317 return true; 1318 }, 1319 showError: function (selector) { 1320 $(`${selector} .alert.validateRequired`).removeClass("hidden"); 1321 PaymentManager.hideLoading(); 1322 jumpAndFocusError(); 1323 }, 1324 hideError: function (selector) { 1325 $(`${selector} .alert.validateRequired`).addClass("hidden"); 1326 }, 1327 cancel: function () { 1328 document.location = "/"; 1329 }, 1330 validate: function () { 1331 const paymentMethod = PaymentManager.getSelectedPaymentMethod(); 1332 if (paymentMethod === PaymentManager.options.NONE) { 1333 return false; 1334 } 1335 return validateAddressV2() && validateRegister(true) && validateDelivery(); 1336 }, 1337 fillCustomerAddress: function (countryCode, city, address1, address2, postalCode) { 1338 // Address Fields 1339 $(`#billingddlCountry option[data-code='${countryCode}']`).prop("selected", true); 1340 $("#billingaddressCity").val(city); 1341 $("#billingAddressLine1").val(address1); 1342 $("#billingAddressLine2").val(address2); 1343 $("#billingpostcodeLookUp").val(postalCode); 1344 }, 1345 fillCustomerDetails: function (firstName, lastName, email) { 1346 $("#firstName").val(firstName); 1347 $("#lastName").val(lastName); 1348 $("#registeremail").val(email); 1349 }, 1350 showLoading: function () { 1351 $(".registerButtons button").addClass("hidden"); 1352 $(".loadWait").removeClass("hidden"); 1353 }, 1354 hideLoading: function () { 1355 $(".registerButtons button").removeClass("hidden"); 1356 $(".loadWait").addClass("hidden"); 1357 }, 1358 currencySymbol: function () { 1359 return "£"; 1360 }, 1361 setSelectedPaymentMethodClass: function (paymentMethod) { 1362 $(`${this._wrapper} > div.radio-choice`).removeClass("selected-payment-method"); 1363 1364 if (!paymentMethod) { 1365 return; 1366 } 1367 1368 $(`${this._radioGroup}[value=${paymentMethod}]`).parent().addClass("selected-payment-method"); 1369 }, 1370 setupMobileWallet: function (callback) { 1371 const mobileWallets = "True"; 1372 if (mobileWallets !== "True") { return; } 1373 1374 const stripe = Stripe("pk_live_yd7gsbUHlKiZGb3vgQE3DxAQ00eWbtuFXC"); 1375 const paymentRequest = stripe.paymentRequest({ 1376 country: 'GB', 1377 currency: 'gbp', 1378 total: { 1379 label: 'Total', 1380 amount: 1 1381 } 1382 }); 1383 1384 paymentRequest.canMakePayment().then(function (result) { 1385 if (result) { 1386 if (result.applePay) { 1387 PaymentManager.showApplePayOption(); 1388 } else { 1389 PaymentManager.showGooglePayOption(); 1390 } 1391 1392 appInsights.trackEvent("ShopMobileWalletAvailable"); 1393 1394 } else if (PaymentManager.getSelectedPaymentMethod() === PaymentManager.options.GooglePay 1395 || PaymentManager.getSelectedPaymentMethod() === PaymentManager.options.ApplePay) { 1396 PaymentManager._setSelectedPaymentMethod(PaymentManager.options.NONE); 1397 } 1398 1399 if (!result) { 1400 appInsights.trackEvent("ShopMobileWalletUnavailable"); 1401 } 1402 1403 callback(); 1404 }); 1405 }, 1406 showGooglePayOption: function () { 1407 $(`${this._radioGroup}[value=google-pay]`).parent().removeClass("hidden"); 1408 }, 1409 showApplePayOption: function () { 1410 $(`${this._radioGroup}[value=apple-pay]`).parent().removeClass("hidden"); 1411 } 1412 } 1413 1414 RecaptchaService.submitCallback = PaymentManager.submit; 1415 1416 $(document).ready(function () { 1417 initialiseFormPayment(); 1418 1419 PaymentManager.Init(); 1420 });
1421 1422 function stripHtmlTags(inputString) { 1423 inputString = inputString.replace(new RegExp("<br />", "gi"), " "); 1424 inputString = inputString.replace(new RegExp("<br/>", "gi"), " "); 1425 inputString = inputString.replace(new RegExp("<br>", "gi"), " "); 1426 inputString = inputString.replaceAll("<", " "); 1427 inputString = inputString.replaceAll(">", " "); 1428 inputString = inputString.replaceAll("?", " "); 1429 inputString = inputString.replaceAll("*", " "); 1430 1431 return inputString; 1432 } 1433 1434 function sanitiseField(field) { 1435 if (field.length > 0) { 1436 field.val(stripHtmlTags(field.val())); 1437 } 1438 } 1439 1440 var ShopManager = { 1441 Init: function () { 1442 this.bind(); 1443 }, 1444 getOrderTotal: function () { 1445 const deliveryInclVat = this.getDeliveryCost(); 1446 const itemsSumInclVat = this.getItemsSum(); 1447 const donationAmount = this.getDonationAmount(); 1448 const totalInclVat = itemsSumInclVat + deliveryInclVat + donationAmount; 1449 return totalInclVat; 1450 }, 1451 getDeliveryCost: function () { 1452 const select = $("#deliveryOptions option:selected"); 1453 const cost = parseFloat(select.data("cost") || 0); 1454 const vatAbs = parseFloat(select.data("vat") || 0); 1455 const costInclVat = cost + (cost * vatAbs) / 100; 1456 return costInclVat; 1457 }, 1458 getItemsSum: function () { 1459 let itemsSumIncVat = 0.0; 1460 $.each($(".basketContent .itemRow[data-id]"), function (item, i) { 1461 const price = parseFloat($(this).data("price")); 1462 const vatAbs = parseFloat($(this).data("vat")); 1463 const quantity = parseFloat($(this).find("input[currentquantity]").val()); 1464 let vatCost = price * vatAbs / 100; 1465 vatCost = evenRound(vatCost, 2); 1466 const priceIncVat = price + vatCost; 1467 const sum = priceIncVat * quantity; 1468 itemsSumIncVat += sum; 1469 }); 1470 return itemsSumIncVat; 1471 }, 1472 changeSelectedPaymentMethod: function () { 1473 const orderTotal = this.getOrderTotal(); 1474 const requiresPayment = orderTotal > 0; 1475 if (requiresPayment) { 1476 $("section[data-step=payment-method]").removeClass("hidden"); 1477 1478 const current = PaymentManager.getSelectedPaymentMethod(); 1479 if (current === PaymentManager.options.FREE || current === PaymentManager.options.NONE) { 1480 PaymentManager.triggerPaymentMethodChange('credit-card'); 1481 } else { 1482 PaymentManager.triggerPaymentMethodChange(current); 1483 } 1484 1485 } else { 1486 PaymentManager.triggerPaymentMethodChange(PaymentManager.options.FREE); 1487 //if any of the free products require delivery, show the delivery fields 1488 $(".itemRow .hdnIsDigital").each(function (index, value) { 1489 if (this.value === 'false') { 1490 $("section[data-step=delivery]").removeClass("hidden").prop('data-step-state', 'visible'); 1491 return; 1492 } 1493 //if no products have delivery, hide it 1494 $("section[data-step=delivery]").addClass("hidden"); 1495 }); 1496 } 1497 }, 1498 getDonationAmount: function () { 1499 return parseFloat($("#donationAmount").val() || 0); 1500 }, 1501 bind: function () { 1502 $("body").on("change", "#donationAmount, #deliveryOptions", function () { 1503 ShopManager.changeSelectedPaymentMethod(); 1504 }); 1505 1506 $("body").on("change", "#deliveryOptions", function () { 1507 $('.deliveryAmount .alert').addClass('hidden'); 1508 }); 1509 1510 $("body").on("cartItemChanged", ".itemRow[data-id]", function () { 1511 ShopManager.changeSelectedPaymentMethod(); 1512 }); 1513 }, 1514 getOrderData: function () { 1515 const orderData = []; 1516 1517 $.each($(".basketContent .itemRow[data-id]"), function (item, i) { 1518 orderData.push({ 1519 "ProductId": $(this).find('.hdnProductID').val(), 1520 "Quantity": $(this).find("input[currentquantity]").attr('currentquantity'), 1521 "Price": $(this).find('.hdnPrice').val(), 1522 "VATRate": $(this).find('.hdnVATRate').val() 1523 }); 1524 }); 1525 1526 return orderData; 1527 } 1528 } 1529 ShopManager.Init(); 1530</script>
1530 1531<div class="contentBlockWrapper"> 1532 1533 <div class="progress-meter"> 1534 <div class="progress-meter__step progress-meter__step--current"> 1535 <span>Step one</span> 1536 </div> 1537 <div class="progress-meter__step progress-meter__step--todo"> 1538 <span>Step two</span> 1539 </div> 1540 <div class="progress-meter__step progress-meter__step--todo"> 1541 <span>Finish</span> 1542 </div> 1543 </div> 1544 <br /> 1545 <section class="contentBlock pageWrapper paymentPage"> 1546 <article class="paymentContent"> 1547 1548 1549 <section class="formWrapper basket"> 1550 <table class="shoppingList basketContent"> 1551 <caption> 1552 <h2>Basket</h2> 1553 </caption> 1554 <thead> 1555 <tr> 1556 <td class="itemColumn">Item</td> 1557 <td class="quantityColumn">Quantity</td> 1558 <td class="priceColumn">Price</td> 1559 <td class="removeColumn">Remove</td> 1560 </tr> 1561 </thead> 1562 <tbody> 1563 1564 </tbody> 1565 </table> 1566 1567 <div class="basketAdditional"> 1568 1569 <div class="formQuestion donationGiftAid hidden"> 1570 <label class="checkboxRadio" for="giftAid">If you are a UK taxpayer your donation could be worth <span class="donationGiftAidAmount">£0.00</span> at no extra cost to you.</label> 1571 1572 <input type="checkbox" id="giftAid" name="giftAid" aria-checked="false" onchange="this.value = this.checked; logRecaptchaAction('gift_aid_click', '6LdTro0UAAAAAGeif0XCJ6-XT4hER5N3RQpS9Z2u');" value="false" /> 1573 1574 <p class="formSecondStep giftAidStatement" aria-hidden="true"> 1575 <label for="giftAid" style="margin-bottom: 0;"> 1576 Yes - I am a UK taxpayer and would like to Gift Aid my donations now and in future. 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.<br><br>Please remember to let us know if your tax status, name or address change or if you wish to cancel your Gift Aid declaration. 1577 </label> 1578 </p> 1579 </div> 1580 1581 1582 <h3 class="vat">VAT <span>£0.00</span></h3> 1583 1584 <h2 class="total">Total <span>£</span></h2> 1585 </div> 1586 </section> 1587 1588 1589 <section class="formWrapper paymentEtc hidden"> 1590 1591 <section data-step="payment-method" data-flow="hide-for-free" > 1592 1593
1594<script type="text/javascript" src="https://js.stripe.com/v3/"></script>
1594 1595
1596<script type="text/javascript"> 1597 $(document).ready(function () { 1598 initialiseAddressLookup(); 1599 initialiseFormRegister(); 1600 }); 1601</script>
1601 1602 1603<style> 1604 select#paymentMethods > option.placeholder { 1605 display: none; 1606 } 1607 1608 select#paymentMethods { 1609 margin-bottom: 10px; 1610 } 1611 1612 #paymentMethodsContainer { 1613 position: relative; 1614 overflow: auto; 1615 overflow-y: hidden; 1616 } 1617 1618 .radioWrapper { 1619 background: white; 1620 text-align: Center; 1621 margin-bottom: 20px; 1622 } 1623 1624 .radioWrapper .radio-choice { 1625 display: inline-block; 1626 text-align: center; 1627 margin: 0 20px; 1628 } 1629 1630 .radioWrapper img { 1631 max-width: 120px; 1632 } 1633 1634 .radioWrapper label { 1635 display: inline-block; 1636 cursor: pointer; 1637 position: relative; 1638 padding-left: 5px; 1639 margin-right: 15px; 1640 font-size: 13px; 1641 font-weight: 100; 1642 } 1643</style> 1644 1645 1646 <div class="contentBlockWrapper paymentFormWrapper"> 1647 <fieldset class="paymentForm"> 1648 <legend>Payment method</legend> 1649 <div id="paymentMethods" class="radioWrapper"> 1650 <div id="invalid-payment-method" class="hidden"> 1651 <span class="alert validateRequired">Please select a payment method. 1652 </span> 1653 </div> 1654 1655 <div class="radio-choice"> 1656 <input id="choice-credit-card" name="payment-method" type="radio" value="credit-card" /> 1657 <label for="choice-credit-card"> 1658 <img src="/BaseUI/v2_4/Images/visa-mastercard-amex.svg" alt="Donate American Express / MasterCard / Visa" /> 1659 </label> 1660 </div> 1661 1662 <div class="radio-choice hidden"> 1663 <input id="choice-google-pay" name="payment-method" type="radio" value="google-pay" /> 1664 <label for="choice-google-pay"> 1665 <img src="/BaseUI/v2_4/Images/google-pay.svg" alt="Google Pay" /> 1666 </label> 1667 </div> 1668 <div class="radio-choice hidden"> 1669 <input id="choice-apple-pay" name="payment-method" type="radio" value="apple-pay" /> 1670 <label for="choice-apple-pay"> 1671 <img src="/BaseUI/v2_4/Images/apple-pay.svg" alt="Apple Pay" /> 1672 </label> 1673 </div> 1674 1675 <div class="radio-choice hidden"> 1676 <input id="choice-free" name="payment-method" type="radio" value="free" /> 1677 <label for="choice-free"> 1678 Free of charge 1679 </label> 1680 </div> 1681 </div> 1682 </fieldset> 1683 </div> 1684 1685 1686 </section> 1687 1688 <section data-step="delivery" data-step-state="hidden" data-flow="show-for-all"> 1689 1690 </section> 1691 1692 <section data-step="register" data-step-state="hidden" data-flow="show-for-all"> 1693 1694 <div class="registerWrapper"> 1695 1696
1697<script type="text/javascript"> 1698 $(document).ready(function () { 1699 initialiseFormRegister(); 1700 }); 1701</script>
1701 1702 1703 1704<fieldset class="registerForm"> 1705 <legend>Register</legend> 1706 1707 1708 <div class="registerFields"> 1709 <div class="formQuestion labelCheckBoxPair" data-flow="hide-for-directdebit hide-for-creditcard hide-for-free"> 1710 <input class="registrationFieldsToggler" type="checkbox" title="register-from-paypal" name="register-from-paypal" id="register-from-paypal" aria-checked="true" checked="checked" /> 1711 <label class="checkboxRadio" for="register-from-paypal">Register using PayPal Details</label> 1712 </div> 1713 1714 1715 1716 <div class="formQuestion firstName" data-flow="hide-for-paypal" data-behaviour="registration-field"> 1717 <label for="firstName">First name <em class="alert alert--required">(required)</em></label> 1718 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your first name</span> 1719 <input type="text" title="firstName" name="firstName" id="firstName" aria-invalid="false" maxlength="250"/> 1720 </div> 1721 1722 <div class="formQuestion lastName" data-flow="hide-for-paypal" data-behaviour="registration-field"> 1723 <label for="lastName">Last name <em class="alert alert--required">(required)</em></label> 1724 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your last name</span> 1725 <input type="text" title="lastName" name="lastName" id="lastName" aria-invalid="false" maxlength="250"/> 1726 </div> 1727 1728 <div class="formQuestion email" data-flow="hide-for-paypal" data-behaviour="registration-field"> 1729 <label for="registeremail">Email <em class="alert alert--required">(required)</em></label> 1730 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your email address</span> 1731 <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="b8ddc0d9d5c8d4ddf8ddc0d9d5c8d4dd96dbd7d5">[email protected]</a>)</span> 1732 <input type="email" title="email" id="registeremail" name="registeremail" aria-invalid="false" maxlength="250"/> 1733 </div> 1734 <div class="registerGiftAid hidden">
vendor: 130 bytes, lines 1734-1737
1734 1735 1736 1737<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1737<script> 1738 jQuery(document).ready(function () { 1739 initialiseAddressLookup(); 1740 1741 var countrySelect = $(".GiftAid.enterAddressCountry select"); 1742 var unitedKingdomId = "28f16bce-6223-47dc-bf49-b233ec8e5cff"; 1743 1744 toggleStateLabel(); 1745 1746 if (countrySelect.parents('.hidden').length === 0) { 1747 $.get("/frontend/api/member-details/address", 1748 function (address) { 1749 var addressPostcodeValid = address && address.postCode && address.postCode.length > 0 1750 ? address.postCode.trim() !== "" 1751 : false; 1752 var addressLine1Valid = address && address.line1 && address.line1.length > 0 1753 ? address.line1.trim() !== "" 1754 : false; 1755 if (address && addressPostcodeValid && addressLine1Valid) { 1756 $('input.post-code').val(address.postCode); 1757 $('input.address-line1').val(address.line1); 1758 $('input.address-line2').val(address.line2); 1759 $('input.address-city').val(address.city); 1760 $('button.addressEnterBtn').click(); 1761 } 1762 }); 1763 } 1764 1765 countrySelect 1766 .on('change', function () { 1767 var countryName = $("option:selected", this).text(); 1768 $(".enterAddressCountry input[type='hidden']").val(countryName); 1769 var hidden = $(this).parents('.hidden').length > 0; 1770 if (!hidden) { 1771 toggleStateLabel(); 1772 } 1773 }); 1774 1775 $("input", "div.formQuestion.postcodeLookUp.GiftAid").on('blur', function () { 1776 checkPostcode("div.formQuestion.postcodeLookUp.GiftAid", "#giftaidddlCountry"); 1777 }); 1778 1779 $("input", "div.formQuestion.enterAddressLine1").on('blur', function () { 1780 _validateField("div.formQuestion.enterAddressLine1"); 1781 }); 1782 1783 $("input", "div.formQuestion.enterAddressCity").on('blur', function () { 1784 _validateField("div.formQuestion.enterAddressCity"); 1785 }); 1786 1787 function toggleStateLabel() { 1788 if ($(countrySelect).val() === unitedKingdomId) { 1789 $(".enterAddressCity > .alert").html("Please enter your town or city"); 1790 $(".enterAddressCity > label").html("Town or City"); 1791 } 1792 else { 1793 $(".enterAddressCity > .alert").html("Please enter your city and state"); 1794 $(".enterAddressCity > label").html("City and State"); 1795 } 1796 } 1797 }); 1798</script>
1798 1799 1800<div class="formQuestion GiftAid enterAddressCountry"> 1801 <label for="giftaidddlCountry">Which country do you live in?</label> 1802 1803 <select id="giftaidddlCountry" name="giftaidddlCountry" onchange=""> 1804 1805 <option value="0277d9b0-232c-4a73-ae30-bc65990cf940" data-code="AF" 1806 >Afghanistan</option> 1807 1808 <option value="6097465a-92c6-4d88-b2ff-b31734bb2a43" data-code="AX" 1809 >Aland Islands</option> 1810 1811 <option value="3abf8e05-66f7-452b-b496-fa7a52317089" data-code="AL" 1812 >Albania</option> 1813 1814 <option value="6aa22ee8-02d4-45e2-bab1-f5450d2b9aad" data-code="DZ" 1815 >Algeria</option> 1816 1817 <option value="4bd6b9ae-ae16-45f4-a32d-fbb6a0149283" data-code="AS" 1818 >American Samoa</option> 1819 1820 <option value="90cb18aa-ef6a-4558-8238-88f66acbea3a" data-code="AD" 1821 >Andorra</option> 1822 1823 <option value="3e3c89f9-eba3-4259-8aff-da0786621060" data-code="AI" 1824 >Anguilla</option> 1825 1826 <option value="8f07e994-9615-4b79-8c17-97df512506b4" data-code="AO" 1827 >Anla</option> 1828 1829 <option value="458b4bb6-8f4d-4846-934c-b0b3d1d3ad77" data-code="AQ" 1830 >Antarctica</option> 1831 1832 <option value="8c51d14a-2ddf-441e-8993-153a112b1bfe" data-code="AG" 1833 >Antigua</option> 1834 1835 <option value="2e2875db-9a63-4f90-aad6-38a3cae8b1e4" data-code="AR" 1836 >Argentina</option> 1837 1838 <option value="5b1ae759-9031-464b-9311-423dbd049b4d" data-code="AM" 1839 >Armenia</option> 1840 1841 <option value="91970f41-4955-48b1-9be8-745c442d8510" data-code="AW" 1842 >Aruba</option> 1843 1844 <option value="a518c97f-5069-478d-8456-d93ca8e757f9" data-code="AU" 1845 >Australia</option> 1846 1847 <option value="98aa56fb-3c6b-4a9f-aa26-d203064040c2" data-code="AT" 1848 >Austria</option> 1849 1850 <option value="60287c7b-67d1-4bda-8e4d-cd7152b2185d" data-code="AZ" 1851 >Azerbaijan</option> 1852 1853 <option value="bddc0d17-2362-46ad-a5c5-cc9cf37935ea" data-code="BS" 1854 >Bahamas</option> 1855 1856 <option value="a9188a31-25d9-42c7-ad49-d065aea75793" data-code="BH" 1857 >Bahrain</option> 1858 1859 <option value="4bd2911d-fcbb-47db-a3b1-1b208413a3d0" data-code="BD" 1860 >Bangladesh</option> 1861 1862 <option value="cc2991a4-0747-409c-b2cb-944e3183d355" data-code="BB" 1863 >Barbados</option> 1864 1865 <option value="208783e0-af78-48e9-8ba8-cd0bb70bd02f" data-code="BY" 1866 >Belarus</option> 1867 1868 <option value="940217e6-7abb-4ff2-913e-a8e318d1682d" data-code="BE" 1869 >Belgium</option> 1870 1871 <option value="60edf9e9-7205-4df1-a74b-28c3c1a10af2" data-code="BZ" 1872 >Belize</option> 1873 1874 <option value="3e4c5f94-ed16-4a7b-b7e9-9b0cd7fe1f65" data-code="BJ" 1875 >Benin</option> 1876 1877 <option value="91009db5-63c2-4fa8-94ee-77ecf89fabff" data-code="BM" 1878 >Bermuda</option> 1879 1880 <option value="176bd8cb-af26-498b-ba96-4ed54a5daba6" data-code="BT" 1881 >Bhutan</option> 1882 1883 <option value="e6102b3d-8ca8-445e-844e-0bfd2ed549c8" data-code="BO" 1884 >Bolivia</option> 1885 1886 <option value="68b788e8-4d91-42c2-bee4-cf4b09810536" data-code="BQ" 1887 >Bonaire, Sint Eustatius and Saba</option> 1888 1889 <option value="2ac980f7-84d8-47b5-8e74-bdcae6d640d8" data-code="BA" 1890 >Bosnia and Herzevina</option> 1891 1892 <option value="e7a77d5d-5e22-4575-bc3f-ce075e737ee3" data-code="BW" 1893 >Botswana</option> 1894 1895 <option value="da45f515-45e4-48d6-8753-9c40e2885463" data-code="BV" 1896 >Bouvet Island</option> 1897 1898 <option value="272097d3-93ac-4243-845d-0a298d7d487c" data-code="BR" 1899 >Brazil</option> 1900 1901 <option value="82ebbc09-cc8b-4cbd-aed2-84bccbbbbf1c" data-code="IO" 1902 >British Indian Ocean Territory</option> 1903 1904 <option value="c9303f68-6925-4f60-b0c4-5f36ed737208" data-code="VG" 1905 >British Virgin isl.</option> 1906 1907 <option value="8f5ce9f2-62e6-4c9d-81a0-2ad89f264e7d" data-code="BN" 1908 >Brunei</option> 1909 1910 <option value="d03f1924-3b7a-4446-b24c-ad2dae155a8a" data-code="BG" 1911 >Bulgaria</option> 1912 1913 <option value="f8898b27-b0f4-4a78-94f7-1d2f9f115361" data-code="BF" 1914 >Burkina Faso</option> 1915 1916 <option value="1c07b239-cf7e-4b45-9163-9c42fc825216" data-code="BI" 1917 >Burundi</option> 1918 1919 <option value="fcd0c057-0001-4ede-b690-dd336dce7562" data-code="KH" 1920 >Cambodia</option> 1921 1922 <option value="80ec7be6-030e-4979-9ce9-34578ac7b592" data-code="CM" 1923 >Cameroon</option> 1924 1925 <option value="5e621397-1e7d-4fff-b8e2-1bb23a64309e" data-code="CA" 1926 >Canada</option> 1927 1928 <option value="7f38d533-121d-4cad-aa8c-dc84952adb14" data-code="CV" 1929 >Cape Verde</option> 1930 1931 <option value="fe8a8690-47ee-4475-af75-05bdc73f5ba2" data-code="KY" 1932 >Cayman Islands</option> 1933 1934 <option value="e665f116-49e0-4d33-9c6b-f056a1823891" data-code="CF" 1935 >Central African Rep.</option> 1936 1937 <option value="b950049a-7e4a-43bd-b972-2772c2166785" data-code="TD" 1938 >Chad</option> 1939 1940 <option value="b0a4f07d-5b72-4b80-8787-e2ede5d532c2" data-code="CL" 1941 >Chile</option> 1942 1943 <option value="4b239d0c-8cdd-459d-825e-e98d0d733708" data-code="CN" 1944 >China</option> 1945 1946 <option value="a09fdc6e-26f6-497b-9bb3-bd99a4936156" data-code="CX" 1947 >Christmas Island</option> 1948 1949 <option value="f6683225-9fff-45c6-82ca-04b384f502a5" data-code="CC" 1950 >Cocos (Keeling) Islands</option> 1951 1952 <option value="94c167c8-fa24-4e01-a862-978128662e03" data-code="CO" 1953 >Colombia</option> 1954 1955 <option value="04266af9-9951-4874-9466-222219d4a986" data-code="KM" 1956 >Comoros</option> 1957 1958 <option value="9f4f70c4-6461-4cb1-aa7c-f0bbbc982fa7" data-code="CG" 1959 >Con</option> 1960 1961 <option value="4eb2f303-6196-4c94-81a1-6ba0c4d07e74" data-code="CD" 1962 >
1962Con, the Democratic Republic of the</option> 1963 1964 <option value="7596f844-dd88-4754-b287-673d84b7a95b" data-code="CK" 1965 >Cook Islands</option> 1966 1967 <option value="1b626186-8ca4-4559-a6a9-6fbbb4e48ab1" data-code="CR" 1968 >Costa Rica</option> 1969 1970 <option value="7ded9b71-cd97-4f82-a9ec-bbaadbdc86c1" data-code="HR" 1971 >Croatia</option> 1972 1973 <option value="bbc2b415-08ba-4acc-b0af-2b0c05fd8a2d" data-code="CU" 1974 >Cuba</option> 1975 1976 <option value="2c922606-8d9c-40f3-80eb-10fc3df0852d" data-code="CW" 1977 >Curacao !Curaçao</option> 1978 1979 <option value="60b649aa-0653-4920-aa94-5555e2dece6b" data-code="CY" 1980 >Cyprus</option> 1981 1982 <option value="c21b5f36-c767-401c-a484-a4ebfe27ece7" data-code="CZ" 1983 >Czech Republic</option> 1984 1985 <option value="ec45b038-a1c7-451a-abad-f50a9e7dec14" data-code="DK" 1986 >Denmark</option> 1987 1988 <option value="f7e47e09-78de-4761-b158-68fe9d824fb4" data-code="DJ" 1989 >Djibouti</option> 1990 1991 <option value="173bc1e8-9a3c-4fdc-b56d-ec8c3ad354a3" data-code="DM" 1992 >Dominica</option> 1993 1994 <option value="b1984dba-8f29-4a58-9ee2-c9e15b58de14" data-code="DO" 1995 >Dominican Republic</option> 1996 1997 <option value="422286c5-e68d-47ff-b0bf-9fd57b659bc8" data-code="EC" 1998 >Ecuador</option> 1999 2000 <option value="f08c90cb-95d2-438a-91ba-5707d507d845" data-code="EG" 2001 >Egypt</option> 2002 2003 <option value="ceab1b4d-5a4e-4109-bca8-9b4f70cb45e7" data-code="SV" 2004 >El Salvador</option> 2005 2006 <option value="c3f3901b-f456-4b64-8e11-8708b8b44787" data-code="GQ" 2007 >Equatorial Guinea</option> 2008 2009 <option value="e2ab1b90-bffa-4af8-b2ad-683a89ef8d09" data-code="ER" 2010 >Eritrea</option> 2011 2012 <option value="280ec852-4cf3-4499-a1e3-b5c4e80514a2" data-code="EE" 2013 >Estonia</option> 2014 2015 <option value="83e18139-8a1a-4b5b-93a2-8f0c40b6f9f6" data-code="ET" 2016 >Ethiopia</option> 2017 2018 <option value="b615f302-1db0-49c7-83d6-2a49abc46544" data-code="FK" 2019 >Falkland Islands (Malvinas)</option> 2020 2021 <option value="9e701c9a-5374-4257-89f1-be8c6cad1185" data-code="FO" 2022 >Faroe Islands</option> 2023 2024 <option value="c4d40afb-24a0-4d45-8efa-d66327e367c2" data-code="FJ" 2025 >Fiji</option> 2026 2027 <option value="c10427da-4456-4cdf-98c6-a1982be01b77" data-code="FI" 2028 >Finland</option> 2029 2030 <option value="8c075164-fa5b-4a58-8a3a-607620c1db2c" data-code="FR" 2031 >France</option> 2032 2033 <option value="97d0145f-b2ca-49aa-9364-ead7be1fa243" data-code="GF" 2034 >French Guiana</option> 2035 2036 <option value="5838adf4-31c5-403c-b593-f3bf3c2c9316" data-code="PF" 2037 >French Polynesia</option> 2038 2039 <option value="de190f56-66a0-48a9-ab64-87e914386f5d" data-code="TF" 2040 >French Southern Territories</option> 2041 2042 <option value="15b346df-028e-4c43-8dfb-8a444ef330ec" data-code="GA" 2043 >Gabon</option> 2044 2045 <option value="5b274066-fe96-4c9a-857f-078f85188513" data-code="GM" 2046 >Gambia</option> 2047 2048 <option value="f823f7e5-30ed-4995-8416-5cf5f13db437" data-code="GE" 2049 >Georgia</option> 2050 2051 <option value="57f7948b-b35a-463d-bb40-1fa3ac8aa817" data-code="DE" 2052 >Germany</option> 2053 2054 <option value="11d09bee-a0d1-4c3e-bd45-a1ebf55417ae" data-code="GH" 2055 >Ghana</option> 2056 2057 <option value="179a4188-859e-4c34-8104-34714dc159d1" data-code="GI" 2058 >Gibraltar</option> 2059 2060 <option value="f1f230ec-ed80-4823-8880-faa9a4c3f21f" data-code="GR" 2061 >Greece</option> 2062 2063 <option value="68ee327c-9f49-4147-9bd5-248869089dd8" data-code="GL" 2064 >Greenland</option> 2065
2066 <option value="6dc96eda-4661-4b78-adbe-6c2fa0680ba8" data-code="GD" 2067 >Grenada</option> 2068 2069 <option value="29215fe5-d8ef-4da6-8374-fa3c581bbffd" data-code="GP" 2070 >Guadeloupe</option> 2071 2072 <option value="6425039d-3bf9-4550-a1e5-80125582468f" data-code="GU" 2073 >Guam</option> 2074 2075 <option value="d69034c7-ec22-4177-91c9-fce66b5f56a4" data-code="GT" 2076 >Guatemala</option> 2077 2078 <option value="b34949e8-c913-42a5-9aba-633d36ebed37" data-code="GG" 2079 >Guernsey</option> 2080 2081 <option value="0de8c633-aa64-4e3e-a7f7-0b891b792b0b" data-code="GN" 2082 >Guinea</option> 2083 2084 <option value="674e148f-6aa8-4fc5-9c30-06b78bb0ea23" data-code="GW" 2085 >Guinea Bissau</option> 2086 2087 <option value="2fda0e1f-b630-4204-a080-51de47346e36" data-code="GY" 2088 >Guyana</option> 2089 2090 <option value="9c7a3c9a-4b00-4c58-b0b8-bbba723eed60" data-code="HT" 2091 >Haiti</option> 2092 2093 <option value="7087396f-8e4e-4ec6-a73f-ca39e4cd6f95" data-code="HM" 2094 >Heard Island and McDonald Islands</option> 2095 2096 <option value="0ceb1cfb-1ae4-45a2-8570-2caa783512ea" data-code="VA" 2097 >Holy See (Vatican City State)</option> 2098 2099 <option value="3bef3528-4750-4cec-b609-05f13294060f" data-code="HN" 2100 >Honduras</option> 2101 2102 <option value="45ac16ee-289d-4cb8-82a9-ce72ade60f26" data-code="HK" 2103 >Hong Kong</option> 2104 2105 <option value="c9eec833-003a-4f8c-ab28-10027651dd2e" data-code="HU" 2106 >Hungary</option> 2107 2108 <option value="5d14c0ee-7ddc-4e89-9e13-9dd04c93e6ec" data-code="IS" 2109 >Iceland</option> 2110 2111 <option value="b1073aad-1983-4496-98ba-888ee8954138" data-code="IN" 2112 >India</option> 2113 2114 <option value="86346059-af8c-449d-b935-11e499d81e4f" data-code="ID" 2115 >Indonesia</option> 2116 2117 <option value="85ff604c-ba2e-40f0-9b2f-dd3634dd4ca2" data-code="IR" 2118 >Iran</option> 2119 2120 <option value="6bc5f035-8fb9-4362-83de-d2e70db1a0a0" data-code="IQ" 2121 >Iraq</option> 2122 2123 <option value="ca62daf4-7469-412a-bdba-a45f77ee941a" data-code="IE" 2124 >Ireland</option> 2125 2126 <option value="4d7d8d4d-3109-4e15-8a77-31fd1411f02c" data-code="IM" 2127 >Isle of Man</option> 2128 2129 <option value="713d78e3-5e3e-4551-94d3-56792da2c573" data-code="IL" 2130 >Israel</option> 2131 2132 <option value="5ec77ceb-475d-47bb-84f3-ef6fc0d303be" data-code="IT" 2133 >Italy</option> 2134 2135 <option value="0c1cf03c-d1b9-4b0b-baee-844440f1712a" data-code="CI" 2136 >Ivory Coast</option> 2137 2138 <option value="0a5e8a17-5ce9-41ba-a387-01a46d780bf2" data-code="JM" 2139 >Jamaica</option> 2140 2141 <option value="7fedfdb2-6979-4c0c-8414-4ee9ac5c7959" data-code="JP" 2142 >Japan</option> 2143 2144 <option value="67d64a7d-2ba9-4e21-8f05-93dfdace63e0" data-code="JE" 2145 >Jersey</option> 2146 2147 <option value="73c7c72f-8d9b-41df-80ac-172dfefdace9" data-code="JO" 2148 >Jordan</option> 2149 2150 <option value="73012c52-655b-432f-96a6-b540311eb3b9" data-code="KZ" 2151 >Kazakhstan</option> 2152 2153 <option value="27119fe4-1347-4a1b-9423-ba561b9a4690" data-code="KE" 2154 >Kenya</option> 2155 2156 <option value="1e2b5798-20ca-483e-957b-f6decda97e5d" data-code="KI" 2157 >Kiribati</option> 2158 2159 <option value="1df01b10-f504-4b10-bf44-6894300b55f3" data-code="KP" 2160 >Korea, Democratic Peoples Republic of</option> 2161 2162 <option value="ef86cd7e-f8ad-4a83-ae52-47508b8d5fef" data-code="KW" 2163 >Kuwait</option> 2164 2165 <option value="b1dd8474-e780-4dc6-9a7d-00e85e4586ba" data-code="KG" 2166 >Kyrgyzstan</option> 2167 2168 <option value="3d0ba95f-1870-4d89-831b-96438dc9fae5" data-code="LA" 2169 >Lao People's Democratic Republic</option> 2170 2171 <option value="d3ce0d7c-e79a-4099-8aa6-671609e3e764" data-code="LV" 2172 >Latvia</option> 2173 2174 <option value="ea2ea7c9-ff9c-4378-9205-70200eb8c9f5" data-code="LB" 2175 >Lebanon</option> 2176 2177 <option value="a41a0211-6401-4f52-abb2-66e8879b6c93" data-code="LS" 2178 >
2178Lesotho</option> 2179 2180 <option value="dfdd4afe-49f8-4e28-9099-d1c906442ddb" data-code="LR" 2181 >Liberia</option> 2182 2183 <option value="a27e4602-498a-4c67-a26e-f257db03c601" data-code="LY" 2184 >Libya</option> 2185 2186 <option value="ac6da5be-eba9-47e2-9007-95a92409131b" data-code="LI" 2187 >Liechtenstein</option> 2188 2189 <option value="d47ff5fe-76e7-48fb-9c0e-cc351d04cff5" data-code="LT" 2190 >Lithuania</option> 2191 2192 <option value="60e544eb-ee77-4f4b-9826-555ede4c63d2" data-code="LU" 2193 >Luxembourg</option> 2194 2195 <option value="1f055e32-a637-4ee8-913b-c42ddcdc381d" data-code="MO" 2196 >Macau</option> 2197 2198 <option value="90eaa3bb-b965-4d48-98c0-bc4dc099e5dc" data-code="MK" 2199 >Macedonia</option> 2200 2201 <option value="2a0b1ca9-4460-4e2e-ae8a-1366c0808875" data-code="MG" 2202 >Madagascar</option> 2203 2204 <option value="44d379a8-6399-475c-9f1a-341b7b84d856" data-code="MW" 2205 >Malawi</option> 2206 2207 <option value="cae3673f-8b9e-44c3-ac97-76945b7069e6" data-code="MY" 2208 >Malaysia</option> 2209 2210 <option value="f2438a17-4ce8-4c0b-90c3-434ae98744ea" data-code="MV" 2211 >Maldives</option> 2212 2213 <option value="b8a52520-f1da-4a21-b0c9-e6f6272e5462" data-code="ML" 2214 >Mali</option> 2215 2216 <option value="1b0928cd-526a-4198-b5ba-ece7e89e39ec" data-code="MT" 2217 >Malta</option> 2218 2219 <option value="5e92543c-19d6-419d-b743-eafdf6ff5cf8" data-code="MH" 2220 >Marshall Islands</option> 2221 2222 <option value="a5ccf350-cccb-4e83-94cf-4f0f3069bc0e" data-code="MQ" 2223 >Martinique</option> 2224 2225 <option value="c4f86eec-1012-4581-b7ff-c95e207baecf" data-code="MR" 2226 >Mauritania</option> 2227 2228 <option value="3f81b500-9c4a-4bf5-9e80-40632a100e25" data-code="MU" 2229 >Mauritius</option> 2230 2231 <option value="26dae417-f1d7-4892-a186-09394fcfe5e0" data-code="YT" 2232 >Mayotte</option> 2233 2234 <option value="2cc4c482-a79a-4526-8d36-f9f035740c68" data-code="MX" 2235 >Mexico</option> 2236 2237 <option value="52b7fb93-1fb2-4138-8109-c67eaadf9a10" data-code="FM" 2238 >Micronesia</option> 2239 2240 <option value="85384d58-d4a8-4489-b843-84db1d21f53a" data-code="MD" 2241 >Moldova</option> 2242 2243 <option value="0fee44eb-b465-4a8a-ae1c-148cc88f9459" data-code="MC" 2244 >Monaco</option> 2245 2246 <option value="347e3c2a-2748-4d06-9a6c-733751de01eb" data-code="MN" 2247 >Monlia</option> 2248 2249 <option value="a6dde8ff-a806-4344-bd32-3d8a93d90993" data-code="ME" 2250 >Montenegro</option> 2251 2252 <option value="1618d197-0d8f-401e-ba62-845453dc41e2" data-code="MS" 2253 >Montserrat</option> 2254 2255 <option value="a05e4cec-f670-4363-bf31-ef32f11fcb15" data-code="MA" 2256 >Morocco</option> 2257 2258 <option value="625c36bf-65ac-48ca-9dde-476f64b9dd7b" data-code="MZ" 2259 >Mozambique</option> 2260 2261 <option value="9080f0f9-5690-4457-95e6-e38e1ce79a25" data-code="MM" 2262 >Myanmar/Burma</option> 2263 2264 <option value="11968580-24fe-48f0-a623-4cfe3340f6f6" data-code="NA" 2265 >Namibia</option> 2266 2267 <option value="88346bd3-a1ce-4d1b-8d96-462432dea21d" data-code="NR" 2268 >Nauru</option> 2269 2270 <option value="6f6196e3-4621-4e85-b3b1-80f9fe5482a1" data-code="NP" 2271 >Nepal</option> 2272 2273 <option value="4d0c11b4-04e7-4942-81c8-d92f4d1beadb" data-code="NL" 2274 >Netherlands</option> 2275 2276 <option value="72d12681-91d6-4d42-99f3-da308fdfc944" data-code="AN" 2277 >Netherlands Antilles</option> 2278 2279 <option value="7cf59cd1-2928-4344-ad71-39d0bd3ec138" data-code="NC" 2280 >New Caledonia</option> 2281 2282 <option value="5f6a12d5-c611-4869-a508-5c75e268ae1e" data-code="NZ" 2283 >New Zealand</option> 2284 2285 <option value="cde1d6f9-3e14-4b54-94d4-9061d4d7747e" data-code="NI" 2286 >Nicaragua</option> 2287 2288 <option value="b82b3221-04f2-4e08-bfcf-3085ffba7e36" data-code="NE" 2289 >Niger</option> 2290 2291 <option value="f7d08e32-36f8-4379-890c-26d0f41094a9" data-code="NG" 2292 >Nigeria</option> 2293 2294 <option value="a3334f4e-2706-472c-b030-8e2c3af09331" data-code="NU" 2295 >Niue</option> 2296 2297 <option value="7c4cabb1-1a18-4921-9b44-6581b155dcaf" data-code="NF" 2298 >Norfolk Island</option> 2299 2300 <option value="28cb786d-ab5c-4ed4-b71a-80fb98e64d63" data-code="MP" 2301 >Northern Mariana Islands</option> 2302 2303 <option value="bc82cd3f-92af-4530-a269-0e804122ac15" data-code="NO" 2304 >Norway</option> 2305 2306 <option value="86f02f04-62bc-49fa-93e0-3191dc790408" data-code="OM" 2307 >Oman</option> 2308 2309 <option value="ed3a4be5-ec43-4ae6-854d-54166ea0259f" data-code="PK" 2310 >Pakistan</option> 2311 2312 <option value="f53b4e23-cc16-4e67-9f42-a2de9eb392b6" data-code="PW" 2313 >Palau</option> 2314 2315 <option value="88f55094-7d4b-4d38-a6c6-5d7861d2e1d1" data-code="PS" 2316 >Palestine, State of</option> 2317 2318 <option value="01209bc3-0ef4-4a25-acc1-5f672ec0892c" data-code="PA" 2319 >Panama</option> 2320 2321 <option value="7413141e-999e-424f-a478-7bc06de8c9ec" data-code="PG" 2322 >Papua New Guinea</option> 2323 2324 <option value="aa00ac06-9cbe-4bd7-8ecd-c1fb5c7a9b31" data-code="PY" 2325 >Paraguay</option> 2326 2327 <option value="9e18ec93-d811-4a03-94c3-a70834c16473" data-code="PE" 2328 >Peru</option> 2329
2330 <option value="57333804-afe0-4062-9171-aee247601c81" data-code="PH" 2331 >Philippines</option> 2332 2333 <option value="9124de2d-9ab4-432d-a2d7-62c07620b50e" data-code="PN" 2334 >Pitcairn</option> 2335 2336 <option value="b22814b3-80af-4227-bddf-9aaaa7c1befe" data-code="PL" 2337 >Poland</option> 2338 2339 <option value="5ee9500e-98ac-444a-9855-3d8263ac8f1e" data-code="PT" 2340 >Portugal</option> 2341 2342 <option value="94903b9c-82c5-4110-b9c6-ce074956712c" data-code="PR" 2343 >Puerto Rico</option> 2344 2345 <option value="180b34ab-7fc5-4b03-ac92-4d9490b889ba" data-code="QA" 2346 >Qatar</option> 2347 2348 <option value="2fb2072c-5b5b-40ba-9bb4-632304d4cfef" data-code="RE" 2349 >Reunion !Réunion</option> 2350 2351 <option value="00688040-a342-4359-b409-1aa79b524bfb" data-code="RO" 2352 >Romania</option> 2353 2354 <option value="8b0c6a35-dbdb-4fa2-adcd-dcbeeaa88cdf" data-code="RU" 2355 >Russian Federation</option> 2356 2357 <option value="2358a4dc-c075-4369-9ffc-00130fbc8cf6" data-code="RW" 2358 >Rwanda</option> 2359 2360 <option value="c3f9a9f1-5dba-462f-a9c7-8c72013fdeea" data-code="BL" 2361 >Saint Barthelemy !Saint Barthélemy</option> 2362 2363 <option value="7ee44827-048a-4457-97dd-0e5598da9538" data-code="SH" 2364 >Saint Helena, Ascension and Tristan da Cunha</option> 2365 2366 <option value="ff516cd9-fa1d-47a7-8e14-135b263a589f" data-code="KN" 2367 >Saint Kitts and Nevis</option> 2368 2369 <option value="79e7dbc9-8350-4e4c-b41b-6f36700084e0" data-code="LC" 2370 >Saint Lucia</option> 2371 2372 <option value="5bd52154-2156-4733-94ec-36f5be229998" data-code="MF" 2373 >Saint Martin (French part)</option> 2374 2375 <option value="c6b1c63b-773d-47e6-b568-dbb01d28f653" data-code="PM" 2376 >Saint Pierre and Miquelon</option> 2377 2378 <option value="381420cf-8b61-4c95-9023-d01a7ffb834a" data-code="VC" 2379 >Saint Vincent and the Grenadines</option> 2380 2381 <option value="a9807c35-47af-4009-ba86-bd02d269328c" data-code="WS" 2382 >Samoa</option> 2383 2384 <option value="5fc14d6e-4b3b-4389-872c-cabfc59f18f7" data-code="SM" 2385 >San Marino</option> 2386 2387 <option value="ec979deb-5544-4669-ab1b-47e3f022d701" data-code="ST" 2388 >Sao Tome and Principe</option> 2389 2390 <option value="6c70043a-b1d0-4227-a68a-10b1e3d4e4ce" data-code="SA" 2391 >Saudi Arabia</option> 2392 2393 <option value="8bab9ddb-6995-4500-ae91-f56f3bbb6082" data-code="SN" 2394 >Senegal</option> 2395 2396 <option value="287347df-5619-4db2-a1f6-be79580c4500" data-code="RS" 2397 >Serbia</option> 2398 2399 <option value="02fc5fa4-5f17-4141-9d39-338785b77d25" data-code="SC" 2400 >Seychelles</option> 2401 2402 <option value="2819df0b-f317-4d30-ac9c-ee42e7edda06" data-code="SL" 2403 >Sierra Leone</option> 2404 2405 <option value="cb2fd4b8-af0e-4ced-aad1-1c53b8ce7968" data-code="SG" 2406 >Singapore</option> 2407 2408 <option value="8937ecad-48aa-4b40-a1f1-1f1ba4d76e69" data-code="SX" 2409 >Sint Maarten (Dutch part)</option> 2410 2411 <option value="42f0cdb1-f076-4e48-ac90-25e4451093f2" data-code="SK" 2412 >Slovak Republic</option> 2413 2414 <option value="dea43fd4-ceba-4452-b0e2-8fea106b655c" data-code="SI" 2415 >Slovenia</option> 2416 2417 <option value="ffe2a2ee-b92b-4530-af5b-2088122003c3" data-code="SB" 2418 >Solomon Islands</option> 2419 2420 <option value="65d9eb07-5873-4a70-ab0d-d0a2d903240e" data-code="SO" 2421 >Somalia</option> 2422 2423 <option value="2f87af57-234b-4ca6-8857-bd53a42f1ac4" data-code="ZA" 2424 >South Africa</option> 2425
2426 <option value="c6bc4def-5374-4dbb-b8db-28fa21c28a53" data-code="GS" 2427 >South Georgia and the South Sandwich Islands</option> 2428 2429 <option value="1df01b10-f504-4b10-bf44-6894300b55f0" data-code="KR" 2430 >South Korea</option> 2431 2432 <option value="be3f8bf2-468e-46cf-92c8-00dadfc7cc34" data-code="SS" 2433 >South Sudan</option> 2434 2435 <option value="b0d21abb-af3e-4564-b463-042358e4cc71" data-code="ES" 2436 >Spain</option> 2437 2438 <option value="1623659e-0c0d-4b62-94ea-2294fc4504bb" data-code="LK" 2439 >Sri Lanka</option> 2440 2441 <option value="395c7c95-533b-4321-af39-13fd907cc0a2" data-code="SD" 2442 >Sudan</option> 2443 2444 <option value="2a483194-88f0-4e50-a73a-c1dbef00cb73" data-code="SR" 2445 >Suriname</option> 2446 2447 <option value="d441e7fd-1782-4130-b15c-d7e4683dba21" data-code="SJ" 2448 >Svalbard and Jan Mayen</option> 2449 2450 <option value="32b320d3-c595-4575-ba78-64ec6acfd3aa" data-code="SZ" 2451 >Swaziland</option> 2452 2453 <option value="76de47e0-ade1-4f15-a8a4-f8a10ba6e05b" data-code="SE" 2454 >Sweden</option> 2455 2456 <option value="7c6013f1-8787-4fa7-8adb-1facbd82185b" data-code="CH" 2457 >Switzerland</option> 2458 2459 <option value="5d1f0877-1e98-4b58-90be-93c8924ab2fd" data-code="SY" 2460 >Syrian Arab Republic</option> 2461 2462 <option value="716622b4-fa6c-44c3-b73b-80edfdb116e5" data-code="TW" 2463 >Taiwan, Province of China</option> 2464 2465 <option value="9783b836-3a35-4c85-95ab-bcc4d2c3cdf0" data-code="TJ" 2466 >Tajikistan</option> 2467 2468 <option value="84d29534-6e13-4428-bbad-2c67d92e0818" data-code="TZ" 2469 >Tanzania</option> 2470 2471 <option value="15db1133-d1b4-4f8f-821b-b74b1c67c125" data-code="TH" 2472 >Thailand</option> 2473 2474 <option value="128b696e-02aa-4ee1-a3c9-417482deb467" data-code="TL" 2475 >Timor-Leste</option> 2476 2477 <option value="f52125a3-ae77-448f-afe1-e535e8b00622" data-code="TG" 2478 >Togo</option> 2479 2480 <option value="7d618428-9af2-4ab9-a84f-685076403bf5" data-code="TK" 2481 >Tokelau</option> 2482 2483 <option value="1af159f0-ce44-4100-96e1-db48c88f9b66" data-code="TO" 2484 >Tonga</option> 2485 2486 <option value="1b13e2ba-1847-4012-bb3c-cd620620e7f7" data-code="TT" 2487 >Trinidad-Toba</option> 2488 2489 <option value="fbf6be5c-2eab-4fa7-8efb-672c759e9745" data-code="TN" 2490 >Tunisia</option> 2491 2492 <option value="2bf0dd15-079f-4328-99fb-919af7cf8dc7" data-code="TR" 2493 >Turkey</option> 2494 2495 <option value="72759f49-3701-4ba7-a6c3-7b996d03db09" data-code="TM" 2496 >Turkmenistan</option> 2497 2498 <option value="519c392b-9f24-407f-bddd-d8fd483d32b1" data-code="TC" 2499 >Turks and Caicos Islands</option> 2500 2501 <option value="afdedd7d-e7f0-4682-b62f-8a53624dc307" data-code="TV" 2502 >Tuvalu</option> 2503 2504 <option value="701844d7-3c53-4972-be14-1029b847e237" data-code="VI" 2505 >U.S. Virgin Islands</option> 2506 2507 <option value="bdb78038-eba8-4cca-bc65-fe7fa8011794" data-code="US" 2508 >U.S.A.</option> 2509 2510 <option value="5b139321-bfda-4977-82b0-6369561602cd" data-code="UG" 2511 >Uganda</option> 2512 2513 <option value="751cbec0-45af-48a3-a694-9877c26fad89" data-code="UA" 2514 >Ukraine</option> 2515 2516 <option value="26de3014-bdbb-4577-8b10-77316741489e" data-code="AE" 2517 >United Arab Emirates</option> 2518 2519 <option value="28f16bce-6223-47dc-bf49-b233ec8e5cff" data-code="GB" 2520 2521 selected="selected" >United Kingdom</option> 2522 2523 <option value="eb3f9c9c-2901-4dfb-82ad-c3a75bb4f124" data-code="UM" 2524 >United States Minor Outlying Islands</option> 2525 2526 <option value="efe7dd10-3756-470a-a6b4-0f5c7b48a614" data-code="UY" 2527 >Uruguay</option> 2528 2529 <option value="8e6aae8e-e005-4ac0-a76e-4741f80e7dca" data-code="UZ" 2530 >Uzbekistan</option> 2531 2532 <option value="a0833f4d-485f-4e38-b069-b5e55f5356e2" data-code="VU" 2533 >Vanuatu</option> 2534 2535 <option value="2ca8ab0e-e68f-4277-9cf0-66ba2ef70d0c" data-code="VE" 2536 >Venezuela</option> 2537 2538 <option value="b9e44088-3877-4954-afde-404223d1eaee" data-code="VN" 2539 >Vietnam</option> 2540 2541 <option value="a572baed-bf8d-4328-8e64-8febd21da170" data-code="WF" 2542 >Wallis and Futuna</option> 2543 2544 <option value="32444fcb-7907-4d86-b120-7883bf387c68" data-code="EH" 2545 >Western Sahara</option> 2546 2547 <option value="0561fcea-89b7-4594-964a-42f4bf044fcb" data-code="YE" 2548 >Yemen</option> 2549 2550 <option value="a7b68d39-14e4-4194-a066-38bf50d508f1" data-code="ZM" 2551 >Zambia</option> 2552 2553 <option value="9b6a275f-6528-45c8-9795-90dec37f497a" data-code="ZW" 2554 >Zimbabwe</option> 2555 2556 </select> 2557 2558 <input type="hidden" name="giftaidcountryText" id="giftaidcountryText" 2559 2560 value="United Kingdom" /> 2561</div> 2562 2563<div class="formQuestion GiftAid postcodeLookUp"> 2564 2565 <label for="giftaidpostcodeLookUp">Postcode <em class="alert GiftAid postcode-alert alert--required">(required)</em></label> 2566 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your postcode and address</span> 2567 <span class="error validateError hidden" role="alert" aria-hidden="true">
2567Please enter a valid postcode</span> 2568 2569 <input required type="text" title="PostcodeLookup" id="giftaidpostcodeLookUp" name="giftaidpostcodeLookUp" class="post-code" maxlength="10" value="" /> 2570</div> 2571 2572<div class="enterAddress GiftAid"> 2573 <div class="formQuestion GiftAid enterAddressLine1"> 2574 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter the first line of your address</span> 2575 2576 <label for="giftaidAddressLine1">Address line 1</label> 2577 <input maxlength="40" type="text" title="AddressLine1" id="giftaidAddressLine1" name="giftaidAddressLine1" class="address-line1" onchange="" value="" /> 2578 </div> 2579 2580 <div class="formQuestion GiftAid enterAddressLine2"> 2581 <label for="giftaidAddressLine2">Address line 2</label> 2582 <input maxlength="125" type="text" title="AddressLine2" id="giftaidAddressLine2" name="giftaidAddressLine2" class="address-line2" onchange="" value="" /> 2583 </div> 2584 2585 <div class="formQuestion GiftAid enterAddressCity"> 2586 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your town or city</span> 2587 2588 <label for="giftaidaddressCity">Town or city</label> 2589 <input maxlength="125" type="text" title="addressCity" id="giftaidaddressCity" name="giftaidaddressCity" class="address-city" onchange="" value="" /> 2590 </div> 2591 2592</div> 2593<input type="hidden" value=".GiftAid" class="hiddenExtraClass" /> 2594 </div> 2595 2596 2597<link href="/baseui/v2_4/CSS/confirm-further-contact.css?v=1-0-0-17522" rel="stylesheet" /> 2598
2599<script type="text/javascript"> 2600 $(document).ready(function () { 2601 initialiseFormRegister(); 2602 2603 updateContactReasons(); 2604 2605 $(".contactReasonOption").on("change", function () { 2606 updateContactReasons(); 2607 }); 2608 2609 $('#noneOfTheAbove').on('change', function () { 2610 if ($(this).is(':checked')) { 2611 $('.dataProtection .gdpr__consent input[type="radio"][value="false"]').each(function () { 2612 $(this).prop('checked', true).trigger('change'); 2613 }); 2614 $('.contactReasonOption input[type="radio"][value="false"]').each(function () { 2615 $(this).prop('checked', true); 2616 }); 2617 updateContactReasons(); 2618 } 2619 }); 2620 2621 $('.dataProtection .gdpr__consent input[type="radio"][value="true"], .contactReasonOption input[type="radio"][value="true"]').on('change', function () { 2622 if ($(this).is(':checked')) { 2623 $('#noneOfTheAbove').prop('checked', false); 2624 } 2625 }); 2626 2627 2628 }); 2629 2630 function updateContactReasons() { 2631 var contactReasons = []; 2632 2633 $(".contactReasonOption").each(function (index, elem) { 2634 var option = $(elem); 2635 var reason = option.find(".gdpr__name").attr("data-reason"); 2636 var selectedValue = option.find("input[type='radio']:checked").val(); 2637 var canContact = selectedValue === "true"; 2638 var contactReason = { Reason: reason, CanContact: canContact }; 2639 contactReasons.push(contactReason); 2640 }); 2641 2642 $("#contactReasonsChosen").val(JSON.stringify(contactReasons)); 2643 } 2644</script>
2644 2645<div class="formQuestion contactYou labelCheckBoxPair"> 2646 2647 2648 <div class="contactYou"> 2649 <p>Can we contact you?</p> 2650 </div> 2651</div> 2652 2653<div class="dataProtection"> 2654 <input type="hidden" id="consentsRequired" value="false" /> 2655 2656 2657 <div id="emailConsent" class="gdpr__consent" role="group" aria-label="Contact by email"> 2658 <div class="gdpr__wrapper"> 2659 <div class="gdpr__name">By email </div> 2660 <div class="gdpr__options" role="group"> 2661 <input type="radio" id="contactViaEmail-yes" name="contactViaEmail" value="true" title="Enable contact by email" class="consentCheckbox" /> 2662 <label class="gdpr__label" for="contactViaEmail-yes">Yes</label> 2663 <input type="radio" id="contactViaEmail-no" name="contactViaEmail" value="false" title="Disable contact by email" class="consentCheckbox" /> 2664 <label class="gdpr__label" for="contactViaEmail-no">No</label> 2665 </div> 2666 </div> 2667 <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by email</span> 2668 </div> 2669 2670 <div id="telephoneConsent" class="gdpr__consent" role="group" aria-label="Contact by phone"> 2671 <div class="gdpr__wrapper"> 2672 <div class="gdpr__name">By phone </div> 2673 <div class="gdpr__options" role="group"> 2674 <input type="radio" id="contactViaTel-yes" name="contactViaTel" value="true" title="Enable contact by telephone" class="consentCheckbox" onchange="$('#EnterTelDiv').removeClass('hidden')" /> 2675 <label class="gdpr__label" for="contactViaTel-yes">Yes</label> 2676 <input type="radio" id="contactViaTel-no" name="contactViaTel" value="false" title="Disable contact by telephone" class="consentCheckbox" onchange="$('#EnterTelDiv').addClass('hidden')" /> 2677 <label class="gdpr__label" for="contactViaTel-no">No</label> 2678 </div> 2679 </div> 2680 <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by phone</span> 2681 </div> 2682 2683 <div id="EnterTelDiv" class="formQuestion formThirdStep telephone hidden" aria-hidden="true"> 2684 <label for="telephone">Your telephone number</label> 2685 <span class="error validateError hidden" role="alert" aria-hidden="true">Please enter numbers only</span> 2686 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your telephone number</span> 2687 <input type="tel" title="Your telephone number" id="telephone" name="telephone" maxlength="20" /> 2688 </div> 2689 2690 <div id="smsConsent" class="gdpr__consent" role="group" aria-label="Contact by SMS"> 2691 <div class="gdpr__wrapper"> 2692 <div class="gdpr__name">By SMS </div> 2693 <div class="gdpr__options" role="group"> 2694 <input type="radio" id="contactViaSMS-yes" name="contactViaSMS" value="true" title="Enable contact by SMS" class="consentCheckbox" onchange="$('#EnterMobileDiv').removeClass('hidden')" /> 2695 <label class="gdpr__label" for="contactViaSMS-yes">Yes</label> 2696 <input type="radio" id="contactViaSMS-no" name="contactViaSMS" value="false" title="Disable contact by SMS" class="consentCheckbox" onchange="$('#EnterMobileDiv').addClass('hidden')" /> 2697 <label class="gdpr__label" for="contactViaSMS-no">No</label> 2698 </div> 2699 </div> 2700 <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by SMS</span> 2701 </div> 2702 2703 <div id="EnterMobileDiv" class="formQuestion formThirdStep mobile hidden" aria-hidden="true"> 2704 <label for="mobile">Your mobile telephone number</label> 2705 <span class="error validateError hidden" role="alert" aria-hidden="true">Please enter numbers only</span> 2706 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your mobile number</span> 2707 <input type="tel" title="Your mobile telephone number" id="mobile" name="mobile" maxlength="20" /> 2708 </div> 2709 2710 <div id="postConsent" class="gdpr__consent" role="group" aria-label="Contact by post"> 2711 <div class="gdpr__wrapper"> 2712 <div class="gdpr__name">By post </div> 2713 <div class="gdpr__options" role="group"> 2714 <input type="radio" id="contactViaPost-yes" name="contactViaPost" value="true" title="Enable contact by post" class="consentCheckbox" onchange="$('#AddressLookupDiv').removeClass('hidden')" /> 2715 <label class="gdpr__label" for="contactViaPost-yes">Yes</label> 2716 <input type="radio" id="contactViaPost-no" name="contactViaPost" value="false" title="Disable contact by post" class="consentCheckbox" onchange="$('#AddressLookupDiv').addClass('hidden')" /> 2717 <label class="gdpr__label" for="contactViaPost-no">No</label> 2718 </div> 2719 </div>
2720 <span class="alert validateRequired consentValidation hidden" role="alert" aria-hidden="true">Please let us know if we can contact you by post</span> 2721 </div> 2722 <div id="AddressLookupDiv" class="hidden addressArea" aria-hidden="true"> 2723 2724
2725<script> 2726 jQuery(document).ready(function () { 2727 initialiseAddressLookup(); 2728 2729 var countrySelect = $(".formThirdStep.enterAddressCountry select"); 2730 var unitedKingdomId = "28f16bce-6223-47dc-bf49-b233ec8e5cff"; 2731 2732 toggleStateLabel(); 2733 2734 if (countrySelect.parents('.hidden').length === 0) { 2735 $.get("/frontend/api/member-details/address", 2736 function (address) { 2737 var addressPostcodeValid = address && address.postCode && address.postCode.length > 0 2738 ? address.postCode.trim() !== "" 2739 : false; 2740 var addressLine1Valid = address && address.line1 && address.line1.length > 0 2741 ? address.line1.trim() !== "" 2742 : false; 2743 if (address && addressPostcodeValid && addressLine1Valid) { 2744 $('input.post-code').val(address.postCode); 2745 $('input.address-line1').val(address.line1); 2746 $('input.address-line2').val(address.line2); 2747 $('input.address-city').val(address.city); 2748 $('button.addressEnterBtn').click(); 2749 } 2750 }); 2751 } 2752 2753 countrySelect 2754 .on('change', function () { 2755 var countryName = $("option:selected", this).text(); 2756 $(".enterAddressCountry input[type='hidden']").val(countryName); 2757 var hidden = $(this).parents('.hidden').length > 0; 2758 if (!hidden) { 2759 toggleStateLabel(); 2760 } 2761 }); 2762 2763 $("input", "div.formQuestion.postcodeLookUp.formThirdStep").on('blur', function () { 2764 checkPostcode("div.formQuestion.postcodeLookUp.formThirdStep", "#ddlCountry"); 2765 }); 2766 2767 $("input", "div.formQuestion.enterAddressLine1").on('blur', function () { 2768 _validateField("div.formQuestion.enterAddressLine1"); 2769 }); 2770 2771 $("input", "div.formQuestion.enterAddressCity").on('blur', function () { 2772 _validateField("div.formQuestion.enterAddressCity"); 2773 }); 2774 2775 function toggleStateLabel() { 2776 if ($(countrySelect).val() === unitedKingdomId) { 2777 $(".enterAddressCity > .alert").html("Please enter your town or city"); 2778 $(".enterAddressCity > label").html("Town or City"); 2779 } 2780 else { 2781 $(".enterAddressCity > .alert").html("Please enter your city and state"); 2782 $(".enterAddressCity > label").html("City and State"); 2783 } 2784 } 2785 }); 2786</script>
2786 2787 2788<div class="formQuestion formThirdStep enterAddressCountry"> 2789 <label for="ddlCountry">Which country do you live in?</label> 2790 2791 <select id="ddlCountry" name="ddlCountry" onchange=""> 2792 2793 <option value="0277d9b0-232c-4a73-ae30-bc65990cf940" data-code="AF" 2794 >Afghanistan</option> 2795 2796 <option value="6097465a-92c6-4d88-b2ff-b31734bb2a43" data-code="AX" 2797 >Aland Islands</option> 2798 2799 <option value="3abf8e05-66f7-452b-b496-fa7a52317089" data-code="AL" 2800 >Albania</option> 2801 2802 <option value="6aa22ee8-02d4-45e2-bab1-f5450d2b9aad" data-code="DZ" 2803 >Algeria</option> 2804 2805 <option value="4bd6b9ae-ae16-45f4-a32d-fbb6a0149283" data-code="AS" 2806 >American Samoa</option> 2807 2808 <option value="90cb18aa-ef6a-4558-8238-88f66acbea3a" data-code="AD" 2809 >Andorra</option> 2810 2811 <option value="3e3c89f9-eba3-4259-8aff-da0786621060" data-code="AI" 2812 >Anguilla</option> 2813 2814 <option value="8f07e994-9615-4b79-8c17-97df512506b4" data-code="AO" 2815 >Anla</option> 2816 2817 <option value="458b4bb6-8f4d-4846-934c-b0b3d1d3ad77" data-code="AQ" 2818 >Antarctica</option> 2819 2820 <option value="8c51d14a-2ddf-441e-8993-153a112b1bfe" data-code="AG" 2821 >Antigua</option> 2822 2823 <option value="2e2875db-9a63-4f90-aad6-38a3cae8b1e4" data-code="AR" 2824 >Argentina</option> 2825 2826 <option value="5b1ae759-9031-464b-9311-423dbd049b4d" data-code="AM" 2827 >Armenia</option> 2828 2829 <option value="91970f41-4955-48b1-9be8-745c442d8510" data-code="AW" 2830 >Aruba</option> 2831 2832 <option value="a518c97f-5069-478d-8456-d93ca8e757f9" data-code="AU" 2833 >Australia</option> 2834 2835 <option value="98aa56fb-3c6b-4a9f-aa26-d203064040c2" data-code="AT" 2836 >Austria</option> 2837 2838 <option value="60287c7b-67d1-4bda-8e4d-cd7152b2185d" data-code="AZ" 2839 >Azerbaijan</option> 2840 2841 <option value="bddc0d17-2362-46ad-a5c5-cc9cf37935ea" data-code="BS" 2842 >Bahamas</option> 2843 2844 <option value="a9188a31-25d9-42c7-ad49-d065aea75793" data-code="BH" 2845 >Bahrain</option> 2846 2847 <option value="4bd2911d-fcbb-47db-a3b1-1b208413a3d0" data-code="BD" 2848 >Bangladesh</option> 2849 2850 <option value="cc2991a4-0747-409c-b2cb-944e3183d355" data-code="BB" 2851 >Barbados</option> 2852 2853 <option value="208783e0-af78-48e9-8ba8-cd0bb70bd02f" data-code="BY" 2854 >Belarus</option> 2855 2856 <option value="940217e6-7abb-4ff2-913e-a8e318d1682d" data-code="BE" 2857 >Belgium</option> 2858 2859 <option value="60edf9e9-7205-4df1-a74b-28c3c1a10af2" data-code="BZ" 2860 >Belize</option> 2861 2862 <option value="3e4c5f94-ed16-4a7b-b7e9-9b0cd7fe1f65" data-code="BJ" 2863 >Benin</option> 2864 2865 <option value="91009db5-63c2-4fa8-94ee-77ecf89fabff" data-code="BM" 2866 >Bermuda</option> 2867 2868 <option value="176bd8cb-af26-498b-ba96-4ed54a5daba6" data-code="BT" 2869 >Bhutan</option> 2870 2871 <option value="e6102b3d-8ca8-445e-844e-0bfd2ed549c8" data-code="BO" 2872 >Bolivia</option> 2873 2874 <option value="68b788e8-4d91-42c2-bee4-cf4b09810536" data-code="BQ" 2875 >Bonaire, Sint Eustatius and Saba</option> 2876 2877 <option value="2ac980f7-84d8-47b5-8e74-bdcae6d640d8" data-code="BA" 2878 >Bosnia and Herzevina</option> 2879 2880 <option value="e7a77d5d-5e22-4575-bc3f-ce075e737ee3" data-code="BW" 2881 >Botswana</option> 2882 2883 <option value="da45f515-45e4-48d6-8753-9c40e2885463" data-code="BV" 2884 >Bouvet Island</option> 2885 2886 <option value="272097d3-93ac-4243-845d-0a298d7d487c" data-code="BR" 2887 >Brazil</option> 2888 2889 <option value="82ebbc09-cc8b-4cbd-aed2-84bccbbbbf1c" data-code="IO" 2890 >British Indian Ocean Territory</option> 2891 2892 <option value="c9303f68-6925-4f60-b0c4-5f36ed737208" data-code="VG" 2893 >British Virgin isl.</option> 2894 2895 <option value="8f5ce9f2-62e6-4c9d-81a0-2ad89f264e7d" data-code="BN" 2896 >Brunei</option> 2897 2898 <option value="d03f1924-3b7a-4446-b24c-ad2dae155a8a" data-code="BG" 2899 >Bulgaria</option> 2900 2901 <option value="f8898b27-b0f4-4a78-94f7-1d2f9f115361" data-code="BF" 2902 >Burkina Faso</option> 2903 2904 <option value="1c07b239-cf7e-4b45-9163-9c42fc825216" data-code="BI" 2905 >Burundi</option> 2906 2907 <option value="fcd0c057-0001-4ede-b690-dd336dce7562" data-code="KH" 2908 >Cambodia</option> 2909 2910 <option value="80ec7be6-030e-4979-9ce9-34578ac7b592" data-code="CM" 2911 >Cameroon</option> 2912 2913 <option value="5e621397-1e7d-4fff-b8e2-1bb23a64309e" data-code="CA" 2914 >Canada</option> 2915 2916 <option value="7f38d533-121d-4cad-aa8c-dc84952adb14" data-code="CV" 2917 >Cape Verde</option> 2918 2919 <option value="fe8a8690-47ee-4475-af75-05bdc73f5ba2" data-code="KY" 2920 >Cayman Islands</option> 2921 2922 <option value="e665f116-49e0-4d33-9c6b-f056a1823891" data-code="CF" 2923 >Central African Rep.</option> 2924 2925 <option value="b950049a-7e4a-43bd-b972-2772c2166785" data-code="TD" 2926 >Chad</option> 2927 2928 <option value="b0a4f07d-5b72-4b80-8787-e2ede5d532c2" data-code="CL" 2929 >Chile</option> 2930 2931 <option value="4b239d0c-8cdd-459d-825e-e98d0d733708" data-code="CN" 2932 >China</option> 2933 2934 <option value="a09fdc6e-26f6-497b-9bb3-bd99a4936156" data-code="CX" 2935 >Christmas Island</option> 2936 2937 <option value="f6683225-9fff-45c6-82ca-04b384f502a5" data-code="CC" 2938 >Cocos (Keeling) Islands</option> 2939 2940 <option value="94c167c8-fa24-4e01-a862-978128662e03" data-code="CO" 2941 >Colombia</option> 2942 2943 <option value="04266af9-9951-4874-9466-222219d4a986" data-code="KM" 2944 >Comoros</option> 2945 2946 <option value="9f4f70c4-6461-4cb1-aa7c-f0bbbc982fa7" data-code="CG" 2947 >Con</option> 2948 2949 <option value="4eb2f303-6196-4c94-81a1-6ba0c4d07e74" data-code="CD" 2950 >
2950Con, the Democratic Republic of the</option> 2951 2952 <option value="7596f844-dd88-4754-b287-673d84b7a95b" data-code="CK" 2953 >Cook Islands</option> 2954 2955 <option value="1b626186-8ca4-4559-a6a9-6fbbb4e48ab1" data-code="CR" 2956 >Costa Rica</option> 2957 2958 <option value="7ded9b71-cd97-4f82-a9ec-bbaadbdc86c1" data-code="HR" 2959 >Croatia</option> 2960 2961 <option value="bbc2b415-08ba-4acc-b0af-2b0c05fd8a2d" data-code="CU" 2962 >Cuba</option> 2963 2964 <option value="2c922606-8d9c-40f3-80eb-10fc3df0852d" data-code="CW" 2965 >Curacao !Curaçao</option> 2966 2967 <option value="60b649aa-0653-4920-aa94-5555e2dece6b" data-code="CY" 2968 >Cyprus</option> 2969 2970 <option value="c21b5f36-c767-401c-a484-a4ebfe27ece7" data-code="CZ" 2971 >Czech Republic</option> 2972 2973 <option value="ec45b038-a1c7-451a-abad-f50a9e7dec14" data-code="DK" 2974 >Denmark</option> 2975 2976 <option value="f7e47e09-78de-4761-b158-68fe9d824fb4" data-code="DJ" 2977 >Djibouti</option> 2978 2979 <option value="173bc1e8-9a3c-4fdc-b56d-ec8c3ad354a3" data-code="DM" 2980 >Dominica</option> 2981 2982 <option value="b1984dba-8f29-4a58-9ee2-c9e15b58de14" data-code="DO" 2983 >Dominican Republic</option> 2984 2985 <option value="422286c5-e68d-47ff-b0bf-9fd57b659bc8" data-code="EC" 2986 >Ecuador</option> 2987 2988 <option value="f08c90cb-95d2-438a-91ba-5707d507d845" data-code="EG" 2989 >Egypt</option> 2990 2991 <option value="ceab1b4d-5a4e-4109-bca8-9b4f70cb45e7" data-code="SV" 2992 >El Salvador</option> 2993 2994 <option value="c3f3901b-f456-4b64-8e11-8708b8b44787" data-code="GQ" 2995 >Equatorial Guinea</option> 2996 2997 <option value="e2ab1b90-bffa-4af8-b2ad-683a89ef8d09" data-code="ER" 2998 >Eritrea</option> 2999 3000 <option value="280ec852-4cf3-4499-a1e3-b5c4e80514a2" data-code="EE" 3001 >Estonia</option> 3002 3003 <option value="83e18139-8a1a-4b5b-93a2-8f0c40b6f9f6" data-code="ET" 3004 >Ethiopia</option> 3005 3006 <option value="b615f302-1db0-49c7-83d6-2a49abc46544" data-code="FK" 3007 >Falkland Islands (Malvinas)</option> 3008 3009 <option value="9e701c9a-5374-4257-89f1-be8c6cad1185" data-code="FO" 3010 >Faroe Islands</option> 3011 3012 <option value="c4d40afb-24a0-4d45-8efa-d66327e367c2" data-code="FJ" 3013 >Fiji</option> 3014 3015 <option value="c10427da-4456-4cdf-98c6-a1982be01b77" data-code="FI" 3016 >Finland</option> 3017 3018 <option value="8c075164-fa5b-4a58-8a3a-607620c1db2c" data-code="FR" 3019 >France</option> 3020 3021 <option value="97d0145f-b2ca-49aa-9364-ead7be1fa243" data-code="GF" 3022 >French Guiana</option> 3023 3024 <option value="5838adf4-31c5-403c-b593-f3bf3c2c9316" data-code="PF" 3025 >French Polynesia</option> 3026 3027 <option value="de190f56-66a0-48a9-ab64-87e914386f5d" data-code="TF" 3028 >French Southern Territories</option> 3029 3030 <option value="15b346df-028e-4c43-8dfb-8a444ef330ec" data-code="GA" 3031 >Gabon</option> 3032 3033 <option value="5b274066-fe96-4c9a-857f-078f85188513" data-code="GM" 3034 >Gambia</option> 3035 3036 <option value="f823f7e5-30ed-4995-8416-5cf5f13db437" data-code="GE" 3037 >Georgia</option> 3038 3039 <option value="57f7948b-b35a-463d-bb40-1fa3ac8aa817" data-code="DE" 3040 >Germany</option> 3041 3042 <option value="11d09bee-a0d1-4c3e-bd45-a1ebf55417ae" data-code="GH" 3043 >Ghana</option> 3044 3045 <option value="179a4188-859e-4c34-8104-34714dc159d1" data-code="GI" 3046 >Gibraltar</option> 3047 3048 <option value="f1f230ec-ed80-4823-8880-faa9a4c3f21f" data-code="GR" 3049 >Greece</option> 3050 3051 <option value="68ee327c-9f49-4147-9bd5-248869089dd8" data-code="GL" 3052 >Greenland</option> 3053
3054 <option value="6dc96eda-4661-4b78-adbe-6c2fa0680ba8" data-code="GD" 3055 >Grenada</option> 3056 3057 <option value="29215fe5-d8ef-4da6-8374-fa3c581bbffd" data-code="GP" 3058 >Guadeloupe</option> 3059 3060 <option value="6425039d-3bf9-4550-a1e5-80125582468f" data-code="GU" 3061 >Guam</option> 3062 3063 <option value="d69034c7-ec22-4177-91c9-fce66b5f56a4" data-code="GT" 3064 >Guatemala</option> 3065 3066 <option value="b34949e8-c913-42a5-9aba-633d36ebed37" data-code="GG" 3067 >Guernsey</option> 3068 3069 <option value="0de8c633-aa64-4e3e-a7f7-0b891b792b0b" data-code="GN" 3070 >Guinea</option> 3071 3072 <option value="674e148f-6aa8-4fc5-9c30-06b78bb0ea23" data-code="GW" 3073 >Guinea Bissau</option> 3074 3075 <option value="2fda0e1f-b630-4204-a080-51de47346e36" data-code="GY" 3076 >Guyana</option> 3077 3078 <option value="9c7a3c9a-4b00-4c58-b0b8-bbba723eed60" data-code="HT" 3079 >Haiti</option> 3080 3081 <option value="7087396f-8e4e-4ec6-a73f-ca39e4cd6f95" data-code="HM" 3082 >Heard Island and McDonald Islands</option> 3083 3084 <option value="0ceb1cfb-1ae4-45a2-8570-2caa783512ea" data-code="VA" 3085 >Holy See (Vatican City State)</option> 3086 3087 <option value="3bef3528-4750-4cec-b609-05f13294060f" data-code="HN" 3088 >Honduras</option> 3089 3090 <option value="45ac16ee-289d-4cb8-82a9-ce72ade60f26" data-code="HK" 3091 >Hong Kong</option> 3092 3093 <option value="c9eec833-003a-4f8c-ab28-10027651dd2e" data-code="HU" 3094 >Hungary</option> 3095 3096 <option value="5d14c0ee-7ddc-4e89-9e13-9dd04c93e6ec" data-code="IS" 3097 >Iceland</option> 3098 3099 <option value="b1073aad-1983-4496-98ba-888ee8954138" data-code="IN" 3100 >India</option> 3101 3102 <option value="86346059-af8c-449d-b935-11e499d81e4f" data-code="ID" 3103 >Indonesia</option> 3104 3105 <option value="85ff604c-ba2e-40f0-9b2f-dd3634dd4ca2" data-code="IR" 3106 >Iran</option> 3107 3108 <option value="6bc5f035-8fb9-4362-83de-d2e70db1a0a0" data-code="IQ" 3109 >Iraq</option> 3110 3111 <option value="ca62daf4-7469-412a-bdba-a45f77ee941a" data-code="IE" 3112 >Ireland</option> 3113 3114 <option value="4d7d8d4d-3109-4e15-8a77-31fd1411f02c" data-code="IM" 3115 >Isle of Man</option> 3116 3117 <option value="713d78e3-5e3e-4551-94d3-56792da2c573" data-code="IL" 3118 >Israel</option> 3119 3120 <option value="5ec77ceb-475d-47bb-84f3-ef6fc0d303be" data-code="IT" 3121 >Italy</option> 3122 3123 <option value="0c1cf03c-d1b9-4b0b-baee-844440f1712a" data-code="CI" 3124 >Ivory Coast</option> 3125 3126 <option value="0a5e8a17-5ce9-41ba-a387-01a46d780bf2" data-code="JM" 3127 >Jamaica</option> 3128 3129 <option value="7fedfdb2-6979-4c0c-8414-4ee9ac5c7959" data-code="JP" 3130 >Japan</option> 3131 3132 <option value="67d64a7d-2ba9-4e21-8f05-93dfdace63e0" data-code="JE" 3133 >Jersey</option> 3134 3135 <option value="73c7c72f-8d9b-41df-80ac-172dfefdace9" data-code="JO" 3136 >Jordan</option> 3137 3138 <option value="73012c52-655b-432f-96a6-b540311eb3b9" data-code="KZ" 3139 >Kazakhstan</option> 3140 3141 <option value="27119fe4-1347-4a1b-9423-ba561b9a4690" data-code="KE" 3142 >Kenya</option> 3143 3144 <option value="1e2b5798-20ca-483e-957b-f6decda97e5d" data-code="KI" 3145 >Kiribati</option> 3146 3147 <option value="1df01b10-f504-4b10-bf44-6894300b55f3" data-code="KP" 3148 >Korea, Democratic Peoples Republic of</option> 3149 3150 <option value="ef86cd7e-f8ad-4a83-ae52-47508b8d5fef" data-code="KW" 3151 >Kuwait</option> 3152 3153 <option value="b1dd8474-e780-4dc6-9a7d-00e85e4586ba" data-code="KG" 3154 >Kyrgyzstan</option> 3155 3156 <option value="3d0ba95f-1870-4d89-831b-96438dc9fae5" data-code="LA" 3157 >Lao People's Democratic Republic</option> 3158 3159 <option value="d3ce0d7c-e79a-4099-8aa6-671609e3e764" data-code="LV" 3160 >Latvia</option> 3161 3162 <option value="ea2ea7c9-ff9c-4378-9205-70200eb8c9f5" data-code="LB" 3163 >Lebanon</option> 3164 3165 <option value="a41a0211-6401-4f52-abb2-66e8879b6c93" data-code="LS" 3166 >
3166Lesotho</option> 3167 3168 <option value="dfdd4afe-49f8-4e28-9099-d1c906442ddb" data-code="LR" 3169 >Liberia</option> 3170 3171 <option value="a27e4602-498a-4c67-a26e-f257db03c601" data-code="LY" 3172 >Libya</option> 3173 3174 <option value="ac6da5be-eba9-47e2-9007-95a92409131b" data-code="LI" 3175 >Liechtenstein</option> 3176 3177 <option value="d47ff5fe-76e7-48fb-9c0e-cc351d04cff5" data-code="LT" 3178 >Lithuania</option> 3179 3180 <option value="60e544eb-ee77-4f4b-9826-555ede4c63d2" data-code="LU" 3181 >Luxembourg</option> 3182 3183 <option value="1f055e32-a637-4ee8-913b-c42ddcdc381d" data-code="MO" 3184 >Macau</option> 3185 3186 <option value="90eaa3bb-b965-4d48-98c0-bc4dc099e5dc" data-code="MK" 3187 >Macedonia</option> 3188 3189 <option value="2a0b1ca9-4460-4e2e-ae8a-1366c0808875" data-code="MG" 3190 >Madagascar</option> 3191 3192 <option value="44d379a8-6399-475c-9f1a-341b7b84d856" data-code="MW" 3193 >Malawi</option> 3194 3195 <option value="cae3673f-8b9e-44c3-ac97-76945b7069e6" data-code="MY" 3196 >Malaysia</option> 3197 3198 <option value="f2438a17-4ce8-4c0b-90c3-434ae98744ea" data-code="MV" 3199 >Maldives</option> 3200 3201 <option value="b8a52520-f1da-4a21-b0c9-e6f6272e5462" data-code="ML" 3202 >Mali</option> 3203 3204 <option value="1b0928cd-526a-4198-b5ba-ece7e89e39ec" data-code="MT" 3205 >Malta</option> 3206 3207 <option value="5e92543c-19d6-419d-b743-eafdf6ff5cf8" data-code="MH" 3208 >Marshall Islands</option> 3209 3210 <option value="a5ccf350-cccb-4e83-94cf-4f0f3069bc0e" data-code="MQ" 3211 >Martinique</option> 3212 3213 <option value="c4f86eec-1012-4581-b7ff-c95e207baecf" data-code="MR" 3214 >Mauritania</option> 3215 3216 <option value="3f81b500-9c4a-4bf5-9e80-40632a100e25" data-code="MU" 3217 >Mauritius</option> 3218 3219 <option value="26dae417-f1d7-4892-a186-09394fcfe5e0" data-code="YT" 3220 >Mayotte</option> 3221 3222 <option value="2cc4c482-a79a-4526-8d36-f9f035740c68" data-code="MX" 3223 >Mexico</option> 3224 3225 <option value="52b7fb93-1fb2-4138-8109-c67eaadf9a10" data-code="FM" 3226 >Micronesia</option> 3227 3228 <option value="85384d58-d4a8-4489-b843-84db1d21f53a" data-code="MD" 3229 >Moldova</option> 3230 3231 <option value="0fee44eb-b465-4a8a-ae1c-148cc88f9459" data-code="MC" 3232 >Monaco</option> 3233 3234 <option value="347e3c2a-2748-4d06-9a6c-733751de01eb" data-code="MN" 3235 >Monlia</option> 3236 3237 <option value="a6dde8ff-a806-4344-bd32-3d8a93d90993" data-code="ME" 3238 >Montenegro</option> 3239 3240 <option value="1618d197-0d8f-401e-ba62-845453dc41e2" data-code="MS" 3241 >Montserrat</option> 3242 3243 <option value="a05e4cec-f670-4363-bf31-ef32f11fcb15" data-code="MA" 3244 >Morocco</option> 3245 3246 <option value="625c36bf-65ac-48ca-9dde-476f64b9dd7b" data-code="MZ" 3247 >Mozambique</option> 3248 3249 <option value="9080f0f9-5690-4457-95e6-e38e1ce79a25" data-code="MM" 3250 >Myanmar/Burma</option> 3251 3252 <option value="11968580-24fe-48f0-a623-4cfe3340f6f6" data-code="NA" 3253 >Namibia</option> 3254 3255 <option value="88346bd3-a1ce-4d1b-8d96-462432dea21d" data-code="NR" 3256 >Nauru</option> 3257 3258 <option value="6f6196e3-4621-4e85-b3b1-80f9fe5482a1" data-code="NP" 3259 >Nepal</option> 3260 3261 <option value="4d0c11b4-04e7-4942-81c8-d92f4d1beadb" data-code="NL" 3262 >Netherlands</option> 3263 3264 <option value="72d12681-91d6-4d42-99f3-da308fdfc944" data-code="AN" 3265 >Netherlands Antilles</option> 3266 3267 <option value="7cf59cd1-2928-4344-ad71-39d0bd3ec138" data-code="NC" 3268 >New Caledonia</option> 3269 3270 <option value="5f6a12d5-c611-4869-a508-5c75e268ae1e" data-code="NZ" 3271 >New Zealand</option> 3272 3273 <option value="cde1d6f9-3e14-4b54-94d4-9061d4d7747e" data-code="NI" 3274 >Nicaragua</option> 3275 3276 <option value="b82b3221-04f2-4e08-bfcf-3085ffba7e36" data-code="NE" 3277 >Niger</option> 3278 3279 <option value="f7d08e32-36f8-4379-890c-26d0f41094a9" data-code="NG" 3280 >Nigeria</option> 3281 3282 <option value="a3334f4e-2706-472c-b030-8e2c3af09331" data-code="NU" 3283 >Niue</option> 3284 3285 <option value="7c4cabb1-1a18-4921-9b44-6581b155dcaf" data-code="NF" 3286 >Norfolk Island</option> 3287 3288 <option value="28cb786d-ab5c-4ed4-b71a-80fb98e64d63" data-code="MP" 3289 >Northern Mariana Islands</option> 3290 3291 <option value="bc82cd3f-92af-4530-a269-0e804122ac15" data-code="NO" 3292 >Norway</option> 3293 3294 <option value="86f02f04-62bc-49fa-93e0-3191dc790408" data-code="OM" 3295 >Oman</option> 3296 3297 <option value="ed3a4be5-ec43-4ae6-854d-54166ea0259f" data-code="PK" 3298 >Pakistan</option> 3299 3300 <option value="f53b4e23-cc16-4e67-9f42-a2de9eb392b6" data-code="PW" 3301 >Palau</option> 3302 3303 <option value="88f55094-7d4b-4d38-a6c6-5d7861d2e1d1" data-code="PS" 3304 >Palestine, State of</option> 3305 3306 <option value="01209bc3-0ef4-4a25-acc1-5f672ec0892c" data-code="PA" 3307 >Panama</option> 3308 3309 <option value="7413141e-999e-424f-a478-7bc06de8c9ec" data-code="PG" 3310 >Papua New Guinea</option> 3311 3312 <option value="aa00ac06-9cbe-4bd7-8ecd-c1fb5c7a9b31" data-code="PY" 3313 >Paraguay</option> 3314 3315 <option value="9e18ec93-d811-4a03-94c3-a70834c16473" data-code="PE" 3316 >Peru</option> 3317
3318 <option value="57333804-afe0-4062-9171-aee247601c81" data-code="PH" 3319 >Philippines</option> 3320 3321 <option value="9124de2d-9ab4-432d-a2d7-62c07620b50e" data-code="PN" 3322 >Pitcairn</option> 3323 3324 <option value="b22814b3-80af-4227-bddf-9aaaa7c1befe" data-code="PL" 3325 >Poland</option> 3326 3327 <option value="5ee9500e-98ac-444a-9855-3d8263ac8f1e" data-code="PT" 3328 >Portugal</option> 3329 3330 <option value="94903b9c-82c5-4110-b9c6-ce074956712c" data-code="PR" 3331 >Puerto Rico</option> 3332 3333 <option value="180b34ab-7fc5-4b03-ac92-4d9490b889ba" data-code="QA" 3334 >Qatar</option> 3335 3336 <option value="2fb2072c-5b5b-40ba-9bb4-632304d4cfef" data-code="RE" 3337 >Reunion !Réunion</option> 3338 3339 <option value="00688040-a342-4359-b409-1aa79b524bfb" data-code="RO" 3340 >Romania</option> 3341 3342 <option value="8b0c6a35-dbdb-4fa2-adcd-dcbeeaa88cdf" data-code="RU" 3343 >Russian Federation</option> 3344 3345 <option value="2358a4dc-c075-4369-9ffc-00130fbc8cf6" data-code="RW" 3346 >Rwanda</option> 3347 3348 <option value="c3f9a9f1-5dba-462f-a9c7-8c72013fdeea" data-code="BL" 3349 >Saint Barthelemy !Saint Barthélemy</option> 3350 3351 <option value="7ee44827-048a-4457-97dd-0e5598da9538" data-code="SH" 3352 >Saint Helena, Ascension and Tristan da Cunha</option> 3353 3354 <option value="ff516cd9-fa1d-47a7-8e14-135b263a589f" data-code="KN" 3355 >Saint Kitts and Nevis</option> 3356 3357 <option value="79e7dbc9-8350-4e4c-b41b-6f36700084e0" data-code="LC" 3358 >Saint Lucia</option> 3359 3360 <option value="5bd52154-2156-4733-94ec-36f5be229998" data-code="MF" 3361 >Saint Martin (French part)</option> 3362 3363 <option value="c6b1c63b-773d-47e6-b568-dbb01d28f653" data-code="PM" 3364 >Saint Pierre and Miquelon</option> 3365 3366 <option value="381420cf-8b61-4c95-9023-d01a7ffb834a" data-code="VC" 3367 >Saint Vincent and the Grenadines</option> 3368 3369 <option value="a9807c35-47af-4009-ba86-bd02d269328c" data-code="WS" 3370 >Samoa</option> 3371 3372 <option value="5fc14d6e-4b3b-4389-872c-cabfc59f18f7" data-code="SM" 3373 >San Marino</option> 3374 3375 <option value="ec979deb-5544-4669-ab1b-47e3f022d701" data-code="ST" 3376 >Sao Tome and Principe</option> 3377 3378 <option value="6c70043a-b1d0-4227-a68a-10b1e3d4e4ce" data-code="SA" 3379 >Saudi Arabia</option> 3380 3381 <option value="8bab9ddb-6995-4500-ae91-f56f3bbb6082" data-code="SN" 3382 >Senegal</option> 3383 3384 <option value="287347df-5619-4db2-a1f6-be79580c4500" data-code="RS" 3385 >Serbia</option> 3386 3387 <option value="02fc5fa4-5f17-4141-9d39-338785b77d25" data-code="SC" 3388 >Seychelles</option> 3389 3390 <option value="2819df0b-f317-4d30-ac9c-ee42e7edda06" data-code="SL" 3391 >Sierra Leone</option> 3392 3393 <option value="cb2fd4b8-af0e-4ced-aad1-1c53b8ce7968" data-code="SG" 3394 >Singapore</option> 3395 3396 <option value="8937ecad-48aa-4b40-a1f1-1f1ba4d76e69" data-code="SX" 3397 >Sint Maarten (Dutch part)</option> 3398 3399 <option value="42f0cdb1-f076-4e48-ac90-25e4451093f2" data-code="SK" 3400 >Slovak Republic</option> 3401 3402 <option value="dea43fd4-ceba-4452-b0e2-8fea106b655c" data-code="SI" 3403 >Slovenia</option> 3404 3405 <option value="ffe2a2ee-b92b-4530-af5b-2088122003c3" data-code="SB" 3406 >Solomon Islands</option> 3407 3408 <option value="65d9eb07-5873-4a70-ab0d-d0a2d903240e" data-code="SO" 3409 >Somalia</option> 3410 3411 <option value="2f87af57-234b-4ca6-8857-bd53a42f1ac4" data-code="ZA" 3412 >South Africa</option> 3413
3414 <option value="c6bc4def-5374-4dbb-b8db-28fa21c28a53" data-code="GS" 3415 >South Georgia and the South Sandwich Islands</option> 3416 3417 <option value="1df01b10-f504-4b10-bf44-6894300b55f0" data-code="KR" 3418 >South Korea</option> 3419 3420 <option value="be3f8bf2-468e-46cf-92c8-00dadfc7cc34" data-code="SS" 3421 >South Sudan</option> 3422 3423 <option value="b0d21abb-af3e-4564-b463-042358e4cc71" data-code="ES" 3424 >Spain</option> 3425 3426 <option value="1623659e-0c0d-4b62-94ea-2294fc4504bb" data-code="LK" 3427 >Sri Lanka</option> 3428 3429 <option value="395c7c95-533b-4321-af39-13fd907cc0a2" data-code="SD" 3430 >Sudan</option> 3431 3432 <option value="2a483194-88f0-4e50-a73a-c1dbef00cb73" data-code="SR" 3433 >Suriname</option> 3434 3435 <option value="d441e7fd-1782-4130-b15c-d7e4683dba21" data-code="SJ" 3436 >Svalbard and Jan Mayen</option> 3437 3438 <option value="32b320d3-c595-4575-ba78-64ec6acfd3aa" data-code="SZ" 3439 >Swaziland</option> 3440 3441 <option value="76de47e0-ade1-4f15-a8a4-f8a10ba6e05b" data-code="SE" 3442 >Sweden</option> 3443 3444 <option value="7c6013f1-8787-4fa7-8adb-1facbd82185b" data-code="CH" 3445 >Switzerland</option> 3446 3447 <option value="5d1f0877-1e98-4b58-90be-93c8924ab2fd" data-code="SY" 3448 >Syrian Arab Republic</option> 3449 3450 <option value="716622b4-fa6c-44c3-b73b-80edfdb116e5" data-code="TW" 3451 >Taiwan, Province of China</option> 3452 3453 <option value="9783b836-3a35-4c85-95ab-bcc4d2c3cdf0" data-code="TJ" 3454 >Tajikistan</option> 3455 3456 <option value="84d29534-6e13-4428-bbad-2c67d92e0818" data-code="TZ" 3457 >Tanzania</option> 3458 3459 <option value="15db1133-d1b4-4f8f-821b-b74b1c67c125" data-code="TH" 3460 >Thailand</option> 3461 3462 <option value="128b696e-02aa-4ee1-a3c9-417482deb467" data-code="TL" 3463 >Timor-Leste</option> 3464 3465 <option value="f52125a3-ae77-448f-afe1-e535e8b00622" data-code="TG" 3466 >Togo</option> 3467 3468 <option value="7d618428-9af2-4ab9-a84f-685076403bf5" data-code="TK" 3469 >Tokelau</option> 3470 3471 <option value="1af159f0-ce44-4100-96e1-db48c88f9b66" data-code="TO" 3472 >Tonga</option> 3473 3474 <option value="1b13e2ba-1847-4012-bb3c-cd620620e7f7" data-code="TT" 3475 >Trinidad-Toba</option> 3476 3477 <option value="fbf6be5c-2eab-4fa7-8efb-672c759e9745" data-code="TN" 3478 >Tunisia</option> 3479 3480 <option value="2bf0dd15-079f-4328-99fb-919af7cf8dc7" data-code="TR" 3481 >Turkey</option> 3482 3483 <option value="72759f49-3701-4ba7-a6c3-7b996d03db09" data-code="TM" 3484 >Turkmenistan</option> 3485 3486 <option value="519c392b-9f24-407f-bddd-d8fd483d32b1" data-code="TC" 3487 >Turks and Caicos Islands</option> 3488 3489 <option value="afdedd7d-e7f0-4682-b62f-8a53624dc307" data-code="TV" 3490 >Tuvalu</option> 3491 3492 <option value="701844d7-3c53-4972-be14-1029b847e237" data-code="VI" 3493 >U.S. Virgin Islands</option> 3494 3495 <option value="bdb78038-eba8-4cca-bc65-fe7fa8011794" data-code="US" 3496 >U.S.A.</option> 3497 3498 <option value="5b139321-bfda-4977-82b0-6369561602cd" data-code="UG" 3499 >Uganda</option> 3500 3501 <option value="751cbec0-45af-48a3-a694-9877c26fad89" data-code="UA" 3502 >Ukraine</option> 3503 3504 <option value="26de3014-bdbb-4577-8b10-77316741489e" data-code="AE" 3505 >United Arab Emirates</option> 3506 3507 <option value="28f16bce-6223-47dc-bf49-b233ec8e5cff" data-code="GB" 3508 3509 selected="selected" >United Kingdom</option> 3510 3511 <option value="eb3f9c9c-2901-4dfb-82ad-c3a75bb4f124" data-code="UM" 3512 >United States Minor Outlying Islands</option> 3513 3514 <option value="efe7dd10-3756-470a-a6b4-0f5c7b48a614" data-code="UY" 3515 >Uruguay</option> 3516 3517 <option value="8e6aae8e-e005-4ac0-a76e-4741f80e7dca" data-code="UZ" 3518 >Uzbekistan</option> 3519 3520 <option value="a0833f4d-485f-4e38-b069-b5e55f5356e2" data-code="VU" 3521 >Vanuatu</option> 3522 3523 <option value="2ca8ab0e-e68f-4277-9cf0-66ba2ef70d0c" data-code="VE" 3524 >Venezuela</option> 3525 3526 <option value="b9e44088-3877-4954-afde-404223d1eaee" data-code="VN" 3527 >Vietnam</option> 3528 3529 <option value="a572baed-bf8d-4328-8e64-8febd21da170" data-code="WF" 3530 >Wallis and Futuna</option> 3531 3532 <option value="32444fcb-7907-4d86-b120-7883bf387c68" data-code="EH" 3533 >Western Sahara</option> 3534 3535 <option value="0561fcea-89b7-4594-964a-42f4bf044fcb" data-code="YE" 3536 >Yemen</option> 3537 3538 <option value="a7b68d39-14e4-4194-a066-38bf50d508f1" data-code="ZM" 3539 >Zambia</option> 3540 3541 <option value="9b6a275f-6528-45c8-9795-90dec37f497a" data-code="ZW" 3542 >Zimbabwe</option> 3543 3544 </select> 3545 3546 <input type="hidden" name="countryText" id="countryText" 3547 3548 value="United Kingdom" /> 3549</div> 3550 3551<div class="formQuestion formThirdStep postcodeLookUp"> 3552 3553 <label for="postcodeLookUp">Postcode <em class="alert formThirdStep postcode-alert alert--required">(required)</em></label> 3554 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your postcode and address</span> 3555 <span class="error validateError hidden" role="alert" aria-hidden="true">
3555Please enter a valid postcode</span> 3556 3557 <input required type="text" title="PostcodeLookup" id="postcodeLookUp" name="postcodeLookUp" class="post-code" maxlength="10" value="" /> 3558</div> 3559 3560<div class="enterAddress formThirdStep"> 3561 <div class="formQuestion formThirdStep enterAddressLine1"> 3562 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter the first line of your address</span> 3563 3564 <label for="AddressLine1">Address line 1</label> 3565 <input maxlength="40" type="text" title="AddressLine1" id="AddressLine1" name="AddressLine1" class="address-line1" onchange="" value="" /> 3566 </div> 3567 3568 <div class="formQuestion formThirdStep enterAddressLine2"> 3569 <label for="AddressLine2">Address line 2</label> 3570 <input maxlength="125" type="text" title="AddressLine2" id="AddressLine2" name="AddressLine2" class="address-line2" onchange="" value="" /> 3571 </div> 3572 3573 <div class="formQuestion formThirdStep enterAddressCity"> 3574 <span class="alert validateRequired hidden" role="alert" aria-hidden="true">Please enter your town or city</span> 3575 3576 <label for="addressCity">Town or city</label> 3577 <input maxlength="125" type="text" title="addressCity" id="addressCity" name="addressCity" class="address-city" onchange="" value="" /> 3578 </div> 3579 3580</div> 3581<input type="hidden" value=".formThirdStep" class="hiddenExtraClass" /> 3582 </div> 3583 3584 3585 <span id="privacyNotice" class="privacyNotice"> 3586 <p>You can find out Privacy and cookies policy <a href="https://www.nottinghamcounsellingcentre.org.uk/privacy-policy" target="_blank">here</a></p> 3587 </span> 3588</div> 3589 3590 </div> 3591 3592 3593</fieldset> 3594 3595<input type="hidden" name="ctl00$ctl00$m$bodyContent$cphPageMaster$ContentPlaceHolder$ucFormPayment$Register$hdnGroupID" id="hdnGroupID" /> 3596<input type="hidden" name="ctl00$ctl00$m$bodyContent$cphPageMaster$ContentPlaceHolder$ucFormPayment$Register$hdnFBUID" id="hdnFBUID" /> 3597<input type="hidden" name="ctl00$ctl00$m$bodyContent$cphPageMaster$ContentPlaceHolder$ucFormPayment$Register$hdnRegisterAction" id="hdnRegisterAction" value="Payment" /> 3598 3599 3600 </div> 3601 3602 </section> 3603 <div class="terms-and-conditions-wrapper"> 3604 <fieldset id="submit-button-wrapper" class="formButtons registerButtons"> 3605 <div class="alert validateError hidden" role="alert" aria-hidden="true">An error has occurred. Please refresh the page.</div> 3606 <button id="purchase-button" data-control="submit" class="button callToActionBtn register" type="button">Complete purchase</button> 3607 <span class="loadWait preloader hidden"></span> 3608 </fieldset> 3609 3610 <div id="terms-and-conditions-section"> 3611 <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> 3612 <p class="grecaptcha-terms"> 3613 This site is protected by reCAPTCHA and the Google 3614 <a href="https://policies.google.com/privacy" target="_blank">Privacy Policy</a> and 3615 <a href="https://policies.google.com/terms" target="_blank">Terms of Service</a> apply. 3616 </p> 3617 <div class="termsConditionsDetails hidden"> 3618 Terms and conditions of use<br>1. Introduction<br>1.1 These terms and conditions shall govern your use of our website.<br>1.2 By using our website, you accept these terms and conditions in full; accordingly, if you disagree with these terms and conditions or any part of these terms and conditions, you must not use our website.<br>1.3 If you register with our website, submit any material to our website or use any of our website services, we will ask you to expressly agree to these terms and conditions.<br>1.4 You must be at least 18 years of age to use our website; by using our website or agreeing to these terms and conditions, you warrant and represent to us that you are at least 18What is the minimum age for website users? years of age.<br>
36181.5 Our website uses cookies; by using our website or agreeing to these terms and conditions, you consent to our use of cookies in accordance with the terms of our privacy and cookies policy.<br>2. Credit<br>2.1 This document was created using a template from Docular (https://docular.net).<br>You must retain the above credit. Use of this document without the credit is an infringement of copyright. However, you can purchase from us an equivalent document that does not include the credit.<br>3. Copyright notice<br>3.1 Copyright (c) [year(s) of first publication] [full name].<br>3.2 Subject to the express provisions of these terms and conditions:<br>(a) we, together with our licensors, own and control all the copyright and other intellectual property rights in our website and the material on our website; and<br>(b) all the copyright and other intellectual property rights in our website and the material on our website are reserved.<br>4. Licence to use website<br>4.1 You may:<br>(a) view pages from our website in a web browser;<br>(b) download pages from our website for caching in a web browser;<br>(c) print pages from our website;<br>(d) stream audio and video files from our website; and<br>(e) use our website services by means of a web browser,<br> subject to the other provisions of these terms and conditions.<br>4.2 Except as expressly permitted by Section 4.1 or the other provisions of these terms and conditions, you must not download any material from our website or save any such material to your computer.<br>4.3 You may only use our website for your own personal and business purposes, and you must not use our website for any other purposes.<br>4.4 Except as expressly permitted by these terms and conditions, you must not edit or otherwise modify any material on our website.<br>4.5 Unless you own or control the relevant rights in the material, you must not:<br>(a) republish material from our website (including republication on another website);<br>(b) sell, rent or sub-license material from our website;<br>(c) show any material from our website in public;<br>(d) exploit material from our website for a commercial purpose; or<br>(e) redistribute material from our website.<br>4.6 Notwithstanding Section 4.5, you may redistribute our newsletter in print and electronic form to any person.<br>4.7 We reserve the right to restrict access to areas of our website, or indeed our whole website, at our discretion; you must not circumvent or bypass, or attempt to circumvent or bypass, any access restriction measures on our website.<br>5. Acceptable use<br>5.1 You must not:<br>(a) use our website in any way or take any action that causes, or may cause, damage to the website or impairment of the performance, availability or accessibility of the website;<br>(b) use our website in any way that is unlawful, illegal, fraudulent or harmful, or in connection with any unlawful, illegal, fraudulent or harmful purpose or activity;<br>(c) use our website to copy, store, host, transmit, send, use, publish or distribute any material which consists of (or is linked to) any spyware, computer virus, Trojan horse, worm, keystroke logger, rootkit or other malicious computer software;<br>(d) conduct any systematic or automated data collection activities (including without limitation scraping, data mining, data extraction and data harvesting) on or in relation to our website without our express written consent;<br>(e) access or otherwise interact with our website using any robot, spider or other automated means, except for the purpose of search engine indexing;<br>(f) violate the directives set out in the robots.txt file for our website; or<br>(g) use data collected from our website for any direct marketing activity (including without limitation email marketing, SMS marketing, telemarketing and direct mailing).<br>5.2 You must not use data collected from our website to contact individuals, companies or other persons or entities.<br>5.3 You must ensure that all the information you supply to us through our website, or in relation to our website, is true, accurate, current, complete and non-misleading.<br>6. Registration and accounts<br>6.1 To be eligible for an account on our website under this Section 6, you must be resident or situated in the United Kingdom.<br>6.2 You may register for an account with our website by completing and submitting the account registration form on our website, and clicking on the verification link in the email that the website will send to you.<br>6.3 You must not allow any other person to use your account to access the website.<br>6.4 You must notify us in writing immediately if you become aware of any unauthorised use of your account.<br>6.5 You must not use any other person's account to access the website, unless you have that person's express permission to do so.<br>7. User login details<br>7.1 If you register for an account with our website, [we will provide you with] OR [y
3618ou will be asked to choose] a user ID and password.<br>7.2 Your user ID must not be liable to mislead and must comply with the content rules set out in Section 10; you must not use your account or user ID for or in connection with the impersonation of any person. <br>7.3 You must keep your password confidential.<br>7.4 You must notify us in writing immediately if you become aware of any disclosure of your password.<br>7.5 You are responsible for any activity on our website arising out of any failure to keep your password confidential, and may be held liable for any losses arising out of such a failure.<br>8. Cancellation and suspension of account<br>8.1 We may:<br>(a) suspend your account;<br>(b) cancel your account; and/or<br>(c) edit your account details,<br> at any time in our sole discretion without notice or explanation.<br>8.2 You may cancel your account on our website using your account control panel on the website.<br>9. Your content: licence<br>9.1 In these terms and conditions, "your content" means all works and materials (including without limitation text, graphics, images, audio material, video material, audio-visual material, scripts, software and files) that you submit to us or our website for storage or publication on, processing by, or transmission via, our website.<br>9.2 You grant to us a worldwide, irrevocable, non-exclusive, royalty-free licence to [use, reproduce, store, adapt, publish, translate and distribute your content in any existing or future media] OR [reproduce, store and publish your content on and in relation to this website and any successor website] OR [reproduce, store and, with your specific consent, publish your content on and in relation to this website].<br>9.3 You grant to us the right to sub-license the rights licensed under Section 9.2.<br>9.4 You grant to us the right to bring an action for infringement of the rights licensed under Section 9.2.<br>9.5 You hereby waive all your moral rights in your content to the maximum extent permitted by applicable law; and you warrant and represent that all other moral rights in your content have been waived to the maximum extent permitted by applicable law.<br>9.6 You may edit your content to the extent permitted using the editing functionality made available on our website.<br>9.7 Without prejudice to our other rights under these terms and conditions, if you breach any provision of these terms and conditions in any way, or if we reasonably suspect that you have breached these terms and conditions in any way, we may delete, unpublish or edit any or all of your content.<br>10. Your content: rules<br>10.1 You warrant and represent that your content will comply with these terms and conditions.<br>10.2 Your content must not be illegal or unlawful, must not infringe any person's legal rights, and must not be capable of giving rise to legal action against any person (in each case in any jurisdiction and under any applicable law).<br>10.3 Your content, and the use of your content by us in accordance with these terms and conditions, must not:<br>(a) be libellous or maliciously false;<br>(b) be obscene or indecent;<br>(c) infringe any copyright, moral right, database right, trade mark right, design right, right in passing off, or other intellectual property right;<br>(d) infringe any right of confidence, right of privacy or right under data protection legislation;<br>(e) constitute negligent advice or contain any negligent statement;<br>(f) constitute an incitement to commit a crime, instructions for the commission of a crime or the promotion of criminal activity;<br>(g) be in contempt of any court, or in breach of any court order;<br>(h) be in breach of racial or religious hatred or discrimination legislation;<br>(i) be blasphemous;<br>(j) be in breach of official secrets legislation;<br>(k) be in breach of any contractual obligation owed to any person;<br>(l) depict violence in an explicit, graphic or gratuitous manner;<br>(m) be pornographic, lewd, suggestive or sexually explicit;<br>(n) be untrue, false, inaccurate or misleading;<br>(o) consist of or contain any instructions, advice or other information which may be acted upon and could, if acted upon, cause illness, injury or death, or any other loss or damage;<br>(p) constitute spam;<br>(q) be offensive, deceptive, fraudulent, threatening, abusive, harassing, anti-social, menacing, hateful, discriminatory or inflammatory; or<br>(r) cause annoyance, inconvenience or needless anxiety to any person.<br>11. Limited warranties<br>11.1 We do not warrant or represent:<br>(a) the completeness or accuracy of the information published on our website;<br>(b) that the material on the website is up to date; or<br>(c) that the website or any service on the website will remain available.<br>11.2 We reserve the right to discontinue or alter any or all of our website services, and to stop publishing our website, at any time in our sole discretion without notice or explanation; and save to the extent expressly provided otherwise in these terms and conditions, you will not be entitled to any compensation or other payment upon the discontinuance or alteration of any website services, or if we stop publishing the website.<br>11.3 To the maximum extent permitted by applicable law and subject to Section 12.1, we exclude all representations and warranties relating to the subject matter of these terms and conditions, our website and the use of our website.<br>12. Limitations and exclusions of liability<br>12.1 Nothing in these terms and conditions will:<br>(a) limit or exclude any liability for death or personal injury resulting from negligence;<br>(b) limit or exclude any liability for fraud or fraudulent misrepresentation;<br>(c) limit any liabilities in any way that is not permitted under applicable law; or<br>(d) exclude any liabilities that may not be excluded under applicable law.<br>12.2 The limitations and exclusions of liability set out in this Section 12 and elsewhere in these terms and conditions: <br>(a) are subject to Section 12.1; and<br>(b) govern all liabilities arising under these terms and conditions or relating to the subject matter of these terms and conditions, including liabilities arising in contract, in tort (including negligence) and for breach of statutory duty, except to the extent expressly provided otherwise in these terms and conditions.<br>12.3 To the extent that our website and the information and services on our website are provided free of charge, we will not be liable for any loss or damage of any nature.<br>12.4 We will not be liable to you in respect of any losses arising out of any event or events beyond our reasonable control.<br>12.5 We will not be liable to you in respect of any business losses, including (without limitation) loss of or damage to profits, income, revenue, use, production, anticipated savings, business, contracts, commercial opportunities or goodwill.<br>
361812.6 We will not be liable to you in respect of any loss or corruption of any data, database or software.<br>12.7 We will not be liable to you in respect of any special, indirect or consequential loss or damage.<br>12.8 You accept that we have an interest in limiting the personal liability of our officers and employees and, having regard to that interest, you acknowledge that we are a limited liability entity; you agree that you will not bring any claim personally against our officers or employees in respect of any losses you suffer in connection with the website or these terms and conditions (this will not, of course, limit or exclude the liability of the limited liability entity itself for the acts and omissions of our officers and employees).<br>13. Breaches of these terms and conditions<br>13.1 Without prejudice to our other rights under these terms and conditions, if you breach these terms and conditions in any way, or if we reasonably suspect that you have breached these terms and conditions in any way, we may: <br>(a) send you one or more formal warnings;<br>(b) temporarily suspend your access to our website;<br>(c) permanently prohibit you from accessing our website;<br>(d) block computers using your IP address from accessing our website;<br>(e) contact any or all of your internet service providers and request that they block your access to our website;<br>(f) commence legal action against you, whether for breach of contract or otherwise; and/or<br>(g) suspend or delete your account on our website.<br>13.2 Where we suspend or prohibit or block your access to our website or a part of our website, you must not take any action to circumvent such suspension or prohibition or blocking (including without limitation creating and/or using a different account).<br>14. Variation<br>14.1 We may revise these terms and conditions from time to time.<br>14.2 [The revised terms and conditions shall apply to the use of our website from the date of publication of the revised terms and conditions on the website, and you hereby waive any right you may otherwise have to be notified of, or to consent to, revisions of these terms and conditions.] OR [We will give you written notice of any revision of these terms and conditions, and the revised terms and conditions will apply to the use of our website from the date that we give you such notice; if you do not agree to the revised terms and conditions, you must stop using our website.]<br>14.3 If you have given your express agreement to these terms and conditions, we will ask for your express agreement to any revision of these terms and conditions; and if you do not give your express agreement to the revised terms and conditions within such period as we may specify, we will disable or delete your account on the website, and you must stop using the website.<br>15. Assignment<br>15.1 You hereby agree that we may assign, transfer, sub-contract or otherwise deal with our rights and/or obligations under these terms and conditions. <br>15.2 You may not without our prior written consent assign, transfer, sub-contract or otherwise deal with any of your rights and/or obligations under these terms and conditions. <br>16. Severability<br>16.1 If a provision of these terms and conditions is determined by any court or other competent authority to be unlawful and/or unenforceable, the other provisions will continue in effect.<br>16.2 If any unlawful and/or unenforceable provision of these terms and conditions would be lawful or enforceable if part of it were deleted, that part will be deemed to be deleted, and the rest of the provision will continue in effect. <br>17. Third party rights<br>17.1 A contract under these terms and conditions is for our benefit and your benefit, and is not intended to benefit or be enforceable by any third party.<br>17.2 The exercise of the parties' rights under a contract under these terms and conditions is not subject to the consent of any third party.<br>18. Entire agreement<br>18.1 Subject to Section 12.1, these terms and conditions, together with our privacy and cookies policy, shall constitute the entire agreement between you and us in relation to your use of our website and shall supersede all previous agreements between you and us in relation to your use of our website.<br>19. Law and jurisdiction<br>19.1 These terms and conditions shall be governed by and construed in accordance with English law.<br>19.2 Any disputes relating to these terms and conditions shall be subject to the [exclusive] OR [non-exclusive] jurisdiction of the courts of England.<br>20. Statutory and regulatory disclosures<br>20.1 We are registered in [trade register]; you can find the online version of the register at [URL], and our registration number is [number].<br>20.2 We are subject to [authorisation scheme], which is supervised by [supervisory authority].<br>20.3 We are registered as [title] with [professional body] in [the United Kingdom] and are subject to [rules], which can be found at [URL].<br>20.4 We subscribe to [code(s) of conduct], which can be consulted electronically at [URL(s)].<br>20.5 Our VAT number is [number].<br>21. Our details<br>21.1 This website is owned and operated by [name].<br>21.2 We are registered in England and Wales under registration number [number], and our registered office is at [address].<br>21.3 Our principal place of business is at [address].<br>21.4 You can contact us:<br>(a) by post, using the postal address given above;<br>(b) using our website contact form;<br>(c) by telephone, on the contact number published on our website from time to time; or<br>(d) by email, using the email address published on our website from time to time.<br> 3619 </div> 3620 </div> 3621 </div> 3622 </section> 3623 </article> 3624 </section> 3625 3626</div> 3627 3628<input type="hidden" name="__RequestVerificationToken" value="Aeli88mOw9zJ1zNYgxULkv6EPh+9v6o2" /> 3629<input type="hidden" name="RecaptchaTokenV3" id="RecaptchaTokenV3" value="" /> 3630<input type="hidden" id="hdnPromoCode" name="hdnPromoCode" value="" autocomplete="off" /> 3631<input type="hidden" name="hdnPrePaymentId" id="hdnPrePaymentId" value="a11d254b-c1e2-4f4f-99ea-f49941d5d1a3" /> 3632 3633 3634 3635 3636 3637 3638 3639 3640
3641<script type="text/javascript"> 3642//<![CDATA[ 3643 $('.formQuestion.displayName.alt').addClass('hidden');//]]> 3644</script>
3644 3645</form> 3646 3647 <footer id="pageFooterWrapper" class="pageFooterWrapper"> 3648 <div class="pageFooter"> 3649 3650 <section class="footerBox footerBox1 FooterDonate"> 3651 <div class="text"> 3652<h3>Donate</h3> 3653<p>Your support can change the lives of people in your community.</p> 3654</div> 3655<span class="mceNonEditable" data-mce-contenteditable="false"> 3656 <div class="quickGivingPanel"> 3657 <fieldset class="selectDonationAmount" role="radiogroup"> 3658 <span>Please select a donation amount <em class="alert alert--required">(required)</em></span><div class="formQuestion donationAmount donationAmount25 donationSelected" onclick="defaultDonationPicked(this)" onkeydown="handleClickKeyboardIntent(event);" role="radio" tabindex="0" aria-checked="true"> 3659 <input checked="checked" type="radio" id="donationAmount03550428-31da-413e-abd6-2d5626d92e061" name="amount03550428-31da-413e-abd6-2d5626d92e06" value="25" aria-checked="true"> 3660 <label class="checkboxRadio" for="donationAmount03550428-31da-413e-abd6-2d5626d92e061"> 3661 <strong class="donationAmountFigure">£25</strong> 3662 3663 <span class="donationAmountDescription">provides 1 counselling session*</span> 3664 </label> 3665 </div><div class="formQuestion donationAmount donationAmount50" onclick="defaultDonationPicked(this)" onkeydown="handleClickKeyboardIntent(event);" role="radio" tabindex="0" aria-checked="false"> 3666 <input type="radio" id="donationAmount03550428-31da-413e-abd6-2d5626d92e062" name="amount03550428-31da-413e-abd6-2d5626d92e06" value="50" aria-checked="false"> 3667 <label class="checkboxRadio" for="donationAmount03550428-31da-413e-abd6-2d5626d92e062"> 3668 <strong class="donationAmountFigure">£50</strong> 3669 3670 <span class="donationAmountDescription">provides 2 counselling sessions*</span> 3671 </label> 3672 </div><div class="formQuestion donationAmount donationAmount100" onclick="defaultDonationPicked(this)" onkeydown="handleClickKeyboardIntent(event);" role="radio" tabindex="0" aria-checked="false"> 3673 <input type="radio" id="donationAmount03550428-31da-413e-abd6-2d5626d92e063" name="amount03550428-31da-413e-abd6-2d5626d92e06" value="100" aria-checked="false"> 3674 <label class="checkboxRadio" for="donationAmount03550428-31da-413e-abd6-2d5626d92e063"> 3675 <strong class="donationAmountFigure">£100</strong> 3676 3677 <span class="donationAmountDescription">provides a monthâs support*</span> 3678 </label> 3679 </div><div class="formQuestion donationAmount donationAmountOther" onclick="otherClicked(this)"> 3680 <label for="donationAmountOther" role="radio" tabindex="0" onkeydown="handleClickKeyboardIntent(event);" aria-checked="false"><strong class="donationAmountFigure">Other</strong></label> 3681 <input type="number" title="Other amount" id="donationAmountOther" min=1 onclick="otherClicked(this)" oninput="this.value = this.value < Number(this.min) ? '' : this.value; " onchange="otherChanged(this)" value="" autocomplete="off"> 3682 </div><span class="regularPaymentLabel">Set up a regular payment</span> 3683 <input type="checkbox" class="regularPayment" /><a class="button donateBtn" href="/donate/donate" onclick="return donateParams(this)" role="button">Donate</a> 3684 </fieldset> 3685 </div></span> 3686 </section> 3687 3688 <section class="footerBox footerBox2 NewsletterSign-up"> 3689 <h2>Newsletter</h2> 3690<span class="mceNonEditable"><section class="featureForm Newsletter Sign upsForm signedIn" role="form" aria-label="Newsletter Sign ups"></section><section class="featureForm Newsletter Sign upsForm" role="form" aria-label="Newsletter Sign ups"> 3691 <div id="newsletterFields7e32bc1e-ab61-4c05-8008-63ba3a84b684"> 3692 3693 3694 <div class="formQuestion firstName"> 3695 <label class="" for="newsletterfirstName7e32bc1e-ab61-4c05-8008-63ba3a84b684">First name <em class="alert alert--required">(required)</em></label>
3696 <span class="alert validateRequired hidden" role="alert" aria-hidden="true" id="newsletterfirstNameRequiredError7e32bc1e-ab61-4c05-8008-63ba3a84b684">Please enter your first name</span> 3697 <input type="text" title="first name" required="" id="newsletterfirstName7e32bc1e-ab61-4c05-8008-63ba3a84b684" aria-invalid="false"> 3698 </div> 3699 3700 <div class="formQuestion lastName"> 3701 <label class="" for="newsletterlastName7e32bc1e-ab61-4c05-8008-63ba3a84b684">Last name <em class="alert alert--required">(required)</em></label> 3702 <span class="alert validateRequired hidden" role="alert" aria-hidden="true" id="newsletterlastNameRequiredError7e32bc1e-ab61-4c05-8008-63ba3a84b684">Please enter your last name</span> 3703 <input type="text" title="last name" required="" id="newsletterlastName7e32bc1e-ab61-4c05-8008-63ba3a84b684" aria-invalid="false"> 3704 </div> 3705 3706 <div class="formQuestion email"> 3707 <label class="" for="newsletteremail7e32bc1e-ab61-4c05-8008-63ba3a84b684">Email <em class="alert alert--required">(required)</em></label> 3708 <span class="alert validateRequired hidden" role="alert" aria-hidden="true" id="newsletteremailRequiredError7e32bc1e-ab61-4c05-8008-63ba3a84b684">Please enter your email address</span> 3709 <span class="error alert validateError hidden" role="alert" aria-hidden="true" id="newsletteremailFormatError7e32bc1e-ab61-4c05-8008-63ba3a84b684">Please enter a valid email address (e.g. <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="284d50494558444d684d50494558444d064b4745">[email protected]</a>)</span> 3710 <input type="text" title="email" required="" id="newsletteremail7e32bc1e-ab61-4c05-8008-63ba3a84b684" aria-invalid="false"> 3711 </div> 3712 3713 <input type="hidden" id="newslettergroupid7e32bc1e-ab61-4c05-8008-63ba3a84b684" value="739fdbd2-a5b5-4066-9294-75113dfced11" /> 3714 <div class="honeybee-container"> 3715 <input type="text" id="honeybeeritn" name="honeybeeritn" value="e693ec21" /> 3716 <input type="text" id ="honeybeeritn2" name ="honeybeeritn2" value ="e693ec21" /> 3717 </div> 3718 <style> .honeybee-container { display:none; } </style> 3719 3720 <button id="groupSignUpBtn" class="groupSignUpBtn" type="button" tabindex="" onclick="return newsletterSignUp('7e32bc1e-ab61-4c05-8008-63ba3a84b684');">Send</button> 3721 </div> 3722 3723 <div id='newsletterSuccess7e32bc1e-ab61-4c05-8008-63ba3a84b684' class='newsletterSuccess hidden'></div> 3724 </section></span> 3725 </section> 3726 3727 <section class="footerBox footerBox3 Footercontactus"> 3728 <h2><a href="/Pages/Contact.aspx" target="_self"><span class="post_link">Contact us</span></a></h2> 3729<p><strong>Nottingham Counselling Service</strong><br>Unit 5, Victoria Court, Kent Street,<br>Nottingham, NG1 3LZ, UK</p> 3730<p><strong>Opening hours:</strong> <br>9am-8pm Mon - Thu<br>9am-5pm Fri</p> 3731<p class="phoneNumber"><a href="tel:01159501743">+44115 950 1743</a></p> 3732 </section> 3733 3734 <section class="footerBox footerBox4 Footerlinks"> 3735 <h3>Useful links</h3> 3736<ul> 3737<li><a href="/room-hire">Room hire</a></li> 3738<li><a href="/Pages/Category/jobs">Join our team </a></li> 3739<li><a href="/termsandconditions">Terms & Conditions </a></li> 3740<li><a href="/privacy-policy">Privacy policy </a></li> 3741<li><a href="/accessibility">Accessibility </a></li> 3742<li><a href="/sitemap">Sitemap</a></li> 3743<li class="menuAdminLogin mceNonEditable"><a href="/login?ReturnURL=%2f">Admin login</a></li>
3744<li class="menuAdminDetails mceNonEditable"><a href="/my-details">My details</a></li> 3745<li class="menuAdminLogOut mceNonEditable"><a href="/logout?ReturnURL=%2f">Log out</a></li> 3746</ul> 3747 </section> 3748 3749 <section class="footerBox footerBox5 Footernavigation"> 3750 <span class="registrationNumbers">Registered charity No. 1045464 | Company Limited by Guarantee 2948386 <br /></span> 3751 </section> 3752 3753 <section class="footerBox footerBox6 Copyright"> 3754 © Nottingham Counselling Service 2026 3755 </section> 3756 3757 <section class="footerBox footerBox7 Footerlogosleft"> 3758 <img src="/GetImage.aspx?IDMF=253f03c9-1007-4cc4-a824-4125c77303fd&w=167&h=40&src=mc" alt="" title="" class="mediaImage"><img src="/GetImage.aspx?IDMF=967a076f-4cda-467f-8d7a-9050b8ad4fd5&w=900&h=500&src=mc" alt="" title="" class="mediaImage" width="106" height="59"><img src="/GetImage.aspx?IDMF=a5e5b228-0dd2-430d-823d-94e7b4a28891&w=1920&h=1080&src=mc" alt="" title="" class="mediaImage" width="114" height="64"><img src="/GetImage.aspx?IDMF=dbe97853-1e4e-4211-be44-15e5f441e321&w=450&h=450&src=mc" alt="" title="" class="mediaImage" width="69" height="69"> 3759 </section> 3760 3761 <section class="footerBox footerBox8 Footerlogosright"> 3762 <div><img src="/GetImage.aspx?IDMF=c4a532af-ea80-4ce4-a602-d359a1c834ba&w=98&h=65&src=mc" alt="" title="" class="mediaImage"><img src="/GetImage.aspx?IDMF=d5f93dc8-f873-4f61-afee-051c18fbd717&w=106&h=65&src=mc" alt="" title="" class="mediaImage"><img src="/GetImage.aspx?IDMF=f7d4f511-1321-4394-8112-ee40d1faeb46&w=333&h=567&src=mc" alt="" title="" class="mediaImage" width="41" height="70"></div> 3763 </section> 3764 3765 </div> 3766 </footer> 3767 3768 <style> 3769 .cookie-preference-container { 3770 display: flex; 3771 justify-content: right; 3772 background-color: #fff; 3773 width: 100%; 3774 font-size: .875em; 3775 } 3776 3777 .cookie-preference-container a, 3778 #cookie-policy-link{ 3779 color: #444; 3780 cursor: pointer; 3781 text-decoration: none; 3782 padding: 15px; 3783 } 3784 3785 </style> 3786 <div class="cookie-preference-container"> 3787 <a onclick="displayPreferenceModal()"> 3788 Manage Cookie Preferences 3789 </a> 3790 3791 </div>
vendor: 114 bytes, lines 3791-3792
3791 3792 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
3792<script src="//assets.rit.org.uk/nottinghamcounsellingservice2018/main.js"></script>
3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802</body> 3803</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.