danverspolice.com Ads.txt file


<!DOCTYPE html>
<html lang="en">
<head>

<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
<!-- Google Tag Manager for GA4 -->
<script>(function(w,d,s,l,i){w.GAMeasurementID='G-NBTPCXJ7VJ';w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
<!-- End Google Tag Manager for GA4 -->
<script type='text/javascript'>
var enableTelemetry = 'false'
var aiConfig = {
instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f'
}
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://az416426.vo.msecnd.net/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig);
window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length;
// Add telemetry initializer
appInsights.queue.push(function() {
appInsights.context.addTelemetryInitializer(function(envelope) {
var telemetryItem = envelope.data.baseData;
// To check the telemetry item’s type:
if (!false)
{
//If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that
if (envelope.name.indexOf('.Event') == -1)
return false;
}
});
});
appInsights.trackPageView();
</script>
<script>
function populateAntiForgery(token) {
var input = document.createElement("input");
input.name = "__RequestVerificationToken";
input.type = "hidden";
input.value = token;
var absPat = /^https?:\/\/|^\/\//i;
var forms = document.getElementsByTagName("form");
for (var i = 0; i < forms.length; i++) {
if (forms[i].method == "post" &&
!forms[i].querySelector('[name="__RequestVerificationToken"]') &&
!absPat.test(forms[i].getAttribute("action"))) {
forms[i].appendChild(input.cloneNode());
}
}
}

function getAntiForgeryToken(callback, error) {
var xhr = new XMLHttpRequest();
xhr.open("GET", "/antiforgery");
xhr.addEventListener("load", function() {
try {
if (this.status !== 200) {
throw Error("Invalid status. Could not retrieve antiforgery token.");
}
var obj = JSON.parse(this.responseText);
callback(obj.token);
} catch (e) {
typeof error === "function" && error(e);
}
});
xhr.send();
}

getAntiForgeryToken(function(token) {
if (document.readyState === "complete"
|| document.readyState === "loaded"
|| document.readyState === "interactive") {
populateAntiForgery(token);
return;
}
document.addEventListener("DOMContentLoaded", function() {
populateAntiForgery(token);
}, false);
}, console.error);
</script>


<script type="text/javascript">
window.departmentHeader = {};
window.pageSectionTracker = {};
window.isResponsiveEnabled = true;
window.isRemoveSetHeights= false;
if (window.isRemoveSetHeights) {
document.documentElement.className += ' removeSetHeights';
}
window.mainMenuMediaQuery = 'screen and (max-width: 40em)';
window.isMobileBrowserIncludingTablets = false;
window.fixedResponsiveMenu = false;
window.fullWidthResponsiveMenu = true;
window.responsiveMenuHeight = '';
window.responsiveMenuFontSize = '';
(function () {
window.setSizeCookie = function () {
document.cookie = "dpi=" + window.devicePixelRatio + "; path=/";
document.cookie = "viewportWidth=" + window.innerWidth + "; path=/";
document.cookie = "viewportHeight=" + window.innerHeight + "; path=/";
if (screen && screen.width && screen.height) {
document.cookie = "screenWidth=" + screen.width + "; path=/";
document.cookie = "screenHeight=" + screen.height + "; path=/";
}
document.cookie = "responsiveGhost=1; path=/";
};

setSizeCookie();
}());
</script>
<meta name="viewport" content="width=device-width, initial-scale=1">

<meta name="category0" content="Home" />
<meta name="category1" content="Your Government" />
<meta name="category2" content="Departments" />
<meta name="category3" content="Police Department" />


<meta name="theme-color" content="#092f52">
<link rel="icon" href="/images/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
<title>Police Department | Danvers, MA</title>

<meta name="description" content="The Danvers Police Department is a community service law enforcement organization striving to maintain the safety of its citizens, while the department focuses on quality of life issues and the resolution of conflict within our community. ">
<script src="/Assets/Scripts/jQuery/jquery-2.2.4.min.js"></script>
<script src="/Assets/Scripts/jQuery/jQuery-migrate-1.4.1.js" type="text/javascript"></script>


<!--[if IE 6]><script language="JavaScript" type="text/javascript"> var isie6 = true; </script><![endif]-->
<!--[if IE 7]><script language="JavaScript" type="text/javascript"> var isie7 = true; </script><![endif]-->
<!--[if IE 8]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]-->
<!--[if IE 9]><script language="JavaScript" type="text/javascript"> var isie8 = true; </script><![endif]-->
<script type="text/javascript"><!--
var intCountryCode = 840;
var externalSiteDialogHeight = '390px';
var order = '';
//--></script>

<link href="/1070364112.css" rel="stylesheet" type="text/css" /> <link href="/986475443.css" rel="stylesheet" type="text/css" />

<link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print">
<script type="text/javascript">
window.Pages = window.Pages || {};
// FrontEnd RWD initialization
window.Pages.rwdReady = $.Deferred();
window.Pages.toolBarDeferred = $.Deferred();
window.Pages.rwdSetupComplete = $.Deferred();
window.Pages.megaMenuLoaded = $.Deferred();
window.Pages.angularToolbarComplete = $.Deferred();
window.Pages.frontEndToolbarComplete = $.Deferred();
</script>
<!--CPHeadContent-->
<script src="/-1611158179.js" type="text/javascript"></script>








<!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]-->
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]-->
<!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]-->
<!--[if lt IE 9]><script type="text/javascript" src="/Scripts/html5.js"></script><![endif]-->

<script type="text/javascript">
setEditorVariables(false, 840);
function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); }
</script>
<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
</head>
<body class="wide " >

<script>jQuery(document).click(function (event) {
var target = jQuery(event.target);
if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) {
var text = target.attr('title');

if (!text.length) {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'Image',
eventAction: 'Image - ' + text,
eventLabel: window.location.href
});
}
if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) {
var text = "";
if (target.parents('.button')[0]) {
text = target.parents('.button').first().text();
} else if (target.text().length) {
text = target.text();
} else if (target.attr('title').length) {
text = target.attr('title');
}
if (!text.length) {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'Button',
eventAction: 'Button - ' + text,
eventLabel: window.location.href
});
}
if (target.parents('.widgetCustomHtml').length) {
ga('send',
{
hitType: 'event',
eventCategory: 'Custom Html',
eventAction: 'Custom Html Clicked',
eventLabel: window.location.href
});
}
if (target.parents('.editor').length) {
ga('send',
{
hitType: 'event',
eventCategory: 'Editor',
eventAction: 'Editor Link Clicked',
eventLabel: window.location.href
});
}
if (target.parents('.GraphicLinks').length) {
var text = "";
var targetGraphicLink = target;
if (target.hasClass('widgetGraphicLinksLink')) {
targetGraphicLink = jQuery(target.children()[0]);
}
if (targetGraphicLink.hasClass('text')) {
text = targetGraphicLink.text();
} else if (targetGraphicLink.attr('src').length) {
if (targetGraphicLink.attr('alt').length) {
text = targetGraphicLink.attr('alt');
} else {
text = targetGraphicLink.attr('src');
}
} else {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'Graphic Links',
eventAction: 'Graphic Link - ' + text,
eventLabel: window.location.href
});
}
if (target.parents('.InfoAdvanced').length) {
ga('send',
{
hitType: 'event',
eventCategory: 'Info Advanced',
eventAction: 'Info Advanced Clicked',
eventLabel: window.location.href
});
}
if (target.parents('.list').length) {
ga('send',
{
hitType: 'event',
eventCategory: 'List',
eventAction: 'List Clicked',
eventLabel: window.location.href
});
}
if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) {
var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text();
var breadCrumbs = [];
jQuery('.breadCrumbs > li').each(function () {
breadCrumbs.push(this.textContent);
});
var pageTitle = breadCrumbs.join('>');
var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text();
var text = "";
if (pageTitle) {
text += pageTitle + " | ";
} else {
text += document.title + ' - ';
}
if (target.text() == "" && megaMenuText == "") {
text += "N/A";
} else if (target.text().length && megaMenuText.length) {
if (megaMenuText == target.text()) {
text += megaMenuText;
} else {
text += megaMenuText + " - " + subTitleText + " - " + target.text();
}
} else if (target.text() == "") {
text += megaMenuText;
} else {
text += target.text();
}
if (!text.length) {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'Mega Menu',
eventAction: 'Mega Menu : ' + text,
eventLabel: window.location.href
});
}
if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) {
var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text();
if (!text.length) {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'News Flash',
eventAction: 'News Flash - ' + text,
eventLabel: window.location.href
});
}
if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) {
var text = target.text();
if (!text.length) {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'Quick Links',
eventAction: 'Quick Links - ' + text,
eventLabel: window.location.href
});
}
if (target.attr('src') && target.parents('.cpSlideshow').length) {
var text = target.attr('title');
if (!text.length) {
text = "N/A";
}
ga('send',
{
hitType: 'event',
eventCategory: 'Slideshow',
eventAction: 'Slideshow - ' + text,
eventLabel: window.location.href
});
}
if (target.parents('.widgetText').length) {
ga('send',
{
hitType: 'event',
eventCategory: 'Text',
eventAction: 'Text Link Clicked',
eventLabel: window.location.href
});
}
});</script>

<div id="fb-root"></div>
<div id=skipToContentLinks>
<a href="#cc5f8c90dc-b4cb-431b-90ee-10648f8df655" target="_self" class="skipToContentLink">Skip to Main Content</a>
</div>
<form id="frmReferenceFormForTelerikEditorDialogs"></form>

<input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" />



<input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com">
<input type="hidden" id="hdnStructureID" value="1" />
<input type="hidden" id="hdnContentCollectionID" value="02069642-b250-4486-9434-690ddfe77857" />
<input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" />
<input type="hidden" id="hdnThemeID" value="1" />
<input type="hidden" id="pageIsFrontEnd" value="true" />
<input type="hidden" id="pageModuleID" />
<input type="hidden" id="pagePageID" value="354" />

<img id="imgLogoPrintPreview" src="/ImageRepository/Document?documentID=27" alt="Danvers, MA" />
<div id="stickyPlaceholder"></div>
<div id="outer-wrap" class="outer-wrap">
<div id="inner-wrap" class="inner-wrap">
<div id="divToolbars" class="cpToolbars newCP mui-fixed" style="">

