, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Contact Us Give to Calvin | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Contact Us

Development Office

Let鈥檚 connect鈥攚e look forward to answering your questions or assisting you in your giving decisions.

黄大仙高手论坛
Development Office
3201 Burton St. SE
Grand Rapids, MI 49546

(616) 526-6090 or (800) 968-4363
(616) 526-8450 FAX
development@calvin.edu

ken-erffmeyer

Kenneth Erffmeyer

Vice President for Advancement
(616) 526-6097
Jodi Cole Muyskens

Jodi Cole Muyskens

Senior Director of Advancement Services
526-6642
Andy Schipper

Andy Schipper

Director of Gift Planning
526-7648
Jeff Haverdink headshot

Jeff Haverdink

Executive Director of Alumni & Family Engagement
526-6142
Michael LeFebre

Mike LeFebre

Director of Development - Athletics
526-7827
melanie lyons

Melanie Lyons

Director of Annual Giving
526-7745
Lynelle Cook

Lynelle Cook

Associate Director of Gift Planning
526-8931
Kay Casturo

Kay Casturo

Donor Engagement Manager, Gift Planning
526-6790
Tom Bratt

Tom Bratt

Regional Gift Officer
Randy Martinie

Randy Martinie

Regional Gift Officer
(616) 526-8396
Jeff Pluymert

Jeff Pluymert

Senior Gift Officer
526-6506
Michael Wildschut

Michael Wildschut

Director of January Series
616-526-7892

Jeanine Holquist

Donor Stewardship and Project Manager

Birgitte Santaella

Regional Gift Officer
602-369-6048
Bob Sack

Bob Sack

Director of Corporate Partnerships and Athletics Sponsorships
616-526-6960

Accountability

We best acknowledge your generous contributions by making sure your gifts are used as intended. Please contact us if you would like an audited financial statement or a copy of the most recent annual report, or if you have specific questions about your past gifts.

State nonprofit disclosures

Certain states require written disclosures for nonprofit organizations soliciting contributions. Individual state disclosures follow below:

  • Florida: A COPY OF THE OFFICIAL REGISTRATION AND FINANCIAL INFORMATION MAY BE OBTAINED FROM THE DIVISION OF CONSUMER SERVICES BY CALLING TOLL-FREE, WITHIN THE STATE, 1-800-435-7352 (800-HELP-FLA), OR VISITING . REGISTRATION DOES NOT IMPLY ENDORSEMENT, APPROVAL, OR RECOMMENDATION BY THE STATE. Florida Registration #
  • Georgia: A full and fair description of our programs and our financial statement summary is available upon request at our office and phone number indicated above.
  • Maryland: For the cost of copies and postage, from the Office of the Secretary of State, State House, Annapolis, MD 21401. (410) 974-5534.
  • New Jersey: INFORMATION FILED WITH THE ATTORNEY GENERAL CONCERNING THIS CHARITABLE SOLICITATION AND THE PERCENTAGE OF CONTRIBUTIONS RECEIVED BY THE CHARITY DURING THE LAST REPORTING PERIOD THAT WERE DEDICATED TO THE CHARITABLE PURPOSE MAY BE OBTAINED FROM THE ATTORNEY GENERAL OF THE STATE OF NEW JERSEY BY CALLING (973) 504-6215 AND IS AVAILABLE ON THE INTERNET AT . REGISTRATION WITH THE ATTORNEY GENERAL DOES NOT IMPLY ENDORSEMENT.
  • New York: Upon request, from the Attorney General鈥檚 Charities Bureau, 28 Liberty Street, New York, NY 10005, 1-212-416-8686 or .
  • Pennsylvania: The official registration and financial information of 黄大仙高手论坛 may be obtained from the Pennsylvania Department of State by calling toll-free, within Pennsylvania, 1-800-732-0999. Registration does not imply endorsement.
  • Virginia: From the State Office of Consumer Affairs in the Department of Agriculture and Consumer Affairs, P.O. Box 1163, Richmond, VA 23218.
  • REGISTRATION WITH A STATE AGENCY DOES NOT CONSTITUTE OR IMPLY ENDORSEMENT, APPROVAL OR RECOMMENDATION BY THAT STATE.

More information about and .