PageSourceSearch

https://squamishrotary.com/sitepage/about-our-club

html squamishrotary.com collected 2026-10-08 11:06:15 UTC 44,180 bytes, 825 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en-ca">
3<head>
4    <title>
5    Rotary Club of Squamish | Rotary Club of Squamish
6</title>
7
8<base href="https://squamishrotary.com/" id="baseHref" />
9<link rel="canonical" href="https://squamishrotary.com/sitepage/about-our-club" >
10<meta charset="UTF-8">
11<meta name="viewport" content="width=device-width, initial-scale=1">
12
13<link href="https://globalassets.clubrunner.ca" rel="preconnect">
14<link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
15<link href="https://connect.facebook.net" rel="preconnect" crossorigin>
16<link rel="shortcut icon" href='https://clubrunner.blob.core.windows.net/00000000771/Favicon/favicon.ico?time=639270543752611465' />
17<link rel="apple-touch-icon" sizes="57x57" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
18<link rel="apple-touch-icon" sizes="114x114" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
19<link rel="apple-touch-icon" sizes="72x72" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
20<link rel="apple-touch-icon" sizes="144x144" href='https://clubrunner.blob.core.windows.net/00000000000/macIcon.png' />
21        
21<script type="text/plain" data-category="functionality" src="https://globalassets.clubrunner.ca/scripts/sharethis/button/custom-version.js?_=639264566150776865"></script>
21
22
23
24    
24<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/libs/jquery/3.5.1/jquery-3.5.1.min.js?_=639264566150776865"></script>
24
25    
25<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/jquery-migrate/jquery-migrate-3.3.2.min.js?_=639264566150776865"></script>
25
26    
26<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/maskedinput/1.4.1/jquery.maskedinput.min.js?_=639264566150776865"></script>
26
27    
27<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js?_=639264566150776865"></script>
27
28    
28<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/jquery.validate/1.13.1/jquery.validate.min.js?_=639264566150776865"></script>
vendor: 2 bytes, line 28
28
29<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/mvc/4.0/jquery.validate.unobtrusive.min.js?_=639264566150776865"></script>
vendor: 2 bytes, line 29
29
30<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ie7json.min.js?_=639264566150776865" defer></script>
vendor: 2 bytes, line 30
30
31<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/lazyload/lazyimage.min.js?_=639264566150776865" async></script>
vendor: 2 bytes, line 31
31
32<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/ajax/libs/jquery.imagesloaded/4.1.2/imagesloaded.pkgd.min.js?_=639264566150776865"></script>
32
33<link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/scripts/fontawesome/latest/all.min.css?_=639264566150776865" media="print" onload="this.media='all'" />
34<link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/css/jquery/ui/1.12.1/themes/smoothness/jquery-ui.min.css?_=639264566150776865" media="print" onload="this.media='all'" />
35     <link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/templates/BootstrapLayout-1/Midcentury/NavyGold.dev.min.css?_=639264566150776865" />
36    <link type="text/css" rel="stylesheet" href="https://globalassets.clubrunner.ca/templates/BootstrapLayout-1/Midcentury/Midcentury-media.min.css?_=639264566150776865" media="print" onload="this.media='all'" />
37    
37<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/bootstrap/3.4.1/bootstrap.min.js?_=639264566150776865"></script>
vendor: 2 bytes, line 37
37
38<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/bootstrap/custom/message.tooltip.progress.min.js?_=639264566150776865" async></script>
38
39    
39<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/forms/forms.v2.min.js?_=639264566150776865" defer></script>
vendor: 2 bytes, line 39
39
40<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/navbar/navbar.all.min.js?_=639264566150776865" async></script>
vendor: 2 bytes, line 40
40
41<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/back.top.min.js?_=639264566150776865" defer></script>
41
42
43     
43<script charset="utf-8" src="https://cdn.iframe.ly/embed.js?key=a28323fa94041abe8f6ae06645b5c3e1"></script>
43
44
45
46
47
48    
48<script type="text/plain" data-category="functionality">        
49        var appInsights=window.appInsights||function(a){
50            function b(a){c[a]=function(){var b=arguments;c.queue.push(function(){c[a].apply(c,b)})}}var c={config:a},d=document,e=window;setTimeout(function(){var b=d.createElement("script");b.src=a.url||"https://az416426.vo.msecnd.net/scripts/a/ai.0.js",d.getElementsByTagName("script")[0].parentNode.appendChild(b)});try{c.cookie=d.cookie}catch(a){}c.queue=[];for(var f=["Event","Exception","Metric","PageView","Trace","Dependency"];f.length;)b("track"+f.pop());if(b("setAuthenticatedUserContext"),b("clearAuthenticatedUserContext"),b("startTrackEvent"),b("stopTrackEvent"),b("startTrackPage"),b("stopTrackPage"),b("flush"),!a.disableExceptionTracking){f="onerror",b("_"+f);var g=e[f];e[f]=function(a,b,d,e,h){var i=g&&g(a,b,d,e,h);return!0!==i&&c["_"+f](a,b,d,e,h),i}}return c
51        }({
52            instrumentationKey: "a70b77a5-af81-485f-9e2b-986a6d0efdf2"
53        });
54
55        window.appInsights=appInsights,appInsights.queue&&0===appInsights.queue.length&&appInsights.trackPageView();
56    </script>
56
57
58
59
60            
60<script type="text/plain" data-category="analytics">
61                //_gaq.push(['_setAccount', 'UA-20854735-16']);
62                //_gaq.push(['_trackPageview']);
63                
64                var _gaq = _gaq || [];
65                _gaq.push(['b._setAccount', 'UA-78147326-1']);
66                _gaq.push(['b._trackPageview']);
67                $(function ()
68                {
69                    var ga = document.createElement('script');
70                    ga.type = 'text/javascript';
71                    ga.async = true;
72                    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
73                    var s = document.getElementsByTagName('script')[0];
74                    s.parentNode.insertBefore(ga, s);
75                });                
76            </script>
76
77
78
79
80
81    <link rel="stylesheet" href="https://globalassets.clubrunner.ca/scripts/cookieconsent-3.0.1/dist/cookieconsent.css?_=639264566150776865">
82
83<script type="text/javascript" src='https://globalassets.clubrunner.ca/scripts/cookieconsent-3.0.1/dist/cookieconsent.umd.js?_=639264566150776865' async></script>
83
84
85<script type="text/javascript">
86    function clearAllCookies() {
87        var cookies = document.cookie.split("; ");
88        for (var c = 0; c < cookies.length; c++) {
89            var d = window.location.hostname.split(".");
90            while (d.length > 0) {
91                var cookieBase = encodeURIComponent(cookies[c].split(";")[0].split("=")[0]) + '=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=' + d.join('.') + ' ;path=';
92                var p = location.pathname.split('/');
93                document.cookie = cookieBase + '/';
94                while (p.length > 0) {
95                    document.cookie = cookieBase + p.join('/');
96                    p.pop();
97                };
98                d.shift();
99            }
100        }
101    }
102
103    function getRootDomain() {
104        const hostname = window.location.hostname;
105
106        // Split the hostname into parts
107        const parts = hostname.split('.').reverse();
108
109        // If the hostname has at least two parts (e.g., "sub.example.com"),
110        // return the top-level domain and the second-level domain
111        if (parts.length >= 2) {
112            let domain = parts[1] + '.' + parts[0]; // "example.com"
113
114            // Handle cases with country code top-level domains (e.g., "example.co.uk")
115            if (parts.length > 2 && parts[0].length === 2 && parts[1].length === 2) {
116                domain = parts[2] + '.' + parts[1] + '.' + parts[0]; // "example.co.uk"
117            }
118
119            return domain;
120        }
121
122        // If the hostname doesn't have multiple parts, return it as is (e.g., "localhost")
123        return hostname;
124    }
125
126
127
128
129            window.addEventListener("load", function () {
130                // Check if the 'cc_cookie' exists
131                if (!document.cookie.split(';').some((item) => item.trim().startsWith('cc_cookie'))) {
132                    // Clear all cookies if 'cc_cookie' is not found
133                    clearAllCookies();
134                }
135
136
137                CookieConsent.run({
138                    guiOptions: {
139                        consentModal: {
140                            layout: 'box wide',
141                            position: 'bottom left',
142                            flipButtons: true,
143                        }
144                    },
145
146                    cookie: {
147                        name: 'cc_cookie',
148                        domain: 'squamishrotary.com' != '' ? 'squamishrotary.com' : getRootDomain(),
149                        path: '/',
150                    },
151
152                    onFirstConsent: onFirstConsent,
153                    onConsent: onConsent,
154                    onChange: onConsentChange,
155
156                    revision: 0, // increment this number to force showing the consent modal again
157
158                    categories: {
159                        necessary: {
160                            enabled: true,  // this category is enabled by default
161                            readOnly: true  // this category cannot be disabled
162                        },
163                        functionality: {
164                            enabled: false,    //To be in compliance we need to let the pre ticked off for non necessary cookies.
165                            readOnly: false,
166                            autoClear: {
167                                cookies: [
168                                    {
169                                        name: 'ai_session',   // string: exact cookie name
170                                    },
171                                    {
172                                        name: 'ai_session',   // string: exact cookie name
173                                        domain: 'clubrunner.ca'
174                                    },
175                                    {
176                                        name: 'ai_session',   // string: exact cookie name
177                                        domain: 'membernova.com'
178                                    },
179                                    {
180                                        name: 'ai_user',   // string: exact cookie name
181                                    },
182                                    {
183                                        name: 'ai_user',   // string: exact cookie name
184                                        domain: 'clubrunner.ca'
185                                    },
186                                    {
187                                        name: 'ai_user',   // string: exact cookie name
188                                        domain: 'membernova.com'
189                                    },                                    
190                                    {
191                                        name: /^__unam/,   // regex: match all cookies starting with '_unam'                                        
192                                    },
193                                    {
194                                        name: /^__unam/,   // regex: match all cookies starting with '_unam'
195                                        domain: 'clubrunner.ca'
196                                    },
197                                    {
198                                        name: /^__unam/,   // regex: match all cookies starting with '_unam'
199                                        domain: 'membernova.com'
200                                    },
201                                ]
202                            },
203                        },
204                        analytics: {
205                            enabled: false,    //To be in compliance we need to let the pre ticked off for non necessary cookies.
206                            //AutoClear just clear the cookies when user change the preferences, it doesnt control it automatically
207                            autoClear: {
208                                cookies: [
209                                    // clear analytics cookies from top-level domain
210                                    {
211                                        name: /^_ga/,   // regex: match all cookies starting with '_ga'
212                                        domain: 'clubrunner.ca'
213                                    },
214                                    {
215                                        name: '_gid',   // string: exact cookie name
216                                        domain: 'clubrunner.ca'
217                                    },
218                                    {
219                                        name: /^_ga/,   // regex: match all cookies starting with '_ga'
220                                        domain: 'membernova.com'
221                                    },
222                                    {
223                                        name: '_gid',   // string: exact cookie name
224                                        domain: 'membernova.com'
225                                    },
226                                    // clear analytics cookies from current subdomain
227                                    {
228                                        name: /^_ga/,   // regex: match all cookies starting with '_ga'                                        
229                                    },
230                                    {
231                                        name: '_gid',   // string: exact cookie name                                        
232                                    },
233                                ]
234                            },                           
235                        },
236                        advertising: {
237                            enabled: false, //To be in compliance we need to let the pre ticked off for non necessary cookies.
238                            readOnly: false
239                        }
240                    },
241
242                    language: {
243                        default: 'en',
244                        translations: {
245                            en: {
246                                consentModal: {
247                                    title: 'We Use Cookies',
248                                    description: "We use cookies to improve your browsing experience, secure our platform, and analyze our traffic. For more information about what cookies we use and how, please review our 
248<a href='https://squamishrotary.com/cookie-policy'>Cookie Policy</a>. <br> {{revisionMessage}}",
249                                    revisionMessage: 'We have updated our cookie policy. Please review the changes before continuing.', //This message will be shown when the revision is increased and the modal is displayed again
250                                    acceptAllBtn: 'Accept All',
251                                    acceptNecessaryBtn: 'Reject All',
252                                    showPreferencesBtn: 'Manage Preferences',
253                                    footer: `
254                                        <a href='https://squamishrotary.com/privacy-policy'>Privacy Statement</a>
255                                        <a href='https://squamishrotary.com/cookie-policy'>Cookie Policy</a>
256                                    `
257                                },
258                                preferencesModal: {
259                                    title: 'Manage Cookie Preferences',                                    
260                                    acceptAllBtn: 'Accept All',
261                                    acceptNecessaryBtn: 'Reject All',
262                                    savePreferencesBtn: 'Save Preferences',
263                                    closeIconLabel: 'Close',
264                                    sections: [
265                                        {
266                                            title: 'Cookie Usage',
267                                            description: 'We use cookies to optimize your experience, personalize content, and gather data to improve performance.'
268                                        },
269                                        {
270                                            title: 'Strictly Necessary Cookies',
271                                            description: 'These cookies are essential for the proper functioning of the website and cannot be disabled.',                                            
272                                            linkedCategory: 'necessary'
273                                        },
274                                        {
275                                            title: 'Functionality Cookies',
276                                            description: 'These cookies collect information to enable enhanced functionality and personalization on our website. Without them, some or all services may not function properly. All of the data is anonymized and cannot be used to identify you.',
277                                            linkedCategory: 'functionality'
278                                        },
279                                        {
280                                            title: 'Performance &amp; Analytics Cookies',
281                                            description: 'These cookies collect information about how you use our website so that we may improve the performance and track engagement. All of the data is anonymized and cannot be used to identify you.',
282                                            linkedCategory: 'analytics'
283                                        },
284                                        {
285                                            title: 'Advertisement Cookies',
286                                            description: 'These cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.',
287                                            linkedCategory: 'advertising'
288                                        },
289                                        {
290                                            title: 'Understanding Your Cookie Preferences',
291                                            description: "If you have questions about your options or you need more information, please visit our <a href='https://squamishrotary.com/cookie-policy'>Cookie Policy</a>."
292                                        }
293                                    ]
294                                }
295                            }
296                        }
297                    }
298                });
299
300            });
301
302            function onFirstConsent() {                
303                updateGtmGaConsent();
304                updateUserConsent();
305            }
306
307            function onConsentChange() {                
308                updateGtmGaConsent();
309                updateUserConsent();
310            }
311
312            function onConsent() {
313                //Attention this function is triggered every page load, if you want to get the consent when the user accept or revoked the cookies you have to use onConsentChange                
314            }
315
316            function updateGtmGaConsent() {               
317                //TODO: Implement the logic to update the google tag manager consent
318
319                //This was a test but it's not working 
320                // let preferences = {
321                //     analytics_storage: "denied",
322                //     ad_storage: "denied",
323                //     ad_user_data: "denied",
324                //     ad_personalization: "denied"
325                // };
326
327
328                // CookieConsent.getUserPreferences().acceptedCategories.forEac
328h(category => {
329                //     if (category === 'analytics') {
330                //         preferences.analytics_storage = "granted";
331                //     }
332                //     if (category === 'advertising') {
333                //         preferences.ad_storage = "granted";
334                //         preferences.ad_user_data = "granted";
335                //         preferences.ad_personalization = "granted";
336                //     }
337                // });
338
339                // if (preferences) {
340                //     setTimeout(function () {
341                        
342                //         window.dataLayer = window.dataLayer || [];
343
344                //         function gtag() {
345                //             window.dataLayer.push(arguments);
346                //         }
347
348                //         gtag("consent", "update", preferences);
349
350                //         console.log("gtag sent!");
351
352                //         setTimeout(function () {
353                //             window.location.reload();
354                //         }, 1000);
355
356                //     }, 1000);                 
357                // }
358            }
359
360            function updateUserConsent(cookieConsent) {
361                // Retrieve all the fields
362                const cookie = CookieConsent.getCookie();
363                const preferences = CookieConsent.getUserPreferences();
364
365                // Prepare the content
366                const userConsent = {
367                    consentId: cookie.consentId,
368                    revision: cookie.revision,
369                    acceptType: preferences.acceptType,
370                    acceptedCategories: preferences.acceptedCategories,
371                    rejectedCategories: preferences.rejectedCategories
372                };
373
374                // Send the data to backend                
375                fetch('/771/cookie-policy/log', {
376                    method: 'POST',
377                    headers: {
378                        'Content-Type': 'application/json'
379                    },
380                    body: JSON.stringify(userConsent)
381                });
382
383            }
384        </script>
384
385    
386</head>
387<body id="bodyContent">
388
389    
390
391    
392<div id="fb-root"></div>
393
394    
394<script>
395              document.addEventListener('DOMContentLoaded', function () 
396              {
397                  document.querySelectorAll('fb\\:like, .fb-like, .fb_iframe_widget').forEach(el => el.style.display = 'none');
398              });
399    </script>
399
400    
400<script type="text/plain" data-category="functionality">
401        (function (d, s, id) {
402        var js, fjs = d.getElementsByTagName(s)[0];
403        if (d.getElementById(id)) return;
404        js = d.createElement(s); js.id = id;
405        js.src = "https://connect.facebook.net/en_US/all.js#xfbml=1";
406        fjs.parentNode.insertBefore(js, fjs);
407        } (document, 'script', 'facebook-jssdk'));
408    </script>
408
409
410
411
412	<div class="login-band">
413	    <div class="container">
414	        <div class="loginbar">
415	            
416
417        	    <div class="login-area">
418	                
419    <div class="input-group search-bar">
420        <span class="input-group-addon">
421            <a onclick="doSearch()"><i class="fas fa-search"></i></a>
422        </span>
423        <input id="searchString" type="search" class="field-control search-string" placeholder="Search" aria-label="search">
424        
425    </div><!-- /input-group -->
426
427<div class='loginArea2'>
428    <div class="loginArea3">
429
430            <span class="logout-link">
431                <a href="https://portal.clubrunner.ca/771/User/Login?OriginalUrl=wORtyvs+WPG7OSOPIcfnlmItxwQuf7Z7AhOcU4Fmr60MJAoZ60eL5099C2gTJBlMuQHh2H36/0YxTSYWFGu+YPl38mMzsg81P2FUraAoQdo=">Member Login</a>
432            </span>
433    </div>
434</div>
435
436<script type="text/javascript">
437
438    $(function () {
439        $("#searchString").keyup(function (event) {
440            if (event.keyCode == 13) {
441                doSearch();
442            }
443        });
444    });
445
446
447    function doSearch() {
448        var searchString = $("#searchString").val();
449
450        searchString = replaceAll(searchString, ".", "-~0-");
451        searchString = replaceAll(searchString, "%", "-~1-");
452        searchString = replaceAll(searchString, "?", "-~2-");
453        searchString = replaceAll(searchString, ":", "-~3-");
454        searchString = replaceAll(searchString, "/", "-~4-");
455        searchString = replaceAll(searchString, "+", "-~5-");
456        searchString = replaceAll(searchString, "*", "-~6-");
457        searchString = replaceAll(searchString, "&", "-~7-");
458        searchString = replaceAll(searchString, "\"", "-~8-");
459
460        searchString = encodeURIComponent(searchString);
461        console.log(searchString);
462        var redirectUrl = $('#baseHref').attr("href") + "Search/" + searchString;
463
464        console.log(redirectUrl);
465
466        window.location.href = redirectUrl;
467    }
468
469    //	function replaceAll(str, find, replace) {
470    //	    return str.replace(new RegExp(find, 'g'), replace);
471    //	}
472
473    function replaceAll(str, search, replacement) {
474        return str.split(search).join(replacement);
475    };
476
477    // Search focus
478    $('#searchString').on('focus', function () {
479        $('.input-group-addon').addClass('focus');
480        $(this).addClass('active');
481    });
482
483    $('#searchString').on('focusout', function () {
484        $('.input-group-addon').removeClass('focus');
485    });
486</script>
486
487
488        	    </div>
489	        </div>
490	    </div>
491	</div>
492
493<div id="TraceInfo">
494    
495</div>            
496                
497
498
499<nav class="navbar navbar-default" aria-label="page navigation">
500    <div class="container">
501        <div class="navbar-header">
502            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
503                <span class="sr-only">Toggle navigation</span>
504                <span class="icon-bar"></span>
505                <span class="icon-bar"></span>
506                <span class="icon-bar"></span>
507            </button>
508                <a href="" class="navbar-brand" tabindex="-1">
509                        <img src="https://clubrunner.blob.core.windows.net/00000000771/Images/rc_squamish_11nov17-transp.png" alt="Squamish logo" role="img" />
510                </a>
511        </div>
512        <div class="navbar-collapse collapse" id="navbar" aria-expanded="true">
513            <ul class="nav navbar-nav">
514                <li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" title="" tabindex="0" aria-haspopup="true" aria-expanded="false">About Rotary<b class="caret" aria-hidden="true"></b></a><ul class="dropdown-menu"><li class=""><a href="sitepage/about-rotary" target="_self" title="" class="" tabindex="0">Rotary International</a></li><li class=""><a href="sitepage/about-our-club" target="_self" title="" class="" tabindex="0">Rotary Club of Squamish</a></li><li class=""><a href="page/the-rotary-foundation" target="_self" title="" class="" tabindex="0">The Rotary Foundation</a></li><li class=""><a href="sitepage/joining-rotary" target="_blank" title="" class="" tabindex="0">Joining Rotary</a></li></ul></li><li class=""><a href="page/meetings-and-events" target="_blank" title="" class="" tabindex="0">Meetings & Events</a></li><li class=""><a href="stories" target="_self" title="" class="" tabindex="0">Stories</a></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" title="" tabindex="0" aria-haspopup="true" aria-expanded="false">Service Projects<b class="caret" aria-hidden="true"></b></a><ul class="dropdown-menu"><li class=""><a href="sitepage/community-service-1" target="_self" title="" class="" tabindex="0">Community Service</a></li><li class=""><a href="page/international-service" target="_self" title="" class="" tabindex="0">International Service</a></li><li class=""><a href="sitepage/youth-programs" target="_self" title="" class="" tabindex="0">Youth Service</a></li><li class=""><span class="empty-link ">Club Service</span></li><li class=""><span class="empty-link ">Vocational Service</span></li></ul></li><li class=""><a href="sitepage/rotary-funding-for-community-projects" target="_blank" title="" class="" tabindex="0">Apply for Funding</a></li><li class=""><a href="page/welcome-to-the-rotary-club-of-squamish-store" target="_blank" title="" class="" tabindex="0">Store</a></li><li class=""><a href="https://www.canadahelps.org/en/dn/39540" target="_blank" title="" class="" tabindex="0">Donate Now</a></li><li class=""><a href="page/contact-us" target="_self" title="" class="" tabindex="0">Contact Us</a></li><li class=""><a href="events/calendar" target="_blank" title="" class="" tabindex="0">Club Calendar</a></li>
515            </ul>
516        </div>
517    </div>
518</nav>
519            
520    <main class="main-content-wrapper sitepagestory custom-rotary-club-of-squamish">
521        
522
523
524<div class="HomeContentWrapper">
525    
526<script type="text/javascript" src="https://globalassets.clubrunner.ca/scripts/uiblock/jquery.blockUI.min.js?_=639264566150776865" async></script>
526
527
528<div style="display: none;" id="blockUiMessage">
529    <div id="bulletinPublishing2"><i class="fas fa-spinner fa-spin"></i></div>
530</div>
531
532<script type="text/javascript">
533    // Prevent multiple submit
534    var canBlock = true;
535    $(function ()
536    {
537        $('form').submit(function()
538        {
539            // Don't block UI on CkEditor5 EmbedMedia form submit.
540            if (this.classList.contains('ck-media-form')) {
541                return;
542            }
543            if (!canBlock)
544            {
545                return true;
546            }
547            else
548                if ($("form").valid())
549                {
550                    blockUi();
551                    return true;
552                }
553                else
554                {
555                    return false;
556                }
557        });
558    });
559
560
561    function blockUi()
562    {
563        $.blockUI(
564            {
565                theme: true,
566                title: '',
567                message: $("#blockUiMessage"),
568                baseZ: 2000,
569                draggable: false,
570                onBlock: function() {
571					$(".blockPage").addClass( "" )
572				}
573
574            });
575    }
576
577    function unBlockUi()
578    {
579        $.unblockUI();
580
581    }
582
583
584    function setNoBlock(){
585        canBlock = false;
586    }
587
588    function setBlock() {
589        canBlock = true;
590    }
591</script>
591
592    <div class="content-wrapper">
593        <header class="page-header contentHeaderBreadcrumb">
594	        <div class="contentHeaderBreadcrumbWrap noad">
595		        <div class="contentHeaderBreadcrumb2">
596				        <h1 class="themeColorDark">Rotary Club of Squamish</h1>
597		        </div>
598	        </div>
599        </header>
600    </div>
601		
602<div class="TwoColumns">
603	<div class="leftColumn">
604		<div class="PageWidget" style="    ">
605        <div class="boxContainer1NoFrameNoBorder"><div class="boxContainer2NoFrameNoBorder">
606    <div class="MainWidgetWrapper dynamicnavigation">
607                            <div class="WidgetNoBorder " style="">
608              <div style="">
609                    <div class="WidgetWrapper">
610                        
611
612                   
613                    <div class="DynamicNavigationLinks">
614                        <div class="linkItemContainer1 lastItem">
615                            <div class="linkItemContainer2">
616                                <div class="linkItemContainer3">
617                                        <a href="sitepage/about-our-club/rotary-club-of-squamish" style=""
618                                        >Welcome</a>
619                                </div>
620                            </div>
621                        </div>
622                    </div>
623                       <div class="DynamicNavigationGroupName">Club History</div>
624                    <div class="DynamicNavigationLinks">
625                        <div class="linkItemContainer1 firstItem">
626                            <div class="linkItemContainer2">
627                                <div class="linkItemContainer3">
628                                        <a href="http://portal.clubrunner.ca/771/Documents/en-ca/47aaaca6-3a9f-4d65-8f57-644074adbeee/1/" style=""
629                                         target="_blank" >Charter Members: Rotary Club of Squamish</a>
630                                </div>
631                            </div>
632                        </div>
633                    </div>
634                    <div class="DynamicNavigationLinks">
635                        <div class="linkItemaltContainer1 lastItem">
636                            <div class="linkItemaltContainer2">
637                                <div class="linkItemaltContainer3">
638                                        <a href="http://portal.clubrunner.ca/771/Documents/en-ca/ebe6695e-50ce-467d-8d42-57c19882af2e/1/" style=""
639                                         target="_blank" >Past Presidents: Rotary Club of Squamish</a>
640                                </div>
641                            </div>
642                        </div>
643                    </div>
644                       <div class="DynamicNavigationGroupName">Photo Albums</div>
645
646
647                    </div>
648                </div>
649        </div>
650    </div></div></div>
651</div>
652<div class="clearboth2">&nbsp;</div>
653
654	</div>
655	<div class="middleColumn">
656		<div class="PageWidget" style=" padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;">
657        <div class="boxContainer1NoFrameNoBorder"><div class="boxContainer2NoFrameNoBorder">
658    <div class="MainWidgetWrapper CustomWidget">
659                            <div class="WidgetNoBorder " style="">
660              <div style="">
661                    <div class="WidgetWrapper">
662                        
663<div class="CustomWidgetBody">
664    <div class="inlineEditor" contenteditable="false" id="bcw_5d5e73e7-429d-409a-8755-4c7aeda564e8" widgetId="e1309241-ea37-4c17-858c-1a18002a22a3" widgetDataId="5d5e73e7-429d-409a-8755-4c7aeda564e8" widgetName="Rotary Club of Squamish" widgetSystemName="CustomWidget" title="" ckeditortoolbarsname="CkEditorToolBarLight">
665        <div class="sitepagecontent">
666<div><img alt="" height="83" src="https://clubrunner.blob.core.windows.net/00000000771/Images/rc_squamish_11nov17-transp.png" style="border-style:solid; border-width:0px; margin:5px" width="250" /></div>
667
668<div>&nbsp;</div>
669
670<div><img alt="" height="329" src="https://clubrunner.blob.core.windows.net/00000000771/Images/4-way-test-1.jpg" style="border-style:solid; border-width:0px; float:right; margin:5px" width="235" /><font face="Arial">The Rotary Club of Squamish was founded on September 12, 1966 by 22 local businessmen &amp; professionals to bring the objectives of Rotary International to the community of Squamish. Those objectives are: "to encourage and foster the ideal of service as a basis of worthy enterprise and, in particular, to encourage and foster: </font></div>
671
672<div>
673<ul>
674	<li><font face="Arial"><span style="color:#DAA520"><strong>FIRST</strong></span>: The development of acquaintance as an opportunity for service; </font></li>
675	<li><font face="Arial"><strong><span style="color:#DAA520">SECOND</span></strong>: High ethical standards in business and professions, the recognition of the worthiness of all useful occupations, and the dignifying of each Rotarian's occupation as an opportunity to serve society; </font></li>
676	<li><font face="Arial"><strong><span style="color:#DAA520">THIRD</span></strong>: The application of the ideal of service in each Rotarian's personal, business, and community life;</font></li>
677	<li><font face="Arial"><strong><span style="color:#DAA520">FOURTH</span></strong>: The advancement of international understanding, goodwill, and peace through a world fellowship of business an professional persons united in the ideal of service."</font></li>
678</ul>
679
680<div>The motto of Rotary is <span style="color:#000080"><strong>"<span style="font-size:16px">Service above Self"</span></strong></span><span style="font-size:16px">.</span><br />
681&nbsp;</div>
682
683<div><span style="color:#000080"><strong><span style="font-size:20px">AVENUES OF SERVICE</span></strong></span><br />
684We channel our commitment to service through five Avenues of Service, which are the foundation our club's activity:</div>
685
686<ul>
687	<li><span style="color:#000080"><strong>Club Service</strong></span>
687 focuses on making clubs strong. A thriving club is anchored by strong relationships, fellowship, and an active membership.</li>
688	<li><span style="color:#000080"><strong>Vocational Service</strong></span> calls on all Rotarians to work with integrity and contribute their expertise to the problems and needs of society.</li>
689	<li><strong><span style="color:#000080">Community Service</span></strong> encourages every Rotarian to find ways to improve the quality of life of people in their communities and to serve the public interest.</li>
690	<li><span style="color:#000080"><strong>International Service</strong></span> exemplifies our global reach in promoting peace and understanding. We support this avenue by sponsoring or volunteering on international projects, using local member expertise to build long-term partnerships for sustainable projects, seeking service partners abroad, and more.</li>
691	<li><span style="color:#000080"><strong>Youth Service</strong></span> recognizes the importance of empowering youth and young professionals through leadership development programs such as<em><span style="color:#000080"> </span><a href="https://my.rotary.org/en/exchange-ideas/club-connections/rotaract-clubs" target="_blank"><span style="color:#000080">Rotaract</span></a></em>, <em><a href="https://my.rotary.org/en/exchange-ideas/club-connections/interact-clubs" target="_blank"><span style="color:#000080">Interact</span></a></em>, <em><a href="https://my.rotary.org/en/take-action/empower-leaders/organize-ryla-event" target="_blank"><span style="color:#000080">Rotary Youth Leadership Awards</span></a></em>, and <em><a href="https://my.rotary.org/en/take-action/empower-leaders/start-exchange" target="_blank"><span style="color:#000080">Rotary Youth Exchange</span></a></em>.</li>
692</ul>
693
694<div><strong><span style="color:#000080"><span style="font-size:20px">FURTHER INFORMATION</span></span></strong><br />
695For further information about specific projects and how we serve the communities of Squamish and others around the world, please click on the "<strong><span style="color:#000080">Service Projects</span></strong>" tab on the main menu.</div>
696
697<div>&nbsp;</div>
698
699<div style="margin-left: 80px;"><img alt="" height="88" src="https://clubrunner.blob.core.windows.net/00000000771/Images/Service-above-Self.jpg" style="border-style:solid; border-width:0px; margin:5px" width="307" /></div>
700
701<div>&nbsp;</div>
702</div>
703</div>
704
705    </div>
706</div>
707
708                    </div>
709                </div>
710        </div>
711    </div></div></div>
712</div>
713<div class="clearboth2">&nbsp;</div>
714
715	</div>
716</div>
717<div style="clear: both; height: 1px;">&nbsp;</div>
718
719</div>
720
721
722
723
724
725        
726    </main>
727
728        <footer class="footer-band">
729            
730                
731                    <div id="footerContainer1">
732    <div class="footerDecoration">
733    </div>
734    <div id="footerContainer2">
735        <div id="footerContainer3">
736            <div id="footerContainer4"><div class="WebsiteFooter footer-list-display NavyGold Midcentury">
737	<div class="container">
738		<div class="website-footer">
739			<div><div>&nbsp;</div><div style="text-align: center;"><table border="0" cellpadding="1" cellspacing="1" style="height:89px; width:100%"><tbody><tr><td><div><span style="color:#FFF0F5"><span style="font-size:20px"><span style="font-family:arial,helvetica,sans-serif">Rotary Club of Squamish</span></span></span></div><div><span style="color:#FFF0F5"><span style="font-size:20px"><span style="font-family:arial,helvetica,sans-serif">PO Box 1119, Garibaldi Highlands&nbsp;BC, V0N 1T0, Canada</span></span></span></div><div><span style="color:#FFF0F5"><span style="font-size:20px"><span style="font-family:arial,helvetica,sans-serif">Registered Charity Number&nbsp;141034389RR0001</span></span></span></div><div><em><span style="font-size:20px"><span style="font-family:arial,helvetica,sans-serif"><a href="mailto:[email protected]" target="_blank">[email protected]</a></span></span></em></div><div><img alt="" height="100" src="https://clubrunner.blob.core.windows.net/00000000771/Images/club-logo---gold.png" style="border-style:solid; border-width:0px" width="275" /></div></td></tr></tbody></table></div></div>
740		</div>
741	</div>
742</div>
743				
744
745
746<div class="system-footer">
747    <div class="container">
748        <a id="editContentLink" href="#" target="_blank" style="display: none;" class="edit-page" title="Edit this page">
749            <div class="edit-page-block pulse-icon pulse-once">
750                <span class="sr-only">Edit this page</span>
751                <i class="fas fa-pencil-alt" aria-hidden="true"></i>
752            </div>
753        </a>
754        <div id="rights">
755            <div id="rights2">
756                Powered by <a href="https://www.clubrunner.ca">ClubRunner</a> &copy; 2002&ndash;2026&nbsp; All rights reserved.
757                <br />
758                <a href='privacy-policy'>Privacy Statement</a>
759
760                        | <a href='cookie-policy'>Cookie Policy</a>
761                                    | <a target="_blank" href="https://www.clubrunnersupport.com">Online Help</a> | <a target="_blank" href="https://links.myclubrunner.com/system-requirements">System Requirements</a>                
762            </div>
763        </div>
764    </div>
765</div>
766
767
768
769
770
771                <div id="TraceInfoFooter">
772                    
773                </div>
774            </div>
775        </div>
776    </div>
777</div>
778
779                
780            
781
782        </footer>
783        <div id="backToTopContainer"></div>
784    
784<script type="text/javascript" async>
785
786	$(window).load(function () {
787		var contentSize = function () {
788			var $windowHeight = $(window).height(), $loginBand = $('.login-band').outerHeight(true), $loginBand2 = $('#loginContainer1').outerHeight(true), $navBar = $('.navbar').outerHeight(true), $footerBand = $('.footer-band').outerHeight(true);
789			$('.main-content-wrapper').css("min-height", $windowHeight - $loginBand - $loginBand2 - $navBar - $footerBand);
790		};
791		contentSize();
792		$(window).resize(contentSize);
793	});
794
795    $(window).on('load scroll resize', function () {
796        if (typeof showBackTopBtn === 'function') {
797            showBackTopBtn();
798        }
799    });
800
801    $(function ()
802	{
803    	$('.focusItem').focus();
804
805		$.ajaxSetup({
806            // Disable caching of AJAX responses
807            cache: false
808		});
809
810        // Setup edit link
811	});
812    </script>
812
813
814
815            
815<script>
816                document.querySelectorAll( 'oembed[url]' ).forEach( element => 
817                {
818                    //console.log('processing element ' + element);
819                    iframely.load( element, element.attributes.url.value );
820                } );
821            </script>
821
822        
823    <span style="display: none" app-type="appservice" app-name="crportal" branch="refs/heads/production" revision="5e5eb027b4ccbcea74c43f4645e39f0caa22c0b0" revision-date="30 Sep 2026 19:30"></span>
824</body>
825</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.