<style>
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700);
.alertText .customAlert {
color: #EAEAEA;
display: inline-block;
font-family: 'Open Sans Condensed', sans-serif;
text-transform: uppercase;
font-weight: bold;
height: 27px;
left: 57px;
line-height: 27px;
overflow: hidden;
position: absolute;
top: 15px;
white-space: nowrap;
width: 268px;
}
</style>
<div id="1_divAlertBar" class="alertToolbar cpToolbar" style="background: #222222;">
<div id="1_divAlertToolbarInner" class="alertToolbarInner" style="font-size: 16px;">
<a href="/AlertCenter.aspx" id="1_lnkAlertText" class="alertText" style="border-right: 1px solid #000000;">
<img src="/Common/Images/AlertCenter/alertBarBlink.svg" id="1_imgDot" alt="Emergency Alert" class="redDot" />
<span id="1_customAlert" class="customAlert"> Alert</span>
</a>
<span id="1_spnAlertContainer" class="alertContainer"><a href="https://www.danversma.gov/CivicAlerts.aspx?AID=429" target="_self" class="alert" style="border-left: 1px solid #635e65; border-right: 1px solid #000000;background: #030303 url(/Common/images/AlertCenter/alertBarBlackTextBckg.png) repeat-x; color: #FFFFFF;">
Important Trash & Recycling Update
<span style="color: #FC4C2F;">Read On...</span>
</a>
</span>
</div>
</div>
<div id="1_divAlertBarEmpty" class="alertBarEmpty"></div>




<!-- Begin Signed Out Bar -->
<div class="cpToolbar user public">
<div class="inner selfClear">
<p class="dropdown"><a href="/MyAccount/ProfileCreate" role="link" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. &nbsp;&nbsp;</span></p>
<ul class="nav secondary">
<li><a href="/MyAccount" role="link" class="button" id="loggedOutToolbarSignInButton"><span>Website Sign In</span></a></li>
</ul>
</div>
</div>
<script>
$(document).ready(function () {
$('#signedOutToolbarCreateProfileButton').keypress(function (e) { if (e.which === 0) return; $(this).click(); });
$('#signedOutToolbarCreateProfileButton').click(function (event) {
event.preventDefault();
window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin;
});


$('#loggedOutToolbarSignInButton').click(function (event) {
event.preventDefault();
window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host;
});


if ('False' == 'True') {
$('#loggedOutToolbarSignInButton').hide();
}
})
</script>
<!-- End Signed Out Bar -->

</div>
<div id="bodyWrapper">
<div id="mainNavHolderMobile" class="mainNavHolderMobile"></div>

<div data-cpRole="structuralContainer" id="bodyContainerTS">
<!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS">
<div data-cpRole="banner" id="banner1"><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS">
<div data-cpRole="structuralContainer" id="logoSearchTS">
<div class="siteWrap3"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty">




<a id="bannerLogoTS-48" style=" display: block; text-align: center;
" class="bannerObject" href="/" target="_self"><img alt="Home Page" class="bannerObject" height="245" src="/ImageRepository/Document?documentID=112" width="970" /></a>
</div><div data-cpRole="contentContainer" id="searchTS"> <div id="cc1cf4bef3-4cec-4aef-b11d-c638de238a2b" data-containerid="1cf4bef3-4cec-4aef-b11d-c638de238a2b" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="30">


<div class="row outer wide"><!--
--><div class="outer col col10 first" style="" data-widgetcontainerid="6375620b-3ed3-42e9-a88f-2c183e018748">

<div class="row nest first last wide">


<div class="inner col col10 first last id7a983d86-53c4-448a-869b-bdf898be8ed5" style="" data-widgetcontainerid="7a983d86-53c4-448a-869b-bdf898be8ed5">

<div data-widget-id="f69b150a-7d76-447e-bfe3-5d8877ae80d9" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidgetf69b150a-7d76-447e-bfe3-5d8877ae80d9" class="widget widgetGraphicLinks skin55 widgetOptionSet27 wide" data-elementqueryclasses='{"wide-narrow":"min-width:2em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
<div class="widgetHeader">
<div class="">
</div>
</div>
<div class="widgetBody cpGrid cpGrid4 ">
<div class="row wide"><!--
--><div class="col col1 first "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/townofdanvers" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" aria-label=" Facebook graphic"><img src="/ImageRepository/Document?documentID=48"
class="graphicButtonLink" alt=" Facebook"
onmouseover="this.src='/ImageRepository/Document?documentID=48'"
onmouseout="this.src='/ImageRepository/Document?documentID=48'"
onfocus="this.src='/ImageRepository/Document?documentID=48'"
onblur="this.src='/ImageRepository/Document?documentID=48'"> </a></div><!--
--></div></div><!----><div class="col col1 "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.instagram.com/townofdanvers/" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" aria-label=" Instagram graphic"><img src="/ImageRepository/Document?documentID=49"
class="graphicButtonLink" alt=" Instagram"
onmouseover="this.src='/ImageRepository/Document?documentID=49'"
onmouseout="this.src='/ImageRepository/Document?documentID=49'"
onfocus="this.src='/ImageRepository/Document?documentID=49'"
onblur="this.src='/ImageRepository/Document?documentID=49'"> </a></div><!--
--></div></div><!----><div class="col col1 "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://twitter.com/TownofDanvers" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" aria-label=" Twitter graphic"><img src="/ImageRepository/Document?documentID=50"
class="graphicButtonLink" alt=" Twitter"
onmouseover="this.src='/ImageRepository/Document?documentID=50'"
onmouseout="this.src='/ImageRepository/Document?documentID=50'"
onfocus="this.src='/ImageRepository/Document?documentID=50'"
onblur="this.src='/ImageRepository/Document?documentID=50'"> </a></div><!--
--></div></div><!----><div class="col col1 last"><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/youtube" target="_self" aria-label=" YouTube graphic"><img src="/ImageRepository/Document?documentID=51"
class="graphicButtonLink" alt=" YouTube"
onmouseover="this.src='/ImageRepository/Document?documentID=51'"
onmouseout="this.src='/ImageRepository/Document?documentID=51'"
onfocus="this.src='/ImageRepository/Document?documentID=51'"
onblur="this.src='/ImageRepository/Document?documentID=51'"> </a></div><!--
--></div></div><!-- --></div>
</div>
<div class="widgetFooter">
</div>
</div>

</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!----><div class="outer col col14 last" style="" data-widgetcontainerid="ee23ff37-d842-4c35-a2a7-718fee50c20a">

<div class="row nest first last wide">


<div class="inner col col14 first last idec9e2096-9c45-4ff9-b9e7-7ceec5985236" style="" data-widgetcontainerid="ec9e2096-9c45-4ff9-b9e7-7ceec5985236">

<div data-widget-id="855e0fd1-9495-455f-b2f2-9b72e8e26d6d" data-widget-controller-path="/Layout/WidgetSearch">

<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.js"></script>
<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
<script defer type="text/javascript">

