School leaders received numerous reports that former high school English teacher Curtis Johnston was “dating” a student but failed to intervene, complaint says
InvestigateWest (investigatewest.org) is an independent news nonprofit dedicated to investigative journalism in the Pacific Northwest. Visit investigatewest.org/newsletters to sign up for weekly updates.
';
document.querySelector('#copytext').value = textContent;
modal.showModal();
});
// Modal close functionality
const modal = document.querySelector('.republish-modal');
const closeBtn = document.querySelector('.republish-modal-close');
// Close button click
closeBtn.addEventListener('click', function() {
modal.close();
});
// Close on backdrop click
modal.addEventListener('click', function(e) {
if (e.target === modal) {
modal.close();
}
});
// Close on ESC key (this is usually built-in, but adding for safety)
modal.addEventListener('keydown', function(e) {
if (e.key === 'Escape') {
modal.close();
}
});
// Copy text button functionality
document.querySelector('.copy-text-button').addEventListener('click', async function() {
const textarea = document.querySelector('#copytext');
const text = textarea.value;
try {
// Try modern Clipboard API first
if (navigator.clipboard && window.isSecureContext) {
await navigator.clipboard.writeText(text);
this.textContent = 'Copied!';
} else {
// Fallback for older browsers
textarea.select();
document.execCommand('copy');
this.textContent = 'Copied!';
}
// Reset button text after 2 seconds
setTimeout(() => {
this.textContent = 'Copy text';
}, 2000);
} catch (err) {
console.error('Failed to copy text: ', err);
// Fallback to selection if copying fails
textarea.select();
this.textContent = 'Text selected';
setTimeout(() => {
this.textContent = 'Copy text';
}, 2000);
}
});
});
Over the last two years InvestigateWest has shined a light on what’s happening with those topics and others in the Washington Legislature. To pay for continued coverage of environmental topics like these in 2017, we need the public’s financial support.
Why give your hard-earned dollars to this effort? Because for two years InvestigateWest reporters have spotlighted important and otherwise-uncovered stories on environmental politics in Olympia. As the advertising-based business model that long supported vigorous for-profit journalism continues to wither, InvestigateWest’s emerging crowdfunded coverage model can help deliver citizens the information they need.
Want proof?
Last year we revealed how the builders’ lobby was quietly trying to throttle a little-known state agency that had done heavy lifting to fight climate change.
Earlier in the 2017 session, we revealed that although President Trump took heat for cutting the Puget Sound restoration budget, Gov. Jay Inslee actually cut the program more -- a fact ignored by other news outlets.
Before the cataclysmic 2015 wildfire season, we spotlighted how the Legislature was failing to fund what looked like a pretty clear need. And the next year the Legislature had to dig below the couch cushions to repay the debt.
With the 2017 regular session nearing its end, we’ve secured funding to cover it. But the Legislature is sure to go into at least one special session. We need to make sure we can follow environmental issues that otherwise would not be communicated to the public.
To contribute please go to https://www.crowdrise.com/investigatewest or www.invw.org/donate. Each has a comment system that will allow you to let us know what topics you are most interested in seeing us cover. (The idea is that while no single donor can call the shots, which could compromise the neutral, fact-based and independent journalism for which InvestigateWest is known, a crowdfunded campaign can help to direct our editorial decisions as we make the inevitable calls on how we direct our limited bandwidth for maximum impact. What’s most important to you?)
Let’s make sure legislators know that their actions on the environment are being scrutinized. Thanks for making sure reporters will be asking important questions about crucial issues.
The story you just read is only possible because readers like you support our mission to uncover truths that matter. If you value this reporting, help us continue producing high-impact investigations that drive real-world change. Your donation today ensures we can keep asking tough questions and bringing critical issues to light. Join us — because fearless, independent journalism depends on you!
School leaders received numerous reports that former high school English teacher Curtis Johnston was “dating” a student but failed to intervene, complaint says
If you cover criminal justice in the Pacific Northwest — or want to — we’re hosting a free virtual training that may be useful to you and your newsroom
Get the inside scoop in your inbox, free.
Subscribe to our weekly newsletters and never miss an investigation.