1<!doctype html> 2<!--[if IE 9 ]><html lang="en-us" class="no-js ie9"> <![endif]--> 3<html lang="en-us" dir="ltr"> 4<head> 5<meta charset="utf-8" /> 6<meta http-equiv="X-UA-Compatible" content="IE=edge"> 7<title>Maine.gov</title> 8<meta name="description" content="Maine.gov - Official site includes links to services available online, Governor, state agencies, Legislature, US Congressional delegation, state parks, and tax information." /> 9<meta name="author" content="maine.gov" /> 10<meta name="robots" content="index,follow" /> 11<meta name="rating" content="Safe for kids" /> 12<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 13<!--[if IE]><![endif]--> 14<!--[if (gte IE 9)|!(IE)]><!--> 15<link rel="stylesheet" type="text/css" href="css/styles2017.css"> 16<link rel="stylesheet" type="text/css" href="css/homecustom.css"> 17<!--<![endif]--> 18<link rel="stylesheet" type="text/css" href="js/slidebars.min.css"> 19<link rel="stylesheet" type="text/css" href="css/tooltipster.css"> 20<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,400italic,600italic" rel="stylesheet" type="text/css"> 21<!-- Start of tylermaine Zendesk Widget script -->
22<script id="ze-snippet" src=https://static.zdassets.com/ekr/snippet.js?key=272fcd76-c2a0-4a5d-8aee-2461ad249713> </script>
22 23<!-- End of tylermaine Zendesk Widget script --> 24<noscript> <style type="text/css"> 25 26 27 /* This style needs to stay here!!! */ 28 #alt-nav { 29 display: block; 30 } 31 #header .sb-toggle-left, .navicon-line { 32 display: none; 33 } 34 #getnotified { 35 display: block!important; 36 } 37 38 .visually-hidden { 39 position: absolute; 40 width: 1px; 41 height: 1px; 42 padding: 0; 43 margin: -1px; 44 overflow: hidden; 45 clip: rect(0, 0, 0, 0); 46 white-space: nowrap; 47 border: 0; 48} 49 50 51 52 53 /* Static map to replace map on homepage on initial load */ 54 #static_map_canvas { width:100%; height:450px; background:#fff url(/portal/img/static-map.png) center bottom no-repeat; background-size:cover; } 55</style> 56</noscript> 57<link rel="shortcut icon" href="/portal/favicon.ico"> 58<!-- For non-Retina iPhone, iPod Touch, and Android 2.2+ devices: --> 59<link rel="apple-touch-icon" href="/portal/57x57.png"> 60<!-- For first-generation iPad: --> 61<link rel="apple-touch-icon" sizes="72x72" href="/portal/72x72.png"> 62<!-- For iPhone 4 with high-resolution Retina display: --> 63<link rel="apple-touch-icon" sizes="114x114" href="/portal/114x114.png"> 64<!-- No such device exists yet, so if this value is used, 65 it means the sizes attribute is ignored: --> 66<link rel="apple-touch-icon" sizes="228x228" href="/portal/228x228.png"> 67<meta name="msvalidate.01" content="5365D1E7B38DC8A576E19E9CEAE39C3C" /> 68</head> 69<body id="home"> 70<!-- Start Skip Navigation: Accessibility Requirement --> 71<ul class="skip-nav"> 72 <li><a href="#navigation" accesskey="1" title="Skip First Level Navigation: Accesskey+1">Skip First Level Navigation</a></li> 73 <li><a href="#searchbox" accesskey="2" title="Skip All Navigation: Accesskey+2">Skip All Navigation</a></li> 74 <li><a href="#footer" accesskey="3" title="Skip to Footer: Accesskey+3">Skip To Footer</a></li> 75</ul> 76<!-- End Skip Navigation: Accessibility Requirement --> 77<!-- 78<div class="move" style="background-color:#407098;padding:1rem 0;border-top: 6px solid orange;width:100%;"> 79 <div class="" style="text-align:center;color:#fff;font-size:1.125rem;max-width:80rem;margin:0 auto;"> 80 <div style="display:flex;justify-content:center;"><img alt="Warning icon" src="https://www.maine.gov/awt/templateV3/images/warning-icon.svg" style="height:32px;width:auto;"> 81 <p style="margin: 0 0 0 6px;font-weight:bold;"><a href="/moveit-global-data-security-incident/home" style="color:#fff;">MOVEit â Notice of Data Incident</a></p> 82 </div> 83 </div> 84</div> 85 --> 86<div id="header" class="sb-slide"> 87 <div class="container clearfix"> 88 <div class="sb-toggle-left"> 89 <ul id="menu-link"> 90 <li><a href="">Menu</a></li> 91 </ul> 92 </div> 93 <div class="sb-toggle-left mobile-button"> 94 <div class="navicon-line"></div> 95 <div class="navicon-line"></div> 96 <div class="navicon-line"></div> 97 </div> 98 <a href="/portal/index.html"><img src="/portal/img/maine-gov-logo.svg" alt="Maine.gov logo" id="logo" style="width:208px;margin:4px 0 0 8px" /></a> 99 <ul id="main-nav"> 100 <li><a href="/portal/government/" class="top-government" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Government main nav']);">Government</a></li> 101 <li><a href="/portal/business/" class="top-business" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Business main nav']);">Business</a></li> 102 <li><a href="/portal/employment/" class="top-employment" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Employment main nav']);">Employment</a></li> 103 <li><a href="/portal/education/" class="top-education" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Education main nav']);">Education</a></li> 104 <li><a href="/portal/residents/" class="top-residents" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Residents main nav']);">Residents</a></li> 105 <li><a href="/portal/visitors/" class="top-visitors" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Visitors main nav']);">Visitors</a></li> 106 <li><a href="/portal/about_me/" class="top-about" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'About ME main nav']);">About ME</a></li> 107 </ul> 108 <ul id="topnav"> 109 <li><a href="/portal/government/state-agencies/" class="agencies" onclick="_gaq.pu
109sh(['_trackEvent', 'Click', 'Portal Home Links', 'Agencies main nav']);">Agencies</a></li> 110 <li><a href="/portal/online_services/index.html" class="services" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Services main nav']);">Services</a></li> 111 <li><a href="/portal/help/index.html" class="help" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Links', 'Help main nav']);">Help</a></li> 112<!-- put this code where you'd like your intranet link to appear --> 113 114 115 116 </ul> 117 </div> 118</div> 119<!--End Header--> 120<div id="containerthingyforslidenav"> 121 <div id="bgimg-1" data-dir="down" data-parallax="scroll" data-speed="0.2" class="parallax"> 122 <div id="content" class="clearfix"> 123 <div id="navigation" class="sb-slidebar sb-left"> 124 <div id="sidesearch"> 125 <div id="searchbg"> 126 <form method="get" name="input" action="https://www.maine.gov/search" class="searchform clearfix"> 127 <label for="search-box" class="visually-hidden">Search Maine.gov</label> 128 <input type="text" name="search" class="usagov-search-autocomplete searchtext-side" id="search-box" autocomplete="off" placeholder="Search Maine.gov" /> 129 <input type="submit" name="button" value="Search" class="searchbutton-side" onclick="_gaq.push(['_trackEvent', 'Search', 'Homepage search']);" /> 130 <input type="hidden" name="as_sitesearch" value="https://www.maine.gov/" /> 131 <input type="hidden" name="site" value="test_collection" /> 132 <input type="hidden" name="output" value="xml_no_dtd" /> 133 <input type="hidden" name="client" value="test_collection" /> 134 <input type="hidden" name="proxystylesheet" value="test_collection" /> 135 </form> 136 </div> 137 </div> 138 <ul class="sb-menu"> 139<!--Main navigation in slidebar--> 140 <li class="nav-government"><a href="/portal/government/">Government</a></li> 141 <li class="nav-business"><a href="/portal/business/">Business</a></li> 142 <li class="nav-employment"><a href="/portal/employment/">Employment</a></li> 143 <li class="nav-education"><a href="/portal/education/">Education</a></li> 144 <li class="nav-residents"><a href="/portal/residents/">Residents</a></li> 145 <li class="nav-visitors"><a href="/portal/visitors/">Visitors</a></li> 146 <li class="nav-about"><a href="/portal/about_me/">About Maine</a></li> 147 </ul> 148 </div> 149<!--End SB Slidebar--> 150 </div> 151 <div id="search-header"> 152 153 <div id="searchbox"> 154 <div class="thewhiteboxthingythatgoesaroundthesearch"> 155 <form method="get" name="input" action="https://www.maine.gov/search" role="search" class="searchform"> 156 <label for="query" class="overlabel">Search Maine.gov Portal</label> 157 <input class="usagov-search-autocomplete searchtext" id="query" name="search" type="text" autocomplete="off" placeholder="Search Maine.gov for agencies, services, more..." /> 158 <input type="submit" name="button" value="Search" class="searchbutton" onclick="_gaq.push(['_trackEvent', 'Search', 'Homepage top search']);" /> 159 <input type="hidden" name="as_sitesearch" value="https://www.maine.gov/" /> 160 <input type="hidden" name="site" value="test_collection" /> 161 <input type="hidden" name="output" value="xml_no_dtd" /> 162 <input type="hidden" name="client" value="test_collection" /> 163 <input type="hidden" name="proxystylesheet" value="test_collection" /> 164 </form> 165 </div> 166 <ul class="trending"> 167 <li><strong>Trending:</strong></li> 168 <li><a href="https://www.maine.gov/covid19" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Trending', 'COVID-19']);">COVID-19</a></li> 169 <li><a href="/portal/employment/jobs.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Trending', 'Jobs and Employment']);">Jobs</a></li> 170 <li><a href="https://visitmaine.com/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Trending', 'Visit Maine']);">Visit Maine</a></li> 171 <li><a href="/portal/government/edemocracy/elections_voting.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Trending Links', 'Voting']);">Voting</a></li> 172<!-- 173 <li><a href="/sos/cec/elec/voter-info/absent.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Trending Links', 'Absentee Voting']);">Absentee Voting</a></li> 174 --> 175 <li><a href="/portal/residents/hunting_fishing.html" onclick="_gaq.pu
175sh(['_trackEvent', 'Click', 'Portal Home Trending', 'Hunting and Fishing']);">Hunting & Fishing</a></li> 176 <li><a href="/portal/education/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Trending', 'Education']);">Education</a></li> 177 </ul> 178<!--End Trending--> 179 </div> 180<!--End Search Box--> 181 <div class="photocredit"> <img src="img/camera-icon.png" alt="camera icon" class="tooltip" title="<strong>Photographer:</strong> <a href='https://www.flickr.com/photos/grsmithimages/29671361466/in/pool-mainegov/'>Gary Smith</a> <br> <strong>Location:</strong> Augusta, Maine" /> </div> 182<!--End Photo Credit--> 183 </div> 184<!--End Search Header--> 185 <div id="gov-row" class="clearfix"> 186 <div id="flags" class="homebox" style="display:none;"> <img src="img/flags.jpg" style="width:250px;height:auto;" alt="US and Maine flags" /> 187 <h2>Flag Etiquette</h2> 188 <p id="flagtext">There are no flag notifications at this time 189 190 </p> 191 </div> 192<!--End Flags--> 193 <div id="getnotified" class="homebox" style="display:none;"> <img src="img/getnotified.jpg" alt="" width="250" height="auto" /> 194 <h2>Get Notified</h2> 195 <p><a href="https://www.maine.gov/portal/subscriptions/email.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Three Boxes', 'Sign up for email or text']);">Sign up for free email and SMS text notifications.</a></p> 196 </div> 197 <div id="yourgovernment" class="homebox"><img src="img/yourgovernment.jpg" alt="Photo of the Maine Constitution" width="250" height="auto" /> 198 <h2>Your Government</h2> 199 <ul class="plain"> 200 <li><a href="https://www.courts.maine.gov/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Three Boxes', 'Judicial Branch']);">Judicial Branch</a></li> 201 <li><a href="https://legislature.maine.gov/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Three Boxes', 'Legislature']);">Legislature</a></li> 202 <li><a href="https://www.maine.gov/portal/government/state-agencies/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Three Boxes', 'State Agencies']);">State Agencies</a></li> 203 </ul> 204 </div> 205 <div id="governor" class="homebox"> <img src="img/gov-mills19.jpg" alt="Photo of Governor Janet T. Mills" width="250" height="auto" /> 206 <h2>Meet the Governor</h2> 207 <p><strong>Governor <br /> 208 Janet T. Mills</strong><br /> 209  </p> 210 <p><a href="https://www.maine.gov/governor/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Three Boxes', 'Visit Governor site']);">Visit the website of the Governor's Office</a></p> 211 </div> 212 </div> 213 </div> 214<!--End Parallax Box--> 215<!-- 216 <div id="covidresponse" class="clearfix"> 217 <h2>Maineâs <strong>COVID-19 Response</strong></h2> 218 <div class="covid-buttons"> 219 <a href="https://www.maine.gov/covid19" class="primary_cta">COVID-19 Response</a> 220 <a href="https://www.maine.gov/covid19/vaccines/vaccination-sites" class="primary_cta">Find a Vaccine</a></div> 221 </div> 222 --> 223 224 <div id="open" class="clearfix" style="margin: 140px auto 20px auto;"> 225 <h2>Maine is <strong>Open for Business</strong></h2> 226 <ul class="business"> 227 <li class="start"><strong><a href="business/starting.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Open for Business', 'Resources to start a business']);">Resources to Start a Business</a></strong><br /> 228 Business Answers, Planning, Financing, Hiring Employees, and basic FAQs. </li> 229 <li class="get-advice"><strong><a href="business/licensing.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Open for Business', 'Licensing and Permit Advice']);">Get Licensing & Permit Advice</a></strong><br /> 230 General licenses to operate a business are managed at the town/city level in Maine. </li> 231 <li class="form"><strong><a href="business/corporate.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Open for Business', 'Form a Corporation']);">How to form a Corporation</a></strong><br /> 232 Corporate Forms & Fees, Interactive Corporate Services, Annual Report Filing, and How to Incorporate in Maine </li> 233 <li class="small-business"><strong>
233<a href="business/econ_dev.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Open for Business', 'Small Business']);">Small Business Development Centers</a></strong><br /> 234 Incentive Programs for Businesses, Labor Statistics, Job Trends, and Wages. </li> 235 </ul> 236 </div> 237 <div id="bgimg-2" data-dir="up" data-parallax="scroll" data-position-Y="-300px" data-speed="0.6" class="parallax"> 238 <div id="outdoors" class="clearfix"> 239 <div id="outdoor-links"> 240 <h2>Enjoy the <strong>Maine Outdoors</strong></h2> 241 <ul> 242 <li><a href="https://apps1.web.maine.gov/online/atv_snow/index.htm">Register your ATV</a></li> 243 <li><a href="https://moses.informe.org/cgi-bin/online/moses_v3/index">Get Hunting & Fishing Licenses</a></li> 244 <li><a href="https://www.maine.gov/cgi-bin/online/doc/parksearch/index.pl">Search State Parks</a></li> 245 <li><a href="about_me/invasives.html">Learn about Invasive Species</a></li> 246 <li><a href="https://visitmaine.com/">Plan Your Trip</a></li> 247 <li><a href="https://www.campwithme.com">Camping Reservations</a></li> 248 <li><a href="https://www.nps.gov/acad/planyourvisit/fees.htm">Get Your Acadia Park Pass Now</a></li> 249 </ul> 250 </div> 251 <div class="photocredit"> <img src="img/camera-icon.png" alt="camera icon" class="tooltip" title="<strong>Photographer:</strong> <a href='https://www.flickr.com/photos/grsmithimages/29671359386/in/pool-mainegov/'>Gary Smith</a> <br> <strong>Location:</strong> Casco Bay, Maine" /> </div> 252<!--End Photo Credit--> 253 </div> 254 </div> 255 <div id="news-highlights" class="clearfix"> 256 <div class="container clearfix"> 257 <div id="latest-news"> 258 <h2>Latest <strong>News</strong></h2> 259 <ul class="newslist"> 260<li><strong>9/3/2026</strong> - <a href="https://www.maine.gov/tools/whatsnew/index.php?topic=Portal+News&id=13362241&v=article-2023">Maine Heads to The Big E with Food, Farms, and Makers </a></li><li><strong>8/26/2026</strong> - <a href="https://www.maine.gov/tools/whatsnew/index.php?topic=Portal+News&id=13360951&v=article-2023">Maine Department of Professional and Financial Regulation Commissioner Warns Mainers about Scam Emails</a></li><li><strong>8/24/2026</strong> - <a href="https://www.maine.gov/tools/whatsnew/index.php?topic=Portal+News&id=13360031&v=article-2023">Maine's Fall Foliage Season Set to Begin with Weekly Reports, New Event Feature</a></li><li><strong>7/22/2026</strong> - <a href="https://www.maine.gov/tools/whatsnew/index.php?topic=Portal+News&id=13356319&v=article-2023">Explore Maine Agriculture During the 37th Annual Maine Open Farm Day</a></li> 261 262 <li class="view-more"><a href="government/state-news.html"><em>View all news</em></a></li> 263 </ul> 264 </div> 265<!--End Latest News--> 266 <div id="state-highlights"> 267 <h2>State <strong>Highlights</strong></h2> 268 <ul class="homelist"> 269 <li><a href="/portal/subscriptions/email.html" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home State Highlights', 'Sign up for email or text']);">Sign up for Email and Text Alerts</a></li> 270 <li><a href="https://www.maine.gov/portal/CAS/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home State Highlights', 'Citizen Alert System']);">Citizen Alert System</a></li> 271 <li><a href="https://www.maine.gov/sos/kids/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home State Highlights', 'Kids page']);">Maine Kids' Page</a></li> 272 <li><a href="/portal/social/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home State Highlights', 'Social Media']);">Connect using Twitter, Facebook, and more</a></li> 273<!-- 274 <li><a href="https://data.maine.gov" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home State Highlights', 'Open Data Portal']);">Maine Open Data Portal: Easy access to public data</a></li> 275 --> 276 <li><a href="https://opencheckbook.maine.gov/transparency/" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home State Highlights', 'Open Checkbook']);">Maine Open Checkbook</a></li> 277 <li><a href="https://apps.web.maine.gov/cgi-bin/online/AbsenteeBallot/index.pl">Absentee Ballot Request</a></li> 278 </ul> 279 </div> 280<!--End State Highlights--> 281 </div> 282<!--End Container--> 283 </div> 284<!--End News Highlights--> 285 <div id="static_map_canvas"></div> 286 <div id="map_canvas" style="width: 100%; height: 450px; display: none;"></div> 287 <div id="mapit" class="clearfix"> 288 <div class="mapit-1"> 289 <h2><strong>Map</strong> It!</h2> 290 <p>Locate state and town offices, libraries, state parks, and more, using our new interactive mapping tool.</p> 291 <p>For addresses, click the icons on the map.</p> 292 <p><a href="https://apps.web.maine.gov/cgi-bin/minmap/mainegov/table">View all resources in table format</a></p> 293 </div> 294 <div id="searchForm"> 295 <form id="mymapform" method="" action=""> 296 <div class="mapit-2"> 297 <p class="stateparks"> 298 <input id="resources_44" name="resources" onclick="getMapData(1,0);" value="44" type="checkbox"> 299 <label for="resources_44">State Parks, Public Lands & Historic Sites</label> </p> 300 <p class="bmvbranches"> 301 <input id="resources_43" name="resources" onclick="getMapData(1,0);" value="43" type="checkbox"> 302 <label for="resources_43">Motor Vehicle Branches</label> </p> 303 <p class="careercenters"> 304 <input id="resources_42" name="resources" onclick="getMapData(1,0);" value="42" type="checkbox"> 305 <label for="resources_42">Career Centers</label> </p> 306 </div> 307 <div class="mapit-3"> 308 <p class="dhhsoffices"> 309 <input id="resources_51" name="resources" onclick="getMapData(1,0);" value="51" type="checkbox"> 310 <label for="resources_51">DHHS Offices</label> </p> 311 <p class="courts"> 312 <input id="resources_50" name="resources" onclick="getMapData(1,0);" value="50" type="checkbox"> 313 <label for="resources_50">Court Houses</label> </p> 314 <p class="veteransoffices"> 315 <input id="resources_45" name="resources" onclick="getMapData(1,0);" value="45" type="checkbox"> 316 <label for="resources_45">Veterans' Services Offices</label> </p> 317 <p class="small-credit">Icons by <a href="https://mapicons.mapsmarker.com">Maps Icons Collection</a></p> 318 </div> 319 </form> 320 </div> 321 </div> 322 <div class="divider"></div> 323 <div id="top-services" class="clearfix"> 324 <div class="left-list"> 325 <h2>Top <strong>Online Services</strong></h2> 326 <ul class="services-list"> 327 <li><a href="https://apps1.web.maine.gov/online/bmv/rapid-renewal/" onclick="_gaq.pu
327sh(['_trackEvent', 'Click', 'Portal Home Top Services', 'Vehicle Registration Renewal']);"><strong>Vehicle Registration Renewal</strong><br /> 328 Renew your motor vehicle registration and pay your local excise tax in one simple transaction (for participating towns).</a></li> 329 <li><a href="https://www.maine.gov/pcr" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Top Services', 'Public Criminal History Records']);"><strong>Public Criminal History Records</strong><br /> 330 Request public criminal history record and juvenile crime information maintained by the Maine State Police.</a></li> 331 <li><a href="https://www.maine.gov/mymaineconnection" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Top Services', 'My Maine Connection']);"><strong>My Maine Connection</strong><br /> 332 My Maine Connection is a one-stop connection to the Food Supplement Program, Medical Assistance, Temporary Assistance to Needy Families (TANF) and/or Child Care.</a></li> 333 <li class="view-more"><a href="/portal/online_services/" class="hvr-back-pulse"><em>View all services</em></a></li> 334 </ul> 335 </div> 336 </div> 337<!--End Top Services--> 338 <div id="footer" class="clearfix"> 339 <div class="container clearfix"> 340 <div class="footer-column"> 341 <h3>Government</h3> 342 <ul> 343 <li><a href="https://www.maine.gov/governor/">Executive</a></li> 344 <li><a href="https://legislature.maine.gov/">Legislative</a></li> 345 <li><a href="https://www.courts.maine.gov/">Judicial</a></li> 346 <li><a href="https://www.maine.gov/local/">Cities, Towns & Counties</a></li> 347 <li><a href="/portal/awards/index.html">Awards</a></li> 348 </ul> 349 </div> 350 <div class="footer-column fcsupport"> 351 <h3>Support</h3> 352 <ul> 353 <li><a href="/portal/help/index.html">Help</a></li> 354 <li><a href="https://www.maine.gov/msl/services/ask.htm" onclick="_gaq.push(['_trackEvent', 'Click', 'Portal Home Footer', 'Ask a Librarian']);">Ask a Librarian</a></li> 355 <li><a href="/portal/policies/index.html">Policies</a></li> 356 <li><a href="/portal/policies/privacy.html">Privacy Policy</a></li> 357 <li><a href="/portal/policies/accessibility.html">Accessibility</a></li> 358 <li><a href="/portal/contact/contactus.html">Contact Maine.gov</a></li> 359 <li><a href="/portal/survey/survey.html">User Survey</a></li> 360 <li><a href="/portal/sitemap.html">Sitemap</a></li> 361 </ul> 362 </div> 363 <div class="footer-column"> 364 <h3>Connect</h3> 365 <ul> 366 <li><a href="https://www.facebook.com/MaineGovernment/">Facebook</a></li> 367 <li><a href="https://twitter.com/#!/mainegov_news">Twitter</a></li> 368 <li><a href="/portal/subscriptions/rss.html">RSS Feeds</a></li> 369 <li><a href="/portal/mobile/">Mobile</a></li> 370 <li><a href="/portal/social/">Connect with Agencies</a></li> 371 </ul> 372 </div> 373 <div class="footer-column fcalerts"> 374 <h3>Alerts</h3> 375 <ul> 376 <li><a href="/portal/CAS/">Citizen Alert System</a></li> 377 <li><a href="/portal/subscriptions/email.html">Email/Text Alerts</a></li> 378 <li><a href="https://211maine.org/">211 Maine</a></li> 379 <li><a href="https://www.newengland511.org/">511 Maine</a></li> 380 <li><a href="https://www.maine.gov/maine911/">911 Maine</a></li> 381 <h3>Tools</h3> 382 <div id="google_translate_element"></div> 383
383<script type="text/javascript"> function googleTranslateElementInit() {new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element'); 384 } 385 </script>
385 386
386<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
386 387 </ul> 388 </div> 389 <div class="footer-column fcflickr"> 390 <div class="copyright"> 391 <p><a href="https://www.informe.org"><img src="/portal/img/InforME_logo2.gif" alt="InforME logo" width="41px" height="29px" /></a> Copyright © 2021 All rights reserved.</p> 392 </div> 393 </div> 394 </div> 395 </div> 396<!--End Container--> 397 </div> 398<!--End Footer--> 399</div> 400<!--End Content-->
401<script src="//maps.google.com/maps/api/js?v=3.24&key=AIzaSyBdJHcW3xcdGx4OemnoNKyvDRPVWrxk7PA" type="text/javascript"></script>
vendor: 1 bytes, line 401
401
402<script src="/portal/js/jquery.min.js"></script>
vendor: 1 bytes, line 402
402
403<script type="text/javascript" src="/portal/js/main.js"></script>
vendor: 1 bytes, line 403
403
404<script src="/portal/js/slidebars.min.js"></script>
vendor: 1 bytes, line 404
404
405<script type="text/javascript" src="/portal/js/jquery.tooltipster.js"></script>
vendor: 1 bytes, line 405
405
406<script src="/veterans/js/oms.js" type="text/javascript"></script>
406 407<!--
407<script src="js/simpleparallax.js"></script>
407-->
408<script type="text/javascript"> 409 $(document).ready(function() { 410 $('.tooltip').tooltipster(); 411 var mywidth = $(window).width(); 412 413 if( mywidth > 651){ 414 $.getScript( "js/simpleparallax.js", function( data, textStatus, jqxhr ) { 415 $('.parallax').simpleParallax(); 416 }); 417 418 } 419 //getMapData(0,0); 420 main(); 421 422 }); 423</script>
vendor: 1 bytes, line 423
423
424<script type="text/javascript"> //<![CDATA[ 425 var usagov_sayt_url = "https://search.usa.gov/sayt?aid=2200&"; 426 //]]> 427</script>
vendor: 1 bytes, line 427
427
428<script src="//search.usa.gov/javascripts/jquery/jquery.bgiframe.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 428
428
429<script type="text/javascript" src="/portal/js/activity.js"></script>
vendor: 1 bytes, line 429
429
430<script src="//search.usa.gov/javascripts/jquery/jquery.autocomplete.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 430
430
431<script src="//search.usa.gov/javascripts/sayt.js" type="text/javascript"></script>
vendor: 1 bytes, line 431
431
432<script type="text/javascript" src="/portal/js/scripts.js"></script>
vendor: 1 bytes, line 432
432
433<script type="text/javascript"> stLight.options({publisher: "6815c4d1-6410-4f75-b7c2-aa3df0525488", doNotHash: false, doNotCopy: false, hashAddressBar: false}); 434</script>
vendor: 1 bytes, line 434
434
435<script> var formCall; 436 var gm; 437 var map; 438 var oms; 439 var iw; 440 var directionsDisplay = new google.maps.DirectionsRenderer(); 441 var directionsService = new google.maps.DirectionsService(); 442 // document.ready calls us but we also get called 443 // by the form on this page. we switch the JSON end point 444 // in that case 445 var enableDrag = false; 446 function getMapData(formCall,osresource) { 447 $( "#static_map_canvas" ).hide(); 448 $( "#map_canvas" ).show(); 449 gm = google.maps; 450 iw = new gm.InfoWindow(); 451 markers=[]; 452 gpoints=[]; 453 if(formCall) { 454 enableDrag = true; 455 } 456 map = new gm.Map(document.getElementById('map_canvas'), { // we need a dom object here 457 mapTypeId: gm.MapTypeId.ROADMAP, 458 center: new gm.LatLng(45.28845,-69.191895), zoom: 7, // whatevs: fitBounds will override 459 scrollwheel: false, 460 draggable: enableDrag 461 }); 462 oms = new OverlappingMarkerSpiderfier(map, 463 {markersWontMove: true, markersWontHide: true, 464 usualLegZIndex: 1000001, spiderfiedZIndex: 1000000, unspiderfiedZIndex: 1000009,highlightedLegZIndex: 1000002}); 465 466 467 oms.addListener('click', function(marker){ 468 marker.setZIndex(9999); 469 iw.setContent(marker.desc); 470 iw.open(map, marker); 471 }); 472 473 oms.addListener('spiderfy', function(marker) { 474 iw.close(); 475 }); 476 oms.addListener('unspiderfy', function(marker) { 477 iw.close(); 478 }); 479 gm.event.addListener(map, "click", function(event) { 480 iw.close(); 481 }); 482 var data; 483 var in_map; 484 var url = 'https://apps.web.maine.gov/cgi-bin/minmap/mainegov/indexjson'; 485 if(formCall === 1 || osresource > 0) { 486 url = 'https://apps.web.maine.gov/cgi-bin/minmap/mainegov/searchjson'; 487 data = $('#mymapform').serialize(); // serialize all the data in the form 488 if(osresource > 0) { 489 data += "&resources=" + encodeURIComponent(osresource); 490 } 491 //alert(data); 492 } 493 //console.log(url); 494 $.ajax({ 495 url: url, // php script to retern json encoded string 496 data: data, // serialized data to send on server 497 dataType:'json', // set recieving type - JSON in case of a question 498 type:'POST', // set sending HTTP Request type 499 async:true, 500 success: function(data) { 501 502 // console.log(data); 503 // for the forms 504 // Counties 505 506 if(!formCall) { 507 var select = '<option value="">Select a County</option>'; 508 $.each(data.counties, function(key, val) { 509 select += '<option value="' + val['id'] + '">' + val['county_name'] + '</option>'; 510 //console.log(val['county_name']); 511 }); 512 $("#county_id").html(select); 513 // Services / Resources 514 var checkBoxes=''; 515 $.each(data.offices, function(key, val) { 516 var chk = ''; 517 if (val['id'] === osresource) { chk = ' checked' }; 518 var cssBkg = val['map_icon'].replace(/\..+$/, ''); 519 checkBoxes += '<p class="' + cssBkg + '">' + '<input type="checkbox" onclick="getMapData(1,0);" id="resources_' + val['id'] + 520 '" name="resources" value="' + val['id'] + '"' + chk + '><label for="resources_' + 521 val['id'] + '">' + val['agency_name'] + '</label></p>'; 522 }); 523 // $("#offices").html(checkBoxes); 524 } 525 // for map pointers 526 if(!formCall) { data.records = '' }; //Don't show any map icons to start with. 527 $.each(data.records, function(key, val) { 528 var loc = new gm.LatLng(val['latitude'], val['longitude']); 529 //bounds.extend(loc); 530 var marker = new gm.Marker({ 531 position: loc, 532 title: val['office_name'], 533 map: map, 534 icon: '/portal/img/' + val['map_icon'], 535 optimized: false, 536 zIndex: 5, 537 }); 538 539 markerWords = '<strong>' + val['office_name'] + "</strong></br />" + 540 val['location_address_street'] + "<br />" + 541 val['town_name'] + " ME, " + val['location_address_zip'] + " <br />" + 542 val['phone'] + "<br /><a href=" + '"' + val['website_url'] + '" target="_blank">' + val['website_url'] + "</a><br />" + 543 val['contact'] + "<br /><br />" + 544 '<a href="javascript:closerLook(' + val['RECNUM'] + ');">Take a closer look</a>'; 545 546 547 marker.form = markerWords + searchForm; 548 marker.desc = markerWords 549 markers[val['RECNUM']] = marker; 550 gpoints[val['RECNUM']] = loc; 551 oms.addMarker(marker); 552 }); 553 } // end success funtion data returned from JSON endpoint 554 }); // end AJAX call 555 556 /* some debugger info 557 window.map = map; 558 window.oms = oms; 559 */ 560 $("#searchForm").show(); 561 //$("#fragment-2").hide(); 562 }; // end getMapData function 563 564 565 function closerLook(i) { 566 map.setCenter(gpoints[i]); 567 map.setZoom(15); 568 iw.setContent(markers[i].desc); 569 //window.scroll(0,0); 570 } 571 572 function resetMap(){ 573 map.setCenter(new google.maps.LatLng(45.28845,-69.191895)); 574 map.setZoom(7); 575 iw.close(); 576 google.maps.event.addListener(markers, "click", function() { 577 iw.setContent(html); 578 iw.open(map, marker); 579 }); 580 } 581 582 function toHere(i) { 583 iw.close(); 584 var message = markers[i].form; 585 iw.setContent('<div style="height: 100%; overflow: hidden;">' + message + '</div>'); 586 iw.open(map, markers[i]); 587 } 588 589</script>
589 590 591 <!-- Google tag (gtag.js) -->
vendor: 66 bytes, lines 591-592
591 592 <script async src="https://www.googletagmanager.com/gtag/js?id=
592G-LZ8YEQBBZZ
vendor: 14 bytes, lines 592-593
592"></script> 593
593<script> 594
vendor: 154 bytes, lines 594-598
594window.dataLayer = window.dataLayer || []; 595 function gtag(){dataLayer.push(arguments);} 596 gtag('js', new Date()); 597 598 gtag('config', '
598G-LZ8YEQBBZZ
vendor: 14 bytes, lines 598-599
598'); 599
599</script>
599 600 601 <!-- Google tag (gtag.js) -->
vendor: 66 bytes, lines 601-602
601 602 <script async src="https://www.googletagmanager.com/gtag/js?id=
602G-TFVPRW63KM
vendor: 14 bytes, lines 602-603
602"></script> 603
603<script> 604
vendor: 154 bytes, lines 604-608
604window.dataLayer = window.dataLayer || []; 605 function gtag(){dataLayer.push(arguments);} 606 gtag('js', new Date()); 607 608 gtag('config', '
608G-TFVPRW63KM
vendor: 14 bytes, lines 608-609
608'); 609
609</script>
609 610</body> 611</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.