$(document).ready(function () {
try {
$(".widgetSearchButton.widgetSearchButton855e0fd1-9495-455f-b2f2-9b72e8e26d6d").click(function (e) {
e.preventDefault();
if (false||$("#ysnSearchOnlyDept855e0fd1-9495-455f-b2f2-9b72e8e26d6d").is(':checked'))
{
doWidgetSearch($(this).siblings(".widgetSearchBox").val(), Number(0));
}
else {
doWidgetSearch($(this).siblings(".widgetSearchBox").val(), 0);
}
});
$("#searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d").keypress(function (e) {
if (window.clipboardData) {
if (e.keyCode === 13) {
if ($("#ysnSearchOnlyDept855e0fd1-9495-455f-b2f2-9b72e8e26d6d").is(':checked') || false) {
doWidgetSearch($(this).val(), Number(0));
} else {
doWidgetSearch($(this).val(), 0);
}
return false;
}
} else {
if (e.which === 13) {
if ($("#ysnSearchOnlyDept855e0fd1-9495-455f-b2f2-9b72e8e26d6d").is(':checked') || false) {
doWidgetSearch($(this).val(), Number(0));
} else {
doWidgetSearch($(this).val(), 0);
}
return false;
}
}
return true;
});

if (true) {
var currentRequest = null;
var $searchField = $("#searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d").autocomplete({
source: function (request, response) {
currentRequest = $.ajax({
url: '/Search/AutoComplete' + ($("#ysnSearchOnlyDept855e0fd1-9495-455f-b2f2-9b72e8e26d6d").is(':checked') || false? '?departmentId=0' : ''),
dataType: "json",
timeout: 10000,
beforeSend: function () {
if (currentRequest != null) {
currentRequest.abort();
}
},
data:
{
term: request.term,
},
success: function (data) {
response(data);
$('.autoCompleteError').remove();
},
error: function (xmlhttprequest, textstatus, message) {
if (textstatus === "timeout") {
if ($("#searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d").siblings('.autoCompleteError').length == 0)
$('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($("#searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d"));
}
}
});
},
html: true,
delay: 500,
select: function (event, ui) {
$(this).val(ui.item.value);
$(this).next().click();
}
});

$searchField.data("ui-autocomplete")._renderItem = function (ul, item) {
return $("<li class=\"itemList\"></li>")
.data("ui-autocomplete-item", item)
.append("<a>" + item.label + "</a>")
.appendTo(ul);
};
}
}
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.
});
</script>

<section id="widgetPreviewSearch" class="widget widgetSearch skin39 widgetOptionSet15" style="display: block;" aria-label="Search">
<!-- For the button right and inside -->
<div class="widgetBody buttonRightInside">
<input class="widgetSearchBox widgetSearchBox855e0fd1-9495-455f-b2f2-9b72e8e26d6d" cp5ph="true" id="searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Search..." title="Search..." type="text" value="" />
<a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton855e0fd1-9495-455f-b2f2-9b72e8e26d6d" role="button"><img alt="Search" class="imageHover" data-hover="/ImageRepository/Document?documentID=82" data-image="/ImageRepository/Document?documentID=83" src="/ImageRepository/Document?documentID=83" /></a>

<label class="searchLabel" for="searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d">Search</label>
</div>

</section>


<style scoped>

.widgetSearch ::-webkit-input-placeholder {
color: #fff;
}
.widgetSearch :-moz-placeholder { /* Firefox 18- */
color: #fff;
}
.widgetSearch ::-moz-placeholder { /* Firefox 19+ */
color: #fff;
}
.widgetSearch :-ms-input-placeholder {
color: #fff;
}


.widgetSearch .widgetBody .widgetSearchBox855e0fd1-9495-455f-b2f2-9b72e8e26d6d
{
color: #fff;
font-family: Arial;
height: 65px;
border-radius: 33px;
border: 1px solid rgba(255,255,255,0);
background: rgba(255,255,255,.0);
padding: 0 80px 0 20px;


}
.widgetSearch .widgetBody .widgetSearchButton855e0fd1-9495-455f-b2f2-9b72e8e26d6d
{
margin: 5px; padding-top: .50em;
padding-right: .75em;
}
.widgetSearch .widgetSearch-onlyDept855e0fd1-9495-455f-b2f2-9b72e8e26d6d
{
display: inline-block;
color: #333;


padding-top: 10px;
}
#ysnSearchOnlyDept855e0fd1-9495-455f-b2f2-9b72e8e26d6d
{
position: relative;
top: .125em;
}

</style>

<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.1/jquery-ui.min.css">
<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.1/jquery-ui.theme.min.css">



<script type="text/javascript">
//Updates search icons href to have the correct queryString
function searchBtnApplyQuery() {
document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField855e0fd1-9495-455f-b2f2-9b72e8e26d6d").value;
}
</script>

</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->


</div>
</div></div>
</div><div data-cpRole="structuralContainer" id="navContainerTS">
<div class="siteWrap3"><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation">
<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!--
--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!--
--><!--
--> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavYourGovernment" class="navMainItem mainNavItem mainNavItem1" href="/27/Your-Government" target = "_self" > Your Government </a> <!--
--><!--
--></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!--
--><!--
--> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavOurResidents" class="navMainItem mainNavItem mainNavItem2" href="/31/Our-Residents" target = "_self" > Our Residents </a> <!--
--><!--
--></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!--
--><!--
--> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavForVisitors" class="navMainItem mainNavItem mainNavItem3" href="/101/For-Visitors" target = "_self" > For Visitors </a> <!--
--><!--
--></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!--
--><!--
--> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavDoingBusiness" class="navMainItem mainNavItem mainNavItem4" href="/35/Doing-Business" target = "_self" > Doing Business </a> <!--
--><!--
--></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!--
--><!--
--> <a role = "menuitem" aria-haspopup=true aria-expanded='false' id = "mainNavIWantTo" class="navMainItem mainNavItem mainNavItem5" href="/9/I-Want-To" target = "_self" > I Want To </a> <!--
--><!--
--></li><!---->
</ol>


<script type="text/javascript">
(function () {
function setupMenu() {
const menuID = 'mainNavMenu';
const menuType = MAIN_MENU;

//setup menu manager properties for main menu
if (!menuManager.mobileMainNav && true)
menuManager.adjustMainItemsWidth('#' + menuID);
menuManager.isMainMenuEditable = false;
menuManager.mainMenuMaxSubMenuLevels = 4;
menuManager.setMOMMode(2, menuType);

//Init main menu
const setupDraggable = menuManager.isMainMenuEditable;
const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=&themeID=1&menuContainerID=mainNav';

menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus);
menuManager.mainMenuInit = true;
menuManager.mainMenuTextResizer = false;
if (1.00 > 0)
menuManager.mainMenuTextResizerRatio = 1.00;
if (window.isResponsiveEnabled)
menuManager.mainMenuReady.resolve();

}

if (document.readyState === "complete"
|| document.readyState === "loaded"
|| document.readyState === "interactive") {
setupMenu();
return;
}

document.addEventListener("DOMContentLoaded", setupMenu);
})();
</script>


<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="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal"> <div id="ccbd3a32fa-46ce-4060-a253-d36b7ee5aa1a" data-containerid="bd3a32fa-46ce-4060-a253-d36b7ee5aa1a" class="pageContent cpGrid cpGrid24">




</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal"> <div id="cc9c99e51b-1d87-46f8-a295-83a1e2386c60" data-containerid="9c99e51b-1d87-46f8-a295-83a1e2386c60" class="pageContent cpGrid cpGrid24">




</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal"> <div id="cc7993497a-cc18-4dbe-b1a0-46224e24ffde" data-containerid="7993497a-cc18-4dbe-b1a0-46224e24ffde" class="pageContent cpGrid cpGrid24">




</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal"> <div id="ccdbc04c90-99b5-4de4-b26d-4a2a3ea96327" data-containerid="dbc04c90-99b5-4de4-b26d-4a2a3ea96327" class="pageContent cpGrid cpGrid24">




</div>
</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal"> <div id="cc052bc110-5573-4dc0-beb9-fea1ba3ebc51" data-containerid="052bc110-5573-4dc0-beb9-fea1ba3ebc51" class="pageContent cpGrid cpGrid24">




</div>
</aside></aside></nav></div>
</div>
</header><div data-cpRole="structuralContainer" id="bannerSizingTS">
<div data-cpRole="structuralContainer" id="welcomeContentTS">
<div class="siteWrap3"><div data-cpRole="contentContainer" id="welcomeTS"> <div id="cc74285da0-a5ce-4b1c-958d-eaa2bcf4d7ab" data-containerid="74285da0-a5ce-4b1c-958d-eaa2bcf4d7ab" class="pageContent cpGrid cpGrid24 showInMobile">




</div>
</div></div>
</div>
</div>




<div id="bannerImagesJSON2" class="hidden"></div>
<div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none">
<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>
<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>
</div>
<script type="text/javascript">
$(window).on("load", function () {
$.when(window.Pages.rwdSetupComplete)
.done(function () {
renderExternalBannerSlideshow('banner1',
{"BannerOptionID":2,"ThemeID":1,"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":59,"BannerOptionID":2,"FileName":"/ImageRepository/Document?documentID=63","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":58,"BannerOptionID":2,"FileName":"/ImageRepository/Document?documentID=65","Height":400,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":2,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"},
'/App_Themes/Interior/Images/',
'Rotating');
});
});
</script>

</div>
</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"><div class="inner">
<div class="siteWrap"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main">
<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"><div data-animationClass="" data-trigger="pageloadAnimationTrigger" class="hidden hiddenAnimations"></div>
<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap">
<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"> <ol class="semanticList breadCrumbs">
<li><a class="breadCrumb" href="/">Home</a></li><li><a class="breadCrumb" href="/27/Your-Government">Your Government</a></li><li><a class="breadCrumb" href="/245/Departments">Departments</a></li><li id="currentBCPage" data-pageid="354">Police Department</li>
</ol>



</div><div data-cpRole="mainContentContainer" id="moduleContent">

<div id="page" class="moduleContentNew">


<input id="hdnPageID" name="hdnPageID" type="hidden" value="354" />
<input id="hdnParentID" name="hdnParentID" type="hidden" value="245" />
<input id="hdnVersionID" name="hdnVersionID" type="hidden" value="6485" />
<input id="pageMenuTitle" name="pageMenuTitle" type="hidden" value="Police Department" />
<input id="pageShowFeatureColumn" name="pageShowFeatureColumn" type="hidden" value="True" />
<input id="hdnIsLayoutPage" name="hdnIsLayoutPage" type="hidden" value="False" />
<input id="hdnPageStatus" name="hdnPageStatus" type="hidden" value="Published" />

<h1 id="versionHeadLine" class="headline">

Police Department </h1>

<div id="cc5f8c90dc-b4cb-431b-90ee-10648f8df655" data-containerid="5f8c90dc-b4cb-431b-90ee-10648f8df655" class="pageContent cpGrid cpGrid24" data-contentcontainerbreakpoint="30" >


<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="c16cb2f9-5c8d-4991-b9df-3b15865e2885">

<div class="row nest first last wide">


<div class="inner col col24 first last id42f8da21-9a2f-49d9-afb6-6f852c116afa" style="" data-widgetcontainerid="42f8da21-9a2f-49d9-afb6-6f852c116afa">

<div class="widget editor pageStyles narrow" id="divEditor05bdfcab-c760-4b28-aa4a-67adce575d12" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}'>
<div class="fr-view">


<p>Welcome to the official website of the Danvers Police Department. &nbsp;Please take advantage of the useful links and information provided. If you have any questions please feel free to contact the Police Department Business Line at (978) 774-1212.</p><p><br></p>
</div>

<script type="text/javascript">
$(document).ready(function (e) {
renderSlideshowIfApplicable($('#divEditor' + '05bdfcab-c760-4b28-aa4a-67adce575d12'));
});
</script>
</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->
<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="6f26f373-acdf-4922-b91f-b2482d53581c">

<div class="row nest first last wide">


<div class="inner col col24 first last idcbf18208-c602-4957-93d9-d843f1ecde7c" style="" data-widgetcontainerid="cbf18208-c602-4957-93d9-d843f1ecde7c">

<div data-widget-id="555af1b8-c2c3-4e22-b9d5-c07cfc429b7d" data-widget-controller-path="/NewsFlash/Widget">














<section class="widget widgetNewsFlash skin56 widgetOptionSet38 wide" data-modulewidgettype="newsFlash" id="widgetNewsFlash555af1b8-c2c3-4e22-b9d5-c07cfc429b7d" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="News Flash">
<div class="widgetBody cpGrid cpGrid3 ">
<div class="row wide" style="">
<div class="col col1 first ">
<ol class="semanticList">
<li class="widgetItem " data-news-i-d="435">

<a href="/CivicAlerts.aspx?AID=435" target="_self"><img class="media" src="/ImageRepository/Document?documentID=3951" alt="D.A.R.E (1080 x 1080 px) 2025" style="width:100%;" /></a>
<div class="text" style="">
<h4 id="newsFlashItemHeader435" class="widgetTitle">
<a href="/CivicAlerts.aspx?AID=435" target="_self">Annual Danvers Police Department D.A.R.E. Golf Tournament </a></h4>
<div class="widgetDesc">
The Police Department's Annual D.A.R.E. Golf Tournament is scheduled to be held on Monday, September 8th, 2025 at the Ferncroft Country Club. Register today! <a href="/CivicAlerts.aspx?AID=435" target="_self" id="newsFlashReadOn435" aria-labelledby="newsFlashItemHeader435 newsFlashReadOn435" class="readOn">Read on...</a>
</div>

