1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 6 <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> 7<!-- Google Tag Manager for GA4 --> 8
8<script>(function(w,d,s,l,i){w.GAMeasurementID='G-YS909JXD7B';w[l]=w[l]||[];w[l].push({'gtm.start': 9 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12 })(window,document,'script','cpDataLayerGA4','GTM-K73C5PS');</script>
12 13 <!-- End Google Tag Manager for GA4 --> 14
14<script type='text/javascript'> 15 var enableTelemetry = 'false' 16 var aiConfig = { 17 instrumentationKey: '1cde048e-3185-4906-aa46-c92a7312b60f' 18 } 19 var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement('script'); b.src = a.url || 'https://js.monitor.azure.com/scripts/a/ai.0.js', d.getElementsByTagName('script')[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Dependency']; f.length;)b('track' + f.pop()); if (b('setAuthenticatedUserContext'), b('clearAuthenticatedUserContext'), b('startTrackEvent'), b('stopTrackEvent'), b('startTrackPage'), b('stopTrackPage'), b('flush'), !a.disableExceptionTracking) { f = 'onerror', b('_' + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c['_' + f](a, b, d, e, h), i } } return c }(aiConfig); 20 window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length; 21 // Add telemetry initializer 22 appInsights.queue.push(function() { 23 appInsights.context.addTelemetryInitializer(function(envelope) { 24 var telemetryItem = envelope.data.baseData; 25 // To check the telemetry itemâs type: 26 if (!false) 27 { 28 //If the telemetry is not enabled, we still want to capture Google map custom event, so only allow that 29 if (envelope.name.indexOf('.Event') == -1) 30 return false; 31 } 32 }); 33 }); 34 appInsights.trackPageView(); 35 </script>
35 36
36<script> 37 function populateAntiForgery(token) { 38 var input = document.createElement("input"); 39 input.name = "__RequestVerificationToken"; 40 input.type = "hidden"; 41 input.value = token; 42 var absPat = /^https?:\/\/|^\/\//i; 43 var forms = document.getElementsByTagName("form"); 44 for (var i = 0; i < forms.length; i++) { 45 if (forms[i].method == "post" && 46 !forms[i].querySelector('[name="__RequestVerificationToken"]') && 47 !absPat.test(forms[i].getAttribute("action"))) { 48 forms[i].appendChild(input.cloneNode()); 49 } 50 } 51 } 52 53 function getAntiForgeryToken(callback, error) { 54 var xhr = new XMLHttpRequest(); 55 xhr.open("GET", "/antiforgery"); 56 xhr.addEventListener("load", function() { 57 try { 58 if (this.status !== 200) { 59 throw Error("Invalid status. Could not retrieve antiforgery token."); 60 } 61 var obj = JSON.parse(this.responseText); 62 callback(obj.token); 63 } catch (e) { 64 typeof error === "function" && error(e); 65 } 66 }); 67 xhr.send(); 68 } 69 70 getAntiForgeryToken(function(token) { 71 if (document.readyState === "complete" 72 || document.readyState === "loaded" 73 || document.readyState === "interactive") { 74 populateAntiForgery(token); 75 return; 76 } 77 document.addEventListener("DOMContentLoaded", function() { 78 populateAntiForgery(token); 79 }, false); 80 }, console.error); 81 </script>
81 82 83 84
84<script type="text/javascript"> 85 window.departmentHeader = {}; 86 window.pageSectionTracker = {}; 87 window.isResponsiveEnabled = true; 88 window.isRemoveSetHeights= false; 89 if (window.isRemoveSetHeights) { 90 document.documentElement.className += ' removeSetHeights'; 91 } 92 window.mainMenuMediaQuery = 'screen and (max-width: 40em)'; 93 window.isMobileBrowserIncludingTablets = false; 94 window.fixedResponsiveMenu = false; 95 window.fullWidthResponsiveMenu = false; 96 window.responsiveMenuHeight = ''; 97 window.responsiveMenuFontSize = ''; 98 window.isContentAdvisor = false; 99 (function () { 100 window.setSizeCookie = function () { 101 document.cookie = "dpi=" + window.devicePixelRatio + "; path=/"; 102 document.cookie = "viewportWidth=" + window.innerWidth + "; path=/"; 103 document.cookie = "viewportHeight=" + window.innerHeight + "; path=/"; 104 if (screen && screen.width && screen.height) { 105 document.cookie = "screenWidth=" + screen.width + "; path=/"; 106 document.cookie = "screenHeight=" + screen.height + "; path=/"; 107 } 108 document.cookie = "responsiveGhost=1; path=/"; 109 }; 110 111 setSizeCookie(); 112 }()); 113 </script>
113 114 <meta name="viewport" content="width=device-width, initial-scale=1"> 115 116
116<script async src="https://docaccess.com/docbox.js"></script>
116 117 118 119 120 <meta name="theme-color" content="rgb(0, 79, 141)"> 121 <link rel="icon" href="/images/favicon.ico" type="image/x-icon" /> 122 <link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" /> 123 <title>Search ⢠Upson County, GA ⢠CivicEngage</title> 124 125
125<script src="/Assets/Scripts/jQuery/jquery-3.7.1.min.js"></script>
125 126
126<script src="/Assets/Scripts/jQuery/jquery-migrate-3.6.0.min.js" type="text/javascript"></script>
126 127 128 129 <!--[if IE 6]>
129<script language="JavaScript" type="text/javascript"> var isie6 = true; </script>
129<![endif]--> 130 <!--[if IE 7]>
130<script language="JavaScript" type="text/javascript"> var isie7 = true; </script>
130<![endif]--> 131 <!--[if IE 8]>
131<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
131<![endif]--> 132 <!--[if IE 9]>
132<script language="JavaScript" type="text/javascript"> var isie8 = true; </script>
132<![endif]--> 133
133<script type="text/javascript"><!-- 134 var intCountryCode = 840; 135 var order = ''; 136//--></script>
136 137 138 <link href="/-2140275272.css" rel="stylesheet" type="text/css" /> <link href="/-1279688827.css" rel="stylesheet" type="text/css" /> 139 140 <link rel="stylesheet" type="text/css" href="/Assets/Styles/Print.css" media="print"> 141
141<script type="text/javascript"> 142 window.Pages = window.Pages || {}; 143 // FrontEnd RWD initialization 144 window.Pages.rwdReady = $.Deferred(); 145 window.Pages.toolBarDeferred = $.Deferred(); 146 window.Pages.rwdSetupComplete = $.Deferred(); 147 window.Pages.megaMenuLoaded = $.Deferred(); 148 window.Pages.angularToolbarComplete = $.Deferred(); 149 window.Pages.frontEndToolbarComplete = $.Deferred(); 150 </script>
150 151 <!--CPHeadContent--> 152
152<script src="/739942322.js" type="text/javascript"></script>
152 153 154 155 156
156<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
156 157
157<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
157 158 <link rel="stylesheet" type="text/css" href="/Areas/Search/Assets/Styles/Home2017.css" /> 159 <link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 160 <link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 161 162 163 164
164<script src="/1657590475.js" type="text/javascript"></script>
164 165 166 167 168 <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="/App_Themes/ie8.css"><![endif]--> 169 <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/App_Themes/ie7.css"><![endif]--> 170 <!--[if lte IE 6]><link rel="stylesheet" type="text/css" href="/App_Themes/ie6.css"><![endif]--> 171 <!--[if lt IE 9]>
171<script type="text/javascript" src="/Scripts/html5.js"></script>
171<![endif]--> 172 173
173<script type="text/javascript"> 174 setEditorVariables(false, 840); 175 function getPrintPreviewType() { return 0; } function printPreview() {pPreview(getPrintPreviewType()); } 176 </script>
176 177
177<script src="/Assets/Scripts/AlpineJS/3.14.1/alpine.min.js" type="text/javascript" defer="defer"></script>
177 178</head> 179<body class="wide " > 180 181
181<script>jQuery(document).click(function (event) { 182 var target = jQuery(event.target); 183 if (target.attr('src') && target.parents('.image').length && target.parents('.widget').length) { 184 var text = target.attr('title'); 185 186 if (!text.length) { 187 text = "N/A"; 188 } 189 ga('send', 190 { 191 hitType: 'event', 192 eventCategory: 'Image', 193 eventAction: 'Image - ' + text, 194 eventLabel: window.location.href 195 }); 196 } 197 if (target.is('button') || target.hasClass('button') || target.parents().hasClass('button')) { 198 var text = ""; 199 if (target.parents('.button')[0]) { 200 text = target.parents('.button').first().text(); 201 } else if (target.text().length) { 202 text = target.text(); 203 } else if (target.attr('title').length) { 204 text = target.attr('title'); 205 } 206 if (!text.length) { 207 text = "N/A"; 208 } 209 ga('send', 210 { 211 hitType: 'event', 212 eventCategory: 'Button', 213 eventAction: 'Button - ' + text, 214 eventLabel: window.location.href 215 }); 216 } 217 if (target.parents('.widgetCustomHtml').length) { 218 ga('send', 219 { 220 hitType: 'event', 221 eventCategory: 'Custom Html',
222 eventAction: 'Custom Html Clicked', 223 eventLabel: window.location.href 224 }); 225 } 226 if (target.parents('.editor').length) { 227 ga('send', 228 { 229 hitType: 'event', 230 eventCategory: 'Editor', 231 eventAction: 'Editor Link Clicked', 232 eventLabel: window.location.href 233 }); 234 } 235 if (target.parents('.GraphicLinks').length) { 236 var text = ""; 237 var targetGraphicLink = target; 238 if (target.hasClass('widgetGraphicLinksLink')) { 239 targetGraphicLink = jQuery(target.children()[0]); 240 } 241 if (targetGraphicLink.hasClass('text')) { 242 text = targetGraphicLink.text(); 243 } else if (targetGraphicLink.attr('src').length) { 244 if (targetGraphicLink.attr('alt').length) { 245 text = targetGraphicLink.attr('alt'); 246 } else { 247 text = targetGraphicLink.attr('src'); 248 } 249 } else { 250 text = "N/A"; 251 } 252 ga('send', 253 { 254 hitType: 'event', 255 eventCategory: 'Graphic Links', 256 eventAction: 'Graphic Link - ' + text, 257 eventLabel: window.location.href 258 }); 259 } 260 if (target.parents('.InfoAdvanced').length) { 261 ga('send', 262 { 263 hitType: 'event', 264 eventCategory: 'Info Advanced', 265 eventAction: 'Info Advanced Clicked', 266 eventLabel: window.location.href 267 }); 268 } 269 if (target.parents('.list').length) { 270 ga('send', 271 { 272 hitType: 'event', 273 eventCategory: 'List', 274 eventAction: 'List Clicked', 275 eventLabel: window.location.href 276 }); 277 } 278 if (target.parents('.megaMenuItem').length || target.parents('.topMenuItem').length) { 279 var megaMenuText = jQuery('.topMenuItem.mouseover').find('span').text(); 280 var breadCrumbs = []; 281 jQuery('.breadCrumbs > li').each(function () { 282 breadCrumbs.push(this.textContent); 283 }); 284 var pageTitle = breadCrumbs.join('>'); 285 var subTitleText = target.parents('.megaMenuItem').children('.widgetTitle').children().text(); 286 var text = ""; 287 if (pageTitle) { 288 text += pageTitle + " | "; 289 } else { 290 text += document.title + ' - '; 291 } 292 if (target.text() == "" && megaMenuText == "") { 293 text += "N/A"; 294 } else if (target.text().length && megaMenuText.length) { 295 if (megaMenuText == target.text()) { 296 text += megaMenuText; 297 } else { 298 text += megaMenuText + " - " + subTitleText + " - " + target.text(); 299 } 300 } else if (target.text() == "") { 301 text += megaMenuText; 302 } else { 303 text += target.text(); 304 } 305 if (!text.length) { 306 text = "N/A"; 307 } 308 ga('send', 309 { 310 hitType: 'event', 311 eventCategory: 'Mega Menu', 312 eventAction: 'Mega Menu : ' + text, 313 eventLabel: window.location.href 314 }); 315 } 316 if (target.parents('.widgetNewsFlash').length && target.parents('.widgetItem').length) { 317 var text = jQuery(target.parents('.widgetItem')[0]).find('.widgetTitle').children().text(); 318 if (!text.length) { 319 text = "N/A"; 320 } 321 ga('send', 322 { 323 hitType: 'event', 324 eventCategory: 'News Flash', 325 eventAction: 'News Flash - ' + text, 326 eventLabel: window.location.href 327 }); 328 } 329 if (target.hasClass('widgetQuickLinksLink') || target.find('.widgetQuickLinksLink').length) { 330 var text = target.text(); 331 if (!text.length) { 332 text = "N/A"; 333 } 334 ga('send', 335 { 336 hitType: 'event', 337 eventCategory: 'Quick Links', 338 eventAction: 'Quick Links - ' + text, 339 eventLabel: window.location.href 340 }); 341 } 342 if (target.attr('src') && target.parents('.cpSlideshow').length) { 343 var text = target.attr('title'); 344 if (!text.length) { 345 text = "N/A"; 346 } 347 ga('send', 348 { 349 hitType: 'event', 350 eventCategory: 'Slideshow', 351 eventAction: 'Slideshow - ' + text, 352 eventLabel: window.location.href 353 }); 354 } 355 if (target.parents('.widgetText').length) { 356 ga('send', 357 { 358 hitType: 'event', 359 eventCategory: 'Text', 360 eventAction: 'Text Link Clicked', 361 eventLabel: window.location.href 362 }); 363 } 364});</script>
364 365 <div id="popoverModal" class="cp-PopOver cp-PopOver--modal cp-AdminWrap" style="position: fixed; display: none;"> 366 <div class="cp-PopOver-header"> 367 <h3 class="cp-PopOver-title"></h3> 368 <button class="cp-Btn cp-PopOver-close" onclick="closePopOverModal(event)"> 369 <svg class="cp-Icon--close" alt="close" title="close"> 370 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#iconClose"></use> 371 </svg> 372 </button> 373 </div> 374 <div id="cpPopOverBody" class="cp-PopOver-body"> 375 <form id="cpPopOverForm" name="cpPopOverForm" novalidate></form> 376 </div> 377 <div id="cpPopOverFooter" class="cp-PopOver-footer"> 378 <div class="cp-BtnGroup" id="actionButtons"> 379 <!-- Action buttons will be dynamically added here --> 380 </div> 381 </div> 382</div> 383 <div id="fb-root"></div> 384<div id=skipToContentLinks> 385<a href="#contentarea" target="_self" class="skipToContentLink">Skip to Main Content</a> 386</div> 387 <form id="frmReferenceFormForTelerikEditorDialogs"></form> 388 389 <input type="hidden" id="GoogleMapsKey" value="AIzaSyDWUuE-ifkbhxblF920N8MjpBdTg1Wt784" /> 390 391 392 393 <input type="hidden" id="cpcDomain" value="https://cp-civicplusuniversity2.civicplus.com"> 394 <input type="hidden" id="hdnStructureID" value="7" /> 395 <input type="hidden" id="hdnContentCollectionID" value="e488ec09-3129-4559-9993-64edbcc2ea0d" /> 396 <input type="hidden" id="hdnWorkingCopyID" value="00000000-0000-0000-0000-000000000000" /> 397 <input type="hidden" id="hdnThemeID" value="18" /> 398 <input type="hidden" id="pageIsFrontEnd" value="true" /> 399 <input type="hidden" id="pageModuleID" value="82" /> 400 <input type="hidden" id="pagePageID" /> 401 402 <input type="hidden" id="hdnModuleID" value="82" /> 403 <div id="stickyPlaceholder"></div> 404 <div id="outer-wrap" class="outer-wrap"> 405 <div id="inner-wrap" class="inner-wrap"> 406 <div id="divToolbars" class="cpToolbars newCP mui-fixed" style=""> 407 408 409 410 411<!-- Begin Signed Out Bar --> 412<div class="cpToolbar user public"> 413 <div class="inner selfClear"> 414 <p class="dropdown"><a href="/MyAccount/ProfileCreate" class="myConnections" id="signedOutToolbarCreateProfileButton">Create a Website Account</a> <span class="welcomeMessage">- Manage notification subscriptions, save form progress and more. </span></p> 415 <ul class="nav secondary"> 416 <li><a href="/MyAccount" class="button" id="loggedOutToolbarSignInButton">Website Sign In</a></li> 417 </ul> 418 </div> 419</div>
420<script> 421 $(document).ready(function () { 422 $('#signedOutToolbarCreateProfileButton').click(function (event) { 423 event.preventDefault(); 424 window.location.href = '/MyAccount/ProfileCreate?from=url&url=/&dn=' + window.location.origin; 425 }); 426 427 428 $('#loggedOutToolbarSignInButton').click(function (event) { 429 event.preventDefault(); 430 window.location.href = '/MyAccount/?from=url&url=' + encodeURIComponent(window.location.href.replace(window.location.origin, '')) + '&dn=' + window.location.host; 431 }); 432 433 434 if ('False' == 'True') { 435 $('#loggedOutToolbarSignInButton').hide(); 436 } 437 }) 438</script>
438 439<!-- End Signed Out Bar --> 440 441 </div> 442 <div id="bodyWrapper"> 443 <div id="mainNavHolderMobile" class="mainNavHolderMobile"></div> 444 445<div data-cpRole="structuralContainer" id="bodyContainerTS"> 446<!-- <div data-cpRole="banner" id="banner2" class="fixedBannerTS"></div> --><!-- Header Container --><header data-cpRole="structuralContainer" id="headerContainerTS" class="fixedTopTS"> 447<div data-cpRole="structuralContainer" id="innerHeaderTS"> 448<div class="siteWrap5"><div data-cpRole="banner" id="bannerLogoTS" class="bannerLogoTS empty"> 449 450 451 452 453 <a id="bannerLogoTS-72" style=" display: block; text-align: center; 454" class="bannerObject" href="/" target="_self"><img alt="Upson County Georgia Homepage" class="bannerObject" height="121" src="/ImageRepository/Document?documentID=3078" width="394" /></a> 455</div><nav data-cpRole="nav" id="mainNav" class="siteNav mainNav" role="navigation"> 456<ol id="mainNavMenu" data-parent="1" class="rootNavMenu" role="menu"><!-- 457--><li id="MainItem27" class="topMenuItem" role="none" data-pageid="27" data-displaymegamenu="True"><!-- 458 --><!-- 459 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu27" id = "mainNavGovernment" class="navMainItem mainNavItem mainNavItem1 " href="/27/Government" target = "_self" > Government </a> <!-- 460 --><!-- 461 --></li><!----><li id="MainItem101" class="topMenuItem" role="none" data-pageid="101" data-displaymegamenu="True"><!-- 462 --><!-- 463 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu101" id = "mainNavDepartments" class="navMainItem mainNavItem mainNavItem2 " href="/101/Departments" target = "_self" > Departments </a> <!-- 464 --><!-- 465 --></li><!----><li id="MainItem31" class="topMenuItem" role="none" data-pageid="31" data-displaymegamenu="True"><!-- 466 --><!-- 467 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu31" id = "mainNavCommunity" class="navMainItem mainNavItem mainNavItem3 " href="/31/Community" target = "_self" > Community </a> <!-- 468 --><!-- 469 --></li><!----><li id="MainItem35" class="topMenuItem" role="none" data-pageid="35" data-displaymegamenu="True"><!-- 470 --><!-- 471 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu35" id = "mainNavBusiness" class="navMainItem mainNavItem mainNavItem4 " href="/35/Business" target = "_self" > Business </a> <!-- 472 --><!-- 473 --></li><!----><li id="MainItem9" class="topMenuItem" role="none" data-pageid="9" data-displaymegamenu="True"><!-- 474 --><!-- 475 --> <a role = "menuitem" aria-haspopup=true aria-expanded='false' aria-controls="mainNavMegaMenu9" id = "mainNavHowDoI" class="navMainItem mainNavItem mainNavItem5 " href="/9/How-Do-I" target = "_self" > How Do I... </a> <!-- 476 --><!-- 477 --></li><!----> 478</ol> 479 480 481
481<script type="text/javascript"> 482 (function () { 483 function setupMenu() { 484 const menuID = 'mainNavMenu'; 485 const menuType = MAIN_MENU; 486 487 //setup menu manager properties for main menu 488 if (!menuManager.mobileMainNav && true) 489 menuManager.adjustMainItemsWidth('#' + menuID); 490 menuManager.isMainMenuEditable = false; 491 menuManager.mainMenuMaxSubMenuLevels = 4; 492 menuManager.setMOMMode(2, menuType); 493 494 //Init main menu 495 const setupDraggable = menuManager.isMainMenuEditable; 496 const urlToGetHiddenMenus = '/Pages/MenuMain/HiddenMainSubMenus?pageID=1&moduleID=82&themeID=18&menuContainerID=mainNav'; 497 498 menuManager.setupMenu(menuID, 'mainNav', menuType, setupDraggable, urlToGetHiddenMenus); 499 menuManager.mainMenuInit = true; 500 menuManager.mainMenuTextResizer = true; 501 if (1.00 > 0) 502 menuManager.mainMenuTextResizerRatio = 1.00; 503 if (window.isResponsiveEnabled) 504 menuManager.mainMenuReady.resolve(); 505 506 } 507 508 if (document.readyState === "complete" 509 || document.readyState === "loaded" 510 || document.readyState === "interactive") { 511 setupMenu(); 512 return; 513 } 514 515 document.addEventListener("DOMContentLoaded", setupMenu); 516 })(); 517 </script>
517 518 519 520<aside data-cpRole="megaMenu" id="megaMenu" class="megaMenu" style="display: none;"><input type="hidden" id="megaMenuPopupDirection" value="0"><input type="hidden" id="megaMenuWidthReference" value="1"><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu27" class="contentTop mainNavMegaMenu megaMenuContainer pageID_27 hidden" data-orientation="horizontal"> <div id="cc5ddf2de4-d458-4966-96b3-ede33fbea00f" data-containerid="5ddf2de4-d458-4966-96b3-ede33fbea00f" class="pageContent cpGrid cpGrid24 showInMobile"> 521 522 523 524 525 </div> 526</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu101" class="contentTop mainNavMegaMenu megaMenuContainer pageID_101 hidden" data-orientation="horizontal"> <div id="cc284fafe3-7782-41fd-8549-3de01579f88c" data-containerid="284fafe3-7782-41fd-8549-3de01579f88c" class="pageContent cpGrid cpGrid24 showInMobile"> 527 528 529 530 531 </div> 532</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu31" class="contentTop mainNavMegaMenu megaMenuContainer pageID_31 hidden" data-orientation="horizontal"> <div id="ccb9953b31-f10f-4532-849e-60be7b878ad6" data-containerid="b9953b31-f10f-4532-849e-60be7b878ad6" class="pageContent cpGrid cpGrid24 showInMobile"> 533 534 535 536 537 </div> 538</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu35" class="contentTop mainNavMegaMenu megaMenuContainer pageID_35 hidden" data-orientation="horizontal"> <div id="cc5f24f9fe-0106-4114-813a-fb4dd357570e" data-containerid="5f24f9fe-0106-4114-813a-fb4dd357570e" class="pageContent cpGrid cpGrid24 showInMobile"> 539 540 541 542 543 </div> 544</aside><aside role="menu" data-cpRole="contentContainer" id="mainNavMegaMenu9" class="contentTop mainNavMegaMenu megaMenuContainer pageID_9 hidden" data-orientation="horizontal"> <div id="ccf61a61cb-989f-43e4-9b83-7b7c008e01dc" data-containerid="f61a61cb-989f-43e4-9b83-7b7c008e01dc" class="pageContent cpGrid cpGrid24 showInMobile"> 545 546 547 548 549 </div> 550</aside></aside></nav></div> 551</div> 552</header><!-- Banner --><div data-cpRole="structuralContainer" id="bannerContainerTS" class="noOverflowTS"> 553<div data-cpRole="banner" id="banner1"><div data-cpRole="structuralContainer" id="bannerSizingTS"> 554<div data-cpRole="structuralContainer" id="bannerSearchTS"> 555<div class="siteWrap3"><div data-cpRole="contentContainer" id="searchTS"> <div id="cc2da561cf-e92c-48ef-9421-d01fe0e96ca8" data-containerid="2da561cf-e92c-48ef-9421-d01fe0e96ca8" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 556 557 558 <div class="row outer wide"><!-- 559--><div class="outer col col24 first last" style="" data-widgetcontainerid="01e770b2-5d15-4b42-9ce8-954ee2f0b5b4">� 560 <div class="row nest first last wide">� 561 562 <div class="inner col col24 first last id4108b4d7-d4cb-43f9-b8fd-fa1b26ef15de" style="" data-widgetcontainerid="4108b4d7-d4cb-43f9-b8fd-fa1b26ef15de">� 563<div data-widget-id="92d1e25b-dc12-433e-a3b2-371d0b348ec4" data-widget-controller-path="/Layout/WidgetSearch"> 564 565
565<script defer type="text/javascript" src="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.js"></script>
565 566
566<script defer src="/Areas/Layout/Assets/Scripts/Search.js" type="text/javascript"></script>
566 567
567<script defer type="text/javascript"> 568 569 $(document).ready(function () { 570 try { 571 // Minimum characters required before performing a search/autocomplete 572 var minPrefixLength = 3; 573 var autoCompleteDebounceDelay = 500; 574 var searchFieldSelector = "#searchField" + '92d1e25b-dc12-433e-a3b2-371d0b348ec4'; 575 var checkboxSelector = "#ysnSearchOnlyDept" + '92d1e25b-dc12-433e-a3b2-371d0b348ec4'; 576 var buttonSelector = ".widgetSearchButton" + '92d1e25b-dc12-433e-a3b2-371d0b348ec4'; 577 var autoCompleteCache = {}; 578 var autoCompleteCacheKeys = []; 579 var autoCompleteCacheLimit = 25; 580 var currentAutoCompleteRequest = null; 581 var currentAutoCompleteRequestKey = null; 582 var autoCompleteDebounceTimer = null; 583 var autoCompleteDebounceKey = null; 584 var pendingAutoCompleteResponses = []; 585 586 function normalizeAutoCompleteTerm(term) { 587 return $.trim((term || "") + "").replace(/\s+/g, " "); 588 } 589 590 function shouldSearch(term) { 591 return normalizeAutoCompleteTerm(term).length >= minPrefixLength; 592 } 593 594 function getAutoCompleteUrl() { 595 return '/Search/AutoComplete' + ($(checkboxSelector).is(':checked') || false? '?departmentId=0' : ''); 596 } 597 598 function getAutoCompleteCacheKey(requestUrl, term) { 599 return requestUrl + "|" + term.toLowerCase(); 600 } 601 602 function cacheAutoCompleteResult(cacheKey, data) { 603 if (!Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 604 autoCompleteCacheKeys.push(cacheKey); 605 if (autoCompleteCacheKeys.length > autoCompleteCacheLimit) { 606 delete autoCompleteCache[autoCompleteCacheKeys.shift()]; 607 } 608 } 609 autoCompleteCache[cacheKey] = data; 610 } 611 612 function respondToPendingAutoComplete(data) { 613 var responses = pendingAutoCompleteResponses; 614 pendingAutoCompleteResponses = []; 615 for (var i = 0; i < responses.length; i++) { 616 responses[i](data); 617 } 618 } 619 620 function cancelPendingAutoComplete() { 621 clearTimeout(autoCompleteDebounceTimer); 622 autoCompleteDebounceKey = null; 623 if (currentAutoCompleteRequest != null) { 624 currentAutoCompleteRequest.abort(); 625 currentAutoCompleteRequest = null; 626 } 627 currentAutoCompleteRequestKey = null; 628 respondToPendingAutoComplete([]); 629 } 630 631 function createWidgetAutoCompleteSource(options) { 632 return function (request, response) { 633 var term = normalizeAutoCompleteTerm(request.term); 634 if (!options.shouldSearch(term)) { 635 response([]); 636 return; 637 } 638 639 var requestUrl = options.url(); 640 var cacheKey = getAutoCompleteCacheKey(requestUrl, term); 641 if (Object.prototype.hasOwnProperty.call(autoCompleteCache, cacheKey)) { 642 response(autoCompleteCache[cacheKey]); 643 if (options.success) { 644 options.success(autoCompleteCache[cacheKey]); 645 } 646 return; 647 } 648 649 if (currentAutoCompleteRequestKey === cacheKey || autoCompleteDebounceKey === cacheKey) { 650 pendingAutoCompleteResponses.push(response); 651 return; 652 } 653 654 cancelPendingAutoComplete(); 655 autoCompleteDebounceKey = cacheKey; 656 pendingAutoCompleteResponses.push(response); 657 autoCompleteDebounceTimer = setTimeout(function () { 658 autoCompleteDebounceKey = null; 659 currentAutoCompleteRequestKey = cacheKey; 660 currentAutoCompleteRequest = $.ajax({ 661 url: requestUrl, 662 dataType: "json", 663 timeout: options.timeout, 664 data: { 665 term: term, 666 }, 667 success: function (data) { 668 if (currentAutoCompleteRequestKey === cacheKey) { 669 cacheAutoCompleteResult(cacheKey, data); 670 respondToPendingAutoComplete(data); 671 if (options.success) { 672 options.success(data); 673 } 674 } 675 }, 676 error: function (xmlhttprequest, textstatus, message) { 677 if (textstatus === "abort") { 678 return; 679 } 680 681 if (options.error) { 682 options.error(xmlhttprequest, textstatus, message); 683 } 684 685 respondToPendingAutoComplete([]); 686 }, 687 complete: function (xmlhttprequest) { 688 if (currentAutoCompleteRequest === xmlhttprequest) { 689 currentAutoCompleteRequest = null;
690 currentAutoCompleteRequestKey = null; 691 } 692 } 693 }); 694 }, options.delay); 695 }; 696 } 697 698 // click handler for search buttons 699 $(buttonSelector).click(function (e) { 700 e.preventDefault(); 701 var $btn = $(this); 702 var $field = $btn.siblings(".widgetSearchBox"); 703 var term = $field.val() + ""; 704 if (!shouldSearch(term)) { 705 // do nothing until user types enough characters 706 $field.focus(); 707 return; 708 } 709 710 if ($(checkboxSelector).is(':checked') || false) 711 { 712 doWidgetSearch($.trim(term), Number(0)); 713 } 714 else { 715 doWidgetSearch($.trim(term), 0); 716 } 717 }); 718 719 // enter key handler for the search field 720 $(searchFieldSelector).keypress(function (e) { 721 var code = e.which || e.keyCode; 722 if (code === 13) { 723 e.preventDefault(); 724 var $this = $(this); 725 var term = $this.val() + ""; 726 if (!shouldSearch(term)) { 727 // do nothing until user types enough characters 728 $this.focus(); 729 return false; 730 } 731 732 if ($(checkboxSelector).is(':checked') || false) { 733 doWidgetSearch($.trim(term), Number(0)); 734 } else { 735 doWidgetSearch($.trim(term), 0); 736 } 737 return false; 738 } 739 return true; 740 }); 741 742 // autocomplete: set minLength and guard source 743 if (true) { 744 var $searchField = $(searchFieldSelector).autocomplete({ 745 minLength: minPrefixLength, 746 source: createWidgetAutoCompleteSource({ 747 delay: autoCompleteDebounceDelay, 748 timeout: 10000, 749 shouldSearch: shouldSearch, 750 url: getAutoCompleteUrl, 751 success: function () { 752 $('.autoCompleteError').remove(); 753 }, 754 error: function (xmlhttprequest, textstatus, message) { 755 if (textstatus === "timeout") { 756 if ($(searchFieldSelector).siblings('.autoCompleteError').length == 0) 757 $('<span class="autoCompleteError"><p class="alert error">Search autocomplete is currently not responding. Please try again later.</p></span>').insertAfter($(searchFieldSelector)); 758 } 759 } 760 }), 761 html: true, 762 delay: 0, 763 select: function (event, ui) { 764 $(this).val(ui.item.value); 765 $(this).next().click(); 766 } 767 }); 768 769 $searchField.data("ui-autocomplete")._renderItem = function (ul, item) { 770 return $("<li class=\"itemList\"></li>") 771 .data("ui-autocomplete-item", item) 772 .append("<a>" + item.label + "</a>") 773 .appendTo(ul); 774 }; 775 } 776 777 // keep searchBtnApplyQuery consistent with prefix rule 778 window.searchBtnApplyQuery = function() { 779 var $field = $(searchFieldSelector); 780 var term = $field.val() + ""; 781 if (shouldSearch(term)) { 782 // update href for the icon/button (if present) 783 var btn = document.getElementById("btnSearchIcon"); 784 if (btn) btn.href = "/Search?searchPhrase=" + encodeURIComponent($.trim(term)); 785 } else { 786 var btn = document.getElementById("btnSearchIcon"); 787 if (btn) btn.href = "#"; 788 } 789 }; 790 } 791 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. 792 }); 793 </script>
793 794 795 <section id="widgetPreviewSearch" class="widget widgetSearch skin60 widgetOptionSet33" style="display: block;" aria-label="Search"> 796 <!-- For the button right and inside --> 797 <div class="widgetBody buttonRightInside"> 798 <input class="widgetSearchBox widgetSearchBox92d1e25b-dc12-433e-a3b2-371d0b348ec4" cp5ph="true" id="searchField92d1e25b-dc12-433e-a3b2-371d0b348ec4" name="searchField" onchange="searchBtnApplyQuery();" placeholder="Iâm looking forâ¦" type="text" value="" /> 799 <a href="/Search/Results" id="btnSearchIcon" class="widgetSearchButton widgetSearchButton92d1e25b-dc12-433e-a3b2-371d0b348ec4" role="button"><img alt="Search Icon" class="imageHover" data-hover="/ImageRepository/Document?documentID=3090" data-image="/ImageRepository/Document?documentID=3091" src="/ImageRepository/Document?documentID=3091" /></a> 800 801 <label class="searchLabel" aria-hidden="true" for="searchField92d1e25b-dc12-433e-a3b2-371d0b348ec4">Search</label> 802 </div> 803 804 </section> 805 806 807<style scoped> 808 809 .widgetSearch ::-webkit-input-placeholder { 810 color: #383838; 811 } 812 .widgetSearch :-moz-placeholder { /* Firefox 18- */ 813 color: #383838; 814 } 815 .widgetSearch ::-moz-placeholder { /* Firefox 19+ */ 816 color: #383838; 817 } 818 .widgetSearch :-ms-input-placeholder { 819 color: #383838; 820 } 821 822 823 .widgetSearch .widgetBody .widgetSearchBox92d1e25b-dc12-433e-a3b2-371d0b348ec4 824 { 825 color: #383838; 826 height:75px; 827background:#F4F3EF; 828padding:0 70px 0 32px ; 829font-family:Oswald ; 830font-weight:700; 831border:none; 832border-radius: 10px; 833 } 834 .widgetSearch .widgetBody .widgetSearchButton92d1e25b-dc12-433e-a3b2-371d0b348ec4 835 { 836 margin:14px 17px 16px 0; 837 } 838 .widgetSearch .widgetSearch-onlyDept92d1e25b-dc12-433e-a3b2-371d0b348ec4 839 { 840 display: inline-block; 841 color: #333; 842 843 844 padding-top: 10px; 845 } 846 #ysnSearchOnlyDept92d1e25b-dc12-433e-a3b2-371d0b348ec4 847 { 848 position: relative; 849 top: .125em; 850 } 851 852</style> 853 854<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.min.css"> 855<link rel="stylesheet" href="/Common/Controls/jquery-ui-1.14.2/jquery-ui.theme.min.css"> 856 857 858
859<script type="text/javascript"> 860 //Updates search icons href to have the correct queryString 861 function searchBtnApplyQuery() { 862 document.getElementById("btnSearchIcon").href = "/Search?searchPhrase=" + document.getElementById("searchField92d1e25b-dc12-433e-a3b2-371d0b348ec4").value; 863 } 864</script>
864 865 866</div> 867 868 </div> <!-- inner column --> 869 870 </div> <!-- inner row --> 871 872 </div><!-- outer column --><!-- --></div> <!-- outer row --> 873 874 875 </div> 876</div></div> 877</div> 878</div> 879 880 881 882 883 <div id="bannerImagesJSON73" class="hidden"></div> 884 <div id="bannerSlideshowControls_banner1" class="bannerSlideshowControlsNew none " style="display:none"> 885 <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> 886 <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> 887 </div> 888
888<script type="text/javascript"> 889 $(window).on("load", function () { 890 $.when(window.Pages.rwdSetupComplete) 891 .done(function () { 892 renderExternalBannerSlideshow('banner1', 893 {"BannerOptionID":73,"ThemeID":18,"SlotName":"banner1","Name":"Default","IsDefault":true,"BannerMode":2,"SlideShowSlideTiming":"5","SlideshowTransition":0,"SlideShowTransitionTiming":"1","ImageScale":true,"ImageAlignment":1,"ImageScroll":true,"MuteSound":true,"VideoType":0,"Status":40,"SlideshowControlsPosition":0,"SlideshowControlsAlignment":0,"SlideshowBannerControlsColorScheme":0,"DisplayVideoPauseButton":false,"VideoPauseButtonAlignment":1,"VideoPauseButtonControlsAlignment":0,"VideoPauseButtonStyle":"#FFFFFF","VideoPauseButtonBackgroundStyle":"#000000","VideoPauseButtonAlignmentClass":"alignRight viewport","DisplaySlideshowPauseButton":true,"SlideshowControlsColor":"#FFFFFF","SlideshowControlsBackgroundColor":"#000000","SlideshowPauseButtonClass":"isHidden","BannerImages":[{"BannerImageID":135,"BannerOptionID":73,"FileName":"/ImageRepository/Document?documentID=3075","Height":450,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":1,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""},{"BannerImageID":137,"BannerOptionID":73,"FileName":"/ImageRepository/Document?documentID=3077","Height":450,"Width":2200,"StartingOn":null,"StoppingOn":null,"IsLink":false,"LinkAddress":null,"Sequence":3,"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","AltText":""}],"BannerVideos":[{"BannerVideoID":2,"BannerOptionID":73,"VideoFileName":"","ImageFileName":"EmptyBannerBkg202308011301233808.png","IsLink":false,"LinkAddress":null,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/","VideoFileID":"00000000-0000-0000-0000-000000000000","ImageFileID":"00000000-0000-0000-0000-000000000000","VideoWidth":0,"VideoHeight":0,"ImageWidth":0,"ImageHeight":0,"LinkedVideoUrl":"","RecordStatus":0,"AltText":null}],"RecordStatus":0,"ModifiedBy":0,"ModifiedOn":"\/Date(-62135575200000)\/"}, 894 '/App_Themes/2023 - Interior/Images/', 895 'Rotating'); 896 }); 897 }); 898 </script>
898 899 900</div> 901</div><!-- Content container --><div data-cpRole="structuralContainer" id="mainContainerTS"> 902<div class="siteWrap3"><div data-cpRole="structuralContainer" id="mainWrapTS" class="mainWrap" role="main"> 903<div data-cpRole="structuralContainer" id="outerContentWrapTS" class="outerContentWrap"> 904<div data-cpRole="structuralContainer" id="contentWrapTS" class="contentWrap"> 905<div data-cpRole="breadCrumbs" id="breadCrumbs" class="breadCrumbContainer"> <ol class="semanticList breadCrumbs"> 906 <li><a class="breadCrumb" href="/">Home</a></li><li><a href class="breadCrumb" aria-current="page">Search</a></li> 907 </ol> 908 909 910 911</div><div data-cpRole="mainContentContainer" id="moduleContent"> 912 913 914 915 <div id="searchModuleContent" class="newCP moduleContentNew cp-search"> 916 <div id="contentarea" class="contentMain selfClear"> 917<div class="header"> 918 <div class="graphic"> 919 <a title="Search this site" href="/Search"> 920 <img width="74" height="74" alt="Search icon" src="/Areas/Search/Assets/Images/HomeModuleIconLarge.png" /> 921 </a> 922 </div> 923 <div class="text"> 924 <h1><a href="/Search" title="Go back to the search home page">Search</a></h1> 925 926 </div> 927</div> <div id="divSearch" class="cp-search-container"> 928 <div id="divSearchStandard" class="cp-search-bar"> 929 <label for="searchPhrase" class="visuallyhidden">Search</label> 930 <div class="cp-search-barInner"> 931 <input type="text" name="searchPhrase" 932 id="searchPhrase" class="cp-search-input" 933 placeholder="Type to begin your search..." 934 value=""> 935 <a href="#" class="searchSite cp-search-submit"> 936 <svg id="iconSearch" viewbox="0 0 25 25"> 937 <title>Submit Search</title> 938 <path style="fill:currentcolor;" d="M25,24.458l-6.563-6.537c1.78-1.905,2.879-4.455,2.879-7.262C21.316,4.781,16.535,0,10.657,0S0,4.781,0,10.659 s4.78,10.659,10.657,10.659c2.697,0,5.155-1.015,7.034-2.671l6.573,6.547L25,24.458z M10.657,20.27c-1.295,0-2.554-0.254-3.74-0.755 c-1.144-0.484-2.172-1.178-3.055-2.06c-0.881-0.88-1.574-1.909-2.06-3.056c-0.501-1.182-0.755-2.44-0.755-3.74 S1.301,8.1,1.802,6.918c0.485-1.146,1.178-2.173,2.06-3.056c0.884-0.883,1.912-1.575,3.055-2.059 c1.184-0.501,2.444-0.756,3.74-0.756c1.298,0,2.557,0.255,3.741,0.756c1.145,0.485,2.172,1.177,3.055,2.059 c0.883,0.884,1.576,1.913,2.06,3.056c0.501,1.184,0.755,2.444,0.755,3.74s-0.254,2.556-0.755,3.74 c-0.485,1.146-1.178,2.173-2.06,3.056c-0.883,0.882-1.91,1.574-3.055,2.06C13.213,20.016,11.954,20.27,10.657,20.27z"></path> 939 </svg> 940 </a> 941 <input id="departmentId" type="hidden" value="-1"/> 942 </div> 943 </div> 944 </div> 945 <ol id="searchTabs" class="cp-Tabs-list" role="tablist" aria-label="Search tabs for site, agenda and minutes, municode and social" aria-orientation="horizontal"> 946 <li id="cp-SearchTab-Site" class="cp-Tabs-tab is-active" role="tab" aria-controls="divSearchResults" aria-selected="true"> 947 <a href="#siteSearch" id="siteSearch" class="cp-Tabs-link cp-Tabs-click-link"> 948 <svg class="cp-Tabs-linkArrow"> 949 <use xlink:href="#iconArrow--right"></use> 950 </svg> 951 Site Content 952 </a> 953 </li> 954 <li id="cp-MuniCode-Site" class="cp-Tabs-tab" role="tab" aria-controls="divSearchResultsMuniCode" aria-selected="false"> 955 <a href="#MuniCodeSearch" id="MuniCodeSearch" class="cp-Tabs-link cp-Tabs-click-link"> 956 <svg class="cp-Tabs-linkArrow"> 957 <use xlink:href="#iconArrow--right"></use> 958 </svg> 959 Municipal Code 960 </a> 961 </li> 962 </ol> 963 <fieldset id="divMunicodeStrip" style="display: none; margin-bottom: 2rem;"> 964 <legend>Search Criteria</legend> 965 <label class="ae-label"> 966 <input checked="checked" id="searchCodes" name="MuniCodeSearchCriteria" type="radio" value="Codes" /> 967 Codes 968 </label> 969 <label class="ae-label"> 970 <input id="searchOrdinances" name="MuniCodeSearchCriteria" type="radio" value="Ordinances" /> 971 Ordinances 972 </label> 973 <label class="ae-label"> 974 <input id="searchDocuments" name="MuniCodeSearchCriteria" type="radio" value="Documents" /> 975 Documents 976 </label> 977 </fieldset> 978 <div id="divSearchResultsMuniCode" class="cp-search-results" style="display:none;" role="tabpanel" aria-labelledby="cp-MuniCode-Site"> 979 </div> 980 981<div class="cp-search-typeToggle"> 982 <a id="advancedSearch" href="#advancedSearch" style="display: inline-block;">Advanced Search</a> 983 <a id="standardSearch" href="#standardSearch" style="display: none;">Standard Search</a> 984</div> 985<div id="divSearchAdvanced"> 986 <div id="advSearchForm" class="cp-search-advanced cp-search-advanced--hidden" aria-expanded="true">
987 <table border="0" cellpadding="0" cellspacing="0" class="cp-search-advancedTable"> 988 <tbody> 989 <tr> 990 <td colspan="2" class="cp-search-advancedHeader"> 991 Find pages with... 992 </td> 993 <td class="cp-search-advancedInstruction cp-search-advancedHeader"> 994 To do this in the search box 995 </td> 996 </tr> 997 <tr> 998 <td> 999 <label for="txtSearchAnd"><span class="cp-search-advancedHeader">all</span> these words:</label> 1000 </td> 1001 <td> 1002 <input class="advSearchBox" name="txtSearchAnd" type="text" id="txtSearchAnd" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);"> 1003 </td> 1004 <td class="cp-search-advancedInstruction"> 1005 Enter your key words: <span class="cp-search-advancedCode">sugar glider</span> 1006 </td> 1007 </tr> 1008 <tr> 1009 <td> 1010 <label for="txtSearchPhrase">this <span class="cp-search-advancedHeader">exact word or phrase</span>:</label> 1011 </td> 1012 <td> 1013 <input class="advSearchBox" name="txtSearchPhrase" type="text" id="txtSearchPhrase" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);"> 1014 </td> 1015 <td class="cp-search-advancedInstruction"> 1016 Use quotes for exact phrases: <span class="cp-search-advancedCode">âsugar gliderâ</span> 1017 </td> 1018 </tr> 1019 <tr> 1020 <td> 1021 <label for="txtSearchOr"><span class="cp-search-advancedHeader">any</span> of these words:</label> 1022 </td> 1023 <td> 1024 <input class="advSearchBox" name="txtSearchOr" type="text" id="txtSearchOr" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);"> 1025 </td> 1026 <td class="cp-search-advancedInstruction"> 1027 Type OR between the key words you want included: <span class="cp-search-advancedCode">marsupial OR pet</span> 1028 </td> 1029 </tr> 1030 <tr> 1031 <td> 1032 <label for="txtSearchNot"><span class="cp-search-advancedHeader">none</span> of these words:</label> 1033 </td> 1034 <td> 1035 <input class="advSearchBox" name="txtSearchNot" type="text" id="txtSearchNot" size="20" maxlength="100" onfocus="this.select();" onkeypress="return handleEnter(event);"> 1036 </td> 1037 <td class="cp-search-advancedInstruction"> 1038 Use a minus sign before words you donât want included: <span class="cp-search-advancedCode">-chair âpastry</span> 1039 </td> 1040 </tr> 1041 <tr> 1042 <td colspan="3" class="cp-search-advancedHeader"> 1043 Then narrow your results by... 1044 </td> 1045 </tr> 1046 <tr> 1047 <td> 1048 <label for="SearchContentType"><span>Content Type</span>:</label> 1049 </td> 1050 <td> 1051 <select id="SearchContentType" name="SearchContentType"> 1052 <option value="all" selected="selected">All Content</option> 1053 <option value="activities">Activities</option> 1054 <option value="agendas">Agendas</option> 1055 <option value="alerts">Alerts</option> 1056 <option value="bids">Bids</option> 1057 <option value="calendar">Calendar</option> 1058 <option value="civicsend">CivicSend</option> 1059 <option value="documents">Documents</option> 1060 <option value="faqs">FAQs</option> 1061 <option value="forms">Forms</option> 1062 <option value="images">Images</option> 1063 <option value="jobs">Jobs</option> 1064 <option value="news">News</option> 1065 <option value="people">People</option> 1066 <option value="places">Places</option> 1067 <option value="social">Social</option> 1068 1069 <option value="webpages">Webpages</option> 1070 </select> 1071 </td> 1072 </tr> 1073 <tr> 1074 <td> 1075 <label for="selectedDepartmentHeader"><span class="bold">Department</span>:</label> 1076 </td> 1077 <td> 1078 <select id="selectedDepartmentHeader" name="DepartmentId"><option value="">All</option> 1079<option value="0">None</option> 1080<option value="450">Recreation</option> 1081<option value="455">Sprewell Bluff Park</option> 1082<option value="464">Office of the Sheriff</option> 1083</select> 1084 </td> 1085 </tr> 1086 </tbody> 1087 </table> 1088 </div> 1089</div> 1090 <div id="divSearchResults" class="cp-search-results" role="tabpanel" aria-labelledby="cp-SearchTab-Site"> 1091 1092 1093<div id="divMainContentSearch"> 1094 <!-- cp-search-resultsLoading --> 1095 <h2 class="visuallyhidden">Search Results</h2> 1096<div data-currentpage="1"> 1097 <input id="UseAutoComplete" name="UseAutoComplete" type="hidden" value="True" /> 1098 1099 <p class="cp-search-status"> 1100 </p> 1101</div> 1102 </div>
1103<script type="text/javascript"> 1104 $('#paginationOption').change(function () { 1105 loadSearchResultPageList(1, $('#paginationOption').val()); 1106 }); 1107 1108 var autoExpandAdvancedSearch = 'false'; 1109 1110 if (autoExpandAdvancedSearch == 'true') { 1111 $('.cp-search-advanced').attr('aria-expanded', 'true'); 1112 $('.cp-search-advanced').removeClass('cp-search-advanced--hidden'); 1113 $('#standardSearch').show(); 1114 $('#advancedSearch').hide(); 1115 } 1116 1117 //Remove invaild tag(strong) from href for search site result. 1118 $("a[href*='strong']").each(function () { 1119 var validHref = $(this).attr('href').replace(/<strong>/gi, '').replace(/<\/strong>/gi, ''); 1120 $(this).attr('href', validHref); 1121 }); 1122 1123 $('input[type=radio][name=SearchCriteria]').unbind('change').change(function () { 1124 loadCivicClerkIndexResults(0, 10); 1125 }); 1126 1127 $('input[type=radio][name=MuniCodeSearchCriteria]').unbind('change').change(function () { 1128 loadMunicodeSearch(1, 10); 1129 }); 1130 1131 $('.cp-Tabs-click-link').unbind('click').click(function (e) { 1132 var $this = $(this); 1133 loadTabResults($this); 1134 return false; 1135 }); 1136</script>
1136 1137 1138 </div> 1139 </div> 1140 </div> 1141 1142 1143 <div class="newCP"> 1144 1145 </div> 1146</div> 1147</div><aside data-cpRole="contentContainer" id="featureColumn" class="secondaryContent"> <div id="cc19abd59c-4dd1-4764-ab45-f9bec61d475f" data-containerid="19abd59c-4dd1-4764-ab45-f9bec61d475f" class="pageContent cpGrid cpGrid24 showInMobile"> 1148 1149 1150 1151 1152 </div> 1153</aside> 1154</div><div data-cpRole="structuralContainer" id="siteSidebarTS" class="siteSidebar"> 1155<aside data-cpRole="contentContainer" id="sidebarContainer1TS"> <div id="cc8cf396f2-4ddc-4eec-a413-2f3a2d2e4d6a" data-containerid="8cf396f2-4ddc-4eec-a413-2f3a2d2e4d6a" class="pageContent cpGrid cpGrid24 showInMobile"> 1156 1157 1158 1159 1160 </div> 1161</aside><nav data-cpRole="nav" id="secondaryNav" class="siteNav secondaryNav"> 1162 1163 1164 1165 1166 1167 <ol role="menu" id="secondaryMenusecondaryNav" data-parent="4" class="rootNavMenu accordionNav"> 1168 <li class="topMenuItem sideNavLi hasAccordionChildren" id="SideItem275" data-pageid="275"> 1169 <div class="accordionNavItem"> 1170 <a href="/262/Community-Heart-Soul" target="_self" class="navMainItem secondaryNavItem cpComponent" data-type="SecondaryMainItem">Thomaston-Upson Community Heart & Soul</a> 1171 <a href="#" role="button" class="openAccordionNav accordionSecondaryNavItem" aria-label="Thomaston-Upson Community Heart & Soul Submenu" aria-expanded="false" aria-controls="submenu-lvl1-275"></a> 1172 </div> 1173 <ol aria-hidden="true" class="accordionNavContainer accordionNavContainer--lvl1" id="submenu-lvl1-275" style="display: none;" data-parent="275"> 1174 <li class="sideNavLi subMenuItem hasAccordionChildren" id="SideItem314" data-pageid="314"> 1175 <div class="accordionNavItem"> 1176 <a href="/DocumentCenter/View/656/RV-TT-ORD_3" target="_blank" class="navMenuItem cpComponent" data-type="SecondaryMenuItem"><span lang="en">RV Ordinance for Consideration</span></a> 1177 </div> 1178 </li> 1179 1180 </ol> 1181 </li> 1182 1183 </ol> 1184 1185 1186
1186<script type="text/javascript"> 1187 (function () { 1188 function setupSecondaryMenuProperties() { 1189 //setup menu manager properties for secondary menu 1190 menuManager.isSideMenuEditable = false; 1191 menuManager.sideMenuMaxSubMenuLevels = 4; 1192 menuManager.sideMenuHasCustomLinks = true; 1193 } 1194 1195 if (document.readyState === "loading") { 1196 document.addEventListener("DOMContentLoaded", setupSecondaryMenuProperties, { once: true }); 1197 return; 1198 } 1199 1200 setupSecondaryMenuProperties(); 1201 })(); 1202 </script>
1202 1203 1204
1204<script type="text/javascript"> 1205 (function () { 1206 function setupAccordionSecondaryNav() { 1207 var $menuContainer = $('#secondaryNav'); 1208 1209 $menuContainer.find('*[id^="SideItem"]').each(function () { 1210 var ids = $('[id="' + this.id + '"]'); 1211 if (ids.length > 1) 1212 $.each(ids, function (index, value) { 1213 value.id = value.id + '_' + index; 1214 }); 1215 }); 1216 1217 $menuContainer.find('.hasAccordionChildren .openAccordionNav').off('click.secondaryNav').on('click.secondaryNav', function (e) { 1218 e.preventDefault(); 1219 showHideAccordionMenuForSecondaryNav($(this)); 1220 }); 1221 1222 $menuContainer.find(".grippy").each(function () { 1223 menuManager.setupDraggableElement($(this), SIDE_MENU, '#secondaryNav'); 1224 }); 1225 1226 $menuContainer.find("li").each(function () { 1227 menuManager.setupDroppableAccordionElement($(this), SIDE_MENU); 1228 }); 1229 } 1230 1231 if (document.readyState === "loading") { 1232 document.addEventListener("DOMContentLoaded", setupAccordionSecondaryNav, { once: true }); 1233 return; 1234 } 1235 1236 setupAccordionSecondaryNav(); 1237 })(); 1238 </script>
1238 1239 1240 1241 1242</nav><aside data-cpRole="contentContainer" id="sidebarContainer2TS"> <div id="cc62a56599-0072-482f-830a-c2a3ffd5d6b7" data-containerid="62a56599-0072-482f-830a-c2a3ffd5d6b7" class="pageContent cpGrid cpGrid24 showInMobile"> 1243 1244 1245 1246 1247 </div> 1248</aside> 1249</div> 1250</div></div> 1251</div><!-- GBs --><div data-cpRole="structuralContainer" id="gbsContainerTS"> 1252<div class="siteWrap5"><div data-cpRole="contentContainer" id="gbsTS"> <div id="cc3beaf3b5-1a23-47e6-aef0-b5a7c9d53ccb" data-containerid="3beaf3b5-1a23-47e6-aef0-b5a7c9d53ccb" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="35"> 1253 1254 1255 <div class="row outer wide"><!-- 1256--><div class="outer col col8 first" style="" data-widgetcontainerid="c15b0e58-b583-4cab-ad09-d0c12c0d797f">� 1257 <div class="row nest first last wide">� 1258 1259 <div class="inner col col8 first last id41f33e69-6d11-400d-aa5e-385f31e6ad8f" style="" data-widgetcontainerid="41f33e69-6d11-400d-aa5e-385f31e6ad8f">� 1260<div data-widget-id="475b8798-07cf-4c6e-8c4d-867785444bd3" data-widget-controller-path="/GraphicLinks/Widget"> 1261 1262 1263 1264 1265<div id="graphicLinkWidget475b8798-07cf-4c6e-8c4d-867785444bd3" class="widget widgetGraphicLinks skin63 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1266 <div class="widgetHeader"> 1267 <div class=""> 1268 </div> 1269 </div> 1270 <div class="widgetBody cpGrid cpGrid2 "> 1271 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1272 <div class="row wide"> 1273 <!-- 1274--><div class="col col1 first "><ul class="semanticList"><!-- 1275 --><li class="widgetItem GraphicLinks"> 1276 1277<div> 1278 <a href="/jobs" target="_self" class="fancyButton fancyButton340 " > 1279 <span> 1280 <span><span class="text">COUNTY CAREERS</span></span> 1281 </span> 1282 </a> 1283</div> 1284 <style scoped="scoped">.fancyButton340.fancyButton:link,.fancyButton340.fancyButton:visited, .fancyButton340div.fancyButton{ 1285 background-repeat: no-repeat; 1286 background-position: left top; 1287} 1288.fancyButton340.fancyButton:hover,.fancyButton340.fancyButton:focus,.fancyButton340.fancyButton:active,.fancyButton340.fancyButton.hover{ 1289 background-repeat: no-repeat; 1290 background-position: left top; 1291} 1292.fancyButton340.fancyButton:link > span,.fancyButton340.fancyButton:visited > span, .fancyButton340div.fancyButton > span{ 1293} 1294.fancyButton340.fancyButton:hover > span,.fancyButton340.fancyButton:focus > span,.fancyButton340.fancyButton:active > span,.fancyButton340.fancyButton.hover > span{ 1295} 1296.fancyButton340.fancyButton .text{ 1297 color: #f5f4f2; 1298 font-size: 1.1em; 1299 font-family: "Oswald"; 1300 padding-top: 125px; 1301 padding-bottom: 10px; 1302 font-weight: 600; 1303 text-decoration: none; 1304 padding-top: 125px; 1305 padding-bottom: 10px; 1306 background-image: url('/ImageRepository/Document?documentID=3083'); 1307 background-repeat: no-repeat; 1308 background-position: center 2px ; 1309position:relative; 1310} 1311.fancyButton340 .text::after{ 1312position:absolute; 1313transition:all .3s ease-in-out; 1314content:""; 1315width:35px; 1316height:5px; 1317border-radius:3px; 1318bottom:0; 1319left:50%; 1320transform:translate(-50%); 1321background:#DD9942; 1322} 1323.fancyButton340:hover .text::after, 1324.fancyButton340:focus .text::after, 1325.fancyButton340:active .text::after{ 1326width:50px; 1327} 1328.fancyButton340.fancyButton:hover .text,.fancyButton340.fancyButton:focus .text,.fancyButton340.fancyButton:active .text,.fancyButton340.fancyButton.hover .text{ 1329 text-decoration: underline; 1330 background-repeat: no-repeat; 1331 background-position: center top; 1332 1333 1334} 1335</style> 1336 1337 </li><!-- 1338--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1339 --><li class="widgetItem GraphicLinks"> 1340 1341<div> 1342 <a href="/197/Sheriff" target="_self" class="fancyButton fancyButton341 " > 1343 <span> 1344 <span><span class="text">LAW ENFORCEMENT</span></span> 1345 </span> 1346 </a> 1347</div> 1348 <style scoped="scoped">.fancyButton341.fancyButton:link,.fancyButton341.fancyButton:visited, .fancyButton341div.fancyButton{ 1349 background-repeat: no-repeat; 1350 background-position: left top; 1351} 1352.fancyButton341.fancyButton:hover,.fancyButton341.fancyButton:focus,.fancyButton341.fancyButton:active,.fancyButton341.fancyButton.hover{ 1353 background-repeat: no-repeat; 1354 background-position: left top; 1355} 1356.fancyButton341.fancyButton:link > span,.fancyButton341.fancyButton:visited > span, .fancyButton341div.fancyButton > span{ 1357} 1358.fancyButton341.fancyButton:hover > span,.fancyButton341.fancyButton:focus > span,.fancyButton341.fancyButton:active > span,.fancyButton341.fancyButton.hover > span{ 1359} 1360.fancyButton341.fancyButton .text{ 1361 color: #f5f4f2; 1362 font-size: 1.1em; 1363 font-family: "Oswald"; 1364 padding-top: 125px; 1365 padding-bottom: 10px; 1366 font-weight: 600; 1367 text-decoration: none; 1368 padding-top: 125px; 1369 padding-bottom: 10px; 1370 background-image: url('/ImageRepository/Document?documentID=3084'); 1371 background-repeat: no-repeat; 1372 background-position: center 2px ; 1373position:relative; 1374} 1375.fancyButton341 .text::after{ 1376position:absolute; 1377transition:all .3s ease-in-out; 1378content:""; 1379width:35px; 1380height:5px; 1381border-radius:3px; 1382bottom:0; 1383left:50%; 1384transform:translate(-50%); 1385background:#DD9942; 1386} 1387.fancyButton341:hover .text::after, 1388.fancyButton341:focus .text::after, 1389.fancyButton341:active .text::after{ 1390width:50px; 1391} 1392.fancyButton341.fancyButton:hover .text,.fancyButton341.fancyButton:focus .text,.fancyButton341.fancyButton:active .text,.fancyButton341.fancyButton.hover .text{ 1393 text-decoration: underline; 1394 background-repeat: no-repeat; 1395 background-position: center top; 1396 1397 1398} 1399</style> 1400 1401 </li><!-- 1402--></ul></div><!-- --> 1403 </div> 1404 </nav> 1405 </div> 1406 <div class="widgetFooter"> 1407 </div> 1408</div> 1409</div> 1410 1411 </div> <!-- inner column --> 1412 1413 </div> <!-- inner row --> 1414 1415 </div><!-- outer column --><!----><div class="outer col col8" style="" data-widgetcontainerid="c2f645ed-bb0b-4966-b9ba-6599c0f2651d">� 1416 <div class="row nest first last wide">� 1417 1418 <div class="inner col col8 first last id28e17d5f-1797-4e9a-8af4-12e832573474" style="" data-widgetcontainerid="28e17d5f-1797-4e9a-8af4-12e832573474">� 1419<div data-widget-id="e049960a-5641-46f4-844c-5fb986e2777e" data-widget-controller-path="/GraphicLinks/Widget"> 1420 1421 1422 1423 1424<div id="graphicLinkWidgete049960a-5641-46f4-844c-5fb986e2777e" class="widget widgetGraphicLinks skin63 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1425 <div class="widgetHeader"> 1426 <div class="">
1427 </div> 1428 </div> 1429 <div class="widgetBody cpGrid cpGrid2 "> 1430 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1431 <div class="row wide"> 1432 <!-- 1433--><div class="col col1 first "><ul class="semanticList"><!-- 1434 --><li class="widgetItem GraphicLinks"> 1435 1436<div> 1437 <a href="/336" target="_self" class="fancyButton fancyButton342 " > 1438 <span> 1439 <span><span class="text">RECREATION</span></span> 1440 </span> 1441 </a> 1442</div> 1443 <style scoped="scoped">.fancyButton342.fancyButton:link,.fancyButton342.fancyButton:visited, .fancyButton342div.fancyButton{ 1444 background-repeat: no-repeat; 1445 background-position: left top; 1446} 1447.fancyButton342.fancyButton:hover,.fancyButton342.fancyButton:focus,.fancyButton342.fancyButton:active,.fancyButton342.fancyButton.hover{ 1448 background-repeat: no-repeat; 1449 background-position: left top; 1450} 1451.fancyButton342.fancyButton:link > span,.fancyButton342.fancyButton:visited > span, .fancyButton342div.fancyButton > span{ 1452} 1453.fancyButton342.fancyButton:hover > span,.fancyButton342.fancyButton:focus > span,.fancyButton342.fancyButton:active > span,.fancyButton342.fancyButton.hover > span{ 1454} 1455.fancyButton342.fancyButton .text{ 1456 color: #f5f4f2; 1457 font-size: 1.1em; 1458 font-family: "Oswald"; 1459 padding-top: 125px; 1460 padding-bottom: 10px; 1461 font-weight: 600; 1462 text-decoration: none; 1463 padding-top: 125px; 1464 padding-bottom: 10px; 1465 background-image: url('/ImageRepository/Document?documentID=3167'); 1466 background-repeat: no-repeat; 1467 background-position: center 2px ; 1468position:relative; 1469} 1470.fancyButton342 .text::after{ 1471position:absolute; 1472transition:all .3s ease-in-out; 1473content:""; 1474width:35px; 1475height:5px; 1476border-radius:3px; 1477bottom:0; 1478left:50%; 1479transform:translate(-50%); 1480background:#DD9942; 1481} 1482.fancyButton342:hover .text::after, 1483.fancyButton342:focus .text::after, 1484.fancyButton342:active .text::after{ 1485width:50px; 1486} 1487.fancyButton342.fancyButton:hover .text,.fancyButton342.fancyButton:focus .text,.fancyButton342.fancyButton:active .text,.fancyButton342.fancyButton.hover .text{ 1488 text-decoration: underline; 1489 background-repeat: no-repeat; 1490 background-position: center top; 1491 1492 1493} 1494</style> 1495 1496 </li><!-- 1497--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1498 --><li class="widgetItem GraphicLinks"> 1499 1500<div> 1501 <a href="https://www.upsoncountyga.org/455/Sprewell-Bluff-Park" target="_self" class="fancyButton fancyButton343 " > 1502 <span> 1503 <span><span class="text">SPREWELL BLUFF</span></span> 1504 </span> 1505 </a> 1506</div> 1507 <style scoped="scoped">.fancyButton343.fancyButton:link,.fancyButton343.fancyButton:visited, .fancyButton343div.fancyButton{ 1508 background-repeat: no-repeat; 1509 background-position: left top; 1510} 1511.fancyButton343.fancyButton:hover,.fancyButton343.fancyButton:focus,.fancyButton343.fancyButton:active,.fancyButton343.fancyButton.hover{ 1512 background-repeat: no-repeat; 1513 background-position: left top; 1514} 1515.fancyButton343.fancyButton:link > span,.fancyButton343.fancyButton:visited > span, .fancyButton343div.fancyButton > span{ 1516} 1517.fancyButton343.fancyButton:hover > span,.fancyButton343.fancyButton:focus > span,.fancyButton343.fancyButton:active > span,.fancyButton343.fancyButton.hover > span{ 1518} 1519.fancyButton343.fancyButton .text{ 1520 color: #f5f4f2; 1521 font-size: 1.1em; 1522 font-family: "Oswald"; 1523 padding-top: 125px; 1524 padding-bottom: 10px; 1525 font-weight: 600; 1526 text-decoration: none; 1527 padding-top: 125px; 1528 padding-bottom: 10px; 1529 background-image: url('/ImageRepository/Document?documentID=3086'); 1530 background-repeat: no-repeat; 1531 background-position: center 2px ; 1532position:relative; 1533} 1534.fancyButton343 .text::after{ 1535position:absolute; 1536transition:all .3s ease-in-out; 1537content:""; 1538width:35px; 1539height:5px; 1540border-radius:3px; 1541bottom:0; 1542left:50%; 1543transform:translate(-50%); 1544background:#DD9942; 1545} 1546.fancyButton343:hover .text::after, 1547.fancyButton343:focus .text::after, 1548.fancyButton343:active .text::after{ 1549width:50px; 1550} 1551.fancyButton343.fancyButton:hover .text,.fancyButton343.fancyButton:focus .text,.fancyButton343.fancyButton:active .text,.fancyButton343.fancyButton.hover .text{ 1552 text-decoration: underline; 1553 background-repeat: no-repeat; 1554 background-position: center top; 1555 1556 1557} 1558</style> 1559 1560 </li><!-- 1561--></ul></div><!-- --> 1562 </div> 1563 </nav> 1564 </div> 1565 <div class="widgetFooter"> 1566 </div> 1567</div> 1568</div> 1569 1570 </div> <!-- inner column --> 1571 1572 </div> <!-- inner row --> 1573 1574 </div><!-- outer column --><!----><div class="outer col col8 last" style="" data-widgetcontainerid="99258087-08c8-47e0-bf7e-217e17c73ec8">� 1575 <div class="row nest first last wide">� 1576 1577 <div class="inner col col8 first last id9af98ec7-87a9-48a1-ab29-2ff0c19e0bbc" style="" data-widgetcontainerid="9af98ec7-87a9-48a1-ab29-2ff0c19e0bbc">� 1578<div data-widget-id="d7e75279-9b76-4f15-821d-b80717012a4c" data-widget-controller-path="/GraphicLinks/Widget"> 1579 1580 1581 1582 1583<div id="graphicLinkWidgetd7e75279-9b76-4f15-821d-b80717012a4c" class="widget widgetGraphicLinks skin63 widgetOptionSet4 wide" data-elementqueryclasses='{"wide-narrow":"min-width:23em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' data-modulewidgettype="graphicLinks"> 1584 <div class="widgetHeader"> 1585 <div class="">
1586 </div> 1587 </div> 1588 <div class="widgetBody cpGrid cpGrid2 "> 1589 <nav class="widgetGraphicLinksNav" aria-labelledby="GraphicLinkHeaderText"> 1590 <div class="row wide"> 1591 <!-- 1592--><div class="col col1 first "><ul class="semanticList"><!-- 1593 --><li class="widgetItem GraphicLinks"> 1594 1595<div> 1596 <a href="https://www.ezcourtpay.com/" target="_self" class="fancyButton fancyButton344 " > 1597 <span> 1598 <span><span class="text">TRAFFIC COURT ONLINE PAYMENTS</span></span> 1599 </span> 1600 </a> 1601</div> 1602 <style scoped="scoped">.fancyButton344.fancyButton:link,.fancyButton344.fancyButton:visited, .fancyButton344div.fancyButton{ 1603 background-repeat: no-repeat; 1604 background-position: left top; 1605} 1606.fancyButton344.fancyButton:hover,.fancyButton344.fancyButton:focus,.fancyButton344.fancyButton:active,.fancyButton344.fancyButton.hover{ 1607 background-repeat: no-repeat; 1608 background-position: left top; 1609} 1610.fancyButton344.fancyButton:link > span,.fancyButton344.fancyButton:visited > span, .fancyButton344div.fancyButton > span{ 1611} 1612.fancyButton344.fancyButton:hover > span,.fancyButton344.fancyButton:focus > span,.fancyButton344.fancyButton:active > span,.fancyButton344.fancyButton.hover > span{ 1613} 1614.fancyButton344.fancyButton .text{ 1615 color: #f5f4f2; 1616 font-size: 1.1em; 1617 font-family: "Oswald"; 1618 padding-top: 125px; 1619 padding-bottom: 10px; 1620 font-weight: 600; 1621 text-decoration: none; 1622 padding-top: 125px; 1623 padding-bottom: 10px; 1624 background-image: url('/ImageRepository/Document?documentID=3087'); 1625 background-repeat: no-repeat; 1626 background-position: center 2px ; 1627position:relative; 1628} 1629.fancyButton344 .text::after{ 1630position:absolute; 1631transition:all .3s ease-in-out; 1632content:""; 1633width:35px; 1634height:5px; 1635border-radius:3px; 1636bottom:0; 1637left:50%; 1638transform:translate(-50%); 1639background:#DD9942; 1640} 1641.fancyButton344:hover .text::after, 1642.fancyButton344:focus .text::after, 1643.fancyButton344:active .text::after{ 1644width:50px; 1645} 1646.fancyButton344.fancyButton:hover .text,.fancyButton344.fancyButton:focus .text,.fancyButton344.fancyButton:active .text,.fancyButton344.fancyButton.hover .text{ 1647 text-decoration: underline; 1648 background-repeat: no-repeat; 1649 background-position: center top; 1650 1651 1652} 1653</style> 1654 1655 </li><!-- 1656--></ul></div><!----><div class="col col1 last"><ul class="semanticList"><!-- 1657 --><li class="widgetItem GraphicLinks"> 1658 1659<div> 1660 <a href="https://upsoncountyga.mygovhub.com/#/" target="_self" class="fancyButton fancyButton345 " > 1661 <span> 1662 <span><span class="text">SIGN UP/PAY UTILITY BILL</span></span> 1663 </span> 1664 </a> 1665</div> 1666 <style scoped="scoped">.fancyButton345.fancyButton:link,.fancyButton345.fancyButton:visited, .fancyButton345div.fancyButton{ 1667 background-repeat: no-repeat; 1668 background-position: left top; 1669} 1670.fancyButton345.fancyButton:hover,.fancyButton345.fancyButton:focus,.fancyButton345.fancyButton:active,.fancyButton345.fancyButton.hover{ 1671 background-repeat: no-repeat; 1672 background-position: left top; 1673} 1674.fancyButton345.fancyButton:link > span,.fancyButton345.fancyButton:visited > span, .fancyButton345div.fancyButton > span{ 1675} 1676.fancyButton345.fancyButton:hover > span,.fancyButton345.fancyButton:focus > span,.fancyButton345.fancyButton:active > span,.fancyButton345.fancyButton.hover > span{ 1677} 1678.fancyButton345.fancyButton .text{ 1679 color: #f5f4f2; 1680 font-size: 1.1em; 1681 font-family: "Oswald"; 1682 padding-top: 125px; 1683 padding-bottom: 10px; 1684 font-weight: 600; 1685 text-decoration: none; 1686 padding-top: 125px; 1687 padding-bottom: 10px; 1688 background-image: url('/ImageRepository/Document?documentID=3088'); 1689 background-repeat: no-repeat; 1690 background-position: center 2px ; 1691position:relative; 1692} 1693.fancyButton345 .text::after{ 1694position:absolute; 1695transition:all .3s ease-in-out; 1696content:""; 1697width:35px; 1698height:5px; 1699border-radius:3px; 1700bottom:0; 1701left:50%; 1702transform:translate(-50%); 1703background:#DD9942; 1704} 1705.fancyButton345:hover .text::after, 1706.fancyButton345:focus .text::after, 1707.fancyButton345:active .text::after{ 1708width:50px; 1709} 1710.fancyButton345.fancyButton:hover .text,.fancyButton345.fancyButton:focus .text,.fancyButton345.fancyButton:active .text,.fancyButton345.fancyButton.hover .text{ 1711 text-decoration: underline; 1712 background-repeat: no-repeat; 1713 background-position: center top; 1714 1715 1716} 1717</style> 1718 1719 </li><!-- 1720--></ul></div><!-- --> 1721 </div> 1722 </nav> 1723 </div> 1724 <div class="widgetFooter"> 1725 </div> 1726</div> 1727</div> 1728 1729 </div> <!-- inner column --> 1730 1731 </div> <!-- inner row --> 1732 1733 </div><!-- outer column --><!-- --></div> <!-- outer row --> 1734 1735 1736 </div> 1737</div></div> 1738</div><!-- Calendar/Carousel --><!-- <div data-cpRole="structuralContainer" id="homeContainer1"> 1739 <div class="siteWrap2"> 1740 <div data-cpRole="contentContainer" id="homeContent1a"></div> 1741 </div> 1742 </div> --><!-- Footer --><footer data-cpRole="structuralContainer" id="footerContainerTS"> 1743<div class="siteWrap4"><div data-cpRole="contentContainer" id="footerTS"> <div id="cc156fa1bf-e8a9-4e4d-b0c6-a58a0eba5a3d" data-containerid="156fa1bf-e8a9-4e4d-b0c6-a58a0eba5a3d" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile" data-contentcontainerbreakpoint="67"> 1744 1745 1746 <div class="row outer wide"><!-- 1747--><div class="outer col col5 first" style="" data-widgetcontainerid="566e0a5f-18f8-455f-9c32-c718339680d8">� 1748 <div class="row nest first last wide">� 1749 1750 <div class="inner col col5 first last id52422d78-8bc2-44df-b9ab-9e5e601b803b" style="" data-widgetcontainerid="52422d78-8bc2-44df-b9ab-9e5e601b803b">� 1751 <div data-widget-id="4fbc2028-0ef2-4c01-bede-8c751801b3de" data-widget-controller-path="/InfoAdvanced/Widget"> 1752 1753 1754 1755 1756 1757 <section id="divInfoAdv4fbc2028-0ef2-4c01-bede-8c751801b3de" class="widget widgetInfoAdvanced skin60 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-label="Info Advanced"> 1758 <header class="widgetHeader" id="header4fbc2028-0ef2-4c01-bede-8c751801b3de"> 1759 <div class=""> 1760 </div> 1761 </header> 1762 <div class="widgetBody cpGrid cpGrid1 "> 1763 <div class="row wide"> 1764 <div class="col col1 first last"> 1765 <ol class="pageStyles semanticList"> 1766 1767<li class="InfoAdvanced widgetItem fr-view"> 1768 <p><a href="/"><img src="/ImageRepository/Document?documentId=3089" class="fr-dib" alt="Upson County Georgia Homepage"></a></p> 1769</li> </ol> 1770 </div> 1771 </div> 1772 </div> 1773 <div class="widgetFooter"> 1774 1775 </div> 1776 1777 </section> 1778 1779 1780
1781<script type="text/javascript"> 1782 //Render slideshow if info advacned items contain one. 1783 $(document).ready(function (e) { 1784 $('#divInfoAdv4fbc2028-0ef2-4c01-bede-8c751801b3de .InfoAdvanced.widgetItem').each(function () { 1785 renderSlideshowIfApplicable($(this)); 1786 }); 1787 }); 1788</script>
1788</div> 1789 </div> <!-- inner column --> 1790 1791 </div> <!-- inner row --> 1792 1793 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="0ed81122-cd5f-4eb4-83a4-f2f4da539800">� 1794 <div class="row nest first last wide">� 1795 1796 <div class="inner col col1 first last id8798f10e-9ef8-48c5-a55a-27309dab2b5e" style="" data-widgetcontainerid="8798f10e-9ef8-48c5-a55a-27309dab2b5e">� 1797 1798<div class="widget widgetSpacer" id="8cf9c56c-3194-43b6-9e0e-daabd847847d"></div> 1799 </div> <!-- inner column --> 1800 1801 </div> <!-- inner row --> 1802 1803 </div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="fafdd41a-5a68-4204-9ef5-176dbc282efa">� 1804 <div class="row nest first last wide">� 1805 1806 <div class="inner col col4 first last id377929ca-cb0f-4d52-9443-0cea93838623" style="" data-widgetcontainerid="377929ca-cb0f-4d52-9443-0cea93838623">� 1807 <div data-widget-id="653f8f9e-5237-4177-895c-fc8878ba0013" data-widget-controller-path="/InfoAdvanced/Widget"> 1808 1809 1810 1811 1812 1813 <section id="divInfoAdv653f8f9e-5237-4177-895c-fc8878ba0013" class="widget widgetInfoAdvanced skin64 widgetOptionSet5 wide" data-modulewidgettype="infoAdv" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="header653f8f9e-5237-4177-895c-fc8878ba0013"> 1814 <header class="widgetHeader" id="header653f8f9e-5237-4177-895c-fc8878ba0013"> 1815 <div class=""> 1816 <h3 >Contact Us</h3> 1817 </div> 1818 </header> 1819 <div class="widgetBody cpGrid cpGrid1 "> 1820 <div class="row wide"> 1821 <div class="col col1 first last"> 1822 <ol class="pageStyles semanticList"> 1823 1824<li class="InfoAdvanced widgetItem fr-view"> 1825 <p>Upson County<br>106 E Lee Street<br>Suite 110<br>Thomaston, GA 30286</p><p>Phone: 706-647-7012</p><p><a href="/directory.aspx">Directory</a></p> 1826</li> </ol> 1827 </div> 1828 </div> 1829 </div> 1830 <div class="widgetFooter"> 1831 1832 </div> 1833 1834 </section> 1835 1836 1837
1838<script type="text/javascript"> 1839 //Render slideshow if info advacned items contain one. 1840 $(document).ready(function (e) { 1841 $('#divInfoAdv653f8f9e-5237-4177-895c-fc8878ba0013 .InfoAdvanced.widgetItem').each(function () { 1842 renderSlideshowIfApplicable($(this)); 1843 }); 1844 }); 1845</script>
1845</div> 1846 </div> <!-- inner column --> 1847 1848 </div> <!-- inner row --> 1849 1850 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="f41cd00b-140e-4ad1-ac9e-a05ae3020c48">� 1851 <div class="row nest first last wide">� 1852 1853 <div class="inner col col1 first last idf3b16955-f655-41f0-8539-d184bf610750" style="" data-widgetcontainerid="f3b16955-f655-41f0-8539-d184bf610750">� 1854 1855<div class="widget widgetSpacer" id="59e08647-31aa-46aa-898c-aa5820ab1755"></div> 1856 </div> <!-- inner column --> 1857 1858 </div> <!-- inner row --> 1859 1860 </div><!-- outer column --><!----><div class="outer col col4" style="" data-widgetcontainerid="2cc1ed8a-ecda-491c-ad67-30912af24155">� 1861 <div class="row nest first last wide">� 1862 1863 <div class="inner col col4 first last id674cb113-153a-4cf3-b4b4-d8e04af4f93c" style="" data-widgetcontainerid="674cb113-153a-4cf3-b4b4-d8e04af4f93c">� 1864 <div data-widget-id="b0abaf1f-e2bc-4f5b-8bb2-e07301baefa3" data-widget-controller-path="/QuickLinks/Widget"> 1865 1866 1867 1868 1869 1870 1871 1872 1873 <section id="widgetQuicklinkb0abaf1f-e2bc-4f5b-8bb2-e07301baefa3" class="widget widgetQuickLinks skin64 widgetOptionSet26 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderb0abaf1f-e2bc-4f5b-8bb2-e07301baefa3"> 1874 <header class="widgetHeader" id="quickLinksHeaderb0abaf1f-e2bc-4f5b-8bb2-e07301baefa3"> 1875 <div class=""> 1876 <h3><a style="" href="/QuickLinks.aspx?CID=14" >Helpful Links</a></h3> 1877 </div> 1878 </header> 1879 <div class="widgetBody cpGrid cpGrid1 "> 1880 <div class="row narrow"> 1881 <div class="col col1 first last"> 1882 <ol class="semanticList"> 1883 1884 <li style="position:relative" class="widgetItem QuickLinks"> 1885 <a class="widgetDesc widgetQuickLinksLink" href="http://www.thomastonupsonida.com" target="_blank" aria-label="Industrial Development Authority opens in new window">Industrial Development Authority</a> 1886 <div class="widgetMeta"></div> 1887 </li> 1888 1889 <li style="position:relative" class="widgetItem QuickLinks"> 1890 <a class="widgetDesc widgetQuickLinksLink" href="https://www.adoptapet.com/animal-shelter-search?city_or_zip=30286&shelter_name=Upson+County+Animal+Shelter&distance=50&adopts_out=all" target="_self" >Adopt a Pet</a> 1891 <div class="widgetMeta"></div> 1892 </li> 1893 1894 <li style="position:relative" class="widgetItem QuickLinks"> 1895 <a class="widgetDesc widgetQuickLinksLink" href="http://www.upsonclerkofcourt.com/webFormFrame.aspx?page=main" target="_self" >Criminal / Civil Search</a> 1896 <div class="widgetMeta"></div> 1897 </li> 1898 1899 <li style="position:relative" class="widgetItem QuickLinks"> 1900 <a class="widgetDesc widgetQuickLinksLink" href="/168/Emergency-911" target="_self" >Emergency 911</a> 1901 <div class="widgetMeta"></div> 1902 </li> 1903 1904 <li style="position:relative" class="widgetItem QuickLinks"> 1905 <a class="widgetDesc widgetQuickLinksLink" href="/72/Employee-Portal" target="_self" >Employee Portal</a> 1906 <div class="widgetMeta"></div> 1907 </li> 1908 1909 <li style="position:relative" class="widgetItem QuickLinks"> 1910 <a class="widgetDesc widgetQuickLinksLink" href="https://gbi.georgia.gov/georgia-sex-offender-registry" target="_self" >GBI Sex Offender Registry</a> 1911 <div class="widgetMeta"></div> 1912 </li> 1913 </ol> 1914 </div> 1915 </div> 1916 1917 </div> 1918 <div class="widgetFooter"> 1919 </div> 1920 <div class="addItemModal hidden"> 1921 <div class="url hidden">/QuickLinks.aspx</div> 1922 </div> 1923 1924 </section> 1925</div> 1926 1927 </div> <!-- inner column --> 1928 1929 </div> <!-- inner row --> 1930 1931 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="e82857b3-0ba2-4714-89da-f0b5d3e5af88">� 1932 <div class="row nest first last wide">� 1933 1934 <div class="inner col col1 first last ide8c27109-15ab-483f-ab28-a50034711af2" style="" data-widgetcontainerid="e8c27109-15ab-483f-ab28-a50034711af2">� 1935 1936<div class="widget widgetSpacer" id="63a5a4a2-c69b-4365-887d-ebb295d20622"></div> 1937 </div> <!-- inner column --> 1938 1939 </div> <!-- inner row --> 1940 1941 </div><!-- outer column --><!----><div class="outer col col3" style="" data-widgetcontainerid="13beafd5-c15d-4e23-8cb6-acf3f5248e6c">� 1942 <div class="row nest first last wide">� 1943 1944 <div class="inner col col3 first last id66408fbd-a9a2-4922-b355-127f846c1609" style="" data-widgetcontainerid="66408fbd-a9a2-4922-b355-127f846c1609">� 1945 <div data-widget-id="f294a682-9b71-4d8b-b3c3-fd1467feece6" data-widget-controller-path="/QuickLinks/Widget"> 1946 1947 1948 1949 1950 1951 1952 1953 1954 <section id="widgetQuicklinkf294a682-9b71-4d8b-b3c3-fd1467feece6" class="widget widgetQuickLinks skin64 widgetOptionSet26 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeaderf294a682-9b71-4d8b-b3c3-fd1467feece6"> 1955 <header class="widgetHeader" id="quickLinksHeaderf294a682-9b71-4d8b-b3c3-fd1467feece6"> 1956 <div class=""> 1957 <h3><a style="" href="/QuickLinks.aspx?CID=76" >SOCIAL MEDIA</a></h3> 1958 </div> 1959 </header> 1960 <div class="widgetBody cpGrid cpGrid1 "> 1961 <div class="row narrow"> 1962 <div class="col col1 first last"> 1963 <ol class="semanticList"> 1964 1965 <li style="position:relative" class="widgetItem QuickLinks"> 1966 <a class="widgetDesc widgetQuickLinksLink" href="/facebook" target="_self" >Facebook</a> 1967 <div class="widgetMeta"></div> 1968 </li> 1969 1970 <li style="position:relative" class="widgetItem QuickLinks"> 1971 <a class="widgetDesc widgetQuickLinksLink" href="/twitter" target="_self" >Twitter</a> 1972 <div class="widgetMeta"></div> 1973 </li> 1974 1975 <li style="position:relative" class="widgetItem QuickLinks"> 1976 <a class="widgetDesc widgetQuickLinksLink" href="/Instagram" target="_self" >Instagram</a> 1977 <div class="widgetMeta"></div> 1978 </li> 1979 1980 <li style="position:relative" class="widgetItem QuickLinks"> 1981 <a class="widgetDesc widgetQuickLinksLink" href="/LinkedIn" target="_self" >LinkedIn</a> 1982 <div class="widgetMeta"></div> 1983 </li> 1984 1985 <li style="position:relative" class="widgetItem QuickLinks"> 1986 <a class="widgetDesc widgetQuickLinksLink" href="/youtube" target="_self" >Youtube</a> 1987 <div class="widgetMeta"></div> 1988 </li> 1989 </ol> 1990 </div> 1991 </div> 1992 1993 </div> 1994 <div class="widgetFooter"> 1995 </div> 1996 <div class="addItemModal hidden"> 1997 <div class="url hidden">/QuickLinks.aspx</div> 1998 </div> 1999 2000 </section> 2001</div> 2002 2003 </div> <!-- inner column --> 2004 2005 </div> <!-- inner row --> 2006 2007 </div><!-- outer column --><!----><div class="outer col col1" style="" data-widgetcontainerid="00d8b468-2f0b-4f6c-9e
2007ca-5508a24ba9df">� 2008 <div class="row nest first last wide">� 2009 2010 <div class="inner col col1 first last idcfa938c0-f3d2-45f8-83d6-e4460792ba3d" style="" data-widgetcontainerid="cfa938c0-f3d2-45f8-83d6-e4460792ba3d">� 2011 2012<div class="widget widgetSpacer" id="256f9e84-c298-49a3-a585-68dee231d164"></div> 2013 </div> <!-- inner column --> 2014 2015 </div> <!-- inner row --> 2016 2017 </div><!-- outer column --><!----><div class="outer col col4 last" style="" data-widgetcontainerid="1acb9855-a7ff-428a-a7ce-a5fb42b69e57">� 2018 <div class="row nest first last wide">� 2019 2020 <div class="inner col col4 first last ida2c9b3bb-70f0-4c00-b9bf-14c15c3dc317" style="" data-widgetcontainerid="a2c9b3bb-70f0-4c00-b9bf-14c15c3dc317">� 2021 <div data-widget-id="cb84ac6a-e853-456d-9f37-739335c212c3" data-widget-controller-path="/QuickLinks/Widget"> 2022 2023 2024 2025 2026 2027 2028 2029 2030 <section id="widgetQuicklinkcb84ac6a-e853-456d-9f37-739335c212c3" class="widget widgetQuickLinks skin64 widgetOptionSet26 narrow" data-modulewidgettype="quickLinks" data-elementqueryclasses='{"wide-narrow":"min-width:25em"}' data-elementquerymatch='matchMultiColumn' data-elementqueryunmatch='unmatchMultiColumn' aria-labelledby="quickLinksHeadercb84ac6a-e853-456d-9f37-739335c212c3"> 2031 <header class="widgetHeader" id="quickLinksHeadercb84ac6a-e853-456d-9f37-739335c212c3"> 2032 <div class=""> 2033 <h3><a style="" href="/QuickLinks.aspx?CID=15" >Site Links</a></h3> 2034 </div> 2035 </header> 2036 <div class="widgetBody cpGrid cpGrid1 "> 2037 <div class="row narrow"> 2038 <div class="col col1 first last"> 2039 <ol class="semanticList"> 2040 2041 <li style="position:relative" class="widgetItem QuickLinks"> 2042 <a class="widgetDesc widgetQuickLinksLink" href="/" target="_self" >Home</a> 2043 <div class="widgetMeta"></div> 2044 </li> 2045 2046 <li style="position:relative" class="widgetItem QuickLinks"> 2047 <a class="widgetDesc widgetQuickLinksLink" href="/sitemap" target="_self" >Site Map</a> 2048 <div class="widgetMeta"></div> 2049 </li> 2050 2051 <li style="position:relative" class="widgetItem QuickLinks"> 2052 <a class="widgetDesc widgetQuickLinksLink" href="/directory" target="_self" >Email Us</a> 2053 <div class="widgetMeta"></div> 2054 </li> 2055 2056 <li style="position:relative" class="widgetItem QuickLinks"> 2057 <a class="widgetDesc widgetQuickLinksLink" href="/accessibility" target="_self" >Accessibility</a> 2058 <div class="widgetMeta"></div> 2059 </li> 2060 2061 <li style="position:relative" class="widgetItem QuickLinks"> 2062 <a class="widgetDesc widgetQuickLinksLink" href="/site/copyright" target="_self" >Copyright Notices</a> 2063 <div class="widgetMeta"></div> 2064 </li> 2065 2066 <li style="position:relative" class="widgetItem QuickLinks"> 2067 <a class="widgetDesc widgetQuickLinksLink" href="/privacy" target="_self" >Privacy Policy</a> 2068 <div class="widgetMeta"></div> 2069 </li> 2070 </ol> 2071 </div> 2072 </div> 2073 2074 </div> 2075 <div class="widgetFooter"> 2076 </div> 2077 <div class="addItemModal hidden"> 2078 <div class="url hidden">/QuickLinks.aspx</div> 2079 </div> 2080 2081 </section> 2082</div> 2083 2084 </div> <!-- inner column --> 2085 2086 </div> <!-- inner row --> 2087 2088 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2089 2090 2091 </div> 2092</div><div data-cpRole="contentContainer" id="poweredByTS"> <div id="cc8de8c3a5-7c15-426c-8eaf-537074a2ff06" data-containerid="8de8
2092c3a5-7c15-426c-8eaf-537074a2ff06" class="pageContent cpGrid cpGrid24 isLockedContainer showInMobile"> 2093 2094 2095 <div class="row outer wide"><!-- 2096--><div class="outer col col24 first last" style="" data-widgetcontainerid="29dfab94-c178-407f-a597-4220628716d3">� 2097 <div class="row nest first last wide">� 2098 2099 <div class="inner col col24 first last id226b8d66-de5b-41ca-ba30-ce1ace21113b" style="" data-widgetcontainerid="226b8d66-de5b-41ca-ba30-ce1ace21113b">� 2100 2101 <div data-widget-id='2191224c-7102-4581-be1a-b625db3b886c' data-moduleName="customHtml" id='widgetCustomHtml2191224c-7102-4581-be1a-b625db3b886c' class="widget widgetCustomHtml skin64 narrow" > 2102 <div class="widgetBody pageStyles" id="widgetBody2191224c-7102-4581-be1a-b625db3b886c"> 2103 <div id="customHtml2191224c-7102-4581-be1a-b625db3b886c"><div><style> 2104 /* CP icon */ 2105 .cpBylineIconTS { 2106 2107 } 2108.p{ 2109color:#AF282E; 2110} 2111 /* CP Text */ 2112 .cpBylineTextTS, 2113 .cpBylineTextTS a:link { 2114 2115 } 2116 2117 .cpBylineTS { 2118 text-align: center; 2119 } 2120 2121 .cpBylineIconTS { 2122 fill: currentColor; 2123 width: 39px; 2124 height: 26px; 2125 display: inline; 2126 vertical-align: middle; 2127 } 2128</style> 2129 2130<div class="widgetItem cpBylineTS"> 2131 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 100 100" class="cpBylineIconTS"> 2132 <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> 2133 <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> 2134 </svg> 2135 <span class="cpBylineTextTS">Government Websites by <a href="https://connect.civicplus.com/referral">CivicPlus®</a></span> 2136</div> 2137</div></div> 2138 </div> 2139 2140 </div> 2141 2142 </div> <!-- inner column --> 2143 2144 </div> <!-- inner row --> 2145 2146 </div><!-- outer column --><!-- --></div> <!-- outer row --> 2147 2148 2149 </div> 2150</div></div> 2151</footer><!-- Powered By --><div data-cpRole="structuralContainer" id="poweredByContainerTS"> 2152<div class="siteWrap3"></div> 2153</div> 2154</div> 2155 2156 </div> 2157 </div> 2158 </div> 2159 2160 2161<link href="/745732998.css" rel="stylesheet" type="text/css" /> 2162 2163<div id="SplashMessageWrapper" class="cp-Splash-wrapper"> 2164 <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"> 2165 <div class="cp-Splash-header"> 2166 <h2 class="cp-Splash-title" id="cp-Splash-title">Loading</h2> 2167 <button class="cp-Splash-Btn cp-Splash-close" aria-label="Close this modal" title="Close this window"> 2168 <svg id="iconClose" viewBox="0 0 25 25"> 2169 <polygon style="fill:currentcolor" 2170 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> 2171 </svg> 2172 </button>
2173 </div> 2174 <div class="cp-Splash-body"> 2175 <div class="cp-Splash-Prose editorContent fr-view" id="editorContentDesc"> 2176 <!-- Content from the Froala Editor will go here. --> 2177 Loading 2178 </div> 2179 </div> 2180 <div class="cp-Splash-footer"> 2181 <button class="cp-Splash-Btn cp-Splash-Btn--NoShow">Do Not Show Again</button> 2182 <button class="cp-Splash-Btn cp-Splash-Btn--Close">Close</button> 2183 </div> 2184 </div> 2185</div> 2186
2187<script src="/Assets/Scripts/APIClient.js"></script>
vendor: 2 bytes, line 2187
2187
2188<script src="/Assets/Mystique/Shared/Scripts/Moment/Moment.min.js"></script>
vendor: 2 bytes, line 2188
2188
2189<script src="/Assets/Scripts/SplashModal/SplashModalRender.js"></script>
vendor: 2 bytes, line 2189
2189
2190<script> 2191 2192 $(document).ready(function () { 2193 var filter = { 2194 targetId: '', 2195 targetType: 0 2196 } 2197 2198 new SplashModalRender().triggerRender(filter); 2199 }); 2200</script>
2200 2201 2202 2203 2204 2205
2205<script type="text/javascript"> 2206 $(document).ready(function () { 2207 $('#paginationOption').change(function () { 2208 loadSearchResultPageList(1, $(this).val()); 2209 }); 2210 2211 $('.cp-search-typeToggle a').click(function(e) { 2212 e.preventDefault(); 2213 if ($('.cp-search-advanced').attr('aria-expanded') == 'false') { 2214 $('.cp-search-advanced').attr('aria-expanded', 'true'); 2215 } 2216 else { 2217 $('.cp-search-advanced').attr('aria-expanded', 'false'); 2218 } 2219 $('.cp-search-advanced').toggleClass('cp-search-advanced--hidden'); 2220 $('.cp-search-typeToggle a').toggle(); 2221 }); 2222 2223 var autoExpandAdvancedSearch = 'false'; 2224 if (autoExpandAdvancedSearch === 'true') { 2225 $('.cp-search-advanced').attr('aria-expanded', 'true'); 2226 $('.cp-search-advanced').removeClass('cp-search-advanced--hidden'); 2227 $('#standardSearch').show(); 2228 $('#advancedSearch').hide(); 2229 } 2230 2231 const archiveSocialLink = document.getElementById("ArchiveSocialSearch"); 2232 2233 if (archiveSocialLink) { 2234 const searchInput = document.getElementById("searchPhrase"); 2235 const link = new URL(archiveSocialLink.href); 2236 2237 searchInput.addEventListener("input", function () { 2238 const searchPhrase = searchInput?.value.trim(); 2239 link.searchParams.set("query.terms[0].text", searchPhrase); 2240 archiveSocialLink.href = link.href; 2241 }); 2242 } 2243 const nextRequestSearch = document.getElementById("NextRequestSearch"); 2244 2245 if (nextRequestSearch) { 2246 const searchInput = document.getElementById("searchPhrase"); 2247 const link = new URL(nextRequestSearch.href); 2248 2249 searchInput.addEventListener("input", function () { 2250 const searchPhrase = searchInput?.value.trim(); 2251 link.searchParams.set("search_term", searchPhrase); 2252 nextRequestSearch.href = link.href; 2253 }); 2254 } 2255 }); 2256 </script>
2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266
2266<script src="/-1442400649.js" type="text/javascript"></script>
2266 2267 <!-- Fixed Nav Adjustment -->
2268<script> 2269 function getValueTS(elem, attr) { 2270 const val = elem.css(attr); 2271 if (val === undefined) return undefined; 2272 const num = parseInt(val, 10); 2273 if (num === NaN) return undefined; 2274 return num; 2275 } 2276 2277 function clampTS(number, min, max) { 2278 return Math.min(Math.max(number, min), max); 2279 } 2280 2281 function isPageEditingTS() { 2282 return ( 2283 $("#doneEditing").length > 0 || // In live edit 2284 typeof DesignCenter !== "undefined" // In theme manager 2285 ); 2286 } 2287 2288 const bgColorRegexTS = /rgba((d+), (d+), (d+), (d*.?d*))/; 2289 function isTransparentTS(elem) { 2290 const bg = elem.css('background-color'); 2291 if (typeof bg !== "string" || !bg.startsWith('rgba(')) return false; 2292 const matchState = bg.match(bgColorRegexTS); 2293 if (!matchState || matchState.length !== 5) return false; 2294 const alpha = parseFloat(matchState[4], 10); 2295 if (!(alpha >= 0 && alpha < 1)) return false; 2296 return true; 2297 } 2298 2299 function iterateLeftpads(cb) { 2300 const containersTS = $("[class^='siteWrap'],[class*=' siteWrap']"); 2301 for (let i = 0; i < containersTS.length; i++) { 2302 const containerTS = containersTS[i]; 2303 // Skip the body container and anything with data-skip-leftpad 2304 if ( 2305 containerTS.id !== "bodyContainerTS" && 2306 containerTS.getAttribute('data-skip-leftpad') === null 2307 ) { 2308 cb(containerTS); 2309 } 2310 } 2311 } 2312 2313 const anchor = $("#divToolbars");
2314 const anchor2 = $("#headerContainerTS") 2315 2316 // Outer banner padding (push banner down) 2317 const outerSizingTS = $("#bannerContainerTS"); 2318 // Inner banner padding (push banner content down) - Transparent header OR on attaching headers 2319 const innerSizingTS = $("#bannerSizingTS"); 2320 const bodyContainerTS = $("#bodyContainerTS"); 2321 2322 const forceUnfixClassTS = "forceUnfixTS"; 2323 2324 const fixedTopTS = $(".fixedTopTS"); 2325 const fixedBottomTS = $(".fixedBottomTS"); 2326 const fixedLeftTS = $(".fixedLeftTS"); 2327 2328 var initialTopTS; 2329 var topAttachTS; 2330 if (fixedTopTS && fixedTopTS.length === 1) { 2331 initialTopTS = getValueTS(fixedTopTS, 'top'); 2332 const attachment = fixedTopTS.attr('data-attach'); 2333 if (attachment) topAttachTS = $("#" + attachment); 2334 if (!topAttachTS || topAttachTS.length !== 1) topAttachTS = undefined; 2335 } 2336 2337 function resizeAdjustmentTS() { 2338 const editing = isPageEditingTS(); 2339 2340 // Fixed top script 2341 (function () { 2342 if (!fixedTopTS || fixedTopTS.length !== 1 || initialTopTS === undefined) return; 2343 2344 if (editing) { 2345 fixedTopTS[0].classList.add(forceUnfixClassTS); 2346 } else { 2347 fixedTopTS[0].classList.remove(forceUnfixClassTS); 2348 } 2349 2350 const topPosition = fixedTopTS.css('position'); 2351 if (topPosition === 'fixed') { 2352 if (topAttachTS) { 2353 scrollAdjustmentTS(); 2354 } else { 2355 const anchorHeight = anchor.outerHeight() - 1; 2356 fixedTopTS.css('top', anchorHeight + initialTopTS); 2357 } 2358 } else { 2359 fixedTopTS.css('top', initialTopTS); 2360 } 2361 2362 if (topPosition === 'fixed' || topPosition === 'absolute') { 2363 // Bump the banner content down 2364 if (isTransparentTS(fixedTopTS)) { 2365 innerSizingTS.css('padding-top', initialTopTS + fixedTopTS.outerHeight() - 1); 2366 outerSizingTS.css('padding-top', ''); 2367 2368 try { 2369 window.Pages.onResizeHandlersExecute(); 2370 } catch (e) { } 2371 } else { 2372 outerSizingTS.css('padding-top', fixedTopTS.outerHeight() - 1); 2373 innerSizingTS.css('padding-top', ''); 2374 } 2375 } else { 2376 innerSizingTS.css('padding-top', ''); 2377 outerSizingTS.css('padding-top', ''); 2378 } 2379 })(); 2380 2381 // Fixed bottom script 2382 (function () { 2383 if (!fixedBottomTS || fixedBottomTS.length === 0) return; 2384 2385 // If the widget has gone narrow, force unfix 2386 if (editing || fixedBottomTS.outerHeight() > 200) { 2387 fixedBottomTS[0].classList.add(forceUnfixClassTS); 2388 } else { 2389 fixedBottomTS[0].classList.remove(forceUnfixClassTS); 2390 } 2391 2392 if (fixedBottomTS.css('position') === 'fixed') { 2393 bodyContainerTS.css('padding-bottom', fixedBottomTS.outerHeight()); 2394 } else { 2395 bodyContainerTS.css('padding-bottom', ''); 2396 } 2397 })(); 2398 2399 // Fixed left script 2400 (function () { 2401 if (!fixedLeftTS || fixedLeftTS.length === 0) return; 2402 2403 if (editing) { 2404 fixedLeftTS[0].classList.add(forceUnfixClassTS); 2405 } else { 2406 fixedLeftTS[0].classList.remove(forceUnfixClassTS); 2407 } 2408 2409 if (fixedLeftTS.css('position') === 'fixed') { 2410 const anchorHeight = anchor.outerHeight() - 1; 2411 fixedLeftTS.css('top', anchorHeight); 2412 const leftBoundingTS = fixedLeftTS[0].getBoundingClientRect(); 2413 iterateLeftpads(function (containerTS) { 2414 const containerBoundingTS = containerTS.getBoundingClientRect(); 2415 if (containerBoundingTS.left <= leftBoundingTS.right) { 2416 $(containerTS).css('padding-left', leftBoundingTS.width + 16); 2417 } 2418 }); 2419 } else { 2420 fixedLeftTS.css('top', ''); 2421 iterateLeftpads(function (containerTS) { 2422 $(containerTS).css('padding-left', ''); 2423 }); 2424 } 2425 })(); 2426 } 2427 2428 function scrollAdjustmentTS() { 2429 if (!fixedTopTS || fixedTopTS.length !== 1 || !topAttachTS || topAttachTS.length !== 1) return; 2430 const topPosition = fixedTopTS.css('position'); 2431 if (topPosition === 'fixed' || topPosition === 'absolute') { 2432 const anchorBounding = anchor[0].getBoundingClientRect();
2433 const attachBounding = topAttachTS[0].getBoundingClientRect(); 2434 const scrollTop = $(window).scrollTop(); 2435 2436 fixedTopTS.css('top', Math.max(anchorBounding.bottom - 1, attachBounding.bottom)); 2437 } else { 2438 fixedTopTS.css('top', initialTopTS); 2439 } 2440 } 2441 2442 $(window).load(function () { 2443 setTimeout(function () { 2444 resizeAdjustmentTS(); 2445 }, 350); 2446 2447 $(window).scroll(function () { 2448 scrollAdjustmentTS(); 2449 }); 2450 2451 var adjustTimeoutTS; 2452 $(window).resize(function () { 2453 clearTimeout(adjustTimeoutTS); 2454 adjustTimeoutTS = setTimeout(function () { 2455 resizeAdjustmentTS(); 2456 }, 350); 2457 }); 2458 2459 $.when(window.Pages.angularToolbarComplete).done(function () { 2460 resizeAdjustmentTS(); 2461 }); 2462 }); 2463</script>
2463 2464<!-- End Fixed Nav Adjustment --> 2465 2466<!-- Move banner to outer wrap -->
2467<script> 2468function moveBannerToOuterWrap() { 2469 if ($(".fixedBannerTS").length) { 2470 if ($("#bannerDivbanner2").length) { 2471 $("#bannerDivbanner2").appendTo("#outer-wrap"); 2472 } else { 2473 setTimeout(function() { 2474 moveBannerToOuterWrap(); 2475 }, 500); 2476 } 2477 } 2478} 2479moveBannerToOuterWrap(); 2480</script>
2480 2481<!-- end move banner to outer wrap --> 2482 2483 2484
2484<script type="text/javascript"> 2485 $(function () { 2486 document.cookie = "responsiveGhost=0; path=/"; 2487 }); 2488 $(window).on("load", function () { 2489 $('body').addClass('doneLoading').removeClass('hideContent'); 2490 2491 if ($('#404Content').length > 0) 2492 $('div#bodyWrapper').css('padding', '0px'); 2493 }); 2494 </script>
2494 2495 2496 <noscript> 2497 <style> 2498 body.hideContent { 2499 opacity: 1 !important; 2500 } 2501 </style> 2502 </noscript> 2503 2504 2505<div style="display: none;"> 2506 <svg xmlns="http://www.w3.org/2000/svg" style="display:none;"> 2507 2508 <symbol id="iconArrow--left" viewbox="0 0 25 25"> 2509 <title>Arrow Left</title> 2510 <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> 2511 </symbol> 2512 2513 <symbol id="iconArrow--right" viewbox="0 0 25 25"> 2514 <title>Arrow Right</title> 2515 <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> 2516 </symbol> 2517 2518 </svg> 2519</div> 2520
2520<script type="text/javascript">loadCSS('//fonts.googleapis.com/css?family=Kanit:500,600,700,regular|Montserrat:100,100italic,200,200italic,300,300italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic,italic,regular|Mulish:600,700,regular|Oswald:200,300,500,600,700,regular|');</script>
2520 2521 2522 2523 <div class="hidden activeWidgetSkinComponentsOnPageJson">[]</div> 2524 <div style="display: none;"> 2525 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2526 <symbol id="iconSlideshowArrowLeft" viewBox="0 0 22.68 40"> 2527 <title>Slideshow Left Arrow</title> 2528 <g> 2529 <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> 2530 </g> 2531 </symbol> 2532 <symbol id="iconSlideshowArrowRight" viewBox="0 0 22.68 40"> 2533 <title>Slideshow Right Arrow</title> 2534 <g> 2535 <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> 2536 </g> 2537 </symbol> 2538 </svg> 2539 </div> 2540 2541 2542 2543 2544 <div id="root-picker-outlet"></div> 2545</body> 2546</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.