Clear Search

Meet Our Researchers

We Fund the Best

We support the brightest researchers in the world. Our over 250 grantees come from all disciplines of science and are given the creativity and intellectual freedom to pursue the most promising research. Each has an ultimate goal: to prevent and cure breast cancer. Get to know our game changers.

Filter

;
(function (win) {
win.egProps = {
campaigns: [
{
campaignId: ‘515186’,
customDomain: ‘give.bcrf.org’,
donation: {
modal: {
urlParams: { …readURLParams(), …{ egfa: true, egrn: true } },
elementSelector: ”
},
// ADD ABANDON CART NUDGE CODE HERE TO ENABLE
nudgeTrays: [
// CUSTOMIZE YOUR MESSAGE
{
title: ‘Make a difference 💗’,
content: ‘Complete your gift to support lifesaving breast cancer research’,
ctaLabel: ‘Give Now’,
ctaColor: ‘#d0006f’,
triggerEvent: ‘eg:donation:incomplete’,
},
],
}
},
{
campaignId: ‘515186’,
customDomain: ‘give.bcrf.org’,
donation: {
inline: {
urlParams: { egfa: true },
elementSelector: ‘.footer-donate-form’
}
}
}
]
}
win.document.body.appendChild(makeEGScript())
/* Create the embed script */
function makeEGScript() {
var egScript = win.document.createElement(‘script’)
egScript.setAttribute(‘type’, ‘text/javascript’)
egScript.setAttribute(‘async’, ‘true’)
egScript.setAttribute(‘src’, ‘https://sdk.classy.org/embedded-giving.js’)
return egScript
}
/* Read URL Params from your website. This could potentially
be included in the embed snippet */
function readURLParams() {
const searchParams = new URLSearchParams(location.search)
const validUrlParams = [‘c_src’, ‘c_src2’, ‘amount’, ‘recurring’, ‘designation’]
return validUrlParams.reduce(function toURLParamsMap(urlParamsSoFar, validKey) {
const value = searchParams.get(validKey)
return value === null ? urlParamsSoFar : { …urlParamsSoFar, [validKey]: value }
}, {})
}
})(window)