</div>
</li>
</ol>
</div>
<div class="col col1 ">
<ol class="semanticList">
<li class="widgetItem " data-news-i-d="255">

<a href="/CivicAlerts.aspx?AID=255" target="_self"><img class="media" src="/ImageRepository/Document?documentID=2871" alt="How to Apply for a License to Carry" style="width:100%;" /></a>
<div class="text" style="">
<h4 id="newsFlashItemHeader255" class="widgetTitle">
<a href="/CivicAlerts.aspx?AID=255" target="_self">Firearms Licensing </a></h4>
<div class="widgetDesc">
Find everything you need to know about applying for your license to carry. <a href="/CivicAlerts.aspx?AID=255" target="_self" id="newsFlashReadOn255" aria-labelledby="newsFlashItemHeader255 newsFlashReadOn255" class="readOn">Read on...</a>
</div>

</div>
</li>
</ol>
</div>
<div class="col col1 last">
<ol class="semanticList">
<li class="widgetItem " data-news-i-d="294">

<a href="/CivicAlerts.aspx?AID=294" target="_self"><img class="media" src="/ImageRepository/Document?documentID=3038" alt="How to obtain an accident report" style="width:100%;" /></a>
<div class="text" style="">
<h4 id="newsFlashItemHeader294" class="widgetTitle">
<a href="/CivicAlerts.aspx?AID=294" target="_self">Obtaining an Accident Report </a></h4>
<div class="widgetDesc">
The Danvers Police Department has partnered with LexisNexis BuyCrash to provide access to accident reports online. <a href="/CivicAlerts.aspx?AID=294" target="_self" id="newsFlashReadOn294" aria-labelledby="newsFlashItemHeader294 newsFlashReadOn294" class="readOn">Read on...</a>
</div>

</div>
</li>
</ol>
</div>
</div>

</div>
<div class="widgetFooter">
</div>
<div class="addItemModal hidden">
<div class="url hidden">/CivicAlerts.aspx</div>
</div>

</section>








</div> </div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->
<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="8a75302b-a482-4c26-a024-3efe1edce3c6">

<div class="row nest first last wide">


<div class="inner col col24 first last idf8e8eb91-898a-4b9f-a4cb-8e4c5201acb9" style="" data-widgetcontainerid="f8e8eb91-898a-4b9f-a4cb-8e4c5201acb9">

<div data-widget-id="f14745d5-8c91-4ddf-88b6-f03a94665199" data-widget-controller-path="/Calendar/Widget">
<script src="/Areas/Calendar/Assets/Scripts/Calendar.js"></script>





























<div id="widgetCalendarf14745d5-8c91-4ddf-88b6-f03a94665199" class="widget widgetCalendar skin43 widgetOptionSet19 narrow" data-modulewidgettype="calendar" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn'>
<div class="widgetHeader ">
<div class="">
<h3 id="calendarHeaderf14745d5-8c91-4ddf-88b6-f03a94665199"><a style="" href="/calendar.aspx?CID=41" >Police Department Events</a></h3>

</div>
</div>
<div class="widgetBody cpGrid cpGrid1 mediaRight">
<div class="calendarInnerWrapper">


<div data-minicalendar="true" class="miniCalendar media" style="width: 50%; ">
<h3 class="miniCalendarHeader" id="miniCalendarHeaderf14745d5-8c91-4ddf-88b6-f03a94665199">September 2025</h3>
<table role="grid" aria-labelledby="miniCalendarHeaderf14745d5-8c91-4ddf-88b6-f03a94665199" 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.">
<thead>
<tr>
<th scope="col"><abbr title="
Sunday
">
Sun
</abbr></th>
<th scope="col"><abbr title="
Monday
">
Mon
</abbr></th>
<th scope="col"><abbr title="
Tuesday
">
Tue
</abbr></th>
<th scope="col"><abbr title="
Wednesday
">
Wed
</abbr></th>
<th scope="col"><abbr title="
Thursday
">
Thu
</abbr></th>
<th scope="col"><abbr title="
Friday
">
Fri
</abbr></th>
<th scope="col"><abbr title="
Saturday
">
Sat
</abbr></th>

</tr>
</thead>
<tbody>
<tr><td class="not"><span><time datetime="2025-08-31">31</time></span></td>

<td><span><time datetime="2025-09-01"> 1</time></span></td>

<td><span><time datetime="2025-09-02"> 2</time></span></td>

<td><span><time datetime="2025-09-03"> 3</time></span></td>

<td><span><time datetime="2025-09-04"> 4</time></span></td>

<td><span><time datetime="2025-09-05"> 5</time></span></td>

<td><span><time datetime="2025-09-06"> 6</time></span></td>

</tr>
<tr><td><span><time datetime="2025-09-07"> 7</time></span></td>

<td><span><time datetime="2025-09-08"> 8</time></span></td>

<td class="today"><span><time datetime="2025-09-09"> 9</time></span></td>

<td><span><time datetime="2025-09-10">10</time></span></td>

<td><span><time datetime="2025-09-11">11</time></span></td>

<td><span><time datetime="2025-09-12">12</time></span></td>

<td><span><time datetime="2025-09-13">13</time></span></td>

</tr>
<tr><td><span><time datetime="2025-09-14">14</time></span></td>

<td><span><time datetime="2025-09-15">15</time></span></td>

<td><span><time datetime="2025-09-16">16</time></span></td>

<td><span><time datetime="2025-09-17">17</time></span></td>

<td><span><time datetime="2025-09-18">18</time></span></td>

<td><span><time datetime="2025-09-19">19</time></span></td>

<td><span><time datetime="2025-09-20">20</time></span></td>

</tr>
<tr><td><span><time datetime="2025-09-21">21</time></span></td>

<td><span><time datetime="2025-09-22">22</time></span></td>

<td><span><time datetime="2025-09-23">23</time></span></td>

<td><a tabindex="0" href='/calendar.aspx?view=list&year=2025&amp;month=9&amp;day=24&amp;CID=41'><time datetime="2025-09-24">24</time></a></td>

<td><span><time datetime="2025-09-25">25</time></span></td>

<td><span><time datetime="2025-09-26">26</time></span></td>

<td><span><time datetime="2025-09-27">27</time></span></td>

</tr>
<tr><td><span><time datetime="2025-09-28">28</time></span></td>

<td><span><time datetime="2025-09-29">29</time></span></td>

<td><span><time datetime="2025-09-30">30</time></span></td>

<td class="not"><span><time datetime="2025-10-01"> 1</time></span></td>

<td class="not"><span><time datetime="2025-10-02"> 2</time></span></td>

<td class="not"><span><time datetime="2025-10-03"> 3</time></span></td>

<td class="not"><span><time datetime="2025-10-04"> 4</time></span></td>

</tr>

</tbody>
</table>
</div>











<div class="row text narrow" style="margin-right: 55%;">


<script src="/Scripts/jquery.urlToLink.min.js"></script>
<input type="hidden" value="[&quot;2025-09-24&quot;]" name="day-list" />

<div class="col col1 first last">
<ol class="semanticList">











<li class="widgetItem " data-event-i-d="2293" >


<h4 class="widgetTitle">Wed, Sep. 24 </h4>
<div style="" class="widgetDesc">
<strong><a href="/Calendar.aspx?EID=2293">Fingerprints for Firearms Licensing</a></strong>

</div>
</li>
</ol>
</div>

</div>
</div>
<a id="calendarViewAllf14745d5-8c91-4ddf-88b6-f03a94665199" class="widgetViewAll alignLeft" style="" href="/calendar.aspx?CID=41" aria-labelledby="calendarHeaderf14745d5-8c91-4ddf-88b6-f03a94665199 calendarViewAllf14745d5-8c91-4ddf-88b6-f03a94665199">View All</a>
</div>
<div class="widgetFooter">

</div>
<div class="addItemModal hidden">
<div class="url hidden">/Calendar.aspx</div>
</div>
</div>
</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->


</div>

</div>


<div class="newCP">

</div>
</div>
</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent"> <div id="ccd6923f64-2522-4bce-8783-61ad1b416b69" data-containerid="d6923f64-2522-4bce-8783-61ad1b416b69" class="pageContent cpGrid cpGrid24 showInMobile" data-contentcontainerbreakpoint="40">


<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="f703d67d-7f92-4315-adb5-2af33a8b6fd9">

<div class="row nest first last wide">


<div class="inner col col24 first last idb4675b5d-a31d-4e01-bb9f-88001d881a7a" style="" data-widgetcontainerid="b4675b5d-a31d-4e01-bb9f-88001d881a7a">









<div data-widget-id="f16c1ca0-f04b-469e-bba4-6c5938a210bd" data-moduleWidgetType="cityDirectory" data-widget-controller-path="/CityDirectory/Widget">
<div id="cityDirectoryWidgetf16c1ca0-f04b-469e-bba4-6c5938a210bd" class="widget widgetStaffDirectory skin43 wide" >
<div class="widgetHeader">
<h3><a style="" href= /Directory.aspx>Contact Us</a></h3>
</div>
<ol class="semanticList">
<li class="widgetItem h-card">


<h4 class="widgetTitle field p-name">


</h4>
<div class="field p-job-title"></div>




<div class="field p-note">

<p fr-original-style="" style="margin: 0px 0px 1.4em; box-sizing: inherit; font-style: normal; font-weight: 400; font-family: Arial; color: rgb(69, 69, 69); line-height: 1.5;">In Case of Emergency: Dial 911<br fr-original-style="" style="box-sizing: inherit;">Business Line: 978-774-1212</p>
</div>

<br />
</li>
<li class="widgetItem h-card">


<h4 class="widgetTitle field p-name">
James P. Lovell

</h4>
<div class="field p-job-title">Chief of Police</div>





<br />
</li>
<li class="widgetItem h-card">









<div class="field"><a href="/directory.aspx?did=37">Directory</a></div>
<br />

