function webApiConsoleLog(n){n!=null&&n.length>0&&console.log("CE Distributed Web API 4.2 - "+n)}function clapi_logDiagnostics(n){var t=!0;(typeof enableCEClientAPIDiagnostics!="undefined"&&enableCEClientAPIDiagnostics||typeof enableDebugWebApi!="undefined"&&enableDebugWebApi)&&(t=!0);t&&webApiConsoleLog(n)}function xmlHttpOpenReplacement(n,t){return this._url=t,xmlHttpOpenPtr.apply(this,arguments)}function xmlHttpSendReplacement(){if(this.onreadystatechange&&(this._onreadystatechange=this.onreadystatechange),this._url&&this._url!=null&&(this._url.length>=37&&this._url.substring(0,37)=="https://webapi.charityengine.net/v/1/"||this._url.length>=42&&this._url.substring(0,42)=="https://beta-webapi.charityengine.net/v/1/"||this._url.length>=28&&this._url.substring(0,28)=="https://localhost:44386/v/1/"||this._url.length>=38&&this._url.substring(0,38)=="https://appsapi.charityengine.net/v/1/"||this._url.length>=43&&this._url.substring(0,43)=="https://beta-appsapi.charityengine.net/v/1/"||this._url.length>=28&&this._url.substring(0,28)=="https://localhost:44317/v/1/")){clapi_logDiagnostics("web api match detected - add headers");var n=smctn_clidToUse(),t=smctm_casIdToUse(),i=smctm_cntIdToUse();n>0&&t>0?(clapi_logDiagnostics("add header: "+n.toString()+"-"+t.toString()+"-"+i.toString()),this.setRequestHeader("CeWebApiContext",n.toString()+"-"+t.toString()+"-"+i.toString())):clapi_logDiagnostics("no header value: "+n.toString()+"-"+t.toString()+"-"+i.toString())}return xmlHttpSendPtr.apply(this,arguments)}function getVisitorCookieName(){return"CharityEngineVisitorInfoHelper_"+smctn_clidToUse()}function gl_casAcceptor(n,t,i,r){if(clapi_logDiagnostics("cas acceptor called with cas id "+n+" and contact id "+t),n>0){cas_clapi_gl_casid=n;cas_clapi_gl_cntid=t;i!=null&&(cas_clapi_gl_cid=i);r!=null&&(cas_clapi_gl_cntname=r);var f=getVisitorCookieName(),u="";u=typeof t!="undefined"&&t>0?t.toString()+"|"+CEVisitorInfoHelperCookieStub+"|"+n.toString():"0|"+CEVisitorInfoHelperCookieStub+"|"+n.toString();sm_setCookie_new(f,u);typeof cas_authCallBack=="function"&&cas_authCallBack()}else clapi_logDiagnostics("cas acceptor called with invalid cas id")}function appInstToUse(){var n=0;return typeof app_clapi_gl_aiid!="undefined"&&app_clapi_gl_aiid>0&&(n=app_clapi_gl_aiid),n}function smctn_clidToUse(){var n=0;return typeof cas_clapi_ovr_cid!="undefined"&&cas_clapi_ovr_cid>0?n=cas_clapi_ovr_cid:typeof cas_clapi_gl_cid!="undefined"&&cas_clapi_gl_cid>0&&(n=cas_clapi_gl_cid),n}function smctm_tryGetVisitorInfoData(){var n=getVisitorCookieName();return sm_cmptrk_getCookie(n)}function smctm_cntIdToUse(){var n=0,t,i;return typeof cas_clapi_ovr_cntid!="undefined"&&cas_clapi_ovr_cntid>0?n=cas_clapi_ovr_cntid:typeof cas_clapi_gl_cntid!="undefined"&&cas_clapi_gl_cntid>0?n=cas_clapi_gl_cntid:(t=smctm_tryGetVisitorInfoData(),t.length>0&&(i=t.split("|"),n=i[0])),n}function smctm_casIdToUse(){var n=0,t,i;return typeof cas_clapi_ovr_casid!="undefined"&&cas_clapi_ovr_casid>0?n=cas_clapi_ovr_casid:typeof cas_clapi_gl_casid!="undefined"&&cas_clapi_gl_casid>0?n=cas_clapi_gl_casid:(t=smctm_tryGetVisitorInfoData(),t.length>0&&(i=t.split("|"),n=i[3])),n}function sm_trySetLocalStorageItem(n,t){if(n!=null&&n!="")try{localStorage.setItem(n,t)}catch(i){}}function sm_tryGetLocalStorageItem(n){var t=null;if(n!=null&&n!="")try{t=localStorage.getItem(n)}catch(i){}return t}function sm_setCookie_new(n,t){sm_trySetLocalStorageItem(n,t);var i=sm_extractRootDomain(window.location.href),r=n+"="+t+";max-age=31536000;domain="+i+";path=/;samesite=none;secure";document.cookie=r}function sm_cmptrk_getCookie(n){var t=sm_tryGetLocalStorageItem(n);return(t==null||t=="")&&(t=sm_cmptrk_getFirstCookieValueByName(n)),t}function sm_cmptrk_getFirstCookieValueByName(n){var r="",i,t;if(n!=null&&n.length>0)for(i=sm_cmptrk_getCookieList(),t=0;t0)for(t=[],n.indexOf(";")>0?t=n.split(";"):t.push(n),i=0;i0?r.substring(r.indexOf("&"),r.length-r.indexOf("&")):"",u=e+i+r,r=null,e=null,f=null),u}function sm_cmptrk_initialize(){var f;if(clapi_logDiagnostics("Initialize tracking for user"),findOrCreatePixelImage(),f=encodeURIComponent(document.URL),document.URL.indexOf("?")!=-1){var t=document.URL.substring(document.URL.indexOf("?")+1,document.URL.length),i="",r="",u=1,e=0,n="";for(count=0;count0?(gl_sm_guid=n,document.getElementById("bisFollowPix").src=gl_clickTrackUrlBase+"?refPage="+f+"&ttid=2&sm_guid="+n+"&aiid="+appInstToUse().toString(),isThirdPartyAppTrackingDisabled()||(document.getElementById("bisFollowPix").src=gl_tbTrackingUrlBase+"?cntid="+smctm_cntIdToUse().toString()+"&casId="+smctm_casIdToUse()+"&sm_guid="+n)):isThirdPartyAppTrackingDisabled()||(document.getElementById("bisFollowPix").src=gl_tbTrackingUrlBase+"?cntid="+smctm_cntIdToUse().toString()+"&casId="+smctm_casIdToUse())}else sm_cmptrk_getCookie("bisSMGUID").length>0?(gl_sm_guid=sm_cmptrk_getCookie("bisSMGUID"),document.getElementById("bisFollowPix").src=gl_clickTrackUrlBase+"?refPage="+f+"&ttid=2&sm_guid="+sm_cmptrk_getCookie("bisSMGUID")+"&aiid="+appInstToUse().toString(),isThirdPartyAppTrackingDisabled()||(document.getElementById("bisFollowPix").src=gl_tbTrackingUrlBase+"?cntid="+smctm_cntIdToUse().toString()+"&casId="+smctm_casIdToUse()+"&sm_guid="+sm_cmptrk_getCookie("bisSMGUID"))):isThirdPartyAppTrackingDisabled()||(document.getElementById("bisFollowPix").src=gl_tbTrackingUrlBase+"?cntid="+smctm_cntIdToUse().toString()+"&casId="+smctm_casIdToUse());sm_cmptrk_initializeLinkTracking();typeof gl_visitorInitCallBack=="function"&&gl_visitorInitCallBack();debugFireAndForgetTpTracker();clapi_logDiagnostics("tracking url loaded: "+document.getElementById("bisFollowPix").src)}function isThirdPartyAppTrackingDisabled(){return typeof sm_disableThirdPartyPageViewTracking!="undefined"&&sm_disableThirdPartyPageViewTracking==1}function sm_guid_addLinkTracking(n){var r=document.getElementsByTagName("a"),t,u,f;if(r&&r.length>0)for(clapi_logDiagnostics("Link parser found "+r.length.toString()+" links"),i=0;i-1&&(f=t.split("#"),t=f[0],u="#"+f[1]),r[i].href=t.indexOf("?")>0?sm_cmptrk_doesUrlHaveToken(t,"sm_guid")?sm_cmptrk_replaceUrlToken(t,"sm_guid",n)+u:t+"&sm_guid="+n+u:t+"?sm_guid="+n+u)):clapi_logDiagnostics("Anchor with no link - skip");else clapi_logDiagnostics("Link parser did not find any links")}function sm_cmptrk_initializeLinkTracking(){typeof sm_disableLinkTracking=="undefined"&&sm_cmptrk_getCookie("bisSMGUID").length>0?(clapi_logDiagnostics("Link tracking enabled"),sm_guid_addLinkTracking(sm_cmptrk_getCookie("bisSMGUID"))):clapi_logDiagnostics("Link tracking disabled")}function sm_extractHostname(n){var t;return t=n.indexOf("://")>-1?n.split("/")[2]:n.split("/")[0],t=t.split(":")[0],t.split("?")[0]}function sm_extractRootDomain(n){var t=sm_extractHostname(n),i=t.split("."),r=i.length;return r>2&&(t=i[r-2]+"."+i[r-1]),t}function reinitiailzeCas(n){clapi_logDiagnostics("reinitialize cas with visitor id "+n);n>0&&initiailzeCas(n)}function initiailzeCas(n,t){var r,i;clapi_logDiagnostics("initialize cas with visitor id "+n);r="";typeof debugWebApiThirdPartyDomain!="undefined"&&debugWebApiThirdPartyDomain!=null&&(r="&refPage="+encodeURIComponent(debugWebApiThirdPartyDomain));i=new XMLHttpRequest;i.withCredentials=!0;i.open("GET",gl_casInitUrl+"?cid="+smctn_clidToUse()+"&bisCasInitCID="+n.toString()+"&mdid=CETP"+r,!0);i.onreadystatechange=function(){i.readyState==4&&i.response!=null&&i.response!=""&&(clapi_logDiagnostics("evaluate cas result: "+i.response),eval(i.response),typeof t=="function"&&t())};i.onerror=function(){webApiConsoleLog("New Visitor Startup Failed")};i.send()}function getThirdPartyAppClid(){var i=0,n,t;return clapi_logDiagnostics("lookup up third-party app host clid cookie for "+window.location.host),n=sm_cmptrk_getCookie("ceThirdPartyAppHostClid"),n!=null&&n.length>0&&n.indexOf("=")>0&&(t=n.split("="),t[0].toLowerCase()!=window.location.host.toLowerCase()||isNaN(t[1])||(i=parseInt(t[1]))),i}function findOrCreatePixelImage(){var t=document.getElementById("bisFollowPix"),n;t?clapi_logDiagnostics("legacy image markup - skip injection"):(clapi_logDiagnostics("inject image"),n=document.createElement("img"),n.id="bisFollowPix",n.src="proxy.php?url=https://webapi.charityengine.net/Images/ClearPix.gif",document.body.appendChild(n))}function initializeApiOnStartup(){var r,t,i,n;clapi_logDiagnostics("start up");cas_clapi_gl_enableThirdPartyApps?(clapi_logDiagnostics("third-party apps enabled"),r=smctn_clidToUse(),r<=0?(t=getThirdPartyAppClid(),t>0?(clapi_logDiagnostics("third-party app clid identified ("+t+")"),cas_clapi_gl_cid=t,sm_setCookie_new("ceThirdPartyAppHostClid",window.location.host.toString().toLowerCase()+"="+cas_clapi_gl_cid.toString()),sm_cmptrk_initializeCore()):(clapi_logDiagnostics("unknown third-party app - authenticate"),i="",typeof debugWebApiThirdPartyDomain!="undefined"&&debugWebApiThirdPartyDomain!=null&&(i="?refPage="+encodeURIComponent(debugWebApiThirdPartyDomain)),n=new XMLHttpRequest,n.withCredentials=!0,n.open("GET",gl_casTpAuthUrl+i,!0),n.onreadystatechange=function(){if(n.readyState==4&&n.response!=null&&n.response!=""){clapi_logDiagnostics("auth third-party app response: "+n.response);var t=n.response;t!=null&&!isNaN(t)&&t>0?(clapi_logDiagnostics("third-party app authenticated ("+t+")"),cas_clapi_gl_cid=t,sm_setCookie_new("ceThirdPartyAppHostClid",window.location.host.toString().toLowerCase()+"="+cas_clapi_gl_cid.toString()),sm_cmptrk_initializeCore()):(webApiConsoleLog("Invalid Third-Party App ("+window.location.host.toString().toLowerCase()+"). Check Web API Domain Name Authorization & Third-Party Website Domain Configuration."),CE_API.FireApiAuthorizationDeniedEvent({Reason:"Unrecognized third-party app ("+window.location.host.toString().toLowerCase()+"). Check Web API Domain Name Authorization & Third-Party Website Domain Configuration."}))}},n.onerror=function(){webApiConsoleLog("Third-Party App Authentication Failed for Domain ("+window.location.host.toString().toLowerCase()+"). Check Web API Domain Name Authorization & Third-Party Website Domain Configuration.");CE_API.FireApiAuthorizationDeniedEvent({Reason:"Third-party app authorization denied for domain ("+window.location.host.toString().toLowerCase()+"). Check Web API Domain Name Authorization & Third-Party Website Domain Configuration."})},n.send())):(clapi_logDiagnostics("recognized app"),sm_cmptrk_initializeCore())):(clapi_logDiagnostics("third-party apps disabled"),sm_cmptrk_initializeCore())}function sm_cmptrk_initializeCore(){var n,i,t;clapi_logDiagnostics("begin core initialization");typeof cas_ceApp!="undefined"&&cas_ceApp?webApiConsoleLog("Visitor Auth Deferred To CE App"):smctm_casIdToUse()<=0?(webApiConsoleLog("New Visitor Startup"),initiailzeCas(smctm_cntIdToUse(),function(){ce_handleThirdPartyAppScriptAuthenticated()})):(webApiConsoleLog("Existing Visitor Startup"),n=smctm_cntIdToUse(),n>0?clapi_logDiagnostics("initialize visitor "+n):clapi_logDiagnostics("initialize anonymous visitor (third-party sites only)"),i=new Date,t=getCasVisitorLastRefreshDt(),t==null||(i-t)/1e3>60?(clapi_logDiagnostics("no refresh cookie or time for refresh"),updateCasVisitorLastRefreshCookie(),initiailzeCas(n,function(){ce_handleThirdPartyAppScriptAuthenticated()})):(clapi_logDiagnostics("skip user refresh (information is up to date)"),ce_handleThirdPartyAppScriptAuthenticated()));webApiConsoleLog("framework initialized")}function ce_checkThirdPartyAppStatus(){var n=new XMLHttpRequest;n.withCredentials=!0;n.open("GET",gl_casTpStatusUrl,!0);n.send()}function ce_handleThirdPartyAppScriptAuthenticated(){ce_handleScriptAuthenticated();setInterval(function(){ce_checkThirdPartyAppStatus()},6e5)}function ce_handleScriptAuthenticated(){gl_ce_sys_scriptAuthenticated=!0;ce_initializeAutoEmbedWidgets();CE_API.FireApiAuthenticatedEvent();sm_cmptrk_initialize()}function ce_initializeAutoEmbedWidgets(){var n=document.body.getAttribute("ce-api-key");n!=null&&n.length>0?CE_API.SetApiKey(n):webApiConsoleLog("Web Api key required for Widgets (set ce-api-key attribute on web page body)");ce_autoEmbedListSignUpWidgets();ce_autoEmbedForm();ce_autoEmbedLegislatorLookupWidget()}function ce_autoEmbedListSignUpWidgets(){var n,t;if(webApiConsoleLog("Checking Markup for CharityEngine List Sign Up Widget Auto-Embed"),n=document.querySelectorAll(".ce-listSignUpWidget, .CE_ListSignUpWidget"),n!=null&&n.length>0)for(clapi_logDiagnostics("found "+n.length+" auto-embed list sign up widgets to initialize"),t=0;t0&&(clapi_logDiagnostics("found "+n.length+" auto-embed legislator lookup widgets to initialize"),ce_embedLegislatorLookup(n[0]))}function ce_getCsvAttributeArray(n,t){var i=[];return n.getAttribute(t)!=null&&n.getAttribute(t)!=""&&(n.getAttribute(t).indexOf(",")>=0?i=n.getAttribute(t).split(","):i.push(n.getAttribute(t))),i}function ce_getCsvAttributeKeyValuePairArray(n,t){var r=[],u,i;if(n.getAttribute(t)!=null&&n.getAttribute(t)!="")if(n.getAttribute(t).indexOf(",")>=0)for(u=n.getAttribute(t).split(","),i=0;i=0?{Key:n.split(":")[0],Value:n.split(":")[1]}:{Key:n,Value:""}:{Key:"",Value:""}}function ce_generateListSignUpWidget(n,t){var r,i,u,e,ut,ft,w,f,h,b,c,l,k,a,v,d,y,g,o,nt,tt,p,s,it,rt;if(n!=null)if(ce_getCsvAttributeArray(n,"ce-list-ids").length>0){if(r=document.createElement("div"),r.id="ceListSignUpWidget_"+t,r.className="ce-listSignUpWidgetContainer",i=!1,n.getAttribute("ce-formatting")!=null&&n.getAttribute("ce-formatting")=="none"&&(i=!0),u="vertical",n.getAttribute("ce-field-layout-direction")!=null&&n.getAttribute("ce-field-layout-direction")=="horizontal"&&(u="horizontal"),e=!0,n.getAttribute("ce-show-labels")!=null&&(e=!1,(n.getAttribute("ce-show-labels")=="1"||n.getAttribute("ce-show-labels")=="true")&&(e=!0)),ut="vertical",n.getAttribute("ce-list-layout-direction")!=null&&n.getAttribute("ce-list-layout-direction")=="horizontal"&&(ut="horizontal"),ft="Sign Up",n.getAttribute("ce-button-text")!=null&&n.getAttribute("ce-button-text")==""&&(ft=n.getAttribute("ce-button-text")),r.setAttribute("ce-widget-index",t),r.setAttribute("ce-list-ids",n.getAttribute("ce-list-ids")),n.getAttribute("ce-formatting")!=null&&r.setAttribute("ce-formatting",n.getAttribute("ce-formatting")),n.getAttribute("ce-first-name-required")!=null&&r.setAttribute("ce-first-name-required",n.getAttribute("ce-first-name-required")),n.getAttribute("ce-last-name-required")!=null&&r.setAttribute("ce-last-name-required",n.getAttribute("ce-last-name-required")),n.getAttribute("ce-initiative-id")!=null&&r.setAttribute("ce-initiative-id",n.getAttribute("ce-initiative-id")),n.getAttribute("ce-audience-segment-id")!=null&&r.setAttribute("ce-audience-segment-id",n.getAttribute("ce-audience-segment-id")),n.getAttribute("ce-response-channel-id")!=null&&r.setAttribute("ce-response-channel-id",n.getAttribute("ce-response-channel-id")),w=document.createElement("div"),w.id="widgetTopMessage_"+t,w.className="ce-listSignUpWidgetTopMessage",i||w.setAttribute("style","margin-bottom:4px;color:red;"),r.appendChild(w),f=document.createElement("div"),f.id="widgetFormContainer_"+t,f.className="ce-listSignUpWidgetFormContainer",h=document.createElement("div"),h.className="ce-listSignUpWidgetFieldContainer ce-emailFieldContainer",i||u!="horizontal"||h.setAttribute("style","display:inline-block;float:left"),e&&(b=document.createElement("label"),b.setAttribute("for","widgetEmailInput_"+t),b.innerHTML="Email",i||u!="horizontal"||b.setAttribute("style","margin-left:4px;"),h.appendChild(b)),c=document.createElement("input"),c.id="widgetEmailInput_"+t,c.setAttribute("type","text"),i||(u=="horizontal"?c.setAttribute("style","display:block;margin-left:4px;margin-top:2px;"):c.setAttribute("style","margin-left:4px;margin-top:2px;")),h.appendChild(c),f.appendChild(h),l=document.createElement("div"),l.className="ce-listSignUpWidgetFieldContainer ce-firstNameFieldContainer",i||u!="horizontal"||l.setAttribute("style","display:inline-block;float:left"),e&&(k=document.createElement("label"),k.setAttribute("for","widgetFirstNameInput_"+t),k.innerHTML="First",i||u!="horizontal"||k.setAttribute("style","margin-left:4px;"),l.appendChild(k)),a=document.createElement("input"),a.id="widgetFirstNameInput_"+t,a.setAttribute("type","text"),i||(u=="horizontal"?a.setAttribute("style","display:block;margin-left:4px;margin-top:2px;"):a.setAttribute("style","margin-left:4px;margin-top:2px;")),l.appendChild(a),f.appendChild(l),v=document.createElement("div"),v.className="ce-listSignUpWidgetFieldContainer ce-lastNameFieldContainer",i||u!="horizontal"||v.setAttribute("style","display:inline-block;float:left"),e&&(d=document.createElement("label"),d.setAttribute("for","widgetLastNameInput_"+t),d.innerHTML="Last",i||u!="horizontal"||d.setAttribute("style","margin-left:4px;"),v.appendChild(d)),y=document.createElement("input"),y.id="widgetLastNameInput_"+t,y.setAttribute("type","text"),i||(u=="horizontal"?y.setAttribute("style","display:block;margin-left:4px;margin-top:2px;"):y.setAttribute("style","margin-left:4px;margin-top:2px;")),v.appendChild(y),f.appendChild(v),g=document.createElement("div"),g.className="ce-listSignUpWidgetSubmitButtonContainer",i||u!="horizontal"||g.setAttribute("style","display:inline-block;float:left"),o=document.createElement("button"),o.innerHTML=ft,o.addEventListener("click",function(){var n=this.parentNode.parentNode.parentNode.getAttribute("ce-widget-index"),t=document.getElementById("ceListSignUpWidget_"+n),h=[],c,e,v,i,l,a,f,o,s,r,u;if(t.getAttribute("ce-list-ids").indexOf(":")>=0)for(c=ce_getCsvAttributeKeyValuePairArray(t,"ce-list-ids"),e=0;e=0){for(nt=document.createElement("div"),nt.className="ce-listSignUpWidgetListsContainer",i||u!="horizontal"||nt.setAttribute("style","clear:both"),tt=ce_getCsvAttributeKeyValuePairArray(n,"ce-list-ids"),p=0;p=0&&(webApiConsoleLog("page configured for form auto-show"),r=!0,u=!0);e=ce_parseAutoEmbedDonationButtons();CE_API.ApiKeyConfigured()?u||e?(t=document.body.getAttribute("ce-form-embed-mode"),t!=null&&t.toLowerCase()=="url"&&(gl_ce_embeddedFormMode="url"),n=document.body.getAttribute("ce-form-id"),n!=null&&!isNaN(n)&&n>0&&(gl_ce_embeddedFormId=n),i=null,r&&(i=ce_showEmbeddedForm),ce_initializeEmbeddedFormWidget(i),webApiConsoleLog("CharityEngine Form Widget Auto-Embed Initialized")):webApiConsoleLog("auto-embed form or button markup not configured"):webApiConsoleLog("api key not configured (skip embedded form auto-initialization)")}function ce_initializeEmbeddedFormWidget(n){gl_ce_embeddedFormsInitialized?webApiConsoleLog("CharityEngine Form Widget Already Initialized"):(ce_embedForm(0,function(){typeof n=="function"&&n()}),gl_ce_embeddedFormsInitialized=!0)}function ce_parseAutoEmbedDonationButtons(){var i=!1,n=document.querySelectorAll(".ce-donate-button"),t;if(n!=null&&n.length>0)for(clapi_logDiagnostics("found "+n.length+" auto-embed donation buttons to initialize"),i=!0,t=0;tDonate Now<\/a>')}function ce_appenUrlParam(n,t){var i=n;return i+=i!=null&&i.length>0?"&":"?",i+t}function ce_embedForm(n,t){var u=0,f,i,e,r,o,h,s;if(n!=null&&!isNaN(n)&&n>0?u=n:gl_ce_embeddedFormId>0&&(u=gl_ce_embeddedFormId),u>0){f=document.createElement("div");f.id="ce_dont_forget_button";f.style="display:none;position:fixed;background-color:white;bottom:36px;right:48px;z-index:2147483646 !important;padding: 12px 24px;border-radius: 12px;text-align: center;box-shadow: 1px 1px 10px #616161;font-family: sans-serif;opacity: 0.9;";f.innerHTML='<\/i>Make a Difference Today<\/span><\/a>

No Thanks<\/a>';document.getElementById(f.id)==null&&document.body.appendChild(f);ce_findOrCreateFormIFrameMarkup();ce_findOrCreateFormApplePayButton();try{gl_ce_embeddedIFrameContainerElement.contentDocument.open()}catch(c){webApiConsoleLog("cannot open iframe document (normal for iframe without src, we need to write to it)")}if(gl_ce_embeddedIFrameContainerElement.contentDocument.write('<\/head>

loading...<\/h2><\/body><\/html>'),gl_ce_embeddedIFrameContainerElement.contentDocument.close(),i="",u>0&&(i=ce_appenUrlParam(i,"tsid="+u)),smctm_casIdToUse()>0&&(i=ce_appenUrlParam(i,"casId="+smctm_casIdToUse())),smctm_cntIdToUse()>0&&(i=ce_appenUrlParam(i,"cntid="+smctm_cntIdToUse())),i=typeof enableDebugWebApi!="undefined"&&enableDebugWebApi?ce_appenUrlParam(i,"v="+(new Date).getTime()):ce_appenUrlParam(i,"v=6"),gl_ce_embeddedFormMode=="url")gl_ce_embeddedIFrameContainerElement.src=gl_webFormsUrlBase+"/Default.aspx"+i,typeof t=="function"&&t(),CE_API.FireDonationFormLoadedEvent({FormId:u});else if(gl_ce_embeddedFormMode=="widget"){(ce_isInlineIframeProvided()||gl_ce_embeddedFormMode=="url")&&(i=ce_appenUrlParam(i,"pageEmbedMode=inlineiframe"));CE_API.DonationForm.BannerImageUrl!=null&&CE_API.DonationForm.BannerImageUrl!=""&&(i=ce_appenUrlParam(i,"bannerImageUrl="+encodeURIComponent(CE_API.DonationForm.BannerImageUrl)));CE_API.DonationForm.ShowTopContent==null||CE_API.DonationForm.ShowTopContent||(i=ce_appenUrlParam(i,"showTopContent="+CE_API.DonationForm.ShowTopContent));CE_API.DonationForm.DefaultGiftFrequencyId!=null&&CE_API.DonationForm.DefaultGiftFrequencyId!=""&&(i=ce_appenUrlParam(i,"defaultGiftFrequencyId="+CE_API.DonationForm.DefaultGiftFrequencyId));CE_API.DonationForm.ShowOneTimeGiftOption==null||CE_API.DonationForm.ShowOneTimeGiftOption||(i=ce_appenUrlParam(i,"showOneTimeGivingOption="+CE_API.DonationForm.ShowOneTimeGiftOption));CE_API.DonationForm.ShowMonthlyGiftOption==null||CE_API.DonationForm.ShowMonthlyGiftOption||(i=ce_appenUrlParam(i,"showMonthlyGivingOption="+CE_API.DonationForm.ShowMonthlyGiftOption));CE_API.DonationForm.ShowFundDesignationOption==null||CE_API.DonationForm.ShowFundDesignationOption||(i=ce_appenUrlParam(i,"showFundSelectionOption="+CE_API.DonationForm.ShowFundDesignationOption));CE_API.DonationForm.FundDesignationMode!=null&&CE_API.DonationForm.FundDesignationMode!=""&&(i=ce_appenUrlParam(i,"fundSelectionMode="+CE_API.DonationForm.FundDesignationMode));CE_API.DonationForm.AvailableFundsList!=null&&CE_API.DonationForm.AvailableFundsList!=""&&(i=ce_appenUrlParam(i,"availableFundsList="+CE_API.DonationForm.AvailableFundsList));CE_API.DonationForm.CustomCode1!=null&&CE_API.DonationForm.CustomCode1!=""&&(i=ce_appenUrlParam(i,"customCode1="+CE_API.DonationForm.CustomCode1));CE_API.DonationForm.CustomCode2!=null&&CE_API.DonationForm.CustomCode2!=""&&(i=ce_appenUrlParam(i,"customCode2="+CE_API.DonationForm.CustomCode2));CE_API.DonationForm.CustomCode3!=null&&CE_API.DonationForm.CustomCode3!=""&&(i=ce_appenUrlParam(i,"customCode3="+CE_API.DonationForm.CustomCode3));CE_API.DonationForm.CustomCode4!=null&&CE_API.DonationForm.CustomCode4!=""&&(i=ce_appenUrlParam(i,"customCode4="+CE_API.DonationForm.CustomCode4));CE_API.DonationForm.CustomCode5!=null&&CE_API.DonationForm.CustomCode5!=""&&(i=ce_appenUrlParam(i,"customCode5="+CE_API.DonationForm.CustomCode5));CE_API.DonationForm.CustomCode6!=null&&CE_API.DonationForm.CustomCode6!=""&&(i=ce_appenUrlParam(i,"customCode6="+CE_API.DonationForm.CustomCode6));CE_API.DonationForm.CustomCode7!=null&&CE_API.DonationForm.CustomCode7!=""&&(i=ce_appenUrlParam(i,"customCode7="+CE_API.DonationForm.CustomCode7));CE_API.DonationForm.CustomCode8!=null&&CE_API.DonationForm.CustomCode8!=""&&(i=ce_appenUrlParam(i,"customCode8="+CE_API.DonationForm.CustomCode8));CE_API.DonationForm.DefaultInitiativeId!=null&&CE_API.DonationForm.DefaultInitiativeId!=""&&(i=ce_appenUrlParam(i,"initiativeId="+CE_API.DonationForm.DefaultInitiativeId));CE_API.DonationForm.DefaultAudienceSegmentId!=null&&CE_API.DonationForm.DefaultAudienceSegmentId!=""&&(i=ce_appenUrlParam(i,"audienceSegmentId="+CE_API.DonationForm.DefaultAudienceSegmentId));CE_API.DonationForm.ShowLeftPanel||(i=ce_appenUrlParam(i,"showLeftPanel=0"));CE_API.DonationForm.ShowAddressFields||(i=ce_appenUrlParam(i,"showAddress=0"));CE_API.DonationForm.ShowMonthlyIcon||(i=ce_appenUrlParam(i,"showMonthlyIcon=0"));gl_sm_guid!=""&&(i=ce_appenUrlParam(i,"sm_guid="+gl_sm_guid));e=gl_webApiUrlBase+"/Public/DonateWidget.cshtml"+i;switch(gl_ce_sys_widgetEmbedMode){case"remoteUrl":webApiConsoleLog("load remote url: "+e);gl_ce_embeddedIFrameContainerElement.src=e;typeof t=="function"&&t();break;case"httpFetch":webApiConsoleLog("fetch: "+e);r=new XMLHttpRequest;r.withCredentials=!0;r.open("GET",e,!0);r.onreadystatechange=function(){r.readyState==4&&r.response!=null&&r.response!=""&&(gl_ce_embeddedIFrameContainerElement.contentDocument.open(),gl_ce_embeddedIFrameContainerElement.contentDocument.write(r.response),gl_ce_embeddedIFrameContainerElement.contentDocument.close(),typeof t=="function"&&t())};r.onerror=function(){webApiConsoleLog("Donation form widget request failed ("+e+")")};r.send();break;case"local":o=gl_ce_embeddedIFrameContainerElement.contentDocument;h=document.createElement("div");h.appendChild(ce_generateFormMarkup());o.open();o.write(h.innerHTML);o.close();o.body.style="background-color:white;height:100%;border:1px solid red;";s=document.createElement("script");s.type="text/javascript";s.src=gl_webApiUrlBase+"/_includes/core.js";o.head.appendChild(s);typeof t=="function"&&t()}CE_API.FireDonationFormLoadedEvent({FormId:u})}}}function ce_generateFormMarkup(){var t=document.createElement("div"),n=document.createElement("div");return n.style="margin:0",n.appendChild(ce_generateFormWidget()),t.appendChild(n),t}function ce_generateFormWidget(){var i=document.createElement("div"),t,n;return i.id="ce_embedded_formWrapper",t=document.createElement("form"),t.id="ce_embedded_formElem",n=document.createElement("div"),n.innerHTML="

Please Donate<\/h1>",n.innerHTML+="
",n.innerHTML+='