(function () { var STRIP_PARAMS = ['_gl', '_ga', 'utm_referrer']; function cleanGAParams(a) { try { var url = new URL(a.href); var changed = false; STRIP_PARAMS.forEach(function (p) { if (url.searchParams.has(p)) { url.searchParams.delete(p); changed = true; } }); if (changed) a.setAttribute('href', url.toString()); } catch (e) {} } // Target any link going to giving.purdue.edu (covers all buttons sitewide) document.addEventListener('click', function (e) { var a = e.target.closest('a[href*="giving.purdue.edu"]'); if (a) cleanGAParams(a); }, true); document.addEventListener('contextmenu', function (e) { var a = e.target.closest('a[href*="giving.purdue.edu"]'); if (a) cleanGAParams(a); }, true); // Sweep on load + delayed for slider content function sweep() { document.querySelectorAll('a[href*="giving.purdue.edu"]').forEach(cleanGAParams); } document.addEventListener('DOMContentLoaded', sweep); window.addEventListener('load', sweep); setTimeout(sweep, 2000); })();
document.querySelectorAll('#three-links a').forEach(link => { link.addEventListener('click', function(event) { const cleanURL = link.href.split('?')[0]; link.setAttribute('href', cleanURL); // Update the href attribute window.open(cleanURL, '_blank'); event.preventDefault(); // Prevent default navigation }); link.addEventListener('contextmenu', function(event) { const cleanURL = link.href.split('?')[0]; link.setAttribute('href', cleanURL); // Update the href attribute for context menu }); });
1980s era Purdue Pete in a Block P sweatshirt and hardhat walking across the field at Ross-Ade Stadium with a crowd of fans in the bleachers behind him.

A Tip of the (Hard) Hat

Purdue Pete flipped his lid. Literally. In 1983, Purdue’s athletic mascot took off the boxy hat he had worn at a jaunty angle atop his raven hair for two decades and donned a new skimmer — a construction hard hat. Manly, yes. But what spawned Pete’s millinery makeover?  Edward L. Neufer (A’59) had a light […]