CINXE.COM

Support RSC

<!DOCTYPE html> <html id="MainHtml" lang="en" class="html-main"> <head id="ctl01_Head1"><meta charset="UTF-8" /><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.eu01.nr-data.net","errorBeacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-6eab3988de65b04a2d8","applicationID":"68208240","transactionName":"MhBSZQoZXRICAEUIXgtacWIoV1cODQJFCF4LBh9SFxZHBA0XHhJEFQVfQwxVQRIATVASQR0=","queueTime":0,"applicationTime":73,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:false},ajax:{deny_list:["bam.eu01.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"Vg4BUlFVABAGXFNSDwMDVg==",licenseKey:"NRJS-6eab3988de65b04a2d8",applicationID:"68208240"};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var i=e[n]={exports:{}};t[n][0].call(i.exports,function(e){var i=t[n][1][e];return r(i||e)},i,i.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<n.length;i++)r(n[i]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var i,o=t("ee"),a=t(27),s={};try{i=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,i.indexOf("dev")!==-1&&(s.dev=!0),i.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&o.on("internal-error",function(t){r(t.stack)}),s.dev&&o.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{p?p-=1:i(s||new UncaughtException(t,e,n),!0)}catch(f){try{o("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function i(t,e){var n=e?null:c.now();o("err",[t,n])}var o=t("handle"),a=t(28),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError";if(!c.disabled){var p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(10),t(9),"addEventListener"in window&&t(6),c.xhrWrappable&&t(11),d=!0)}s.on("fn-start",function(t,e,n){d&&(p+=1)}),s.on("fn-err",function(t,e,n){d&&!n[l]&&(f(n,l,function(){return!0}),this.thrown=!0,i(n))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){o("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function i(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+l])try{window.performance[h](m,i,!1)}catch(t){}else try{window.performance[h]("webkit"+m,i,!1)}catch(t){}}function o(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(10),f=t(9),u=t(5),d=t(19),l="learResourceTimings",p="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",S=t("loader");if(!S.disabled){S.features.stn=!0,t(8),"addEventListener"in window&&t(6);var O=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof O&&(this.bstStart=S.now())}),a.on(b,function(t,e){var n=t[0];n instanceof O&&s("bst",[n,e,this.bstStart,S.now()])}),c.on(x,function(t,e,n){this.bstStart=S.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,S.now(),this.bstType])}),f.on(x,function(){this.bstStart=S.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,S.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=S.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):p in window.performance&&(window.performance["c"+l]?window.performance[p](m,i,d(!1)):window.performance[p]("webkit"+m,i,d(!1))),document[p]("scroll",o,d(!1)),document[p]("keypress",o,d(!1)),document[p]("click",o,d(!1))}}},{}],5:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],6:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&i(e)}function i(t){s.inPlace(t,[u,d],"-",o)}function o(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(i(window),i(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],7:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=o(arguments),e={};i.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return i.emit(n+"start",[t,a],s),s.then(function(t){return i.emit(n+"end",[null,t],s),t},function(t){throw i.emit(n+"end",[t],s),t})})}var i=t("ee").get("fetch"),o=t(28),a=t(27);e.exports=i;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,l=s.Response,p=s.fetch,h="prototype",m="nr@context";d&&l&&p&&(a(u,function(t,e){r(d[h],e,f),r(l[h],e,f)}),r(s,"fetch",c),i.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),i.emit(c+"done",[null,e],n)}else i.emit(c+"done",[t],n)}))},{}],8:[function(t,e,n){var r=t("ee").get("history"),i=t("wrap-function")(r);e.exports=r;var o=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;o&&o.pushState&&o.replaceState&&(a=o),i.inPlace(a,["pushState","replaceState"],"-")},{}],9:[function(t,e,n){var r=t("ee").get("raf"),i=t("wrap-function")(r),o="equestAnimationFrame";e.exports=r,i.inPlace(window,["r"+o,"mozR"+o,"webkitR"+o,"msR"+o],"raf-"),r.on("raf-start",function(t){t[0]=i(t[0],"fn-")})},{}],10:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function i(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var o=t("ee").get("timer"),a=t("wrap-function")(o),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=o,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),o.on(c+u,r),o.on(s+u,i)},{}],11:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function i(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function o(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,S.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(6);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),l=t(19),p=NREUM.o,h=p.XHR,m=p.MO,v=p.PR,w=p.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,i,l(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),o(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,S=document.createTextNode(R);new m(a).observe(S,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],12:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=p.generateSpanId(),m=p.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&l())&&(w.traceContextParentHeader=i(h,m),w.traceContextStateHeader=o(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function i(t,e){return"00-"+e+"-"+t+"-01"}function o(t,e,n,r,i){var o=0,a="",s=1,c="",f="";return i+"@nr="+o+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,i,o){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:i,id:t,tr:e,ti:n}};return o&&r!==o&&(s.d.tk=o),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var i=h(n.allowed_origins[r]);if(t.hostname===i.hostname&&t.protocol===i.protocol&&t.port===i.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function l(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var p=t(24),h=t(14);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],13:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<l;r++)t.removeEventListener(d[r],this.listener,!1);return e.protocol&&"data"===e.protocol?void g("Ajax/DataUrl/Excluded"):void(e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):o(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this)))}}function i(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function o(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(14),f=t(12).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],l=d.length,p=t("id"),h=t(20),m=t(18),v=t(15),w=t(19),g=t(21).recordSupportability,y=NREUM.o.REQ,x=window.XMLHttpRequest;a.features.xhr=!0,t(11),t(7),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){o(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],i=this;if(n&&r){var o=m(r);o&&(n.txSize=o)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||i.loadCaptureCalled||(i.params.aborted=!0),("load"!==t.type||i.called===i.totalCbs&&(i.onloadCalled||"function"!=typeof e.onload))&&i.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<l;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+p(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof x&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=f(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),e(o.headers,i)&&(this.dt=i),t.length>1?t[1]=o:t.push(o)}else t[0]&&t[0].headers&&e(t[0].headers,i)&&(this.dt=i)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},o=this.target;if("string"==typeof o?n=o:"object"==typeof o&&o instanceof y?n=o.url:window.URL&&"object"==typeof o&&o instanceof URL&&(n=o.href),i(this,n),"data"!==this.params.protocol){var s=(""+(o&&o instanceof y&&o.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}}),u.on("fetch-done",function(t,e){if(this.endTime=a.now(),this.params||(this.params={}),"data"===this.params.protocol)return void g("Ajax/DataUrl/Excluded");this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],14:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];if(0===(t||"").indexOf("data:"))return{protocol:"data"};var e=document.createElement("a"),n=window.location,i={};e.href=t,i.port=e.port;var o=e.href.split("://");!i.port&&o[1]&&(i.port=o[1].split("/")[0].split("@").pop().split(":")[1]),i.port&&"0"!==i.port||(i.port="https"===o[0]?"443":"80"),i.hostname=e.hostname||n.hostname,i.pathname=e.pathname,i.protocol=o[0],"/"!==i.pathname.charAt(0)&&(i.pathname="/"+i.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return i.sameOrigin=a&&(!e.hostname||s),"/"===i.pathname&&(r[t]=i),i}},{}],15:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?i(t.response):"text"===n||""===n||void 0===n?i(t.responseText):void 0}var i=t(18);e.exports=r},{}],16:[function(t,e,n){function r(){}function i(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),o(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var o=t("handle"),a=t(27),s=t(28),c=t("ee").get("tracer"),f=t("loader"),u=t(21),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var l=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],p="api-",h=p+"ixn-";a(l,function(t,e){d[e]=i(p,e,!0,"api")}),d.addPageAction=i(p,"addPageAction",!0),d.setCurrentRouteName=i(p,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,i="function"==typeof e;return o(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((i?"":"no-")+"fn-start",[f.now(),r,i],n),i)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=i(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),o("err",[t,f.now(),!1,e])}},{}],17:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],18:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],19:[function(t,e,n){var r=!1;try{var i=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,i),window.removeEventListener("testPassive",null,i)}catch(o){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],20:[function(t,e,n){var r=0,i=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);i&&(r=+i[1]),e.exports=r},{}],21:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return o("storeMetric",n,null,"api"),n}function i(t,e){var n=[s,t,{name:t},e];return o("storeEventMetrics",n,null,"api"),n}var o=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:i}},{}],22:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(o=Math.max((new Date).getTime(),o))-a}function i(){return o}var o=(new Date).getTime(),a=o,s=t(29);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=i},{}],23:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?p("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&p("timing",["fcp",Math.floor(t.startTime)])})}function i(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(f&&f<r.startTime)return;var i=[r],o=a({});o&&i.push(o),p("lcp",i)}}function o(t){t.getEntries().forEach(function(t){t.hadRecentInput||p("cls",[t])})}function a(t){var e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(t["net-type"]=e.type),e.effectiveType&&(t["net-etype"]=e.effectiveType),e.rtt&&(t["net-rtt"]=e.rtt),e.downlink&&(t["net-dlink"]=e.downlink),t}function s(t){if(t instanceof w&&!y){var e=Math.round(t.timeStamp),n={type:t.type};a(n),e<=h.now()?n.fid=h.now()-e:e>h.offset&&e<=Date.now()?(e-=h.offset,n.fid=h.now()-e):e=h.now(),y=!0,p("timing",["fi",e,n])}}function c(t){"hidden"===t&&(f=h.now(),p("pageHide",[f]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var f,u,d,l,p=t("handle"),h=t("loader"),m=t(26),v=t(19),w=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){u=new PerformanceObserver(r);try{u.observe({entryTypes:["paint"]})}catch(g){}d=new PerformanceObserver(i);try{d.observe({entryTypes:["largest-contentful-paint"]})}catch(g){}l=new PerformanceObserver(o);try{l.observe({type:"layout-shift",buffered:!0})}catch(g){}}if("addEventListener"in document){var y=!1,x=["click","keydown","mousedown","pointerdown","touchstart"];x.forEach(function(t){document.addEventListener(t,s,v(!1))})}m(c)}},{}],24:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var i,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<o.length;s++)i=o[s],"x"===i?a+=t().toString(16):"y"===i?(i=3&t()|8,a+=i.toString(16)):a+=i;return a}function i(){return a(16)}function o(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,i=window.crypto||window.msCrypto;i&&i.getRandomValues&&Uint8Array&&(n=i.getRandomValues(new Uint8Array(t)));for(var o=[],a=0;a<t;a++)o.push(e().toString(16));return o.join("")}e.exports={generateUuid:r,generateSpanId:i,generateTraceId:o}},{}],25:[function(t,e,n){function r(t,e){if(!i)return!1;if(t!==i)return!1;if(!e)return!0;if(!o)return!1;for(var n=o.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(i="Safari",o=c[1])}e.exports={agent:i,version:o,match:r}},{}],26:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[o]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,i(!1))}var i=t(19);e.exports=r;var o,a,s;"undefined"!=typeof document.hidden?(o="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(o="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(o="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],27:[function(t,e,n){function r(t,e){var n=[],r="",o=0;for(r in t)i.call(t,r)&&(n[o]=e(r,t[r]),o+=1);return n}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],28:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,i=n-e||0,o=Array(i<0?0:i);++r<i;)o[r]=t[e+r];return o}e.exports=r},{}],29:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function i(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,i,o,a){if(a!==!1&&(a=!0),!p.aborted||o){t&&a&&t(n,r,i);for(var s=e(i),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var l=d[y[n]];return l&&l.push([x,n,r,s]),s}}function o(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return l[t]=l[t]||i(n)}function w(t,e){p.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:o,addEventListener:o,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function o(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(p.aborted=!0,d=p.backlog={})}var c="nr@context",f=t("gos"),u=t(27),d={},l={},p=e.exports=i();e.exports.getOrSetContext=o,p.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(i.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return t[e]=r,r}var i=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){i.buffer([t],r),i.emit(t,e,n)}var i=t("ee").get("handle");e.exports=r,r.ee=i},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,o,function(){return i++})}var i=1,o="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!O++){var t=S.info=NREUM.info,e=m.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(E,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+S.offset],null,"api"),s("timing",["load",n]);var r=m.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=p+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function i(){"complete"===m.readyState&&o()}function o(){s("mark",["domContent",a()+S.offset],null,"api")}var a=t(22),s=t("handle"),c=t(27),f=t("ee"),u=t(25),d=t(17),l=t(19),p=d.getConfiguration("ssl")===!1?"http":"https",h=window,m=h.document,v="addEventListener",w="attachEvent",g=h.XMLHttpRequest,y=g&&g.prototype,x=!1;NREUM.o={ST:setTimeout,SI:h.setImmediate,CT:clearTimeout,XHR:g,REQ:h.Request,EV:h.Event,PR:h.Promise,MO:h.MutationObserver};var b=""+location,E={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1216.min.js"},R=g&&y&&y[v]&&!/CriOS/.test(navigator.userAgent),S=e.exports={offset:a.getLastTimestamp(),now:a,origin:b,features:{},xhrWrappable:R,userAgent:u,disabled:x};if(!x){t(16),t(23),m[v]?(m[v]("DOMContentLoaded",o,l(!1)),h[v]("load",r,l(!1))):(m[w]("onreadystatechange",i),h[w]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var O=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var o,a,u,l;try{a=this,o=d(arguments),u="function"==typeof r?r(o,a):r||{}}catch(p){i([p,"",[o,a,c],u],t)}s(n+"start",[o,a,c],u,f);try{return l=e.apply(a,o)}catch(h){throw s(n+"err",[o,a,h],u,f),h}finally{s(n+"end",[o,a,l],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[l]=e,o(e,nrWrapper,t),nrWrapper)}function r(t,e,r,i,o){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,i,c,o))}function s(n,r,o,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,o,e,a)}catch(c){i([c,n,r,o],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=l,n}function i(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function o(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(o){i([o],n)}for(var a in t)p.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[l])}function s(t,e){var n=e(t);return n[l]=t,o(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(28),l="nr@original",p=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,13,4,3]);</script><title> Support RSC </title> <link rel="search" type="application/opensearchdescription+xml" href="/OpenSearch.aspx" title="RSC donations site Search" /> <link rel="stylesheet" href="/Assets/css/10-UltraWaveResponsive.css"><!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.analytics.rsc.org/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PB739C8');</script> <!-- End Google Tag Manager --><link rel="shortcut icon" href="/images/rsc-template/favicon.ico" /> <link rel="apple-touch-icon-precomposed" href="/images/rsc-template/apple-touch-icon.png" /> <script type="text/javascript"> //<![CDATA[ var gDocumentTitle = document.title; var gPostBackFormObject = null; var gWindowOnLoad = new Array(); var gPostBackFormProcessSubmit = true; var gWebRoot = ''; var gWebSiteRoot = 'https://donations.rsc.org'; var gPageTheme = 'RSC_Oxygen_Donate'; var gAdminWebRoot = gWebRoot + '/Admin'; var gWebsiteKey = 'ccd82a2c-bf29-416f-8004-cdcb51019930'; var gHKey = '3cb3bafd-c745-44cd-8b8c-7a3c29e0d453'; var gIsPostBack = false; var gDefaultConfirmMessage = 'Continue without saving changes?'; var gIsEasyEditEnabled = false; var gMasterPage = '/templates/masterpages/wst-rsc-oxygen-donations.master'; if(gWebsiteKey != 'fbdf17a3-cae7-4943-b1eb-71b9c0dd65d2' && gWebsiteKey != 'fad2fd17-7e27-4c96-babe-3291ecde4822'){ gIsEasyEditEnabled = false; } //]]> </script><script src="/AsiCommon/Scripts/Modernizr/Modernizr.min.js" type="text/javascript"></script><meta name="viewport" content="width=device-width, initial-scale=1.0" /> <script type="text/javascript"> // Add a class to the <html> tag of browsers that do not support Media Queries var mqSupported = Modernizr.mq('only all'); if (!mqSupported) { document.documentElement.className += ' no-mqs'; } </script> <meta name="rating" content="General" /><meta name="Author" content="The Royal Society of Chemistry" /><link href="App_Themes/RSC_Oxygen_Donate/99-Austin_Responsive.css" type="text/css" rel="stylesheet" /><link href="App_Themes/RSC_Oxygen_Donate/zzRSC_Oxygen.css" type="text/css" rel="stylesheet" /><link href="App_Themes/RSC_Oxygen_Donate/zzzRSC.css" type="text/css" rel="stylesheet" /><link href="App_Themes/RSC_Oxygen_Donate/zzzzRSC.css" type="text/css" rel="stylesheet" /><link href="App_Themes/RSC_Oxygen_Donate/zzzzzDonate.css" type="text/css" rel="stylesheet" /><script src="/AsiCommon/Scripts/Jquery/Jquery.min.js" type="text/javascript" ></script><script src="/AsiCommon/Scripts/Jquery/jquery-migrate-3.0.1.min.js" type="text/javascript" ></script><script src="/AsiCommon/Scripts/Jquery/jquery-ui.custom.min.js" type="text/javascript" ></script><link href="/WebResource.axd?d=6olk4thxF3I4Ms69XVGdSqyNV2Kl0hT_fx8I9NOkEPD2fSwLySIj8KnsGdX7xLhKwfLRqzdyIKa6arxHILG5NUSBw1tzPMHt6GvjkbjmY_ye08kP4hnggRGUJ4q3DRR9llBEpFFW5J7vARlkTr9t-Q2&amp;t=637479666060000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="/WebResource.axd?d=WSYUhnFEA7Bn8wDC3qIcl_oKTt-xKLhTFyO69UNB5ki8hxNfYt8h0CKmwzuS9YITJmTSy9ygy8pTdgpnzlHxdw38dSLcPp_YXWz7HmOrT31Bt-plLoex1FULnOv61zTZwoSwDfzoAndKpX-C4UXMwA2&amp;t=637479666060000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="/WebResource.axd?d=tCrvIONSePAuBRTTKkk-b2VtsrfgIv533FLzjRA1vRo7o0sVkpIFqeRgt4_mrALEzDF6PXM8bt6NwxkeVjl1heEJ02c76MIX4iik73sjf_J78OJd6twQIHJFt4L9-RQpN7mWWmVsO6c99avljo0QalaOY-iLzKXUUstGMubTIm03hN3fth3_wAyhjXLWlYp80&amp;t=637479666040000000" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><style type="text/css"> .ctl01_TemplateBody_ContentPage1_WebPartZone1_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } .ctl01_TemplateBody_ContentPage2_WebPartZone2_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } .ctl01_TemplateBody_ContentPage3_WebPartZone3_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } .ctl01_TemplateBody_ContentPage4_WebPartZone4_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } .ctl01_TemplateBody_ContentPage5_WebPartZone5_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } .ctl01_TemplateBody_ContentPage6_WebPartZone6_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } </style></head> <body id="MainBody"> <a href="#contentstart" class="screen-reader-text show-on-focus">Skip to main content</a> <form method="post" action="/?" id="aspnetForm" class="form-main"> <div class="aspNetHidden"> <input type="hidden" name="__WPPS" id="__WPPS" value="s" /> <input type="hidden" name="__ClientContext" id="__ClientContext" value="{&quot;baseUrl&quot;:&quot;/&quot;,&quot;isAnonymous&quot;:true,&quot;loggedInPartyId&quot;:&quot;482058&quot;,&quot;selectedPartyId&quot;:&quot;482058&quot;,&quot;websiteRoot&quot;:&quot;https://donations.rsc.org/&quot;,&quot;virtualDir&quot;:&quot;&quot;}" /> <input type="hidden" name="__CTRLKEY" id="__CTRLKEY" value="" /> <input type="hidden" name="__SHIFTKEY" id="__SHIFTKEY" value="" /> <input type="hidden" name="ctl01_ScriptManager1_TSM" id="ctl01_ScriptManager1_TSM" value="" /> <input type="hidden" name="PageInstanceKey" id="PageInstanceKey" value="092f0d70-e880-433a-8ce5-4821371ca153" /> <input type="hidden" name="__RequestVerificationToken" id="__RequestVerificationToken" value="kHMH8PzTyRQbCnWMy2f6XtH5NdG9gwKcJkbLI5wqYh0CoQpYnrXRUx0Y3sBEmdRztFT88qAUpihlvKtWakggjXSaSV3aKpjdZ6KSYolDckU1" /> <input type="hidden" name="TemplateUserMessagesID" id="TemplateUserMessagesID" value="ctl01_TemplateUserMessages_ctl00_Messages" /> <input type="hidden" name="PageIsDirty" id="PageIsDirty" value="false" /> <input type="hidden" name="IsControlPostBackctl01$ciRSCGoogleTagManager_3851dc61a3254ccca39a1334fcc715dc" id="IsControlPostBackctl01$ciRSCGoogleTagManager_3851dc61a3254ccca39a1334fcc715dc" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciLogo" id="IsControlPostBackctl01$ciLogo" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciLogo$ContentRecordTemplateArea$HeaderLogoSpan" id="IsControlPostBackctl01$ciLogo$ContentRecordTemplateArea$HeaderLogoSpan" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciLogo$ContentRecordTemplateArea$RSCAutoLogoutFR" id="IsControlPostBackctl01$ciLogo$ContentRecordTemplateArea$RSCAutoLogoutFR" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciRSCSecuritypatch" id="IsControlPostBackctl01$ciRSCSecuritypatch" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciRSCSecuritypatch$ContentRecordTemplateArea$Script" id="IsControlPostBackctl01$ciRSCSecuritypatch$ContentRecordTemplateArea$Script" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciRSCSecuritypatch$ContentRecordTemplateArea$RSCSecurity" id="IsControlPostBackctl01$ciRSCSecuritypatch$ContentRecordTemplateArea$RSCSecurity" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciAuth0Scripts_ae9b9d224a5b470a914341ab02b79ce6" id="IsControlPostBackctl01$ciAuth0Scripts_ae9b9d224a5b470a914341ab02b79ce6" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciRSCPrimaryNavigation" id="IsControlPostBackctl01$ciRSCPrimaryNavigation" value="1" /> <input type="hidden" name="NavMenuClientID" id="NavMenuClientID" value="ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu" /> <input type="hidden" name="IsControlPostBackctl01$ciUtilityNavigation" id="IsControlPostBackctl01$ciUtilityNavigation" value="1" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="IsControlPostBackctl01$ciFullWidthContent" id="IsControlPostBackctl01$ciFullWidthContent" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciInternalHeader_caf1e4cd59bc40cf8f7346ad90ce886a" id="IsControlPostBackctl01$ciInternalHeader_caf1e4cd59bc40cf8f7346ad90ce886a" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$WebPartManager1$gwpciNewContentHtml_e3e287308a914444a36bf59ba27dca10$ciNewContentHtml_e3e287308a914444a36bf59ba27dca10" id="IsControlPostBackctl01$TemplateBody$WebPartManager1$gwpciNewContentHtml_e3e287308a914444a36bf59ba27dca10$ciNewContentHtml_e3e287308a914444a36bf59ba27dca10" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$WebPartManager1$gwpciScripts_55ac6923b2c145fea824d527869339a7$ciScripts_55ac6923b2c145fea824d527869339a7" id="IsControlPostBackctl01$TemplateBody$WebPartManager1$gwpciScripts_55ac6923b2c145fea824d527869339a7$ciScripts_55ac6923b2c145fea824d527869339a7" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPage1" id="IsControlPostBackctl01$TemplateBody$ContentPage1" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPage2" id="IsControlPostBackctl01$TemplateBody$ContentPage2" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPage3" id="IsControlPostBackctl01$TemplateBody$ContentPage3" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPage4" id="IsControlPostBackctl01$TemplateBody$ContentPage4" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPage5" id="IsControlPostBackctl01$TemplateBody$ContentPage5" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPage6" id="IsControlPostBackctl01$TemplateBody$ContentPage6" value="1" /> <input type="hidden" name="IsControlPostBackctl01$TemplateBody$ContentPageFooter1" id="IsControlPostBackctl01$TemplateBody$ContentPageFooter1" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciScripts_f58352ecd91e4210943d92da2ebb3b32" id="IsControlPostBackctl01$ciScripts_f58352ecd91e4210943d92da2ebb3b32" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciFooterContent2" id="IsControlPostBackctl01$ciFooterContent2" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ciFooterContent2$ContentRecordTemplateArea$FooterCopyright" id="IsControlPostBackctl01$ciFooterContent2$ContentRecordTemplateArea$FooterCopyright" value="1" /> <input type="hidden" name="IsControlPostBackctl01$ContentPageFooter1" id="IsControlPostBackctl01$ContentPageFooter1" value="1" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPaA8FDzhkZDUwNGI0ZTYyYjcwMBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WBwUvY3RsMDEkY2lSU0NQcmltYXJ5TmF2aWdhdGlvbiROYXZDb250cm9sJE5hdk1lbnUFJWN0bDAxJGNpVXRpbGl0eU5hdmlnYXRpb24kY3RsMDQkY3RsMDEFJWN0bDAxJGNpVXRpbGl0eU5hdmlnYXRpb24kY3RsMDQkY3RsMDMFFGN0bDAxJFdpbmRvd01hbmFnZXIxBRNjdGwwMSRHZW5lcmljV2luZG93BRNjdGwwMSRPYmplY3RCcm93c2VyBRljdGwwMSRPYmplY3RCcm93c2VyRGlhbG9nFHHJFiR4zR5fqQe1axe19GJaFNDf5yvKyi55Pf9BNTg=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=AUtyCV90onboHzkFRkrN04zucKM1vncFB_wI0r-n5v_aGt5DFKfXCwEzov-a8Q_58e-i6V-YaEh1RB_l6RTwotZosJ_R9-kvhmLan5C0Bv41&amp;t=638568604745067788" type="text/javascript"></script> <script src="/ScriptResource.axd?d=IWBo4XNCMePfH9JUGLdsNlHhHcnMQe5a2uuzlNgBlyEhepXhpBqGH8DFZalxzrIfEoMG_sF2bqbviDvWL6cxwAI0IkOW46hUckbABR-l4K3Vr_-araMR7Ve2I5G_vYfKJbhRgo0qqO0SJIn7b8A-UQ2&amp;t=7266186d" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function CopyMoveContentItem_Callback(dialogWindow) { if (!dialogWindow.result) return; eval(dialogWindow.Argument.replace('[[RESULT]]',dialogWindow.result)); } //]]> </script> <script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl01_ScriptManager1_TSM&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d4.1.50508%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-US%3a0c8c847b-b611-49a7-8e75-2196aa6e72fa%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2021.1.119.45%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3aa3561803-43fa-48b8-8632-66948071f7a3%3a16e4e7cd%3a33715776%3af7645509%3a24ee1bba%3ae330518b%3a2003d0b8%3ac128760b%3a1e771326%3a88144a7a%3ac8618e41%3a1a73651d%3a333f8d94%3aed16cbdc%3af46195d3%3a874f8ea2%3ab2e06756%3a92fe8ea0%3a4877f69a%3afa31b949%3a19620875%3a490a9d4e%3abd8f85e4" type="text/javascript"></script> <script src="/AsiCommon/scripts/Asi.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var PageMethods = function() { PageMethods.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } PageMethods.prototype = { _get_path:function() { var p = this.get_path(); if (p) return p; else return PageMethods._staticInstance.get_path();}, GetActionLink:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'GetActionLink',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); }, GetWindowProperties:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'GetWindowProperties',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); }, GetAddressCompletionList:function(prefixText,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'GetAddressCompletionList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); }, CheckForPasteConflict:function(selectedKeys,targetHierarchyKey,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'CheckForPasteConflict',false,{selectedKeys:selectedKeys,targetHierarchyKey:targetHierarchyKey},succeededCallback,failedCallback,userContext); }} PageMethods.registerClass('PageMethods',Sys.Net.WebServiceProxy); PageMethods._staticInstance = new PageMethods(); PageMethods.set_path = function(value) { PageMethods._staticInstance.set_path(value); } PageMethods.get_path = function() { return PageMethods._staticInstance.get_path(); } PageMethods.set_timeout = function(value) { PageMethods._staticInstance.set_timeout(value); } PageMethods.get_timeout = function() { return PageMethods._staticInstance.get_timeout(); } PageMethods.set_defaultUserContext = function(value) { PageMethods._staticInstance.set_defaultUserContext(value); } PageMethods.get_defaultUserContext = function() { return PageMethods._staticInstance.get_defaultUserContext(); } PageMethods.set_defaultSucceededCallback = function(value) { PageMethods._staticInstance.set_defaultSucceededCallback(value); } PageMethods.get_defaultSucceededCallback = function() { return PageMethods._staticInstance.get_defaultSucceededCallback(); } PageMethods.set_defaultFailedCallback = function(value) { PageMethods._staticInstance.set_defaultFailedCallback(value); } PageMethods.get_defaultFailedCallback = function() { return PageMethods._staticInstance.get_defaultFailedCallback(); } PageMethods.set_enableJsonp = function(value) { PageMethods._staticInstance.set_enableJsonp(value); } PageMethods.get_enableJsonp = function() { return PageMethods._staticInstance.get_enableJsonp(); } PageMethods.set_jsonpCallbackParameter = function(value) { PageMethods._staticInstance.set_jsonpCallbackParameter(value); } PageMethods.get_jsonpCallbackParameter = function() { return PageMethods._staticInstance.get_jsonpCallbackParameter(); } PageMethods.set_path("Support-RSC.aspx"); PageMethods.GetActionLink= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetActionLink(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); } PageMethods.GetWindowProperties= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetWindowProperties(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); } PageMethods.GetAddressCompletionList= function(prefixText,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetAddressCompletionList(prefixText,onSuccess,onFailed,userContext); } PageMethods.CheckForPasteConflict= function(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.CheckForPasteConflict(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext); } var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; Type.registerNamespace('Asi.Web.UI.Common.BSA'); if (typeof(Asi.Web.UI.Common.BSA.WindowProperties) === 'undefined') { Asi.Web.UI.Common.BSA.WindowProperties=gtc("Asi.Web.UI.Common.BSA.WindowProperties"); Asi.Web.UI.Common.BSA.WindowProperties.registerClass('Asi.Web.UI.Common.BSA.WindowProperties'); } Type.registerNamespace('Asi.Web.UI'); if (typeof(Asi.Web.UI.PageOperation) === 'undefined') { Asi.Web.UI.PageOperation = function() { throw Error.invalidOperation(); } Asi.Web.UI.PageOperation.prototype = {None: 0,Edit: 1,New: 2,Execute: 3,Select: 4,SelectAndReturnValue: 5,Delete: 6,Purge: 7,Import: 8,Export: 9,Publish: 10,Versions: 11,Refresh: 12,Cut: 13,Copy: 14,Paste: 15,Undo: 16,SelectAll: 17,Search: 18,Preview: 19,Submit: 20,RequestDelete: 21,PurgeAll: 22,Download: 23} Asi.Web.UI.PageOperation.registerEnum('Asi.Web.UI.PageOperation', true); } if (typeof(Asi.Web.UI.TemplateType) === 'undefined') { Asi.Web.UI.TemplateType = function() { throw Error.invalidOperation(); } Asi.Web.UI.TemplateType.prototype = {I: 0,D: 1,P: 2,E: 3,T: 4,F: 5,A: 6} Asi.Web.UI.TemplateType.registerEnum('Asi.Web.UI.TemplateType', true); } //]]> </script> <input type="hidden" name="ctl01$lastClickedElementId" id="lastClickedElementId" /> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl01$ScriptManager1', 'aspnetForm', ['tctl01$UserMessagesUpdatePanel','','tctl01$RadAjaxManager1SU',''], ['ctl01$ScriptManager1',''], [], 3600, 'ctl01'); //]]> </script> <input type="hidden" name="ctl01$ScriptManager1" id="ctl01_ScriptManager1" /> <script type="text/javascript"> //<![CDATA[ Sys.Application.setServerId("ctl01_ScriptManager1", "ctl01$ScriptManager1"); Sys.Application._enableHistoryInScriptManager(); //]]> </script> <iframe id="__historyFrame" src="/ScriptResource.axd?d=BtdfZFIM5xEAEOjP1zRs3kTXa9vLVtFKrttT682P20B2oMFIorpp5niJQPSM2uOr9qLMNF3eNL6PtTEbSKcLePakfdu4pHfDrSIYKX9XM6E1" style="display:none;"> </iframe> <script type="text/javascript"> </script> <div id="ctl01_masterWrapper" class="wrapper oxy-ui mem-ui"> <a name="PageTop" class="sr-only">Top of the Page</a> <header id="hd" class="header ClearFix navbar" data-height-offset="true"> <div class="header-top-container"> <div class="header-container"> <div id="masterLogoArea" class="header-logo-container pull-left" data-label="Logo"> <div ID="WTZone1_Page1" class="WTZone "> <div id="ste_container_ciRSCGoogleTagManager_3851dc61a3254ccca39a1334fcc715dc" class="ContentItemContainer"><div id="ctl01_ciRSCGoogleTagManager_3851dc61a3254ccca39a1334fcc715dc_Panel_RSCGoogleTagManager"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.analytics.rsc.org/ns.html?id=GTM-PB739C8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </div><div> </div></div> <div id="ste_container_ciLogo" class="ContentItemContainer"> <div id="ste_container_HeaderLogoSpan" class="ContentItemContainer"><div> </div><header class="header--mem"> <div class="viewport"><a href="https://www.rsc.org/" title="Royal Society of Chemistry homepage" id="masterHeaderImageRSC" class="rsc-logo__link"><img alt="" src="https://www.rsc-cdn.org/oxygen/assets/logo/rsc-logo-230.png" class="rsc-logo" /></a> <a href="/support"><span class="app-name" title="RSC Donations homepage">Donations</span></a></div> </header></div> <!-- todo CodeBehind Codefile --> <!-- for debug remove none; to see info --> <span id="ctl01_ciLogo_ContentRecordTemplateArea_RSCAutoLogoutFR_lblMessage" style="display: none;">RSCAutoLogout - BYPASS logout user!</span><div class="ContentRecordPageButtonPanel"> </div> <div> </div></div> <div id="ste_container_ciRSCSecuritypatch" class="ContentItemContainer"><div class="hide"> <div id="ste_container_Script" class="ContentItemContainer"><div> </div><script></script></div> <!--todo CodeBehind -> Codefile - for quick development. Debug="true" remove for live --> <span id="ctl01_ciRSCSecuritypatch_ContentRecordTemplateArea_RSCSecurity_lblDebug">Checks Disabled</span><div class="ContentRecordPageButtonPanel"> </div> <div> </div></div></div> <div id="ste_container_ciAuth0Scripts_ae9b9d224a5b470a914341ab02b79ce6" class="ContentItemContainer"><div id="ctl01_ciAuth0Scripts_ae9b9d224a5b470a914341ab02b79ce6_Panel_Auth0Scripts"> <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> <script type="text/javascript" src="/App_Themes/RSC_Oxygen/js/rsc-base.js" "=" "></script> <script src="https://cdn.auth0.com/js/auth0/9.11/auth0.min.js"></script> <script> // 10/20/2023 start removed, replaced with new logic in Auth0Login.ascx function Auth0Logoff() { console.log("START JS Auth0Logoff - Clicked Rise logout"); // set so Auth0 Logout called on next page load. // had errors on call/href to Auth0 logout, tried number of combination, but none worked, looked like conflict with // Auth0 Logout call and Rise posback on logout click - both running same time in browser created issues. // this allows Rise postback to run and on next page load do Okta logout - works and no conflicts localStorage.setItem("Auth0CallLogout", "YES"); return; } //jQuery(document).ready(function () { window.addEventListener('load', function () { console.log("page load START Auth0 Logic"); const Auth0CallLogout = localStorage.getItem("Auth0CallLogout"); console.log("get localStorage Auth0CallLogout:", Auth0CallLogout); // set when Rise logout clicked if (Auth0CallLogout) { localStorage.removeItem("Auth0CallLogout"); console.log("auth0.WebAuth - Initialize application"); //11/02/2023 added setTimeout and move logout to function const myTimeout = setTimeout(Auth0Logout, 0); //// Initialize application //var webAuth = new auth0.WebAuth({ // domain: 'id-staging.rsc.org', // clientID: 'yR3UJbztP4yq0llH24qYzjqRwac6OaDM' //}); //console.log("auth0.WebAuth3: ", webAuth); //console.log("auth0.WebAuth3 - webAuth.logout()"); //webAuth.logout({ // returnTo: 'https://members-iduat.membership.rsc.org/SSOSignOut' //}); return; } // if logout link/text set the anchor to call Auth0 function before Rise standard postback for logout // search/forEach a.UtilityAuthenticationLink for logout // staff site - '.sign-out-link' / mbrr - '.UtilityAuthenticationLink' // members - .UtilityAuthenticationLink / changemakers .sign-out-link jQuery('.UtilityAuthenticationLink').each(function (index, element) { console.log("got anchor index", index); console.log("got anchor element", element); if (element.text.includes("out")) { console.log("got anchor element2", element); element.href = element.href.replace("javascript:", "javascript:Auth0Logoff();"); } }); }); function Auth0Logout() { //11/02/2023 added // Initialize application console.log("Start Auth0Logout"); // todo set to Auth0 application - membership, changemakers / set domain var webAuth = new auth0.WebAuth({ domain: 'id.rsc.org', clientID: 'y79ThTNIEPe1twVov39hVWuYaYjgII66' }); console.log("auth0.WebAuth3: ", webAuth); console.log("auth0.WebAuth3 webAuth.logout()"); // todo set return to url members, changemakers webAuth.logout({ returnTo: 'https://donations.rsc.org/SSOSignOut' }); } // 10/20/2023 end </script> </div><div> </div></div> </div> </div> <div class="primary-nav" data-label="Primary" id="primary-nav-container"> <div ID="WTZone2_Page1" class="WTZone "> <div id="ste_container_ciRSCPrimaryNavigation" class="ContentItemContainer"> <div id="ctl01_ciRSCPrimaryNavigation_PrimaryNavigationArea" class="primary-navigation-area"> <div id="ctl01_ciRSCPrimaryNavigation_PrimaryNavigationControl" class="collapse navbar-collapse nav-primary"> <div tabindex="0" id="ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu" class="RadMenu RadMenu_Austin MainMenu" Translate="Yes" style="z-index:2999;"> <!-- 2021.1.119.45 --><input class="rmRootGroup rmToggleHandles rmHorizontal" id="ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu_ClientState" name="ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu_ClientState" type="hidden" /> </div> </div> </div><div> </div></div> </div> </div> <div class="navbar-header nav-auxiliary pull-left" id="auxiliary-container" data-label="Utility"> <div ID="WTZone3_Page1" class="WTZone "> <div id="ste_container_ciUtilityNavigation" class="ContentItemContainer"><div id="ctl01_ciUtilityNavigation_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary"> <div class="UtilitySection UtilityNavigationList"> </div><div class="UtilitySection UtilityAuthentication"> <a class="UtilitySection UtilityAuthenticationLink signInButton" href="javascript:__doPostBack(&#39;ctl01$ciUtilityNavigation$ctl04$ctl02&#39;,&#39;&#39;)">Log in</a> </div><div class="UtilitySection UtilitySTEToggle ste-section"> </div> </div> <div> </div></div> </div> </div> </div> </div> <div id="HomePageContent" class="HomePageFullWidthArea" data-label="Home Content"> <div ID="WTZone4_Page1" class="WTZone "> <div id="ste_container_ciFullWidthContent" class="ContentItemContainer"> <div class="ContentRecordPageButtonPanel"> </div> <div> </div></div> </div> </div> <div class="InternalHeaderArea" data-label="Internal Header"> <div ID="WTZone5_Page1" class="WTZone "> <div id="ste_container_ciInternalHeader_caf1e4cd59bc40cf8f7346ad90ce886a" class="ContentItemContainer"><div id="ctl01_ciInternalHeader_caf1e4cd59bc40cf8f7346ad90ce886a_Panel_InternalHeader"> </div><div> </div></div> </div> </div> </header> <div id="masterContentArea" class="container ClearFix"><div id="maincontent"> <div role="main" class="body-container" id="ContentPanel"> <div data-label="On Behalf Of" class="ClearFix OnBehalfOfContainer"> <div ID="WTZone6_Page1" class="WTZone oxy-ui"> <a id="contentstart" tabindex="-1"></a> <div id="masterMainBreadcrumb" role="navigation"> </div> <div id="ctl01_UserMessagesUpdatePanel"> <div role="alert"> </div> </div> <script type="text/javascript"> </script> <div id="ctl01_TemplateBody_WebPartManager1___Drag" style="display:none;position:absolute;z-index:32000;filter:alpha(opacity=75);"> </div> <div> <div class="row"> <div class="col-sm-12"> <div class="ContentItemContainer"> <div id="WebPartZone1_Page1" class="WebPartZone "> <div class="iMIS-WebPart"> <div id="ste_container_ciNewContentHtml_e3e287308a914444a36bf59ba27dca10" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContentHtml_e3e287308a914444a36bf59ba27dca10_ciNewContentHtml_e3e287308a914444a36bf59ba27dca10_Panel_NewContentHtml"> <div id="WTZone6_Page1" class="WTZone oxy-ui"> <div> <div class="donation-card has-hero-image"> <div class="donation-amount-form-wrapper"> <div class="donation-amount-form-cell"> <div class="donation-amount-form text-center"> <h2 class="donation-title">How much would you like to give?</h2> <div class="donation-regularity-tabs" id="tabsForDonationRegularity"> <div class="donation-tab selected" data-regularity="0"> <a href="#" class="donation-tab-link"> <span class="donation-tab-label"> Single donation </span> </a> </div> <div class="donation-tab" data-regularity="12"> <a href="#" class="donation-tab-link"> <span class="donation-tab-label"> Regular donation </span> </a> </div> </div> <p><span id="donation-above-button-text">Make a single donation using your debit or credit card</span>&nbsp;</p> <div class="donation-regular-payment-options" id="divDonationRegularPaymentOptions"> <div class="row"> <div class="col-sm-6 text-center"> <div class="radio"><input type="radio" name="radioButtonBlock-3" value="Monthly" id="radioButtonMonth" /><label for="radioButtonMonth">Monthly</label></div> </div> <div class="col-sm-6 text-center"> <div class="radio"><input type="radio" name="radioButtonBlock-3" value="Yearly" id="radioButtonYear" /><label for="radioButtonYear">Annually</label></div> </div> </div> </div> <div class="donation-amount-buttons" id="btnsForAmountSelector"> <div class="row"> <div class="col-sm-4 text-center"> <a href="#" class="btn-amount-selector selected"> <span class="monthly-payment-label">Per month</span> <span class="amount-selector-label">拢25</span> </a> </div> <div class="col-sm-4 text-center"> <a href="#" class="btn-amount-selector"> <span class="monthly-payment-label">Per month</span> <span class="amount-selector-label">拢50</span> </a> </div> <div class="col-sm-4 text-center"> <a href="#" class="btn-amount-selector"> <span class="monthly-payment-label">Per month</span> <span class="amount-selector-label">拢100</span> </a> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="btn-choose-amount-selector" id="btnForChooseAmount"> <span class="choose-amount-label">Other amount:</span> <span class="choose-amount-field"> <span class="choose-amount-currency">拢</span> <input type="number" id="otherAmount" pattern="^\d*(\.\d{0,2})$" min="0.00" max="10000.00" step="1" class="choose-amount-input currencyField" onkeypress="return isNumberKey(event,this)" /> </span> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12 m-1"> <input id="donateButton" type="submit" value="Donate" class="btn TextButton PrimaryButton" /> </div> </div> </div> </div> </div> </div> <p>&nbsp;</p> <div class="text-center"> <p class="tagLine"> A good inspirational chemistry education should be available to all </p> <p class="tagLine2"> <a href="https://www.rsc.org/support-us/" target="_blank">Find out how your donation will help</a> </p> </div> </div> </div> </div><div> </div></div> </div> <div class="iMIS-WebPart"> <div id="ste_container_ciScripts_55ac6923b2c145fea824d527869339a7" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciScripts_55ac6923b2c145fea824d527869339a7_ciScripts_55ac6923b2c145fea824d527869339a7_Panel_Scripts"> <script>if(jQuery('#radioButtonYear:selected').length || jQuery('#radioButtonMonth:selected').length) {} else {jQuery('#radioButtonMonth').attr('checked',true);} function isNumberKey(evt, element) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57) && !(charCode == 46 || charCode == 8)) return false; else { var len = $(element).val().length; var index = $(element).val().indexOf('.'); if (index > 0 && charCode == 46) { return false; } if (index > 0) { var CharAfterdot = (len + 1) - index; if (CharAfterdot > 3) { return false; } } } return true; } </script> </div><div> </div></div> </div> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="ContentItemContainer"> <div id="WebPartZone2_Page1" class="WebPartZone "> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="ContentItemContainer"> <div id="WebPartZone3_Page1" class="WebPartZone "> </div> </div> </div> </div> <div class="row"> <div class="col-sm-3"> <div class="ContentItemContainer"> <div id="WebPartZone4_Page1" class="WebPartZone "> </div> </div> </div> <div class="col-sm-9"> <div class="ContentItemContainer"> <div id="WebPartZone5_Page1" class="WebPartZone "> </div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="ContentItemContainer"> <div id="WebPartZone6_Page1" class="WebPartZone "> </div> </div> </div> </div> </div> <div class="ContentRecordPageButtonPanel"> </div> <div id="ste_container_ciScripts_f58352ecd91e4210943d92da2ebb3b32" class="ContentItemContainer"><div id="ctl01_ciScripts_f58352ecd91e4210943d92da2ebb3b32_Panel_Scripts"> <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> <script type="text/javascript" src="/App_Themes/RSC_Oxygen_Donate/js/rsc-donate-base.js"></script> </div><div> </div></div> </div> </div> <div class="col-primary" data-label="Main Content"> <div ID="WTZone7_Page1" class="WTZone "> </div> </div> <div data-label="Secondary Navigation" class="col-secondary cs-right"> <div ID="WTZone8_Page1" class="WTZone "> </div> </div> </div></div> </div> <a class="backToTop" href="#PageTop">Back to Top</a> <div class="rsc-ui"> <footer id="ftr" class="rsc-footer"> <div class="footer-content-rsc"> <div data-label="Footer 1"> <div ID="WTZone9_Page1" class="WTZone "> </div> </div> </div> <div class="footer-nav-copyright-rsc"> <div role="navigation"> <div data-label= "Footer 2"> <div ID="WTZone10_Page1" class="WTZone "> <div id="ste_container_ciFooterContent2" class="ContentItemContainer"> <div id="ste_container_FooterCopyright" class="ContentItemContainer"><div> </div><div class="nav" id="pnlSiteMap"> <div class="inner-sleeve"> <div class="rsc-logo"> <img alt="Royal Society of Chemistry homepage" src="https://d1ymz67w5raq8g.cloudfront.net/pictures/web/o/k/l/rsc_logo_rev_rgb_961695.svg"> </div> <div class="links"> <ul> <li><a href="http://www.rsc.org/">Home</a></li> <li><a href="http://www.rsc.org/about-us/">About us</a></li> <li><a href="http://www.rsc.org/membership-and-community/">Membership &amp; professional community</a></li> <li><a href="http://www.rsc.org/campaigning-outreach/">Campaigning &amp; outreach</a></li> <li><a href="http://www.rsc.org/journals-books-databases/">Journals, books &amp; databases</a></li> <li><a href="http://www.rsc.org/news-events/">News&nbsp;&amp; events</a></li> <li><a href="http://www.rsc.org/locations-contacts/">Locations &amp; contacts</a></li> <li><a href="http://www.rsc.org/careers/">Careers</a></li> <li><a href="https://www.rsc.org/teaching-and-learning/">Teaching &amp; learning</a></li> <li><a href="http://www.rsc.org/awards-funding/">Awards &amp; funding</a></li> <li><a href="http://www.rsc.org/advertise/">Advertise</a></li> <li><a href="http://www.rsc.org/help-legal/">Help &amp; legal</a></li> <li><a href="http://www.rsc.org/help-legal/">Privacy policy</a></li> <li><a href="http://www.rsc.org/help-legal/">Terms &amp; conditions</a></li> </ul> </div> <hr class="clear"> </div> </div> <div class="baseline"> <div class="inner-sleeve"> <div class="social-icons"> <a href="https://www.facebook.com/RoyalSocietyofChemistry" class="facebook"><span>Facebook</span><img alt="" src="https://www.rsc-cdn.org/oxygen-uat/v2/images/icons/facebook.png" height="32" width="32"></a> <a href="https://twitter.com/RoySocChem" class="twitter"><span>Twitter</span><img alt="" src="https://www.rsc-cdn.org/oxygen-uat/v2/images/icons/twitter.png" height="32" width="32"></a> <a href="https://www.linkedin.com/company/23105" class="linkedin"><span>LinkedIn</span><img alt="" src="https://www.rsc-cdn.org/oxygen-uat/v2/images/icons/linkedin.png" height="32" width="32"></a> <a href="https://www.youtube.com/user/wwwRSCorg" class="youtube"><span>Youtube</span><img alt="" src="https://www.rsc-cdn.org/oxygen-uat/v2/images/icons/youtube.png" height="32" width="32"></a> </div> <div class="copyright"> 漏 Royal Society of Chemistry <script type="text/javascript"> document.write(new Date().getFullYear()); </script> <br> Registered charity number: 207890 </div> </div> </div> <hr class="clear"></div><div class="ContentRecordPageButtonPanel"> </div> <div> </div></div> </div> </div> </div> </div> </footer></div> </div> <!--Jscript from Page.ResgisterStartupScript extention is loaded here --> <Div><script type="text/javascript">Sys.Application.add_load(function () {{ MasterPageBase_Init(); }});</script> </Div><input name="ctl01$TemplateScripts$timeoutsoonmsg" type="hidden" id="timeoutsoonmsg" value="PGgyPllvdSBhcmUgYWJvdXQgdG8gYmUgc2lnbmVkIG91dDwvaDI+DQo8cD5Zb3Ugd2lsbCBiZSBzaWduZWQgb3V0IGluIDxzdHJvbmc+W1NlY29uZHNSZW1haW5pbmddPC9zdHJvbmc+IHNlY29uZHMgZHVlIHRvIGluYWN0aXZpdHkuIFlvdXIgY2hhbmdlcyB3aWxsIG5vdCBiZSBzYXZlZC4gVG8gY29udGludWUgd29ya2luZyBvbiB0aGUgd2Vic2l0ZSwgY2xpY2sgIlN0YXkgU2lnbmVkIEluIiBiZWxvdy48L3A+" /><input name="ctl01$TemplateScripts$stayLoggedInURL" type="hidden" id="stayLoggedInURL" /><input name="ctl01$TemplateScripts$logoutUrl" type="hidden" id="logoutUrl" value="aHR0cHM6Ly9kb25hdGlvbnMucnNjLm9yZy9Bc2lDb21tb24vQ29udHJvbHMvU2hhcmVkL0Zvcm1zQXV0aGVudGljYXRpb24vTG9naW4uYXNweD9TZXNzaW9uVGltZW91dD0xJlJldHVyblVybD0lMmYlM2Y=" /> <div id="ctl01_RadAjaxManager1SU"> <span id="ctl01_RadAjaxManager1" style="display:none;"></span> </div><div id="ctl01_WindowManager1" style="display:none;"> <div id="ctl01_GenericWindow" style="display:none;"> <div id="ctl01_GenericWindow_C" style="display:none;"> </div><input id="ctl01_GenericWindow_ClientState" name="ctl01_GenericWindow_ClientState" type="hidden" /> </div><div id="ctl01_ObjectBrowser" style="display:none;"> <div id="ctl01_ObjectBrowser_C" style="display:none;"> </div><input id="ctl01_ObjectBrowser_ClientState" name="ctl01_ObjectBrowser_ClientState" type="hidden" /> </div><div id="ctl01_ObjectBrowserDialog" style="display:none;"> <div id="ctl01_ObjectBrowserDialog_C" style="display:none;"> </div><input id="ctl01_ObjectBrowserDialog_ClientState" name="ctl01_ObjectBrowserDialog_ClientState" type="hidden" /> </div><div id="ctl01_WindowManager1_alerttemplate" style="display:none;"> <div class="rwDialogPopup radalert"> <div class="rwDialogText"> {1} </div> <div> <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);"> <span class="rwOuterSpan"> <span class="rwInnerSpan">##LOC[OK]##</span> </span> </a> </div> </div> </div><div id="ctl01_WindowManager1_prompttemplate" style="display:none;"> <div class="rwDialogPopup radprompt"> <div class="rwDialogText"> {1} </div> <div> <script type="text/javascript"> function RadWindowprompt_detectenter(id, ev, input) { if (!ev) ev = window.event; if (ev.keyCode == 13) { var but = input.parentNode.parentNode.getElementsByTagName("A")[0]; if (but) { if (but.click) but.click(); else if (but.onclick) { but.focus(); var click = but.onclick; but.onclick = null; if (click) click.call(but); } } return false; } else return true; } </script> <input title="Enter Value" onkeydown="return RadWindowprompt_detectenter('{0}', event, this);" type="text" class="rwDialogInput" value="{2}" /> </div> <div> <a onclick="$find('{0}').close(this.parentNode.parentNode.getElementsByTagName('input')[0].value);" class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> <a onclick="$find('{0}').close(null);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> </div> </div> </div><div id="ctl01_WindowManager1_confirmtemplate" style="display:none;"> <div class="rwDialogPopup radconfirm"> <div class="rwDialogText"> {1} </div> <div> <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> <a onclick="$find('{0}').close(false);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> </div> </div> </div><input id="ctl01_WindowManager1_ClientState" name="ctl01_WindowManager1_ClientState" type="hidden" /> </div> <script type="text/javascript"> //<![CDATA[ var gCartCount; var cartDiv = $get("CartItemCount"); if (cartDiv != null){ jQuery.ajax({ type: "POST", url: gWebRoot + "/WebMethodUtilities.aspx/GetCartItemCount", data: "{}", contentType: "application/json; charset=utf-8", dataType: 'json', success: function(result) { if (result.d != '' && result.d != null) { gCartCount = result.d; if (gCartCount != null) { cartDiv.innerHTML = gCartCount; } } }, async: true }); } function CheckForChildren() { var contentRecordPageButtonPanelHasChildren = false; var contentRecordPageButtonPanel = jQuery('div.ContentRecordPageButtonPanel'); for (var i = 0, max = contentRecordPageButtonPanel.length; i < max; i++) { if (contentRecordPageButtonPanel[i].children.length > 0) { contentRecordPageButtonPanelHasChildren = true; break; } } if (!contentRecordPageButtonPanelHasChildren) { jQuery("Body").addClass("TemplateAreaEasyEditOn"); } } if (gIsEasyEditEnabled) CheckForChildren(); //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="3D025A31" /> </div> <script type="text/javascript"> //<![CDATA[ __Document_Head_Init('https://donations.rsc.org/NoCookies.html', '', true);window.__TsmHiddenField = $get('ctl01_ScriptManager1_TSM');NavigationList_NavControlId = 'ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu';NavigationList_Init();PageNavR_NavMenuClientID = 'ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu';NavigationList_NavControlId = '_rptWrapper';NavigationList_Init();var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part. It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed. To close this Web Part, click OK. To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part. Are you sure you want to do this? To delete this Web Part, click OK. To keep this Web Part, click Cancel.';__wpm = new WebPartManager(); __wpm.overlayContainerElement = document.getElementById('ctl01_TemplateBody_WebPartManager1___Drag'); __wpm.personalizationScopeShared = false; var zoneElement; var zoneObject; zoneElement = document.getElementById('ctl01_TemplateBody_ContentPage1_WebPartZone1_Page1');if (zoneElement != null) {zoneObject = __wpm.AddZone(zoneElement, 'ctl01$TemplateBody$ContentPage1$WebPartZone1_Page1', true, false, 'Blue'); zoneObject.AddWebPart(document.getElementById('WebPart_gwpciNewContentHtml_e3e287308a914444a36bf59ba27dca10'), document.getElementById('WebPartTitle_gwpciNewContentHtml_e3e287308a914444a36bf59ba27dca10'), false); zoneObject.AddWebPart(document.getElementById('WebPart_gwpciScripts_55ac6923b2c145fea824d527869339a7'), document.getElementById('WebPartTitle_gwpciScripts_55ac6923b2c145fea824d527869339a7'), false); }zoneElement = document.getElementById('ctl01_TemplateBody_ContentPage2_WebPartZone2_Page1');if (zoneElement != null) {zoneObject = __wpm.AddZone(zoneElement, 'ctl01$TemplateBody$ContentPage2$WebPartZone2_Page1', true, false, 'Blue'); }zoneElement = document.getElementById('ctl01_TemplateBody_ContentPage3_WebPartZone3_Page1');if (zoneElement != null) {zoneObject = __wpm.AddZone(zoneElement, 'ctl01$TemplateBody$ContentPage3$WebPartZone3_Page1', true, false, 'Blue'); }zoneElement = document.getElementById('ctl01_TemplateBody_ContentPage4_WebPartZone4_Page1');if (zoneElement != null) {zoneObject = __wpm.AddZone(zoneElement, 'ctl01$TemplateBody$ContentPage4$WebPartZone4_Page1', true, false, 'Blue'); }zoneElement = document.getElementById('ctl01_TemplateBody_ContentPage5_WebPartZone5_Page1');if (zoneElement != null) {zoneObject = __wpm.AddZone(zoneElement, 'ctl01$TemplateBody$ContentPage5$WebPartZone5_Page1', true, false, 'Blue'); }zoneElement = document.getElementById('ctl01_TemplateBody_ContentPage6_WebPartZone6_Page1');if (zoneElement != null) {zoneObject = __wpm.AddZone(zoneElement, 'ctl01$TemplateBody$ContentPage6$WebPartZone6_Page1', true, false, 'Blue'); }Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadMenu, {"_childListElementCssClass":"rmRootGroup rmToggleHandles rmHorizontal","_skin":"Austin","attributes":{"Translate":"Yes"},"autoScrollMinimumWidth":100,"clientStateFieldID":"ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu_ClientState","collapseAnimation":"{\"duration\":450}","defaultGroupSettings":"{\"flow\":0,\"offsetX\":0}","expandAnimation":"{\"duration\":450}","expandDelay":500,"itemData":[],"showToggleHandle":true}, {"load":PageNavR_OnClientLoadHandler}, null, $get("ctl01_ciRSCPrimaryNavigation_NavControl_NavMenu")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxManager, {"_updatePanels":"","ajaxSettings":[],"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"defaultLoadingPanelID":"AjaxStatusLoadingPanel","enableAJAX":true,"enableHistory":false,"links":[],"styles":[],"uniqueID":"ctl01$RadAjaxManager1","updatePanelsRenderMode":0}, null, null, $get("ctl01_RadAjaxManager1")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_GenericWindow_ClientState","formID":"aspnetForm","height":"550px","iconUrl":"about:blank","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"about:blank","modal":true,"name":"GenericWindow","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"800px"}, null, null, $get("ctl01_GenericWindow")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowser_ClientState","formID":"aspnetForm","height":"550px","iconUrl":"about:blank","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"about:blank","modal":true,"name":"ObjectBrowser","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"760px"}, null, null, $get("ctl01_ObjectBrowser")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowserDialog_ClientState","formID":"aspnetForm","height":"400px","iconUrl":"about:blank","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"about:blank","modal":true,"name":"ObjectBrowserDialog","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"600px"}, null, null, $get("ctl01_ObjectBrowserDialog")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadWindowManager, {"behaviors":117,"clientStateFieldID":"ctl01_WindowManager1_ClientState","formID":"aspnetForm","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","name":"WindowManager1","skin":"MetroTouch","windowControls":"['ctl01_GenericWindow','ctl01_ObjectBrowser','ctl01_ObjectBrowserDialog']"}, null, {"child":"ctl01_GenericWindow"}, $get("ctl01_WindowManager1")); }); //]]> </script> </form> <div id="fb-root"></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10