Speak up, boys! Chatelaine wants to get inside the mind of the modern Canadian male (in other words, you). Please take a few minutes to complete our utterly painless – and completely anonymous – survey; results will appear in the June 2009 issue
Speak up, boys! Chatelaine wants to get inside the mind of the modern Canadian male (in other words, you). Please take a few minutes to complete our utterly painless – and completely anonymous – survey; results will appear in the June 2009 issue
/* VALIDATION CODE This code needs to be left into your contest to work properly. You may carefully edit lines below as needed. Please review comments on changing various options to make your contest work more to your specific needs. */ var form_id='1000' /* if you want form validation page load also count as visit, comment out follow if statement */ if(document.URL.indexOf('invalid=')<0){ var img = new Image(1, 1) img.src = 'http://forms.rmi-it.com/visit.do?formId='+form_id+'&refId='+getPV('refId'); } function validate(f) { var err='',assQArray; err+=checkValue(f.q4,'/^[0-9]+$/','Age'); err+=checkValue(f.q5,'/[A-Za-z0-9_]{2}/','City'); f.q21.value=document.referrer; f.q23.value=document.URL; // to enable user entry email and postal code check, uncomment next three lines: // var postal=''; if(err==''){ var sender=fromEmail.replace(/W/g,'_')+'_'+form_id; // to enable user entry email and postal code check, uncomment next line, comment out the line after: // if(document.URL.indexOf('invalid=captcha')<0 && getCookie(sender+postal)==form_id){ if(document.URL.indexOf('invalid=captcha')<0 && getCookie(sender)==form_id){ var el=getEl('form'+form_id); // Change following line to: document.location = 'path/to/customized_already_entered_page.html'; if you wish to have it go to a specially designed page. el.innerHTML = 'Sorry - you have already entered this contest and cannot submit another entry.'; return false; } else { if(f.emails != undefined && f.emails.value.indexOf('@')-1){ var y=document.createElement('div') y.innerHTML=err.replace(/n/gi,'') alert(y.innerHTML.replace(//gi,'n').replace(/ /gi,' ')) } else { alert(err) } return false; } }
The very best of Chatelaine straight to your inbox.
Chatelaine celebrates, inspires, informs and empowers. We know that Canadian women contain multitudes, and we cover all of the issues—big and small—that matter to them, from climate change to caregiving, Canadian fashion and what to cook now.
Want to streamline your life? In our Spring 2025 issue, we’ll show you how—whether it’s paring down your wardrobe, decluttering your messiest spaces or spending way less time cooking thanks to an easy, mostly make-ahead meal plan for busy weeknights. Plus, our first annual Pantry Awards.