CINXE.COM
Calendar - Greater Sudbury Public Library
<!DOCTYPE html> <html lang="en"> <head> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PMNT2NF');</script> <!-- End Google Tag Manager --> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Regular.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Black.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Light.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Light.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Regular.ttf" as="font" type="font/ttf" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Black.ttf" as="font" type="font/ttf" crossorigin> <link rel="preload" href="/Resources/fonts/GHD-Moderat-Light.ttf" as="font" type="font/ttf" crossorigin> <link href="/Resources/css/bootstrap.min.css?v=2" rel="stylesheet" type="text/css" media="screen" /> <link href="/Resources/css/bootstrap-colorpicker.min.css" rel="stylesheet" type="text/css" media="screen" /> <link href="/Resources/css/font-awesome.min.css" rel="stylesheet" type="text/css" media="screen" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> var esol_ico_width = 0; try { esol_ico_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; } catch (err) { } var iCreateObject = { isSiteInICreateMode: "False".toLowerCase() == "true", lang: "en", isIe8: false, corpHome: "https://www.sudburylibraries.ca/", corpRoot: "/", gaTrackingCode: '', isSiteInLocalDevelopment: 'False'.toLowerCase() == "true", calendarUrl: 'https://events.sudburylibraries.ca/', isSiteInPreviewMode: 'False'.toLowerCase() == "true", isiCreateGeneratedPage: 'False'.toLowerCase() == "true", newsFeeds: {}, isMobile: esol_ico_width <= 767, iCreateTheme: '', fullPageUrl: 'https://www.sudburylibraries.ca/en/inc/calendar.aspx', iCreatePageId: 9796, iCreateHome: 'https://ic15.esolg.ca/', editorHotKey: 'f9_f9', newsEmergencyBannerUrl: '/Modules/NewsModule/services/getAlertBannerFeeds.ashx', newsHost: '', languageResources: {"Modules_News_controls_Global_ViewMoreLinkTitle":"Click to view all","Modules_News_controls_Global_PauseAlert":"Pause","Modules_News_BlogComments_ErrorAuthorInvalidCharacters":"Comment Author include invalid characters","Common_includes_quicklinksAdvanced_Section3HeaderText":"News Centre","Modules_email_emailattachment_Instructions":"Please enter your email address, subject and message, and click the \"Send Email\" button. If your request requires follow-up, please be sure to include your full name, day-time phone number and any relevant address information in the text of your email message.","Common_Includes_skipNavigation_SkipContentTitleText":"Skip Navigation and go to Content","Modules_News_Search_RefreshText":"Refresh","Modules_News_BlogPost_FeedLabel":"Feed","Modules_PageSubscription_GetPageSubscriptionForm_LastNameLabel":"Last Name","Modules_PageSubscription_GetPageSubscriptionForm_EmailFormatError":"Email is a not in valid email format.","Modules_News_index_BackLinkTitleText":"Back to News","Modules_News_BlogSearch_CommentsLinkAltText":"link to Comments","Modules_News_controls_EmergencyAlertBanner_AttachmentTitle":"Attachments","Modules_PageSubscription_GetPageSubscriptionForm_LastNameError":"Last Name is a required field","Modules_News_BlogPost_ItemPlaceholder":"Enter item","Modules_AtoZ_BackToTop":"Back to Top","Modules_News_BlogComments_SubmitText":"Submit","Modules_search_hosted_OccurrencesText":"\u003cstrong\u003eoccurrences\u003c/strong\u003e:","Modules_Contact_Controls_BasicSearch_SearchFormLegend":"Search","Modules_News_BlogComments_ErrorAuthorBlank":"Comment Author must not be blank","Modules_email_Global_SubmitTitleText":"Click to Send Email","Modules_AtoZ_BackToTopTitleText":"Click to go Back To Top","Modules_News_Global_NewPostLinkTitle":"New Post","Modules_search_controls_Global_PlaceHolderText":"Search","Modules_email_emailattachment_NoIdError":"No Id has been specified please try again...","Modules_News_Global_RelatedPhotosText":"Related Photos","Modules_search_hosted_BasicSearchLabelText":"Basic Search","Modules_DocumentManager_search_input_label":"Search by Keywords","Modules_email_emailattachment_ErrorName":"Your name is required.","Common_Includes_popups_footerPopupCalendarC_Zone2Title":"Programs","Modules_News_BlogPost_PostText":"Post","Modules_DocumentManager_results_modal_close_label":"Close","Common_Includes_popups_footerPopupCalendarC_Zone1Title":"Events","Modules_News_BlogPost_ContactEmailLabel":"Contact Email","Common_Includes_headInterior_TableScrollMessage":"Scroll right to view complete table","Modules_News_Global_AttachmentsHeading":"Attachments","Modules_PageSubscription_controls_pageSubscriptionButton_ButtonText":"Subscribe to this page","Common_includes_facebookTicker_FacebookTitleText":"Link to Twitter","Common_Includes_IdLikeToDropdown_IdLikeToText":"I want to...","Modules_News_BlogPost_ImagesLabel":"Images (Image types allowed: PNG, JPEG, BMP, GIF)","Common_includes_quicklinksAdvanced_Section5ImageAltText":"Locate a Facility Image","Modules_Calendar_controls_Global_ViewAllTitleText":"View All Events","Modules_News_Search_PageNumberText":"Page Number","Modules_DocumentManager_results_view_document_text":"View Document","Modules_PageSubscription_GetPageSubscriptionForm_FormTitleText":"Subscribe to","Modules_News_BlogSearch_ArchiveHeaderText":"Archive","Modules_PageSubscription_GetPageSubscriptionForm_FirstNameLabel":"First Name","Modules_PageSubscription_GetPageSubscriptionForm_FirstNameError":"First Name is a required field","Modules_News_BlogPost_AttachmentLabel":"Attachments (Document types allowed: PDF, DOC, DOCX, XLS, XLSX)","Common_scripts_youTubePlayer_DescriptionTitleText":"Description","Modules_email_Global_CharactersRemaining":"characters left","Modules_News_Search_SearchBoxPlaceholder":"Search News...","Common_Includes_twitterFeed_ViewAllTitleText":"Link to Twitter","Modules_PDFBuilder_AddButtonText":"Add to Report","Common_Layouts_Homepage_TwitterFeedText":"Latest Tweets","Modules_News_BlogComments_CommentText":"Comment","Common_error_ErrorText":"Error","Common_Layouts_Global_MainMenuButton":"Menu","Modules_DocumentManager_filter_join_text":"and","Modules_DocumentManager_search_button_label":"Search","Common_includes_socialLinks_FollowUsText":"Follow Us","Modules_email_Global_SubmitText":"Send Email","Modules_email_emailattachment_AttachmentDelete":"Remove attached file","Common_Includes_IdLikeToDropdownMega_ViewAllText":"View All..","Modules_News_BlogPost_CancelText":"Cancel","Modules_News_BlogComments_CommentPluralText":"Comments","Modules_search_controls_search_SearchButtonAlt":"Go!","Common_scripts_youTubePlayer_TitleText":"Title","Modules_Contact_Controls_BasicSearch_SearchResultsHeading":"Search Results","Modules_Contact_Controls_PhoneDirectory_DialLinkTitleText":"Click to dial","Common_Layouts_Global_PauseText":"Pause","Modules_Contact_Controls_PhoneDirectory_CollapseAllText":"Collapse All","Modules_email_Global_CloseWindowText":"Close this Window","Modules_News_confirm_ErrorMessage":"Unfortunately an error has occured while processing your confirmation. \u003cbr /\u003e We apologize for the inconvenience.","Modules_News_controls_Global_ErrorFeed":"An error occurred - Unable to pull content","Modules_News_BlogComments_DislikeText":"Dislike","Modules_News_BlogComplete_BackToItemText":"Back to Item","Common_Layouts_Global_LogoAltText":"Greater Sudbury Public Library Logo","Common_Includes_mobileSubNavContainer_SubNavTitle":"More in this Section...","Modules_email_emailattachment_ErrorCaptcha":"Please select the \"I\\\u0027m not a robot\" button and try again.","Modules_News_BlogSearch_PostListTitle":"Latest Posts","Modules_search_hosted_BasicSearchPanelTitle":"Basic Search","Modules_email_emailattachment_ErrorMessage":"Invalid message. Your message should contain at least 1 character and no more than 2000.\\r\\nYou have entered","Modules_Polling_GetCurrentPoll_SubmitPollText":"Vote Now!","Modules_email_MailTo_NameLabel":"Your Name","Common_Includes_Actions_PrintPage":"Print This Page","Common_includes_quicklinksAdvanced_Section6HeaderText":"Contact Us","Modules_News_BlogPost_ErrorInvalidImage":"is not a valid image file.","Modules_Polling_PollFeedError":"Unable to pull Poll data","Common_Includes_IdLikeTo_ViewAllTitleText":"View More for","Common_Includes_LocateFacility_ViewAllText":"View All...","Modules_search_hosted_NoResults":"No Search Results","Modules_News_BlogSearch_SearchHeaderText":"Search","Common_scripts_responsiveScripts_MainNavToggleText":"Toggle section","Modules_search_CatalogueText":"Catalogue","Modules_News_index_RSSAltText":"Open new window to subscribe via RSS","Common_Includes_FooterNav_DesignedByText":"By GHD Digital","Common_Includes_mobileDropdown_CloseIconAltText":"Close menu icon","Modules_email_MailTo_RecipientEmailLabel":"Recipient Email","Modules_AtoZ_JavascriptDisabled":"\u003cp\u003eJavaScript Disabled. \u003c/p\u003e\u003cp\u003ePlease enable JavaScript to view this content.\u003c/p\u003e","Modules_News_BlogPost_ErrorMaxAttachments":"You have reached the maximum number of attachments allowed","Modules_search_hosted_SortByRelevence":"relevance","Modules_ChartingModule_ChartError":"An error occurred retrieving the chart","Modules_News_Global_BackToSearchTitle":"Link back to search page","Common_Includes_IdLikeToDropdownMega_IdLikeToText":"I\u0027d Like To...","Modules_News_BlogComments_CommentLabel":"Comment (maximum of 500 characters)","Modules_AtoZ_controls_AtoZBar_TitleText":"A to Z Listing","Modules_News_Global_TwitterShareText":"Tweet","Modules_News_BlogPost_Expiration90":"90 days","Modules_News_BlogPost_Expiration15":"15 days","Modules_News_BlogPost_Expiration30":"30 days","Modules_News_BlogPost_Expiration60":"60 days","Common_Login_ForgotPasswordText":"Forgot Password?","Modules_Calendar_controls_CalendarSocialTab_TitleText":"Events Calendar","Common_Includes_GoogleTranslate_GoogleTranslate_Text":"Translate","Modules_search_hosted_FindResultsText":"Find Results","Modules_News_BlogComments_CommentHeadingText":"Post a Comment","Modules_Calendar_controls_Global_NoEventsText":"No Events","Modules_News_controls_BrowserAlertBanner_CloseText":"Close Browser Alert Banner","Modules_email_emailattachment_EmailError":"We were unable to send your email at this time please try again later.","Modules_Contact_controls_PhoneDirectory_ExpandContactText":"Expand bullet for","Modules_email_MailTo_ValidationHeaderText":"The following errors require your immediate attention:","Modules_email_emailattachment_EmailLabel":"Your email Address","Modules_DocumentManager_results_view_document_arialabel_view_text":"View","Modules_News_BlogPost_NewPostHeadingText":"New Post","Common_includes_quicklinksAdvanced_Section4TitleText":"Attend an Event","Common_idliketo_IdLikeToText":"I\u0026apos;d Like To...","Common_Includes_subNavTrigger_Text":"More","Modules_Calendar_controls_Global_FeedErrorText":"An error occured","Common_includes_facebookTicker_ErrorText":"An error occurred - Unable to pull content","Modules_search_controls_search_SearchButtonText":"Go!","Modules_Polling_PollResults_VotesLabel":"Votes","Modules_search_LibraryText":"Website","Modules_News_Search_NextPageText":"Go to next page","Modules_News_BlogComments_NameLabel":"Name","Modules_News_confirm_SuccessMessage":"Thank you for confirming your subscription; you will now receive our news items directly in your inbox.","Common_Includes_SocialMediaPlugin_PostedText":"Posted:","Modules_Calendar_controls_miniCalendar_PrevText":"View previous month","Modules_search_hosted_SearchAll":"Show Results for All Sites","Modules_Contact_Controls_BasicSearch_KeywordLabel":"Keyword","Common_Includes_IdLikeToDropdownMega_IdLikeToLinkTitleText":"View our I\u0027d Like To... page","Common_includes_quicklinksAdvanced_Section5HeaderText":"Locate a Facility","Modules_News_BlogPost_NamePlaceholder":"Your name","Modules_News_Global_BackToSearchText":"Back to Search","Modules_email_MailTo_CommentsLabel":"Comments","AriaLabel_Modules_PhotoGallery_PreviousArrow":"Go to previous image","Modules_email_emailattachment_ErrorMessageAfterText":"character(s)","Modules_News_BlogSearch_CommentsText":"Comments","Modules_ChartingModule_DataSeriesColTitle":"Name","Modules_DocumentManager_clear_button_label":"Clear","Modules_Contact_Controls_CategoryAtoZ_LetterLinkTitle":"Jump to","Modules_Contact_Controls_BasicSearch_SearchButtonText":"Search","Modules_News_BlogPost_SubscribeButtonText":"Subscribe to Blog","Modules_Calendar_controls_Global_EventLinkTitleText":"View event","Modules_News_Search_LastPageText":"Go to last page","Modules_News_BlogPost_ContactNameLabel":"Contact Name","Common_includes_quicklinksAdvanced_Section5TitleText":"Locate a Facility","Modules_News_Services_getTopFiveBlogs_NoBlogText":"No Blogs","Modules_search_hosted_PagingNext":"Next","Modules_search_hosted_PagingText":"Viewing {0} to {1} of {2} results","Common_Includes_subNavTrigger_IconAltText":"Show or hide navigation","Modules_PageSubscription_GetPageSubscriptionForm_EmailLabel":"Email Address","Modules_email_emailattachment_EmailSender":"Email Sent By: ","Modules_PageSubscription_GetPageSubscriptionForm_EmailError":"Email is a required field","Modules_News_Search_AccordionOpenCloseText":"Expand/Minimize","Modules_News_controls_Global_PauseAlertTitleText":"Pause Alert","Common_Includes_socialCornerLinks_IconImageAltText":"Social Corner icon","Common_includes_quicklinksAdvanced_Section2HeaderText":"Stay Informed","Modules_News_BlogPost_ContactPhoneLabel":"Contact Phone","Common_includes_twitterTicker_TwitterTitleText":"Link to Twitter","Modules_DocumentManager_results_view_document_arialabel_in_new_window_text":"in new window","Modules_News_BlogPost_ErrorCreatingBlog":"Error occurred while creating blog item.","Modules_News_BlogPost_SubmitText":"Submit","Common_includes_quicklinksAdvanced_Section3TitleText":"News Centre","Modules_email_MailTo_ErrorYourEmailInvalid":"Sender email is invalid","Modules_News_BlogPost_DescriptionLabel":"Description","Modules_News_Search_ReadMoreText":"Read More","Modules_News_BlogPost_ErrorInvalidDocument":"is not a valid document file.","Modules_search_hosted_ClearButtonText":"Clear","Modules_Polling_GetCurrentPoll_ViewPollResultsTitleText":"Click to View Results","Modules_PDFBuilder_PrintButtonTitleText":"Click to review, download and print report","Modules_News_BlogPost_PostingExpirationLabel":"Expiration Date","Common_Includes_socialMediaPlugin_TwitterViewAllText":"View Twitter Page...","Modules_Polling_PollResults_BackText":"Back","Modules_search_hosted_KeywordAllText":"with \u003cstrong\u003eall of the words\u003c/strong\u003e:","Modules_email_emailattachment_ErrorFileTooLarge":"File Size exceeds {0}MB file limit...","Modules_News_Search_ReadMoreTitleText":"Read More","Modules_search_hosted_KeywordExactText":"with the \u003cstrong\u003eexact phrase\u003c/strong\u003e:","Common_Includes_Actions_TextDecrease":"Decrease text size","Common_includes_quicklinksAdvanced_Section4HeaderText":"Attend an Event","Common_Includes_IdLikeTo_ViewAllLinkText":"View More...","Modules_News_BlogComments_LikeText":"Like","Modules_News_BlogPost_ContactEmailPlaceholder":"Enter email","Modules_News_Search_PageConnectorText":"of","Modules_News_BlogPost_ErrorFileReaderNotSupport":"This browser does not support HTML5 FileReader.","Common_includes_quicklinksAdvanced_Section2ImageAltText":"Stay Informed Image","Common_Includes_Share_ShareImageAlt":"Share This Page","Modules_News_controls_Global_JavascriptDisabledText":"JavaScript is disabled. Please enable JavaScript to view this content.","Modules_News_BlogComments_ErrorCaptcha":"Google Authentication (I\u0027m not a robot) must be checked.","Modules_News_controls_NewsSocialTab_HeaderLinkTitleText":"News","Modules_News_BlogSearch_ArchiveMonthPlaceholderText":"Select Month","Common_Includes_subFooter_TwitterPauseText":"Pause","Modules_email_MailToTemplate_TemplateText":"{5} ({0}) has sent you information from the \u003ca href=\u0027{1}\u0027\u003e{2}\u003c/a\u003e website.\u003cbr /\u003e\u003cbr /\u003e\r\n\u003cb\u003eMessage:\u003c/b\u003e\u003cp style=\u0027padding: 20px;\u0027\u003e{3}\u003c/p\u003e","Modules_News_BlogComments_ReplyTitleText":"Click to reply","Modules_Contact_Controls_PhoneDirectoryWithPhoto_NoImageAltText":"No image to display","Modules_Polling_GetCurrentPoll_ErrorNoOptionSelected":"Please select an option","Modules_News_Global_NoResults":"No Results Found","Common_Includes_interiorQuicklinks_QuickLinksTitle":"Quick Links","Modules_News_controls_Global_BrowserAlertBannerCloseText":"Close Old Browser Notification","Modules_search_hosted_KeywordAnyText":"with \u003cstrong\u003eat least one\u003c/strong\u003e of the words:","Modules_Polling_GetCurrentPoll_SubmitPollTitleText":"Click to Vote Now!","Modules_email_MailTo_ErrorYourEmailRequired":"Sender email is a required field","Modules_News_BlogPost_ItemLabel":"Item","Modules_search_hosted_AdvancedSearchText":"Advanced Search","Modules_News_BlogPost_ErrorNoCategory":"Category must be selected","Modules_Feedback_FeedbackText":"Feedback","Modules_News_Global_ErrorArticleNotFound":"The item you are looking for either doesn\u0027t exist or has been removed from the site. Sorry for the inconvenience.","Modules_AtoZ_SameWindowText":"View our","Modules_News_BlogPost_ErrorFileTooBig":"file size is over 1MB.","Modules_News_BlogPost_CategoryLabel":"Category","Modules_Polling_GetCurrentPoll_ErrorAlreadySubmitted":"You have already submitted a response to this poll!","Modules_email_emailattachment_EmailTemplate":"{0}{0}-------------------------------------{0}Origin: {1}{0}-------------------------------------{0}{0}This email was sent to you by {2} through {3}.","Modules_News_Global_PostedDateText":"Posted on","Common_Includes_Actions_Email":"Email This Page","Modules_News_controls_Global_NextAlertTitleText":"Next Alert","Modules_News_controls_BrowserAlertBanner_Message":"It appears you are trying to access this site using an outdated browser. As a result, parts of the site may not function properly for you. We recommend updating your browser to its most recent version at your earliest convenience.","Common_Layouts_Interior_RelatedLinksText":"Related Links","Common_Layouts_Global_MainMenuClose":"Close main menu","Common_includes_quicklinksAdvanced_Section6TitleText":"Contact Us","Modules_PageSubscription_GetPageSubscriptionForm_SubscribeText":"Subscribe","Common_includes_quicklinksAdvanced_Section1SubHeaderText":"You spoke, we acted...","Modules_Calendar_controls_Global_LoadingText":"Loading","Modules_News_BlogComments_CategoryText":"Category","Modules_News_Search_SearchButtonTitleText":"News Search","Modules_Calendar_controls_miniCalendar_MonthTitleText":"View","Common_scripts_icrtTicker_PlayText":"Play","Common_includes_quicklinksAdvanced_Section1HeaderText":"Get Involved","Modules_Contact_Controls_PhoneDirectoryWithPhoto_EditButtonText":"Edit","Modules_News_Search_SearchBoxTitle":"Search News","Modules_News_BlogPost_NameLabel":"Name","Modules_Polling_PollResults_ChoiceLabel":"Choice","Modules_email_emailattachment_NameLabel":"Your Name","Modules_email_scripts_DisabledMessage":"Sorry, email is disabled within iCalendar or iBlog generated pages","Common_Includes_subFooter_TwitterFeedTitleText":"Recent Tweets","Modules_email_emailattachment_AttachmentDeleteText":"Remove","Modules_PageSubscription_Global_CloseText":"Close","AriaLabel_Modules_PhotoGallery_Pause":"Pause photo gallery","Modules_PDFBuilder_AddLinkTitleText":"Click to add this page to the report","Modules_search_hosted_ShowText":"Show","Modules_News_controls_Global_LoadingText":"Loading...","Modules_News_controls_Global_NextAlertText":"Next","AriaLabel_Common_GoogleTranslate":"Google Translate Widget","Modules_News_BlogComments_ErrorCommentBlank":"Comments must not be blank.","Common_Includes_skipNavigation_SkipContentText":"Skip to Content","Common_Includes_subFooter_TwitterIconAltText":"Twitter logo","Modules_email_emailattachment_ErrorInvalidEmail":"Invalid email address.","Modules_email_MailTo_ErrorEmailRequired":"Recipient email is a required field","Modules_News_BlogComments_PostedBy":"Posted By","Modules_News_BlogSubmitSuccess_BackText":"Back","Modules_email_emailattachment_EmailSuccess":"Your email has been sent...","Modules_email_MailTo_ErrorSendingEmail":"Could not send email","Modules_search_hosted_OccurrencesAnywhere":"anywhere in the page","Common_Layouts_Global_LogoLinkText":"Click to return to the homepage","Modules_search_hosted_OccurrencesUrl":"in the URL of the page","Modules_News_controls_Global_PreviousAlertText":"Previous","Modules_email_MailTo_Instructions":"To email this page, fill in the form below and click the \u003cem\u003eSend Email\u003c/em\u003e button","Modules_search_hosted_KeywordExcludeText":"\u003cstrong\u003ewithout\u003c/strong\u003e the words:","Common_Includes_footerSitemap_ViewAllLinkText":"View All...","Common_Includes_Share_EmailText":"Email","Common_Includes_mobileNav_MenuIconAltText":"Main menu icon","Common_includes_quicklinksAdvanced_Section1TitleText":"Get Involved","Modules_News_BlogSearch_SearchText":"Search","Modules_email_emailattachment_AttachmentAdd":"Add attachment","Modules_AtoZ_controls_AtoZBar_LinkTitleText":"a to z","Common_Includes_Share_ShareProviderImageAlt":"Open new window to share this page via","Common_includes_twitterTicker_ErrorText":"An error occurred - Unable to pull content","Common_includes_quicklinksAdvanced_Section1ImageAltText":"Get involved image","Modules_News_BlogSearch_SearchPlaceholderText":"What are you looking for?","Modules_News_BlogComplete_ThankYouMessage":"Thank you for submitting your comments.","Common_sitemap_SiteMapText":"Sitemap","Modules_search_hosted_OccurrencesTitle":"in the title of the page","Modules_search_hosted_PagingPrevious":"Previous","Modules_email_emailattachment_MessageLabel":"Your Message","Modules_Calendar_controls_Global_ViewAllText":"View More","Common_scripts_youTubePlayer_DescriptionText":"Created using HTML elements, videos are loaded and played from the server or Youtube.","Modules_Calendar_controls_miniCalendar_NextText":"View next month","Modules_News_BlogComments_ReplyText":"Reply","Modules_email_Global_CloseWindowTitleText":"Close this Window","Modules_News_controls_BrowserAlertBanner_AlertTitle":"Browser Compatibility Notification","Modules_search_hosted_SearchButtonText":"Search","Modules_search_hosted_SearchSiteOnly":"Show Results for This Site Only","Common_Includes_breadCrumbs_HomeText":"Home","Modules_News_BlogSubmitSuccess_SuccessMessage":"Thank you for submitting your item.","Modules_News_BlogSubmitSuccess_BackTitleText":"link back to submit a blog page","Modules_News_BlogPost_ContactNamePlaceholder":"Enter name","Modules_DocumentManager_results_download_selected_text":"Download Selected Documents","Modules_News_controls_Global_ViewMoreText":"View All","Modules_PageSubscription_ConfirmationDialog_TitleText":"Page Subscription Confirmation","Modules_News_Search_PageNumberTotalText":"Displaying","AriaLabel_Modules_PhotoGallery_NextArrow":"Go to next image","Modules_News_BlogPost_ErrorMaxImages":"You have reached the maximum number of images allowed","Common_Includes_Share_EmailImageAlt":"Email this page","Modules_News_Global_SubscribeText":"Subscribe","Common_Layouts_Homepage_NewsTickerTitle":"Latest News","Modules_News_controls_Global_PreviousAlertTitleText":"Previous Alert","Modules_News_Search_MonthNames":"[\u0027January\u0027, \u0027February\u0027, \u0027March\u0027, \u0027April\u0027, \u0027May\u0027, \u0027June\u0027, \u0027July\u0027, \u0027August\u0027, \u0027September\u0027, \u0027October\u0027, \u0027November\u0027, \u0027December\u0027]","Modules_email_scripts_NotSupportedMessage":"Your browser is not capable of performing this operation!","Common_Includes_popups_footerPopupCalendarA_Zone3Title":"Upcoming Events","Modules_News_controls_NewsSocialTab_HeaderText":"News","Modules_search_ResultsTitle":"Search Results","Modules_PageSubscription_GetPageSubscriptionForm_PageSubscriptionTitle":"Page Subscription","Modules_email_MailTo_YourEmailLabel":"Your Email","Common_Includes_breadCrumbs_HomeTitleText":"Homepage ","Modules_News_Global_CharacterCountLabel":"Character count","Modules_News_Global_FacebookLikeTitle":"facebook like button","Modules_email_emailattachment_BrowseTitleText":"Browse to select a file","Modules_email_emailattachment_AttachmentLabel":"Attachment","Modules_Polling_PollResults_ThankYouMessage":"Thank you for your submission!","Common_Includes_mobileDropdown_CloseLinkText":"Close menu","Common_scripts_icrtTicker_PauseText":"Pause","Modules_DocumentManager_filter_text":"Or Filter Results By","Modules_email_MailTo_ErrorEmailInvalid":"Recipient email is invalid","Modules_DocumentManager_results_select_for_download_text":"Select for Download","Modules_News_BlogSearch_FeaturePostsHeaderText":"Featured Posts","Common_includes_browseAloud_BrowseAloudText":"BrowseAloud","Modules_Contact_Controls_PhoneDirectory_ExpandAllText":"Expand All","Modules_search_hosted_ToggleText":"Toggle","Modules_AtoZ_LoadingMessage":"Loading...","Modules_News_Search_FirstPageText":"Go to first page","Modules_News_Global_MaxCharactersReached":"Reached maximum characters allowed","Modules_DocumentManager_search_container_label":"File Search","Common_includes_quicklinksAdvanced_Section2TitleText":"Stay Informed","Modules_search_hosted_ResultsTitle":"Search Results","Modules_News_controls_Global_EmergencyAlertBannerCloseText":"Close Alert Banner","Common_Includes_socialCornerLinks_LinkTitleText":"Social Corner","Modules_News_BlogComments_ErrorInvalidCharacters":"Comments include invalid characters","Modules_News_Global_SubscribeTitleText":"Click to subscribe","Modules_email_emailattachment_EmailAutoReplyBodyTemplate":"This message is to confirm receipt of your recent email to the {1}{0}{0}Thank you,{0}{1}","Common_Includes_socialMediaPlugin_TwitterViewAllTitleText":"View Our Twitter Page","Modules_PDFBuilder_AddButtonTitleText":"Click to add this page to the report","Modules_News_Global_NewPostLinkText":"New Post","Modules_News_BlogPost_PostingDateTimeLabel":"Posting Date \u0026amp; Time","Modules_Polling_PollResults_BackTitleText":"Click to go Back","Modules_News_controls_Global_PlayAlert":"Play","Modules_DocumentManager_results_view_details_text":"View Details","Modules_Polling_GetCurrentPoll_ViewPollResultsText":"View Results","Modules_email_emailattachment_SubjectLabel":"Subject","Modules_News_Global_PostedOnText":"Posted On","Modules_email_emailattachment_AttachmentMaximum":"Maximum number of attachments reached","Modules_News_BlogPost_DetailText":"Details","Modules_PageSubscription_GetPageSubscriptionForm_CaptchaError":"Please check I\u0026apos;m not a robot.","Common_Includes_Actions_TextDefault":"Default text size","Common_Layouts_Global_PauseTitle":"Pause","Common_includes_quicklinksAdvanced_Section4ImageAltText":"Attend an Event Image","Modules_News_Search_PreviousPageText":"Go to previous page","Modules_News_BlogPost_ContactPhonePlaceholder":"Enter phone","Modules_News_BlogComplete_BackToItemTitleText":"Click to go back to item","Common_pagenotfound_PageNotFoundText":"Page Not Found","Common_Includes_socialCornerLinks_Text":"Social Corner","Modules_News_controls_EmergencyAlertBanner_AttachmentLinkTitle":"Click to view","Common_Includes_twitterFeed_ErrorText":"An error occurred - Unable to pull content","Modules_PDFBuilder_PrintButtonText":"Download and Print Report","Modules_News_index_BackLinkText":"Back to Search","Common_includes_quicklinksAdvanced_Section3ImageAltText":"News Centre Image","Modules_News_BlogSearch_ItemLinkTitle":"View item","Modules_AtoZ_NewWindowText":"Open new window to view","Modules_PDFBuilder_LogoAltText":"Greater Sudbury Public Library Logo","Modules_Calendar_controls_Global_JavascriptDisabled":"JavaScript is disabled. Please enable JavaScript to view this content.","Modules_Polling_GetCurrentPoll_PollNotAvailable":"Poll Not Available","Modules_News_controls_NewsFeedPlugin_PluginTitleText":"Latest News","AriaLabel_Modules_PhotoGallery_Play":"Start photo gallery","Common_Includes_Actions_TextIncrease":"Increase text size","Common_scripts_youTubePlayer_FeedErrorText":"Error retrieving youtube feed","Modules_search_controls_search_SearchButtonTitle":"Click to view search page.","Modules_PDFBuilder_AddLinkText":"+","Common_includes_quicklinksAdvanced_Section6ImageAltText":"Contact Us","Common_Includes_mobileNav_ContactIconAltText":"Contact Us","Modules_PageSubscription_GetPageSubscriptionForm_CancelText":"Or Cancel","Modules_email_emailattachment_EmailAutoReplySubject":"(Automatic Reply) Thank you for contacting the ","Common_scripts_youTubePlayer_ChannelUserErrorText":"Error, the user/channel provided either was not found or has no data","Modules_DocumentManager_results_modal_label":"View Results Modal","Modules_Polling_PollResults_TotalLabel":"% Total","Modules_search_hosted_SortByText":"\u003cstrong\u003esort\u003c/strong\u003e by:","Common_includes_quicklinksAdvanced_Section1Icon1Alt":"Get Involved","Common_includes_quicklinksAdvanced_Section1Icon3Alt":"Get Involved","Common_includes_quicklinksAdvanced_Section1Icon2Alt":"Get Involved","Common_includes_quicklinksAdvanced_Section1Icon4Alt":"Get Involved","Modules_search_hosted_SortByDate":"date","Modules_News_BlogComments_ErrorCommentTooLong":"Comments must be less than 500 characters."}, siteTitle: 'Greater Sudbury Public Library' } var myStringArray = "".split(','); for(var i = 0; i < myStringArray.length; i++) { var mySubstring = myStringArray[i].split('|'); iCreateObject.newsFeeds[mySubstring[0]] = mySubstring[1]; } try { if (document.location.href.toLowerCase().indexOf('https://') == 0) { iCreateObject.corpHome = 'https://' + iCreateObject.corpHome.substring(8); } } catch (err) { } if (iCreateObject.isSiteInLocalDevelopment) console.log(iCreateObject); </script> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,400i,500,600,700,700i,800&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap" rel="stylesheet"> <link rel="apple-touch-icon" sizes="180x180" href="https://www.sudburylibraries.ca//apple-touch-icon.png" /> <link rel="icon" type="image/png" href="https://www.sudburylibraries.ca//favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="https://www.sudburylibraries.ca//favicon-16x16.png" sizes="16x16" /> <link rel="mask-icon" href="https://www.sudburylibraries.ca//safari-pinned-tab.svg" color="#00297a" /> <link rel="manifest" href="https://www.sudburylibraries.ca//site.webmanifest" /> <meta name="msapplication-TileColor" content="#ffffff"/> <meta name="theme-color" content="#ffffff"/> <link href="https://www.sudburylibraries.ca//Common/styles/styles.css?v=8" rel="stylesheet" type="text/css" media="screen" /> <link href="https://www.sudburylibraries.ca//Common/styles/icreate.css" rel="stylesheet" type="text/css" media="screen" /> <link href="https://www.sudburylibraries.ca//Common/styles/archives.css" rel="stylesheet" type="text/css" media="screen" /> <link href="https://www.sudburylibraries.ca//Common/styles/print.css" rel="stylesheet" type="text/css" media="print" /> <link href="https://js.esolutionsgroup.ca/js/libs/media-element/2.13.2/mediaelementplayer.min.css" rel="stylesheet" type="text/css" media="screen" /> <!-- Modernizr needs to be in head to preview FOUC. Best after stylesheet references --> <script type="text/javascript" src="https://www.sudburylibraries.ca//Common/scripts/modernizr.min.js"></script> <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-migrate-1.4.1.min.js" integrity="sha384-uQPAXWjjvZGmVjKnobPRQOCEJ0rkCNRXW1GBUsJkjw1w0K7TxLH6Z3zMX7wtx+Lf" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-migrate-3.1.0.min.js" integrity="sha256-ycJeXbll9m7dHKeaPbXBkZH8BuP99SmPm/8q5O+SbBc=" crossorigin="anonymous"></script> <link href="https://js.esolutionsgroup.ca/js/libs/jquery-ui/1.10.4/resources/themes/base/jquery-ui.min.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery-ui/1.11.2/jquery-ui.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_cookie/1.4.0/jquery.cookie.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/hover-intent/1.8.0/jquery.hoverIntent.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_superfish/1.7.4/superfish.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/media-element/2.13.2/mediaelement-and-player.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/icreate-date/1.0.0/icrt-toDateTimeString.min.js"></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_linkify/1.1.6/jquery.linkify.min.js"></script> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/general.js?v=v2'></script> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/quicklinks-dropdown.js'></script> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/jquery.matchHeight-min.js'></script> <script type="text/javascript" src='https://www.sudburylibraries.ca//Modules/email/scripts/email.js'></script> <link href="https://js.esolutionsgroup.ca/js/libs/jquery_contextmenu/skins/1.0.0/contextMenu.min.css" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_contextmenu/1.0.0/jquery.contextMenu.min.js"></script> <script type="text/javascript"> $(function() { // for compare mode if (iCreateObject.isSiteInICreateMode && iCreateObject.isiCreateGeneratedPage) { $("#uberMain").addClass("compare-mode"); } // Drop-down lists $('#nav').superfish({ cssArrows: false, speed: 'normal', speedOut: 'fast' }); if (!iCreateObject.isSiteInICreateMode) { $('video,audio').mediaelementplayer({ // if the <video width> is not specified, this is the default defaultVideoWidth: 480, // if the <video height> is not specified, this is the default defaultVideoHeight: 270, // if set, overrides <video width> videoWidth: -1, // if set, overrides <video height> videoHeight: -1, // width of audio player audioWidth: 400, // height of audio player audioHeight: 30, // initial volume when the player starts startVolume: 0.8, // useful for <audio> player loops loop: false, // enables Flash and Silverlight to resize to content size enableAutosize: true, // the order of controls you want on the control bar (and other plugins below) features: ['playpause', 'progress', 'current', 'duration', 'tracks', 'volume', 'fullscreen'], // Hide controls when playing and mouse is not over the video alwaysShowControls: false, // force iPad's native controls iPadUseNativeControls: false, // force iPhone's native controls iPhoneUseNativeControls: false, // force Android's native controls AndroidUseNativeControls: false, // forces the hour marker (##:00:00) alwaysShowHours: false, // show framecount in timecode (##:00:00:00) showTimecodeFrameCount: false, // used when showTimecodeFrameCount is set to true framesPerSecond: 25, // turns keyboard support on and off for this instance enableKeyboard: true, // when this player starts, it will pause other players pauseOtherPlayers: true, // array of keyboard commands keyActions: [] }); } }); function PrintScreen() { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); } else { window.print(); } } </script> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script> <script> window.addEventListener("load", function() { var popupElement; window.cookieconsent.initialise({ palette: { "popup": { "background": "#373D57" }, "button": { "background": "#ffca00" } }, content: { "message": "This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our ", "dismiss": "Agree", "link": "Privacy Policy.", "href": "https://www.sudburylibraries.ca/en/about-us/internet-use-policy.aspx", close: '❌', }, "cookie": { "domain": ".sudburylibraries.ca", "path": "/", "expiryDays": "90" }, onStatusChange: function(status, chosenBefore) { var hasConsented = this.hasConsented(); if (hasConsented) { document.body.classList.add("hasConsented"); } }, window: '<div role="dialog" aria-label="Cookie Prompt" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}">{{children}}</div>', elements: { messagelink: '<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="Privacy Policy" tabindex="0" class="cc-link" href="/https://www.sudburylibraries.ca//en/inc/{{href}}">{{link}}</a></span>', dismiss: '<a aria-label="Agree to cookie message" tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>', } }, function(popup) { popupElement = popup; }, function(err) { //console.error(err); }); $(".cc-dismiss").keyup(function(event) { var code = event.keyCode || event.which; if (code == 13 || code == 27) { //Enter keycode popupElement.close(); } }); function hasClass(element, className) { document.body.classList.add("hasConsented"); } var myDiv = document.getElementsByClassName('cc-window')[0]; hasClass(myDiv, 'cc-invisible'); }); </script> <link href="https://www.sudburylibraries.ca//Common/styles/int.css?v=v3" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript"> if (!$("script[src='https://js.esolutionsgroup.ca/js/libs/ios_slider/structure/1.3.42/jquery.iosslider.min.js']").length) { var script = document.createElement('script'); script.setAttribute('src', 'https://js.esolutionsgroup.ca/js/libs/ios_slider/structure/1.3.42/jquery.iosslider.min.js'); script.setAttribute('type', 'text/javascript'); $('head').append(script); } </script> <script type="text/javascript"> function icrt_table_resize() { if (!iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode) { var contentWidth = ($('#printAreaContent').width()); $('#printAreaContent table').each(function (index, item) { var contentRow = $(item).closest('.fbg-row'); if ((contentRow.length && $(this).width() > $(contentRow).width()) || $(this).width() > contentWidth) { if ($(this).parent('.tableContainer').length == 0){ $(this).wrap('<div class="tableContainer" />'); var wideTable = $(this).addClass('wideTable'); var wideTableContainer = $(wideTable).parent(); $('<div class="tableContainerHead">Scroll right to view complete table</div>"').insertBefore(wideTableContainer); } } else if ((contentRow.length && $(this).width() <= $(contentRow).width()) || $(this).width() <= contentWidth) { if ($(this).parent('.tableContainer').length > 0){ $(this).parent().siblings('.tableContainerHead').detach(); $(this).unwrap(); $(this).removeClass('wideTable'); } } }); } } $(window).load(function () { setTimeout(function () { icrt_table_resize(); }, 0); }); $(window).resize(function() { setTimeout(function () { icrt_table_resize(); }, 0); }); </script> <!-- Twitter Timeline --> <script> window.twttr = (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function (f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); </script> <meta property="og:image" content="https://www.sudburylibraries.ca/en/images/structure/news_avatar.jpg"> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/icrtShortcut.js'></script> <script type="text/javascript"> if (typeof String.prototype.endsWith !== 'function') { String.prototype.endsWith = function (suffix) { return this.indexOf(suffix, this.length - suffix.length) !== -1; }; } $(document).ready(function () { var redirectUrl; if (location.href.indexOf('/edit_') > -1) { redirectUrl = location.href.replace('/edit_', '/'); } else { var icreateBaseUrl = 'https://ic15.esolg.ca/'; if (!icreateBaseUrl.endsWith('/')) { icreateBaseUrl += '/'; } redirectUrl = icreateBaseUrl + 'icreate/modules/pageeditor3/page.srv?pageId=9796'; } $(document).icrtShortcut({ shortcutKey: 'f9_f9', redirectUrl: redirectUrl }); }); </script> <title> Calendar - Greater Sudbury Public Library </title> <meta name="description" content="" /> <meta property="dcterms.issued" content="2022-09-19T16:32:57-0400" /> <link rel="stylesheet" type="text/css" media="screen" href="https://www.sudburylibraries.ca//Modules/DocumentManager/Plugin/css/document-manager.min.css"></link><link rel="stylesheet" type="text/css" media="screen" href="https://www.sudburylibraries.ca//Modules/DocumentManager/PluginTable/css/document-manager-table.min.css"></link><script type="text/javascript" src="https://www.sudburylibraries.ca//Common/scripts/textSize.js"></script><script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/feedback-form/structure/2.6.0/feedbackStructure.min.js"></script><script type="text/javascript">$(function(){$(".feedbackLink").feedbackForm({ useDefaultIfNoIdIsSet: "True".toLowerCase() == "true", baseUrl: "https://ic15.esolg.ca/feedback/api/1.0/", getUrl: "client/12571937_SudburyLibrary/default-form/en", jsServerUrl: "https://js.esolutionsgroup.ca/js/libs/feedback-form/", previewMode: false, showButton: true, pageTitle: document.title.replace(" - Greater Sudbury Public Library", "").trim(), buttonText: "", feedbackFormId: $("#FeedbackFormId") === undefined ? "" : $("#FeedbackFormId").val(), language: 'en' })});</script><script type="text/javascript" src="https://www.sudburylibraries.ca//Modules/Polling/PollModule.js"></script><script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/jquery_gallery/1.2.4/jquery.gallery.min.js"></script><script type="text/javascript">$(function () { $(".eSolutionsGroupPhotoGalleryV2PlaceholderDiv").each(function () { var method = $(this).attr("method"); var id = $(this).attr("id"); if (id != '') { $(this).load(id, function () { $(this).find(".prev.keyboardnav").attr("aria-label", iCreateObject.languageResources["AriaLabel_Modules_PhotoGallery_PreviousArrow"]); $(this).find(".next.keyboardnav").attr("aria-label", iCreateObject.languageResources["AriaLabel_Modules_PhotoGallery_NextArrow"]); $(this).find(".pause.keyboardnav").attr("aria-label", iCreateObject.languageResources["AriaLabel_Modules_PhotoGallery_Pause"]); $(this).find(".pause.paused.keyboardnav").attr("aria-label", iCreateObject.languageResources["AriaLabel_Modules_PhotoGallery_Play"]); $(this).find(".pause.keyboardnav").on('click', function (e) { if ($(e.target).hasClass("paused")) { $(e.target).attr("aria-label", iCreateObject.languageResources["AriaLabel_Modules_PhotoGallery_Pause"]); } else { $(e.target).attr("aria-label", iCreateObject.languageResources["AriaLabel_Modules_PhotoGallery_Play"]); } }); return method; }); } else { $(this).html(''); } }); });</script> <link href="/Resources/css/jquery.ui.timepicker.css" rel="stylesheet" type="text/css" media="screen" /> <link href="/Resources/css/custom.css?v=3" rel="stylesheet" type="text/css" media="screen" /> <link href="/Resources/css/file.css" rel="stylesheet" type="text/css" media="screen" /> <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> <script type="text/javascript" src="/Resources/scripts/modernizr.js"></script> <script type="text/javascript" src="/Resources/scripts/css3-mediaqueries.js"></script> <script type="text/javascript" src="/Resources/scripts/html5shiv.js"></script> <script type="text/javascript" src="/Resources/scripts/respond.min.js"></script> <![endif]--> <script type="text/javascript" src="/Resources/scripts/bootstrap.js"></script> <script type="text/javascript" src="/Resources/scripts/bootstrap-colorpicker.js"></script> <script type="text/javascript" src="/Resources/scripts/jquery.ui.timepicker.js"></script> <script type="text/javascript" src="/Resources/scripts/jquery.bootpag.min.js"></script> <script type="text/javascript" src="/Resources/scripts/jquery.matchHeight-min.js"></script> <script type="text/javascript" src="/Resources/scripts/general.js"></script> <script type="text/javascript" src="/Resources/scripts/tinymce/tinymce.min.js"></script> <script type="text/javascript" src="/Resources/scripts/placeholder.min.js"></script> <script type="text/javascript"> $().ready(function () { if ($('#printLink').length) { var el = $('#printLink'); el.addClass('printViewButton'); } }); </script> <link href="/Resources/css/richmond hill/calendar-styles.css?v2" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript"> function getParameterByName(name) { var match = RegExp('[?&]' + name + '=([^&]*)').exec(window.location.search); return match && decodeURIComponent(match[1].replace(/\+/g, ' ')); } function GetSearchParameters(parent, exclude) { var inputs = $(parent).find(':input'); if (exclude) { inputs = $(parent).find(':input[name!="StartDate"][name!="EndDate"][name!="Page"]'); } var parameters = ''; $.each(inputs, function() { var name = $(this).attr('name'); var type = $(this).attr('type'); var value = $(this).val(); if (type == 'checkbox') { var checked = $(this).is(':checked'); if (checked == false) { return true; } } if (value != '0') { if (name && value) { if (parameters.length > 0) { parameters += '&'; } parameters += encodeURIComponent(name) + '=' + encodeURIComponent(value); } } } ); parameters = parameters.replace(/%2C/g, ','); parameters = parameters.replace(/%2F/g, '/'); parameters = parameters.replace(/\+/g, ' '); return parameters; } $('a[data-toggle="tooltip"]').tooltip( { delay: { show: 150 } } ); $('.glyphicon-info-sign').popover( { trigger: 'click' } ); $('.colorpicker').colorpicker(); $.datepicker.regional['fr'] = {clearText: 'Effacer', clearStatus: '', closeText: 'Fermer', closeStatus: 'Fermer sans modifier', prevText: '<Préc', prevStatus: 'Voir le mois précédent', nextText: 'Suiv>', nextStatus: 'Voir le mois suivant', currentText: 'Courant', currentStatus: 'Voir le mois courant', monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin', 'Juillet','Août','Septembre','Octobre','Novembre','Décembre'], monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun', 'Jul','Aoû','Sep','Oct','Nov','Déc'], monthStatus: 'Voir un autre mois', yearStatus: 'Voir un autre année', weekHeader: 'Sm', weekStatus: '', dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'], dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'], dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'], dayStatus: 'Utiliser DD comme premier jour de la semaine', dateStatus: 'Choisir le MM, DD d', dateFormat: 'mm/dd/yy', firstDay: 0, initStatus: 'Choisir la date', isRTL: false}; $.datepicker.setDefaults($.datepicker.regional['en']); $('.datepicker').datepicker( { changeMonth: true, changeYear: true, showOn: 'focus' } ); $('.timepicker').timepicker( { showLeadingZero: true, showPeriod: true } ); </script> <link href="/Resources/css/PortMoody/PortMoodyCalendarView.css?v=3" rel="stylesheet" /> <script type="text/javascript" src="/Resources/scripts/PortMoody/PortMoodyCalendarView.js"></script> <style type="text/css"> .resizeText{ display:none !important; } .print{ display:none !important; } .contentRight{ clear: right; } </style> <script type="text/javascript"> $(document).ready(function(){ $(".buttonOne:contains(Subscribe)").attr("href", "https://subscribe.sudburylibraries.ca/en/Subscribe"); $(".icrt-calendarButton:contains(Subscribe)").attr("href", "https://subscribe.sudburylibraries.ca/en/Subscribe"); }); if (!$.trim( $('.icrt-calendarFeatureContainer').html() ).length){ $('#CalendarTemplate .calendar-main-wrapper > h2, #CalendarTemplate .icrt-calendarFeatureWrapper').remove(); } </script> <!-- SPINNER --> <link href="/Resources/css/spinner_prefix.css?v=2" rel="stylesheet" type="text/css" media="screen" /> <script type="text/javascript" src="/Resources/scripts/spinner.js"></script> <link rel="stylesheet" href="https://cdn.syncfusion.com/ej2/20.4.38/fluent.css" /> <script src="https://cdn.syncfusion.com/ej2/20.4.38/dist/ej2.min.js"></script> <link href="/Resources/css/syncfusion-dp.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PMNT2NF" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="container-fluid base-container" > <div id="calUber" class="calendar-uber"> <div aria-hidden="true"> </div> <div class=' '> <input type="hidden" name="FeedbackFormId" id="FeedbackFormId" value="" /> <div id="uber" class='interior navTab00 en'> <header class="nocontent"> <div id="skipContentWrapper" class="nocontent"> <a id="skipContentLink" title="Skip Navigation and go to Content" href="#mainContent">Skip to Content</a> </div> <div id="headerInner" class="ic-container-fluid"> <div id="headerLeft"> <div id="logo"> <p class="defaultLogo"> <a href="https://www.sudburylibraries.ca/en/index.aspx" title="Click to return to the homepage"> <img class="default" src="https://www.sudburylibraries.ca//en/images/structure/logo.svg" alt="Greater Sudbury Public Library Logo version" /> </a> </p> </div> <script type="text/javascript"> var _element = $('#logo'); _title = _element.attr('title'); if(($('div#logo img').length) || ($('div#logo').has('div.eSolutionsGroupPhotoGalleryV2PlaceholderDiv').length)) { _element.addClass('hasImage'); if (iCreateObject.isSiteInICreateMode) { _element.css('background','none'); } } else { if (iCreateObject.isSiteInICreateMode && !iCreateObject.isSiteInPreviewMode) { _element.removeClass('hasImage'); imgsrc = 'https://www.sudburylibraries.ca//en/images/structure/logo.svg'; var title = _title; var url = '/en/index.aspx'; var target = "_self"; _element.css("background", "url(" + imgsrc + ") no-repeat 0px 0px rgba(200,200,200,.8)").css("min-width","230px").css("min-height","90px").css("background-size","contain").attr("title", jQuery.trim(title) != "" ? title : _title); if (url != '' && !iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode) { _element.attr("onclick", "javascript:window.open('" + url + "','" + target + "');"); } } } </script> <div class="mobileNav" aria-label="Mobile Nav"> <a href="https://www.sudburylibraries.ca/contact" title="Contact Us"> <img src="https://www.sudburylibraries.ca//Common/images/structure/mobilenav-contact-icon.svg" alt="Contact Us icon" /> </a> <button id="menuTrigger" class="hamburger hamburger--squeeze" type="button" aria-label="Mobile Menu" aria-controls="navigation"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button> </div> </div> <!--headerLeft--> <div id="headerRight"> <div id="headerRightTop"> <div id="hoursDropdown"> <div class="hoursDropdownWrapper"> <a title="" href="https://www.sudburylibraries.ca/en/about-us/branch-hours-and-contacts.aspx?_mid_=4560" class="title">Hours and locations</a> </div> <button id="mobileHoursBtn"></button> <div> <div class="dropdown cm-datacontainer" data-cm-itemdata="{"items":[{"branchName":"Main Public Library","hoursContent":"<table><caption>Main Library <a title=\"View in google maps\" rel=\"noopener noreferrer\" href=\"https://goo.gl/maps/fYxdDUrULBukwwLM8\" target=\"_blank\">Map It</a></caption>\n<tbody>\n<tr>\n<td><strong>Sunday</strong></td>\n<td><span>10:00 a.m. - 2:00 p.m.</span></td>\n</tr>\n<tr>\n<td><strong>Monday</strong></td>\n<td>9:00 a.m. - 8:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Tuesday</strong>&nbsp;</td>\n<td>9:00 a.m. - 5:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Wednesday</strong>&nbsp;</td>\n<td>9:00 a.m. - 5:00 p.m.&nbsp;</td>\n</tr>\n<tr>\n<td><strong>Thursday</strong>&nbsp;</td>\n<td>9:00 a.m. - 8:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Friday</strong></td>\n<td>9:00 a.m. - 5:00 p.m.</td>\n</tr>\n<tr>\n<td><strong>Saturday</strong></td>\n<td>10:00 a.m. - 4:00 p.m.</td>\n</tr>\n</tbody>\n</table>\n<p><a class=\"defaultButton-Primary\" title=\"View Branch hours and contacts page\" href=\"/en/about-us/branch-hours-and-contacts.aspx\">All libraries</a></p>"}]}"><div class="branch"><table><caption>Main Library <a title="View in google maps" rel="noopener noreferrer" href="https://goo.gl/maps/fYxdDUrULBukwwLM8" target="_blank" aria-label="Map It opens in new window">Map It</a></caption> <tbody> <tr> <td><strong>Sunday</strong></td> <td>10:00 a.m. - 2:00 p.m.</td> </tr> <tr> <td><strong>Monday</strong></td> <td>9:00 a.m. - 8:00 p.m.</td> </tr> <tr> <td><strong>Tuesday</strong> </td> <td>9:00 a.m. - 5:00 p.m.</td> </tr> <tr> <td><strong>Wednesday</strong> </td> <td>9:00 a.m. - 5:00 p.m. </td> </tr> <tr> <td><strong>Thursday</strong> </td> <td>9:00 a.m. - 8:00 p.m.</td> </tr> <tr> <td><strong>Friday</strong></td> <td>9:00 a.m. - 5:00 p.m.</td> </tr> <tr> <td><strong>Saturday</strong></td> <td>10:00 a.m. - 4:00 p.m.</td> </tr> </tbody> </table> <p><a class="defaultButton-Primary" title="View Branch hours and contacts page" href="https://www.sudburylibraries.ca/en/about-us/branch-hours-and-contacts.aspx">All libraries</a></p></div></div> </div> </div> <!--hoursDropdown--> <div id="topNav" role="navigation" aria-label="Top Nav Links"> <a title="" href="https://www.sudburylibraries.ca/Modules/contact/search.aspx?s=81jbLh58Lagq49tEmQNwpAeQuAleQuAl&_mid_=4531">Contact us</a> </div> <div id="langBtnContainer"> <p> <button id="langBtn" onclick="switchLanguage();" lang="fr"> <span class="label">Français</span> <span class="labelMobile">FR</span> </button> </p> </div> <div id="loginBtnContainer"> <p><a title="Login to the library" href="https://gspl.bibliocommons.com/user/login?destination=%2Fuser_dashboard" class="loginBtn" target="_blank" rel="noopener noreferrer"><span class="icon"></span><span class="label">My library sign-in</span></a></p> </div> </div> <!--headerRightTop--> <div id="headerRightBottom"> <nav id="mainNav" aria-label="Main"> <ul id="nav"><li id="navTab01" class=""><a title="Select from our About us list below" href="#" class="mainNavItem">About <br />us<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>About us</p><ul class="dropdown"><li><a title="View getting a library card" href="https://www.sudburylibraries.ca/en/books-and-much-more/get-a-library-card.aspx?_mid_=5395" class="">Get a library card</a></li><li><a title="View Hours and locations" href="https://www.sudburylibraries.ca/en/about-us/branch-hours-and-contacts.aspx?_mid_=5387" class="">Hours and locations</a></li><li><a title="View How do I..." href="https://www.sudburylibraries.ca/en/about-us/how-do-i.aspx" class="">How do I...</a></li><li><a title="View Jobs at the library" href="https://www.sudburylibraries.ca/en/about-us/job-opportunities-at-gspl.aspx" class="">Jobs at the library</a></li></ul><ul class="dropdown"><li><a title="View Library board and management" href="https://www.sudburylibraries.ca/en/about-us/library-board-and-management.aspx" class="">Library board and management</a></li><li><a title="View Municipal services" href="https://www.sudburylibraries.ca/en/about-us/municipal-services.aspx" class="">Municipal services</a></li><li><a title="View library news" href="https://www.sudburylibraries.ca/Modules/News/en" class="">News</a></li></ul><ul class="dropdown"><li><a title="View Policies" href="https://www.sudburylibraries.ca/en/about-us/policies.aspx?_mid_=5389" class="">Policies</a></li><li><a title="View Volunteering at the library" href="https://www.sudburylibraries.ca/en/about-us/volunteering-at-the-library.aspx" class="">Volunteering at the library</a></li><li><a title="View Support my library" href="https://www.sudburylibraries.ca/en/about-us/support-my-library.aspx" class="">Support my library</a></li></ul></div></div></li><li id="navTab02" class=""><a title="Select from our Books and more list below" href="#" class="mainNavItem">Books and <br />more<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>Books and more</p><ul class="dropdown"><li><a title="View Borrowing materials" href="https://www.sudburylibraries.ca/en/books-and-much-more/borrow-materials.aspx" class="">Borrow materials</a></li><li><a title="View Genealogy" href="https://www.sudburylibraries.ca/en/books-and-much-more/genealogy.aspx" class="">Genealogy</a></li><li><a title="View Leisure equipment lending" href="https://www.sudburylibraries.ca/en/books-and-much-more/leisure-equipment-lending.aspx" class="">Leisure equipment lending</a></li></ul><ul class="dropdown"><li><a title="View Local history" href="https://www.sudburylibraries.ca/en/books-and-much-more/local-history.aspx" class="">Local history</a></li><li><a title="View Poet laureate" href="https://www.sudburylibraries.ca/en/books-and-much-more/poet-laureate.aspx" class="">Poet Laureate</a></li><li><a title="View Requesting materials" href="https://www.sudburylibraries.ca/en/books-and-much-more/request-materials.aspx" class="">Request materials</a></li></ul><ul class="dropdown"><li><a title="View Technology lending" href="https://www.sudburylibraries.ca/en/books-and-much-more/technology-lending.aspx" class="">Technology lending</a></li><li><a title="View The library collection" href="https://www.sudburylibraries.ca/en/books-and-much-more/the-collection.aspx" class="">The collection</a></li><li><a title="View The Makerspace" href="https://www.sudburylibraries.ca/en/books-and-much-more/the-makerspace.aspx" class="">The Makerspace</a></li></ul></div></div></li><li id="navTab03" class=""><a title="Select from our Digital library list below" href="#" class="mainNavItem">Digital <br />library<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>Digital library</p><ul class="dropdown"><li><a title="View Audiobooks and eBooks" href="https://www.sudburylibraries.ca/en/digital-library/ebooks-and-audiobooks.aspx" class="">Audiobooks and eBooks</a></li><li><a title="View Digital magazines and newspapers" href="https://www.sudburylibraries.ca/en/digital-library/digital-magazines.aspx" class="">Magazines and newspapers</a></li></ul><ul class="dropdown"><li><a title="View Online learning and tutorials" href="https://www.sudburylibraries.ca/en/digital-library/online-learning-and-tutorials.aspx" class="">Online learning and tutorials</a></li><li><a title="View Online research tools" href="https://www.sudburylibraries.ca/en/digital-library/online-research-tools.aspx" class="">Online research tools</a></li></ul><ul class="dropdown"><li><a title="View Streaming video" href="https://www.sudburylibraries.ca/en/digital-library/streaming-video.aspx" class="">Streaming video</a></li></ul></div></div></li><li id="navTab04" class=""><a title="Select from our Programs and services list below" href="#" class="mainNavItem">Programs <br /> services<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>Programs services</p><ul class="dropdown"><li><a title="View our Accessibility page" href="https://www.sudburylibraries.ca/en/programs-and-services/accessibility.aspx" class="">Accessibility</a></li><li><a title="View Book clubs" href="https://www.sudburylibraries.ca/en/programs-and-services/book-clubs.aspx" class="">Book clubs</a></li><li><a title="View Branch services" href="https://www.sudburylibraries.ca/en/programs-and-services/branch-services.aspx" class="">Branch services</a></li></ul><ul class="dropdown"><li><a title="View library visits" href="https://www.sudburylibraries.ca/en/programs-and-services/library-visits.aspx" class="">Library visits</a></li><li><a title="View Events calendar" href="https://events.sudburylibraries.ca/" class="">Events calendar</a></li><li><a title="View Homebound services" href="https://www.sudburylibraries.ca/en/programs-and-services/homebound-services.aspx" class="">Homebound services</a></li></ul><ul class="dropdown"><li><a title="View our Interlibrary Loan page" href="https://www.sudburylibraries.ca/en/programs-and-services/interlibrary-loan-ill.aspx" class="">Interlibrary Loan</a></li><li><a title="View Meeting spaces" href="https://www.sudburylibraries.ca/en/programs-and-services/meeting-spaces.aspx" class="">Meeting spaces</a></li><li><a title="View Sustainability" href="https://www.sudburylibraries.ca/en/programs-and-services/sustainability.aspx" class="">Sustainability</a></li></ul></div></div></li><li id="navTab05" class=""><a title="Select from our What's hot list below" href="#" class="mainNavItem">What's <br />hot<span class="chevron"></span></a><div class="dropDownContainer sf-mega"><div class="dropDownContainerInner"><p>What's hot</p><ul class="dropdown"><li><a title="View BiblioApps 2.0" href="https://www.sudburylibraries.ca/en/whats-hot/biblioapps-2-0.aspx" class="">BiblioApps 2.0</a></li></ul><ul class="dropdown"><li><a title="View New Central Library" href="https://www.sudburylibraries.ca/en/whats-hot/new-central-library.aspx" class="">New Central Library</a></li></ul><ul class="dropdown"><li><a title="View Your next great read" href="https://www.sudburylibraries.ca/en/books-and-much-more/your-next-great-read.aspx" class="">Your next great read</a></li></ul></div></div></li></ul> </nav> </div> <!--headerRightBottom--> </div> </div> <!--headerInner--> </header> <div id="uberMain" class="mainInterior"> <div id="searchBar"> <script type="text/javascript"> $(window).load(function () { if (!iCreateObject.isSiteinICreateMode) { setTimeout(function () { $('form.gsc-search-box').find("input.gsc-input").each(function (ev) { $(this).attr("placeholder", 'What are you looking for?'); }); }, 300); } $('#searchType input').on('change', function () { $('input[name=searchType]', '#searchType').attr('aria-checked', 'false'); $('input[name=searchType]:checked', '#searchType').attr('aria-checked', 'true'); }); }); if (!iCreateObject.isSiteinICreateMode) { (function () { var scriptRefs = $("script[src*='cse.google.com/cse.js']"); if (scriptRefs.length <= 0) { var cx = 'dabb78c0c752642b5'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); } })(); } function doLibrarySearch() { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); return false; } var type = $("input[name='searchType']:checked").val().toLowerCase(); var searchUrl = ""; if (type == "catalogue") { searchUrl = "https://gspl.bibliocommons.com/v2/search?query={0}&searchType=smart".replace(/\{0\}/g, escape($(".search input.gsc-input").val().replace(/</g, ""))); window.open(searchUrl); } else { searchUrl = "https://www.sudburylibraries.ca//Modules/Search/index.aspx?q=" + escape($(".search input.gsc-input").val().replace(/</g, "")); window.location.href = searchUrl; } return false; } </script> <div class="searchContainer nocontent" role="search" aria-label="Library Search"> <div class="search"> <div class="gsc-control-searchbox-only gsc-control-searchbox-only-en"> <form class="gsc-search-box" onsubmit="return doLibrarySearch();"> <table class="gsc-search-box"> <tbody> <tr> <td class="gsc-input"> <input type="text" class="gsc-input" placeholder="What are you looking for?" title="search" /> <span class="focus-border"><span></span></span> </td> <td class="gsc-search-button"> <input type="submit" value="Search" class="gsc-search-button Btn searchButton" title="search"> </td> <td class="gsc-select"> <div id="searchType" class="searchType customRadio" title="Search Options" role="radiogroup" aria-label="Search options" name="searchType"> <label for="catalogue"> Catalogue <input id="catalogue" aria-label="Search Catalogue" aria-checked="true" name="searchType" type="radio" checked="checked" value="catalogue"> <span class="radioBtn"></span> </label> <label for="website"> Website <input id="website" aria-label="Search Website" aria-checked="false" name="searchType" type="radio" value="web"> <span class="radioBtn"></span> </label> </div> <!--searchType--> </td> </tr> </tbody> </table> </form> </div> </div> </div> </div> <div id="intBg"> <div id="intBgImage" class="nocontent" role="region" aria-label="Page Banner Image"> <p class="defaultImage" title="Default Interior"><img alt="Default Interior" src="https://www.sudburylibraries.ca//en/rotatingimages/defaultInterior/intBanner.jpg" /></p> </div> <script type="text/javascript"> var _element = $('#intBgImage'); _title = _element.attr('title'); if(($('div#intBgImage img').length) || ($('div#intBgImage').has('div.eSolutionsGroupPhotoGalleryV2PlaceholderDiv').length)) { if (iCreateObject.isSiteInICreateMode ) { _element.css('background','none'); _element.addClass('hasImage'); } else{ _element.addClass('hasImage'); } } else { if (iCreateObject.isSiteInICreateMode && !iCreateObject.isSiteInPreviewMode) { _element.removeClass('hasImage'); var interiorBanners = [ repSingleQuote("/en/rotatingimages/defaultInterior/intBanner.jpg"), repSingleQuote("/en/rotatingimages/defaultInterior/fall.jpg")]; var titles = [ repSingleQuote("Default Interior"), repSingleQuote("")]; var urls = [ "", ""]; var newWindows = [false,false]; if (interiorBanners.length != 0) { var num = Math.floor(Math.random() * ( (interiorBanners.length - 1) + 1)); imgsrc = interiorBanners[num]; var title = titles[num]; var url = urls[num]; var target = newWindows[num]?"_blank":"_self"; _element.css("background", "url(" + imgsrc + ") no-repeat 0px 0px #FFFFFF").attr("title", jQuery.trim(title) != "" ? title : _title); if(url != '' && !iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode){ _element.attr("onclick","javascript:window.open('"+url+"','"+target+"');"); } } else { var defaultBanners = [ repSingleQuote("/en/rotatingimages/defaultInterior/intBanner.jpg"), repSingleQuote("/en/rotatingimages/defaultInterior/fall.jpg")]; var defaultTitles = [ repSingleQuote("Default Interior"), repSingleQuote("")]; var defaultUrls = [ "", ""]; var defaultNewWindows = [false,false]; if (defaultBanners.length != 0) { var num = Math.floor(Math.random() * ( (defaultBanners.length - 1) + 1)); imgsrc = defaultBanners[num]; var title = defaultTitles[num]; _element.css("background", "url(" + imgsrc + ") no-repeat 0px 0px #FFFFFF").attr("title", jQuery.trim(title) != "" ? title : _title); if(url != '' && !iCreateObject.isSiteInICreateMode || iCreateObject.isSiteInPreviewMode){ _element.attr("onclick","javascript:window.open('"+url+"','"+target+"');"); } } } } } </script> </div> <!--intBg--> <div id="actionsBar"> <div id="breadcrumbs" role="navigation" class="cf" aria-label="Breadcrumbs"> </div> <div id="actions" role="region" class="nocontent" aria-label="Action Links"> <div class="actionsInner"> <div class="resizeText"> <!--TODO: LANGC: Get Translations for the title texts FEATURE: Make Language Content Dynamic --> <button class="textDecrease" title="Decrease text size"> <img class="dark" src="https://www.sudburylibraries.ca//Common/images/actions/text-decrease-dark.svg" alt="" /> <span class="assistiveTech-only">Decrease text size</span> </button> <button class="textDefault" title="Default text size"> <img class="dark" src="https://www.sudburylibraries.ca//Common/images/actions/text-reset-dark.svg" alt="" /> <span class="assistiveTech-only">Default text size</span> </button> <button class="textIncrease" title="Increase text size"> <img class="dark" src="https://www.sudburylibraries.ca//Common/images/actions/text-increase-dark.svg" alt="" /> <span class="assistiveTech-only">Increase text size</span> </button> </div> <input type="hidden" id="hdnContent" name="hdnContent" /> <input type="hidden" id="hdnPage" name="hdnPage" /> <div class="print"> <button title="Print This Page" onclick="PrintScreen()" type="button"> <img class="dark" src="https://www.sudburylibraries.ca//Common/images/actions/print-dark.svg" alt="" /> <span class="assistiveTech-only">Print This Page</span> </button> </div> <div id="Share" class="share"> <button class="shareLink" title="Share This Page"> <img class="dark" src="https://www.sudburylibraries.ca//Common/images/actions/share-dark.svg" alt="" /> <span class="assistiveTech-only">Share This Page</span> </button> <ul id="ShareItemsPlaceholder" class="shareDropDown"> <li> <a href="http://www.facebook.com/sharer.php?u=https%3a%2f%2fwww.sudburylibraries.ca%2fen%2finc%2fcalendar.aspx" title="" target="_blank" id="fbShare"> <img src="https://www.sudburylibraries.ca//Common/images/share/icon-facebook.svg" alt="Open new window to share this page via Facebook" /> <span>Facebook</span> </a> </li> <li> <a href="https://twitter.com/intent/tweet?text=Check+out+https%3a%2f%2fwww.sudburylibraries.ca%2fen%2finc%2fcalendar.aspx" title="" target="_blank" id="twShare" data-size="large"> <img src="https://www.sudburylibraries.ca//Common/images/share/icon-twitter.svg" alt="Open new window to share this page via Twitter" /> <span>Twitter</span> </a> </li> <li> <a href="http://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2fwww.sudburylibraries.ca%2fen%2finc%2fcalendar.aspx" title="" target="_blank" id="liShare"> <img src="https://www.sudburylibraries.ca//Common/images/share/icon-linkedin.svg" alt="Open new window to share this page via LinkedIn" /> <span>LinkedIn</span> </a> </li> <li> <a id="emailLink" href="#" onclick="javascript: mailTo(event);" title=""> <img src="https://www.sudburylibraries.ca//Common/images/share/icon-email.svg" alt="Email this page" /> <span>Email</span> </a> </li> </ul> <script type="text/javascript"> if (!iCreateObject.isSiteInICreateMode) { $("#ShareItemsPlaceholder li").last().addClass("last"); } else { $("#ShareItemsPlaceholder").empty(); } if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) { $("#Share a.ShareLink").click(function (event) { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); } else { event.preventDefault(); $("#Share").trigger("mouseenter"); } }); } //override the share links to current URL var curpage = encodeURIComponent(window.location); var curPageTitle = $.trim($("title").text()) + "+"; $("#fbShare").attr("href", "http://www.facebook.com/sharer.php?u=" + curpage); $("#liShare").attr("href", "http://www.linkedin.com/shareArticle?mini=true&url=" + curpage); $("#twShare").attr("href", "https://twitter.com/intent/tweet?text=Check+out+" + curPageTitle + curpage); </script> </div> </div> </div> <button id="subNavBtn" class="defaultButton-Secondary" role="region" aria-pressed="false" aria-label="Mobile Menu Trigger"><span>More</span></button> </div> <main id="main" class="ic-container-fluid"> <div id="contentInt"> <div id="mainContent" tabindex="-1"> <div id="printArea"> <div class="topContentWrapper" role="region" aria-label="Top Page Content"> <div class="topContent cf"> <div id="pageHeading"> <h1 id="pageHeadingH1"> Calendar </h1> </div> <!--pageHeading--> </div> <!--topContent--> </div> <!--topContentWrapper--> <div style="display: none;" class="icreateTokenWrapper"> <form id="frmToggleContent" action="#"><input type="hidden" id="hdnHideFeatureImage" value=""><input type="hidden" id="hdnHideLeftContent" value="wide"><input type="hidden" id="hdnHideSubNav" value="hide"><input type="hidden" id="hdnHideSubNavSocial" value=""><input type="hidden" id="hdnHideBannerImage" value="hide"><input type="hidden" id="hdnHideRightContact" value="hide"><input type="hidden" id="hdnHideEmergencyAlert" value=""><input type="submit" id="btnToggleContent" name="btnToggleContent" aria-label="Toggle Content" class="hideButton"></form> </div> <div id="printAreaContent" tabindex="-1"> <div id="CalendarTemplate"> <div class="bootstrap calendar-main-wrapper"> <div id="calMainBody" class="calendar-mainbody uber-container"> <link href="https://www.sudburylibraries.ca/Common/styles/calendarOverrides.css" rel="stylesheet" type="text/css" media="screen"> <style type="text/css"> .inv { display: none !important; } .vis { display: normal !important; } </style> <script type="text/javascript"> $(window).resize(function () { if (window.matchMedia("(max-width: 767px)").matches) { $('.icrt-calendarButton.Calendar-View-Button').removeClass('current'); $('.icrt-calendarButton.List-View-Button').addClass('current'); } }); $().ready(function () { $('#btnApplyFilters').click(function (e) { e.preventDefault(); document.location.href = document.location.pathname + '?' + GetSearchParameters('.categories'); }); $(".Select-All").click(function (e) { e.preventDefault() $('div[class*="checkboxcontainer"] input[type="checkbox"]').prop("checked", true).trigger("change"); }); $(".Deselect-All").click(function (e) { e.preventDefault() $('div[class*="checkboxcontainer"] input[type="checkbox"]').prop("checked", false).trigger("change"); }); var advanced = 'False'; if (advanced == 'True') { $("#dv-calendar").removeClass("vis"); $("#dv-calendar").toggleClass("inv"); $("#dv-list").removeClass("inv"); $("#dv-list").toggleClass("vis"); $("#jq-list").toggleClass("current"); $("#jq-calendar").removeClass("current"); } }); $(function () { $("#jq-calendar").click(function (e) { e.preventDefault(); var advanced = 'False'; if (advanced == 'True') { var index = window.location.href.indexOf('?'); var link = document.location.pathname.substring(0, document.location.pathname.indexOf('Advanced') - 1); if (index > 0) { var qstring = window.location.href.substring(index); link = link + qstring; } document.location.href = link ; } else { $("#dv-calendar").removeClass("inv"); $("#dv-calendar").toggleClass("vis"); $("#dv-list").removeClass("vis"); $("#dv-list").toggleClass("inv"); $("#jq-list").removeClass("current"); $("#jq-calendar").toggleClass("current"); var calshow = "Calendar"; $("#jq-cal-show").val(calshow); var newNextLink = $(".Date-Next").attr("href"); var nxelement = newNextLink.indexOf("&"); if (nxelement != -1) { newNextLink = newNextLink.substring(0, nxelement); newNextLink = newNextLink + "&CalendarShow=" + calshow; } else { newNextLink = newNextLink + "&CalendarShow=" + calshow; } $(".Date-Next").attr("href", newNextLink); var newPreviousLink = $(".Date-Previous").attr("href"); var prelement = newPreviousLink.indexOf("&"); if (prelement != -1) { newPreviousLink = newPreviousLink.substring(0, prelement); newPreviousLink = newPreviousLink + "&CalendarShow=" + calshow; } else { newPreviousLink = newPreviousLink + "&CalendarShow=" + calshow; } $(".Date-Previous").attr("href", newPreviousLink); } return false; }); $("#jq-list").click(function (e) { e.preventDefault(); $("#dv-calendar").removeClass("vis"); $("#dv-calendar").toggleClass("inv"); $("#dv-list").removeClass("inv"); $("#dv-list").toggleClass("vis"); $("#jq-list").toggleClass("current"); $("#jq-calendar").removeClass("current"); var calshow = "List"; $("#jq-cal-show").val(calshow); var newNextLink = $(".Date-Next").attr("href"); var nxelement = newNextLink.indexOf("&"); if (nxelement != -1) { newNextLink = newNextLink.substring(0, nxelement); newNextLink = newNextLink + "&CalendarShow=" + calshow; } else { newNextLink = newNextLink + "&CalendarShow=" + calshow; } $(".Date-Next").attr("href", newNextLink); var newPreviousLink = $(".Date-Previous").attr("href"); var prelement = newPreviousLink.indexOf("&"); if (prelement != -1) { newPreviousLink = newPreviousLink.substring(0, prelement); newPreviousLink = newPreviousLink + "&CalendarShow=" + calshow; } else { newPreviousLink = newPreviousLink + "&CalendarShow=" + calshow; } $(".Date-Previous").attr("href", newPreviousLink); return false; }); }); </script> <h2>Featured Events</h2> <div class="icrt-calendarFeatureWrapper"> <div class="icrt-calendarFeatureContainer"> <div class="icrt-calendarFeature"> <a href="/default/Detail/2025-04-14-1830-PJ-Storytime" class="icrt-calendarFeatureInner"> <div class="icrt-calendarFeatureImageContainer"> <div class="icrt-calendarFeatureDate"> Apr <span> 14 </span> </div> <div class="icrt-calendarFeatureImage"> <p> <img data-flickity-lazyload="http://placehold.it/350x224?text=No+Photo" src="http://placehold.it/350x224?text=No+Photo" alt="Image placeholder for event"> </p> </div> <div class="icrt-calendarFeatureTitle"> <h2>PJ Storytime</h2> <span>6:30 PM</span> </div> </div> </a> </div> <div class="icrt-calendarFeature"> <a href="/default/Detail/2025-04-17-1000-Story-Time" class="icrt-calendarFeatureInner"> <div class="icrt-calendarFeatureImageContainer"> <div class="icrt-calendarFeatureDate"> Apr <span> 17 </span> </div> <div class="icrt-calendarFeatureImage"> <p> <img data-flickity-lazyload="http://placehold.it/350x224?text=No+Photo" src="http://placehold.it/350x224?text=No+Photo" alt="Image placeholder for event"> </p> </div> <div class="icrt-calendarFeatureTitle"> <h2>Story Time</h2> <span>10:00 AM</span> </div> </div> </a> </div> <div class="icrt-calendarFeature"> <a href="/default/Detail/2025-04-17-1830-PJ-Storytime" class="icrt-calendarFeatureInner"> <div class="icrt-calendarFeatureImageContainer"> <div class="icrt-calendarFeatureDate"> Apr <span> 17 </span> </div> <div class="icrt-calendarFeatureImage"> <p> <img data-flickity-lazyload="http://placehold.it/350x224?text=No+Photo" src="http://placehold.it/350x224?text=No+Photo" alt="Image placeholder for event"> </p> </div> <div class="icrt-calendarFeatureTitle"> <h2>PJ Storytime</h2> <span>6:30 PM</span> </div> </div> </a> </div> <div class="icrt-calendarFeature"> <a href="/default/Detail/2025-04-21-1830-PJ-Storytime" class="icrt-calendarFeatureInner"> <div class="icrt-calendarFeatureImageContainer"> <div class="icrt-calendarFeatureDate"> Apr <span> 21 </span> </div> <div class="icrt-calendarFeatureImage"> <p> <img data-flickity-lazyload="http://placehold.it/350x224?text=No+Photo" src="http://placehold.it/350x224?text=No+Photo" alt="Image placeholder for event"> </p> </div> <div class="icrt-calendarFeatureTitle"> <h2>PJ Storytime</h2> <span>6:30 PM</span> </div> </div> </a> </div> </div> </div> <div class="icrt-calendarContentWrapper"> <div class="icrt-calendarContentContainer"> <div class="icrt-calendarContentSide"> <div class="icrt-calendarCategories"> <div class="icrt-calendarCategoriesButtons"> <button type="button" class="icrt-calendarButton Select-All">Select All</button> <button type="button" class="icrt-calendarButton Deselect-All">Deselect All</button> </div> <section> <div id="categories_0" class="categories "> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Adults" /> <span></span> Adults </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Arts and culture" /> <span></span> Arts and culture </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Book clubs" /> <span></span> Book clubs </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Community" /> <span></span> Community </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Computer and technology" /> <span></span> Computer and technology </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Kids" /> <span></span> Kids </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Local history and genealogy" /> <span></span> Local history and genealogy </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Newcomer" /> <span></span> Newcomer </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Seniors" /> <span></span> Seniors </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Teens" /> <span></span> Teens </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Virtual" /> <span></span> Virtual </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Azilda" /> <span></span> Azilda </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Capreol" /> <span></span> Capreol </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Chelmsford" /> <span></span> Chelmsford </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Coniston" /> <span></span> Coniston </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Copper Cliff" /> <span></span> Copper Cliff </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Dowling" /> <span></span> Dowling </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Garson" /> <span></span> Garson </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Levack / Onaping" /> <span></span> Levack / Onaping </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Lively" /> <span></span> Lively </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Main" /> <span></span> Main </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="New Sudbury" /> <span></span> New Sudbury </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="South End" /> <span></span> South End </label> </div> <div class="checkboxcontainer"> <label class="icrt-calendarCheckbox"> <input type="checkbox" name="Events Calendar" value="Valley East" /> <span></span> Valley East </label> </div> </div> </section> <div class="icrt-calendarFilterButton"> <button id="btnApplyFilters" href="#/" type="button" class="icrt-calendarButton Custom-Button"> Apply Filter </button> </div> </div> </div> <div class="icrt-calendarContentMain"> <div class="icrt-calendarContentHeader"> <div class="icrt-calendarContentDate"> <a href="/default/Month?StartDate=03/01/2025" class="icrt-calendarButton Date-Previous" aria-label="Previous Month"></a> <h2> April <span>2025</span> </h2> <a href="/default/Month?StartDate=05/01/2025" class="icrt-calendarButton Date-Next" aria-label="Next Month"></a> </div> <div class="icrt-calendarContentButtons"> <a type="button" href="/default/Subscription" class="icrt-calendarButton Subscribe-Button"> Subscribe </a> </div> </div> <div class="icrt-calendarMenuHeaderWrapper"> <div class="icrt-calendarMenuHeader" tabindex="-1"> <div class="icrt-calendarMenuHeaderLeft"> <a href="#/" class="icrt-calendarButton Advanced-Search" data-toggle="collapse" data-target="#panel-search"> Advanced Search </a> <div id="icrt-calendarPrint" class="icrt-calendarDropdown Print" tabindex="0" role="button"> Print <ul class="dropdown" > <li><a href="/default/Download?StartDate=04/01/2025&EndDate=04/30/2025">View</a></li> <li><a href="/default/Download?StartDate=04/01/2025&EndDate=04/30/2025&PrintView=list">List View</a></li> </ul> </div> </div> <div class="icrt-calendarMenuHeaderRight"> <a id="jq-calendar" href="#" role="button" tabindex="0" class="icrt-calendarButton Calendar-View-Button current">Calendar View</a> <a id="jq-list" tref="#" role="button" tabindex="0" class="icrt-calendarButton List-View-Button">List View</a> </div> </div> <div class="icrt-calendarSearch"> <div id="panel-search"> <h2>Advanced Search</h2> <a href="#/" data-toggle="collapse" data-target="#panel-search"> <div tabindex="0" role="button" class="Search-Close" aria-label="Close"></div> </a> <div class="icrt-calendarInput"> <label for="Keywords">Keyword(s):</label> <input id="Keywords" maxlength="255" name="Keywords" type="text" value="" /> </div> <div class="icrt-calendarInput"> <label for="_StartDate">Start Date:</label> <input ejs-for="true" id="StartDate" name="StartDate" type="text" value="4/1/2025 12:00:00 AM" /> </div> <div class="icrt-calendarInput"> <label for="EndDate">End Date:</label> <input ejs-for="true" id="EndDate" name="EndDate" type="text" value="4/30/2025 11:59:59 PM" /> </div> <script type="text/javascript"> $(".input-validation-error").attr('aria-invalid', 'true'); $(".input-validation-error").attr('aria_describebBy', 'errorMessageBox'); </script> <div class="icrt-calendarSearchFooter"> <a id="btn-drop-buttons-search-search" class="icrt-calendarButton Search-Button">Search</a> <a id="btn-drop-buttons-search-clear" class="icrt-calendarButton">Clear</a> <a id="btn-drop-buttons-search-save" class="icrt-calendarButton">Save Search</a> <a id="btn-drop-buttons-search-save-clear" class="icrt-calendarButton">Clear Saved Search</a> </div> </div> <script type="text/javascript"> $().ready(function() { $('#btn-drop-buttons-search-search').on('click', function (e) { e.preventDefault(); document.location.href = '/default/Advanced' + '?' + GetSearchParameters('#panel-search') + "&" + GetSearchParameters('.categories', true); } ); $('#btn-drop-buttons-search-clear').on('click', function(e) { e.preventDefault(); document.location.href = '/default/Advanced' ; } ); $('#btn-drop-buttons-search-save').on('click', function(e) { e.preventDefault(); document.location.href = '/default/Advanced' + '?' + GetSearchParameters('#panel-search') + '&Save=1'; } ); $('#btn-drop-buttons-search-save-clear').on('click', function(e) { e.preventDefault(); document.location.href = '/default/Advanced' + '?Save=0'; } ); } ); </script> </div> </div> <input id="jq-cal-show" name="CalendarShow" type="hidden" value="" /> <div class="icrt-calendarMainWrapper vis" id="dv-calendar"> <div class="icrt-calendarMonth"> <div class="icrt-calendarWeek"> <div class="icrt-calendarDays"> <div class="icrt-calendarWeek__header"> SUN </div> <div class="icrt-calendarWeek__header"> MON </div> <div class="icrt-calendarWeek__header"> TUE </div> <div class="icrt-calendarWeek__header"> WED </div> <div class="icrt-calendarWeek__header"> THU </div> <div class="icrt-calendarWeek__header"> FRI </div> <div class="icrt-calendarWeek__header"> SAT </div> </div> </div> <div class="icrt-calendarWeek"> <div id="week-1-day-1" class="day day--empty "> <span class="day__number"> 30 </span> </div> <div id="week-1-day-2" class="day day--empty "> <span class="day__number"> 31 </span> </div> <div id="week-1-day-3" class="day "> <span class="day__number"> 1 </span> <div class="day__event"> <a href="/default/Detail/2025-04-01-0900-Free-Income-Tax-Tax-Clinic" aria-label="View Free Income Tax Tax Clinic on Apr 1, 2025 9:00 am" style="text-decoration: none;"> Free Income Tax Tax Clinic </a> <span> 9:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 1, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-0915-VON-Exercise-Program2" aria-label="View VON Exercise Program on Apr 1, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-1030-Baby-Story-Time" aria-label="View Baby Story Time on Apr 1, 2025 10:30 am" style="text-decoration: none;"> Baby Story Time </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-1030-Storytime" aria-label="View Storytime on Apr 1, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-1215-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 1, 2025 12:15 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:15 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-1330-Story-Time" aria-label="View Story Time on Apr 1, 2025 1:30 pm" style="text-decoration: none;"> Story Time </a> <span> 1:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 1, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-01-1800-English-Conversation-Circle" aria-label="View English Conversation Circle on Apr 1, 2025 6:00 pm" style="text-decoration: none;"> English Conversation Circle </a> <span> 6:00 pm </span> </div> </div> <div id="week-1-day-4" class="day "> <span class="day__number"> 2 </span> <div class="day__event"> <a href="/default/Detail/2025-04-02-1000-BiblioTech-1-on-1-Basic-Tech-Help" aria-label="View BiblioTech 1 on 1: Basic Tech Help on Apr 2, 2025 10:00 am" style="text-decoration: none;"> BiblioTech 1 on 1: Basic Tech Help </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-02-1015-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 2, 2025 10:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 10:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-02-1030-Storytime" aria-label="View Storytime on Apr 2, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-02-1400-2S-LGBTQ-Book-Club" aria-label="View 2S-LGBTQ+ Book Club on Apr 2, 2025 2:00 pm" style="text-decoration: none;"> 2S-LGBTQ+ Book Club </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-02-1800-Euchre-Drop-in" aria-label="View Euchre Drop-in on Apr 2, 2025 6:00 pm" style="text-decoration: none;"> Euchre Drop-in </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-02-1830-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 2, 2025 6:30 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 6:30 pm </span> </div> </div> <div id="week-1-day-5" class="day "> <span class="day__number"> 3 </span> <div class="day__event"> <a href="/default/Detail/2025-04-03-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 3, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1000-Storytime" aria-label="View Storytime on Apr 3, 2025 10:00 am" style="text-decoration: none;"> Storytime </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 3, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1600-Storytime" aria-label="View Storytime on Apr 3, 2025 4:00 pm" style="text-decoration: none;"> Storytime </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1700-Spilled-Ink-Writing-Workshop" aria-label="View Spilled Ink! Writing Workshop on Apr 3, 2025 5:00 pm" style="text-decoration: none;"> Spilled Ink! Writing Workshop </a> <span> 5:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1700-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 3, 2025 5:00 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 5:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1800-Intercombio-Spanish-English-Conversation-Circles" aria-label="View Intercombio Spanish English Conversation Circles on Apr 3, 2025 6:00 pm" style="text-decoration: none;"> Intercombio Spanish English Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-03-1830-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 3, 2025 6:30 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 6:30 pm </span> </div> </div> <div id="week-1-day-6" class="day "> <span class="day__number"> 4 </span> <div class="day__event"> <a href="/default/Detail/2025-04-04-1000-EarlyON-Amusons-nous-ensemble-a-la-bibliotheque-de" aria-label="View EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling on Apr 4, 2025 10:00 am" style="text-decoration: none;"> EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-04-1200-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 4, 2025 12:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-04-1430-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 4, 2025 2:30 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:30 pm </span> </div> </div> <div id="week-1-day-7" class="day "> <span class="day__number"> 5 </span> <div class="day__event"> <a href="/default/Detail/2025-04-05-1030-Story-Building-With-Music-Camp" aria-label="View Story Building With Music Camp on Apr 5, 2025 10:30 am" style="text-decoration: none;"> Story Building With Music Camp </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-05-1030-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 5, 2025 10:30 am" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-05-1100-Depth-of-Field-Photography-Club" aria-label="View Depth of Field : Photography Club on Apr 5, 2025 11:00 am" style="text-decoration: none;"> Depth of Field : Photography Club </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-05-1100-French-Conversation-Circle" aria-label="View French Conversation Circle on Apr 5, 2025 11:00 am" style="text-decoration: none;"> French Conversation Circle </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-05-1300-From-Know-How-to-How-To-Plan-Your-Nonfiction-Book" aria-label="View From Know-How to How-To: Plan Your Nonfiction Book on Apr 5, 2025 1:00 pm" style="text-decoration: none;"> From Know-How to How-To: Plan Your Nonfiction Book </a> <span> 1:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-05-1300-Myths-and-Mirrors-Community-Arts-and-Reseau-ACCESS" aria-label="View Myths and Mirrors Community Arts and Réseau ACCESS Network present art, storytelling, and discussion with Beehive Collective! on Apr 5, 2025 1:00 pm" style="text-decoration: none;"> Myths and Mirrors Community Arts and Réseau ACCESS Network present art, storytelling, and discussion with Beehive Collective! </a> <span> 1:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-05-1400-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 5, 2025 2:00 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 2:00 pm </span> </div> </div> </div> <div class="icrt-calendarWeek"> <div id="week-2-day-1" class="day "> <span class="day__number"> 6 </span> </div> <div id="week-2-day-2" class="day "> <span class="day__number"> 7 </span> <div class="day__event"> <a href="/default/Detail/2025-04-07-1100-English-Basics" aria-label="View English Basics on Apr 7, 2025 11:00 am" style="text-decoration: none;"> English Basics </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1300-Sit-amp-Knit-Circle-Drop-In" aria-label="View Sit & Knit Circle (Drop-In) on Apr 7, 2025 1:00 pm" style="text-decoration: none;"> Sit & Knit Circle (Drop-In) </a> <span> 1:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1400-Graphic-Novel-Book-Chat" aria-label="View Graphic Novel Book Chat on Apr 7, 2025 2:00 pm" style="text-decoration: none;"> Graphic Novel Book Chat </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1430-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 7, 2025 2:30 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1730-Dungeoneering-Guild" aria-label="View Dungeoneering Guild on Apr 7, 2025 5:30 pm" style="text-decoration: none;"> Dungeoneering Guild </a> <span> 5:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1800-French-Conversation-Circles" aria-label="View French Conversation Circles on Apr 7, 2025 6:00 pm" style="text-decoration: none;"> French Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1800-Sit-amp-Knit-Circle-Drop-In" aria-label="View Sit & Knit Circle (Drop-In) on Apr 7, 2025 6:00 pm" style="text-decoration: none;"> Sit & Knit Circle (Drop-In) </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1830-Lively-Book-of-the-Month-Club" aria-label="View Lively Book of the Month Club on Apr 7, 2025 6:30 pm" style="text-decoration: none;"> Lively Book of the Month Club </a> <span> 6:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-07-1830-PJ-Storytime" aria-label="View PJ Storytime on Apr 7, 2025 6:30 pm" style="text-decoration: none;"> PJ Storytime </a> <span> 6:30 pm </span> </div> </div> <div id="week-2-day-3" class="day "> <span class="day__number"> 8 </span> <div class="day__event"> <a href="/default/Detail/2025-04-08-0915-VON-Exercise-Program2" aria-label="View VON Exercise Program on Apr 8, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 8, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1030-Storytime" aria-label="View Storytime on Apr 8, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1030-Baby-Story-Time" aria-label="View Baby Story Time on Apr 8, 2025 10:30 am" style="text-decoration: none;"> Baby Story Time </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1215-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 8, 2025 12:15 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:15 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 8, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1400-Tuesday-Talks" aria-label="View Tuesday Talks on Apr 8, 2025 2:00 pm" style="text-decoration: none;"> Tuesday Talks </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1430-PRDH-Learn-How-to-Access-the-GSPL-Data-Base-for-An" aria-label="View PRDH – Learn How to Access the GSPL Data Base for Ancestry Research on Apr 8, 2025 2:30 pm" style="text-decoration: none;"> PRDH – Learn How to Access the GSPL Data Base for Ancestry Research </a> <span> 2:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1600-Junk-Garden" aria-label="View Junk Garden on Apr 8, 2025 4:00 pm" style="text-decoration: none;"> Junk Garden </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1800-Storytime2" aria-label="View Storytime on Apr 8, 2025 6:00 pm" style="text-decoration: none;"> Storytime </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1800-English-Conversation-Circle" aria-label="View English Conversation Circle on Apr 8, 2025 6:00 pm" style="text-decoration: none;"> English Conversation Circle </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-08-1800-CANCELLED-Bunny-Portraits" aria-label="View *CANCELLED* Bunny Portraits on Apr 8, 2025 6:00 pm" style="text-decoration: none;"> *CANCELLED* Bunny Portraits </a> <span> 6:00 pm </span> </div> </div> <div id="week-2-day-4" class="day "> <span class="day__number"> 9 </span> <div class="day__event"> <a href="/default/Detail/2025-04-09-1000-EarlyOn-Playgroup" aria-label="View EarlyOn Playgroup on Apr 9, 2025 10:00 am" style="text-decoration: none;"> EarlyOn Playgroup </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1015-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 9, 2025 10:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 10:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1030-Storytime" aria-label="View Storytime on Apr 9, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1400-New-Sudbury-Afternoon-Book-Chat" aria-label="View New Sudbury Afternoon Book Chat on Apr 9, 2025 2:00 pm" style="text-decoration: none;"> New Sudbury Afternoon Book Chat </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1400-BiblioTech-1-on-1-Digital-Library-Help" aria-label="View BiblioTech 1 on 1: Digital Library Help on Apr 9, 2025 2:00 pm" style="text-decoration: none;"> BiblioTech 1 on 1: Digital Library Help </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1430-PRDH-Learn-How-to-Access-the-GSPL-Data-Base-for-An" aria-label="View PRDH – Learn How to Access the GSPL Data Base for Ancestry Research on Apr 9, 2025 2:30 pm" style="text-decoration: none;"> PRDH – Learn How to Access the GSPL Data Base for Ancestry Research </a> <span> 2:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1800-Euchre-Drop-in" aria-label="View Euchre Drop-in on Apr 9, 2025 6:00 pm" style="text-decoration: none;"> Euchre Drop-in </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1800-Bunny-Portraits" aria-label="View Bunny Portraits on Apr 9, 2025 6:00 pm" style="text-decoration: none;"> Bunny Portraits </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-09-1830-Decoupage" aria-label="View Découpage on Apr 9, 2025 6:30 pm" style="text-decoration: none;"> Découpage </a> <span> 6:30 pm </span> </div> </div> <div id="week-2-day-5" class="day day--current "> <span class="day__number"> 10 </span> <div class="day__event"> <a href="/default/Detail/2025-04-10-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 10, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-10-1000-Story-Time" aria-label="View Story Time on Apr 10, 2025 10:00 am" style="text-decoration: none;"> Story Time </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-10-1400-BiblioTech-1-on-1-Digital-Library-Help" aria-label="View BiblioTech 1 on 1: Digital Library Help on Apr 10, 2025 2:00 pm" style="text-decoration: none;"> BiblioTech 1 on 1: Digital Library Help </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-10-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 10, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-10-1600-Storytime" aria-label="View Storytime on Apr 10, 2025 4:00 pm" style="text-decoration: none;"> Storytime </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-10-1800-Intercombio-Spanish-English-Conversation-Circles" aria-label="View Intercombio Spanish English Conversation Circles on Apr 10, 2025 6:00 pm" style="text-decoration: none;"> Intercombio Spanish English Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-10-1830-Teen-Craft-and-Connect-Junk-Gardens" aria-label="View Teen Craft and Connect: Junk Gardens on Apr 10, 2025 6:30 pm" style="text-decoration: none;"> Teen Craft and Connect: Junk Gardens </a> <span> 6:30 pm </span> </div> </div> <div id="week-2-day-6" class="day "> <span class="day__number"> 11 </span> <div class="day__event"> <a href="/default/Detail/2025-04-11-1000-BiblioTech-1-on-1-Basic-Tech-Help" aria-label="View BiblioTech 1 on 1: Basic Tech Help on Apr 11, 2025 10:00 am" style="text-decoration: none;"> BiblioTech 1 on 1: Basic Tech Help </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-11-1000-EarlyON-Amusons-nous-ensemble-a-la-bibliotheque-de" aria-label="View EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling on Apr 11, 2025 10:00 am" style="text-decoration: none;"> EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-11-1200-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 11, 2025 12:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-11-1430-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 11, 2025 2:30 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:30 pm </span> </div> </div> <div id="week-2-day-7" class="day "> <span class="day__number"> 12 </span> <div class="day__event"> <a href="/default/Detail/2025-04-12-1000-English-Conversations-on-the-Trails" aria-label="View English Conversations on the Trails on Apr 12, 2025 10:00 am" style="text-decoration: none;"> English Conversations on the Trails </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-12-1030-Story-Building-With-Music-Camp" aria-label="View Story Building With Music Camp on Apr 12, 2025 10:30 am" style="text-decoration: none;"> Story Building With Music Camp </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-12-1100-French-Conversation-Circle" aria-label="View French Conversation Circle on Apr 12, 2025 11:00 am" style="text-decoration: none;"> French Conversation Circle </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-12-1300-National-Pet-Day-at-GSPL" aria-label="View National Pet Day at GSPL on Apr 12, 2025 1:00 pm" style="text-decoration: none;"> National Pet Day at GSPL </a> <span> 1:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-12-1400-Poetry-Readings" aria-label="View Poetry Readings on Apr 12, 2025 2:00 pm" style="text-decoration: none;"> Poetry Readings </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-12-1400-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 12, 2025 2:00 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 2:00 pm </span> </div> </div> </div> <div class="icrt-calendarWeek"> <div id="week-3-day-1" class="day "> <span class="day__number"> 13 </span> </div> <div id="week-3-day-2" class="day "> <span class="day__number"> 14 </span> <div class="day__event"> <a href="/default/Detail/2025-04-14-1030-Storytime" aria-label="View Storytime on Apr 14, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1100-English-Basics2" aria-label="View English Basics on Apr 14, 2025 11:00 am" style="text-decoration: none;"> English Basics </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1300-Sit-amp-Knit-Circle-Drop-In" aria-label="View Sit & Knit Circle (Drop-In) on Apr 14, 2025 1:00 pm" style="text-decoration: none;"> Sit & Knit Circle (Drop-In) </a> <span> 1:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1430-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 14, 2025 2:30 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1530-Kids-Craft-and-Connect-Bunny-Portraits" aria-label="View Kids Craft and Connect: Bunny Portraits on Apr 14, 2025 3:30 pm" style="text-decoration: none;"> Kids Craft and Connect: Bunny Portraits </a> <span> 3:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1700-Copper-Cliff-Book-of-the-Month-Club" aria-label="View Copper Cliff Book of the Month Club on Apr 14, 2025 5:00 pm" style="text-decoration: none;"> Copper Cliff Book of the Month Club </a> <span> 5:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1730-LGBTQ-Craft-Night-Art-Social" aria-label="View LGBTQ+ Craft Night – Art Social on Apr 14, 2025 5:30 pm" style="text-decoration: none;"> LGBTQ+ Craft Night – Art Social </a> <span> 5:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1800-RESCHEDULED-to-april-14-Hop-Hunt-amp-Learn-withnbs" aria-label="View RESCHEDULED to april 14 - Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 14, 2025 6:00 pm" style="text-decoration: none;"> RESCHEDULED to april 14 - Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1800-Guitar-Jam" aria-label="View Guitar Jam on Apr 14, 2025 6:00 pm" style="text-decoration: none;"> Guitar Jam </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1800-French-Conversation-Circles" aria-label="View French Conversation Circles on Apr 14, 2025 6:00 pm" style="text-decoration: none;"> French Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-14-1830-PJ-Storytime" aria-label="View PJ Storytime on Apr 14, 2025 6:30 pm" style="text-decoration: none;"> PJ Storytime </a> <span> 6:30 pm </span> </div> </div> <div id="week-3-day-3" class="day "> <span class="day__number"> 15 </span> <div class="day__event"> <a href="/default/Detail/2025-04-15-0915-VON-Exercise-Program2" aria-label="View VON Exercise Program on Apr 15, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 15, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1030-Storytime" aria-label="View Storytime on Apr 15, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1030-Baby-Story-Time" aria-label="View Baby Story Time on Apr 15, 2025 10:30 am" style="text-decoration: none;"> Baby Story Time </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1215-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 15, 2025 12:15 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:15 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1330-South-End-Afternoon-Book-Chat" aria-label="View South End Afternoon Book Chat on Apr 15, 2025 1:30 pm" style="text-decoration: none;"> South End Afternoon Book Chat </a> <span> 1:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 15, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1400-BiblioTech-1-on-1-Basic-Tech-Help" aria-label="View BiblioTech 1 on 1: Basic Tech Help on Apr 15, 2025 2:00 pm" style="text-decoration: none;"> BiblioTech 1 on 1: Basic Tech Help </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1730-Bunny-Portraits" aria-label="View Bunny Portraits on Apr 15, 2025 5:30 pm" style="text-decoration: none;"> Bunny Portraits </a> <span> 5:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1800-Book-Talk-with-Rod-Carley" aria-label="View Book Talk with Rod Carley on Apr 15, 2025 6:00 pm" style="text-decoration: none;"> Book Talk with Rod Carley </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1800-Bunny-Portraits" aria-label="View Bunny Portraits on Apr 15, 2025 6:00 pm" style="text-decoration: none;"> Bunny Portraits </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1800-English-Conversation-Circle" aria-label="View English Conversation Circle on Apr 15, 2025 6:00 pm" style="text-decoration: none;"> English Conversation Circle </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-15-1830-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 15, 2025 6:30 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 6:30 pm </span> </div> </div> <div id="week-3-day-4" class="day "> <span class="day__number"> 16 </span> <div class="day__event"> <a href="/default/Detail/2025-04-16-1000-BiblioTech-1-on-1-Digital-Library-Help" aria-label="View BiblioTech 1 on 1: Digital Library Help on Apr 16, 2025 10:00 am" style="text-decoration: none;"> BiblioTech 1 on 1: Digital Library Help </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1000-Free-Income-Tax-Clinic" aria-label="View Free Income Tax Clinic on Apr 16, 2025 10:00 am" style="text-decoration: none;"> Free Income Tax Clinic </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1000-EarlyOn-Playgroup" aria-label="View EarlyOn Playgroup on Apr 16, 2025 10:00 am" style="text-decoration: none;"> EarlyOn Playgroup </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1015-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 16, 2025 10:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 10:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1030-Storytime" aria-label="View Storytime on Apr 16, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1600-Dragon-Eyes" aria-label="View Dragon Eyes on Apr 16, 2025 4:00 pm" style="text-decoration: none;"> Dragon Eyes </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1600-Dragon-Eyes2" aria-label="View Dragon Eyes on Apr 16, 2025 4:00 pm" style="text-decoration: none;"> Dragon Eyes </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1730-Hop-Hunt-amp-Learn-withnbspSudbury-Bunny-Rescue-Ro" aria-label="View Hop, Hunt & Learn with Sudbury Bunny Rescue Room on Apr 16, 2025 5:30 pm" style="text-decoration: none;"> Hop, Hunt & Learn with Sudbury Bunny Rescue Room </a> <span> 5:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-16-1800-Euchre-Drop-in" aria-label="View Euchre Drop-in on Apr 16, 2025 6:00 pm" style="text-decoration: none;"> Euchre Drop-in </a> <span> 6:00 pm </span> </div> </div> <div id="week-3-day-5" class="day "> <span class="day__number"> 17 </span> <div class="day__event"> <a href="/default/Detail/2025-04-17-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 17, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1000-BiblioTech-1-on-1-Digital-Library-Help" aria-label="View BiblioTech 1 on 1: Digital Library Help on Apr 17, 2025 10:00 am" style="text-decoration: none;"> BiblioTech 1 on 1: Digital Library Help </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1000-Story-Time" aria-label="View Story Time on Apr 17, 2025 10:00 am" style="text-decoration: none;"> Story Time </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1600-Storytime" aria-label="View Storytime on Apr 17, 2025 4:00 pm" style="text-decoration: none;"> Storytime </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1630-Kids-Craft-and-Connect-Bunny-Portraits" aria-label="View Kids Craft and Connect: Bunny Portraits on Apr 17, 2025 4:30 pm" style="text-decoration: none;"> Kids Craft and Connect: Bunny Portraits </a> <span> 4:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1800-Intercombio-Spanish-English-Conversation-Circles" aria-label="View Intercombio Spanish English Conversation Circles on Apr 17, 2025 6:00 pm" style="text-decoration: none;"> Intercombio Spanish English Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1830-Virtual-Book-of-the-Month-Club" aria-label="View Virtual Book of the Month Club on Apr 17, 2025 6:30 pm" style="text-decoration: none;"> Virtual Book of the Month Club </a> <span> 6:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-17-1830-PJ-Storytime" aria-label="View PJ Storytime on Apr 17, 2025 6:30 pm" style="text-decoration: none;"> PJ Storytime </a> <span> 6:30 pm </span> </div> </div> <div id="week-3-day-6" class="day "> <span class="day__number"> 18 </span> <div class="day__event"> <a href="/default/Detail/2025-04-18-1000-EarlyON-Amusons-nous-ensemble-a-la-bibliotheque-de" aria-label="View EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling on Apr 18, 2025 10:00 am" style="text-decoration: none;"> EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-18-1200-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 18, 2025 12:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-18-1430-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 18, 2025 2:30 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:30 pm </span> </div> </div> <div id="week-3-day-7" class="day "> <span class="day__number"> 19 </span> <div class="day__event"> <a href="/default/Detail/2025-04-19-1030-Story-Building-With-Music-Camp" aria-label="View Story Building With Music Camp on Apr 19, 2025 10:30 am" style="text-decoration: none;"> Story Building With Music Camp </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-19-1100-French-Conversation-Circle" aria-label="View French Conversation Circle on Apr 19, 2025 11:00 am" style="text-decoration: none;"> French Conversation Circle </a> <span> 11:00 am </span> </div> </div> </div> <div class="icrt-calendarWeek"> <div id="week-4-day-1" class="day "> <span class="day__number"> 20 </span> </div> <div id="week-4-day-2" class="day "> <span class="day__number"> 21 </span> <div class="day__event"> <a href="/default/Detail/2025-04-21-1430-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 21, 2025 2:30 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-21-1800-French-Conversation-Circles" aria-label="View French Conversation Circles on Apr 21, 2025 6:00 pm" style="text-decoration: none;"> French Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-21-1830-PJ-Storytime" aria-label="View PJ Storytime on Apr 21, 2025 6:30 pm" style="text-decoration: none;"> PJ Storytime </a> <span> 6:30 pm </span> </div> </div> <div id="week-4-day-3" class="day "> <span class="day__number"> 22 </span> <div class="day__event"> <a href="/default/Detail/2025-04-22-0915-VON-Exercise-Program2" aria-label="View VON Exercise Program on Apr 22, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 22, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-1000-BiblioTech-1-on-1-Digital-Library-Help" aria-label="View BiblioTech 1 on 1: Digital Library Help on Apr 22, 2025 10:00 am" style="text-decoration: none;"> BiblioTech 1 on 1: Digital Library Help </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-1030-Storytime" aria-label="View Storytime on Apr 22, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-1215-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 22, 2025 12:15 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:15 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 22, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-1800-Storytime2" aria-label="View Storytime on Apr 22, 2025 6:00 pm" style="text-decoration: none;"> Storytime </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-22-1800-English-Conversation-Circle" aria-label="View English Conversation Circle on Apr 22, 2025 6:00 pm" style="text-decoration: none;"> English Conversation Circle </a> <span> 6:00 pm </span> </div> </div> <div id="week-4-day-4" class="day "> <span class="day__number"> 23 </span> <div class="day__event"> <a href="/default/Detail/2025-04-23-1000-Free-Income-Tax-Clinic" aria-label="View Free Income Tax Clinic on Apr 23, 2025 10:00 am" style="text-decoration: none;"> Free Income Tax Clinic </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-23-1000-EarlyOn-Playgroup" aria-label="View EarlyOn Playgroup on Apr 23, 2025 10:00 am" style="text-decoration: none;"> EarlyOn Playgroup </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-23-1015-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 23, 2025 10:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 10:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-23-1030-Storytime" aria-label="View Storytime on Apr 23, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-23-1430-Book-Talk-with-Dave-Wickenden" aria-label="View Book Talk with Dave Wickenden on Apr 23, 2025 2:30 pm" style="text-decoration: none;"> Book Talk with Dave Wickenden </a> <span> 2:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-23-1800-Euchre-Drop-in" aria-label="View Euchre Drop-in on Apr 23, 2025 6:00 pm" style="text-decoration: none;"> Euchre Drop-in </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-23-1800-DIY-natural-cleaner-social-exchange" aria-label="View DIY natural cleaner - social exchange on Apr 23, 2025 6:00 pm" style="text-decoration: none;"> DIY natural cleaner - social exchange </a> <span> 6:00 pm </span> </div> </div> <div id="week-4-day-5" class="day "> <span class="day__number"> 24 </span> <div class="day__event"> <a href="/default/Detail/2025-04-24-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 24, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1000-Story-Time" aria-label="View Story Time on Apr 24, 2025 10:00 am" style="text-decoration: none;"> Story Time </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1400-BiblioTech-1-on-1-Basic-Tech-Help" aria-label="View BiblioTech 1 on 1: Basic Tech Help on Apr 24, 2025 2:00 pm" style="text-decoration: none;"> BiblioTech 1 on 1: Basic Tech Help </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 24, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1600-Storytime" aria-label="View Storytime on Apr 24, 2025 4:00 pm" style="text-decoration: none;"> Storytime </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1800-Intercombio-Spanish-English-Conversation-Circles" aria-label="View Intercombio Spanish English Conversation Circles on Apr 24, 2025 6:00 pm" style="text-decoration: none;"> Intercombio Spanish English Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1830-South-End-Book-of-the-Month-Club" aria-label="View South End Book of the Month Club on Apr 24, 2025 6:30 pm" style="text-decoration: none;"> South End Book of the Month Club </a> <span> 6:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-24-1830-PJ-Storytime" aria-label="View PJ Storytime on Apr 24, 2025 6:30 pm" style="text-decoration: none;"> PJ Storytime </a> <span> 6:30 pm </span> </div> </div> <div id="week-4-day-6" class="day "> <span class="day__number"> 25 </span> <div class="day__event"> <a href="/default/Detail/2025-04-25-1000-EarlyON-Amusons-nous-ensemble-a-la-bibliotheque-de" aria-label="View EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling on Apr 25, 2025 10:00 am" style="text-decoration: none;"> EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-25-1200-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 25, 2025 12:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-25-1400-BiblioTech-1-on-1-Digital-Library-Help" aria-label="View BiblioTech 1 on 1: Digital Library Help on Apr 25, 2025 2:00 pm" style="text-decoration: none;"> BiblioTech 1 on 1: Digital Library Help </a> <span> 2:00 pm </span> </div> </div> <div id="week-4-day-7" class="day "> <span class="day__number"> 26 </span> <div class="day__event"> <a href="/default/Detail/2025-04-26-1030-Story-Building-With-Music-Camp" aria-label="View Story Building With Music Camp on Apr 26, 2025 10:30 am" style="text-decoration: none;"> Story Building With Music Camp </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-26-1100-French-Conversation-Circle" aria-label="View French Conversation Circle on Apr 26, 2025 11:00 am" style="text-decoration: none;"> French Conversation Circle </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-26-1300-Earth-Day-Community-Celebration" aria-label="View Earth Day Community Celebration on Apr 26, 2025 1:00 pm" style="text-decoration: none;"> Earth Day Community Celebration </a> <span> 1:00 pm </span> </div> </div> </div> <div class="icrt-calendarWeek"> <div id="week-5-day-1" class="day "> <span class="day__number"> 27 </span> </div> <div id="week-5-day-2" class="day "> <span class="day__number"> 28 </span> <div class="day__event"> <a href="/default/Detail/2025-04-28-1030-Storytime" aria-label="View Storytime on Apr 28, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-28-1100-English-Basics2" aria-label="View English Basics on Apr 28, 2025 11:00 am" style="text-decoration: none;"> English Basics </a> <span> 11:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-28-1300-Sit-amp-Knit-Circle-Drop-In" aria-label="View Sit & Knit Circle (Drop-In) on Apr 28, 2025 1:00 pm" style="text-decoration: none;"> Sit & Knit Circle (Drop-In) </a> <span> 1:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-28-1800-French-Conversation-Circles" aria-label="View French Conversation Circles on Apr 28, 2025 6:00 pm" style="text-decoration: none;"> French Conversation Circles </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-28-1800-Guitar-Jam" aria-label="View Guitar Jam on Apr 28, 2025 6:00 pm" style="text-decoration: none;"> Guitar Jam </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-28-1830-PJ-Storytime" aria-label="View PJ Storytime on Apr 28, 2025 6:30 pm" style="text-decoration: none;"> PJ Storytime </a> <span> 6:30 pm </span> </div> </div> <div id="week-5-day-3" class="day "> <span class="day__number"> 29 </span> <div class="day__event"> <a href="/default/Detail/2025-04-29-0915-VON-Exercise-Program2" aria-label="View VON Exercise Program on Apr 29, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-29-0915-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 29, 2025 9:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 9:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-29-1030-Storytime" aria-label="View Storytime on Apr 29, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-29-1215-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 29, 2025 12:15 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 12:15 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-29-1400-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 29, 2025 2:00 pm" style="text-decoration: none;"> VON Exercise Program </a> <span> 2:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-29-1800-English-Conversation-Circle" aria-label="View English Conversation Circle on Apr 29, 2025 6:00 pm" style="text-decoration: none;"> English Conversation Circle </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-29-1830-2SLGBTQ-Book-Club" aria-label="View 2SLGBTQ+ Book Club on Apr 29, 2025 6:30 pm" style="text-decoration: none;"> 2SLGBTQ+ Book Club </a> <span> 6:30 pm </span> </div> </div> <div id="week-5-day-4" class="day "> <span class="day__number"> 30 </span> <div class="day__event"> <a href="/default/Detail/2025-04-30-1000-EarlyOn-Playgroup" aria-label="View EarlyOn Playgroup on Apr 30, 2025 10:00 am" style="text-decoration: none;"> EarlyOn Playgroup </a> <span> 10:00 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-30-1015-VON-Exercise-Program" aria-label="View VON Exercise Program on Apr 30, 2025 10:15 am" style="text-decoration: none;"> VON Exercise Program </a> <span> 10:15 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-30-1030-Storytime" aria-label="View Storytime on Apr 30, 2025 10:30 am" style="text-decoration: none;"> Storytime </a> <span> 10:30 am </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-30-1530-Teen-Craft-and-Connect-Junk-Gardens" aria-label="View Teen Craft and Connect: Junk Gardens on Apr 30, 2025 3:30 pm" style="text-decoration: none;"> Teen Craft and Connect: Junk Gardens </a> <span> 3:30 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-30-1600-Dragon-Eyes" aria-label="View Dragon Eyes on Apr 30, 2025 4:00 pm" style="text-decoration: none;"> Dragon Eyes </a> <span> 4:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-30-1800-Euchre-Drop-in" aria-label="View Euchre Drop-in on Apr 30, 2025 6:00 pm" style="text-decoration: none;"> Euchre Drop-in </a> <span> 6:00 pm </span> </div> <div class="day__event"> <a href="/default/Detail/2025-04-30-1800-An-Evening-of-Music-with-Josh-Odair" aria-label="View An Evening of Music with Josh Odair on Apr 30, 2025 6:00 pm" style="text-decoration: none;"> An Evening of Music with Josh Odair </a> <span> 6:00 pm </span> </div> </div> <div id="week-5-day-5" class="day day--empty "> <span class="day__number"> 1 </span> </div> <div id="week-5-day-6" class="day day--empty "> <span class="day__number"> 2 </span> </div> <div id="week-5-day-7" class="day day--empty "> <span class="day__number"> 3 </span> </div> </div> </div> </div> <div class="inv" id="dv-list"> <section id="result-list-header" class="pagination-row"> <div class="icrt-calendarPaginationWrapper"> <div class="pagination-row-text"> <div class="title">Results</div> <div class="context"> <span class="results">(Showing 1 - 9 of 108 results)</span> </div> </div> <nav class="icrt-calendarPagination" role="navigation" aria-label="Calendar Pagination Navigation"> <div id="CalendarPaging"></div> </nav> <script type="text/javascript"> document.getElementById("CalendarPaging").style.display = "normal" </script> </div> </section> <section id="result-list"> <div id="card-container" class="icrt-calendarListWrapper"> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">11</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-11-1000-BiblioTech-1-on-1-Basic-Tech-Help" >BiblioTech 1 on 1: Basic Tech Help</a> <p>10:00 AM <span>|</span> 74 Mackenzie Street, Sudbury</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p>If you need some guidance navigating the world of technology, you can book a personal session with one of our BiblioTech Coaches.</p> <p>Basic Tech Help is to assist you with basic questions related to your computer or mobile device, social media and email.</p> <p><strong>If you need assistance with our digital collections, please register for our Digital Library Help instead.</strong></p> <p><strong>Please note:</strong></p> <ul> <li>BiblioTech Coaches cannot help with computer or hardware repairs, advanced troubleshooting or provide ongoing tutoring sessions. </li> <li>We reserve the right to determine if your technology needs can be met by staff.</li> <li>If we are not able to help with a specific technology-related question, we may be able to suggest alternative resources in the community.</li> </ul> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">11</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-11-1000-EarlyON-Amusons-nous-ensemble-a-la-bibliotheque-de" >EarlyON Amusons-nous ensemble- à la bibliothèque de Dowling</a> <p>10:00 AM <span>|</span> 79 Main Street, Dowling</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p><span style="font-size: 11pt; line-height: 107%; font-family: "Calibri", sans-serif; color: rgba(0, 0, 0, 1); background-image: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(255, 255, 255, 1)">Join us this morning at the Dowling Library to start the day with fun activities and circle time. We'll end the morning with a walk on the complex's indoor track or some time outdoors, weather permitting. Remember to bring your baby carrier, indoor shoes and clothing suited to the weather conditions, which may vary. A healthy snack will be provided.</span></p> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">11</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-11-1200-VON-Exercise-Program" >VON Exercise Program</a> <p>12:00 PM <span>|</span> 1991 Regent St, Sudbury</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p>VON offers a free exercise program for individuals age 55 and over. To register, contact Darren at (705) 358-5995 or Laura at (705) 358-3651 or 1-800-265-5379.</p> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">11</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-11-1430-VON-Exercise-Program" >VON Exercise Program</a> <p>2:30 PM <span>|</span> 9 Morin St, Capreol, ON</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p>VON offers a free exercise program for individuals age 55 and over. To register, contact Darren at (705) 358-5995 or Laura at (705) 358-3651.</p> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">12</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-12-1000-English-Conversations-on-the-Trails" >English Conversations on the Trails</a> <p>10:00 AM <span>|</span> Rotary Club 744 Beatrice Crescent Sudbury</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p>Join us for Conversations on the Trails in partnership with Rainbow Routes Association on Saturday, April 12 from 10 a.m. to Noon. Bring your urban poles. We will have some urban poles available to participants.</p> <div class="x_elementToProof">Registration can be completed at the following link: <a class="x_OWAAutoLink x_elementToProof" title="Original URL: https://docs.google.com/forms/d/e/1FAIpQLSd_ItxeBV7FsG7W4TUxUD7sr4AO6vnAXP8Xxam_kdv1snOzYw/viewform?usp=dialog. Click or tap if you trust this link." href="https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.google.com%2Fforms%2Fd%2Fe%2F1FAIpQLSd_ItxeBV7FsG7W4TUxUD7sr4AO6vnAXP8Xxam_kdv1snOzYw%2Fviewform%3Fusp%3Ddialog&data=05%7C02%7CSuzanne.Leclair%40greatersudbury.ca%7Cbc9dab9a03ac495b6b3e08dd6bcd816d%7C1e5931e82ca4425682dd6bde107bc15e%7C0%7C0%7C638785252595178671%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=2566laJcEi0iuVXTv%2B6BG8NN%2FArHJK0oHdcN3oCrhhI%3D&reserved=0" target="_blank" rel="noopener noreferrer">https://docs.google.com/forms/d/e/1FAIpQLSd_ItxeBV7FsG7W4TUxUD7sr4AO6vnAXP8Xxam_kdv1snOzYw/viewform?usp=dialog</a></div> <div class="x__Entity x__EType_OWALinkPreview x__EId_OWALinkPreview x__EReadonly_1"> </div> <div class="x__Entity x__EType_OWALinkPreview x__EId_OWALinkPreview x__EReadonly_1"> </div> <div class="x__Entity x__EType_OWALinkPreview x__EId_OWALinkPreview x__EReadonly_1"> <div>Welcome to the registration and waiver for the Rainbow Routes Association - English Conversations on the Trails on<strong> April 12, 2025. </strong>This hike is held in partnership with the Greater Sudbury Public Library. It will take place at Rotary Park located off of Beatrice St. at Adanac Ski Hill. </div> <div> </div> <div>Registering helps us organize and ensures you get last minute notifications such as cancellation due to extreme weather conditions or other changes. You will not receive a confirmation email immediately after registering, only the day before the hike. </div> <div> </div> <div> <div><strong>About the Hike</strong></div> <div>We will host our English Conversations on the Trails, welcoming all newcomers, those who speak English as a second language and all trail users who want to help welcome new friends. Come join us on Saturday April 12, 2025 to explore the Rotary Park Trail. While out on the trails, we will be engaging in urban poling, a form of Nordic walking. Both experienced and new participants are welcome. This hike will be led by Myfawny McIntosh, who will be providing instructions on proper poling techniques. <strong><br></strong></div> <div> </div> <div>*Urban poles will be provided upon request. Please indicate below if you will require them at least 48 hours prior to hike. </div> <div> </div> <strong>Hike Details</strong></div> <div><strong><br></strong> <div>When: Saturday April 12, 2025 from 10:00 AM - 12:00 PM (please arrive 15 minutes early at 9:45 AM)</div> <div><br>Meeting place: Adanac Ski Hill main entrance, <a href="https://www.google.com/maps/dir//Rotary+Park,+Greater+Sudbury,+ON+P3A+5B5/@46.51117,-80.9633863,513m/data=!3m1!1e3!4m8!4m7!1m0!1m5!1m1!1s0x4d2fabb367269973:0xc1fb00e59c8ecd44!2m2!1d-80.9626232!2d46.5117021?entry=ttu&g_ep=EgoyMDI0MTIxMS4wIKXMDSoASAFQAw%3D%3D">in front of the Rainbow Routes sign</a></div> <div><br>Parking: 744 Beatrice Cres. The parking lot of the Adanac Ski Hill</div> <div> </div> <div>Trail: Rotary Park Trail</div> <div><br>Trail Surface: hardpack, natural</div> <div><br>Length: 3 km </div> <div><br>Dress: Layer for the weather, and make sure to have a good pair of boots. It's always good to stay hydrated, so please bring along your water.</div> <div><br>Duration: 1.5 - 2 hours</div> </div> </div> <p> </p> <p> </p> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">12</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-12-1030-Story-Building-With-Music-Camp" >Story Building With Music Camp</a> <p>10:30 AM <span>|</span> 74 Mackenzie Street Sudbury, ON P3C 4X8</p> </div> </div> <div class="icrt-calendarListItemDesc"> <div>The GSPL and Teaching Artist, Joey Salvalaggio are pleased to invite you to enroll your child, ages 9-14, in a new literacy initiative using classical music to inspire story telling. The Story Building with Music camp is an 11 week program that meets Saturday mornings from 10:30 - 11:30 and will ignite your child's imagination and creativity. Students work together to write an original story that they narrate for a recording accompanied by music. Every student receives a copy of their group's recorded story to share with family and friends. This program is funded by a generous grant from the Ontario Arts Council and is offered free of cost to participants.</div> <div> </div> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">12</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-12-1100-French-Conversation-Circle" >French Conversation Circle</a> <p>11:00 AM <span>|</span> 1346, Lasalle Blvd, Sudbury</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p>Join us for weekly French conversation circles to practice your French speaking skills in partnershiip with CIFS. These are drop-in sessions which will be lead by a facilitator. Everyone is welcome to join. This is not a class to learn French, but an opportunity to practice your French speaking skills.</p> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">12</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-12-1300-National-Pet-Day-at-GSPL" >National Pet Day at GSPL</a> <p>1:00 PM <span>|</span> Main Library, 74 Mackenzie Street</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p dir="ltr">It's National Pet Day! Join the Ontario SPCA at the main branch of the GSPL on April 12th from 1 pm-4 pm for a crafting and activity booth and a fun-packed presentation on what the animals in our lives need to be happy, safe, and healthy. </p> <p><strong> </strong></p> <p dir="ltr">In the presentation, your children will:</p> <ul> <li dir="ltr"> <p dir="ltr">Understand the importance of their local Ontario SPCA and Humane Society and how they support animals in their community</p> </li> <li dir="ltr"> <p dir="ltr">Share basic examples of what animals need to feel safe, happy, healthy, and loved</p> </li> <li dir="ltr"> <p dir="ltr">Participate in movement breaks and games about animal needs</p> </li> <li dir="ltr"> <p dir="ltr">Draw ways they can support companion animals</p> </li> <li dir="ltr"> <p dir="ltr">Promote responsible actions to be an animal advocate</p> </li> </ul> <p><strong> </strong></p> <p dir="ltr">The presentation will be delivered twice for different age groups. Activities will be provided on the main floor for kids with siblings of different ages.</p> <p><strong> </strong></p> <p dir="ltr">Ages 6-9: 1:15 pm</p> <p dir="ltr">Ages 10-13: 2:30 pm</p> <p><strong> </strong></p> <p dir="ltr">For more information, contact mhewson@ontariospca.ca, or visit our AnimalSmart website: https://ontariospca.ca/animalsmart/</p> <p> </p> </div> </div> <div class="icrt-calendarListItem"> <div class="icrt-calendarListItemMetaWrapper"> <div class="icrt-calendarListItemDate"> <span class="date">12</span> <span class="month">Apr</span> </div> <div class="icrt-calendarListItemMeta"> <a class="meta-title" href="/default/Detail/2025-04-12-1400-Poetry-Readings" >Poetry Readings</a> <p>2:00 PM <span>|</span> 1991 Regent St, Sudbury</p> </div> </div> <div class="icrt-calendarListItemDesc"> <p>Join us for poetry readings with local poets Vera Constantineau and Melanie Marttila on Saturday, April 12 at 2 p.m.</p> </div> </div> </div> <!-- card container --> </section> <script type="text/javascript"> $('#CalendarPaging').bootpag( { total: 12, page: 1, maxVisible: 10, next: '>', prev: '<', leaps: false, } ).on('page', function(e, num) { var params = $.getParamsWithParameter('Page', num - 1); var parameters = $.param(params); parameters = decodeURIComponent(parameters); $('#dv-list').load( '/default/_List' + '?' + parameters, function() { $('html, body').animate( { scrollTop: $('#dv-list').offset().top }, 250); //initPackery(); } ); }); </script> </div> </div> </div> </div> <script type="text/javascript"> //move the h1 into the proper place if ($('#printAreaContent h1').length && $('#pageHeading').length) { var h1Text =$('#printAreaContent h1').first().text(); $('#printAreaContent h1').first().remove(); $('#pageHeading h1').text(h1Text); } if ($('.icrt-calendarCategories h2').length && $('#pageHeading').length) { var h1Text = $('.icrt-calendarCategories h2').text(); $('.icrt-calendarCategories h2').text('Categories'); $('#pageHeading h1').text(h1Text); } $('#uber').addClass('calPortMoodyLib'); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-62513124-3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-62513124-3'); </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-RJ21ZC2LLW"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-RJ21ZC2LLW'); </script> </div> <br /> </div> </div> </div> </div> </div> </div> <!--contentInt--> <div id="subNavWrapper" class="nocontent"> <nav id="subNavContainer" aria-label="Sub Navigation"> </nav> <div id="contactMainContainer" role="complementary" aria-label="Contact information"> <div class="contactContainer"> <div class="contactHeader"> <div class="contactHeaderTitle"> <p>Contact Us</p> </div> </div> <div class="contactBody"> </div> <div class="contactFooter"></div> </div> </div> <!--contactMainContainer--> <div id="subNavSocial"> <a title="" href="http://www.facebook.com/GSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our Facebook Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-facebook.svg" /> </a> <a title="" href="http://twitter.com/GSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our Twitter Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-twitter.svg" /> </a> <a title="" href="https://www.instagram.com/gsplibrary/" target="_blank" rel="noopener noreferrer"> <img alt="View our Instagram Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-instagram.svg" /> </a> <a title="" href="https://www.youtube.com/user/theGSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our YouTube Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-youtube.svg" /> </a> </div> <a href="#" id="pageSubscription" class="button" style="display:none;">Subscribe to this page</a> <link rel='stylesheet' href='https://www.sudburylibraries.ca//Modules/PageSubscription/style/PageSubscriptionForm.css' /> <script src="https://www.sudburylibraries.ca//Modules/PageSubscription/scripts/PageSubscription.js"></script> </div> <!--subNavWrapper--> </main> <!--main--> </div> <!--uberMain--> <footer class="nocontent"> <div id="footerTop"> <div id="footerTopInnerWrapper" class="ic-container-fluid"> <div id="footerTopInner"> <div id="footerLogo"> <p> <img src="https://www.sudburylibraries.ca//en/images/structure/logo.svg" alt="Greater Sudbury Public Library footer logo"> </p> </div> <div class="footerColumn"> <div id="footerSocialTitle"> <p><strong>Follow Us</strong></p> </div> <div id="footerSocial"> <a title="" href="http://www.facebook.com/GSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our Facebook Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-facebook.svg" /> </a> <a title="" href="http://twitter.com/GSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our Twitter Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-twitter.svg" /> </a> <a title="" href="https://www.instagram.com/gsplibrary/" target="_blank" rel="noopener noreferrer"> <img alt="View our Instagram Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-instagram.svg" /> </a> <a title="" href="https://www.youtube.com/user/theGSPLibrary" target="_blank" rel="noopener noreferrer"> <img alt="View our YouTube Page" src="https://www.sudburylibraries.ca//en//resourcesGeneral/socialicons/Social_Circle_Colour/icon-youtube.svg" /> </a> </div> </div> <div class="footerColumn"> <p><strong>Main Public Library</strong><br> 74 Mackenzie Street<br> Sudbury, ON P3C 4X8<br> Phone: <a href="tel:17056731155">(705) 673-1155</a><br> Fax: <a href="tel:17056730554">(705) 673-0554</a><br> <a title="Open new window to view Email Us" rel="noopener noreferrer" href="mailto:mackenzie.infodesk1@greatersudbury.ca" target="_blank">Email Us</a></p> </div> <div class="footerColumn locations"> <h2>Other Locations</h2><p><a title="View Hours and locations" href="https://www.sudburylibraries.ca/en/about-us/branch-hours-and-contacts.aspx">Hours and locations</a><br /><a title="View Contact us" href="https://www.sudburylibraries.ca/Modules/contact/search.aspx?s=81jbLh58Lagq49tEmQNwpAeQuAleQuAl">Contact us</a><br /></p> </div> </div> <!--footerTopInner--> </div> <!--footerTopInnerWrapper--> </div> <!--footerTopInnerWrapper--> <div id="footerBottom"> <div id="footerBottomInnerWrapper" class="ic-container-fluid"> <div id="footerBottomInner"> <div id="footerBottomLeft"> <p>© 2022 Greater Sudbury Public Library</p> </div> <!--footerBottomLeft--> <div id="footerBottomMiddle"> <nav aria-label="Footer Navigation"> <ul><li><a title="View our Sitemap" href="https://www.sudburylibraries.ca/Common/Sitemap.aspx"><span>Sitemap</span></a></li><li><a title="View our Policies page" href="https://www.sudburylibraries.ca/en/about-us/policies.aspx"><span>Policies</span></a></li><li><a title="View our Branch Hours and contacts page" href="https://www.sudburylibraries.ca/en/about-us/branch-hours-and-contacts.aspx"><span>Hours and locations</span></a></li><li><a title="" href="https://www.sudburylibraries.ca/Modules/contact/search.aspx?s=81jbLh58Lagq49tEmQNwpAeQuAleQuAl"><span>Contact us</span></a></li><li><a title="View jobs at the library" href="https://www.sudburylibraries.ca/en/about-us/job-opportunities-at-gspl.aspx?_mid_=4534"><span>Careers</span></a></li><li><a title="" href="#" class="feedbackLink"><span>Feedback</span></a></li></ul> </nav> </div> <div id="footerBottomRight"> <a href="https://ghddigitalpss.com/" title="By GHD Digital" target="_blank" rel="noopener noreferrer" id="esol">By GHD Digital</a> </div> <!--footerBottomRight--> </div> <!--footerBottomInner--> </div> <!--footerBottomInner--> </div> <!--footerBottom--> </footer> <script type="text/javascript"> (function() { if (typeof jQuery != 'undefined') { let ga4_libraries_en = '<!-- Google tag (gtag.js) -->'; ga4_libraries_en += "<script async src='https://www.googletagmanager.com/gtag/js?id=G-8SHC214RXQ'><\/script>"; ga4_libraries_en += '<script>'; ga4_libraries_en += 'window.dataLayer = window.dataLayer || [];'; ga4_libraries_en += 'function gtag(){dataLayer.push(arguments);}'; ga4_libraries_en += "gtag('js', new Date());"; ga4_libraries_en += "gtag('config', 'G-8SHC214RXQ');"; ga4_libraries_en += '<\/script>'; let ga4_libraries_fr = '<!-- Google tag (gtag.js) -->'; ga4_libraries_fr += '<script async src=https://www.googletagmanager.com/gtag/js?id=G-TNFYTLY5HZ><\/script>'; ga4_libraries_fr += '<script>'; ga4_libraries_fr += 'window.dataLayer = window.dataLayer || [];'; ga4_libraries_fr += 'function gtag(){dataLayer.push(arguments);}'; ga4_libraries_fr += "gtag('js', new Date());"; ga4_libraries_fr += "gtag('config', 'G-TNFYTLY5HZ');"; ga4_libraries_fr += '<\/script>'; let ga4_events_en = '<!-- Google tag (gtag.js) -->'; ga4_events_en = '<script async src="https://www.googletagmanager.com/gtag/js?id=G-RJ21ZC2LLW"><\/script>'; ga4_events_en = '<script>'; ga4_events_en = 'window.dataLayer = window.dataLayer || [];'; ga4_events_en = 'function gtag(){dataLayer.push(arguments);}'; ga4_events_en = "gtag('js', new Date());"; ga4_events_en = "gtag('config', 'G-RJ21ZC2LLW');"; ga4_events_en = '<\/script>'; let ga4_events_fr = '<!-- Google tag (gtag.js) -->'; ga4_events_fr = '<script async src="https://www.googletagmanager.com/gtag/js?id=G-VG5YY3FJSR"><\/script>'; ga4_events_fr = '<script>'; ga4_events_fr = 'window.dataLayer = window.dataLayer || [];'; ga4_events_fr = 'function gtag(){dataLayer.push(arguments);}'; ga4_events_fr = "gtag('js', new Date());"; ga4_events_fr = "gtag('config', 'G-VG5YY3FJSR');"; ga4_events_fr = '<\/script>'; let domain = window.location.hostname; let uri = window.location.pathname.split('/'); let first_dir = uri[1]; switch(domain) { case "www.sudburylibraries.ca": switch(first_dir) { case "en": jQuery('head').prepend(ga4_libraries_en); break; case "fr": jQuery('head').prepend(ga4_libraries_fr); break; default: } break; case "events.sudburylibraries.ca": switch(first_dir) { case "defaut": jQuery('head').prepend(ga4_events_fr); break; default: jQuery('head').prepend(ga4_events_en); } break; default: } } })(); </script> </div> <!--uber--> <script type="text/javascript" src="https://www.sudburylibraries.ca//Common/scripts/toggleContent.js"></script> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/imgPolyfill.js'></script> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/responsiveScripts.js?v=6'></script> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/icreate-date/1.0.0/icrt-toDateTimeString.min.js" ></script> <script type="text/javascript" src="https://www.sudburylibraries.ca//Modules/DocumentManager/Plugin/document-manager.min.js"></script><script type="text/javascript" src="https://www.sudburylibraries.ca//Modules/DocumentManager/PluginTable/document-manager-table.min.js"></script><script type="text/javascript" src="https://www.sudburylibraries.ca//Modules/NewsModule/scripts/NewsFeedPlugin.js"></script> <div id="scriptsContainer"></div> <script type="text/javascript" src="https://www.sudburylibraries.ca//Common/scripts/icModal.js"></script> <script type="text/javascript" src="https://e.issuu.com/embed.js" async="true"></script> <link href='https://www.sudburylibraries.ca//Modules/Contact/styles/ContactsExtended.css' rel="stylesheet" media="screen" type="text/css" /> <script src='https://www.sudburylibraries.ca//Modules/Contact/scripts/contactsV2.js' type="text/javascript"></script> <!-- Video Playlist Player Styles --> <link rel="stylesheet" type="text/css" href="https://www.sudburylibraries.ca//Common/styles/video_playlist_player/video_playlist_player.css" /> <!-- Video Playlist Player Scripts --> <script type="text/javascript" src="https://www.sudburylibraries.ca//Common/scripts/video-playlist.min.js"></script> <!--<script type="text/javascript" src="/https://www.sudburylibraries.ca//en/inc/../scripts/video-playlist-init.js"></script>--> <!-- YouTube init script --> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/youTubePlayer.min.js'></script> <!-- ACCORDION --> <script type="text/javascript" src='https://www.sudburylibraries.ca//Common/scripts/libs/icreate-tinymce-accordion/1.0.8/jquery-icrtaccordion-clean.js'></script> <!-- NEWS POST --> <!-- SHARE --> <script type="text/javascript"> $(function() { if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) { $("#Share a.ShareLink").click(function (event) { if (iCreateObject.isSiteInICreateMode) { showNAMessage(); } else { event.preventDefault(); $("#Share").trigger("mouseenter"); } }); } }); </script> <!-- MEDIA --> <script type="text/javascript" src="https://js.esolutionsgroup.ca/js/libs/media-element/2.13.2/mediaelement-and-player.min.js"></script> <script type="text/javascript"> $(function() { if (!iCreateObject.isSiteInICreateMode) { $('video,audio').mediaelementplayer({ // if the <video width> is not specified, this is the default defaultVideoWidth: 480, // if the <video height> is not specified, this is the default defaultVideoHeight: 270, // if set, overrides <video width> videoWidth: -1, // if set, overrides <video height> videoHeight: -1, // width of audio player audioWidth: 400, // height of audio player audioHeight: 30, // initial volume when the player starts startVolume: 0.8, // useful for <audio> player loops loop: false, // enables Flash and Silverlight to resize to content size enableAutosize: true, // the order of controls you want on the control bar (and other plugins below) features: ['playpause', 'progress', 'current', 'duration', 'tracks', 'volume', 'fullscreen'], // Hide controls when playing and mouse is not over the video alwaysShowControls: false, // force iPad's native controls iPadUseNativeControls: false, // force iPhone's native controls iPhoneUseNativeControls: false, // force Android's native controls AndroidUseNativeControls: false, // forces the hour marker (##:00:00) alwaysShowHours: false, // show framecount in timecode (##:00:00:00) showTimecodeFrameCount: false, // used when showTimecodeFrameCount is set to true framesPerSecond: 25, // turns keyboard support on and off for this instance enableKeyboard: true, // when this player starts, it will pause other players pauseOtherPlayers: true, // array of keyboard commands keyActions: [] }); } }); </script> <script type="text/javascript"> $(document).ready(function (index, element) { if ($.isFunction($({}).documentmanager)) { $(".icrtdocumentpluginv2").documentmanager({ endpoint: iCreateObject.corpRoot + "Modules/DocumentManager/API/", baseUrl: iCreateObject.corpRoot + "Modules/DocumentManager/Plugin/", removeCorpRoot: !iCreateObject.isSiteInICreateMode, localization: { search_container_label: "File Search", search_input_label: "Search by Keywords", search_button_label: "Search", filter_text: "Or Filter Results By", filter_join_text: "and", results_view_document_text: "View Document", results_view_details_text: "View Details", results_select_for_download_text: "Select for Download", results_download_selected_text: "Download Selected Documents", results_modal_close_label: "Close", results_modal_label: "View Results Modal", error_message: "We're sorry, and error has occurred. Please try again later." } }); } }); </script> <script type="text/javascript"> $(document).ready(function (index, element) { if ($.isFunction($({}).documentmanagertable)) { $(".icrtdocumentplugintablev2").documentmanagertable({ endpoint: iCreateObject.corpRoot + "Modules/DocumentManager/API/table", baseUrl: iCreateObject.corpRoot+"Modules/DocumentManager/PluginTable/", removeCorpRoot: !iCreateObject.isSiteInICreateMode, localization: { search_container_label: "File Search", search_input_label: "Search by Keywords", search_button_label: "Search", clear_button_label: "Clear", filter_text: "Or Filter Results By", filter_join_text: "and", results_view_document_text: "View Document", results_view_details_text: "View Details", results_view_document_arialabel_view_text: "View", results_view_document_arialabel_in_new_window_text: "in new window", results_select_for_download_text: "Select for Download", results_download_selected_text: "Download Selected Documents", results_modal_close_label: "Close", results_modal_label: "View Results Modal", error_message: "We're sorry, and error has occurred. Please try again later.", results_nofiles: "No results found." } }); } }); </script> <script type="text/javascript"> $(function () { if ($(".icrtcalendarpluginv2").length) { insertJsScriptToElementById("scriptsContainer", "/Modules/Calendar/scripts/CalendarFeedPluginV2.min.js"); } }); </script> <script type="text/javascript"> $(function () { if ($.cookie('seenAlertBanner') != 1) { insertJsScriptToElementById("scriptsContainer", "https://www.sudburylibraries.ca//Modules/NewsModule/scripts/AlertModal.min.js"); insertJsScriptToElementById("scriptsContainer", "https://www.sudburylibraries.ca//Modules/NewsModule/scripts/jquery.AlertModal.min.js"); insertStyleLink("head", "https://www.sudburylibraries.ca//Modules/NewsModule/styles/EmergencyAlertModal.css"); } }); </script> <div class="icEmergencyModal hide" id="icEmergencyModal_outer" modal-animation="slide" tabindex="-1" aria-hidden="true"> <div class="icEmergencyModal_overlay" id="icEmergencyModal_overlay" tabindex="-1" icemergencymodal-close> <div id="icEmergencyModal_wrapper" class="icEmergencyModal_container" role="dialog" aria-modal="true" aria-label="Alert Modal"> <div class="alertbanner unset alertbannerBrowser"> <div class="icEmergencyModal_header"> <h2 class="icEmergencyModal_title modal-title">Browser Compatibility Notification</h2> <button class="icBrowserModal_close" aria-label="Close Old Browser Notification" icemergencymodal-close></button> </div> <div class="icEmergencyModal_content"> <p>It appears you are trying to access this site using an outdated browser. As a result, parts of the site may not function properly for you. We recommend updating your browser to its most recent version at your earliest convenience.</p> </div> </div> </div> </div> </div> </div> <!--theme--> </div> <div class="bootstrap"> <div class="update-notice" role="alert" aria-atomic="true" style="display: none;"> Would you like to update the calendar? <a class="btn btn-small btn-success btn-update-notice-search" href="#">Apply Filters</a> <a class="btn btn-small btn-default btn-update-notice-cancel" href="#">Cancel</a> </div> </div> <script type="text/javascript"> $().ready(function () { $('.btn-update-notice-cancel').click(function (e) { e.preventDefault(); $('.update-notice').hide(); }); }); </script> </div> <script>window.syncfusion={isLicValidated:true};new ejs.calendars.DatePicker({ "format": "MM/dd/yyyy", "htmlAttributes": { "ejs-for": "true", "id": "StartDate" }, "openOnFocus": true, "value": "2025-04-01T00:00:00" }).appendTo("#StartDate"); new ejs.calendars.DatePicker({ "format": "MM/dd/yyyy", "htmlAttributes": { "ejs-for": "true", "id": "EndDate" }, "openOnFocus": true, "value": "2025-04-30T23:59:59" }).appendTo("#EndDate"); </script> </body> </html>