</li>
<li class="widgetItem h-card">




<div class="field h-adr">
<strong>Physical Address</strong>
<button class="viewMap" data-moduleId="4" onclick="new CivicPlus.Maps().LoadMap(document.getElementById('googleMap37'), '100%', $(document.getElementById('googleMap37')).next('.infotext').children('.address').text());">View Map</button> <br />
<span class="p-street-address">120 Ash Street</span><br />
<span class="locality">Danvers</span>, <span class="p-region">MA</span> <span class="p-postal-code">01923</span>

</div>
<br />

<script type="text/javascript">
$(document).ready(function () {
var mode = 2;
loadGoogleMapsScript(mode, 'loadMaps');
});
</script>
<div class="field">
<br>
<div class="mapWrapLazyLoaded">
<div id="googleMap37" class="googleMap" style=""></div>
<div style="display: none" class="infotext">
<div class="address">120 Ash Street Danvers MA 01923</div>
</div>
</div>
<a href="https://www.google.com/maps/place/120+Ash+Street++Danvers+MA+01923" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" class="mapLink" title="Open location on Google Maps">Directions</a>
</div>
<br />



<div class="field p-note">

<p id="isPasted"><abbr>The Police Department is open 24 hours a day, 7 days a week, 365 days a year</abbr></p><p><abbr>Administrative Hours</abbr><br><abbr>Monday through Wednesday</abbr><br><abbr>8 am to 4 pm</abbr></p><p><abbr>Thursday</abbr><br><abbr>8 am to 7 pm</abbr></p><p><abbr>F</abbr><abbr>riday</abbr><br><abbr>8 am to 12 pm</abbr></p>
</div>
<br />


</li>
</ol>
</div>
</div> </div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->
<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="461ca3a0-a0ef-43c6-af8f-8fdd6556e3c7">

<div class="row nest first last wide">


<div class="inner col col24 first last id1abcc370-de25-4483-8cfb-0107151d73f2" style="" data-widgetcontainerid="1abcc370-de25-4483-8cfb-0107151d73f2">

<div data-widget-id="5298e309-1cde-4add-ae03-555977b7618d" data-widget-controller-path="/QuickLinks/Widget">








<section id="widgetQuicklink5298e309-1cde-4add-ae03-555977b7618d" class="widget widgetQuickLinks skin43 widgetOptionSet2 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader5298e309-1cde-4add-ae03-555977b7618d">
<header class="widgetHeader" id="quickLinksHeader5298e309-1cde-4add-ae03-555977b7618d">
<div class="">
<h3><a style="" href="/QuickLinks.aspx?CID=28" >Quick Links</a></h3>
</div>
</header>
<div class="widgetBody cpGrid cpGrid1 ">
<div class="row narrow">
<div class="col col1 first last">
<ol class="semanticList bullets">

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2Fdanverspolice" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" >Facebook</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="https://twitter.com/danverspolice" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" >Twitter</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="https://www.instagram.com/danverspolicedept_official/" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" >Instagram</a>
<div class="widgetMeta"></div>
</li>
</ol>
</div>
</div>
<a id="quickLinksViewAll5298e309-1cde-4add-ae03-555977b7618d" class="widgetViewAll alignLeft" style="" href="/QuickLinks.aspx?CID=28" aria-labelledby="quickLinksHeader5298e309-1cde-4add-ae03-555977b7618d quickLinksViewAll5298e309-1cde-4add-ae03-555977b7618d">View All</a>

</div>
<div class="widgetFooter">
</div>
<div class="addItemModal hidden">
<div class="url hidden">/QuickLinks.aspx</div>
</div>

</section>
</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->


</div>
</aside>
</div><div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar"><div data-animationClass="" data-trigger="pageloadAnimationTrigger" class="hidden hiddenAnimations"></div>
<aside data-cpRole="contentContainer" id="sidebarContainer1TS"> <div id="ccc4474567-58f0-4532-9151-b4dce80e5bd4" data-containerid="c4474567-58f0-4532-9151-b4dce80e5bd4" class="pageContent cpGrid cpGrid24 showInMobile">




</div>
</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav">





<ol role="menu" id="secondaryMenusecondaryNav" data-parent="354" class="rootNavMenu accordionNav">
<li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem838" data-pageid="838">
<div class="accordionNavItem">
<a href="/838/About-Us" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">About Us</a>
<a href="#" class="openAccordionNav accordionSecondaryNavItem" title="Expand About Us Submenu"></a>
</div>
<ol role="menu" aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" style="display: none;" data-parent="838">
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem848" data-pageid="848">
<div class="accordionNavItem">
<a href="/848/Chief-of-Police" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Chief of Police</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem847" data-pageid="847">
<div class="accordionNavItem">
<a href="/847/Department-History" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Department History</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem849" data-pageid="849">
<div class="accordionNavItem">
<a href="/849/CALEA" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">CALEA&#160;</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem850" data-pageid="850">
<div class="accordionNavItem">
<a href="/850/NEMLEC" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">NEMLEC</span></a>
</div>
</li>

</ol>
</li>
<li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem839" data-pageid="839">
<div class="accordionNavItem">
<a href="/839/Divisions-Units" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Divisions &amp; Units</a>
<a href="#" class="openAccordionNav accordionSecondaryNavItem" title="Expand Divisions &amp; Units Submenu"></a>
</div>
<ol role="menu" aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" style="display: none;" data-parent="839">
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem851" data-pageid="851">
<div class="accordionNavItem">
<a href="/851/Patrol-Division" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Patrol Division</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem852" data-pageid="852">
<div class="accordionNavItem">
<a href="/852/Criminal-Investigations-Division" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Criminal Investigations Division</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem853" data-pageid="853">
<div class="accordionNavItem">
<a href="/853/Community-Policing-and-School-Outreach-D" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Community Policing and School Outreach Division</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem854" data-pageid="854">
<div class="accordionNavItem">
<a href="/854/Crime-Analysis" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Crime Analysis</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem855" data-pageid="855">
<div class="accordionNavItem">
<a href="/855/Support-Services" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Support Services</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem882" data-pageid="882">
<div class="accordionNavItem">
<a href="/882/Professional-Standards" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Professional Standards</span></a>
</div>
</li>

</ol>
</li>
<li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem840" data-pageid="840">
<div class="accordionNavItem">
<a href="/840/Firearms-Licensing" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Firearms Licensing </a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem884" data-pageid="884">
<div class="accordionNavItem">
<a href="/884/Records" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Records</a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem885" data-pageid="885">
<div class="accordionNavItem">
<a href="/885/Programs-and-Services" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Programs and Services</a>
<a href="#" class="openAccordionNav accordionSecondaryNavItem" title="Expand Programs and Services Submenu"></a>
</div>
<ol role="menu" aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" style="display: none;" data-parent="885">
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem896" data-pageid="896">
<div class="accordionNavItem">
<a href="/896/Department-Programs" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Department Programs</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem892" data-pageid="892">
<div class="accordionNavItem">
<a href="/892/Community-Resources" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">Community Resources</span></a>
</div>
</li>
<li role="menuitem" aria-haspopup="true" class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem893" data-pageid="893">
<div class="accordionNavItem">
<a href="/893/External-Links" target="_self" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">External Links</span></a>
</div>
</li>

</ol>
</li>
<li role="menuitem" aria-haspopup="true" class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem859" data-pageid="859">
<div class="accordionNavItem">
<a href="/859/Contact-Us" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Contact Us</a>
</div>
</li>

</ol>


<script type="text/javascript">
window.addEventListener('load', function () {
//setup menu manager properties for secondary menu
menuManager.isSideMenuEditable = false;
menuManager.sideMenuMaxSubMenuLevels = 4;
menuManager.sideMenuHasCustomLinks = false;
});
</script>

<script type="text/javascript">
window.addEventListener('load', function () {
$('*[id^="SideItem"]').each(function () {
var ids = $('[id="' + this.id + '"]');
if (ids.length > 1)
$.each(ids, function (index, value) {
value.id = value.id + '_' + index;
});
});

$('.hasAccordionChildren .openAccordionNav').click(function (e) {
e.preventDefault();
showHideAccordionMenuForSecondaryNav($(this));
});

$("#secondaryNav .grippy").each(function () {
menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav');
});

$("#secondaryNav li").each(function () {
menuManager.setupDroppableAccordionElement($(this), SIDE_MENU);
});
});
</script>



</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS"> <div id="ccc716bd91-da89-45f1-8fcd-6b635d52aa58" data-containerid="c716bd91-da89-45f1-8fcd-6b635d52aa58" class="pageContent cpGrid cpGrid24 showInMobile">




</div>
</aside>
</div>
</div></div></div>
</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS">
<div class="siteWrap"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cc6a9896dd-224f-4cc1-8f5c-135cbcb1b008" data-containerid="6a9896dd-224f-4cc1-8f5c-135cbcb1b008" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35">


<div class="row outer wide"><!--
--><div class="outer col col12 first" style="" data-widgetcontainerid="b28935ba-d25d-446c-9691-1dafdba5bfe4">

<div class="row nest first last wide">


<div class="inner col col12 first last id28338275-8922-48e0-bb22-a6921f37b8b0" style="" data-widgetcontainerid="28338275-8922-48e0-bb22-a6921f37b8b0">

<div data-widget-id="9a7a0e06-00c4-458c-80d2-150241a4a31a" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget9a7a0e06-00c4-458c-80d2-150241a4a31a" class="widget widgetGraphicLinks skin45 widgetOptionSet30 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
<div class="widgetHeader">
<div class="">
</div>
</div>
<div class="widgetBody cpGrid cpGrid3 ">
<div class="row wide"><!--
--><div class="col col1 first "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks">

<div>
<a href="/pay" target="_self" class="fancyButton fancyButton48 " >
<span>
<span><span class="text">Payments</span></span>
</span>
</a>
</div>
<style scoped="scoped">.fancyButton48.fancyButton:link,.fancyButton48.fancyButton:visited, .fancyButton48div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=125');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 120px;
position: relative;
}

