TNO – The Neighbourhood Organization

The Neighbourhood Observer

We want to ensure that our newsletter provides the most relevant and meaningful updates to everyone who subscribes. By understanding who is reading our newsletter—whether you’re a TNO or HATP staff member, a community ambassador, a volunteer, or a neighbor in the community—we can tailor our content to meet your needs and interests.

The National Day for Truth and Reconciliation, instituted in 2021, is a significant milestone in Canada’s ongoing quest for healing, reconciliation, and …

Grand Opening of TNO’s New Durham (Oshawa) Office to Further Assist Temporary Foreign Workers   OSHAWA, ON, September 21, 2023TNO – The …

On April 22, we are reminded to support environmental organizations to make our planet a work of art again. It is a …

My father was 13 when he started walking on foot from the Kham region in Eastern Tibet across the Tibetan Plateau and …

Did you know that TNO – The Neighbourhood Organization was previously known as Thorncliffe Neighbourhood Office? Last year TNO – The Neighbourhood …

The COVID-19 pandemic has brought the world to its knees, with millions of lives lost, economies shattered, and social norms upended. It …

Share your experience with us

Let us know your questions, suggestions and concerns by filling out the form below.

Skip to content document.addEventListener('DOMContentLoaded', function () { // Target the form const form = document.querySelector('.document.addEventListener('DOMContentLoaded', function () { // Target the form const form = document.querySelector('.elementor-form'); // Update with your form's class or ID if (!form) return; // Exit if the form is not found // Target the email field const emailField = document.querySelector('#email'); // Update with your email field's selector if (!emailField) return; // Exit if the email field is not found // Allowed email domains const allowedDomains = ['gmail.com', 'yahoo.com', 'outlook.com']; // Add a submit event listener to the form form.addEventListener('submit', function (event) { const emailValue = emailField.value.trim(); const domain = emailValue.split('@')[1]; // Extract the domain // Check if the domain is allowed if (!allowedDomains.includes(domain)) { event.preventDefault(); // Stop form submission alert('Please enter a valid email address with one of the allowed domains: gmail.com, yahoo.com, outlook.com'); } }); }); '); // Update with your form's class or ID if (!form) return; // Exit if the form is not found // Target the email field const emailField = document.querySelector('#email-field'); // Update with your email field's selector if (!emailField) return; // Exit if the email field is not found // Allowed email domains const allowedDomains = ['gmail.com', 'yahoo.com', 'outlook.com']; // Add a submit event listener to the form form.addEventListener('submit', function (event) { const emailValue = emailField.value.trim(); const domain = emailValue.split('@')[1]; // Extract the domain // Check if the domain is allowed if (!allowedDomains.includes(domain)) { event.preventDefault(); // Stop form submission alert('Please enter a valid email address with one of the allowed domains: gmail.com, yahoo.com, outlook.com'); } }); });