1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 6 <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> 7<!-- Google Tag Manager for GA4 --> 8
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-NK2156XK7G';w[l]=w[l]||[];w[l].push({'gtm.start': 9 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12 })(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12 13 <!-- End Google Tag Manager for GA4 --> 14
14<script type='text/javascript'> 15 var enableTelemetry = 'false' 16 var aiConfig = { 17 instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f' 18 } 19 var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://js.monitor.azure.com/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig); 20 window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length; 21 // Add telemetry initializer 22 appInsights.queue.push(function() { 23 appInsights.context.addTelemetryInitializer(function(envelope) { 24 var telemetryItem = envelope.data.baseData; 25 // To check the telemetry itemâs type: 26 if (!false) 27 { 28 //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that 29 if (envelope.name.indexOf('.Event') == -1) 30 return false; 31 } 32 }); 33 }); 34 appInsights.trackPageView(); 35 </script>
35 36
36<script> 37 function populateAntiForgery(token) { 38 var input = document.createElement("input"); 39 input.name = "__RequestVerificationToken"; 40 input.type = "hidden"; 41 input.value = token; 42 var absPat = /^https?:\/\/|^\/\//i; 43 var forms = document.getElementsByTagName("form"); 44 for (var i = 0; i < forms.length; i++) { 45 if (forms[i].method == "post" && 46 !forms[i].querySelector('[name="__RequestVerificationToken"]') && 47 !absPat.test(forms[i].getAttribute("action"))) { 48 forms[i].appendChild(input.cloneNode()); 49 } 50 } 51 } 52 53 function getAntiForgeryToken(callback, error) { 54 var xhr = new XMLHttpRequest(); 55 xhr.open("GET", "/antiforgery"); 56 xhr.addEventListener("load", function() { 57 try { 58 if (this.status !== 200) { 59 throw Error("Invalid status. Could not retrieve antiforgery token."); 60 } 61 var obj = JSON.parse(this.responseText); 62 callback(obj.token); 63 } catch (e) { 64 typeof error === "function" && error(e); 65 } 66 }); 67 xhr.send(); 68 } 69 70 getAntiForgeryToken(function(token) { 71 if (document.readyState === "complete" 72 || document.readyState === "loaded" 73 || document.readyState === "interactive") { 74 populateAntiForgery(token); 75 return; 76 } 77 document.addEventListener("DOMContentLoaded", function() { 78 populateAntiForgery(token); 79 }, false); 80 }, console.error); 81 </script>
81 82 83 84
84<script type="text/javascript"> 85 window.departmentHeader = {}; 86 window.pageSectionTracker = {}; 87 window.isResponsiveEnabled = true; 88 window.isRemoveSetHeights= true; 89 if (window.isRemoveSetHeights) { 90 document.documentElement.className += ' removeSetHeights'; 91 } 92 window.mainMenuMediaQuery = 'screen and (max-width: 40em)'; 93 window.isMobileBrowserIncludingTablets = false; 94 window.fixedResponsiveMenu = false; 95 window.fullWidthResponsiveMenu = true; 96 window.responsiveMenuHeight = ''; 97 window.responsiveMenuFontSize = ''; 98 window.isContentAdvisor = false; 99 (function () { 100 window.setSizeCookie = function () { 101 document.cookie = "dpi=" + window.devicePixelRatio + "; path=/"; 102 document.cookie = "viewportWidth=" + window.innerWidth + "; path=/"; 103 document.cookie = "viewportHeight=" + window.innerHeight + "; path=/"; 104 if (screen && screen.width && screen.height) { 105 document.cookie = "screenWidth=" + screen.width + "; path=/"; 106 document.cookie = "screenHeight=" + screen.height + "; path=/"; 107 } 108 document.cookie = "responsiveGhost=1; path=/"; 109 }; 110 111 setSizeCookie(); 112 }()); 113 </script>
113 114 <meta name="viewport" content="width=device-width, initial-scale=1"> 115 116
116<script async src="https://docaccess.com/docbox.js"></script>
116 117 118 <meta name="category0" content="Home" /> 119<meta name="category1" content="How Do I..." /> 120 121 122 <meta name="theme-color" content="rgb(31, 51, 100)"> 123 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 124 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 125 <title>How Do I... | Old Lyme, CT</title> 126 127 <meta name="description" content="Quickly learn information and gather helpful resources."> 128
128<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
128 129
129<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
129 130 131 132 <!--[if IE 6]>
132<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
132<![endif]--> 133 <!--[if IE 7]>
133<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
133<![endif]--> 134 <!--[if IE 8]>
134<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
134<![endif]--> 135 <!--[if IE 9]>
135<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
135<![endif]--> 136
136<script type="text/javascript"><!-- 137 var intCountryCode = 840; 138 var order = ''; 139//--></script>
139 140 141<link href="/-681783051.css" rel="stylesheet" type="text/css" /> <link href="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/1640054960.css" rel="stylesheet" type="text/css" /> 142 143 <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> 144
144<script type="text/javascript"> 145 window.Pages = window.Pages || {}; 146 // FrontEnd RWD initialization 147 window.Pages.rwdReady = $.Deferred(); 148 window.Pages.toolBarDeferred = $.Deferred(); 149 window.Pages.rwdSetupComplete = $.Deferred(); 150 window.Pages.megaMenuLoaded = $.Deferred(); 151 window.Pages.angularToolbarComplete = $.Deferred(); 152 window.Pages.frontEndToolbarComplete = $.Deferred(); 153 </script>
153 154 <!--CPHeadContent--> 155
155<script src="/739942322.js" type="text/javascript"></script>
155 156 157 158 159 160 161 162 163 164 <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> 165 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> 166 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> 167 <!--[if lt IE 9]>
167<script type="text/javascript" src="/Scripts/html5.js"></script>
167<![endif]--> 168 169
169<script type="text/javascript"> 170 setEditorVariables(false, 840); 171 function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } 172 </script>
172 173
173<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
173 174</head> 175<body class="wide " > 176 177
177<script>jQuery(document).click(function (event) { 178 var target = jQuery(event.target); 179 if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { 180 var text = target.attr('title'); 181 182 if (!text.length) { 183 text = "N/A"; 184 } 185 ga('send', 186 { 187 hitType: 'event', 188 eventCategory: 'Image', 189 eventAction: 'Image - ' + text, 190 eventLabel: window.location.href 191 }); 192 } 193 if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { 194 var text = ""; 195 if (target.parents('.button')[0]) { 196 text = target.parents('.button').first().text(); 197 } else if (target.text().length) { 198 text = target.text(); 199 } else if (target.attr('title').length) { 200 text = target.attr('title'); 201 } 202 if (!text.length) { 203 text = "N/A"; 204 } 205 ga('send', 206 { 207 hitType: 'event', 208 eventCategory: 'Button', 209 eventAction: 'Button - ' + text, 210 eventLabel: window.location.href 211 }); 212 } 213 if (target.parents('.widgetCustomHtml').length) { 214 ga('send', 215 { 216 hitType: 'event', 217 eventCategory: 'Custom Html',
218 eventAction: 'Custom Html Clicked', 219 eventLabel: window.location.href 220 }); 221 } 222 if (target.parents('.editor').length) { 223 ga('send', 224 { 225 hitType: 'event', 226 eventCategory: 'Editor', 227 eventAction: 'Editor Link Clicked', 228 eventLabel: window.location.href 229 }); 230 } 231 if (target.parents('.GraphicLinks').length) { 232 var text = ""; 233 var targetGraphicLink = target; 234 if (target.hasClass('widgetGraphicLinksLink')) { 235 targetGraphicLink = jQuery(target.children()[0]); 236 } 237 if (targetGraphicLink.hasClass('text')) { 238 text = targetGraphicLink.text(); 239 } else if (targetGraphicLink.attr('src').length) { 240 if (targetGraphicLink.attr('alt').length) { 241 text = targetGraphicLink.attr('alt'); 242 } else { 243 text = targetGraphicLink.attr('src'); 244 } 245 } else { 246 text = "N/A"; 247 } 248 ga('send', 249 { 250 hitType: 'event', 251 eventCategory: 'Graphic Links', 252 eventAction: 'Graphic Link - ' + text, 253 eventLabel: window.location.href 254 }); 255 } 256 if (target.parents('.InfoAdvanced').length) { 257 ga('send', 258 { 259 hitType: 'event', 260 eventCategory: 'Info Advanced', 261 eventAction: 'Info Advanced Clicked', 262 eventLabel: window.location.href 263 }); 264 } 265 if (target.parents('.list').length) { 266 ga('send', 267 { 268 hitType: 'event', 269 eventCategory: 'List', 270 eventAction: 'List Clicked', 271 eventLabel: window.location.href 272 }); 273 } 274 if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { 275 var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); 276 var breadCrumbs = []; 277 jQuery('.breadCrumbs > li').each(function () { 278 breadCrumbs.push(this.textContent); 279 }); 280 var pageTitle = breadCrumbs.join('>'); 281 var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); 282 var text = ""; 283 if (pageTitle) { 284 text += pageTitle + " | "; 285 } else { 286 text += document.title + ' - '; 287 } 288 if (target.text() == "" && megaMenuText == "") { 289 text += "N/A"; 290 } else if (target.text().length && megaMenuText.length) { 291 if (megaMenuText == target.text()) { 292 text += megaMenuText; 293 } else { 294 text += megaMenuText + " - " + subTitleText + " - " + target.text(); 295 } 296 } else if (target.text() == "") { 297 text += megaMenuText; 298 } else { 299 text += target.text(); 300 } 301 if (!text.length) { 302 text = "N/A"; 303 } 304 ga('send', 305 { 306 hitType: 'event', 307 eventCategory: 'Mega Menu', 308 eventAction: 'Mega Menu : ' + text, 309 eventLabel: window.location.href 310 }); 311 } 312 if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { 313 var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); 314 if (!text.length) { 315 text = "N/A"; 316 } 317 ga('send', 318 { 319 hitType: 'event', 320 eventCategory: 'News Flash', 321 eventAction: 'News Flash - ' + text, 322 eventLabel: window.location.href 323 }); 324 } 325 if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { 326 var text = target.text(); 327 if (!text.length) { 328 text = "N/A"; 329 } 330 ga('send', 331 { 332 hitType: 'event', 333 eventCategory: 'Quick Links', 334 eventAction: 'Quick Links - ' + text, 335 eventLabel: window.location.href 336 }); 337 } 338 if (target.attr('src') && target.parents('.cpSlideshow').length) { 339 var text = target.attr('title'); 340 if (!text.length) { 341 text = "N/A"; 342 } 343 ga('send', 344 { 345 hitType: 'event', 346 eventCategory: 'Slideshow', 347 eventAction: 'Slideshow - ' + text, 348 eventLabel: window.location.href 349 }); 350 } 351 if (target.parents('.widgetText').length) { 352 ga('send', 353 { 354 hitType: 'event', 355 eventCategory: 'Text', 356 eventAction: 'Text Link Clicked', 357 eventLabel: window.location.href 358 }); 359 } 360});</script>
360 361 <div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;"> 362 <div class="cp-PopOver-header"> 363 <h3 class="cp-PopOver-title"></h3> 364 <button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)"> 365 <svg class="cp-Icon--close" alt="close" title="close"> 366 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use> 367 </svg> 368 </button> 369 </div> 370 <div id="cpPopOverBody" class="cp-PopOver-body"> 371 <form id="cpPopOverForm" name="cpPopOverForm" novalidate></form> 372 </div> 373 <div id="cpPopOverFooter" class="cp-PopOver-footer"> 374 <div class="cp-BtnGroup" id="actionButtons"> 375 <!-- Action buttons will be dynamically added here --> 376 </div> 377 </div> 378</div> 379 <div id="fb-root"></div> 380<div id=skipToContentLinks> 381<a href="#cc0205e938-2452-464d-bdfc-ca45024ee99f" target="_self" class="skipToContentLink">Skip to Main Content</a> 382</div> 383 <form id="frmReferenceFormForTelerikEditorDialogs"></form> 384 385 <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> 386 387 388 389 <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> 390 <input type="hidden" id="hdnStructureID" value="7" /> 391 <input type="hidden" id="hdnContentCollectionID" value="4fa3ea6c-82d8-47d1-a57c-227d3a16e65b" /> 392 <input type="hidden" id="hdnWorkingCopyID" value="e820f4e1-7739-4b0f-a4f7-2915028c952a" /> 393 <input type="hidden" id="hdnThemeID" value="18" /> 394 <input type="hidden" id="pageIsFrontEnd" value="true" /> 395 <input type="hidden" id="pageModuleID" /> 396 <input type="hidden" id="pagePageID" value="9" /> 397 398 <div id="stickyPlaceholder"></div> 399 <div id="outer-wrap" class="outer-wrap"> 400 <div id="inner-wrap" class="inner-wrap"> 401 <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> 402 403 404 405 406 </div> 407 <div id="bodyWrapper"> 408 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 409 410<div data-cpRole="structuralContainer" id="bodyContainerTS"> 411<!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"> 412<div class="siteWrap" id="flexHeaderTS"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> 413 414 415 416 417 <a id="bannerLogoTS-59" style=" display: block; text-align: center; 418" class="bannerObject" href="/" target="_self"><img alt="Old Lyme Connecticut Homepage" class="bannerObject" height="144" src="/ImageRepository/Document?documentID=4101" width="532" /></a> 419</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation" aria-label="Main navigation"> 420<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 421--><li id="MainItem149" class="topMenuItem" role="none" data-pageid="149" data-displaymegamenu="True"><!-- 422 --><!-- 423 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu149" id = "mainNavTownDepartments" class="navMainItem mainNavItem mainNavItem1 " href="/149/Town-Departments" target = "_self" > Town Departments </a> <!-- 424 --><!-- 425 --></li><!----><li id="MainItem271" class="topMenuItem" role="none" data-pageid="271" data-displaymegamenu="True"><!-- 426 --><!-- 427 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu271" id = "mainNavBoardsCommissions" class="navMainItem mainNavItem mainNavItem2 " href="/271/Boards-Commissions" target = "_self" > Boards & Commissions </a> <!-- 428 --><!-- 429 --></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="False"><!-- 430 --><!-- 431 --> <a role="menuitem" id="mainNavExploreOldLyme" class="navMainItem mainNavItem mainNavItem3" href="https://www.exploreoldlyme.com/" target="_self"> Explore Old Lyme </a> <!-- 432 --><!-- 433 --></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!-- 434 --><!-- 435 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem4 " href="/9/How-Do-I" target = "_self" > How Do I... </a> <!-- 436 --><!-- 437 --></li><!----> 438</ol> 439 440 441
441<script type="text/javascript"> 442 (function () { 443 function setupMenu() { 444 const menuID = 'mainNavMenu'; 445 const menuType = MAIN_MENU; 446 447 //setup menu manager properties for main menu 448 if (!menuManager.mobileMainNav && true) 449 menuManager.adjustMainItemsWidth('#' + menuID); 450 menuManager.isMainMenuEditable = false; 451 menuManager.mainMenuMaxSubMenuLevels = 4; 452 menuManager.setMOMMode(2, menuType); 453 454 //Init main menu 455 const setupDraggable = menuManager.isMainMenuEditable; 456 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=18&menuContainerID=mainNav'; 457 458 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 459 menuManager.mainMenuInit = true; 460 menuManager.mainMenuTextResizer = false; 461 if (1.00 > 0) 462 menuManager.mainMenuTextResizerRatio = 1.00; 463 if (window.isResponsiveEnabled) 464 menuManager.mainMenuReady.resolve(); 465 466 } 467 468 if (document.readyState === "complete" 469 || document.readyState === "loaded" 470 || document.readyState === "interactive") { 471 setupMenu(); 472 return; 473 } 474 475 document.addEventListener("DOMContentLoaded", setupMenu); 476 })(); 477 </script>
477 478 479 480<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="0"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu149" class="contentTop mainNavMegaMenu megaMenuContainer pageID_149 hidden" data-orientation="horizontal"> <div id="ccdf1a2b4c-9474-4524-9916-f5adf37cbabd" data-containerid="df1a2b4c-9474-4524-9916-f5adf37cbabd" class="pageContent cpGrid cpGrid24"> 481 482 483 484 485 </div> 486</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu271" class="contentTop mainNavMegaMenu megaMenuContainer pageID_271 hidden" data-orientation="horizontal"> <div id="cc050b8ff4-dd26-47e7-8d79-feadfbe03237" data-containerid="050b8ff4-dd26-47e7-8d79-feadfbe03237" class="pageContent cpGrid cpGrid24"> 487 488 489 490 491 </div> 492</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal"> <div id="ccc948bd19-8d02-407c-baff-5f52a6fbf41f" data-containerid="c948bd19-8d02-407c-baff-5f52a6fbf41f" class="pageContent cpGrid cpGrid24"> 493 494 495 496 497 </div> 498</aside></aside></nav></div> 499</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 500<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> 501<div data-cpRole="structuralContainer" id="bannerSearchTS"><div class="inner"> 502<div class="siteWrap2"><div data-cpRole="contentContainer" id="searchTS"> <div id="cc86b178f9-be45-4aca-85cc-589323c4b2fe" data-containerid="86b178f9-be45-4aca-85cc-589323c4b2fe" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 503 504 505 <div class="row outer wide"><!-- 506--><div class="outer col col24 first last" style="" data-widgetcontainerid="31e1a2d3-bfa1-4b93-a945-26bfa82b91db">� 507 <div class="row nest first last wide">� 508 509 <div class="inner col col24 first last idab219bf1-95ff-456f-a347-fd0869b7457e" style="" data-widgetcontainerid="ab219bf1-95ff-456f-a347-fd0869b7457e">� 510<div data-widget-id="a5b86310-f7bf-4439-8263-56733263b79b" data-widget-controller-path="/Layout/WidgetSearch"> 511 512
512<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
512 513
513<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
513 514
514<script defer type="text/javascript"> 515 516 $(document).ready(function () { 517 try { 518 // Minimum characters required before performing a search/autocomplete 519 var minPrefixLength = 3; 520 var autoCompleteDebounceDelay = 500; 521 var searchFieldSelector = "#searchField" + 'a5b86310-f7bf-4439-8263-56733263b79b'; 522 var checkboxSelector = "#ysnSearchOnlyDept" + 'a5b86310-f7bf-4439-8263-56733263b79b'; 523 var buttonSelector = ".widgetSearchButton" + 'a5b86310-f7bf-4439-8263-56733263b79b'; 524 var autoCompleteCache = {}; 525 var autoCompleteCacheKeys = []; 526 var autoCompleteCacheLimit = 25; 527 var currentAutoCompleteRequest = null; 528 var currentAutoCompleteRequestKey = null; 529 var autoCompleteDebounceTimer = null; 530 var autoCompleteDebounceKey = null; 531 var pendingAutoCompleteResponses = []; 532 533 function normalizeAutoCompleteTerm(term) { 534 return $.trim((term || "") + "").replace(/\s+/g, " "); 535 } 536 537 function shouldSearch(term) { 538 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 539 } 540 541 function getAutoCompleteUrl() { 542 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 543 } 544 545 function getAutoCompleteCacheKey(requestUrl, term) { 546 return requestUrl + "|" + term.toLowerCase(); 547 } 548 549 function cacheAutoCompleteResult(cacheKey, data) { 550 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 551 autoCompleteCacheKeys.push(cacheKey); 552 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 553 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 554 } 555 } 556 autoCompleteCache[cacheKey] = data; 557 } 558 559 function respondToPendingAutoComplete(data) { 560 var responses = pendingAutoCompleteResponses; 561 pendingAutoCompleteResponses = []; 562 for (var i = 0; i < responses.length; i++) { 563 responses[i](data); 564 } 565 } 566 567 function cancelPendingAutoComplete() { 568 clearTimeout(autoCompleteDebounceTimer); 569 autoCompleteDebounceKey = null; 570 if (currentAutoCompleteRequest != null) { 571 currentAutoCompleteRequest.abort(); 572 currentAutoCompleteRequest = null; 573 } 574 currentAutoCompleteRequestKey = null; 575 respondToPendingAutoComplete([]); 576 } 577 578 function createWidgetAutoCompleteSource(options) { 579 return function (request, response) { 580 var term = normalizeAutoCompleteTerm(request.term); 581 if (!options.shouldSearch(term)) { 582 response([]); 583 return; 584 } 585 586 var requestUrl = options.url(); 587 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 588 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 589 response(autoCompleteCache[cacheKey]); 590 if (options.success) { 591 options.success(autoCompleteCache[cacheKey]); 592 } 593 return; 594 } 595 596 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 597 pendingAutoCompleteResponses.push(response); 598 return; 599 } 600 601 cancelPendingAutoComplete(); 602 autoCompleteDebounceKey = cacheKey; 603 pendingAutoCompleteResponses.push(response); 604 autoCompleteDebounceTimer = setTimeout(function () { 605 autoCompleteDebounceKey = null; 606 currentAutoCompleteRequestKey = cacheKey; 607 currentAutoCompleteRequest = $.ajax({ 608 url: requestUrl, 609 dataType: "json", 610 timeout: options.timeout, 611 data: { 612 term: term, 613 }, 614 success: function (data) { 615 if (currentAutoCompleteRequestKey === cacheKey) { 616 cacheAutoCompleteResult(cacheKey, data); 617 respondToPendingAutoComplete(data); 618 if (options.success) { 619 options.success(data); 620 } 621 } 622 }, 623 error: function (xmlhttprequest, textstatus, message) { 624 if (textstatus === "abort") { 625 return; 626 } 627 628 if (options.error) { 629 options.error(xmlhttprequest, textstatus, message); 630 } 631 632 respondToPendingAutoComplete([]); 633 }, 634 complete: function (xmlhttprequest) { 635 if (currentAutoCompleteRequest === xmlhttprequest) { 636 currentAutoCompleteRequest = null;
637 currentAutoCompleteRequestKey = null; 638 } 639 } 640 }); 641 }, options.delay); 642 }; 643 } 644 645 // click handler for search buttons 646 $(buttonSelector).click(function (e) { 647 e.preventDefault(); 648 var $btn = $(this); 649 var $field = $btn.siblings(".widgetSearchBox"); 650 var term = $field.val() + ""; 651 if (!shouldSearch(term)) { 652 // do nothing until user types enough characters 653 $field.focus(); 654 return; 655 } 656 657 if ($(checkboxSelector).is(':checked') || false) 658 { 659 doWidgetSearch($.trim(term), Number(0)); 660 } 661 else { 662 doWidgetSearch($.trim(term), 0); 663 } 664 }); 665 666 // enter key handler for the search field 667 $(searchFieldSelector).keypress(function (e) { 668 var code = e.which || e.keyCode; 669 if (code === 13) { 670 e.preventDefault(); 671 var $this = $(this); 672 var term = $this.val() + ""; 673 if (!shouldSearch(term)) { 674 // do nothing until user types enough characters 675 $this.focus(); 676 return false; 677 } 678 679 if ($(checkboxSelector).is(':checked') || false) { 680 doWidgetSearch($.trim(term), Number(0)); 681 } else { 682 doWidgetSearch($.trim(term), 0); 683 } 684 return false; 685 } 686 return true; 687 }); 688 689 // autocomplete: set minLength and guard source 690 if (true) { 691 var $searchField = $(searchFieldSelector).autocomplete({ 692 minLength: minPrefixLength, 693 source: createWidgetAutoCompleteSource({ 694 delay: autoCompleteDebounceDelay, 695 timeout: 10000, 696 shouldSearch: shouldSearch, 697 url: getAutoCompleteUrl, 698 success: function () { 699 $('.autoCompleteError').remove(); 700 }, 701 error: function (xmlhttprequest, textstatus, message) { 702 if (textstatus === "timeout") { 703 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 704 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 705 } 706 } 707 }), 708 html: true, 709 delay: 0, 710 select: function (event, ui) { 711 $(this).val(ui.item.value); 712 $(this).next().click(); 713 } 714 }); 715 716 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 717 return $("<li class=\"itemList\"></li>") 718 .data("ui-autocomplete-item", item) 719 .append("<a>" + item.label + "</a>") 720 .appendTo(ul); 721 }; 722 } 723 724 // keep searchBtnApplyQuery consistent with prefix rule 725 window.searchBtnApplyQuery = function() { 726 var $field = $(searchFieldSelector); 727 var term = $field.val() + ""; 728 if (shouldSearch(term)) { 729 // update href for the icon/button (if present) 730 var btn = document.getElementById("btnSearchIcon"); 731 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 732 } else { 733 var btn = document.getElementById("btnSearchIcon"); 734 if (btn) btn.href = "#"; 735 } 736 }; 737 } 738 catch(e) {} //we're going to eat this error. Autocomplete won't work but we dont wan't to break anything else on the page. 739 }); 740 </script>
740 741 742 <section id="widgetPreviewSearch" class="widget widgetSearch skin61 widgetOptionSet53" style="display: block;" aria-label="Search"> 743 <!-- For the button right and inside --> 744 <div class="widgetBody buttonRightInside"> 745 <input class="widgetSearchBox widgetSearchBoxa5b86310-f7bf-4439-8263-56733263b79b" cp5ph="true" id="searchFielda5b86310-f7bf-4439-8263-56733263b79b" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" /> 746 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButtona5b86310-f7bf-4439-8263-56733263b79b" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=4109" data-image="/ImageRepository/Document?documentID=4108" src="/ImageRepository/Document?documentID=4108" /></a> 747 748 <label class="searchLabel" aria-hidden="true" for="searchFielda5b86310-f7bf-4439-8263-56733263b79b">Search</label> 749 </div> 750 751 </section> 752 753 754<style scoped> 755 756 .widgetSearch ::-webkit-input-placeholder { 757 color: rgba(34, 34, 34, 1); 758 } 759 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 760 color: rgba(34, 34, 34, 1); 761 } 762 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 763 color: rgba(34, 34, 34, 1); 764 } 765 .widgetSearch :-ms-input-placeholder { 766 color: rgba(34, 34, 34, 1); 767 } 768 769 770 .widgetSearch .widgetBody .widgetSearchBoxa5b86310-f7bf-4439-8263-56733263b79b 771 { 772 color: rgba(34, 34, 34, 1); 773 border-radius: 12px; 774background: #FFF; 775border: 0; 776height: 64px; 777padding: 0 70px 0 20px; 778font-family: Open Sans; 779font-size: 1.1em; 780 781 } 782 .widgetSearch .widgetBody .widgetSearchButtona5b86310-f7bf-4439-8263-56733263b79b 783 { 784 margin: 8px 8px 0 0; 785 } 786 .widgetSearch .widgetSearch-onlyDepta5b86310-f7bf-4439-8263-56733263b79b 787 { 788 display: inline-block; 789 color: #333; 790 791 792 padding-top: 10px; 793 } 794 #ysnSearchOnlyDepta5b86310-f7bf-4439-8263-56733263b79b 795 { 796 position: relative; 797 top: .125em; 798 } 799 800</style> 801 802<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 803<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 804 805 806
807<script type="text/javascript"> 808 //Updates search icons href to have the correct queryString 809 function searchBtnApplyQuery() { 810 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchFielda5b86310-f7bf-4439-8263-56733263b79b").value; 811 } 812</script>
812 813 814</div> 815 816 </div> <!-- inner column --> 817 818 </div> <!-- inner row --> 819 820 </div><!-- outer column --><!-- --></div> <!-- outer row --> 821 822 823 </div> 824</div><div data-cpRole="contentContainer" id="welcomeTS"> <div id="cc8be925f2-33e7-4ac9-a8ea-12f2c605fdfc" data-containerid="8be925f2-33e7-4ac9-a8ea-12f2c605fdfc" class="pageContent cpGrid cpGrid24 showInMobile"> 825 826 827 828 829 </div> 830</div></div></div> 831</div> 832</div> 833 834 835 836 837 <div id="bannerImagesJSON61" class="hidden"></div> 838 <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> 839 <a id="arrowPrev_banner1" tabindex="0" class="arrowNew prev" aria-label="Banner Arrow Previous"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowLeft"></use></svg></a> 840 <a id="arrowNext_banner1" tabindex="0" class="arrowNew next" aria-label="Banner Arrow Next"><svg style=" " class=""><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconSlideshowArrowRight"></use></svg></a> 841 </div> 842
842<script type="text/javascript"> 843 $(window).on("load", function () { 844 $.when(window.Pages.rwdSetupComplete) 845 .done(function () { 846 renderExternalBannerSlideshow('banner1', 847 {"BannerOptionID":61,"ThemeID":18,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":228,"BannerOptionID":61,"FileName":"/ImageRepository/Document?documentID=4632","Height":398,"Width":2600,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":229,"BannerOptionID":61,"FileName":"/ImageRepository/Document?documentID=4557","Height":406,"Width":1280,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":226,"BannerOptionID":61,"FileName":"/ImageRepository/Document?documentID=4631","Height":488,"Width":2600,"StartingOn":"\/Date(1785430800000)\/","StoppingOn":"\/Date(1796061600000)\/","IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":188,"BannerOptionID":61,"FileName":"/ImageRepository/Document?documentID=4228","Height":400,"Width":2200,"StartingOn":"\/Date(1788282000000)\/","StoppingOn":"\/Date(1794765600000)\/","IsLink":false,"LinkAddress":null,"Sequence":4,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":191,"BannerOptionID":61,"FileName":"/ImageRepository/Document?documentID=4225","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":7,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":230,"BannerOptionID":61,"FileName":"/ImageRepository/Document?documentID=4640","Height":523,"Width":2600,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":9,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":6,"BannerOptionID":61,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202603051442013338.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 848 '/App_Themes/Interior/Images/', 849 'Rotating'); 850 }); 851 }); 852 </script>
852 853 854</div> 855</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 856<div class="siteWrap2"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> 857<div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar"> 858<aside data-cpRole="contentContainer" id="sidebarContainer1TS"> <div id="cc3e68d0f8-ab9e-470f-a9e5-52bdde3ba849" data-containerid="3e68d0f8-ab9e-470f-a9e5-52bdde3ba849" class="pageContent cpGrid cpGrid24 showInMobile"> 859 860 861 862 863 </div> 864</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav"> 865 866 867 868 869 870 <ol role="menu" id="secondaryMenusecondaryNav" data-parent="9" class="rootNavMenu accordionNav"> 871 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem143" data-pageid="143"> 872 <div class="accordionNavItem"> 873 <a href="/143/Apply-For" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Apply For</a> 874 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Apply For Submenu" aria-expanded="false" aria-controls="submenu-lvl1-143"></a> 875 </div> 876 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-143" style="display: none;" data-parent="143"> 877 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem441" data-pageid="441"> 878 <div class="accordionNavItem"> 879 <a href="/441/Permits-Licenses" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Permits & Licenses</span></a> 880 <a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Permits & Licenses Submenu" aria-expanded="false" aria-controls="submenu-lvl2-441"></a> 881 </div> 882 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-441" style="display: none;" data-parent="441"> 883 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem430" data-pageid="430"> 884 <div class="accordionNavItem"> 885 <a href="/430/Appointmenttoa-Board-Commission" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Appointment to a Board / Commission</span></a> 886 </div> 887 </li> 888 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem431" data-pageid="431"> 889 <div class="accordionNavItem"> 890 <a href="/431/Annual-Parking-Permit" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Annual Parking Permit</span></a> 891 </div> 892 </li> 893 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem311" data-pageid="311"> 894 <div class="accordionNavItem"> 895 <a href="https://oldlymect.viewpointcloud.com/" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Building Permit Applications</span></a> 896 </div> 897 </li> 898 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem673" data-pageid="673"> 899 <div class="accordionNavItem"> 900 <a href="https://www.oldlyme-ct.gov/270/Dog-Licensing" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Dog Licensing</span></a> 901 </div> 902 </li> 903 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem668" data-pageid="668"> 904 <div class="accordionNavItem"> 905 <a href="/668/Driveway-Permit" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Driveway Permit</span></a> 906 </div> 907 </li> 908 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem135" data-pageid="135"> 909 <div class="accordionNavItem"> 910 <a href="/Jobs.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Employment Opportunities</span></a> 911 </div> 912 </li> 913 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem674" data-pageid="674"> 914 <div class="accordionNavItem"> 915 <a href="https://www.oldlyme-ct.gov/290/Marriage-License-Application" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Marriage License</span></a> 916 </div> 917 </li> 918 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem508" data-pageid="508"> 919 <div class="accordionNavItem"> 920 <a href="https://voterregistration.ct.gov/OLVR/welcome.do" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Online Voter Registration</span></a> 921 </div> 922 </li> 923 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem432" data-pageid="432"> 924 <div class="accordionNavItem"> 925 <a href="/432/Pistol-Permits" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Pistol Permits</span></a> 926 </div> 927 </li> 928 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem509" data-pageid="509"> 929 <div class="accordionNavItem"> 930 <a href="/DocumentCenter/View/632/Transfer-Station-Sticker-PDF" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Transfer Station Sticker (PDF)</span></a> 931 </div> 932 </li> 933 934 </ol> 935 </li> 936 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem825" data-pageid="825"> 937 <div class="accordionNavItem"> 938 <a href="https://www.mytaxbill.org/inet/bill/home.do?town=oldlyme" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Check my Taxes Status or Pay Taxes</span></a> 939 </div> 940 </li> 941 942 </ol> 943 </li> 944 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem142" data-pageid="142"> 945 <div class="accordionNavItem"> 946 <a href="/142/Contact" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Contact</a> 947 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Contact Submenu" aria-expanded="false" aria-controls="submenu-lvl1-142"></a> 948 </div> 949 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-142" style="display: none;" data-parent="142"> 950 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem312" data-pageid="312"> 951 <div class="accordionNavItem"> 952 <a href="/Directory.aspx?DID=6" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Animal Control</span></a> 953 </div> 954 </li> 955 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem313" data-pageid="313"> 956 <div class="accordionNavItem"> 957 <a href="/Directory.aspx?DID=19" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Police</span></a> 958 </div> 959 </li> 960 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem456" data-pageid="456"> 961 <div class="accordionNavItem"> 962 <a href="/FormCenter/General-Forms-4/Contact-Us-103" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Town of Old Lyme</span></a> 963 </div> 964 </li> 965 966 </ol> 967 </li> 968 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem144" data-pageid="144"> 969 <div class="accordionNavItem"> 970 <a href="/144/Find" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Find</a> 971 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Find Submenu" aria-expanded="false" aria-controls="submenu-lvl1-144"></a> 972 </div> 973 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-144" style="display: none;" data-parent="144"> 974 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem314" data-pageid="314"> 975 <div class="accordionNavItem"> 976 <a href="/AgendaCenter" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Agendas & Minutes</span></a> 977 </div> 978 </li> 979 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem457" data-pageid="457"> 980 <div class="accordionNavItem"> 981 <a href="/457/Forms-Documents" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Forms & Documents</span></a> 982 </div> 983 </li> 984 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem315" data-pageid="315"> 985 <div class="accordionNavItem"> 986 <a href="https://ecode360.com/OL1929?needHash=true" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Town Ordinances</span></a> 987 </div> 988 </li> 989 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem440" data-pageid="440"> 990 <div class="accordionNavItem"> 991 <a href="/archive.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Archived Reports</span></a> 992 </div> 993 </li> 994 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem561" data-pageid="561"> 995 <div class="accordionNavItem"> 996 <a href="/portal" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">My Portal</span></a> 997 </div> 998 </li> 999 1000 </ol> 1001 </li> 1002 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem145" data-pageid="145"> 1003 <div class="accordionNavItem"> 1004 <a href="/145/Sign-Up-For" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Sign Up For</a> 1005 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Sign Up For Submenu" aria-expanded="false" aria-controls="submenu-lvl1-145"></a> 1006 </div> 1007 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-145" style="display: none;" data-parent="145"> 1008 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem316" data-pageid="316"> 1009 <div class="accordionNavItem"> 1010 <a href="https://member.everbridge.net/453003085611398/login" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Emergency Alerts</span></a> 1011 </div> 1012 </li> 1013 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem136" data-pageid="136"> 1014 <div class="accordionNavItem"> 1015 <a href="/list.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Notifications</span></a> 1016 </div> 1017 </li> 1018 1019 </ol> 1020 </li> 1021 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem146" data-pageid="146"> 1022 <div class="accordionNavItem"> 1023 <a href="/146/Submit" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Submit</a> 1024 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Submit Submenu" aria-expanded="false" aria-controls="submenu-lvl1-146"></a> 1025 </div> 1026 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-146" style="display: none;" data-parent="146"> 1027 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem137" data-pageid="137"> 1028 <div class="accordionNavItem"> 1029 <a href="/246/Online-Services" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Online Payments</span></a> 1030 </div> 1031 </li> 1032 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem439" data-pageid="439"> 1033 <div class="accordionNavItem"> 1034 <a href="/FormCenter" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">A Form</span></a> 1035 </div> 1036 </li> 1037 1038 </ol> 1039 </li> 1040 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem436" data-pageid="436"> 1041 <div class="accordionNavItem"> 1042 <a href="/436/Apply-for-a-position-on-an-Authority-Boa" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Apply for a position on an Authority, Board, Commission or Committee</a> 1043 </div> 1044 </li> 1045 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem433" data-pageid="433">
1046 <div class="accordionNavItem"> 1047 <a href="/433/Learn-About" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Learn About</a> 1048 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Learn About Submenu" aria-expanded="false" aria-controls="submenu-lvl1-433"></a> 1049 </div> 1050 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-433" style="display: none;" data-parent="433"> 1051 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem515" data-pageid="515"> 1052 <div class="accordionNavItem"> 1053 <a href="/DocumentCenter/View/637/Household-Hazardous-Waste-Schedule-PDF" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Household Hazardous Waste Schedule (PDF)</span></a> 1054 </div> 1055 </li> 1056 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem518" data-pageid="518"> 1057 <div class="accordionNavItem"> 1058 <a href="https://ct-oldlyme.civicplus.com/calendar.aspx" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Meetings Calendar</span></a> 1059 </div> 1060 </li> 1061 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem510" data-pageid="510"> 1062 <div class="accordionNavItem"> 1063 <a href="/DocumentCenter/View/264/FOI-Request-Form-PDF" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Submitting an FOI Request (PDF)</span></a> 1064 </div> 1065 </li> 1066 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem434" data-pageid="434"> 1067 <div class="accordionNavItem"> 1068 <a href="/434/Using-the-Banner-Pole" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Using the Banner Pole</span></a> 1069 <a href="#" role="button" class="openAccordionNav accordionNavMenuItem" aria-label="Using the Banner Pole Submenu" aria-expanded="false" aria-controls="submenu-lvl2-434"></a> 1070 </div> 1071 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl2" id="submenu-lvl2-434" style="display: none;" data-parent="434"> 1072 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem435" data-pageid="435"> 1073 <div class="accordionNavItem"> 1074 <a href="/435/Exhibit-I-Banner-Specifications" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Exhibit I: Banner Specifications</span></a> 1075 </div> 1076 </li> 1077 1078 </ol> 1079 </li> 1080 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem511" data-pageid="511"> 1081 <div class="accordionNavItem"> 1082 <a href="/DocumentCenter/View/143/Zoning-Regulations-PDF" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Zoning Regulations</span></a> 1083 </div> 1084 </li> 1085 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem539" data-pageid="539"> 1086 <div class="accordionNavItem"> 1087 <a href="/539/Website-Photo-Credits" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Website Photo Credits</span></a> 1088 </div> 1089 </li> 1090 1091 </ol> 1092 </li> 1093 1094 </ol> 1095 1096 1097
1097<script type="text/javascript"> 1098 (function () { 1099 function setupSecondaryMenuProperties() { 1100 //setup menu manager properties for secondary menu 1101 menuManager.isSideMenuEditable = false; 1102 menuManager.sideMenuMaxSubMenuLevels = 4; 1103 menuManager.sideMenuHasCustomLinks = false; 1104 } 1105 1106 if (document.readyState === "loading") { 1107 document.addEventListener("DOMContentLoaded", setupSecondaryMenuProperties, { once: true }); 1108 return; 1109 } 1110 1111 setupSecondaryMenuProperties(); 1112 })(); 1113 </script>
1113 1114 1115
1115<script type="text/javascript"> 1116 (function () { 1117 function setupAccordionSecondaryNav() { 1118 var $menuContainer = $('#secondaryNav'); 1119 1120 $menuContainer.find('*[id^="SideItem"]').each(function () { 1121 var ids = $('[id="' + this.id + '"]'); 1122 if (ids.length > 1) 1123 $.each(ids, function (index, value) { 1124 value.id = value.id + '_' + index; 1125 }); 1126 }); 1127 1128 $menuContainer.find('.hasAccordionChildren .openAccordionNav').off('click.secondaryNav').on('click.secondaryNav', function (e) { 1129 e.preventDefault(); 1130 showHideAccordionMenuForSecondaryNav($(this)); 1131 }); 1132 1133 $menuContainer.find(".grippy").each(function () { 1134 menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav'); 1135 }); 1136 1137 $menuContainer.find("li").each(function () { 1138 menuManager.setupDroppableAccordionElement($(this), SIDE_MENU); 1139 }); 1140 } 1141 1142 if (document.readyState === "loading") { 1143 document.addEventListener("DOMContentLoaded", setupAccordionSecondaryNav, { once: true }); 1144 return; 1145 } 1146 1147 setupAccordionSecondaryNav(); 1148 })(); 1149 </script>
1149 1150 1151 1152 1153</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS"> <div id="cc24462b9b-f81f-453c-b10c-1549b23873e1" data-containerid="24462b9b-f81f-453c-b10c-1549b23873e1" class="pageContent cpGrid cpGrid24 showInMobile"> 1154 1155 1156 1157 1158 </div> 1159</aside> 1160</div><div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> 1161<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 1162<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"> <ol class="semanticList breadCrumbs"> 1163 <li><a class="breadCrumb" href="/">Home</a></li><li id="currentBCPage" data-pageid="9"><a href class="breadCrumb" aria-current="page">How Do I...</a></li> 1164 </ol> 1165 1166 1167 1168</div><div data-cpRole="mainContentContainer" id="moduleContent"> 1169 1170 <div id="page" class="moduleContentNew"> 1171 1172 1173 <input id="hdnPageID" name="hdnPageID" type="hidden" value="9" /> 1174 <input id="hdnParentID" name="hdnParentID" type="hidden" value="1" /> 1175 <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="4512" /> 1176 <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="How Do I..." /> 1177 <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="False" />
1178 <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> 1179 <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> 1180 1181 <h1 id="versionHeadLine" class="headline"> 1182 1183How Do I... </h1> 1184 1185 <div id="cc0205e938-2452-464d-bdfc-ca45024ee99f" data-containerid="0205e938-2452-464d-bdfc-ca45024ee99f" class="pageContent cpGrid cpGrid24" data-contentcontainerbreakpoint="30" > 1186 1187 1188 <div class="row outer wide"><!-- 1189--><div class="outer col col24 first last" style="" data-widgetcontainerid="b86e53b9-c7b8-4da1-b5b7-5d3a5da61c18">� 1190 <div class="row nest first wide">� 1191 1192 <div class="inner col col24 first last idd991717a-0eed-4a3f-bf44-c9e469972062" style="" data-widgetcontainerid="d991717a-0eed-4a3f-bf44-c9e469972062">� 1193<div class="widget editor pageStyles narrow" id="divEditora45b8dd1-3be5-432a-8cc0-10b4aeb503d8" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'> 1194 <div class="fr-view"> 1195 1196 1197 <h2 class="subhead1"><a href="https://ct-oldlyme.civicplus.com/436/Apply-for" target="_blank" rel="noopener">Apply for a position</a> on an Authority, Board, Commission, or Committee.</h2><h3 class="subhead2"><br></h3><h3 class="subhead2"><a href="https://www.tankolighting.com/oldlymemaintenance" target="_blank" rel="noopener">Report a broken streetlight</a> or call the Tanko lighting 24/7 call center at 800-509-9358</h3><h3 class="subhead2"><br></h3><h3 class="subhead2">Find a <a href="https://mailamap.com/street_maps" target="_blank" rel="noopener">map of Old Lyme</a><br><br></h3><h2 class="subhead1"><a href="https://www.eversource.com/residential/outages" target="_blank" rel="noopener">Eversource</a> - Report a down wired - call 800-286-2000</h2> 1198 </div> 1199
1200<script type="text/javascript"> 1201 $(document).ready(function (e) { 1202 renderSlideshowIfApplicable($('#divEditor' + 'a45b8dd1-3be5-432a-8cc0-10b4aeb503d8')); 1203 }); 1204</script>
1204 1205</div> 1206 1207 </div> <!-- inner column --> 1208 1209 </div> <!-- inner row --> 1210 <div class="row nest last wide">� 1211 1212 <div class="inner col col24 first last id0b22d454-9233-483f-b76d-989fdcdadeba" style="" data-widgetcontainerid="0b22d454-9233-483f-b76d-989fdcdadeba">� 1213 <nav class="widget clear dynamicSubpage widgetPages skin61 wide" id="widgetPage4c1077d3-7481-4608-81b8-e21da2fc9e10" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label = Pages> 1214 <div class="hidden widgetTypeID">9</div> 1215 <div class="hidden depth">2</div> 1216 <div class="hidden cols">2</div> 1217 <div class="hidden format">3</div> 1218 <div class="widgetBody"> 1219 1220 <div class="widgetBody cpGrid cpGrid2 "> 1221 <div class="row wide"> 1222 1223 <div class="col col1"> 1224 <ol class="semanticList layout3"> 1225 <li class="megaMenuItem widgetItem level1" data-pageid="143" role="none"> 1226 <div class="widgetTitle"> 1227 <a href="/143/Apply-For" target="_self" >Apply For</a> 1228 </div> 1229 <ol class="semanticList"> 1230 <li class="megaMenuItem level2" role="none" data-pageid="441"> 1231 <a href="/441/Permits-Licenses" target="_self" >Permits & Licenses</a> </li> 1232 <li class="megaMenuItem level2" role="none" data-pageid="825"> 1233 <a href="https://www.mytaxbill.org/inet/bill/home.do?town=oldlyme" target="_blank" rel="noopener">Check my Taxes Status or Pay Taxes</a> </li> 1234 </ol> 1235 1236 </li> <li class="megaMenuItem widgetItem level1" data-pageid="142" role="none"> 1237 <div class="widgetTitle"> 1238 <a href="/142/Contact" target="_self" >Contact</a> 1239 </div> 1240 <ol class="semanticList"> 1241 <li class="megaMenuItem level2" role="none" data-pageid="312"> 1242 <a href="/Directory.aspx?DID=6" target="_self" >Animal Control</a> </li> 1243 <li class="megaMenuItem level2" role="none" data-pageid="313"> 1244 <a href="/Directory.aspx?DID=19" target="_self" >Police</a> </li> 1245 <li class="megaMenuItem level2" role="none" data-pageid="456"> 1246 <a href="/FormCenter/General-Forms-4/Contact-Us-103" target="_self" >Town of Old Lyme</a> </li> 1247 </ol> 1248 1249 </li> <li class="megaMenuItem widgetItem level1" data-pageid="144" role="none"> 1250 <div class="widgetTitle"> 1251 <a href="/144/Find" target="_self" >Find</a> 1252 </div> 1253 <ol class="semanticList"> 1254 <li class="megaMenuItem level2" role="none" data-pageid="314"> 1255 <a href="/AgendaCenter" target="_self" >Agendas & Minutes</a> </li> 1256 <li class="megaMenuItem level2" role="none" data-pageid="457"> 1257 <a href="/457/Forms-Documents" target="_self" >Forms & Documents</a> </li> 1258 <li class="megaMenuItem level2" role="none" data-pageid="315"> 1259 <a href="https://ecode360.com/OL1929?needHash=true" target="_self" >Town Ordinances</a> </li> 1260 <li class="megaMenuItem level2" role="none" data-pageid="440"> 1261 <a href="/archive.aspx" target="_self" >Archived Reports</a> </li> 1262 <li class="megaMenuItem level2" role="none" data-pageid="561"> 1263 <a href="/portal" target="_self" >My Portal</a> </li> 1264 </ol> 1265 1266 </li> </ol> 1267 </div> 1268 <div class="col col1"> 1269 <ol class="semanticList layout3"> 1270 <li class="megaMenuItem widgetItem level1" data-pageid="145" role="none"> 1271 <div class="widgetTitle"> 1272 <a href="/145/Sign-Up-For" target="_self" >Sign Up For</a> 1273 </div> 1274 <ol class="semanticList"> 1275 <li class="megaMenuItem level2" role="none" data-pageid="316"> 1276 <a href="https://member.everbridge.net/453003085611398/login" target="_self" >Emergency Alerts</a> </li> 1277 <li class="megaMenuItem level2" role="none" data-pageid="136"> 1278 <a href="/list.aspx" target="_self" >Notifications</a> </li> 1279 </ol> 1280 1281 </li> <li class="megaMenuItem widgetItem level1" data-pageid="146" role="none"> 1282 <div class="widgetTitle"> 1283 <a href="/146/Submit" target="_self" >Submit</a> 1284 </div> 1285 <ol class="semanticList"> 1286 <li class="megaMenuItem level2" role="none" data-pageid="137"> 1287 <a href="/246/Online-Services" target="_self" >Online Payments</a> </li> 1288 <li class="megaMenuItem level2" role="none" data-pageid="439"> 1289 <a href="/FormCenter" target="_self" >A Form</a> </li> 1290 </ol> 1291 1292 </li> <li class="megaMenuItem widgetItem level1" data-pageid="436" role="none"> 1293 <div class="widgetTitle"> 1294 <a href="/436/Apply-for-a-position-on-an-Authority-Boa" target="_self" >Apply for a position on an Authority, Board, Commission or Committee</a> 1295 </div> 1296 1297 </li> <li class="megaMenuItem widgetItem level1" data-pageid="433" role="none"> 1298 <div class="widgetTitle"> 1299 <a href="/433/Learn-About" target="_self" >Learn About</a> 1300 </div> 1301 <ol class="semanticList"> 1302 <li class="megaMenuItem level2" role="none" data-pageid="515"> 1303 <a href="/DocumentCenter/View/637/Household-Hazardous-Waste-Schedule-PDF" target="_self" >Household Hazardous Waste Schedule (PDF)</a> </li> 1304 <li class="megaMenuItem level2" role="none" data-pageid="518"> 1305 <a href="https://ct-oldlyme.civicplus.com/calendar.aspx" target="_self" >Meetings Calendar</a> </li> 1306 <li class="megaMenuItem level2" role="none" data-pageid="510"> 1307 <a href="/DocumentCenter/View/264/FOI-Request-Form-PDF" target="_self" >Submitting an FOI Request (PDF)</a> </li> 1308 <li class="megaMenuItem level2" role="none" data-pageid="434"> 1309 <a href="/434/Using-the-Banner-Pole" target="_self" >Using the Banner Pole</a> </li> 1310 <li class="megaMenuItem level2" role="none" data-pageid="511"> 1311 <a href="/DocumentCenter/View/143/Zoning-Regulations-PDF" target="_self" >Zoning Regulations</a> </li> 1312 <li class="megaMenuItem level2" role="none" data-pageid="539"> 1313 <a href="/539/Website-Photo-Credits" target="_self" >Website Photo Credits</a> </li> 1314 </ol> 1315 1316 </li> </ol> 1317 </div> 1318 </div> 1319 </div> 1320 1321 1322 1323 1324 </div> 1325 1326 </nav> 1327 1328 1329 1330 </div> <!-- inner column --> 1331 1332 </div> <!-- inner row --> 1333 1334 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1335 1336 1337 </div> 1338 1339 </div> 1340 1341
1342 <div class="newCP"> 1343 1344 </div> 1345</div> 1346</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent"> <div id="cc4d26fae4-21f1-45d3-8c33-689d0179a983" data-containerid="4d26fae4-21f1-45d3-8c33-689d0179a983" class="pageContent cpGrid cpGrid24 showInMobile"> 1347 1348 1349 1350 1351 </div> 1352</aside> 1353</div> 1354</div></div> 1355</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> 1356<div class="siteWrap2"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cc0a782829-9882-46c8-a853-47ffe771f234" data-containerid="0a782829-9882-46c8-a853-47ffe771f234" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="30"> 1357 1358 1359 <div class="row outer wide"><!-- 1360--><div class="outer col col8 first" style="" data-widgetcontainerid="a27f503c-2195-42f2-ac14-7f15390d86ab">� 1361 <div class="row nest first last wide">� 1362 1363 <div class="inner col col8 first last id395f71d6-1100-405c-9527-cd289211bbf3" style="" data-widgetcontainerid="395f71d6-1100-405c-9527-cd289211bbf3">� 1364<div data-widget-id="7601a0ea-f150-423f-943f-18132446a90f" data-widget-controller-path="/GraphicLinks/Widget"> 1365 1366 1367 1368 1369<div id="graphicLinkWidget7601a0ea-f150-423f-943f-18132446a90f" class="widget widgetGraphicLinks skin66 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1370 <div class="widgetHeader"> 1371 <div class=""> 1372 </div> 1373 </div> 1374 <div class="widgetBody cpGrid cpGrid2 "> 1375 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1376 <div class="row wide"> 1377 <!-- 1378--><div class="col col1 first "><ul class="semanticList"><!-- 1379 --><li class="widgetItem GraphicLinks"> 1380 1381<div> 1382 <a href="https://www.oldlyme-ct.gov/agendacenter" target="_self" class="fancyButton fancyButton250 " > 1383 <span> 1384 <span><span class="text">Meetings</span></span> 1385 </span> 1386 </a> 1387</div> 1388 <style scoped="scoped">.fancyButton250.fancyButton:link,.fancyButton250.fancyButton:visited, .fancyButton250div.fancyButton{ 1389 background-image: url('/ImageRepository/Document?documentID=4229'); 1390 background-repeat: no-repeat; 1391 background-position: center 8px ; 1392transition: all .3s ease-in-out;} 1393.fancyButton250.fancyButton:hover,.fancyButton250.fancyButton:focus,.fancyButton250.fancyButton:active,.fancyButton250.fancyButton.hover{ 1394 background-image: url('/ImageRepository/Document?documentID=4230'); 1395 background-repeat: no-repeat; 1396 background-position: center 0px ; 1397} 1398.fancyButton250.fancyButton:link > span,.fancyButton250.fancyButton:visited > span, .fancyButton250div.fancyButton > span{ 1399} 1400.fancyButton250.fancyButton:hover > span,.fancyButton250.fancyButton:focus > span,.fancyButton250.fancyButton:active > span,.fancyButton250.fancyButton.hover > span{ 1401} 1402.fancyButton250.fancyButton .text{ 1403 color: rgb(34, 34, 34); 1404 font-size: 1.25em; 1405 font-family: "Open Sans"; 1406 padding-top: 150px; 1407 padding-right: 5px; 1408 padding-left: 5px; 1409 font-weight: 600; 1410 text-decoration: none; 1411 padding-top: 150px; 1412 padding-right: 5px; 1413 padding-left: 5px; 1414 background-image: url('/ImageRepository/Document?documentID=4481'); 1415 background-repeat: no-repeat; 1416 background-position: center 44px ; 1417line-height: 1.2; 1418transition: all .3s ease-in-out; 1419} 1420.fancyButton250.fancyButton:hover .text,.fancyButton250.fancyButton:focus .text,.fancyButton250.fancyButton:active .text,.fancyButton250.fancyButton.hover .text{ 1421 text-decoration: underline; 1422 background-image: url('/ImageRepository/Document?documentID=4480'); 1423 background-repeat: no-repeat; 1424 background-position: center 36px ; 1425 1426 1427} 1428</style> 1429 1430 </li><!-- 1431--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1432 --><li class="widgetItem GraphicLinks"> 1433 1434<div> 1435 <a href="https://oldlymect.viewpointcloud.com/" target="_self" class="fancyButton fancyButton259 " > 1436 <span> 1437 <span><span class="text">Permits & Licensing</span></span> 1438 </span> 1439 </a> 1440</div> 1441 <style scoped="scoped">.fancyButton259.fancyButton:link,.fancyButton259.fancyButton:visited, .fancyButton259div.fancyButton{ 1442 background-image: url('/ImageRepository/Document?documentID=4229'); 1443 background-repeat: no-repeat; 1444 background-position: center 8px ; 1445transition: all .3s ease-in-out;} 1446.fancyButton259.fancyButton:hover,.fancyButton259.fancyButton:focus,.fancyButton259.fancyButton:active,.fancyButton259.fancyButton.hover{ 1447 background-image: url('/ImageRepository/Document?documentID=4230'); 1448 background-repeat: no-repeat; 1449 background-position: center 0px ; 1450} 1451.fancyButton259.fancyButton:link > span,.fancyButton259.fancyButton:visited > span, .fancyButton259div.fancyButton > span{ 1452} 1453.fancyButton259.fancyButton:hover > span,.fancyButton259.fancyButton:focus > span,.fancyButton259.fancyButton:active > span,.fancyButton259.fancyButton.hover > span{ 1454} 1455.fancyButton259.fancyButton .text{ 1456 color: rgb(34, 34, 34); 1457 font-size: 1.25em; 1458 font-family: "Open Sans"; 1459 padding-top: 150px; 1460 padding-right: 5px; 1461 padding-left: 5px; 1462 font-weight: 600; 1463 text-decoration: none; 1464 padding-top: 150px; 1465 padding-right: 5px; 1466 padding-left: 5px; 1467 background-image: url('/ImageRepository/Document?documentID=4483'); 1468 background-repeat: no-repeat; 1469 background-position: center 44px ; 1470line-height: 1.2; 1471transition: all .3s ease-in-out; 1472} 1473.fancyButton259.fancyButton:hover .text,.fancyButton259.fancyButton:focus .text,.fancyButton259.fancyButton:active .text,.fancyButton259.fancyButton.hover .text{ 1474 text-decoration: underline; 1475 background-image: url('/ImageRepository/Document?documentID=4113'); 1476 background-repeat: no-repeat; 1477 background-position: center 36px ; 1478 1479 1480} 1481</style> 1482 1483 </li><!-- 1484--></ul></div><!-- --> 1485 </div> 1486 </nav> 1487 </div> 1488 <div class="widgetFooter"> 1489 </div> 1490</div> 1491</div> 1492 1493 </div> <!-- inner column --> 1494 1495 </div> <!-- inner row --> 1496 1497 </div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="8929778f-0034-461a-bca6-2c14a82e13b1">� 1498 <div class="row nest first last wide">� 1499 1500 <div class="inner col col8 first last idc7e5a892-636c-4584-814e-b4fbeed79c3e" style="" data-widgetcontainerid="c7e5a892-636c-4584-814e-b4fbeed79c3e">� 1501<div data-widget-id="dd89a351-ac34-4a25-bcd9-f617b109c33b" data-widget-controller-path="/GraphicLinks/Widget"> 1502 1503 1504 1505 1506<div id="graphicLinkWidgetdd89a351-ac34-4a25-bcd9-f617b109c33b" class="widget widgetGraphicLinks skin66 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1507 <div class="widgetHeader"> 1508 <div class="">
1509 </div> 1510 </div> 1511 <div class="widgetBody cpGrid cpGrid2 "> 1512 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1513 <div class="row wide"> 1514 <!-- 1515--><div class="col col1 first "><ul class="semanticList"><!-- 1516 --><li class="widgetItem GraphicLinks"> 1517 1518<div> 1519 <a href="https://www.oldlyme-ct.gov/299/Trash-Recycling" target="_self" class="fancyButton fancyButton254 " > 1520 <span> 1521 <span><span class="text">Trash & Recycling</span></span> 1522 </span> 1523 </a> 1524</div> 1525 <style scoped="scoped">.fancyButton254.fancyButton:link,.fancyButton254.fancyButton:visited, .fancyButton254div.fancyButton{ 1526 background-image: url('/ImageRepository/Document?documentID=4229'); 1527 background-repeat: no-repeat; 1528 background-position: center 8px ; 1529transition: all .3s ease-in-out;} 1530.fancyButton254.fancyButton:hover,.fancyButton254.fancyButton:focus,.fancyButton254.fancyButton:active,.fancyButton254.fancyButton.hover{ 1531 background-image: url('/ImageRepository/Document?documentID=4230'); 1532 background-repeat: no-repeat; 1533 background-position: center 0px ; 1534} 1535.fancyButton254.fancyButton:link > span,.fancyButton254.fancyButton:visited > span, .fancyButton254div.fancyButton > span{ 1536} 1537.fancyButton254.fancyButton:hover > span,.fancyButton254.fancyButton:focus > span,.fancyButton254.fancyButton:active > span,.fancyButton254.fancyButton.hover > span{ 1538} 1539.fancyButton254.fancyButton .text{ 1540 color: rgb(34, 34, 34); 1541 font-size: 1.25em; 1542 font-family: "Open Sans"; 1543 padding-top: 150px; 1544 padding-right: 5px; 1545 padding-left: 5px; 1546 font-weight: 600; 1547 text-decoration: none; 1548 padding-top: 150px; 1549 padding-right: 5px; 1550 padding-left: 5px; 1551 background-image: url('/ImageRepository/Document?documentID=4488'); 1552 background-repeat: no-repeat; 1553 background-position: center 44px ; 1554line-height: 1.2; 1555transition: all .3s ease-in-out; 1556} 1557.fancyButton254.fancyButton:hover .text,.fancyButton254.fancyButton:focus .text,.fancyButton254.fancyButton:active .text,.fancyButton254.fancyButton.hover .text{ 1558 text-decoration: underline; 1559 background-image: url('/ImageRepository/Document?documentID=4485'); 1560 background-repeat: no-repeat; 1561 background-position: center 36px ; 1562 1563 1564} 1565</style> 1566 1567 </li><!-- 1568--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1569 --><li class="widgetItem GraphicLinks"> 1570 1571<div> 1572 <a href="https://www.oldlyme-ct.gov/216/Parks-Recreation" target="_self" class="fancyButton fancyButton253 " > 1573 <span> 1574 <span><span class="text">Parks & Recreation</span></span> 1575 </span> 1576 </a> 1577</div> 1578 <style scoped="scoped">.fancyButton253.fancyButton:link,.fancyButton253.fancyButton:visited, .fancyButton253div.fancyButton{ 1579 background-image: url('/ImageRepository/Document?documentID=4229'); 1580 background-repeat: no-repeat; 1581 background-position: center 8px ; 1582transition: all .3s ease-in-out;} 1583.fancyButton253.fancyButton:hover,.fancyButton253.fancyButton:focus,.fancyButton253.fancyButton:active,.fancyButton253.fancyButton.hover{ 1584 background-image: url('/ImageRepository/Document?documentID=4230'); 1585 background-repeat: no-repeat; 1586 background-position: center 0px ; 1587} 1588.fancyButton253.fancyButton:link > span,.fancyButton253.fancyButton:visited > span, .fancyButton253div.fancyButton > span{ 1589} 1590.fancyButton253.fancyButton:hover > span,.fancyButton253.fancyButton:focus > span,.fancyButton253.fancyButton:active > span,.fancyButton253.fancyButton.hover > span{ 1591} 1592.fancyButton253.fancyButton .text{ 1593 color: rgb(34, 34, 34); 1594 font-size: 1.25em; 1595 font-family: "Open Sans"; 1596 padding-top: 150px; 1597 padding-right: 5px; 1598 padding-left: 5px; 1599 font-weight: 600; 1600 text-decoration: none; 1601 padding-top: 150px; 1602 padding-right: 5px; 1603 padding-left: 5px; 1604 background-image: url('/ImageRepository/Document?documentID=4124'); 1605 background-repeat: no-repeat; 1606 background-position: center 44px ; 1607line-height: 1.2; 1608transition: all .3s ease-in-out; 1609} 1610.fancyButton253.fancyButton:hover .text,.fancyButton253.fancyButton:focus .text,.fancyButton253.fancyButton:active .text,.fancyButton253.fancyButton.hover .text{ 1611 text-decoration: underline; 1612 background-image: url('/ImageRepository/Document?documentID=4125'); 1613 background-repeat: no-repeat; 1614 background-position: center 36px ; 1615 1616 1617} 1618</style> 1619 1620 </li><!-- 1621--></ul></div><!-- --> 1622 </div> 1623 </nav> 1624 </div> 1625 <div class="widgetFooter"> 1626 </div> 1627</div> 1628</div> 1629 1630 </div> <!-- inner column --> 1631 1632 </div> <!-- inner row --> 1633 1634 </div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="d75a78cb-d339-4e11-ac6f-2b27980b4350">� 1635 <div class="row nest first last wide">� 1636 1637 <div class="inner col col8 first last ide9149acb-a158-449d-afd5-6e77498680b5" style="" data-widgetcontainerid="e9149acb-a158-449d-afd5-6e77498680b5">� 1638<div data-widget-id="093e19cd-43ba-454a-ab77-05b38c3282ea" data-widget-controller-path="/GraphicLinks/Widget"> 1639 1640 1641 1642 1643<div id="graphicLinkWidget093e19cd-43ba-454a-ab77-05b38c3282ea" class="widget widgetGraphicLinks skin66 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:20em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1644 <div class="widgetHeader"> 1645 <div class="">
1646 </div> 1647 </div> 1648 <div class="widgetBody cpGrid cpGrid2 "> 1649 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1650 <div class="row wide"> 1651 <!-- 1652--><div class="col col1 first "><ul class="semanticList"><!-- 1653 --><li class="widgetItem GraphicLinks"> 1654 1655<div> 1656 <a href="https://oldlymect.mapgeo.io/datasets/properties?abuttersDistance=100&latlng=41.319562%2C-72.3088&modal=disclaimer&zoom=12" target="_self" class="fancyButton fancyButton256 " > 1657 <span> 1658 <span><span class="text">GIS Land Maps</span></span> 1659 </span> 1660 </a> 1661</div> 1662 <style scoped="scoped">.fancyButton256.fancyButton:link,.fancyButton256.fancyButton:visited, .fancyButton256div.fancyButton{ 1663 background-image: url('/ImageRepository/Document?documentID=4229'); 1664 background-repeat: no-repeat; 1665 background-position: center 8px ; 1666transition: all .3s ease-in-out;} 1667.fancyButton256.fancyButton:hover,.fancyButton256.fancyButton:focus,.fancyButton256.fancyButton:active,.fancyButton256.fancyButton.hover{ 1668 background-image: url('/ImageRepository/Document?documentID=4230'); 1669 background-repeat: no-repeat; 1670 background-position: center 0px ; 1671} 1672.fancyButton256.fancyButton:link > span,.fancyButton256.fancyButton:visited > span, .fancyButton256div.fancyButton > span{ 1673} 1674.fancyButton256.fancyButton:hover > span,.fancyButton256.fancyButton:focus > span,.fancyButton256.fancyButton:active > span,.fancyButton256.fancyButton.hover > span{ 1675} 1676.fancyButton256.fancyButton .text{ 1677 color: rgb(34, 34, 34); 1678 font-size: 1.25em; 1679 font-family: "Open Sans"; 1680 padding-top: 150px; 1681 padding-right: 5px; 1682 padding-left: 5px; 1683 font-weight: 600; 1684 text-decoration: none; 1685 padding-top: 150px; 1686 padding-right: 5px; 1687 padding-left: 5px; 1688 background-image: url('/ImageRepository/Document?documentID=4479'); 1689 background-repeat: no-repeat; 1690 background-position: center 44px ; 1691line-height: 1.2; 1692transition: all .3s ease-in-out; 1693} 1694.fancyButton256.fancyButton:hover .text,.fancyButton256.fancyButton:focus .text,.fancyButton256.fancyButton:active .text,.fancyButton256.fancyButton.hover .text{ 1695 text-decoration: underline; 1696 background-image: url('/ImageRepository/Document?documentID=4490'); 1697 background-repeat: no-repeat; 1698 background-position: center 36px ; 1699 1700 1701} 1702</style> 1703 1704 </li><!-- 1705--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1706 --><li class="widgetItem GraphicLinks"> 1707 1708<div> 1709 <a href="https://www.oldlyme-ct.gov/list.aspx" target="_self" class="fancyButton fancyButton255 " > 1710 <span> 1711 <span><span class="text">Notify Me®</span></span> 1712 </span> 1713 </a> 1714</div> 1715 <style scoped="scoped">.fancyButton255.fancyButton:link,.fancyButton255.fancyButton:visited, .fancyButton255div.fancyButton{ 1716 background-image: url('/ImageRepository/Document?documentID=4229'); 1717 background-repeat: no-repeat; 1718 background-position: center 8px ; 1719transition: all .3s ease-in-out;} 1720.fancyButton255.fancyButton:hover,.fancyButton255.fancyButton:focus,.fancyButton255.fancyButton:active,.fancyButton255.fancyButton.hover{ 1721 background-image: url('/ImageRepository/Document?documentID=4230'); 1722 background-repeat: no-repeat; 1723 background-position: center 0px ; 1724} 1725.fancyButton255.fancyButton:link > span,.fancyButton255.fancyButton:visited > span, .fancyButton255div.fancyButton > span{ 1726} 1727.fancyButton255.fancyButton:hover > span,.fancyButton255.fancyButton:focus > span,.fancyButton255.fancyButton:active > span,.fancyButton255.fancyButton.hover > span{ 1728} 1729.fancyButton255.fancyButton .text{ 1730 color: rgb(34, 34, 34); 1731 font-size: 1.25em; 1732 font-family: "Open Sans"; 1733 padding-top: 150px; 1734 padding-right: 5px; 1735 padding-left: 5px; 1736 font-weight: 600; 1737 text-decoration: none; 1738 padding-top: 150px; 1739 padding-right: 5px; 1740 padding-left: 5px; 1741 background-image: url('/ImageRepository/Document?documentID=4128'); 1742 background-repeat: no-repeat; 1743 background-position: center 44px ; 1744line-height: 1.2; 1745transition: all .3s ease-in-out; 1746} 1747.fancyButton255.fancyButton:hover .text,.fancyButton255.fancyButton:focus .text,.fancyButton255.fancyButton:active .text,.fancyButton255.fancyButton.hover .text{ 1748 text-decoration: underline; 1749 background-image: url('/ImageRepository/Document?documentID=4129'); 1750 background-repeat: no-repeat; 1751 background-position: center 36px ; 1752 1753 1754} 1755</style> 1756 1757 </li><!-- 1758--></ul></div><!-- --> 1759 </div> 1760 </nav> 1761 </div> 1762 <div class="widgetFooter"> 1763 </div> 1764</div> 1765</div> 1766 1767 </div> <!-- inner column --> 1768 1769 </div> <!-- inner row --> 1770 1771 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1772 1773 1774 </div> 1775</div></div> 1776</div><!-- Footer --><div data-cpRole="structuralContainer" id="bannerContainer2TS" class="noOverflowTS"> 1777<div data-cpRole="banner" id="banner2"><div data-cpRole="structuralContainer" id="footerWrapTS"> 1778<footer data-cpRole="structuralContainer" id="footerContainerTS"> 1779<div class="siteWrap2"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc0d3e72f2-06ef-434c-8412-bf47e8272c51" data-containerid="0d3e72f2-06ef-434c-8412-bf47e8272c51" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="50"> 1780 1781 1782 <div class="row outer wide"><!-- 1783--><div class="outer col col6 first" style="" data-widgetcontainerid="6aeba1c4-e0e1-4f1d-be32-45c9bffb2f26">� 1784 <div class="row nest first wide">� 1785 1786 <div class="inner col col6 first last id3c841d0d-e5f8-4140-8040-6bcea71890fb" style="" data-widgetcontainerid="3c841d0d-e5f8-4140-8040-6bcea71890fb">� 1787 <div data-widget-id="898e8e6c-1b44-43bf-91ed-6a5eb05a8041" data-widget-controller-path="/InfoAdvanced/Widget"> 1788 1789 1790 1791 1792 1793 <section id="divInfoAdv898e8e6c-1b44-43bf-91ed-6a5eb05a8041" class="widget widgetInfoAdvanced skin64 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1794 <header class="widgetHeader" id="header898e8e6c-1b44-43bf-91ed-6a5eb05a8041"> 1795 <div class=""> 1796 </div> 1797 </header> 1798 <div class="widgetBody cpGrid cpGrid1 "> 1799 <div class="row wide"> 1800 <div class="col col1 first last"> 1801 <ol class="pageStyles semanticList"> 1802 1803<li class="InfoAdvanced widgetItem fr-view"> 1804 <p><a href="/"><img src="/ImageRepository/Document?documentId=4110" class="fr-dib" alt="Old Lyme Connecticut Homepage"></a></p> 1805</li> </ol> 1806 </div> 1807 </div> 1808 </div> 1809 <div class="widgetFooter"> 1810 1811 </div> 1812 1813 </section> 1814 1815 1816
1817<script type="text/javascript"> 1818 //Render slideshow if info advacned items contain one. 1819 $(document).ready(function (e) { 1820 $('#divInfoAdv898e8e6c-1b44-43bf-91ed-6a5eb05a8041 .InfoAdvanced.widgetItem').each(function () { 1821 renderSlideshowIfApplicable($(this)); 1822 }); 1823 }); 1824</script>
1824</div> 1825 </div> <!-- inner column --> 1826 1827 </div> <!-- inner row --> 1828 <div class="row nest last wide">� 1829 1830 <div class="inner col col6 first last id68363134-371f-4ee5-925e-158f5d0af579" style="" data-widgetcontainerid="68363134-371f-4ee5-925e-158f5d0af579">� 1831<div data-widget-id="b8931d64-de0e-482b-93ec-9049980021c4" data-widget-controller-path="/GraphicLinks/Widget"> 1832 1833 1834 1835 1836<div id="graphicLinkWidgetb8931d64-de0e-482b-93ec-9049980021c4" class="widget widgetGraphicLinks skin65 widgetOptionSet16 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1837 <div class="widgetHeader"> 1838 <div class=""> 1839 </div> 1840 </div> 1841 <div class="widgetBody cpGrid cpGrid3 "> 1842 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1843 <div class="row autoWidths center wide"> 1844 <!-- 1845--><div class="col col1 first "><ul class="semanticList"><!-- 1846 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.oldlyme-ct.gov/socialnetworking" target="_self"> 1847 1848<img src="/ImageRepository/Document?documentID=40" 1849 class="graphicButtonLink" alt="Facebook" 1850 onmouseover="this.src='/ImageRepository/Document?documentID=40'" 1851 onmouseout="this.src='/ImageRepository/Document?documentID=40'" 1852 onfocus="this.src='/ImageRepository/Document?documentID=40'" 1853 onblur="this.src='/ImageRepository/Document?documentID=40'"> 1854</a></li><!-- 1855--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 1856 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/youtube" target="_self"> 1857 1858<img src="/ImageRepository/Document?documentID=43" 1859 class="graphicButtonLink" alt="YouTube" 1860 onmouseover="this.src='/ImageRepository/Document?documentID=43'" 1861 onmouseout="this.src='/ImageRepository/Document?documentID=43'" 1862 onfocus="this.src='/ImageRepository/Document?documentID=43'" 1863 onblur="this.src='/ImageRepository/Document?documentID=43'"> 1864</a></li><!-- 1865--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1866 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/nixle" target="_self"> 1867 1868<img src="/ImageRepository/Document?documentID=4111" 1869 class="graphicButtonLink" alt="Everbridge" 1870 onmouseover="this.src='/ImageRepository/Document?documentID=4111'" 1871 onmouseout="this.src='/ImageRepository/Document?documentID=4111'" 1872 onfocus="this.src='/ImageRepository/Document?documentID=4111'" 1873 onblur="this.src='/ImageRepository/Document?documentID=4111'"> 1874</a></li><!-- 1875--></ul></div><!-- --> 1876 </div> 1877 </nav> 1878 </div> 1879 <div class="widgetFooter"> 1880 </div> 1881</div> 1882</div> 1883 1884 </div> <!-- inner column --> 1885 1886 </div> <!-- inner row --> 1887 1888 </div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="07aac37a-1325-469b-aa5c-351b961d5473">� 1889 <div class="row nest first last wide">� 1890 1891 <div class="inner col col6 first last id71b3b0d4-4362-4597-809a-4fb3b6665cf3" style="" data-widgetcontainerid="71b3b0d4-4362-4597-809a-4fb3b6665cf3">� 1892 <div data-widget-id="6b496421-e428-45b9-9f6a-72ca3833aa11" data-widget-controller-path="/InfoAdvanced/Widget"> 1893 1894 1895 1896 1897 1898 <section id="divInfoAdv6b496421-e428-45b9-9f6a-72ca3833aa11" class="widget widgetInfoAdvanced skin63 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header6b496421-e428-45b9-9f6a-72ca3833aa11"> 1899 <header class="widgetHeader" id="header6b496421-e428-45b9-9f6a-72ca3833aa11"> 1900 <div class=""> 1901 <h3 >Contact Us</h3> 1902 </div> 1903 </header> 1904 <div class="widgetBody cpGrid cpGrid1 "> 1905 <div class="row wide"> 1906 <div class="col col1 first last"> 1907 <ol class="pageStyles semanticList"> 1908 1909<li class="InfoAdvanced widgetItem fr-view"> 1910 <p data-pasted="true">Town of Old Lyme</p> 1911</li> 1912<li class="InfoAdvanced widgetItem fr-view"> 1913 <p data-pasted="true">52 Lyme Street</p> 1914</li> 1915<li class="InfoAdvanced widgetItem fr-view"> 1916 <p data-pasted="true">Old Lyme, CT 06371<br><br></p> 1917</li> 1918<li class="InfoAdvanced widgetItem fr-view"> 1919 <p data-pasted="true">Phone: 860-434-1605</p> 1920</li> 1921<li class="InfoAdvanced widgetItem fr-view"> 1922 <p data-pasted="true"><strong>Hours:</strong> </p><p>Monday - Friday: 8AM to 4PM</p> 1923</li> 1924<li class="InfoAdvanced widgetItem fr-view"> 1925 1926</li> </ol> 1927 </div> 1928 </div> 1929 </div> 1930 <div class="widgetFooter"> 1931 1932 </div> 1933 1934 </section> 1935 1936 1937
1938<script type="text/javascript"> 1939 //Render slideshow if info advacned items contain one. 1940 $(document).ready(function (e) { 1941 $('#divInfoAdv6b496421-e428-45b9-9f6a-72ca3833aa11 .InfoAdvanced.widgetItem').each(function () { 1942 renderSlideshowIfApplicable($(this)); 1943 }); 1944 }); 1945</script>
1945</div> 1946 </div> <!-- inner column --> 1947 1948 </div> <!-- inner row --> 1949 1950 </div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="08437249-75d1-4bb3-87b6-0c4f4f141e22">� 1951 <div class="row nest first last wide">� 1952 1953 <div class="inner col col6 first last id3f0b6511-da01-474b-95d7-7aede1140858" style="" data-widgetcontainerid="3f0b6511-da01-474b-95d7-7aede1140858">� 1954 <div data-widget-id="084034d3-99fa-4716-aefe-6a44cca1e1bd" data-widget-controller-path="/QuickLinks/Widget"> 1955 1956 1957 1958 1959 1960 1961 1962 1963 <section id="widgetQuicklink084034d3-99fa-4716-aefe-6a44cca1e1bd" class="widget widgetQuickLinks skin63 widgetOptionSet32 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader084034d3-99fa-4716-aefe-6a44cca1e1bd"> 1964 <header class="widgetHeader" id="quickLinksHeader084034d3-99fa-4716-aefe-6a44cca1e1bd"> 1965 <div class=""> 1966 <h3><a style="" href="/QuickLinks.aspx?CID=15" >Quick Links</a></h3> 1967 </div> 1968 </header> 1969 <div class="widgetBody cpGrid cpGrid1 "> 1970 <div class="row narrow"> 1971 <div class="col col1 first last"> 1972 <ol class="semanticList"> 1973 1974 <li style="position:relative" class="widgetItem QuickLinks"> 1975 <a class="widgetDesc widgetQuickLinksLink" href="https://ct-oldlyme.civicplus.com/539/Website-Photo-Credits" target="_self" >Photo Credits</a> 1976 <div class="widgetMeta"></div> 1977 </li> 1978 1979 <li style="position:relative" class="widgetItem QuickLinks"> 1980 <a class="widgetDesc widgetQuickLinksLink" href="https://oldlymect.viewpointcloud.com/" target="_self" >Permits & Licenses</a> 1981 <div class="widgetMeta"></div> 1982 </li> 1983 1984 <li style="position:relative" class="widgetItem QuickLinks"> 1985 <a class="widgetDesc widgetQuickLinksLink" href="/299/Trash-Recycling" target="_self" >Trash & Recycling</a> 1986 <div class="widgetMeta"></div> 1987 </li> 1988 1989 <li style="position:relative" class="widgetItem QuickLinks"> 1990 <a class="widgetDesc widgetQuickLinksLink" href="/249/Town-Clerk" target="_self" >Town Clerk</a> 1991 <div class="widgetMeta"></div> 1992 </li> 1993 1994 <li style="position:relative" class="widgetItem QuickLinks"> 1995 <a class="widgetDesc widgetQuickLinksLink" href="https://ecode360.com/OL1929?needHash=true" target="_self" >Town Ordinances</a> 1996 <div class="widgetMeta"></div> 1997 </li> 1998 1999 <li style="position:relative" class="widgetItem QuickLinks"> 2000 <a class="widgetDesc widgetQuickLinksLink" href="/list.aspx" target="_self" >Notify Me</a> 2001 <div class="widgetMeta"></div> 2002 </li> 2003 </ol> 2004 </div> 2005 </div> 2006 2007 </div> 2008 <div class="widgetFooter"> 2009 </div> 2010 <div class="addItemModal hidden"> 2011 <div class="url hidden">/QuickLinks.aspx</div> 2012 </div> 2013 2014 </section> 2015</div> 2016 2017 </div> <!-- inner column --> 2018 2019 </div> <!-- inner row --> 2020 2021 </div><!-- outer column --><!----><div class="outer col col6 last" style="" data-widgetcontainerid="5dccb29e-4582-4805-9903-4662ee024b22">� 2022 <div class="row nest first last wide">� 2023 2024 <div class="inner col col6 first last id813d0347-9c33-42f9-8ffc-f70862437b10" style="" data-widgetcontainerid="813d0347-9c33-42f9-8ffc-f70862437b10">� 2025 <div data-widget-id="3d6bfaf1-d5b9-4ee0-86d2-35041df25ee4" data-widget-controller-path="/QuickLinks/Widget"> 2026 2027 2028 2029 2030 2031 2032 2033 2034 <section id="widgetQuicklink3d6bfaf1-d5b9-4ee0-86d2-35041df25ee4" class="widget widgetQuickLinks skin63 widgetOptionSet32 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader3d6bfaf1-d5b9-4ee0-86d2-35041df25ee4"> 2035 <header class="widgetHeader" id="quickLinksHeader3d6bfaf1-d5b9-4ee0-86d2-35041df25ee4"> 2036 <div class=""> 2037 <h3><a style="" href="/QuickLinks.aspx?CID=16" >Site Links</a></h3> 2038 </div> 2039 </header> 2040 <div class="widgetBody cpGrid cpGrid1 "> 2041 <div class="row narrow"> 2042 <div class="col col1 first last"> 2043 <ol class="semanticList"> 2044 2045 <li style="position:relative" class="widgetItem QuickLinks"> 2046 <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a> 2047 <div class="widgetMeta"></div> 2048 </li> 2049 2050 <li style="position:relative" class="widgetItem QuickLinks"> 2051 <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a> 2052 <div class="widgetMeta"></div> 2053 </li> 2054 2055 <li style="position:relative" class="widgetItem QuickLinks"> 2056 <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a> 2057 <div class="widgetMeta"></div> 2058 </li> 2059 2060 <li style="position:relative" class="widgetItem QuickLinks"> 2061 <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> 2062 <div class="widgetMeta"></div> 2063 </li> 2064 2065 <li style="position:relative" class="widgetItem QuickLinks"> 2066 <a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a> 2067 <div class="widgetMeta"></div> 2068 </li> 2069 2070 <li style="position:relative" class="widgetItem QuickLinks"> 2071 <a class="widgetDesc widgetQuickLinksLink" href="/privacy" target="_self" >Privacy Policy</a> 2072 <div class="widgetMeta"></div> 2073 </li> 2074 2075 <li style="position:relative" class="widgetItem QuickLinks"> 2076 <a class="widgetDesc widgetQuickLinksLink" href="/72" target="_self" >Employee Portal</a> 2077 <div class="widgetMeta"></div> 2078 </li> 2079 </ol> 2080 </div> 2081 </div> 2082 2083 </div> 2084 <div class="widgetFooter"> 2085 </div> 2086 <div class="addItemModal hidden"> 2087 <div class="url hidden">/QuickLinks.aspx</div> 2088 </div> 2089 2090 </section> 2091</div> 2092 2093 </div> <!-- inner column --> 2094 2095 </div> <!-- inner row --> 2096 2097 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2098 2099 2100 </div> 2101</div></div> 2102</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> 2103<div class="siteWrap2"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="ccb019d3a5-0fc8-4c8f-abcd-6c32875c78ca" data-containerid="b019d3a5-0fc8-4c8f-abcd-6c32875c78ca" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 2104 2105 2106 <div class="row outer wide"><!-- 2107--><div class="outer col col24 first last" style="" data-widgetcontainerid="4214f0a1-9164-4ab8-be4b-9ca202f35541">� 2108 <div class="row nest first last wide">� 2109 2110 <div class="inner col col24 first last id302339a3-e71c-45ca-82be-fefb62796e24" style="" data-widgetcontainerid="302339a3-e71c-45ca-82be-fefb62796e24">� 2111 2112 <div data-widget-id='d59a9796-7d33-4b3e-9ea3-b80fab782652' data-moduleName="customHtml" id='widgetCustomHtmld59a9796-7d33-4b3e-9ea3-b80fab782652' class="widget widgetCustomHtml skin67 narrow" > 2113 <div class="widgetBody pageStyles" id="widgetBodyd59a9796-7d33-4b3e-9ea3-b80fab782652"> 2114 <div id="customHtmld59a9796-7d33-4b3e-9ea3-b80fab782652"><div><style> 2115 .cpBylineIconTS { 2116 fill: currentColor; 2117 width: 39px;
2118 height: 26px; 2119 display: inline; 2120 vertical-align: middle; 2121 } 2122</style> 2123 2124<div class="widgetItem cpBylineTS"> 2125 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> 2126 <path class="c" d="M73.4,23.2h-19v16.7h19c2.8,0,5,2.2,5,5c0,2.8-2.2,5-5,5h-19v28.4h5.5l11.3-11.7h2.2c11.9,0,21.6-9.7,21.6-21.6C95,33,85.3,23.2,73.4,23.2"></path> 2127 <path class="p" d="M45.8,66.5H26.6C14.7,66.5,5,56.8,5,44.9C5,33,14.7,23.2,26.6,23.2h19.1v16.7H26.6c-2.8,0-5,2.2-5,5c0,2.8,2.2,5,5,5h19.1V66.5z"></path> 2128 </svg> 2129 <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> 2130</div> 2131</div></div> 2132 </div> 2133 2134 </div> 2135 2136 </div> <!-- inner column --> 2137 2138 </div> <!-- inner row --> 2139 2140 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2141 2142 2143 </div> 2144</div></div> 2145</div> 2146</div> 2147 2148 2149 2150 2151 <div id="banner2-60" style="display: none"></div> 2152
2152<script type="text/javascript"> 2153 $(window).on("load", function () { 2154 $.when(window.Pages.rwdSetupComplete) 2155 .done(function () { 2156 renderBanner('banner2-60', 2157 'banner2', 2158 {"BannerOptionID":60,"ThemeID":18,"SlotName":"banner2","Name":"Default","IsDefault":true,"BannerMode":1,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":false,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":170,"BannerOptionID":60,"FileName":"/ImageRepository/Document?documentID=4100","Height":740,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}],"BannerVideos":[{"BannerVideoID":5,"BannerOptionID":60,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202603051442013283.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 2159 {"BannerImageID":170,"BannerOptionID":60,"FileName":"/ImageRepository/Document?documentID=4100","Height":740,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":null}, 2160 '/App_Themes/Interior/Images/', 2161 '<img alt="" class="bannerObject" src="/ImageRepository/Document?documentID=4100" />'); 2162 }); 2163 }); 2164 </script>
2164 2165 2166</div> 2167</div> 2168</div> 2169 2170 </div> 2171 </div> 2172 </div> 2173 2174<link href="/745732998.css" rel="stylesheet" type="text/css" /> 2175 2176<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 2177 <div role="dialog" aria-labelledby="cp-Splash-title" aria-describedby="editorContentDesc" aria-modal="true" tabindex="-1" id="SplashMessage" class="hidden cp-Splash cp-Splash--modal is-open"> 2178 <div class="cp-Splash-header"> 2179 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 2180 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 2181 <svg id="iconClose" viewBox="0 0 25 25"> 2182 <polygon style="fill:currentcolor" 2183 points="18.806,6.98 18.075,6.248 12.532,11.792 6.989,6.248 6.257,6.98 11.786,12.508 6.212,18.084 6.943,18.815 12.532,13.224 18.12,18.815 18.851,18.084 13.277,12.508"></polygon> 2184 </svg> 2185 </button> 2186 </div> 2187 <div class="cp-Splash-body"> 2188 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 2189 <!-- Content from the Froala Editor will go here. --> 2190 Loading 2191 </div> 2192 </div> 2193 <div class="cp-Splash-footer"> 2194 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 2195 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
2196 </div> 2197 </div> 2198</div> 2199
2200<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2200
2200
2201<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2201
2201
2202<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2202
2202
2203<script> 2204 2205 $(document).ready(function () { 2206 var filter = { 2207 targetId: '9', 2208 targetType: 1 2209 } 2210 2211 new SplashModalRender().triggerRender(filter); 2212 }); 2213</script>
2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230
2230<script src="/-1442400649.js" type="text/javascript"></script>
2230 2231 <!-- Fixed Nav Adjustment -->
2232<script> 2233 function getValueTS(elem, attr) { 2234 var val = elem.css(attr); 2235 if (val === undefined) return undefined; 2236 var num = parseInt(val, 10); 2237 if (num === NaN) return undefined; 2238 return num; 2239 } 2240 2241 function clampTS(number, min, max) { 2242 return Math.min(Math.max(number, min), max); 2243 } 2244 2245 function isPageEditingTS() { 2246 return ( 2247 $("#doneEditing").length > 0 || // In live edit 2248 typeof DesignCenter !== "undefined" // In theme manager 2249 ); 2250 } 2251 2252 var bgColorRegexTS = new RegExp("rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)"); 2253 function isTransparentTS(elem) { 2254 var bg = elem.css('background-color'); 2255 if (typeof bg !== "string") return false; 2256 if (bg === "transparent") return true; 2257 if (!bg.startsWith('rgba(')) return false; 2258 var matchState = bg.match(bgColorRegexTS); 2259 if (!matchState || matchState.length !== 5) return false; 2260 var alpha = parseFloat(matchState[4], 10); 2261 if (!(alpha >= 0 && alpha < 1)) return false; 2262 return true; 2263 } 2264 2265 function iterateLeftpads(cb) { 2266 var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 2267 for (var i = 0; i < containersTS.length; i++) { 2268 var containerTS = containersTS[i]; 2269 // Skip the body container and anything with data-skip-leftpad 2270 if ( 2271 containerTS.id !== "bodyContainerTS" && 2272 containerTS.getAttribute('data-skip-leftpad') === null 2273 ) { 2274 cb(containerTS); 2275 } 2276 } 2277 } 2278 2279 function iterateRightpads(cb) { 2280 var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 2281 for (var i = 0; i < containersTS.length; i++) { 2282 var containerTS = containersTS[i]; 2283 // Skip the body container and anything with data-skip-rightpad 2284 if ( 2285 containerTS.id !== "bodyContainerTS" && 2286 containerTS.getAttribute('data-skip-rightpad') === null 2287 ) { 2288 cb(containerTS); 2289 } 2290 } 2291 } 2292 2293 var anchor = $("#divToolbars"); 2294 var bodyContainerTS = $("#bodyContainerTS"); 2295 2296 // Outer banner padding (push banner down) 2297 var outerSizingTS = $("#bannerContainerTS"); 2298 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 2299 var innerSizingTS = $("#bannerSizingTS"); 2300 2301 var forceUnfixClassTS = "forceUnfixTS"; 2302 2303 var fixedTopTS = $(".fixedTopTS"); 2304 var fixedBottomTS = $(".fixedBottomTS"); 2305 var fixedLeftTS = $(".fixedLeftTS"); 2306 var fixedRightTS = $(".fixedRightTS"); 2307 2308 var initialTopTS; 2309 var topAttachTS; 2310 if (fixedTopTS && fixedTopTS.length === 1) { 2311 initialTopTS = getValueTS(fixedTopTS, 'top'); 2312 var attachment = fixedTopTS.attr('data-attach');
2313 if (attachment) topAttachTS = $("#" + attachment); 2314 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 2315 } 2316 2317 function resizeAdjustmentTS() { 2318 var editing = isPageEditingTS(); 2319 2320 // Fixed top script 2321 (function () { 2322 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 2323 2324 if (editing) { 2325 fixedTopTS[0].classList.add(forceUnfixClassTS); 2326 } else { 2327 fixedTopTS[0].classList.remove(forceUnfixClassTS); 2328 } 2329 2330 var topPosition = fixedTopTS.css('position'); 2331 if (topPosition === 'fixed') { 2332 if (topAttachTS) { 2333 scrollAdjustmentTS(); 2334 } else { 2335 var anchorHeight = anchor.outerHeight() - 1; 2336 fixedTopTS.css('top', anchorHeight + initialTopTS); 2337 } 2338 } else { 2339 fixedTopTS.css('top', initialTopTS); 2340 } 2341 2342 if (topPosition === 'fixed' || topPosition === 'absolute') { 2343 // Bump the banner content down 2344 if (isTransparentTS(fixedTopTS)) { 2345 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight()); 2346 outerSizingTS.css('padding-top', ''); 2347 2348 try { 2349 window.Pages.onResizeHandlersExecute(); 2350 } catch (e) { } 2351 } else { 2352 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 2353 innerSizingTS.css('padding-top', ''); 2354 } 2355 } else { 2356 innerSizingTS.css('padding-top', ''); 2357 outerSizingTS.css('padding-top', ''); 2358 } 2359 })(); 2360 2361 // Fixed bottom script 2362 (function () { 2363 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 2364 2365 // If the widget has gone narrow, force unfix 2366 if (editing || fixedBottomTS.outerHeight() > 200) { 2367 fixedBottomTS[0].classList.add(forceUnfixClassTS); 2368 } else { 2369 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 2370 } 2371 2372 if (fixedBottomTS.css('position') === 'fixed') { 2373 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 2374 } else { 2375 bodyContainerTS.css('padding-bottom', ''); 2376 } 2377 })(); 2378 2379 // Fixed left script 2380 (function () { 2381 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 2382 2383 if (editing) { 2384 fixedLeftTS[0].classList.add(forceUnfixClassTS); 2385 } else { 2386 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 2387 } 2388 2389 if (fixedLeftTS.css('position') === 'fixed') { 2390 var anchorHeight = anchor.outerHeight() - 1; 2391 fixedLeftTS.css('top', anchorHeight); 2392 var leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 2393 iterateLeftpads(function (containerTS) { 2394 var containerBoundingTS = containerTS.getBoundingClientRect(); 2395 if (containerBoundingTS.left <= leftBoundingTS.right) { 2396 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 2397 } else { 2398 $(containerTS).css('padding-left', ''); 2399 } 2400 }); 2401 } else { 2402 fixedLeftTS.css('top', ''); 2403 iterateLeftpads(function (containerTS) { 2404 $(containerTS).css('padding-left', ''); 2405 }); 2406 } 2407 })(); 2408 2409 // Fixed right script 2410 (function () { 2411 if (!fixedRightTS || fixedRightTS.length === 0) return; 2412 2413 if (editing) { 2414 fixedRightTS[0].classList.add(forceUnfixClassTS); 2415 } else { 2416 fixedRightTS[0].classList.remove(forceUnfixClassTS); 2417 } 2418 2419 if (fixedRightTS.css('position') === 'fixed') { 2420 var anchorHeight = anchor.outerHeight() - 1; 2421 fixedRightTS.css('top', anchorHeight); 2422 var rightBoundingTS = fixedRightTS[0].getBoundingClientRect(); 2423 iterateRightpads(function (containerTS) { 2424 var containerBoundingTS = containerTS.getBoundingClientRect(); 2425 if (containerBoundingTS.right >= rightBoundingTS.left) { 2426 $(containerTS).css('padding-right', rightBoundingTS.width + 16); 2427 } 2428 }); 2429 } else { 2430 fixedRightTS.css('top', ''); 2431 iterateRightpads(function (containerTS) { 2432 $(containerTS).css('padding-right', ''); 2433 }); 2434 } 2435 })(); 2436 } 2437 2438 function scrollAdjustmentTS() {
2439 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 2440 var topPosition = fixedTopTS.css('position'); 2441 if (topPosition === 'fixed' || topPosition === 'absolute') { 2442 var anchorBounding = anchor[0].getBoundingClientRect(); 2443 var attachBounding = topAttachTS[0].getBoundingClientRect(); 2444 var scrollTop = $(window).scrollTop(); 2445 2446 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 2447 } else { 2448 fixedTopTS.css('top', initialTopTS); 2449 } 2450 } 2451 2452 $(window).load(function () { 2453 setTimeout(function () { 2454 try { 2455 resizeAdjustmentTS(); 2456 } catch (e) { 2457 console.error(e); 2458 } 2459 }, 350); 2460 2461 $(window).scroll(function () { 2462 try { 2463 scrollAdjustmentTS(); 2464 } catch (e) { 2465 console.error(e); 2466 } 2467 }); 2468 2469 var adjustTimeoutTS; 2470 $(window).resize(function () { 2471 clearTimeout(adjustTimeoutTS); 2472 adjustTimeoutTS = setTimeout(function () { 2473 try { 2474 resizeAdjustmentTS(); 2475 } catch (e) { 2476 console.error(e); 2477 } 2478 }, 350); 2479 }); 2480 2481 $.when(window.Pages.angularToolbarComplete).done(function () { 2482 try { 2483 resizeAdjustmentTS(); 2484 } catch (e) { 2485 console.error(e); 2486 } 2487 }); 2488 }); 2489</script>
2489 2490<!-- End Fixed Nav Adjustment --> 2491 2492 2493
2493<script type="text/javascript"> 2494 $(function () { 2495 document.cookie = "responsiveGhost=0; path=/"; 2496 }); 2497 $(window).on("load", function () { 2498 $('body').addClass('doneLoading').removeClass('hideContent'); 2499 2500 if ($('#404Content').length > 0) 2501 $('div#bodyWrapper').css('padding', '0px'); 2502 }); 2503 </script>
2503 2504 2505 <noscript> 2506 <style> 2507 body.hideContent { 2508 opacity: 1 !important; 2509 } 2510 </style> 2511 </noscript> 2512 2513 2514<div style="display: none;"> 2515 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 2516 2517 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 2518 <title>Arrow Left</title> 2519 <polygon style="fill:currentcolor" points="18.044,25 19.498,23.545 8.409,12.454 19.408,1.455 17.954,0 5.502,12.452"></polygon> 2520 </symbol> 2521 2522 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 2523 <title>Arrow Right</title> 2524 <polygon style="fill:currentcolor" points="6.957,0 5.502,1.455 16.591,12.546 5.592,23.545 7.047,25 19.498,12.548"></polygon> 2525 </symbol> 2526 2527 </svg> 2528</div> 2529
2529<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Mulish:500,500italic,600,600italic,700,700italic,800,800italic,italic,regular|Open+Sans:500,500italic,600,600italic,700,700italic,italic,regular|');</script>
2529 2530 2531 2532 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 2533 <div style="display: none;"> 2534 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2535 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 2536 <title>Slideshow Left Arrow</title> 2537 <g> 2538 <path style="fill:currentcolor;" d="M20,40a2.67,2.67,0,0,1-1.9-.79L.79,21.9a2.68,2.68,0,0,1,0-3.79L18.1.79a2.68,2.68,0,1,1,3.79,3.79L6.47,20,21.89,35.42A2.68,2.68,0,0,1,20,40Z"></path> 2539 </g> 2540 </symbol> 2541 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 2542 <title>Slideshow Right Arrow</title> 2543 <g> 2544 <path style="fill:currentcolor;" d="M2.68,0a2.67,2.67,0,0,1,1.9.79L21.89,18.1a2.68,2.68,0,0,1,0,3.79L4.58,39.21A2.68,2.68,0,0,1,.79,35.42L16.21,20,.79,4.58A2.68,2.68,0,0,1,2.68,0Z"></path> 2545 </g> 2546 </symbol> 2547 </svg> 2548 </div> 2549 2550 2551 2552 2553 <div id="root-picker-outlet"></div> 2554</body> 2555</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.