.fancyButton48:after {
content: '';
height: 3px;
width: 50px;
border-radius: 30px;
background: #2859a7;
position: absolute;
top: 125px;
left: calc(50% - 25px);
transition:.3s ease-in-out;}
.fancyButton48.fancyButton:hover,.fancyButton48.fancyButton:focus,.fancyButton48.fancyButton:active,.fancyButton48.fancyButton.hover{
background-image: url('/ImageRepository/Document?documentID=124');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 130px;


}
.fancyButton48:hover:after, .fancyButton48:focus:after, .fancyButton48:active:after, .fancyButton48.mouseover:after {
width: 90px;
background: #2690FA;
left: calc(50% - 43px);
transition:.3s ease-in-out;}
.fancyButton48.fancyButton:link > span,.fancyButton48.fancyButton:visited > span, .fancyButton48div.fancyButton > span{
}
.fancyButton48.fancyButton:hover > span,.fancyButton48.fancyButton:focus > span,.fancyButton48.fancyButton:active > span,.fancyButton48.fancyButton.hover > span{
}
.fancyButton48.fancyButton .text{
color: #454545;
font-size: 1em;
font-family: "Source Sans Pro";
padding-top: 9.3em;
font-weight: 600;
text-decoration: none;
padding-top: 9.3em;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;text-transform: uppercase;}
.fancyButton48.fancyButton:hover .text,.fancyButton48.fancyButton:focus .text,.fancyButton48.fancyButton:active .text,.fancyButton48.fancyButton.hover .text{
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;
}
</style>

</div><!--
--></div></div><!----><div class="col col1 "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks">

<div>
<a href="/677/Notification-Sign-Up" target="_self" class="fancyButton fancyButton49 " >
<span>
<span><span class="text">Notify MeĀ®</span></span>
</span>
</a>
</div>
<style scoped="scoped">.fancyButton49.fancyButton:link,.fancyButton49.fancyButton:visited, .fancyButton49div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=126');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 120px;
position: relative;
}

.fancyButton49:after {
content: '';
height: 3px;
width: 50px;
border-radius: 30px;
background: #2859a7;
position: absolute;
top: 125px;
left: calc(50% - 25px);
transition:.3s ease-in-out;}
.fancyButton49.fancyButton:hover,.fancyButton49.fancyButton:focus,.fancyButton49.fancyButton:active,.fancyButton49.fancyButton.hover{
background-image: url('/ImageRepository/Document?documentID=118');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 130px;


}
.fancyButton49:hover:after, .fancyButton49:focus:after, .fancyButton49:active:after, .fancyButton49.mouseover:after {
width: 90px;
background: #2690FA;
left: calc(50% - 43px);
transition:.3s ease-in-out;}
.fancyButton49.fancyButton:link > span,.fancyButton49.fancyButton:visited > span, .fancyButton49div.fancyButton > span{
}
.fancyButton49.fancyButton:hover > span,.fancyButton49.fancyButton:focus > span,.fancyButton49.fancyButton:active > span,.fancyButton49.fancyButton.hover > span{
}
.fancyButton49.fancyButton .text{
color: #454545;
font-size: 1em;
font-family: "Source Sans Pro";
padding-top: 9.3em;
font-weight: 600;
text-decoration: none;
padding-top: 9.3em;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;text-transform: uppercase;}
.fancyButton49.fancyButton:hover .text,.fancyButton49.fancyButton:focus .text,.fancyButton49.fancyButton:active .text,.fancyButton49.fancyButton.hover .text{
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;
}
</style>

</div><!--
--></div></div><!----><div class="col col1 last"><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks">

<div>
<a href="/320/Employment-Opportunities" target="_self" class="fancyButton fancyButton50 " >
<span>
<span><span class="text">Employment</span></span>
</span>
</a>
</div>
<style scoped="scoped">.fancyButton50.fancyButton:link,.fancyButton50.fancyButton:visited, .fancyButton50div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=119');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 120px;
position: relative;
}

.fancyButton50:after {
content: '';
height: 3px;
width: 50px;
border-radius: 30px;
background: #2859a7;
position: absolute;
top: 125px;
left: calc(50% - 25px);
transition:.3s ease-in-out;}
.fancyButton50.fancyButton:hover,.fancyButton50.fancyButton:focus,.fancyButton50.fancyButton:active,.fancyButton50.fancyButton.hover{
background-image: url('/ImageRepository/Document?documentID=121');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 130px;


}
.fancyButton50:hover:after, .fancyButton50:focus:after, .fancyButton50:active:after, .fancyButton50.mouseover:after {
width: 90px;
background: #2690FA;
left: calc(50% - 43px);
transition:.3s ease-in-out;}
.fancyButton50.fancyButton:link > span,.fancyButton50.fancyButton:visited > span, .fancyButton50div.fancyButton > span{
}
.fancyButton50.fancyButton:hover > span,.fancyButton50.fancyButton:focus > span,.fancyButton50.fancyButton:active > span,.fancyButton50.fancyButton.hover > span{
}
.fancyButton50.fancyButton .text{
color: #454545;
font-size: 1em;
font-family: "Source Sans Pro";
padding-top: 9.3em;
font-weight: 600;
text-decoration: none;
padding-top: 9.3em;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;text-transform: uppercase;}
.fancyButton50.fancyButton:hover .text,.fancyButton50.fancyButton:focus .text,.fancyButton50.fancyButton:active .text,.fancyButton50.fancyButton.hover .text{
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;
}
</style>

</div><!--
--></div></div><!-- --></div>
</div>
<div class="widgetFooter">
</div>
</div>

</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!----><div class="outer col col12 last" style="" data-widgetcontainerid="c7bcb2fa-ba89-40cb-960a-931700b7745b">

<div class="row nest first last wide">


<div class="inner col col12 first last id56193c92-a065-431d-b15d-d6a414a85281" style="" data-widgetcontainerid="56193c92-a065-431d-b15d-d6a414a85281">

<div data-widget-id="1eaf628b-2e87-4497-9412-9d70b3d48c5a" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget1eaf628b-2e87-4497-9412-9d70b3d48c5a" class="widget widgetGraphicLinks skin45 widgetOptionSet30 wide" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
<div class="widgetHeader">
<div class="">
</div>
</div>
<div class="widgetBody cpGrid cpGrid3 ">
<div class="row wide"><!--
--><div class="col col1 first "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks">

<div>
<a href="/AgendaCenter" target="_self" class="fancyButton fancyButton51 " >
<span>
<span><span class="text">Agendas &amp; Minutes</span></span>
</span>
</a>
</div>
<style scoped="scoped">.fancyButton51.fancyButton:link,.fancyButton51.fancyButton:visited, .fancyButton51div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=120');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 120px;
position: relative;
}

.fancyButton51:after {
content: '';
height: 3px;
width: 50px;
border-radius: 30px;
background: #2859a7;
position: absolute;
top: 125px;
left: calc(50% - 25px);
transition:.3s ease-in-out;}
.fancyButton51.fancyButton:hover,.fancyButton51.fancyButton:focus,.fancyButton51.fancyButton:active,.fancyButton51.fancyButton.hover{
background-image: url('/ImageRepository/Document?documentID=115');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 130px;


}
.fancyButton51:hover:after, .fancyButton51:focus:after, .fancyButton51:active:after, .fancyButton51.mouseover:after {
width: 90px;
background: #2690FA;
left: calc(50% - 43px);
transition:.3s ease-in-out;}
.fancyButton51.fancyButton:link > span,.fancyButton51.fancyButton:visited > span, .fancyButton51div.fancyButton > span{
}
.fancyButton51.fancyButton:hover > span,.fancyButton51.fancyButton:focus > span,.fancyButton51.fancyButton:active > span,.fancyButton51.fancyButton.hover > span{
}
.fancyButton51.fancyButton .text{
color: #454545;
font-size: 1em;
font-family: "Source Sans Pro";
padding-top: 9.3em;
font-weight: 600;
text-decoration: none;
padding-top: 9.3em;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;text-transform: uppercase;}
.fancyButton51.fancyButton:hover .text,.fancyButton51.fancyButton:focus .text,.fancyButton51.fancyButton:active .text,.fancyButton51.fancyButton.hover .text{
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;
}
</style>

</div><!--
--></div></div><!----><div class="col col1 "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks">

<div>
<a href="/668/Highlights" target="_self" class="fancyButton fancyButton53 " >
<span>
<span><span class="text">Projects and Development</span></span>
</span>
</a>
</div>
<style scoped="scoped">.fancyButton53.fancyButton:link,.fancyButton53.fancyButton:visited, .fancyButton53div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=1861');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 120px;
position: relative;
}

.fancyButton53:after {
content: '';
height: 3px;
width: 50px;
border-radius: 30px;
background: #2859a7;
position: absolute;
top: 125px;
left: calc(50% - 25px);
transition:.3s ease-in-out;}
.fancyButton53.fancyButton:hover,.fancyButton53.fancyButton:focus,.fancyButton53.fancyButton:active,.fancyButton53.fancyButton.hover{
background-image: url('/ImageRepository/Document?documentID=1862');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 130px;


}
.fancyButton53:hover:after, .fancyButton53:focus:after, .fancyButton53:active:after, .fancyButton53.mouseover:after {
width: 90px;
background: #2690FA;
left: calc(50% - 43px);
transition:.3s ease-in-out;}
.fancyButton53.fancyButton:link > span,.fancyButton53.fancyButton:visited > span, .fancyButton53div.fancyButton > span{
}
.fancyButton53.fancyButton:hover > span,.fancyButton53.fancyButton:focus > span,.fancyButton53.fancyButton:active > span,.fancyButton53.fancyButton.hover > span{
}
.fancyButton53.fancyButton .text{
color: #454545;
font-size: 1em;
font-family: "Source Sans Pro";
padding-top: 9.3em;
font-weight: 600;
text-decoration: none;
padding-top: 9.3em;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;text-transform: uppercase;}
.fancyButton53.fancyButton:hover .text,.fancyButton53.fancyButton:focus .text,.fancyButton53.fancyButton:active .text,.fancyButton53.fancyButton.hover .text{
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;
}
.fancyButton53.fancyButton .textStyle1{
color: #454545;
font-size: 1em;
font-weight: 300;
text-decoration: none;
text-transform: uppercase;}
.fancyButton53.fancyButton:hover .textStyle1, .fancyButton53.fancyButton.hover .textStyle1{
text-decoration: none;

}
</style>

