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-D146WJYR79';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= false; 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 120 121 <meta name="theme-color" content="#2b3a67"> 122 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 123 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 124 <title>Tisbury, MA | Official Website</title> 125 126 <meta name="description" content=""> 127 <meta name="keywords" content="Home"> 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="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/1486964651.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="#cc9b263b9d-a7e2-4e23-b747-b6d686e76be0" 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="3" /> 391 <input type="hidden" id="hdnContentCollectionID" value="1f4708de-788a-4c30-ac0f-21e5fe229819" /> 392 <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> 393 <input type="hidden" id="hdnThemeID" value="16" /> 394 <input type="hidden" id="pageIsFrontEnd" value="true" /> 395 <input type="hidden" id="pageModuleID" /> 396 <input type="hidden" id="pagePageID" value="1" /> 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<!-- Begin Signed Out Bar --> 407<div class="cpToolbar user public"> 408 <div class="inner selfClear"> 409 <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. </span></p> 410 <ul class="nav secondary"> 411 <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li> 412 </ul> 413 </div> 414</div>
415<script> 416 $(document).ready(function () { 417 $('#signedOutToolbarCreateProfileButton').click(function (event) { 418 event.preventDefault(); 419 window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; 420 }); 421 422 423 $('#loggedOutToolbarSignInButton').click(function (event) { 424 event.preventDefault(); 425 window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; 426 }); 427 428 429 if ('False' == 'True') { 430 $('#loggedOutToolbarSignInButton').hide(); 431 } 432 }) 433</script>
433 434<!-- End Signed Out Bar --> 435 436 </div> 437 <div id="bodyWrapper"> 438 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 439 440<div data-cpRole="structuralContainer" id="bodyContainerTS"> 441<!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"> 442<div class="siteWrap3"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> 443 444 445 446 447 <a id="bannerLogoTS-54" style=" display: block; text-align: center; 448" class="bannerObject" href="/" target="_self"><img alt="Homepage" class="bannerObject" height="180" src="/ImageRepository/Document?documentID=72" width="906" /></a> 449</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation"> 450<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 451--><li id="MainItem149" class="topMenuItem" role="none" data-pageid="149" data-displaymegamenu="True"><!-- 452 --><!-- 453 --> <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> <!-- 454 --><!-- 455 --></li><!----><li id="MainItem241" class="topMenuItem" role="none" data-pageid="241" data-displaymegamenu="True"><!-- 456 --><!-- 457 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu241" id = "mainNavBoardsCommittees" class="navMainItem mainNavItem mainNavItem2 " href="/241/Boards-Committees" target = "_self" > Boards & Committees </a> <!-- 458 --><!-- 459 --></li><!----><li id="MainItem508" class="topMenuItem" role="none" data-pageid="508" data-displaymegamenu="True"><!-- 460 --><!-- 461 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu508" id = "mainNavMostPopular" class="navMainItem mainNavItem mainNavItem3 " href="/508/Most-Popular" target = "_self" > Most Popular </a> <!-- 462 --><!-- 463 --></li><!----><li id="MainItem520" class="topMenuItem" role="none" data-pageid="520" data-displaymegamenu="True"><!-- 464 --><!-- 465 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu520" id = "mainNavAboutTisbury" class="navMainItem mainNavItem mainNavItem4 " href="/520/About-Tisbury" target = "_self" > About Tisbury </a> <!-- 466 --><!-- 467 --></li><!----> 468</ol> 469 470 471
471<script type="text/javascript"> 472 (function () { 473 function setupMenu() { 474 const menuID = 'mainNavMenu'; 475 const menuType = MAIN_MENU; 476 477 //setup menu manager properties for main menu 478 if (!menuManager.mobileMainNav && true) 479 menuManager.adjustMainItemsWidth('#' + menuID); 480 menuManager.isMainMenuEditable = false; 481 menuManager.mainMenuMaxSubMenuLevels = 4; 482 menuManager.setMOMMode(2, menuType); 483 484 //Init main menu 485 const setupDraggable = menuManager.isMainMenuEditable; 486 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=16&menuContainerID=mainNav'; 487 488 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 489 menuManager.mainMenuInit = true; 490 menuManager.mainMenuTextResizer = false; 491 if (1.00 > 0) 492 menuManager.mainMenuTextResizerRatio = 1.00; 493 if (window.isResponsiveEnabled) 494 menuManager.mainMenuReady.resolve(); 495 496 } 497 498 if (document.readyState === "complete" 499 || document.readyState === "loaded" 500 || document.readyState === "interactive") { 501 setupMenu(); 502 return; 503 } 504 505 document.addEventListener("DOMContentLoaded", setupMenu); 506 })(); 507 </script>
507 508 509 510<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="cc4e4204eb-0170-4748-bc94-414e147c3702" data-containerid="4e4204eb-0170-4748-bc94-414e147c3702" class="pageContent cpGrid cpGrid24"> 511 512 513 514 515 </div> 516</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu241" class="contentTop mainNavMegaMenu megaMenuContainer pageID_241 hidden" data-orientation="horizontal"> <div id="cc513c3f0e-47b0-4701-984b-b2186a1df3a4" data-containerid="513c3f0e-47b0-4701-984b-b2186a1df3a4" class="pageContent cpGrid cpGrid24"> 517 518 519 520 521 </div> 522</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu508" class="contentTop mainNavMegaMenu megaMenuContainer pageID_508 hidden" data-orientation="horizontal"> <div id="cc337add4a-08ba-4a6d-a49d-cb6247403ee9" data-containerid="337add4a-08ba-4a6d-a49d-cb6247403ee9" class="pageContent cpGrid cpGrid24"> 523 524 525 526 527 </div> 528</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu520" class="contentTop mainNavMegaMenu megaMenuContainer pageID_520 hidden" data-orientation="horizontal"> <div id="cc412e7ad0-b2cb-46d4-a9f8-c18903e18e9b" data-containerid="412e7ad0-b2cb-46d4-a9f8-c18903e18e9b" class="pageContent cpGrid cpGrid24"> 529 530 531 532 533 </div> 534</aside></aside></nav></div> 535</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 536<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> 537<div class="siteWrap3"><div data-cpRole="structuralContainer" id="bannerContentTS"> 538<div data-cpRole="contentContainer" id="socialsTS"> <div id="cc13f86463-4d4b-4193-8ac9-8038d4c89492" data-containerid="13f86463-4d4b-4193-8ac9-8038d4c89492" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="1"> 539 540 541 <div class="row outer wide"><!-- 542--><div class="outer col col24 first last" style="" data-widgetcontainerid="b9f475de-1403-4c56-84d7-40349703a0e4">� 543 <div class="row nest first last wide">� 544 545 <div class="inner col col24 first last ideef3b80b-6518-45c9-a607-12ff001e24be" style="" data-widgetcontainerid="eef3b80b-6518-45c9-a607-12ff001e24be">� 546<div data-widget-id="89f9e07f-b828-4436-aed0-2cfa5a9213d6" data-widget-controller-path="/GraphicLinks/Widget"> 547 548 549 550 551<div id="graphicLinkWidget89f9e07f-b828-4436-aed0-2cfa5a9213d6" class="widget widgetGraphicLinks skin55 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:1em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 552 <div class="widgetHeader"> 553 <div class=""> 554 </div> 555 </div> 556 <div class="widgetBody cpGrid cpGrid2 "> 557 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 558 <div class="row wide"> 559 <!-- 560--><div class="col col1 first "><ul class="semanticList"><!-- 561 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/twitter" target="_self"> 562 563<img src="/ImageRepository/Document?documentID=50" 564 class="graphicButtonLink" alt="Twitter" 565 onmouseover="this.src='/ImageRepository/Document?documentID=50'" 566 onmouseout="this.src='/ImageRepository/Document?documentID=50'" 567 onfocus="this.src='/ImageRepository/Document?documentID=50'" 568 onblur="this.src='/ImageRepository/Document?documentID=50'"> 569</a></li><!-- 570--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 571 --><li class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/facebook" target="_self"> 572 573<img src="/ImageRepository/Document?documentID=48" 574 class="graphicButtonLink" alt="Facebook" 575 onmouseover="this.src='/ImageRepository/Document?documentID=48'" 576 onmouseout="this.src='/ImageRepository/Document?documentID=48'" 577 onfocus="this.src='/ImageRepository/Document?documentID=48'" 578 onblur="this.src='/ImageRepository/Document?documentID=48'"> 579</a></li><!-- 580--></ul></div><!-- --> 581 </div> 582 </nav> 583 </div> 584 <div class="widgetFooter"> 585 </div> 586</div> 587</div> 588 589 </div> <!-- inner column --> 590 591 </div> <!-- inner row --> 592 593 </div><!-- outer column --><!-- --></div> <!-- outer row --> 594 595 596 </div> 597</div><div data-cpRole="contentContainer" id="searchTS">
597 <div id="cc318e95cf-651a-4334-9609-3f9ace1babe3" data-containerid="318e95cf-651a-4334-9609-3f9ace1babe3" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 598 599 600 <div class="row outer wide"><!-- 601--><div class="outer col col24 first last" style="" data-widgetcontainerid="6332fadd-be49-4a12-bb1b-48086d592f7f">� 602 <div class="row nest first last wide">� 603 604 <div class="inner col col24 first last idddcf64f2-ce3a-4029-984d-3d669c6239ad" style="" data-widgetcontainerid="ddcf64f2-ce3a-4029-984d-3d669c6239ad">� 605<div data-widget-id="1bd1e5fa-cbae-41f3-9f09-6b81a639828a" data-widget-controller-path="/Layout/WidgetSearch"> 606 607
607<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
607 608
608<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
608 609
609<script defer type="text/javascript"> 610 611 $(document).ready(function () { 612 try { 613 // Minimum characters required before performing a search/autocomplete 614 var minPrefixLength = 3; 615 var autoCompleteDebounceDelay = 500; 616 var searchFieldSelector = "#searchField" + '1bd1e5fa-cbae-41f3-9f09-6b81a639828a'; 617 var checkboxSelector = "#ysnSearchOnlyDept" + '1bd1e5fa-cbae-41f3-9f09-6b81a639828a'; 618 var buttonSelector = ".widgetSearchButton" + '1bd1e5fa-cbae-41f3-9f09-6b81a639828a'; 619 var autoCompleteCache = {}; 620 var autoCompleteCacheKeys = []; 621 var autoCompleteCacheLimit = 25; 622 var currentAutoCompleteRequest = null; 623 var currentAutoCompleteRequestKey = null; 624 var autoCompleteDebounceTimer = null; 625 var autoCompleteDebounceKey = null; 626 var pendingAutoCompleteResponses = []; 627 628 function normalizeAutoCompleteTerm(term) { 629 return $.trim((term || "") + "").replace(/\s+/g, " "); 630 } 631 632 function shouldSearch(term) { 633 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 634 } 635 636 function getAutoCompleteUrl() { 637 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 638 } 639 640 function getAutoCompleteCacheKey(requestUrl, term) { 641 return requestUrl + "|" + term.toLowerCase(); 642 } 643 644 function cacheAutoCompleteResult(cacheKey, data) { 645 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 646 autoCompleteCacheKeys.push(cacheKey); 647 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 648 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 649 } 650 } 651 autoCompleteCache[cacheKey] = data; 652 } 653 654 function respondToPendingAutoComplete(data) { 655 var responses = pendingAutoCompleteResponses; 656 pendingAutoCompleteResponses = []; 657 for (var i = 0; i < responses.length; i++) { 658 responses[i](data); 659 } 660 } 661 662 function cancelPendingAutoComplete() { 663 clearTimeout(autoCompleteDebounceTimer); 664 autoCompleteDebounceKey = null; 665 if (currentAutoCompleteRequest != null) { 666 currentAutoCompleteRequest.abort(); 667 currentAutoCompleteRequest = null; 668 } 669 currentAutoCompleteRequestKey = null; 670 respondToPendingAutoComplete([]); 671 } 672 673 function createWidgetAutoCompleteSource(options) { 674 return function (request, response) { 675 var term = normalizeAutoCompleteTerm(request.term); 676 if (!options.shouldSearch(term)) { 677 response([]); 678 return; 679 } 680 681 var requestUrl = options.url(); 682 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 683 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 684 response(autoCompleteCache[cacheKey]); 685 if (options.success) { 686 options.success(autoCompleteCache[cacheKey]); 687 } 688 return; 689 } 690 691 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 692 pendingAutoCompleteResponses.push(response); 693 return; 694 } 695 696 cancelPendingAutoComplete(); 697 autoCompleteDebounceKey = cacheKey; 698 pendingAutoCompleteResponses.push(response); 699 autoCompleteDebounceTimer = setTimeout(function () { 700 autoCompleteDebounceKey = null; 701 currentAutoCompleteRequestKey = cacheKey; 702 currentAutoCompleteRequest = $.ajax({ 703 url: requestUrl, 704 dataType: "json", 705 timeout: options.timeout, 706 data: { 707 term: term, 708 }, 709 success: function (data) { 710 if (currentAutoCompleteRequestKey === cacheKey) { 711 cacheAutoCompleteResult(cacheKey, data); 712 respondToPendingAutoComplete(data); 713 if (options.success) { 714 options.success(data); 715 } 716 } 717 }, 718 error: function (xmlhttprequest, textstatus, message) { 719 if (textstatus === "abort") { 720 return; 721 } 722 723 if (options.error) { 724 options.error(xmlhttprequest, textstatus, message); 725 } 726 727 respondToPendingAutoComplete([]); 728 }, 729 complete: function (xmlhttprequest) { 730 if (currentAutoCompleteRequest === xmlhttprequest) { 731 currentAutoCompleteRequest = null;
732 currentAutoCompleteRequestKey = null; 733 } 734 } 735 }); 736 }, options.delay); 737 }; 738 } 739 740 // click handler for search buttons 741 $(buttonSelector).click(function (e) { 742 e.preventDefault(); 743 var $btn = $(this); 744 var $field = $btn.siblings(".widgetSearchBox"); 745 var term = $field.val() + ""; 746 if (!shouldSearch(term)) { 747 // do nothing until user types enough characters 748 $field.focus(); 749 return; 750 } 751 752 if ($(checkboxSelector).is(':checked') || false) 753 { 754 doWidgetSearch($.trim(term), Number(0)); 755 } 756 else { 757 doWidgetSearch($.trim(term), 0); 758 } 759 }); 760 761 // enter key handler for the search field 762 $(searchFieldSelector).keypress(function (e) { 763 var code = e.which || e.keyCode; 764 if (code === 13) { 765 e.preventDefault(); 766 var $this = $(this); 767 var term = $this.val() + ""; 768 if (!shouldSearch(term)) { 769 // do nothing until user types enough characters 770 $this.focus(); 771 return false; 772 } 773 774 if ($(checkboxSelector).is(':checked') || false) { 775 doWidgetSearch($.trim(term), Number(0)); 776 } else { 777 doWidgetSearch($.trim(term), 0); 778 } 779 return false; 780 } 781 return true; 782 }); 783 784 // autocomplete: set minLength and guard source 785 if (true) { 786 var $searchField = $(searchFieldSelector).autocomplete({ 787 minLength: minPrefixLength, 788 source: createWidgetAutoCompleteSource({ 789 delay: autoCompleteDebounceDelay, 790 timeout: 10000, 791 shouldSearch: shouldSearch, 792 url: getAutoCompleteUrl, 793 success: function () { 794 $('.autoCompleteError').remove(); 795 }, 796 error: function (xmlhttprequest, textstatus, message) { 797 if (textstatus === "timeout") { 798 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 799 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 800 } 801 } 802 }), 803 html: true, 804 delay: 0, 805 select: function (event, ui) { 806 $(this).val(ui.item.value); 807 $(this).next().click(); 808 } 809 }); 810 811 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 812 return $("<li class=\"itemList\"></li>") 813 .data("ui-autocomplete-item", item) 814 .append("<a>" + item.label + "</a>") 815 .appendTo(ul); 816 }; 817 } 818 819 // keep searchBtnApplyQuery consistent with prefix rule 820 window.searchBtnApplyQuery = function() { 821 var $field = $(searchFieldSelector); 822 var term = $field.val() + ""; 823 if (shouldSearch(term)) { 824 // update href for the icon/button (if present) 825 var btn = document.getElementById("btnSearchIcon"); 826 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 827 } else { 828 var btn = document.getElementById("btnSearchIcon"); 829 if (btn) btn.href = "#"; 830 } 831 }; 832 } 833 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. 834 }); 835 </script>
835 836 837 <section id="widgetPreviewSearch" class="widget widgetSearch skin56 widgetOptionSet15" style="display: block;" aria-label="Search"> 838 <!-- For the button right and inside --> 839 <div class="widgetBody buttonRightInside"> 840 <input class="widgetSearchBox widgetSearchBox1bd1e5fa-cbae-41f3-9f09-6b81a639828a" cp5ph="true" id="searchField1bd1e5fa-cbae-41f3-9f09-6b81a639828a" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." type="text" value="" /> 841 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton1bd1e5fa-cbae-41f3-9f09-6b81a639828a" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=116" data-image="/ImageRepository/Document?documentID=117" src="/ImageRepository/Document?documentID=117" /></a> 842 843 <label class="searchLabel" aria-hidden="true" for="searchField1bd1e5fa-cbae-41f3-9f09-6b81a639828a">Search</label> 844 </div> 845 846 </section> 847 848 849<style scoped> 850 851 .widgetSearch ::-webkit-input-placeholder { 852 color: #ffffff; 853 } 854 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 855 color: #ffffff; 856 } 857 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 858 color: #ffffff; 859 } 860 .widgetSearch :-ms-input-placeholder { 861 color: #ffffff; 862 } 863 864 865 .widgetSearch .widgetBody .widgetSearchBox1bd1e5fa-cbae-41f3-9f09-6b81a639828a 866 { 867 color: #ffffff; 868 font-family: barlow semi condensed; 869font-weight: 500; 870font-size: 1em; 871text-transform: uppercase; 872height: 40px; 873border: none; 874background: none; 875padding: 0 80px 0 20px; 876 } 877 .widgetSearch .widgetBody .widgetSearchButton1bd1e5fa-cbae-41f3-9f09-6b81a639828a 878 { 879 width: 40px; 880 881 } 882 .widgetSearch .widgetSearch-onlyDept1bd1e5fa-cbae-41f3-9f09-6b81a639828a 883 { 884 display: inline-block; 885 color: #333; 886 887 888 padding-top: 10px; 889 } 890 #ysnSearchOnlyDept1bd1e5fa-cbae-41f3-9f09-6b81a639828a 891 { 892 position: relative; 893 top: .125em; 894 } 895 896</style> 897 898<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 899<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 900 901 902
903<script type="text/javascript"> 904 //Updates search icons href to have the correct queryString 905 function searchBtnApplyQuery() { 906 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField1bd1e5fa-cbae-41f3-9f09-6b81a639828a").value; 907 } 908</script>
908 909 910</div> 911 912 </div> <!-- inner column --> 913 914 </div> <!-- inner row --> 915 916 </div><!-- outer column --><!-- --></div> <!-- outer row --> 917 918 919 </div> 920</div> 921</div></div> 922</div> 923 924 925 926 927 <div id="bannerImagesJSON52" class="hidden"></div> 928 <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> 929 <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> 930 <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> 931 </div> 932
932<script type="text/javascript"> 933 $(window).on("load", function () { 934 $.when(window.Pages.rwdSetupComplete) 935 .done(function () { 936 renderExternalBannerSlideshow('banner1', 937 {"BannerOptionID":52,"ThemeID":16,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":null,"SlideshowTransition":0,"SlideShowTransitionTiming":null,"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":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":75,"BannerOptionID":52,"FileName":"/ImageRepository/Document?documentID=68","Height":700,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":78,"BannerOptionID":52,"FileName":"/ImageRepository/Document?documentID=65","Height":700,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":76,"BannerOptionID":52,"FileName":"/ImageRepository/Document?documentID=67","Height":700,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":77,"BannerOptionID":52,"FileName":"/ImageRepository/Document?documentID=66","Height":700,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":4,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 938 '/App_Themes/Home/Images/', 939 'Rotating'); 940 }); 941 }); 942 </script>
942 943 944</div> 945</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> 946<div class="siteWrap"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cccecf2117-55e1-4865-946f-0f75894110ae" data-containerid="cecf2117-55e1-4865-946f-0f75894110ae" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="2"> 947 948 949 <div class="row outer wide"><!-- 950--><div class="outer col col12 first" style="" data-widgetcontainerid="b82c136a-1708-436f-bf00-4fe3c1715045">� 951 <div class="row nest first last wide">� 952 953 <div class="inner col col12 first last ide9258037-bf54-4a56-be52-31385b6d6350" style="" data-widgetcontainerid="e9258037-bf54-4a56-be52-31385b6d6350">� 954<div data-widget-id="69088416-7980-4b52-a494-35105e227354" data-widget-controller-path="/GraphicLinks/Widget"> 955 956 957 958 959<div id="graphicLinkWidget69088416-7980-4b52-a494-35105e227354" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:33em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 960 <div class="widgetHeader"> 961 <div class=""> 962 </div> 963 </div> 964 <div class="widgetBody cpGrid cpGrid3 "> 965 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 966 <div class="row wide"> 967 <!-- 968--><div class="col col1 first "><ul class="semanticList"><!-- 969 --><li class="widgetItem GraphicLinks"> 970 971<div> 972 <a href="/agendacenter" target="_self" class="fancyButton fancyButton51 " > 973 <span> 974 <span><span class="text">Agendas & Minutes</span></span> 975 </span> 976 </a> 977</div> 978 <style scoped="scoped">.fancyButton51.fancyButton:link,.fancyButton51.fancyButton:visited, .fancyButton51div.fancyButton{ 979 background-image: url('/ImageRepository/Document?documentID=100'); 980 background-repeat: no-repeat; 981 background-position: center top; 982background-size: 140px; 983position: relative; 984transition: .3s ease-in-out; 985 986} 987.fancyButton51::after { 988transition: .3s ease-in-out; 989content: ""; 990position: absolute; 991height: 60px; 992width: 60px; 993top: 40px; 994left: 0; 995right: 0; 996background-image: url('/ImageRepository/Document?documentID=77'); 997background-repeat: no-repeat; 998background-position: center center; 999background-size: 60px; 1000margin: 0 auto;} 1001.fancyButton51.fancyButton:hover,.fancyButton51.fancyButton:focus,.fancyButton51.fancyButton:active,.fancyButton51.fancyButton.hover{ 1002 background-image: url('/ImageRepository/Document?documentID=101'); 1003 background-repeat: no-repeat; 1004 background-position: center top; 1005} 1006.fancyButton51:hover::after, .fancyButton51:focus::after, .fancyButton51:active::after { 1007background-image: url('/ImageRepository/Document?documentID=76'); 1008transform: rotate(90deg);} 1009.fancyButton51.fancyButton:link > span,.fancyButton51.fancyButton:visited > span, .fancyButton51div.fancyButton > span{ 1010} 1011.fancyButton51.fancyButton:hover > span,.fancyButton51.fancyButton:focus > span,.fancyButton51.fancyButton:active > span,.fancyButton51.fancyButton.hover > span{ 1012} 1013.fancyButton51.fancyButton .text{ 1014 color: #333333; 1015 font-family: "Montserrat"; 1016 padding-top: 9em; 1017 font-weight: 500; 1018 text-decoration: none; 1019 padding-top: 9em; 1020 background-repeat: no-repeat; 1021 background-position: center center; 1022 1023 1024} 1025.fancyButton51.fancyButton:hover .text,.fancyButton51.fancyButton:focus .text,.fancyButton51.fancyButton:active .text,.fancyButton51.fancyButton.hover .text{ 1026 text-decoration: underline; 1027 background-repeat: no-repeat; 1028 background-position: center center; 1029 1030 1031} 1032</style> 1033 1034 </li><!-- 1035--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 1036 --><li class="widgetItem GraphicLinks"> 1037 1038<div> 1039 <a href="https://unipaygold.unibank.com/Default.aspx?customerid=519" target="_self" class="fancyButton fancyButton52 " > 1040 <span> 1041 <span><span class="text">Online Payments</span></span> 1042 </span> 1043 </a> 1044</div> 1045 <style scoped="scoped">.fancyButton52.fancyButton:link,.fancyButton52.fancyButton:visited, .fancyButton52div.fancyButton{ 1046 background-image: url('/ImageRepository/Document?documentID=102'); 1047 background-repeat: no-repeat; 1048 background-position: center top; 1049background-size: 140px; 1050position: relative; 1051transition: .3s ease-in-out; 1052 1053} 1054.fancyButton52::after { 1055transition: .3s ease-in-out; 1056content: ""; 1057position: absolute; 1058height: 60px; 1059width: 60px; 1060top: 40px; 1061left: 0; 1062right: 0; 1063background-image: url('/ImageRepository/Document?documentID=99'); 1064background-repeat: no-repeat; 1065background-position: center center; 1066background-size: 60px; 1067margin: 0 auto;} 1068.fancyButton52.fancyButton:hover,.fancyButton52.fancyButton:focus,.fancyButton52.fancyButton:active,.fancyButton52.fancyButton.hover{ 1069 background-image: url('/ImageRepository/Document?documentID=103'); 1070 background-repeat: no-repeat; 1071 background-position: center top; 1072} 1073.fancyButton52:hover::after, .fancyButton52:focus::after, .fancyButton52:active::after { 1074background-image: url('/ImageRepository/Document?documentID=98'); 1075transform: rotate(45deg);} 1076.fancyButton52.fancyButton:link > span,.fancyButton52.fancyButton:visited > span, .fancyButton52div.fancyButton > span{ 1077} 1078.fancyButton52.fancyButton:hover > span,.fancyButton52.fancyButton:focus > span,.fancyButton52.fancyButton:active > span,.fancyButton52.fancyButton.hover > span{ 1079} 1080.fancyButton52.fancyButton .text{ 1081 color: #333333; 1082 font-family: "Montserrat"; 1083 padding-top: 9em; 1084 font-weight: 500; 1085 text-decoration: none; 1086 padding-top: 9em; 1087 background-repeat: no-repeat; 1088 background-position: center center; 1089 1090 1091} 1092.fancyButton52.fancyButton:hover .text,.fancyButton52.fancyButton:focus .text,.fancyButton52.fancyButton:active .text,.fancyButton52.fancyButton.hover .text{ 1093 text-decoration: underline; 1094 background-repeat: no-repeat; 1095 background-position: center center; 1096 1097 1098} 1099</style> 1100 1101 </li><!-- 1102--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1103 --><li class="widgetItem GraphicLinks"> 1104 1105<div> 1106 <a href="/446" target="_self" class="fancyButton fancyButton53 " > 1107 <span> 1108 <span><span class="text">Trash & Recycling</span></span> 1109 </span> 1110 </a> 1111</div> 1112 <style scoped="scoped">.fancyButton53.fancyButton:link,.fancyButton53.fancyButton:visited, .fancyButton53div.fancyButton{ 1113 background-image: url('/ImageRepository/Document?documentID=104'); 1114 background-repeat: no-repeat; 1115 background-position: center top; 1116background-size: 140px; 1117position: relative; 1118transition: .3s ease-in-out; 1119 1120} 1121.fancyButton53::after { 1122transition: .3s ease-in-out; 1123content: ""; 1124position: absolute; 1125height: 60px; 1126width: 60px; 1127top: 40px; 1128left: 0; 1129right: 0; 1130background-image: url('/ImageRepository/Document?documentID=871'); 1131background-repeat: no-repeat; 1132background-position: center center; 1133background-size: 60px; 1134margin: 0 auto;} 1135.fancyButton53.fancyButton:hover,.fancyButton53.fancyButton:focus,.fancyButton53.fancyButton:active,.fancyButton53.fancyButton.hover{ 1136 background-image: url('/ImageRepository/Document?documentID=105'); 1137 background-repeat: no-repeat; 1138 background-position: center top; 1139} 1140.fancyButton53:hover::after, .fancyButton53:focus::after, .fancyButton53:active::after { 1141background-image: url('/ImageRepository/Document?documentID=870'); 1142transform: rotate(120deg);} 1143.fancyButton53.fancyButton:link > span,.fancyButton53.fancyButton:visited > span, .fancyButton53div.fancyButton > span{ 1144} 1145.fancyButton53.fancyButton:hover > span,.fancyButton53.fancyButton:focus > span,.fancyButton53.fancyButton:active > span,.fancyButton53.fancyButton.hover > span{ 1146} 1147.fancyButton53.fancyButton .text{ 1148 color: #333333; 1149 font-family: "Montserrat"; 1150 padding-top: 9em; 1151 font-weight: 500; 1152 text-decoration: none; 1153 padding-top: 9em; 1154 background-repeat: no-repeat; 1155 background-position: center center; 1156 1157 1158} 1159.fancyButton53.fancyButton:hover .text,.fancyButton53.fancyButton:focus .text,.fancyButton53.fancyButton:active .text,.fancyButton53.fancyButton.hover .text{ 1160 text-decoration: underline; 1161 background-repeat: no-repeat; 1162 background-position: center center; 1163 1164 1165} 1166.fancyButton53.fancyButton .textStyle1{ 1167 color: rgb(51, 51, 51); 1168 font-weight: 100; 1169 text-decoration: none; 1170 1171} 1172.fancyButton53.fancyButton:hover .textStyle1, .fancyButton53.fancyButton.hover .textStyle1{ 1173 text-decoration: underline; 1174 1175} 1176</style> 1177 1178 </li><!-- 1179--></ul></div><!-- --> 1180 </div> 1181 </nav> 1182 </div> 1183 <div class="widgetFooter"> 1184 </div> 1185</div> 1186</div> 1187 1188 </div> <!-- inner column --> 1189 1190 </div> <!-- inner row --> 1191 1192 </div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="17645c06-e0ba-4e12-9fc1-339
119219c8db035">� 1193 <div class="row nest first last wide">� 1194 1195 <div class="inner col col12 first last idc11c6e9b-966f-4590-b001-06bcbe7863f7" style="" data-widgetcontainerid="c11c6e9b-966f-4590-b001-06bcbe7863f7">� 1196<div data-widget-id="ef18e894-7f73-4435-9d4a-2bb2e553b231" data-widget-controller-path="/GraphicLinks/Widget"> 1197 1198 1199 1200 1201<div id="graphicLinkWidgetef18e894-7f73-4435-9d4a-2bb2e553b231" class="widget widgetGraphicLinks skin45 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1202 <div class="widgetHeader"> 1203 <div class=""> 1204 </div> 1205 </div> 1206 <div class="widgetBody cpGrid cpGrid3 "> 1207 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1208 <div class="row wide"> 1209 <!-- 1210--><div class="col col1 first "><ul class="semanticList"><!-- 1211 --><li class="widgetItem GraphicLinks"> 1212 1213<div> 1214 <a href="/jobs" target="_self" class="fancyButton fancyButton54 " > 1215 <span> 1216 <span><span class="text">Job Openings</span></span> 1217 </span> 1218 </a> 1219</div> 1220 <style scoped="scoped">.fancyButton54.fancyButton:link,.fancyButton54.fancyButton:visited, .fancyButton54div.fancyButton{ 1221 background-image: url('/ImageRepository/Document?documentID=106'); 1222 background-repeat: no-repeat; 1223 background-position: center top; 1224background-size: 140px; 1225position: relative; 1226transition: .3s ease-in-out; 1227 1228} 1229.fancyButton54::after { 1230transition: .3s ease-in-out; 1231content: ""; 1232position: absolute; 1233height: 60px; 1234width: 60px; 1235top: 40px; 1236left: 0; 1237right: 0; 1238background-image: url('/ImageRepository/Document?documentID=93'); 1239background-repeat: no-repeat; 1240background-position: center center; 1241background-size: 60px; 1242margin: 0 auto;} 1243.fancyButton54.fancyButton:hover,.fancyButton54.fancyButton:focus,.fancyButton54.fancyButton:active,.fancyButton54.fancyButton.hover{ 1244 background-image: url('/ImageRepository/Document?documentID=107'); 1245 background-repeat: no-repeat; 1246 background-position: center top; 1247} 1248.fancyButton54:hover::after, .fancyButton54:focus::after, .fancyButton54:active::after { 1249background-image: url('/ImageRepository/Document?documentID=92'); 1250transform: rotate(90deg);} 1251.fancyButton54.fancyButton:link > span,.fancyButton54.fancyButton:visited > span, .fancyButton54div.fancyButton > span{ 1252} 1253.fancyButton54.fancyButton:hover > span,.fancyButton54.fancyButton:focus > span,.fancyButton54.fancyButton:active > span,.fancyButton54.fancyButton.hover > span{ 1254} 1255.fancyButton54.fancyButton .text{ 1256 color: #333333; 1257 font-family: "Montserrat"; 1258 padding-top: 9em; 1259 font-weight: 500; 1260 text-decoration: none; 1261 padding-top: 9em; 1262 background-repeat: no-repeat; 1263 background-position: center center; 1264 1265 1266} 1267.fancyButton54.fancyButton:hover .text,.fancyButton54.fancyButton:focus .text,.fancyButton54.fancyButton:active .text,.fancyButton54.fancyButton.hover .text{ 1268 text-decoration: underline; 1269 background-repeat: no-repeat; 1270 background-position: center center; 1271 1272 1273} 1274</style> 1275 1276 </li><!-- 1277--></ul></div><!----><div class="col col1 "><ul class="semanticList"><!-- 1278 --><li class="widgetItem GraphicLinks"> 1279 1280<div> 1281 <a href="/542" target="_self" class="fancyButton fancyButton55 " > 1282 <span> 1283 <span><span class="text">Parking</span></span> 1284 </span> 1285 </a> 1286</div> 1287 <style scoped="scoped">.fancyButton55.fancyButton:link,.fancyButton55.fancyButton:visited, .fancyButton55div.fancyButton{ 1288 background-image: url('/ImageRepository/Document?documentID=108'); 1289 background-repeat: no-repeat; 1290 background-position: center top; 1291background-size: 140px; 1292position: relative; 1293transition: .3s ease-in-out; 1294 1295} 1296.fancyButton55::after { 1297transition: .3s ease-in-out; 1298content: ""; 1299position: absolute; 1300height: 60px; 1301width: 60px; 1302top: 40px; 1303left: 0; 1304right: 0; 1305background-image: url('/ImageRepository/Document?documentID=869'); 1306background-repeat: no-repeat; 1307background-position: center center; 1308background-size: 60px; 1309margin: 0 auto;} 1310.fancyButton55.fancyButton:hover,.fancyButton55.fancyButton:focus,.fancyButton55.fancyButton:active,.fancyButton55.fancyButton.hover{ 1311 background-image: url('/ImageRepository/Document?documentID=109'); 1312 background-repeat: no-repeat; 1313 background-position: center top; 1314} 1315.fancyButton55:hover::after, .fancyButton55:focus::after, .fancyButton55:active::after { 1316background-image: url('/ImageRepository/Document?documentID=868'); 1317transform: rotate(90deg);} 1318.fancyButton55.fancyButton:link > span,.fancyButton55.fancyButton:visited > span, .fancyButton55div.fancyButton > span{ 1319} 1320.fancyButton55.fancyButton:hover > span,.fancyButton55.fancyButton:focus > span,.fancyButton55.fancyButton:active > span,.fancyButton55.fancyButton.hover > span{ 1321} 1322.fancyButton55.fancyButton .text{ 1323 color: #333333; 1324 font-family: "Montserrat"; 1325 padding-top: 9em; 1326 font-weight: 500; 1327 text-decoration: none; 1328 padding-top: 9em; 1329 background-repeat: no-repeat; 1330 background-position: center center; 1331 1332 1333} 1334.fancyButton55.fancyButton:hover .text,.fancyButton55.fancyButton:focus .text,.fancyButton55.fancyButton:active .text,.fancyButton55.fancyButton.hover .text{ 1335 text-decoration: underline; 1336 background-repeat: no-repeat; 1337 background-position: center center; 1338 1339 1340} 1341</style> 1342 1343 </li><!-- 1344--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1345 --><li class="widgetItem GraphicLinks"> 1346 1347<div> 1348 <a href="https://tisburyma.viewpointcloud.com/" target="_self" class="fancyButton fancyButton56 " > 1349 <span> 1350 <span><span class="text">Forms & Permits</span></span> 1351 </span> 1352 </a> 1353</div> 1354 <style scoped="scoped">.fancyButton56.fancyButton:link,.fancyButton56.fancyButton:visited, .fancyButton56div.fancyButton{ 1355 background-image: url('/ImageRepository/Document?documentID=110'); 1356 background-repeat: no-repeat; 1357 background-position: center top; 1358background-size: 140px; 1359position: relative; 1360transition: .3s ease-in-out; 1361 1362} 1363.fancyButton56::after { 1364transition: .3s ease-in-out; 1365content: ""; 1366position: absolute; 1367height: 60px; 1368width: 60px; 1369top: 40px; 1370left: 0; 1371right: 0; 1372background-image: url('/ImageRepository/Document?documentID=91'); 1373background-repeat: no-repeat; 1374background-position: center center; 1375background-size: 60px; 1376margin: 0 auto;} 1377.fancyButton56.fancyButton:hover,.fancyButton56.fancyButton:focus,.fancyButton56.fancyButton:active,.fancyButton56.fancyButton.hover{ 1378 background-image: url('/ImageRepository/Document?documentID=111'); 1379 background-repeat: no-repeat; 1380 background-position: center top; 1381} 1382.fancyButton56:hover::after, .fancyButton56:focus::after, .fancyButton56:active::after { 1383background-image: url('/ImageRepository/Document?documentID=90'); 1384transform: rotate(90deg);} 1385.fancyButton56.fancyButton:link > span,.fancyButton56.fancyButton:visited > span, .fancyButton56div.fancyButton > span{ 1386} 1387.fancyButton56.fancyButton:hover > span,.fancyButton56.fancyButton:focus > span,.fancyButton56.fancyButton:active > span,.fancyButton56.fancyButton.hover > span{ 1388} 1389.fancyButton56.fancyButton .text{ 1390 color: #333333; 1391 font-family: "Montserrat"; 1392 padding-top: 9em; 1393 font-weight: 500; 1394 text-decoration: none; 1395 padding-top: 9em; 1396 background-repeat: no-repeat; 1397 background-position: center center; 1398 1399 1400} 1401.fancyButton56.fancyButton:hover .text,.fancyButton56.fancyButton:focus .text,.fancyButton56.fancyButton:active .text,.fancyButton56.fancyButton.hover .text{ 1402 text-decoration: underline; 1403 background-repeat: no-repeat; 1404 background-position: center center; 1405 1406 1407} 1408</style> 1409 1410 </li><!-- 1411--></ul></div><!-- --> 1412 </div> 1413 </nav> 1414 </div> 1415 <div class="widgetFooter"> 1416 </div> 1417</div> 1418</div> 1419 1420 </div> <!-- inner column --> 1421 1422 </div> <!-- inner row --> 1423 1424 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1425 1426 1427 </div> 1428</div></div> 1429</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 1430<div class="siteWrap"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> 1431<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> 1432<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 1433<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer">
1433<script type='text/javascript'>$('#breadCrumbs').hide();</script>
1433</div><div data-cpRole="mainContentContainer" id="moduleContent"> 1434 1435 <div id="page" class="moduleContentNew"> 1436 1437 1438 <input id="hdnPageID" name="hdnPageID" type="hidden" value="1" /> 1439 <input id="hdnParentID" name="hdnParentID" type="hidden" value="" /> 1440 <input id="hdnVersionID" name="hdnVersionID" type="hidden" value="1286" /> 1441 <input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Home" /> 1442 <input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" /> 1443 <input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" /> 1444 <input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" /> 1445 1446 1447 <div id="cc9b263b9d-a7e2-4e23-b747-b6d686e76be0" data-containerid="9b263b9d-a7e2-4e23-b747-b6d686e76be0" class="pageContent cpGrid cpGrid24" data-contentcontainerbreakpoint="40" > 1448 1449 1450 1451 1452 </div> 1453 1454 </div> 1455 1456 1457 <div class="newCP"> 1458 1459 </div> 1460</div> 1461</div> 1462</div> 1463</div></div> 1464</div><!-- List News/Calendar/Carousel --><div data-cpRole="structuralContainer" id="homeContainer1"><div class="inner"> 1465<div class="siteWrap"><div data-cpRole="contentContainer" id="homeContent1a"> <div id="cc126d262e-c03e-405c-9e15-1a5543b81f42" data-containerid="126d262e-c03e-405c-9e15-1a5543b81f42" class="pageContent cpGrid cpGrid24 showInMobile"> 1466 1467 1468 <div class="row outer wide"><!-- 1469--><div class="outer col col24 first last" style="" data-widgetcontainerid="9daf7b8e-6bad-40d3-8802-3663f82a93f7">� 1470 <div class="row nest first last wide">� 1471 1472 <div class="inner col col24 first last ida6fc8400-8e90-4171-b5ba-01e0f2c33676" style="" data-widgetcontainerid="a6fc8400-8e90-4171-b5ba-01e0f2c33676">� 1473 <div data-widget-id="eef18119-6ee9-4575-b0ac-ce5a83139506" data-widget-controller-path="/InfoAdvanced/Widget"> 1474 1475 1476 1477 1478 1479 <section id="divInfoAdveef18119-6ee9-4575-b0ac-ce5a83139506" class="widget widgetInfoAdvanced skin57 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1480 <header class="widgetHeader" id="headereef18119-6ee9-4575-b0ac-ce5a83139506"> 1481 <div class=""> 1482 </div> 1483 </header> 1484 <div class="widgetBody cpGrid cpGrid1 "> 1485 <div class="row wide"> 1486 <div class="col col1 first last"> 1487 <ol class="pageStyles semanticList"> 1488 1489<li class="InfoAdvanced widgetItem fr-view"> 1490 <h1 class="headline" style="text-align: center;">News & Events</h1> 1491</li> 1492<li class="InfoAdvanced widgetItem fr-view"> 1493 <p style="text-align: center;">Stay Up To Date With Tisbury</p> 1494</li> </ol> 1495 </div> 1496 </div> 1497 </div> 1498 <div class="widgetFooter"> 1499 1500 </div> 1501 1502 </section> 1503 1504 1505
1506<script type="text/javascript"> 1507 //Render slideshow if info advacned items contain one. 1508 $(document).ready(function (e) { 1509 $('#divInfoAdveef18119-6ee9-4575-b0ac-ce5a83139506 .InfoAdvanced.widgetItem').each(function () { 1510 renderSlideshowIfApplicable($(this)); 1511 }); 1512 }); 1513</script>
1513</div> 1514 </div> <!-- inner column --> 1515 1516 </div> <!-- inner row --> 1517 1518 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1519 <div class="row outer wide"><!-- 1520--><div class="outer col col12 first" style="" data-widgetcontainerid="eb56bd99-9ac1-456e-be10-1b81c51083af">� 1521 <div class="row nest first last wide">� 1522 1523 <div class="inner col col12 first last id0194466b-edea-4303-be68-3b6af0ba2e35" style="" data-widgetcontainerid="0194466b-edea-4303-be68-3b6af0ba2e35">� 1524<div data-widget-id="0fb68081-c15c-4aa6-937d-d9ea79ccf4b6" data-widget-controller-path="/NewsFlash/Widget"> 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 <section class="widget widgetNewsFlash skin60 widgetOptionSet48 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash0fb68081-c15c-4aa6-937d-d9ea79ccf4b6" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash"> 1541 <div class="widgetBody cpGrid cpGrid1 "> 1542 <div class="row wide" style=""> 1543 <div class="col col1 first last"> 1544 <ol class="semanticList"> 1545<li class="widgetItem mediaLeft" data-news-i-d="50"> 1546 1547 <a href="/CivicAlerts.aspx?AID=50" target="_blank"><img class="media" src="/ImageRepository/Document?documentID=1771" alt="New Harbor Logo" style="width:25%;" /></a> 1548 <div class="text" style="margin-left:30%;"> 1549 <h2 id="newsFlashItemHeader50" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=50" target="_blank">New Online Harbor and Shellfish Services Available </a> 1550</h2><div class="widgetDesc"> 1551New Online Harbor and Shellfish Services Available <a href="/CivicAlerts.aspx?AID=50" target="_blank" id="newsFlashReadOn50" aria-label="Read on...: New Online Harbor and Shellfish Services Available" class="readOn">Read on...</a> 1552</div> 1553 1554 </div> 1555</li> 1556<li class="widgetItem mediaLeft" data-news-i-d="55"> 1557 1558 <a href="/CivicAlerts.aspx?AID=55" target="_self"><img class="media" src="/ImageRepository/Document?documentID=1840" alt="Finance Office Closed" style="width:25%;" /></a> 1559 <div class="text" style="margin-left:30%;"> 1560 <h2 id="newsFlashItemHeader55" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=55" target="_self">Finance Office Closure </a> 1561</h2><div class="widgetDesc"> 1562 </div> 1563 1564 </div> 1565</li> 1566<li class="widgetItem mediaLeft" data-news-i-d="46"> 1567 1568 <div class="text" style="margin-left:30%;"> 1569 <h2 id="newsFlashItemHeader46" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=46" target="_self">MVRSD Building Project Election Results </a> 1570</h2><div class="widgetDesc"> 1571 <a href="/CivicAlerts.aspx?AID=46" target="_self" id="newsFlashReadOn46" aria-label="Read on...: MVRSD Building Project Election Results" class="readOn">Read on...</a> 1572</div> 1573 1574 </div> 1575</li> 1576 </ol> 1577 </div> 1578 </div> 1579 1580 <a id="newsFlashViewAll0fb68081-c15c-4aa6-937d-d9ea79ccf4b6" class="widgetViewAll" style="" href="/CivicAlerts.aspx?CID=1">View All News</a> 1581 </div> 1582 <div class="widgetFooter"> 1583 </div> 1584 <div class="addItemModal hidden"> 1585 <div class="url hidden">/CivicAlerts.aspx</div> 1586 </div> 1587 1588 </section> 1589 1590 1591 1592 1593 1594 1595 1596 1597</div> 1598 </div> <!-- inner column --> 1599 1600 </div> <!-- inner row --> 1601 1602 </div><!-- outer column --><!----><div class="outer col col5" style="" data-widgetcontainerid="de2270d0-294c-4eec-a206-9eddf525aea5">� 1603 <div class="row nest first last wide">� 1604 1605 <div class="inner col col5 first last iddf147337-5372-4681-8a7c-5449ba302dc4" style="" data-widgetcontainerid="df147337-5372-4681-8a7c-5449ba302dc4">� 1606 1607<div class="widget widgetSpacer" id="95846c44-0da7-450d-bfa2-f02ce34c01f8"></div> 1608 </div> <!-- inner column --> 1609 1610 </div> <!-- inner row --> 1611 1612 </div><!-- outer column --><!----><div class="outer col col7 last" style="" data-widgetcontainerid="d70bd12d-4354-48bc-93b2-f19a2bff3eb6">� 1613 <div class="row nest first last wide">� 1614 1615 <div class="inner col col7 first last id7cf9f708-300e-454c-8a40-b75ef7975794" style="" data-widgetcontainerid="7cf9f708-300e-454c-8a40-b75ef7975794">� 1616<div data-widget-id="aa6472fc-b963-4fa0-9e81-85dd344b29ab" data-widget-controller-path="/Calendar/Widget"> 1617
1617<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>
1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647<div id="widgetCalendaraa6472fc-b963-4fa0-9e81-85dd344b29ab" class="widget widgetCalendar skin59 widgetOptionSet49 narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'> 1648 <div class="widgetBody cpGrid cpGrid2 mediaAbove"> 1649 <div class="calendarInnerWrapper"> 1650 1651 1652<div data-minicalendar="true" class="miniCalendar" style=""> 1653<div id="miniCalendarAnnouncementaa6472fc-b963-4fa0-9e81-85dd344b29ab" aria-live="polite" aria-atomic="true" class="visuallyhidden"></div> 1654<input type="hidden" name="monthToRender" data-year="2026" data-month="09" /> 1655<h3 class="miniCalendarHeader miniCalendarHeader--hasArrows" role="presentation"><button aria-label="Previous Month, current month September 2026, go to August 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--left cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--left"></use></svg></button><span class="cp-miniCalendar-title" id="miniCalendarHeaderaa6472fc-b963-4fa0-9e81-85dd344b29ab" role="heading" aria-level="3">September 2026</span><button aria-label="Next Month, current month September 2026, go to October 2026" class="cp-miniCalendar-arrow cp-miniCalendar-arrow--right cp-Btn--nonStyled"><svg><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconArrow--right"></use></svg></button></h3> 1656 <table role="grid" aria-labelledby="miniCalendarHeaderaa6472fc-b963-4fa0-9e81-85dd344b29ab" summary="This table represents a monthly calendar displaying days of the month in a grid format. Each row corresponds to a week, and each column corresponds to a day of the week, starting with Sunday. The table includes events marked on specific dates."> 1657 <thead> 1658 <tr> 1659<th scope="col"><abbr title=" 1660Sunday 1661"> 1662Sun 1663</abbr></th> 1664<th scope="col"><abbr title=" 1665Monday 1666"> 1667Mon 1668</abbr></th> 1669<th scope="col"><abbr title=" 1670Tuesday 1671"> 1672Tue 1673</abbr></th> 1674<th scope="col"><abbr title=" 1675Wednesday 1676"> 1677Wed 1678</abbr></th> 1679<th scope="col"><abbr title=" 1680Thursday 1681"> 1682Thu 1683</abbr></th> 1684<th scope="col"><abbr title=" 1685Friday 1686"> 1687Fri 1688</abbr></th> 1689<th scope="col"><abbr title=" 1690Saturday 1691"> 1692Sat 1693</abbr></th> 1694 1695 </tr> 1696 </thead> 1697 <tbody> 1698<tr><td class="not"><span><time datetime="2026-08-30">30</time></span></td> 1699 1700<td class="not"><span><time datetime="2026-08-31">31</time></span></td> 1701 1702<td><span><time datetime="2026-09-01">01</time></span></td> 1703 1704<td><span><time datetime="2026-09-02">02</time></span></td> 1705 1706<td><span><time datetime="2026-09-03">03</time></span></td> 1707 1708<td><span><time datetime="2026-09-04">04</time></span></td> 1709 1710<td><span><time datetime="2026-09-05">05</time></span></td> 1711 1712</tr> 1713<tr><td><span><time datetime="2026-09-06">06</time></span></td> 1714 1715<td><span><time datetime="2026-09-07">07</time></span></td> 1716 1717<td><span><time datetime="2026-09-08">08</time></span></td> 1718 1719<td><span><time datetime="2026-09-09">09</time></span></td> 1720 1721<td><span><time datetime="2026-09-10">10</time></span></td> 1722 1723<td><span><time datetime="2026-09-11">11</time></span></td> 1724 1725<td><span><time datetime="2026-09-12">12</time></span></td> 1726 1727</tr> 1728<tr><td><span><time datetime="2026-09-13">13</time></span></td> 1729 1730<td><span><time datetime="2026-09-14">14</time></span></td> 1731 1732<td><span><time datetime="2026-09-15">15</time></span></td> 1733 1734<td><span><time datetime="2026-09-16">16</time></span></td> 1735 1736<td><span><time datetime="2026-09-17">17</time></span></td> 1737 1738<td><span><time datetime="2026-09-18">18</time></span></td> 1739 1740<td><span><time datetime="2026-09-19">19</time></span></td> 1741 1742</tr> 1743<tr><td><span><time datetime="2026-09-20">20</time></span></td> 1744 1745<td><span><time datetime="2026-09-21">21</time></span></td> 1746 1747<td><span><time datetime="2026-09-22">22</time></span></td> 1748 1749<td><span><time datetime="2026-09-23">23</time></span></td> 1750 1751<td class="today"><span><time datetime="2026-09-24">24</time></span></td> 1752 1753<td><span><time datetime="2026-09-25">25</time></span></td> 1754 1755<td><span><time datetime="2026-09-26">26</time></span></td> 1756 1757</tr> 1758<tr><td><span><time datetime="2026-09-27">27</time></span></td> 1759 1760<td><span><time datetime="2026-09-28">28</time></span></td> 1761 1762<td><span><time datetime="2026-09-29">29</time></span></td> 1763 1764<td><span><time datetime="2026-09-30">30</time></span></td> 1765 1766<td class="not"><span><time datetime="2026-10-01">01</time></span></td> 1767 1768<td class="not"><span><time datetime="2026-10-02">02</time></span></td> 1769 1770<td class="not"><span><time datetime="2026-10-03">03</time></span></td> 1771 1772</tr> 1773 1774 </tbody> 1775 </table> 1776</div> 1777 1778 1779 1780
1780<script src="/Areas/Calendar/Assets/Script/miniCalendar.js"></script>
1780 1781
1781<script> 1782 $(function () { 1783 var miniCalendar = new MiniCalendar(); 1784 miniCalendar.init({ 1785 widgetId: "aa6472fc-b963-4fa0-9e81-85dd344b29ab", 1786 preventNavigationOnArrows: false, 1787 displayDatesOutsideOfCurrentMonth: true 1788 }); 1789 }); 1790 </script>
1790 1791 1792 1793 1794 1795 1796 1797 1798 1799<div class="row narrow" data-event-list-row="true" style=""> 1800 1801
1802<script src="/Scripts/jquery.urlToLink.min.js"></script>
1802 1803<input type="hidden" value="[]" name="day-list" /> 1804 1805 <p class="widgetItem">There are no published events in current month.</p> 1806 1807</div> 1808 </div> 1809 <a id="calendarViewAllaa6472fc-b963-4fa0-9e81-85dd344b29ab" class="widgetViewAll" style="" href="/calendar.aspx?CID=14,22">View All Events</a> 1810 </div> 1811 <div class="widgetFooter"> 1812 1813 </div> 1814 <div class="addItemModal hidden"> 1815 <div class="url hidden">/Calendar.aspx</div> 1816 </div> 1817</div> 1818</div> 1819 1820 </div> <!-- inner column --> 1821 1822 </div> <!-- inner row --> 1823 1824 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1825 1826 1827 </div> 1828</div><div data-cpRole="contentContainer" id="homeContent1b"> <div id="cc35dd6520-d1f6-40bf-9aaf-8a67e0f96346" data-containerid="35dd6520-d1f6-40bf-9aaf-8a67e0f96346" class="pageContent cpGrid cpGrid24 showInMobile"> 1829 1830 1831 <div class="row outer wide"><!-- 1832--><div class="outer col col24 first last" style="" data-widgetcontainerid="a966e40c-3d08-4043-becf-b6e2af67111e">� 1833 <div class="row nest first last wide">� 1834 1835 <div class="inner col col24 first last id3a8f3d94-2b4f-4a49-abfa-2d3035d1d06a" style="" data-widgetcontainerid="3a8f3d94-2b4f-4a49-abfa-2d3035d1d06a">� 1836 <div data-widget-id="0ba01c2f-a967-445c-8431-9743e5f0f323" data-widget-controller-path="/InfoAdvanced/Widget"> 1837 1838 1839 1840 1841 1842 <section id="divInfoAdv0ba01c2f-a967-445c-8431-9743e5f0f323" class="widget widgetInfoAdvanced skin58 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1843 <header class="widgetHeader" id="header0ba01c2f-a967-445c-8431-9743e5f0f323"> 1844 <div class=""> 1845 </div> 1846 </header> 1847 <div class="widgetBody cpGrid cpGrid1 "> 1848 <div class="row wide"> 1849 <div class="col col1 first last"> 1850 <ol class="pageStyles semanticList"> 1851 1852<li class="InfoAdvanced widgetItem fr-view"> 1853 <h1 class="headline" style="text-align: center;">Tisbury Spotlights</h1> 1854</li> 1855<li class="InfoAdvanced widgetItem fr-view"> 1856 <p style="text-align: center;">Get Connected With Our Community</p> 1857</li> </ol> 1858 </div> 1859 </div> 1860 </div> 1861 <div class="widgetFooter"> 1862 1863 </div> 1864 1865 </section> 1866 1867 1868
1869<script type="text/javascript"> 1870 //Render slideshow if info advacned items contain one. 1871 $(document).ready(function (e) { 1872 $('#divInfoAdv0ba01c2f-a967-445c-8431-9743e5f0f323 .InfoAdvanced.widgetItem').each(function () { 1873 renderSlideshowIfApplicable($(this)); 1874 }); 1875 }); 1876</script>
1876</div> 1877 </div> <!-- inner column --> 1878 1879 </div> <!-- inner row --> 1880 1881 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1882 <div class="row outer wide"><!-- 1883--><div class="outer col col24 first last" style="" data-widgetcontainerid="9081729b-19cb-4e6b-9fcd-c62058fb41e8">� 1884 <div class="row nest first last wide">� 1885 1886 <div class="inner col col24 first last id0a4738a9-809c-4a5f-acf1-61f6399d4fee" style="" data-widgetcontainerid="0a4738a9-809c-4a5f-acf1-61f6399d4fee">� 1887<div data-widget-id="84f4b31b-c441-409d-8e91-f2da2dce53eb" data-widget-controller-path="/NewsFlash/Widget"> 1888
1888<script defer src="/Areas/NewsFlash/Assets/Scripts/Carousel.jquery.js" type="text/javascript"></script>
1888 1889
1889<script defer src="/Areas/NewsFlash/Assets/Scripts/Easing.1.3.jquery.js" type="text/javascript"></script>
1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 <section class="widget widgetNewsFlash skin61 widgetOptionSet46 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash84f4b31b-c441-409d-8e91-f2da2dce53eb" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash"> 1906 <div class="widgetBody cpGrid cpGrid1 "> 1907 1908 1909 1910 1911<div class="cpCarousel cpCarousel84f4b31b-c441-409d-8e91-f2da2dce53eb"> 1912 <div class="cpWindow cpWindow84f4b31b-c441-409d-8e91-f2da2dce53eb"> 1913 <ol class="semanticList cpSlider"> 1914 <li class="widgetItem" data-index="0"> 1915 <div class="text"> 1916 <h2 id="newsFlashItemHeader52" class="widgetTitle"> <a href="https://www.tisburyma.gov/DocumentCenter/Index/54" target="_self">State Primary Specimen Republican Ballot </a> 1917</h2> <div class="widgetDesc"> 1918 <a href="https://www.tisburyma.gov/DocumentCenter/Index/54" target="_self" class="readOn" aria-label="Additional Info...: State Primary Specimen Republican Ballot">Additional Info...</a> 1919 </div> 1920 1921 </div> 1922 </li> 1923 <li class="widgetItem" data-index="1"> 1924 <div class="text"> 1925 <h2 id="newsFlashItemHeader53" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=53" target="_self">State Primary Specimen Democratic Ballots </a> 1926</h2> <div class="widgetDesc"> 1927 <a href="/CivicAlerts.aspx?AID=53" target="_self" class="readOn" aria-label="Additional Info...: State Primary Specimen Democratic Ballots">Additional Info...</a> 1928 </div> 1929 1930 </div> 1931 </li> 1932 <li class="widgetItem" data-index="2"> 1933 <a href="/CivicAlerts.aspx?AID=50" target="_blank"><img class="media" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=1771" alt="New Harbor Logo" data-delayed-image="" /></a> 1934 <div class="text"> 1935 <h2 id="newsFlashItemHeader50" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=50" target="_blank">New Online Harbor and Shellfish Services Available </a> 1936</h2> <div class="widgetDesc"> 1937New Online Harbor and Shellfish Services Available <a id="newsFlashReadOn50" href="/CivicAlerts.aspx?AID=50" target="_blank" class="readOn" aria-label="Read on...: New Online Harbor and Shellfish Services Available">Read on...</a> 1938 </div> 1939 1940 </div> 1941 </li> 1942 <li class="widgetItem" data-index="3"> 1943 <div class="text"> 1944 <h2 id="newsFlashItemHeader49" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=49" target="_self">Early Voting Schedule 2026 </a> 1945</h2> <div class="widgetDesc"> 1946 <a id="newsFlashReadOn49" href="/CivicAlerts.aspx?AID=49" target="_self" class="readOn" aria-label="Read on...: Early Voting Schedule 2026">Read on...</a> 1947 </div> 1948 1949 </div> 1950 </li> 1951 <li class="widgetItem" data-index="4"> 1952 <a href="/CivicAlerts.aspx?AID=55" target="_self"><img class="media" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=1840" alt="Finance Office Closed" data-delayed-image="" /></a> 1953 <div class="text"> 1954 <h2 id="newsFlashItemHeader55" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=55" target="_self">Finance Office Closure </a> 1955</h2> <div class="widgetDesc"> 1956 </div> 1957 1958 </div> 1959 </li> 1960 <li class="widgetItem" data-index="5"> 1961 <div class="text"> 1962 <h2 id="newsFlashItemHeader46" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=46" target="_self">MVRSD Building Project Election Results </a> 1963</h2> <div class="widgetDesc"> 1964 <a id="newsFlashReadOn46" href="/CivicAlerts.aspx?AID=46" target="_self" class="readOn" aria-label="Read on...: MVRSD Building Project Election Results">Read on...</a> 1965 </div> 1966 1967 </div> 1968 </li> 1969 <li class="widgetItem" data-index="6"> 1970 <div class="text"> 1971 <h2 id="newsFlashItemHeader44" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=44" target="_self">FINAL RESULTS ANNUAL TOWN ELECTION MAY 12, 2026 </a> 1972</h2> <div class="widgetDesc"> 1973 <a id="newsFlashReadOn44" href="/CivicAlerts.aspx?AID=44" target="_self" class="readOn" aria-label="Read on...: FINAL RESULTS ANNUAL TOWN ELECTION MAY 12, 2026">Read on...</a> 1974 </div> 1975 1976 </div> 1977 </li> 1978 <li class="widgetItem" data-index="7"> 1979 <a href="/CivicAlerts.aspx?AID=39" target="_self"><img class="media" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=867" alt="Tisbury_Town_Hall" data-delayed-image="" /></a> 1980 <div class="text"> 1981 <h2 id="newsFlashItemHeader39" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=39" target="_self">Financial Review by UMB Collins </a> 1982</h2> <div class="widgetDesc"> 1983UMB Collin Financial Report <a id="newsFlashReadOn39" href="/CivicAlerts.aspx?AID=39" target="_self" class="readOn" aria-label="Read on...: Financial Review by UMB Collins">Read on...</a> 1984 </div> 1985 1986 </div> 1987 </li> 1988 <li class="widgetItem" data-index="8"> 1989 <a href="/CivicAlerts.aspx?AID=20" target="_blank"><img class="media" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=867" alt="Tisbury_Town_Hall" data-delayed-image="" /></a> 1990 <div class="text"> 1991 <h2 id="newsFlashItemHeader20" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=20" target="_blank">New Locations Identified for Town Hall </a> 1992</h2> <div class="widgetDesc"> 1993Tisbury is narrowing in on a location for a consolidated town hall and is looking to hear feedback from residents. <a id="newsFlashReadOn20" href="/CivicAlerts.aspx?AID=20" target="_blank" class="readOn" aria-label="Read on...: New Locations Identified for Town Hall">Read on...</a> 1994 </div> 1995 1996 </div> 1997 </li> 1998 <li class="widgetItem" data-index="9"> 1999 <a href="/CivicAlerts.aspx?AID=18" target="_self"><img class="media" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=125" alt="Large Boat" data-delayed-image="" /></a> 2000 <div class="text"> 2001 <h2 id="newsFlashItemHeader18" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=18" target="_self">Transportation in Tisbury </a> 2002</h2> <div class="widgetDesc"> 2003Keep up to date with the Steamship Authority and Vineyard Transit Authority to learn about current public transportation schedules and travel conditions. <a id="newsFlashReadOn18" href="/CivicAlerts.aspx?AID=18" target="_self" class="readOn" aria-label="Read on...: Transportation in Tisbury">Read on...</a> 2004 </div> 2005 2006 </div> 2007 </li> 2008 <li class="widgetItem" data-index="10"> 2009 <a href="/CivicAlerts.aspx?AID=16" target="_blank"><img class="media" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-delay-load="/ImageRepository/Document?documentID=127" alt="Ocean Between Doors" data-delayed-image="" /></a> 2010 <div class="text"> 2011 <h2 id="newsFlashItemHeader16" class="widgetTitle"> <a href="/CivicAlerts.aspx?AID=16" target="_blank">Tisbury Master Plan </a> 2012</h2> <div class="widgetDesc"> 2013The Tisbury Master Plan is the culmination of a 20-month process that included
2013stakeholder participation, assessment of existing needs and resources, visioning and goal setting, and identifying strategies to help achieve the Townâs common aspirations. <a id="newsFlashReadOn16" href="/CivicAlerts.aspx?AID=16" target="_blank" class="readOn" aria-label="Read on...: Tisbury Master Plan">Read on...</a> 2014 </div> 2015 2016 </div> 2017 </li> 2018 2019 </ol> 2020 </div> 2021</div>
2022<script type="text/javascript"> 2023 // <!-- 2024 window.$ = window.$ || window.parent.$; 2025 2026 $(window).on('load', function () { 2027 //Wait for the DOM to load completely before executing carousel logic since its all based on carousel width which wont come out correct until the DOM has loaded. Vishal 2028 if(!window.carouselsToInit){ 2029 window.carouselsToInit = new Array(); 2030 } 2031 var widgetNewsFlash84f4b31bc441409d8e91f2da2dce53eb = function() 2032 { 2033 var widgetWindow = $('#widgetNewsFlash84f4b31b-c441-409d-8e91-f2da2dce53eb').find('.cpWindow')[0]; 2034 if(widgetWindow){ 2035 if(widgetWindow.clientWidth != 0){ 2036 window.setTimeout(function(){ 2037 $('#widgetNewsFlash84f4b31b-c441-409d-8e91-f2da2dce53eb').adaptiveCarousel({ 2038 minSlideWidth: 200, 2039 maxSlideWidth: 350, 2040 gutterWidth: 40, 2041 circular: true, 2042 teaser: false, 2043 transitionTiming: 500, 2044 noImageRequired: false 2045 }); 2046 }, 250); 2047 var index = window.carouselsToInit.indexOf(widgetNewsFlash84f4b31bc441409d8e91f2da2dce53eb); 2048 if (index > -1) { 2049 window.carouselsToInit.splice(index, 1); 2050 } 2051 } 2052 } 2053 } 2054 var indexCarouselsToInit = window.carouselsToInit.indexOf(widgetNewsFlash84f4b31bc441409d8e91f2da2dce53eb); 2055 if (indexCarouselsToInit === -1) { 2056 window.carouselsToInit.push(widgetNewsFlash84f4b31bc441409d8e91f2da2dce53eb); 2057 } 2058 2059 if (window.carouselsToInit) { 2060 window.carouselsToInit.forEach(function (carouselToInit) { carouselToInit(); }); 2061 } 2062 2063 if (window.Pages.onResizeHandlers){ 2064 window.Pages.onResizeHandlers.forEach(function(car){car();}); 2065 } 2066 }); 2067 2068 if (Modernizr.touch) { 2069 var $pages = typeof window.Pages == 'undefined' ? window.parent.Pages : window.Pages; 2070 $.when($pages.rwdReady).done(function () { 2071 //only for responsive sites 2072 if (typeof($$) !== 'undefined') { 2073 $$('#widgetNewsFlash84f4b31b-c441-409d-8e91-f2da2dce53eb').on('swipeRight', function (e, a) { 2074 $(this).adaptiveCarousel("moveBack"); 2075 }); 2076 $$('#widgetNewsFlash84f4b31b-c441-409d-8e91-f2da2dce53eb').on('swipeLeft', function (e) { 2077 $(this).adaptiveCarousel("moveForward"); 2078 }); 2079 } 2080 }); 2081 } 2082 // --> 2083</script>
2083 2084 2085 <a id="newsFlashViewAll84f4b31b-c441-409d-8e91-f2da2dce53eb" class="widgetViewAll" style="" href="/CivicAlerts.aspx?CID=6">View All Spotlights</a> 2086 </div> 2087 <div class="widgetFooter"> 2088 </div> 2089 <div class="addItemModal hidden"> 2090 <div class="url hidden">/CivicAlerts.aspx</div> 2091 </div> 2092 2093 </section> 2094 2095 2096 2097 2098 2099 2100 2101 2102</div> 2103 </div> <!-- inner column --> 2104 2105 </div> <!-- inner row --> 2106 2107 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2108 2109 2110 </div> 2111</div></div></div> 2112</div><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"> 2113<div class="siteWrap"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc9feecfc7-c078-484d-a6cc-136136440146" data-containerid="9feecfc7-c078-484d-a6cc-136136440146" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 2114 2115 2116 <div class="row outer wide"><!-- 2117--><div class="outer col col24 first last" style="" data-widgetcontainerid="0704867f-906d-4bd8-ab16-8fb91de94536">� 2118 <div class="row nest first wide">� 2119 2120 <div class="inner col col24 first last id675848fc-2ca7-4f35-8071-fba6a4534ccf" style="" data-widgetcontainerid="675848fc-2ca7-4f35-8071-fba6a4534ccf">� 2121 <div data-widget-id="f41cd52d-5ebd-41ba-8b85-2bf91d246fd0" data-widget-controller-path="/InfoAdvanced/Widget"> 2122 2123 2124 2125 2126 2127 <section id="divInfoAdvf41cd52d-5ebd-41ba-8b85-2bf91d246fd0" class="widget widgetInfoAdvanced skin43 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2128 <header class="widgetHeader" id="headerf41cd52d-5ebd-41ba-8b85-2bf91d246fd0"> 2129 <div class=""> 2130 </div> 2131 </header> 2132 <div class="widgetBody cpGrid cpGrid1 "> 2133 <div class="row wide"> 2134 <div class="col col1 first last"> 2135 <ol class="pageStyles semanticList"> 2136 2137<li class="InfoAdvanced widgetItem fr-view"> 2138 <p><a href="/"><img src="/ImageRepository/Document?documentId=75" class="fr-dib" alt="Homepage"></a></p> 2139</li> </ol> 2140 </div> 2141 </div> 2142 </div> 2143 <div class="widgetFooter"> 2144 2145 </div> 2146 2147 </section> 2148 2149 2150
2151<script type="text/javascript"> 2152 //Render slideshow if info advacned items contain one. 2153 $(document).ready(function (e) { 2154 $('#divInfoAdvf41cd52d-5ebd-41ba-8b85-2bf91d246fd0 .InfoAdvanced.widgetItem').each(function () { 2155 renderSlideshowIfApplicable($(this)); 2156 }); 2157 }); 2158</script>
2158</div> 2159 </div> <!-- inner column --> 2160 2161 </div> <!-- inner row --> 2162 <div class="row nest wide">� 2163 2164 <div class="inner col col24 first last idd707429f-07ee-447b-bc0d-459052017021" style="" data-widgetcontainerid="d707429f-07ee-447b-bc0d-459052017021">� 2165 <div data-widget-id="3081aa9e-c01f-4968-b2a0-620da5d216fd" data-widget-controller-path="/InfoAdvanced/Widget"> 2166 2167 2168 2169 2170 2171 <section id="divInfoAdv3081aa9e-c01f-4968-b2a0-620da5d216fd" class="widget widgetInfoAdvanced skin37 widgetOptionSet42 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 2172 <header class="widgetHeader" id="header3081aa9e-c01f-4968-b2a0-620da5d216fd"> 2173 <div class=""> 2174 </div> 2175 </header> 2176 <div class="widgetBody cpGrid cpGrid3 "> 2177 <div class="row autoWidths center wide"> 2178 <div class="col col1 first "> 2179 <ol class="pageStyles semanticList"> 2180 2181<li class="InfoAdvanced widgetItem fr-view"> 2182 <p>51 Spring Street, P.O. Box 1239</p> 2183</li> </ol> 2184 </div> 2185 <div class="col col1 "> 2186 <ol class="pageStyles semanticList"> 2187 2188<li class="InfoAdvanced widgetItem fr-view"> 2189 <p>Vineyard Haven, MA 02568</p> 2190</li> </ol> 2191 </div> 2192 <div class="col col1 last"> 2193 <ol class="pageStyles semanticList"> 2194 2195<li class="InfoAdvanced widgetItem fr-view"> 2196 <p>Phone: <a href="tel:5086964200">508-696-4200</a></p> 2197</li> </ol> 2198 </div> 2199 </div> 2200 </div> 2201 <div class="widgetFooter"> 2202 2203 </div> 2204 2205 </section> 2206 2207 2208
2209<script type="text/javascript"> 2210 //Render slideshow if info advacned items contain one. 2211 $(document).ready(function (e) { 2212 $('#divInfoAdv3081aa9e-c01f-4968-b2a0-620da5d216fd .InfoAdvanced.widgetItem').each(function () { 2213 renderSlideshowIfApplicable($(this)); 2214 }); 2215 }); 2216</script>
2216</div> 2217 </div> <!-- inner column --> 2218 2219 </div> <!-- inner row --> 2220 <div class="row nest last wide">� 2221 2222 <div class="inner col col24 first last idfad04348-93fe-47d4-8f13-325d2b1ca932" style="" data-widgetcontainerid="fad04348-93fe-47d4-8f13-325d2b1ca932">� 2223 <div data-widget-id="9149610c-85dd-45a8-b76a-b301d2a07bef" data-widget-controller-path="/QuickLinks/Widget"> 2224 2225 2226 2227 2228 2229 2230 2231 2232 <section id="widgetQuicklink9149610c-85dd-45a8-b76a-b301d2a07bef" class="widget widgetQuickLinks skin37 widgetOptionSet30 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Quick Links"> 2233 <header class="widgetHeader" id="quickLinksHeader9149610c-85dd-45a8-b76a-b301d2a07bef"> 2234 <div class=""> 2235 </div> 2236 </header> 2237 <div class="widgetBody cpGrid cpGrid7 "> 2238 <div class="row autoWidths center narrow"> 2239 <div class="col col1 first "> 2240 <ol class="semanticList"> 2241 2242 <li style="position:relative" class="widgetItem QuickLinks"> 2243 <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a> 2244 <div class="widgetMeta"></div> 2245 </li> 2246 </ol> 2247 </div> 2248 <div class="col col1 "> 2249 <ol class="semanticList"> 2250 2251 <li style="position:relative" class="widgetItem QuickLinks"> 2252 <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a> 2253 <div class="widgetMeta"></div> 2254 </li> 2255 </ol> 2256 </div> 2257 <div class="col col1 "> 2258 <ol class="semanticList"> 2259 2260 <li style="position:relative" class="widgetItem QuickLinks"> 2261 <a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a> 2262 <div class="widgetMeta"></div> 2263 </li> 2264 </ol> 2265 </div> 2266 <div class="col col1 "> 2267 <ol class="semanticList"> 2268 2269 <li style="position:relative" class="widgetItem QuickLinks"> 2270 <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> 2271 <div class="widgetMeta"></div> 2272 </li> 2273 </ol> 2274 </div> 2275 <div class="col col1 "> 2276 <ol class="semanticList"> 2277 2278 <li style="position:relative" class="widgetItem QuickLinks"> 2279 <a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a> 2280 <div class="widgetMeta"></div> 2281 </li> 2282 </ol> 2283 </div> 2284 <div class="col col1 last"> 2285 <ol class="semanticList"> 2286 2287 <li style="position:relative" class="widgetItem QuickLinks"> 2288 <a class="widgetDesc widgetQuickLinksLink" href="/privacy" target="_self" >Privacy Policy</a> 2289 <div class="widgetMeta"></div> 2290 </li> 2291 </ol> 2292 </div> 2293 <div class="col col1 "> 2294 <ol class="semanticList"> 2295 </ol> 2296 </div> 2297 </div> 2298 2299 </div> 2300 <div class="widgetFooter"> 2301 </div> 2302 <div class="addItemModal hidden"> 2303 <div class="url hidden">/QuickLinks.aspx</div> 2304 </div> 2305 2306 </section> 2307</div> 2308 2309 </div> <!-- inner column --> 2310 2311 </div> <!-- inner row --> 2312 2313 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2314 2315 2316 </div> 2317</div></div> 2318</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> 2319<div class="siteWrap"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="ccd745fde0-746b-4b7f-a81c-b71aa100078c" data-containerid="d745fde0-746b-4b7f-a81c-b71aa100078c" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 2320 2321 2322 <div class="row outer wide"><!-- 2323--><div class="outer col col24 first last" style="" data-widgetcontainerid="a214fb2e-ff50-419d-848a-3eb89c18c4f2">� 2324 <div class="row nest first last wide">� 2325 2326 <div class="inner col col24 first last idff1c38b1-0fa1-4c82-aa59-800e12234c27" style="" data-widgetcontainerid="ff1c38b1-0fa1-4c82-aa59-800e12234c27">� 2327 2328 <div data-widget-id='87d0ab09-d68c-48ca-98ba-5d5597bd6cff' data-moduleName="customHtml" id='widgetCustomHtml87d0ab09-d68c-48ca-98ba-5d5597bd6cff' class="widget widgetCustomHtml skin37 narrow" > 2329 <div class="widgetBody pageStyles" id="widgetBody87d0ab09-d68c-48ca-98ba-5d5597bd6cff"> 2330 <div id="customHtml87d0ab09-d68c-48ca-98ba-5d5597bd6cff"><div><!-- CP BAR --> 2331 2332 <style> 2333 /* CP icon */
2334 .cpBylineIconTS { 2335 color: #fff; 2336 } 2337 /* CP Text */ 2338 .cpBylineTextTS, 2339 .cpBylineTextTS a:link { 2340 color: #fff; 2341 } 2342 2343 .cpBylineTS { 2344 text-align: center; 2345 } 2346 2347 .cpBylineIconTS { 2348 fill: currentColor; 2349 width: 39px; 2350 height: 26px; 2351 display: inline; 2352 vertical-align: middle; 2353 } 2354 </style> 2355 2356 <div class="widgetItem cpBylineTS"> 2357 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> 2358 <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> 2359 <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> 2360 </svg> 2361 <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> 2362 </div></div></div> 2363 </div> 2364 2365 </div> 2366 2367 </div> <!-- inner column --> 2368 2369 </div> <!-- inner row --> 2370 2371 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2372 2373 2374 </div> 2375</div></div> 2376</div> 2377</div> 2378 2379 </div> 2380 </div> 2381 </div> 2382 2383<link href="/745732998.css" rel="stylesheet" type="text/css" /> 2384 2385<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 2386 <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"> 2387 <div class="cp-Splash-header"> 2388 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 2389 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 2390 <svg id="iconClose" viewBox="0 0 25 25"> 2391 <polygon style="fill:currentcolor" 2392 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> 2393 </svg> 2394 </button>
2395 </div> 2396 <div class="cp-Splash-body"> 2397 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 2398 <!-- Content from the Froala Editor will go here. --> 2399 Loading 2400 </div> 2401 </div> 2402 <div class="cp-Splash-footer"> 2403 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 2404 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> 2405 </div> 2406 </div> 2407</div> 2408
2409<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2409
2409
2410<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2410
2410
2411<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2411
2411
2412<script> 2413 2414 $(document).ready(function () { 2415 var filter = { 2416 targetId: '1', 2417 targetType: 1 2418 } 2419 2420 new SplashModalRender().triggerRender(filter); 2421 }); 2422</script>
2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439
2439<script src="/-1442400649.js" type="text/javascript"></script>
2439 2440 <!-- Fixed Nav Adjustment -->
2441<script> 2442 function getValueTS(elem, attr) { 2443 var val = elem.css(attr); 2444 if (val === undefined) return undefined; 2445 var num = parseInt(val, 10); 2446 if (num === NaN) return undefined; 2447 return num; 2448 } 2449 2450 function clampTS(number, min, max) { 2451 return Math.min(Math.max(number, min), max); 2452 } 2453 2454 function isPageEditingTS() { 2455 return ( 2456 $("#doneEditing").length > 0 || // In live edit 2457 typeof DesignCenter !== "undefined" // In theme manager 2458 ); 2459 } 2460 2461 var bgColorRegexTS = new RegExp("rgba\((\d+), (\d+), (\d+), (\d*\.?\d*)\)"); 2462 function isTransparentTS(elem) { 2463 var bg = elem.css('background-color'); 2464 if (typeof bg !== "string") return false; 2465 if (bg === "transparent") return true; 2466 if (!bg.startsWith('rgba(')) return false; 2467 var matchState = bg.match(bgColorRegexTS); 2468 if (!matchState || matchState.length !== 5) return false; 2469 var alpha = parseFloat(matchState[4], 10); 2470 if (!(alpha >= 0 && alpha < 1)) return false; 2471 return true; 2472 } 2473 2474 function iterateLeftpads(cb) { 2475 var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 2476 for (var i = 0; i < containersTS.length; i++) { 2477 var containerTS = containersTS[i]; 2478 // Skip the body container and anything with data-skip-leftpad 2479 if ( 2480 containerTS.id !== "bodyContainerTS" && 2481 containerTS.getAttribute('data-skip-leftpad') === null 2482 ) { 2483 cb(containerTS); 2484 } 2485 } 2486 } 2487 2488 function iterateRightpads(cb) { 2489 var containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 2490 for (var i = 0; i < containersTS.length; i++) { 2491 var containerTS = containersTS[i]; 2492 // Skip the body container and anything with data-skip-rightpad 2493 if ( 2494 containerTS.id !== "bodyContainerTS" && 2495 containerTS.getAttribute('data-skip-rightpad') === null 2496 ) { 2497 cb(containerTS); 2498 } 2499 } 2500 } 2501 2502 var anchor = $("#divToolbars"); 2503 var bodyContainerTS = $("#bodyContainerTS"); 2504 2505 // Outer banner padding (push banner down) 2506 var outerSizingTS = $("#bannerContainerTS"); 2507 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 2508 var innerSizingTS = $("#bannerSizingTS"); 2509 2510 var forceUnfixClassTS = "forceUnfixTS"; 2511 2512 var fixedTopTS = $(".fixedTopTS"); 2513 var fixedBottomTS = $(".fixedBottomTS"); 2514 var fixedLeftTS = $(".fixedLeftTS"); 2515 var fixedRightTS = $(".fixedRightTS"); 2516 2517 var initialTopTS; 2518 var topAttachTS; 2519 if (fixedTopTS && fixedTopTS.length === 1) { 2520 initialTopTS = getValueTS(fixedTopTS, 'top'); 2521 var attachment = fixedTopTS.attr('data-attach');
2522 if (attachment) topAttachTS = $("#" + attachment); 2523 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 2524 } 2525 2526 function resizeAdjustmentTS() { 2527 var editing = isPageEditingTS(); 2528 2529 // Fixed top script 2530 (function () { 2531 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 2532 2533 if (editing) { 2534 fixedTopTS[0].classList.add(forceUnfixClassTS); 2535 } else { 2536 fixedTopTS[0].classList.remove(forceUnfixClassTS); 2537 } 2538 2539 var topPosition = fixedTopTS.css('position'); 2540 if (topPosition === 'fixed') { 2541 if (topAttachTS) { 2542 scrollAdjustmentTS(); 2543 } else { 2544 var anchorHeight = anchor.outerHeight() - 1; 2545 fixedTopTS.css('top', anchorHeight + initialTopTS); 2546 } 2547 } else { 2548 fixedTopTS.css('top', initialTopTS); 2549 } 2550 2551 if (topPosition === 'fixed' || topPosition === 'absolute') { 2552 // Bump the banner content down 2553 if (isTransparentTS(fixedTopTS)) { 2554 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight()); 2555 outerSizingTS.css('padding-top', ''); 2556 2557 try { 2558 window.Pages.onResizeHandlersExecute(); 2559 } catch (e) { } 2560 } else { 2561 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 2562 innerSizingTS.css('padding-top', ''); 2563 } 2564 } else { 2565 innerSizingTS.css('padding-top', ''); 2566 outerSizingTS.css('padding-top', ''); 2567 } 2568 })(); 2569 2570 // Fixed bottom script 2571 (function () { 2572 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 2573 2574 // If the widget has gone narrow, force unfix 2575 if (editing || fixedBottomTS.outerHeight() > 200) { 2576 fixedBottomTS[0].classList.add(forceUnfixClassTS); 2577 } else { 2578 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 2579 } 2580 2581 if (fixedBottomTS.css('position') === 'fixed') { 2582 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 2583 } else { 2584 bodyContainerTS.css('padding-bottom', ''); 2585 } 2586 })(); 2587 2588 // Fixed left script 2589 (function () { 2590 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 2591 2592 if (editing) { 2593 fixedLeftTS[0].classList.add(forceUnfixClassTS); 2594 } else { 2595 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 2596 } 2597 2598 if (fixedLeftTS.css('position') === 'fixed') { 2599 var anchorHeight = anchor.outerHeight() - 1; 2600 fixedLeftTS.css('top', anchorHeight); 2601 var leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 2602 iterateLeftpads(function (containerTS) { 2603 var containerBoundingTS = containerTS.getBoundingClientRect(); 2604 if (containerBoundingTS.left <= leftBoundingTS.right) { 2605 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 2606 } else { 2607 $(containerTS).css('padding-left', ''); 2608 } 2609 }); 2610 } else { 2611 fixedLeftTS.css('top', ''); 2612 iterateLeftpads(function (containerTS) { 2613 $(containerTS).css('padding-left', ''); 2614 }); 2615 } 2616 })(); 2617 2618 // Fixed right script 2619 (function () { 2620 if (!fixedRightTS || fixedRightTS.length === 0) return; 2621 2622 if (editing) { 2623 fixedRightTS[0].classList.add(forceUnfixClassTS); 2624 } else { 2625 fixedRightTS[0].classList.remove(forceUnfixClassTS); 2626 } 2627 2628 if (fixedRightTS.css('position') === 'fixed') { 2629 var anchorHeight = anchor.outerHeight() - 1; 2630 fixedRightTS.css('top', anchorHeight); 2631 var rightBoundingTS = fixedRightTS[0].getBoundingClientRect(); 2632 iterateRightpads(function (containerTS) { 2633 var containerBoundingTS = containerTS.getBoundingClientRect(); 2634 if (containerBoundingTS.right >= rightBoundingTS.left) { 2635 $(containerTS).css('padding-right', rightBoundingTS.width + 16); 2636 } 2637 }); 2638 } else { 2639 fixedRightTS.css('top', ''); 2640 iterateRightpads(function (containerTS) { 2641 $(containerTS).css('padding-right', ''); 2642 }); 2643 } 2644 })(); 2645 } 2646 2647 function scrollAdjustmentTS() {
2648 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 2649 var topPosition = fixedTopTS.css('position'); 2650 if (topPosition === 'fixed' || topPosition === 'absolute') { 2651 var anchorBounding = anchor[0].getBoundingClientRect(); 2652 var attachBounding = topAttachTS[0].getBoundingClientRect(); 2653 var scrollTop = $(window).scrollTop(); 2654 2655 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 2656 } else { 2657 fixedTopTS.css('top', initialTopTS); 2658 } 2659 } 2660 2661 $(window).load(function () { 2662 setTimeout(function () { 2663 try { 2664 resizeAdjustmentTS(); 2665 } catch (e) { 2666 console.error(e); 2667 } 2668 }, 350); 2669 2670 $(window).scroll(function () { 2671 try { 2672 scrollAdjustmentTS(); 2673 } catch (e) { 2674 console.error(e); 2675 } 2676 }); 2677 2678 var adjustTimeoutTS; 2679 $(window).resize(function () { 2680 clearTimeout(adjustTimeoutTS); 2681 adjustTimeoutTS = setTimeout(function () { 2682 try { 2683 resizeAdjustmentTS(); 2684 } catch (e) { 2685 console.error(e); 2686 } 2687 }, 350); 2688 }); 2689 2690 $.when(window.Pages.angularToolbarComplete).done(function () { 2691 try { 2692 resizeAdjustmentTS(); 2693 } catch (e) { 2694 console.error(e); 2695 } 2696 }); 2697 }); 2698</script>
2698 2699<!-- End Fixed Nav Adjustment --> 2700 2701<!----------Google Translate (Mobile Friendly)---------> 2702 2703<style> 2704 #google-translate-container { 2705 float: right; 2706 padding: 3px 5px 0px 0px; 2707 position: fixed; 2708 bottom: 16px; 2709 right: 10px; 2710 z-index: 5; 2711 } 2712 2713 .goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * { 2714 font-family: arial; 2715 font-size: 10pt; 2716 background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png"); 2717 background-position: 5px 5px; 2718 background-size: 18px; 2719 background-repeat: no-repeat; 2720 text-indent: 16px; 2721 background-color: #fff; 2722 color: #000 !important; 2723 } 2724 2725 .goog-logo-link { 2726 display: none !important; 2727 } 2728 2729 .goog-te-gadget { 2730 color: transparent !important; 2731 } 2732 2733 .goog-te-gadget .goog-te-combo { 2734 margin: 2px 0 !important; 2735 border-radius: 15px !important; 2736 } 2737 2738 .goog-te-combo{ 2739 border: 1px solid !important; 2740 border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important; 2741 border-radius: 50px !important; 2742 height:31px !important; 2743 padding: 0 1px 0 .25rem !important; 2744 width: 156px; 2745 } 2746 2747 #launcher-wrapper { 2748 bottom: 50px !important; 2749 } 2750 2751</style> 2752 2753<div id="google-translate-container"> 2754 <div id="google_translate_element"> 2755 </div> 2756</div> 2757
2758<script> 2759 2760 function googleTranslateElementInit() { 2761 var el = document.getElementById("google_translate_element"); 2762 if (el && el.innerHTML.trim() !== "") { 2763 return; 2764 } 2765 2766 new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element"); 2767 // begin accessibility compliance 2768 $('img.goog-te-gadget-icon').attr('alt','Google Translate'); 2769 $('div#goog-gt-tt div.logo img').attr('alt','translate'); 2770 $('div#goog-gt-tt .original-text').css('text-align','left'); 2771 $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); 2772 $('.goog-te-combo').attr('aria-label','google translate languages'); 2773 $('svg.goog-te-spinner').attr('title','Google Translate Spinner'); 2774 $('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000'); 2775 } 2776 2777 $(function() { 2778 $.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"); 2779 }); 2780 2781</script>
2781 2782 2783<!--------------End Google Translate-----------------> 2784 2785 2786
2786<script type="text/javascript"> 2787 $(function () { 2788 document.cookie = "responsiveGhost=0; path=/"; 2789 }); 2790 $(window).on("load", function () { 2791 $('body').addClass('doneLoading').removeClass('hideContent'); 2792 2793 if ($('#404Content').length > 0) 2794 $('div#bodyWrapper').css('padding', '0px'); 2795 }); 2796 </script>
2796 2797 2798 <noscript> 2799 <style> 2800 body.hideContent { 2801 opacity: 1 !important; 2802 } 2803 </style> 2804 </noscript> 2805 2806 2807<div style="display: none;"> 2808 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 2809 2810 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 2811 <title>Arrow Left</title> 2812 <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> 2813 </symbol> 2814 2815 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 2816 <title>Arrow Right</title> 2817 <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> 2818 </symbol> 2819 2820 </svg> 2821</div> 2822
2822<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Barlow+Condensed:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Barlow+Semi+Condensed:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Montserrat:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|');</script>
2822 2823 2824 2825 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 2826 <div style="display: none;"> 2827 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2828 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 2829 <title>Slideshow Left Arrow</title> 2830 <g> 2831 <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> 2832 </g> 2833 </symbol> 2834 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 2835 <title>Slideshow Right Arrow</title> 2836 <g> 2837 <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> 2838 </g> 2839 </symbol> 2840 </svg> 2841 </div> 2842 2843 2844 2845 2846 <div id="root-picker-outlet"></div> 2847</body> 2848</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.