</div><!--
--></div></div><!----><div class="col col1 last"><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks">

<div>
<a href="/469/Pay" target="_self" class="fancyButton fancyButton52 " >
<span>
<span><span class="text">Permits</span></span>
</span>
</a>
</div>
<style scoped="scoped">.fancyButton52.fancyButton:link,.fancyButton52.fancyButton:visited, .fancyButton52div.fancyButton{
background-image: url('/ImageRepository/Document?documentID=123');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 120px;
position: relative;
}

.fancyButton52:after {
content: '';
height: 3px;
width: 50px;
border-radius: 30px;
background: #2859a7;
position: absolute;
top: 125px;
left: calc(50% - 25px);
transition:.3s ease-in-out;}
.fancyButton52.fancyButton:hover,.fancyButton52.fancyButton:focus,.fancyButton52.fancyButton:active,.fancyButton52.fancyButton.hover{
background-image: url('/ImageRepository/Document?documentID=122');
background-repeat: no-repeat;
background-position: center top;
transition:.3s ease-in-out;
background-size: 130px;


}
.fancyButton52:hover:after, .fancyButton52:focus:after, .fancyButton52:active:after, .fancyButton52.mouseover:after {
width: 90px;
background: #2690FA;
left: calc(50% - 43px);
transition:.3s ease-in-out;}
.fancyButton52.fancyButton:link > span,.fancyButton52.fancyButton:visited > span, .fancyButton52div.fancyButton > span{
}
.fancyButton52.fancyButton:hover > span,.fancyButton52.fancyButton:focus > span,.fancyButton52.fancyButton:active > span,.fancyButton52.fancyButton.hover > span{
}
.fancyButton52.fancyButton .text{
color: #454545;
font-size: 1em;
font-family: "Source Sans Pro";
padding-top: 9.3em;
font-weight: 600;
text-decoration: none;
padding-top: 9.3em;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;text-transform: uppercase;}
.fancyButton52.fancyButton:hover .text,.fancyButton52.fancyButton:focus .text,.fancyButton52.fancyButton:active .text,.fancyButton52.fancyButton.hover .text{
text-decoration: none;
background-repeat: no-repeat;
background-position: left top;
transition:.3s ease-in-out;
}
</style>

</div><!--
--></div></div><!-- --></div>
</div>
<div class="widgetFooter">
</div>
</div>

</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->


</div>
</div></div>
</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1">
<div class="siteWrap">
<div data-cpRole="contentContainer" id="homeContent1a"></div>
</div>
</div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS">
<div class="siteWrap"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc207db281-334d-4924-848c-43a3d0f2c5b9" data-containerid="207db281-334d-4924-848c-43a3d0f2c5b9" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="45">


<div class="row outer wide"><!--
--><div class="outer col col6 first" style="" data-widgetcontainerid="54ff6123-4c8f-49c1-a5e0-8a872d65e7ee">

<div class="row nest first wide">


<div class="inner col col6 first last id65418532-85e6-40a0-861b-6c2d7c30f823" style="" data-widgetcontainerid="65418532-85e6-40a0-861b-6c2d7c30f823">

<div data-widget-id="89bd2901-54a2-4e59-a088-226e9c23959f" data-widget-controller-path="/InfoAdvanced/Widget">





<section id="divInfoAdv89bd2901-54a2-4e59-a088-226e9c23959f" class="widget widgetInfoAdvanced skin39 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced">
<header class="widgetHeader" id="header89bd2901-54a2-4e59-a088-226e9c23959f">
<div class="">
</div>
</header>
<div class="widgetBody cpGrid cpGrid1 ">
<div class="row wide">
<div class="col col1 first last">
<ol class="pageStyles semanticList">

<li class="InfoAdvanced widgetItem fr-view">
<p><img src="/ImageRepository/Document?documentId=69" class="fr-dib" alt="Danvers Town Seal"></p>
</li> </ol>
</div>
</div>
</div>
<div class="widgetFooter">

</div>

</section>



<script type="text/javascript">
//Render slideshow if info advacned items contain one.
$(document).ready(function (e) {
$('#divInfoAdv89bd2901-54a2-4e59-a088-226e9c23959f .InfoAdvanced.widgetItem').each(function () {
renderSlideshowIfApplicable($(this));
});
});
</script></div> </div> <!-- inner column -->

</div> <!-- inner row -->
<div class="row nest last wide">


<div class="inner col col6 first last idde584e14-a5bc-4754-9853-93729cf2c292" style="" data-widgetcontainerid="de584e14-a5bc-4754-9853-93729cf2c292">

<div data-widget-id="63bc8cfa-8433-4993-b5f5-f239921a0a19" data-widget-controller-path="/GraphicLinks/Widget">




<div id="graphicLinkWidget63bc8cfa-8433-4993-b5f5-f239921a0a19" class="widget widgetGraphicLinks skin55 widgetOptionSet27 wide" data-elementqueryclasses='{"wide-narrow":"min-width:2em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks">
<div class="widgetHeader">
<div class="">
</div>
</div>
<div class="widgetBody cpGrid cpGrid4 ">
<div class="row wide"><!--
--><div class="col col1 first "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.facebook.com/townofdanvers" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" aria-label=" Facebook graphic"><img src="/ImageRepository/Document?documentID=48"
class="graphicButtonLink" alt=" Facebook"
onmouseover="this.src='/ImageRepository/Document?documentID=48'"
onmouseout="this.src='/ImageRepository/Document?documentID=48'"
onfocus="this.src='/ImageRepository/Document?documentID=48'"
onblur="this.src='/ImageRepository/Document?documentID=48'"> </a></div><!--
--></div></div><!----><div class="col col1 "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://www.instagram.com/townofdanvers/" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" aria-label=" Instagram graphic"><img src="/ImageRepository/Document?documentID=49"
class="graphicButtonLink" alt=" Instagram"
onmouseover="this.src='/ImageRepository/Document?documentID=49'"
onmouseout="this.src='/ImageRepository/Document?documentID=49'"
onfocus="this.src='/ImageRepository/Document?documentID=49'"
onblur="this.src='/ImageRepository/Document?documentID=49'"> </a></div><!--
--></div></div><!----><div class="col col1 "><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="https://twitter.com/TownofDanvers" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" aria-label=" Twitter graphic"><img src="/ImageRepository/Document?documentID=50"
class="graphicButtonLink" alt=" Twitter"
onmouseover="this.src='/ImageRepository/Document?documentID=50'"
onmouseout="this.src='/ImageRepository/Document?documentID=50'"
onfocus="this.src='/ImageRepository/Document?documentID=50'"
onblur="this.src='/ImageRepository/Document?documentID=50'"> </a></div><!--
--></div></div><!----><div class="col col1 last"><div class="semanticList"><!--
--><div class="widgetItem GraphicLinks"><a class="widgetDesc widgetGraphicLinksLink" href="/youtube" target="_self" aria-label=" YouTube graphic"><img src="/ImageRepository/Document?documentID=51"
class="graphicButtonLink" alt=" YouTube"
onmouseover="this.src='/ImageRepository/Document?documentID=51'"
onmouseout="this.src='/ImageRepository/Document?documentID=51'"
onfocus="this.src='/ImageRepository/Document?documentID=51'"
onblur="this.src='/ImageRepository/Document?documentID=51'"> </a></div><!--
--></div></div><!-- --></div>
</div>
<div class="widgetFooter">
</div>
</div>

</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="71bf868c-f6d8-41a5-a3b4-4bc48d848676">

<div class="row nest first last wide">


<div class="inner col col1 first last idf1d8d4e8-164d-443a-baf1-66a5c149b3a0" style="" data-widgetcontainerid="f1d8d4e8-164d-443a-baf1-66a5c149b3a0">


<div class="widget widgetSpacer" id="ceb778a8-a30b-45aa-8d69-fc2b37c55beb"></div> </div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="1e68ca3b-7097-4536-8d1e-cb81d931a2a8">

<div class="row nest first last wide">


<div class="inner col col6 first last id8715348c-c21a-4999-ac1a-1e994ed3ed9c" style="" data-widgetcontainerid="8715348c-c21a-4999-ac1a-1e994ed3ed9c">

<div data-widget-id="19b45eff-29ff-475e-8b53-e8651f153839" data-widget-controller-path="/InfoAdvanced/Widget">





<section id="divInfoAdv19b45eff-29ff-475e-8b53-e8651f153839" class="widget widgetInfoAdvanced skin37 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header19b45eff-29ff-475e-8b53-e8651f153839">
<header class="widgetHeader" id="header19b45eff-29ff-475e-8b53-e8651f153839">
<div class="">
<h3 >Contact Us</h3>
</div>
</header>
<div class="widgetBody cpGrid cpGrid1 ">
<div class="row wide">
<div class="col col1 first last">
<ol class="pageStyles semanticList">

<li class="InfoAdvanced widgetItem fr-view">
<p><strong>Town of Danvers</strong><br>1 Sylvan Street
<br>Danvers, MA 01923
</p><p>Phone: <a href="tel:978-777-0001">978-777-0001</a></p>
</li> </ol>
</div>
</div>
</div>
<div class="widgetFooter">

</div>

</section>



<script type="text/javascript">
//Render slideshow if info advacned items contain one.
$(document).ready(function (e) {
$('#divInfoAdv19b45eff-29ff-475e-8b53-e8651f153839 .InfoAdvanced.widgetItem').each(function () {
renderSlideshowIfApplicable($(this));
});
});
</script></div> </div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!----><div class="outer col col6" style="" data-widgetcontainerid="b6507005-02a6-408c-875e-296f1d69193b">

<div class="row nest first last wide">


<div class="inner col col6 first last id5bcdc156-f26f-4225-bdba-61a56575e4c7" style="" data-widgetcontainerid="5bcdc156-f26f-4225-bdba-61a56575e4c7">

<div data-widget-id="82a8ba3d-3be4-4c1e-9f00-21e8b94fb460" data-widget-controller-path="/QuickLinks/Widget">








<section id="widgetQuicklink82a8ba3d-3be4-4c1e-9f00-21e8b94fb460" class="widget widgetQuickLinks skin37 widgetOptionSet40 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeader82a8ba3d-3be4-4c1e-9f00-21e8b94fb460">
<header class="widgetHeader" id="quickLinksHeader82a8ba3d-3be4-4c1e-9f00-21e8b94fb460">
<div class="">
<h3><a style="" href="/QuickLinks.aspx?CID=15" >Quick Links</a></h3>
</div>
</header>
<div class="widgetBody cpGrid cpGrid1 ">
<div class="row narrow">
<div class="col col1 first last">
<ol class="semanticList">

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="https://www.danversma.gov/741/Budget" target="_self" >Budgets</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/DocumentCenter/View/256/Town-Bylaws-PDF" target="_self" >Bylaws</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/788/Flag-Status" target="_self" >Flag Status</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="https://resilient.danversma.gov" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" >Resilient Danvers</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="https://strategic.danversma.gov" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);" target="_self" >Strategic Danvers</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/378/Curbside-Collection" target="_self" >Trash and Recycling</a>
<div class="widgetMeta"></div>
</li>
</ol>
</div>
</div>

</div>
<div class="widgetFooter">
</div>
<div class="addItemModal hidden">
<div class="url hidden">/QuickLinks.aspx</div>
</div>

</section>
</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!----><div class="outer col col5 last" style="" data-widgetcontainerid="1c229b71-5e70-455c-bb67-135ef075812f">

<div class="row nest first last wide">


<div class="inner col col5 first last id34729990-6c5b-4962-8102-adc455e22e31" style="" data-widgetcontainerid="34729990-6c5b-4962-8102-adc455e22e31">

<div data-widget-id="b0d5ea4d-a162-48f2-bcc4-291c1d5367aa" data-widget-controller-path="/QuickLinks/Widget">








<section id="widgetQuicklinkb0d5ea4d-a162-48f2-bcc4-291c1d5367aa" class="widget widgetQuickLinks skin37 widgetOptionSet40 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderb0d5ea4d-a162-48f2-bcc4-291c1d5367aa">
<header class="widgetHeader" id="quickLinksHeaderb0d5ea4d-a162-48f2-bcc4-291c1d5367aa">
<div class="">
<h3><a style="" href="/QuickLinks.aspx?CID=16" >Site Links</a></h3>
</div>
</header>
<div class="widgetBody cpGrid cpGrid1 ">
<div class="row narrow">
<div class="col col1 first last">
<ol class="semanticList">

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/directory.aspx" target="_self" >Contact Us</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/DocumentCenter/View/995/Danvers-Social-Media-Policy-PDF" target="_blank" aria-label="Social Media Policy (PDF) opens in new window">Social Media Policy (PDF)</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/553/Accessibility" target="_self" >Accessibility</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/copyright" target="_self" >Copyright Notices</a>
<div class="widgetMeta"></div>
</li>

<li style="position:relative" class="widgetItem QuickLinks">
<a class="widgetDesc widgetQuickLinksLink" href="/554/Privacy-Policy" target="_self" >Privacy Policy</a>
<div class="widgetMeta"></div>
</li>
</ol>
</div>
</div>

</div>
<div class="widgetFooter">
</div>
<div class="addItemModal hidden">
<div class="url hidden">/QuickLinks.aspx</div>
</div>

</section>
</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->


</div>
</div></div>
</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS">
<div class="siteWrap"><div data-cpRole="contentContainer" id="poweredByTS"> <div id="cc4a75886b-f695-419c-86c1-3b708d5c21d2" data-containerid="4a75886b-f695-419c-86c1-3b708d5c21d2" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile">


<div class="row outer wide"><!--
--><div class="outer col col24 first last" style="" data-widgetcontainerid="e39c572b-ba3f-482e-a366-fa697f77e8f7">

<div class="row nest first last wide">


<div class="inner col col24 first last id8a0bb3c9-c541-4a4b-82f4-fc866a9d4962" style="" data-widgetcontainerid="8a0bb3c9-c541-4a4b-82f4-fc866a9d4962">


<div data-widget-id='78493e56-ed58-4dcf-8904-01d539a618b7' data-moduleName="customHtml" id='widgetCustomHtml78493e56-ed58-4dcf-8904-01d539a618b7' class="widget widgetCustomHtml skin39 narrow" >
<div class="widgetBody pageStyles" id="widgetBody78493e56-ed58-4dcf-8904-01d539a618b7">
<div id="customHtml78493e56-ed58-4dcf-8904-01d539a618b7"><div><style>
/* CP icon */
.cpBylineIconTS {
color: #fff;
}
/* CP Text */
.cpBylineTextTS,
.cpBylineTextTS a:link {
color: #fff;
}

.cpBylineTS {
text-align: center;
}

.cpBylineIconTS {
fill: currentColor;
width: 39px;
height: 26px;
display: inline;
vertical-align: middle;
}
</style>

<div class="widgetItem cpBylineTS">
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS">
<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>
<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>
</svg>
<span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral" onkeypress="this.onclick();" onclick="return showExternalSiteDialog(this);">CivicPlus&reg;</a></span>
</div>
</div></div>
</div>
</div>
</div> <!-- inner column -->

</div> <!-- inner row -->

</div><!-- outer column --><!-- --></div> <!-- outer row -->


</div>
</div></div>
</div>
</div>

</div>
</div>
</div>

<link href="/745732998.css" rel="stylesheet" type="text/css" />

<div tabindex="0"></div>
<div id="SplashMessageWrapper" class="cp-Splash-wrapper">
<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">
<div class="cp-Splash-header">
<span class="cp-Splash-title" id="cp-Splash-title">Loading</span>
<button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window">
<svg id="iconClose" viewBox="0 0 25 25">
<polygon style="fill:currentcolor"
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>
</svg>
</button>
</div>
<div class="cp-Splash-body">
<div class="cp-Splash-Prose editorContent fr-view fr-element" id="editorContentDesc">
<!-- Content from the Froala Editor will go here. -->
Loading
</div>
</div>
<div class="cp-Splash-footer">
<button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button>
<button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button>
</div>
</div>
</div>
<div tabindex="0"></div>

<script src="/Assets/Scripts/APIClient.js"></script>
<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
<script>

$(document).ready(function () {
var filter = {
targetId: '354',
targetType: 1
}

new SplashModalRender().triggerRender(filter);
});
</script>
















<script src="/-899893409.js" type="text/javascript"></script>
<!----------Google Translate (Mobile Friendly)--------->

<style>
#google-translate-container {
float: right;
padding: 3px 5px 0px 0px;
position: fixed;
bottom: 16px;
right: 10px;
z-index: 5;
}

.goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {
font-family: arial;
font-size: 10pt;
background-image: url("https://www.gstatic.com/images/branding/product/2x/translate_24dp.png");
background-position: 5px 5px;
background-size: 18px;
background-repeat: no-repeat;
text-indent: 16px;
background-color: #fff;
color: #000 !important;
}

.goog-logo-link {
display: none !important;
}

.goog-te-gadget {
color: transparent !important;
}

.goog-te-gadget .goog-te-combo {
margin: 2px 0 !important;
border-radius: 15px !important;
}

.goog-te-combo{
border: 1px solid !important;
border-color: #bcc9d7 #96a3b1 #96a3b1 #bcc9d7 !important;
border-radius: 50px !important;
height:31px !important;
padding: 0 1px 0 .25rem !important;
width: 156px;
}

#launcher-wrapper {
bottom: 50px !important;
}

</style>

<div id="google-translate-container">
<div id="google_translate_element">
</div>
</div>

<script>

function googleTranslateElementInit() {
new google.translate.TranslateElement({ pageLanguage: "en" }, "google_translate_element");
// begin accessibility compliance
$('img.goog-te-gadget-icon').attr('alt','Google Translate');
$('div#goog-gt-tt div.logo img').attr('alt','translate');
$('div#goog-gt-tt .original-text').css('text-align','left');
$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
$('.goog-te-combo').attr('aria-label','google translate languages');
$('svg.goog-te-spinner').attr('title','Google Translate Spinner');
$('.goog-te-gadget-simple .goog-te-menu-value span').css('color','#000000');
}

$(function() {
$.getScript("//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit");
});

</script>

<!--------------End Google Translate----------------->

<script type="text/javascript">!function(){var b=function(){window.__AudioEyeSiteHash = "4a93a953e8df8b66fb4fb224ce471f32"; var a=document.createElement("script");a.src="https://wsmcdn.audioeye.com/aem.js";a.type="text/javascript";a.setAttribute("async","");document.getElementsByTagName("body")[0].appendChild(a)};"complete"!==document.readyState?window.addEventListener?window.addEventListener("load",b):window.attachEvent&&window.attachEvent("onload",b):b()}();</script>


<script type="text/javascript">
$(function () {
document.cookie = "responsiveGhost=0; path=/";
});
$(window).on("load", function () {
$('body').addClass('doneLoading').removeClass('hideContent');

if ($('#404Content').length > 0)
$('div#bodyWrapper').css('padding', '0px');
});
</script>

<noscript>
<style>
body.hideContent {
opacity: 1 !important;
}
</style>
</noscript>


<div style="display: none;">
<svg xmlns="http://www.w3.org/2000/svg" style="display:none;">

<symbol id="iconArrow--left" viewbox="0 0 25 25">
<title>Arrow Left</title>
<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>
</symbol>

<symbol id="iconArrow--right" viewbox="0 0 25 25">
<title>Arrow Right</title>
<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>
</symbol>

</svg>
</div>
<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Poppins:500,500italic,600,600italic,700,700italic,italic,regular|Source+Sans+Pro:300,300italic,600,600italic,700,700italic,italic,regular|');</script>


<div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div>
<div style="display: none;">
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
<symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40">
<title>Slideshow Left Arrow</title>
<g>
<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>
</g>
</symbol>
<symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40">
<title>Slideshow Right Arrow</title>
<g>
<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>
</g>
</symbol>
</svg>
</div>



<div id="root-picker-outlet"></div>
</body>
</html>

Ads.Txt Alerts - A trading name of Red Volcano Limited

Waterloo Buildings, Second Floor Rear, 53 London Road, Southampton, Hampshire, United Kingdom, SO15 2AD

© Red Volcano 2020. All Rights Reserved.