1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 5 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'> 8 <link href="https://fonts.googleapis.com/css?family=Arvo" rel="stylesheet"> 9 <link href="https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i" rel="stylesheet"> 10 11 <link rel="stylesheet" type="text/css" href="/application/themes/mmsd/css/bootstrap-modified.css"> 12 <link rel="stylesheet" type="text/css" href="/application/themes/mmsd/css/modal.css"> 13 <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/jquery-magnific-popup/magnific-popup.css" /> 14 15 16 <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/jquery_ui.css" /> 17 <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/responsiveslides.css" /> 18 19 20 <link rel="stylesheet" media="screen" type="text/css" href="/application/themes/mmsd/css/overrides.css" /> 21 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> 22 23
23<script src="/application/themes/mmsd/js/lazy_youtube.min.js" defer></script>
23 24 25 26 <meta property="og:site_name" content="MMSD"> 27 <meta property="og:locale" content="en_US"> 28 <meta property="og:type" content="website"> 29 <meta property="og:title" content="Milwaukee Rain & Facility Information"> 30 <meta property="og:url" content="https://www.mmsd.com/about-us/milwaukee-rain-facility-information"> 31 32<title>Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD</title> 33 34<meta http-equiv="content-type" content="text/html; charset=UTF-8"> 35<meta name="description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities."> 36<meta name="generator" content="Concrete CMS"> 37<!â Twitter Card data â> 38<meta name="twitter:card" content="summary_large_image"> 39<meta name="twitter:description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. "> 40<meta name="twitter:title" content="Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD"> 41<meta name="twitter:site" content="@MMSD_MKE"> 42<!â Open Graph data â> 43<meta property="og:locale" content="en_US"> 44<meta property="og:type" content="article"> 45<meta property="og:title" content="Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD"> 46<meta property="og:description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. "> 47<meta property="og:url" content="https://www.mmsd.com/about-us/milwaukee-rain-facility-information"> 48<meta property="og:site_name" content="MMSD"> 49<meta property="og:updated_time" content="2026-09-22T13:12:17-05:00"> 50<meta property="article:publisher" content="https://facebook.com/MilwaukeeMetropolitanSewerageDistrict"> 51<meta property="article:published_time" content="2016-10-06T14:47:00-05:00"> 52<meta property="article:modified_time" content="2026-09-22T13:12:17-05:00"> 53<link rel="shortcut icon" href="https://www.mmsd.com/application/files/1514/7578/1670/favicon.ico" type="image/x-icon"> 54<link rel="icon" href="https://www.mmsd.com/application/files/1514/7578/1670/favicon.ico" type="image/x-icon">
55<script type="text/javascript"> 56 var CCM_DISPATCHER_FILENAME = "/index.php"; 57 var CCM_CID = 222; 58 var CCM_EDIT_MODE = false; 59 var CCM_ARRANGE_MODE = false; 60 var CCM_IMAGE_PATH = "/concrete/images"; 61 var CCM_APPLICATION_URL = "https://www.mmsd.com"; 62 var CCM_REL = ""; 63 var CCM_ACTIVE_LOCALE = "en_US"; 64 var CCM_USER_REGISTERED = false; 65</script>
65 66 67<style type="text/css" data-area-style-area-handle="Main280" data-block-style-block-id="5067" data-style-set="124">.ccm-custom-style-container.ccm-custom-style-main280-5067{text-align:left}</style><style type="text/css" data-area-style-area-handle="Main30453046" data-block-style-block-id="21170" data-style-set="1801">.ccm-custom-style-container.ccm-custom-style-main30453046-21170{margin-top:30px;margin-right:30px;margin-bottom:30px;margin-left:40px}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="21277" data-style-set="1828">.ccm-custom-style-container.ccm-custom-style-main-21277{margin-top:40px}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="26786" data-style-set="2555">.ccm-custom-style-container.ccm-custom-style-main-26786{padding-top:20px;padding-bottom:55px}</style><style type="text/css" data-area-style-area-handle="Main" data-block-style-block-id="26792" data-style-set="2558">.ccm-custom-style-container.ccm-custom-style-main-26792{padding-top:40px}</style><style type="text/css" data-area-style-area-handle="MainBottom3029" data-block-style-block-id="21282" data-style-set="1831">.ccm-custom-style-container.ccm-custom-style-mainbottom3029-21282{margin-bottom:20px;padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-width:1px;border-style:solid;border-color:rgba(204,204,204,1)}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21952" data-style-set="1936">.ccm-custom-style-container.ccm-custom-style-main3037-21952{background-color:rgb(255, 255, 255);padding-top:20px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21954" data-style-set="1934">.ccm-custom-style-container.ccm-custom-style-main3037-21954{padding-top:20px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21955" data-style-set="1933">.ccm-custom-style-container.ccm-custom-style-main3037-21955{padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21956" data-style-set="1932">.ccm-custom-style-container.ccm-custom-style-main3037-21956{padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="21957" data-style-set="1937">.ccm-custom-style-container.ccm-custom-style-main3037-21957{padding-top:22px;padding-right:40px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="24535" data-style-set="2226">.ccm-custom-style-container.ccm-custom-style-main3037-24535{padding-top:20px;padding-left:50px}</style><style type="text/css" data-area-style-area-handle="Main3037" data-block-style-block-id="24626" data-style-set="1935">.ccm-custom-style-container.ccm-custom-style-main3037-24626{padding-left:50px}</style><style type="text/css" data-area-style-area-handle="MainBottom3030" data-block-style-block-id="24539" data-style-set="1825">.ccm-custom-style-container.ccm-custom-style-mainbottom3030-24539{padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-width:1px;border-style:solid;border-color:rgba(204,204,204,1)}</style><style type="text/css" data-area-style-area-handle="BottomCTA" data-block-style-block-id="26747" data-style-set="2529">.ccm-custom-style-container.ccm-custom-style-bottomcta-26747{background-color:rgba(232,231,227,1);padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA" data-block-style-block-id="26778" data-style-set="2547">.ccm-custom-style-container.ccm-custom-style-bottomcta-26778{background-color:rgba(34,83,142,1);padding-top:60px;padding-right:20px;padding-bottom:70px;padding-left:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA3564" data-block-style-block-id="26780" data-style-set="2549">.ccm-custom-style-container.ccm-custom-style-bottomcta3564-26780{padding-top:40px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643566" data-block-style-block-id="26758" data-style-set="2531">.ccm-custom-style-container.ccm-custom-style-bottomcta35643566-26758{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643566" data-block-style-block-id="26782" data-style-set="2551">.ccm-custom-style-container.ccm-custom-style-bottomcta35643566-26782{text-align:center}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643567" data-block-style-block-id="26759" data-style-set="2532">.ccm-custom-style-container.ccm-custom-style-bottomcta35643567-26759{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643567" data-block-style-block-id="26783" data-style-set="2552">.ccm-custom-style-container.ccm-custom-style-bottomcta35643567-26783{text-align:center}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643568" data-block-style-block-id="26760" data-style-set="2533">.ccm-custom-style-container.ccm-custom-style-bottomcta35643568-26760{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643568" data-block-style-block-id="26784" data-style-set="2553">.ccm-custom-style-container.ccm-custom-style-bottomcta35643568-26784{text-align:center}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643569" data-block-style-block-id="26761" data-style-set="2534">.ccm-custom-style-container.ccm-custom-style-bottomcta35643569-26761{padding-top:10px;padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="BottomCTA35643569" data-block-style-block-id="26785" data-style-set="2554">.ccm-custom-style-container.ccm-custom-style-bottomcta35643569-26785{text-align:center}</style><style type="text/css" data-area-style-area-handle="FullWidthContent3560" data-block-style-block-id="26765" data-style-set="2539">.ccm-custom-style-container.ccm-custom-style-fullwidthcontent3560-26765{padding-top:90px}</style><style type="text/css" data-area-style-area-handle="HeroMain" data-block-style-block-id="26775" data-style-set="2544">.ccm-custom-style-container.ccm-custom-style-heromain-26775{padding-bottom:20px}</style><style type="text/css" data-area-style-area-handle="HeroLeft" data-block-style-block-id="26787" data-style-set="2556">.ccm-custom-style-container.ccm-custom-style-heroleft-26787{padding-bottom:10px}</style><style type="text/css" data-area-style-area-handle="HeroLeft" data-block-style-block-id="26790" data-style-set="2557">.ccm-custom-style-container.ccm-custom-style-heroleft-26790{padding-right:10px}</style><style type="text/css" data-area-style-area-handle="Main3045" data-block-style-block-id="26793" data-style-set="2559">.ccm-custom-style-container.ccm-custom-style-main3045-26793{background-color:rgba(36,83,142,1);color:rgba(254,253,253,1);padding-right:10px;padding-left:10px;text-align:center}.ccm-custom-style-container.ccm-custom-style-main3045-26793 a{color:rgba(255,253,253,1) !important}</style><style type="text/css" data-area-style-area-handle="HeroMain3559" data-block-style-block-id="26802" data-style-set="2525">.ccm-custom-style-container.ccm-custom-style-heromain3559-26802{padding-top:20px}</style><style type="text/css" data-area-style-area-handle="HeroMain3559" data-block-style-block-id="32899" data-style-set="2537">.ccm-custom-style-container.ccm-custom-style-heromain3559-32899{padding-top:4px}</style><style type="text/css" data-area-style-area-handle="Main30453047" data-block-style-block-id="31034" data-style-set="1802">.ccm-custom-style-container.ccm-custom-style-main30453047-31034{margin-top:30px;margin-right:30px;margin-bottom:30px;margin-left:40px}</style><style type="text/css" data-area-style-area-handle="FullWidthContent3560" data-style-set="2545">.ccm-custom-style-fullwidthcontent3560{background-image: url(/application/files/9517/3560/1953/water-bubbles-bkg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center;padding-top:70px;padding-right:20px;padding-bottom:50px;padding-left:20px}</style><style type="text/css" data-area-style-area-handle="HeroMain" data-style-set="2541">
67.ccm-custom-style-heromain{background-color:rgb(255, 255, 255);padding-top:20px;padding-bottom:30px}</style><style type="text/css" data-area-style-area-handle="HeroMain3559" data-style-set="2535">.ccm-custom-style-heromain3559{padding-right:5px;padding-left:5px}</style><style type="text/css" data-area-style-area-handle="Main3045" data-style-set="1823">.ccm-custom-style-main3045{background-color:rgba(238,238,238,1);padding-top:40px;padding-right:30px;padding-bottom:30px;padding-left:30px}</style><style type="text/css" data-area-style-area-handle="MainBottom" data-style-set="798">.ccm-custom-style-mainbottom{background-color:rgb(255, 255, 255)}</style><style type="text/css" data-area-style-area-handle="Logo" data-block-style-block-id="31893" data-style-set="3366">.ccm-custom-style-container.ccm-custom-style-logo-31893{margin-top:-30px;margin-bottom:-20px}</style> 68<meta property="og:title" content="Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD"> 69<meta property="og:description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. "> 70<meta property="og:type" content="website"> 71<meta property="og:url" content="https://www.mmsd.com/about-us/milwaukee-rain-facility-information"> 72<meta property="og:site_name" content="MMSD"> 73<meta property="fb:admins" content="MilwaukeeMetropolitanSewerageDistrict"> 74<meta name="twitter:card" content="summary"> 75<meta name="twitter:site" content="@MMSD_MKE"> 76<meta name="twitter:title" content="Monitor Milwaukee Rainfall, Deep Tunnels & Facilities | MMSD"> 77<meta name="twitter:description" content="Check MMSD's rain gauge data in Greater Milwaukee, and monitor the Deep Tunnels and Water Reclamation facilities. "> 78<meta property="og:locale" content="en_US"> 79<meta property="article:published_time" content="2016-10-06T14:47:00-0500"> 80<meta property="article:modified_time" content="2026-09-22T13:12:17-0500"> 81<link href="/concrete/css/fontawesome/all.css?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74" rel="stylesheet" type="text/css" media="all">
82<script type="text/javascript" src="/concrete/js/jquery.js?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74"></script>
82 83<link href="/application/files/cache/css/55d8dda764935de70801fa5b1bb715120bc97ed1.css?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74" rel="stylesheet" type="text/css" media="all" data-source="/application/blocks/tunnels_and_facilities/css/simple-donut.css?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74"> 84<!-- Global site tag (gtag.js) - Google Ads: 969939646 -->
vendor: 64 bytes, lines 84-85
84 85<script async src="https://www.googletagmanager.com/gtag/js?id=
85AW-969939646
vendor: 12 bytes, line 85
85"></script>
86<script> 87
vendor: 133 bytes, lines 87-90
87window.dataLayer = window.dataLayer || []; 88 function gtag(){dataLayer.push(arguments);} 89 gtag('js', new Date()); 90 gtag('config', '
90AW-969939646
vendor: 4 bytes, line 90
90');
91</script>
91 92<!-- End Global site tag (gtag.js) - Google Ads: 969939646 --> 93<!-- Google Tag Manager -->
94<script>
vendor: 327 bytes, lines 94-98
94(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 95new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 96j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 97'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 98})(window,document,'script','dataLayer','
98GTM-P3JVC7H
vendor: 3 bytes, line 98
98');
98</script>
98 99<!-- End Google Tag Manager --> 100<!-- Facebook conversion pixel --> 101<meta name="facebook-domain-verification" content="qywidkjdfqdvvx6w7p99yda8pxqins" /> 102<!-- End Facebook conversion pixel --> 103 104<!-- Facebook Pixel Code -->
105<script>
vendor: 398 bytes, lines 105-114
105 106!function(f,b,e,v,n,t,s) 107{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 108n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 109if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 110n.queue=[];t=b.createElement(e);t.async=!0; 111t.src=v;s=b.getElementsByTagName(e)[0]; 112s.parentNode.insertBefore(t,s)}(window,document,'script', 113'https://connect.facebook.net/en_US/fbevents.js'); 114fbq('init', '
114902876960059109
vendor: 31 bytes, lines 114-115
114'); 115fbq('track', 'PageView');
116</script>
116 117<noscript> 118<img alt="" height="1" width="1" 119src="https://www.facebook.com/tr?id=902876960059109&ev=PageView 120&noscript=1"/> 121</noscript> 122<!-- End Facebook Pixel Code --> 123 124<!-- Twitter universal website tag code -->
125<script> 126!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); 127},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', 128a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); 129// Insert Twitter Pixel ID and Standard Event data below 130twq('init','o85cf'); 131twq('track','PageView'); 132</script>
132 133<!-- End Twitter universal website tag code --> 134<link rel="canonical" href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information"> 135 136 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 137
137<script> 138 if (navigator.userAgent.match(/IEMobile\/10\.0/)) { 139 var msViewportStyle = document.createElement('style') 140 msViewportStyle.appendChild( 141 document.createTextNode( 142 '@-ms-viewport{width:auto!important}' 143 ) 144 ) 145 document.querySelector('head').appendChild(msViewportStyle) 146 } 147 </script>
147 148 <!-- crazyegg tracking start --> 149
149<script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0045/3539.js" async="async" ></script>
149 150 <!-- crazyegg tracking end --> 151 152 153 154 155 156</head> 157<!-- JSON-LD markup generated by Google Structured Data Markup Helper. -->
158<script type="application/ld+json"> 159{ 160 "@context": "https://schema.org", 161 "@type": "GovernmentOrganization", 162 "name": "Milwaukee Metropolian Sewage District", 163 "alternateName": "MMSD", 164 "url": "https://www.mmsd.com/", 165 "logo": "https://www.mmsd.com/application/themes/mmsd/images/MMSD_logo.png", 166 "contactPoint": { 167 "@type": "ContactPoint", 168 "telephone": "414-272-5100", 169 "contactType": "customer service", 170 "areaServed": "US" 171 }, 172 "sameAs": [ 173 "https://www.facebook.com/MilwaukeeMetropolitanSewerageDistrict", 174 "https://www.instagram.com/MMSD_MKE", 175 "https://www.linkedin.com/company/milwaukee-metropolitan-sewerage-district", 176 "https://twitter.com/MMSD_MKE", 177 "https://www.youtube.com/c/MilwaukeeMetropolitanSewerageDistrictMMSD" 178 ] 179} 180</script>
180 181
182<script type="application/ld+json"> 183{ 184 "@context" : "http://schema.org", 185 "@type" : "LocalBusiness", 186 "name" : "MMSD - Milwaukee Metropolitan Sewerage District", 187 "image" : "https://www.mmsd.com/application/themes/mmsd/images/MMSD_logo.png", 188 "telephone" : "(414) 272-5100", 189 "address" : { 190 "@type" : "PostalAddress", 191 "streetAddress" : "260 W. Seeboth St.", 192 "addressLocality" : "Milwaukee", 193 "addressRegion" : "WI", 194 "addressCountry" : "USA", 195 "postalCode" : "53204" 196 }, 197 "openingHoursSpecification" : { 198 "@type" : "OpeningHoursSpecification", 199 "dayOfWeek" : { 200 "@type" : "DayOfWeek", 201 "name" : "Monday - Friday" 202 }, 203 "opens" : "T08:00", 204 "closes" : "T16:30" 205 }, 206 "url" : "https://www.mmsd.com/" 207} 208</script>
208 209 210<body> 211<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 211-212
211 212<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
212GTM-P3JVC7H
vendor: 83 bytes, lines 212-213
212" 213height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
214<!-- End Google Tag Manager (noscript) --> 215 216 217 218<div class="ccm-page ccm-page-id-222 page-type-page page-template-rain-alerts-update"> 219 220<header> 221 <div class="container header-desktop"> 222 <div class="row"> 223 <div class="logo-nav"> 224 <div class="col-xs-5 hidden-sm hidden-md hidden-lg"> 225 <a href="/" id="logo"> 226 MMSD 227 </a> 228 </div> 229 <!-- language translation, social links and search --> 230 <div class="col-sm-12 col-xs-7"> 231 <div class="row"> 232 <div class="col-sm-4 col-md-5 hidden-xs header-weather"> 233 <div class="weather"><a href="/about-us/milwaukee-rain-facility-information"><span class="fa fa-tint" > </span><span>Live Rain Updates</span> </a></div> 234 </div> 235 <div class="col-sm-5 hidden-xs utility searchbar"> 236 237 238 <!-- GOOGLE CUSTOM SEARCH -->
239<script> 240 (function() { 241 var cx = '009623620076817693526:-qstbo0oy2y'; 242 var gcse = document.createElement('script'); 243 gcse.type = 'text/javascript'; 244 gcse.async = true; 245 gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; 246 var s = document.getElementsByTagName('script')[0]; 247 s.parentNode.insertBefore(gcse, s); 248 })(); 249</script>
249 250<!-- GOOGLE CUSTOM SEARCH :: SEARCH BOX --> 251<div class="googlesearch"><gcse:searchbox-only resultsurl="/search" enablehistory="true" queryparametername="strSearch"></gcse:searchbox-only></div> 252 </div> 253 <div class="col-sm-3 col-md-2 hidden-xs utility text-right" id="desktop_translate"> 254 </div> 255 </div> 256 257 <hr class="header-line"> 258 <div class="row"> 259 <div class="col-3 text-right"> 260 261<!-- This may need to be moved back down to accomodate mobile --> 262 263<!-- End of moving of section --> 264 265 266 </div> 267 <div class="visible-xs mobile-utility"> 268 <ul> 269 <li><a href="#searchbar" class="search" data-toggle="collapse" title="search"><span class="fa fa-search"></span></a></li> 270 <li><a href="#translatebar" class="translate" data-toggle="collapse" title="translate"><span class="fa fa-language"></span></a></li> 271 <li><a href="/about-us/weather-center" class="weather" title="weather"><span class="fa fa-tint"></span></a></li> 272 <!-- <li><a href="/about-us/contact-us/newsletter-signup" class="newsletter"><span class="fa fa-envelope"></span></a></li> --> 273 </ul> 274 </div> 275 </div> 276 </div> 277 <!-- end language translation, social links and search --> 278 </div> 279 280 </div> 281 282 </div> 283 284 285 <div class="container"> 286 <div class="row"> 287 <div class="col-sm-2 hidden-xs"> 288 <div itemscope="" itemtype="http://schema.org/Organization"> 289 <a itemprop="url" href="/"><img style="width:90%;" itemprop="logo" src="/application/themes/mmsd/images/MMSD_logo.png" alt="MMSD - partners for a cleaner environment" class="logo"></a> 290 <!-- <a itemprop="url" href="/"><img style="width:90%;" itemprop="logo" src="/application/themes/mmsd/images/mmsd100.svg" alt="MMSD - partners for a cleaner environment - 100 years" class="logo"></a> --> 291 </div> 292 <!-- <a href="/" id="logo"> 293 MMSD 294 </a> --> 295 </div> 296 <div class="col-xs-12 col-sm-10 header-mobile-dropdown"> 297 <!-- This is where the navbar-header section was before --> 298 <div class="navbar-header"> 299 <button aria-controls="bs-navbar" aria-label="Menu" aria-expanded="true/false" class="collapsed navbar-toggle hamburger hamburger--slider" data-target="#bs-navbar" data-toggle="collapse" type="button"> 300 <span class="hamburger-box"> 301 <span class="hamburger-inner"></span> 302 </span> 303 <!-- <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> --><span class="mobilemenu">MENU</span></button> 304 </div> 305 <div class="nav-container"> 306 307 <style type="text/css"> 308 /*! 309 * Yamm!3 - Yet another megamenu for Bootstrap 3 310 * http://geedmo.github.com/yamm3 311 * 312 * @geedmo - Licensed under the MIT license 313 */ 314 .yamm .nav, 315 .yamm .collapse, 316 .yamm .dropup, 317 .yamm .dropdown { 318 position: static; 319 } 320 .yamm .container { 321 position: relative; 322 } 323 .yamm .dropdown-menu { 324 left: auto; 325 } 326 .yamm .dropdown-menu a:hover { 327 background: transparent; 328 text-decoration: underline; 329 } 330 .yamm .dropdown-menu a { 331 /*This is to fix the weird spacing*/ 332 /*margin-bottom: -10px*/ 333 } 334 .yamm-content ul.nav{ 335 margin-top: -8px; 336 337 } 338 .yamm-content ul{ 339 padding-left: 0; 340 } 341 .yamm .yamm-content { 342 padding-top: 15px; 343 padding-left: 17px; 344 padding-bottom: 10px; 345 } 346 .yamm .dropdown.yamm-fw .dropdown-menu { 347 left: 0; 348 right: 0; 349 } 350/* 351 .two-col{ 352 -webkit-column-count: 2 !important; 353 -moz-column-count: 2 !important; 354 column-count: 2 !important; 355 } 356*/ 357 .yamm-content p a{ 358 line-height: 2.0; 359 } 360 .yamm-content p a:first-child{ 361 position: relative; 362 top: 3px; 363 } 364 .caret{ 365 display: none; 366 } 367 368 ul li.yamm-fw:last-of-type .menu-divider 369{ 370 display: none; 371} 372 373 374/******************************* 375 <-- MOBILE STYLES -->
376*******************************/ 377 378 @media screen and (max-width: 667px){ 379 /*Critical style for col count on mobile for careers*/ 380 .two-col 381 { 382 -webkit-column-count: 1; 383 -moz-column-count: 1; 384 column-count: 1 !important; 385 } 386 387 .yamm-content p a { line-height: 2.0; } 388 389 li.dropdown 390 { 391 border-bottom: 1px solid #dadada; 392 padding-top: 5px; 393 padding-bottom: 5px; 394 } 395 396 li.dropdown:last-child { border: none; } 397 .yamm-content .nav>li>a { padding: 16px 8px; } 398 .yamm .dropdown-menu a { 399 margin-left: 20px; 400} 401 402 .caret 403 { 404 display: block; 405 position: absolute; 406 right: 0; 407 margin-top: -20px; 408 margin-right: 35px; 409 } 410 411 .open .caret 412 { 413 color: #333; 414 transition-duration: 0.2s; 415 -ms-transform: rotate(180deg); 416 -webkit-transform: rotate(180deg); 417 transform: rotate(180deg); 418 } 419 420 .menu-divider { display: none; } 421 .nav>li>a { padding: 10px 8px 10px 30px; } 422 423} 424 425 426</style> 427
427<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.hoverintent/1.8.1/jquery.hoverIntent.js"></script>
427 428
428<script> 429 $(document).ready(function() { 430 $(".dropdown").hoverIntent( 431 function(){ $(this).addClass('open') }, 432 function(){ $(this).removeClass('open') } 433 ); 434 }); 435 </script>
435 436 437<nav class="navbar yamm collapse navbar-collapse" role="navigation" id="bs-navbar"> 438 <ul class="nav navbar-nav"> 439 <li class="dropdown yamm-fw"> 440 <a href="/about-us" class="dropdown-toggle" data-toggle="dropdown">About Us </a><span class="menu-divider"> </span> 441 <span class="caret"></span> 442 <ul class="dropdown-menu"> 443 <li> 444 <div class="yamm-content"> 445 <div class="row"> 446 447 448 <div class="col-xs-12 col-sm-3"> 449 450 451 452 <p><strong><a href="https://www.mmsd.com/about-us">About Us</a></strong></p> 453 454 455 456 <p><a href="https://www.mmsd.com/about-us/budget-financial">Budget/Financial</a></p> 457 458<p><a href="https://www.mmsd.com/about-us/2035-vision">2035 Vision</a></p> 459 460<p><a href="https://www.mmsd.com/about-us/strategic-plan">Strategic Plan & Performance</a></p> 461 462<p><a href="https://www.mmsd.com/about-us/research">Research</a></p> 463 464<p><a href="https://www.mmsd.com/about-us/history">History</a></p> 465 466<p><a href="https://www.mmsd.com/about-us/milorganite">Milorganite</a></p> 467 468<p><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/facilities">Facilities</a></p> 469 470 471 472 473 474 <ul class="nav"><li class><a class="" href="/about-us/commission">Commission</a></li><li class=""><a href="https://www.mmsd.com/about-us/commission/meeting-documents" target="_self" class="">Meeting Documents</a></li><li class=""><a href="https://www.mmsd.com/about-us/commission/public-notices" target="_self" class="">Public Notices</a></li></ul> 475 476 477 478 </div> 479 <div class="col-xs-12 col-sm-3"> 480 481 482 483 484 485 <ul class="nav"><li class><a class="" href="/about-us/contact-us">Contact Us</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/records-request" target="_self" class="">Records Request</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/sewer-odor" target="_self" class="">Reporting a Sewer Odor</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/reporting-wet-basement" target="_self" class="">Reporting a Wet Basement</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/filing-claim" target="_self" class="">Filing a Claim</a></li><li class=""><a href="https://www.mmsd.com/about-us/contact-us/municipality-contacts" target="_self" class="">Municipality Contacts</a></li></ul> 486 487 488 489 <p><a href="https://www.mmsd.com/gis-data">GIS Maps and Data</a></p> 490 491 492 493 </div> 494 <div class="col-xs-12 col-sm-3"> 495 496 497 498 <ul class="nav"><li class><a class="nav-selected" href="/about-us/milwaukee-rain-facility-information">Milwaukee Rain & Facility Information</a></li><li class=""><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/rain-gauge-locations" target="_self" class="">Rain Gauge Locations</a></li><li class=""><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/rain_gauge_data" target="_self" class="">Rain Gauge Data</a></li><li class=""><a href="https://www.mmsd.com/about-us/milwaukee-rain-facility-information/facilities" target="_self" class="">Facilities</a></li></ul> 499 500 501 </div> 502 <div class="col-xs-12 col-sm-3"> 503 504 505 506 <p><strong><a href="https://www.mmsd.com/about-us/news">News</a></strong></p> 507 508<p><strong><a href="https://www.mmsd.com/about-us/events">Events</a></strong></p> 509 510 511 512 <p><a href="https://www.mmsd.com/about-us/blue-notes-newsletter"><strong>Blue Notes Newsletter</strong></a></p> 513 514<p><a href="https://www.mmsd.com/about-us/blue-notes-newsletter/newsletter-signup"><strong>Blue Notes Newsletter Sign-up</strong></a></p> 515 516 517 518 </div> 519 <div class="col-xs-12 col-sm-3"> 520 521 </div> 522 </div> 523 </li> 524 </ul> 525 </li> 526 <li class="dropdown yamm-fw"> 527 <a href="/what-we-do" class="dropdown-toggle" data-toggle="dropdown">What We Do </a><span class="menu-divider"> </span>
528 <span class="caret"></span> 529 <ul class="dropdown-menu"> 530 <li> 531 <div class="yamm-content"> 532 <div class="row"> 533 534 535 <div class="col-xs-12 col-sm-3 move"> 536 537 538 539 <p><a href="https://www.mmsd.com/what-we-do">What We Do</a></p> 540 541 542 <ul class="nav"><li class><a class="" href="/what-we-do/wastewater-treatment">Wastewater Treatment</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/treatment-process" target="_self" class="">Treatment Process</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/deep-tunnel" target="_self" class="">Deep Tunnels</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/overflows" target="_self" class="">Overflows</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/sewers" target="_self" class="">Sewers</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/tours" target="_self" class="">Tours</a></li></ul> 543 544 545 <p><strong><a href="https://www.mmsd.com/what-we-do/education">Education and Outreach</a></strong></p> 546 547 548 549 550 551 552 </div> 553 <div class="col-xs-12 col-sm-3"> 554 555 556 557 <p><strong><a href="https://www.mmsd.com/what-we-do/milwaukee-estuary-aoc">Milwaukee Estuary AOC Projects</a></strong></p> 558 559 560 561 <p><a href="https://www.mmsd.com/what-we-do/sustainability"><strong>Sustainability</strong></a></p> 562 563 564 565 <ul class="nav"><li class><a class="" href="/what-we-do/green-infrastructure">Green Infrastructure</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-gardens" target="_self" class="">Rain Gardens</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-barrels" target="_self" class="">Rain Barrels</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/green-luminaries" target="_self" class="">Green Luminary®</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/funding-programs" target="_self" class="">Funding Programs</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/green-schools" target="_self" class="">Green Schools</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/green-infrastructure/green-highways" target="_self" class="">Green Highways</a></li></ul> 566 567 568 </div> 569 <div class="col-xs-12 col-sm-3"> 570 571 572 573 <div class="ccm-custom-style-container ccm-custom-style-main-19730 ccm-block-custom-template-sidebar nested" 574 > 575 <ul class="nav"><li class><a class="" href="/what-we-do/flood-management">Flood Management Projects</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river" target="_self" class="">Kinnickinnic Watershed Projects</a><ul><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/6th-to-16th-street" target="_self" class="">6th to 16th Street</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/jackson-park" target="_self" class="">Jackson Park</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/pulaski-park" target="_self" class="">Pulaski Park</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/kinnickinnic-river/wilson-park-creek-reach-3" target="_self" class="">Wilson Park Creek Reach 3</a></li></ul></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects" target="_self" class="">Milwaukee River Watershed</a><ul><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects/30th-street-corridor" target="_self" class="">30th Street Corridor</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects/lincoln-creek" target="_self" class="">Lincoln Creek</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/milwaukee-watershed-projects/west-basin" target="_self" class="">West Basin</a></li></ul></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-river" target="_self" class="">Menomonee Watershed Projects</a><ul><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-river/hart-park-and-western-milwaukee-levee-system" target="_self" class="">Hart Park & Western Milwaukee Levee System</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-concrete-removal/honey-creek" target="_self" class="">Honey Creek</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-concrete-removal/honey-creek-mccarty-park-project" target="_self" class="">Honey Creek McCarty Park Project</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-river/underwood-creek" target="_self" class="">Underwood Creek</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/menomonee-concrete-removal/valley-park" target="_self" class="">Valley Park</a></li></ul></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/greenseams" target="_self" class="">Greenseams®</a></li><li class=""><a href="https://www.mmsd.com/what-we-do/flood-management/working-soils" target="_self" class="">Working Soils®</a></li></ul> 576 </div> 577 578 579 </div> 580 <div class="col-xs-12 col-sm-3"> 581 582 583 584 585 586 587 </div> 588 <div class="col-xs-12 col-sm-3"> 589 590 591 592 <p><a href="https://mmsd.com/what-we-do/water-quality"><strong>Water Quality Protection</strong></a></p> 593 594<p><a href="https://www.mmsd.com/what-we-do/water-quality/mmsd-central-lab">Central Lab</a></p> 595 596<p><a href="https://www.mmsd.com/what-we-do/water-quality/freshwater-monitoring">Freshwater Resource Monitoring</a></p> 597 598<p><a href="https://www.mmsd.com/government-business/rules-regulations/industrial-waste-pretreatment">Industrial Waste and Pretreatment</a> </p> 599 600<p><a href="https://www.mmsd.com/what-we-do/water-quality/systems-field-monitoring">Systems/Field Monitoring</a></p> 601 602<p><a href="https://www.mmsd.com/what-we-do/water-quality/pfas">Per- and Poly-fluoroalkyl Substances (PFAS)</a></p> 603 604 605 606 </div> 607 <div class="col-xs-12 "> 608 609 </div> 610 </div> 611 </li> 612 </ul> 613 </li> 614 <li class="dropdown yamm-fw"> 615 <a href="/what-you-can-do" class="dropdown-toggle" data-toggle="dropdown">What You Can Do </a><span class="menu-divider"> </span>
616 <span class="caret"></span> 617 <ul class="dropdown-menu"> 618 <li> 619 <div class="yamm-content"> 620 <div class="row"> 621 622 623 <div class="col-xs-12 col-sm-4"> 624 625 626 627 <p><strong><a href="https://www.mmsd.com/what-you-can-do">What You Can Do</a></strong></p> 628 629<p><strong><a href="https://www.mmsd.com/what-we-do/green-infrastructure">Green infrastructure</a></strong></p> 630 631<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-barrels">Rain Barrels</a></p> 632 633<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/rain-gardens">Rain Garden</a></p> 634 635<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/porous-pavement">Porous Pavement</a></p> 636 637<p><a href="https://www.mmsd.com/what-we-do/green-infrastructure/native-landscaping">Native Landscaping</a></p> 638 639 640 641 </div> 642 <div class="col-xs-12 col-sm-4"> 643 644 645 646 <ul class="nav"><li class><a class="" href="/what-you-can-do/managing-water-on-your-property">Managing Water On Your Property</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/water-in-my-basement" target="_self" class="">Water in My Basement</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/laterals" target="_self" class="">Sanitary Sewer Lateral</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/foundation-drains" target="_self" class="">Foundation Drains</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/gutters-and-downspouts" target="_self" class="">Gutters and Downspouts</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/proper-grading-around-your-home" target="_self" class="">Proper Grading Around Your Home</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/rain-check" target="_self" class="">Rain Check</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/pipe-check" target="_self" class="">Pipe Check</a></li><li class=""><a href="https://www.mmsd.com/what-you-can-do/managing-water-on-your-property/contact-us" target="_self" class="">Contact Us</a></li></ul> 647 648 649 </div> 650 <div class="col-xs-12 col-sm-4"> 651 652 653 654 <p><strong><a href="https://www.mmsd.com/what-you-can-do/adopt-a-river">Adopt-A-River</a></strong></p> 655 656<p><strong><a href="https://www.freshcoastguardians.com/" target="_blank">Become a Fresh Coast Guardian</a></strong></p> 657 658<p><strong><a href="https://www.mmsd.com/what-you-can-do/home-haz-mat-collection">Home HazMat Collection</a></strong></p> 659 660<p><a href="https://www.mmsd.com/what-you-can-do/medicine-collections"><strong>Medicine Collections</strong></a></p> 661 662<p><a href="https://www.mmsd.com/what-you-can-do/water-drop-alert"><strong>Water Drop Alert</strong></a></p> 663 664<p><a href="https://www.mmsd.com/what-you-can-do/what-not-to-flush"><strong>What Not to Flush</strong></a></p> 665 666 </div> 667 </div> 668 </li> 669 </ul> 670 </li> 671 <li class="dropdown yamm-fw"> 672 <a href="/careers" class="dropdown-toggle" data-toggle="dropdown">Careers </a><span class="menu-divider"> </span> 673 <span class="caret"></span> 674 <ul class="dropdown-menu"> 675 <li> 676 <div class="yamm-content"> 677 <div class="row"> 678 679 680 <div class="col-xs-12 col-sm-6 two-col"> 681 682 683 684 <ul class="nav"><li class><a class="" href="/careers">Careers</a></li><li class=""><a href="https://www.governmentjobs.com/careers/mmsd" target="_blank" class="">Vacant Positions</a></li><li class=""><a href="https://www.governmentjobs.com/careers/mmsd/jobInterestCards/categories" target="_blank" class="">Job Interest Card</a></li><li class=""><a href="https://www.mmsd.com/careers/find-your-path" target="_self" class="">Find Your Path Towards a Water Career</a></li><li class=""><a href="https://www.mmsd.com/careers/internships" target="_self" class="">Internships & Co-ops</a></li><li class=""><a href="https://www.mmsd.com/careers/employee-benefits" target="_self" class="">Employee Benefits</a></li><li class=""><a href="https://www.mmsd.com/careers/workforce-development" target="_self" class="">Workforce Development</a></li></ul> 685 686 687 </div> 688 <div class="col-xs-12 col-sm-6"> 689 690 </div> 691 </div> 692 </li> 693 </ul> 694 </li> 695 <li class="dropdown yamm-fw">
696 <a href="/procurement" class="dropdown-toggle" data-toggle="dropdown">Procurement </a><span class="menu-divider"> </span> 697 <span class="caret"></span> 698 <ul class="dropdown-menu"> 699 <li> 700 <div class="yamm-content"> 701 <div class="row"> 702 703 704 <div class="col-xs-12 col-sm-6"> 705 706 707 708 <p><a href="https://www.mmsd.com/procurement">Procurement</a></p> 709 710<p><a href="https://www.mmsd.com/procurement/2028-operations-and-maintenance-contract">2028 Operations and Maintenance Contract</a></p> 711 712<p><a href="https://mmsd.diversitycompliance.com/frontend/proposalsearchpublic.asp?tn=mmsd&xid=8146" target="_blank">Procurement Opportunities</a></p> 713 714<p><a href="/procurement/construction-cad-standard-documents-special-bid">Construction and CAD Standard Documents and Special Bid Attachments</a></p> 715 716<p><a href="https://mmsd.diversitycompliance.com/FrontEnd/StartVendor.asp?TN=mmsd&XID=7244" target="_blank">Vendor Registration</a></p> 717 718<p><a href="https://mmsd.diversitycompliance.com/FrontEnd/OutreachSearchPublic.asp?TN=mmsd&XID=6994" target="_blank">Events & Outreach</a></p> 719 720 721 722 </div> 723 <div class="col-xs-12 col-sm-6"> 724 725 726 727 <p><a href="https://www.mmsd.com/procurement/supplier-development">Supplier Development</a></p> 728 729<p><a href="https://www.mmsd.com/procurement/business-development">Business Capacity Development Program</a></p> 730 731<p><a href="https://www.mmsd.com/careers/workforce-development">Workforce Development</a></p> 732 733<p><a href="https://mmsd.diversitycompliance.com/Default.asp?TN=mmsd&XID=4718" target="_blank">Contract Compliance Login</a></p> 734 735 </div> 736 </div> 737 </li> 738 </ul> 739 </li> 740 <li class="dropdown yamm-fw"> 741 <a href="/government-business" class="dropdown-toggle" data-toggle="dropdown">Government & Business </a><span class="menu-divider"> </span> 742 <span class="caret"></span> 743 <ul class="dropdown-menu"> 744 <li> 745 <div class="yamm-content"> 746 <div class="row"> 747 748 749 <div class="col-xs-12 col-sm-6"> 750 751 752 753 <p><strong><a href="https://www.mmsd.com/government-business">Government & Business</a> </strong></p> 754 755<p><strong><a href="https://www.mmsd.com/government-business/municipal-information">Municipal Information</a></strong></p> 756 757<p><strong><a href="https://www.mmsd.com/government-business/rules-regulations">Rules & Regulations</a></strong></p> 758 759<p><strong><a href="https://www.mmsd.com/government-business/rules-regulations/private-property-i-i">Private Property I & I</a></strong></p> 760 761<p><strong><a href="https://www.mmsd.com/government-business/pipe-check-contractor">Pipe Check Contractor Resources</a></strong></p> 762 763<p><strong><a href="https://www.mmsd.com/government-business/rules-regulations/industrial-waste-pretreatment">Industrial Waste & Pretreatment</a></strong></p> 764 765 766 767 </div> 768 <div class="col-xs-12 col-sm-6"> 769 770 771 772 <p><strong><a href="https://www.mmsd.com/government-business/total-maximum-daily-loads-tmdl">Total Maximum Daily Loads (TMDL)</a> </strong></p> 773 774<p><strong><a href="https://www.mmsd.com/government-business/2050-facilities-plan">2050 Facilities Plan</a></strong></p> 775 776<p><strong><a href="https://www.mmsd.com/government-business/2020-water-quality-initiative">2020 Water Quality Initiative</a> </strong></p> 777 778 </div> 779 </div> 780 </li> 781 </ul> 782 </li> 783 </ul> 784</nav> 785 786 787 788 </div> 789 </div> 790 </div> 791 </div> 792 793 794 <div class="container"> 795 <div class="row">
796 <div id="translatebar" class="collapse"> 797 <div id="google_translate_element"></div> 798
798<script type="text/javascript"> 799 function googleTranslateElementInit() { 800 new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout}, 'google_translate_element'); 801 } 802 </script>
802 803
803<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
803 804 </div> 805 <div id="searchbar" class="collapse"> 806 807 808 <!-- GOOGLE CUSTOM SEARCH -->
809<script> 810 (function() { 811 var cx = '009623620076817693526:-qstbo0oy2y'; 812 var gcse = document.createElement('script'); 813 gcse.type = 'text/javascript'; 814 gcse.async = true; 815 gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; 816 var s = document.getElementsByTagName('script')[0]; 817 s.parentNode.insertBefore(gcse, s); 818 })(); 819</script>
819 820<!-- GOOGLE CUSTOM SEARCH :: SEARCH BOX --> 821<div class="googlesearch"><gcse:searchbox-only resultsurl="/search" enablehistory="true" queryparametername="strSearch"></gcse:searchbox-only></div> 822 </div> 823 </div> 824 </div> 825</header> 826 827 828 829 830<main> 831<div class="container-fluid jumbotron hero-landing"> 832 <div class="row"> 833 <div> 834 835 836 <img src="/application/files/6216/7476/1906/milwaukee-skyline-raining.jpg" alt="View of Lake Michigan and Milwaukee's skyline at sunset in the rain" width="1170" height="425" class="ccm-image-block img-fluid bID-21245"> 837 838 </div> 839 </div> 840<div class="container"> 841 842 <div class="col-sm-12 hero-section-content"> 843 844 845 <div class="col-sm-6"> 846 847 848 <div class="ccm-custom-style-container ccm-custom-style-heroleft-26790" 849 > 850 <h1 style="text-align: left;">Milwaukee Rain & Facility Information</h1> 851 852 </div> 853 854 855 <div class="ccm-custom-style-container ccm-custom-style-heroleft-26787" 856 > 857 <p style="text-align: left;">When too much rain gets into the sanitary sewer system, our highest priorities are <a href="/what-you-can-do/managing-water-on-your-property/water-in-my-basement">preventing sewage from backing up into your basement</a> and protecting the environment.<br /> 858 </p> 859 860<p style="text-align: left;"><strong>Deep Tunnels & Treatment</strong></p> 861 862<p style="text-align: left;"><a href="#facility"><span class="btn btn-primary">Facility Capacity Info</span></a></p> 863 864 </div> 865 </div> 866 <div class="col-sm-6"> 867 868 869 870 871 <p style="text-align: right;"><em>Milwaukee Weather Hourly Forecast</em></p> 872 873 874 875 876 877 878 879<div class="weather-widget-container" style="position: relative; overflow: hidden;"> 880 881<a class="weatherwidget-io" href="https://forecast7.com/en/43d04n87d91/milwaukee/?unit=us" data-label_1="MILWAUKEE" data-label_2="WEATHER" data-font="Open Sans" data-theme="pure" data-highcolor="#980000" data-lowcolor="#005ea1" >MILWAUKEE WEATHER</a>
882<script> 883!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js'); 884</script>
884 885</div> 886 887 </div> 888 889 </div> 890 891</div> 892</div> 893 894 895<div class="breadcrumbs-wrap"> 896 <div class="container"> 897 898 899 <nav role="navigation" aria-label="breadcrumb"><ol class="breadcrumb"><li><a href="https://www.mmsd.com/" target="_self">Home</a></li><li><a href="https://www.mmsd.com/about-us" target="_self">About Us</a></li><li class="active">Milwaukee Rain & Facility Information</li></ol></nav> 900 </div> 901</div> 902<div class="container"> 903 <div class="row"> 904 <div class="col-md-12"> 905 <div 906class="ccm-custom-style-heromain" 907> 908 909 910<div class="container"><div class="row"><div class="col-sm-12"> <div class="ccm-custom-style-container ccm-custom-style-heromain-26775" 911 > 912 <h2 style="text-align: center; font-size:32px;"><span class="weather fa fa-tint" style="color:#55bae1;"> </span>Live Rain Updates</h2> 913 914</div></div></div> </div> 915 916 917<div class="container"> <div class="row"><div class="col-sm-6"> 918 919 <link rel="stylesheet" type="text/css" href="/application/themes/mmsd/css/daterangepicker.css" /> 920<!-- this jquery.min.js is causing the save and cancel buttons not to show in the content editor wysiwyg --> 921<!--
921<script type="text/javascript" src="https://cdn.jsdelivr.net/jquery/latest/jquery.min.js"></script>
921 -->
922<script type="text/javascript" src="/application/themes/mmsd/js/moment.min.js"></script>
vendor: 1 bytes, line 922
922
923<script type="text/javascript" src="/application/themes/mmsd/js/daterangepicker.min.js"></script>
923 924<style type="text/css"> 925 @media (min-width:768px) and (max-width:1199px){ 926 #googleMap {width: 50% !important;} 927} 928</style> 929<div class="gauge-map-container container"> 930 <h2><!--<span class="fa fa-tint"></span>--> Rain Gauge Data</h2> 931 <p>Visit the MMSD <a href="/about-us/milwaukee-rain-facility-information/rain-gauge-locations">Rain Gauge locations</a> and <a href="/about-us/rain_gauge_data">Export the Rain Gauge Data.</a></p> 932 933<!-- RAINFALL TOTALS DATEPICKER - START --> 934<div class="row"> 935 <div class="rainfall-key-section"> 936 <div class="col-xs-12"> 937 <h4> 938 <div id="select-date-text">Select a date range <a href="/about-us/weather-center"><span class="fa fa-repeat"></span> reset</a></div> <label for="datepicker" class="hidden-xs hidden-md hidden-lg hidden-xl">Date Picker</label><input type="text" name="gauge-date-range" class="datepicker" id="datepicker"> 939 </h4> 940 <!-- <h4>How to create a custom rainfall report</h4> 941 <p><strong>Want to see how much rain we've had in the last two or three weeks?</strong></p> 942 <ul> 943 <li>Click on the date range box and the calendar will appear.</li> 944 <li>Click on a start date, then an end date, select apply.</li> 945 <li>Look for your custom report on the map above.</li> 946 <li>Check out the list of MMSD <a href="/about-us/milwaukee-rain-facility-information/rain-gauge-locations">Rain Gauge locations</a> and <a href="/about-us/rain_gauge_data">data export</a>.</li> 947 </ul> --> 948 </div> 949 </div> 950</div> 951 952 953<!-- LAST UPDATED - START --> 954 <div class="row"> 955 <div class="col-sm-12"> 956 <!-- <h4 class="big-update-message"></h4> --> 957 <!--//// big-update-message shows this - Data from Mon 00, year, 00:00 AM Through Mon 00, year 00:00PM ////--> 958 959 <h5 class="update-message">updated info<em>(Data updated Oct 3, 2026, 3:10â¯PM )</em></h5> 960 </div> 961 <!-- THE KEY - START 962 <div class="col-xs-12 col-sm-5 legend-container"> 963 <div id="legend"> 964 <h4>Key</h4> 965 <p><span id="rain-gauge-text"><span class="gLabels">0.00"</span> RAIN GAUGE AMOUNT</span> 966 <span class="visible-xs visible-sm visible-md"><br></span> 967 <img id="icon_dt" src="https://www.mmsd.com/application/files/1214/9563/6336/map_marker.png" alt="deep tunnel icon"> DEEP TUNNEL SYSTEM 968 </p> 969 </div> 970 </div> 971 THE KEY - END --> 972 </div> 973<!-- LAST UPDATED - END --> 974 975 976 977<!-- MAP OF RAIN - START --> 978 <div id="googleMap" style="width:100%;height:500px;max-width:570px"></div> 979 980<!-- MAP OF RAIN - END --> 981 982<!-- RAINFALL TOTALS DATEPICKER - END --> 983</div>
984<script type="text/javascript"> 985 var map; 986 var MapMarkers = []; 987 var bounds; 988 989 $(function() { 990 //Update the Map Message 991 $('.big-update-message').html("Data From "+ "Oct 03, 2026, 12:00 AM" + " Through " + "Oct 3, 2026, 3:10â¯PM" ); 992 993 $('input[name="gauge-date-range"]').daterangepicker({ 994 timePicker: false, 995 startDate: moment("2026-10-03", "YYYY-MM-DD"), 996 endDate: moment("Oct 3, 2026, 3:10â¯PM", "MMM DD, YYYY"), 997 minDate: '01/01/2018', 998 maxDate: new Date(), 999 drops: 'up', 1000 locale: { 1001 format: 'MM/DD/YYYY' 1002 // OTHER TIME FORMAT 'Y-M-D hh:mm A' 1003 } 1004 1005 }); 1006 1007 // Start the Export When the daterange has been applied 1008 $('input[name="gauge-date-range"]').on('apply.daterangepicker', function(ev, picker) { 1009 var DateFrom = picker.startDate.format('MM/DD/YYYY'), 1010 DateTo = picker.endDate.format('MM/DD/YYYY'); 1011 // OTHER FORMAT YYYY-MM-DD hh:mm 1012 1013 // Loop through markers and set map to null for each 1014 for (var i = 0; i < MapMarkers.length; i++) { 1015 MapMarkers[i].setMap(null); 1016 } 1017 1018 // Reset the markers array 1019 MapMarkers = []; 1020 1021 1022 //Get New Data from that date Range 1023 var newGaugeData; 1024 $.ajax({ 1025 type: "POST", 1026 url: "https://www.mmsd.com/about-us/milwaukee-rain-facility-information/getGaugeData/3843", 1027 data: { from:DateFrom, to:DateTo}, 1028 dataType: 'JSON', 1029 success: function(resultData){ 1030 1031 var origDates = resultData['orig_pick_dates']; 1032 1033 //Update the Map Message 1034 $('.big-update-message').html("Data From "+ origDates['from'] + " Through " + origDates['to'] ); 1035 $('html, body').animate({scrollTop: $('.gauge-map-container').offset().top-168},500); 1036 1037 //Add the New Values to the Map 1038 addMarkers(resultData['guages']); 1039 } 1040 }); 1041 1042 }); 1043 1044 }); 1045 1046 1047 function addMarkers(data){ 1048 var tmpMarkers = []; 1049 var imageIcon = { 1050 url: 'https://www.mmsd.com/application/files/1214/9563/6336/map_marker.png', 1051 scaledSize: new google.maps.Size(42, 28.2) 1052 }; 1053 // Add multiple markers to map 1054 var infoWindow = new google.maps.InfoWindow(), marker, i; 1055 1056 1057 //loop Through all the guages and assign the correct info to the array 1058 for (var i = 0; i < data.length; i++) { 1059 tmpMarkers.push([ data[i].DescriptiveName + ' as of ' + data[i].LastTimeStamp, data[i].Latitude, data[i].Longitude, data[i].value ]); 1060 } 1061 1062 //place each markerser on map 1063 for (var i = 0; i < tmpMarkers.length; i++) { 1064 var position = new google.maps.LatLng(tmpMarkers[i][1], tmpMarkers[i][2]); 1065 bounds.extend(position); 1066 marker = new google.maps.Marker({ 1067 position: position, 1068 map: map, 1069 animation: google.maps.Animation.DROP, 1070 icon:imageIcon, 1071 label: {text: tmpMarkers[i][3]+'"', color: "white"}, 1072 title: tmpMarkers[i][0] 1073 }); 1074 1075 //add info winow to marker 1076 google.maps.event.addListener(marker, 'click', (function(marker, i) { 1077 return function() { 1078 infoWindow.setContent(tmpMarkers[i][0]); 1079 infoWindow.open(map, marker); 1080 } 1081 })(marker, i)); 1082 map.fitBounds(bounds); 1083 MapMarkers.push(marker); 1084 1085 } 1086 //End of adding the markers to map 1087 1088 //Update the Map Message 1089 $('.update-message').html("(Updated every 5 minutes)"); 1090 1091 } 1092 1093 function initMap() { 1094 var mapCenter = new google.maps.LatLng(43.038902, -87.906471); 1095 var mapContainer = document.getElementById("googleMap"); 1096 var mapOptions = {center: mapCenter, zoom: 11}; 1097 bounds = new google.maps.LatLngBounds(); 1098 map = new google.maps.Map(mapContainer, mapOptions); 1099 1100 var rainGuages = [ 1101 { 1102 "Id": "28785E75-9EBD-4337-8A31-519D448C59F2", 1103 "DescriptiveName": "Muskego", 1104 "Latitude": "42.895100", 1105 "Longitude": "-88.150646", 1106 "gauge_id": "28785E75-9EBD-4337-8A31-519D448C59F2", 1107 "value": "0.00", 1108 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1109 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1110 }, 1111 { 1112 "Id": "63A472A8-8248-4289-9492-E8ECA458D4E6", 1113 "DescriptiveName": "MKE - 245 W Lincoln", 1114 "Latitude": "43.002163", 1115 "Longitude": "-87.913034", 1116 "gauge_id": "63A472A8-8248-4289-9492-E8ECA458D4E6", 1117 "value": "0.00", 1118 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1119 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1120 }, 1121 { 1122 "Id": "6A07A005-A6CE-4FEC-80D2-8A940F33E5A5", 1123 "DescriptiveName": "MKE - 3563 S 97th ", 1124 "Latitude": "42.979043", 1125 "Longitude": "-88.035133", 1126 "gauge_id": "6A07A005-A6CE-4FEC-80D2-8A940F33E5A5", 1127 "value": "0.00", 1128 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1129 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1130 }, 1131 { 1132 "Id": "899E5FB7-8474-43FD-8850-2D9680519474", 1133 "DescriptiveName": "MKE - 3626 W Fond du Lac", 1134 "Latitude": "43.076790", 1135 "Longitude": "-87.958894", 1136 "gauge_id": "899E5FB7-8474-43FD-8850-2D9680519474", 1137 "value": "0.00", 1138 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1139 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1140 }, 1141 { 1142 "Id": "90E75F2F-44EB-4688-BFB2-B08997980FA7", 1143 "DescriptiveName": "Franklin", 1144 "Latitude": "42.872598", 1145 "Longitude": "-88.012822", 1146 "gauge_id": "90E75F2F-44EB-4688-BFB2-B08997980FA7", 1147 "value": "0.00", 1148 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1149 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1150 }, 1151 { 1152 "Id": "A7779940-3EB4-4DE1-A58F-DAA20D08601B", 1153 "DescriptiveName": "Cedarburg", 1154 "Latitude": "43.280004", 1155 "Longitude": "-87.945738", 1156 "gauge_id": "A7779940-3EB4-4DE1-A58F-DAA20D08601B", 1157 "value": "0.00", 1158 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1159 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1160 }, 1161 { 1162 "Id": "ABD17DBC-0803-4BA9-8703-383B71F0489E", 1163 "DescriptiveName": "Hales Corners", 1164 "Latitude": "42.942245", 1165 "Longitude": "-88.062986", 1166 "gauge_id": "ABD17DBC-0803-4BA9-8703-383B71F0489E", 1167 "value": "0.00", 1168 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1169 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1170 }, 1171 { 1172 "Id": "B7042DED-DA7C-49FC-B059-B529D4BB710A", 1173 "DescriptiveName": "MKE - 5335 N Teutonia", 1174 "Latitude": "43.115185", 1175 "Longitude": "-87.950288", 1176 "gauge_id": "B7042DED-DA7C-49FC-B059-B529D4BB710A", 1177 "value": "0.00", 1178 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1179 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1180 }, 1181 { 1182 "Id": "C14F64EA-19A1-4588-9578-42F96B2A9090", 1183 "DescriptiveName": "MKE - 8463 N Granville", 1184 "Latitude": "43.171580", 1185 "Longitude": "-88.038700", 1186 "gauge_id": "C14F64EA-19A1-4588-9578-42F96B2A9090", 1187 "value": "0.00", 1188 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1189 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1190 }, 1191 { 1192 "Id": "C957DA9A-90A5-42CB-BAF3-F8B259C076E1", 1193 "DescriptiveName": "MKE - 300 S 84th", 1194 "Latitude": "43.028656", 1195 "Longitude": "-88.016647", 1196 "gauge_id": "C957DA9A-90A5-42CB-BAF3-F8B259C076E1", 1197 "value": "0.00", 1198 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1199 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1200 }, 1201 { 1202 "Id": "D20CD9E3-EDA7-4273-A0AE-CABA45710C5E", 1203 "DescriptiveName": "River Hills", 1204 "Latitude": "43.144265", 1205 "Longitude": "-87.925710", 1206 "gauge_id": "D20CD9E3-EDA7-4273-A0AE-CABA45710C5E", 1207 "value": "0.00", 1208 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1209 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1210 }, 1211 { 1212 "Id": "DB65C318-968B-49AE-BE18-1D6B7FAD2462", 1213 "DescriptiveName": "MKE - 6060 S 13th", 1214 "Latitude": "42.934176", 1215 "Longitude": "-87.929550", 1216 "gauge_id": "DB65C318-968B-49AE-BE18-1D6B7FAD2462", 1217 "value": "0.00", 1218 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1219 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1220 }, 1221 { 1222 "Id": "E035DAA9-2CE1-4BFA-89A3-A7E515135E89", 1223 "DescriptiveName": "Menomonee Falls", 1224 "Latitude": "43.175865", 1225 "Longitude": "-88.099767", 1226 "gauge_id": "E035DAA9-2CE1-4BFA-89A3-A7E515135E89", 1227 "value": "0.00", 1228 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1229 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1230 }, 1231 {
1232 "Id": "F08D6CA1-4C3C-4ED3-AB53-18AFCA0B8F2C", 1233 "DescriptiveName": "South Shore WRF", 1234 "Latitude": "42.889450", 1235 "Longitude": "-87.852678", 1236 "gauge_id": "F08D6CA1-4C3C-4ED3-AB53-18AFCA0B8F2C", 1237 "value": "0.00", 1238 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1239 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1240 }, 1241 { 1242 "Id": "F5405433-4916-4684-8D8C-6304F53B3112", 1243 "DescriptiveName": "Shorewood", 1244 "Latitude": "43.086768", 1245 "Longitude": "-87.892717", 1246 "gauge_id": "F5405433-4916-4684-8D8C-6304F53B3112", 1247 "value": "0.00", 1248 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1249 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1250 }, 1251 { 1252 "Id": "NewGaugeWS1229", 1253 "DescriptiveName": "Wauwatosa", 1254 "Latitude": "43.037460", 1255 "Longitude": "-88.065840", 1256 "gauge_id": "NewGaugeWS1229", 1257 "value": "0.00", 1258 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1259 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1260 }, 1261 { 1262 "Id": "NewGaugeWS1230", 1263 "DescriptiveName": "Germantown", 1264 "Latitude": "43.257321", 1265 "Longitude": "-88.170744", 1266 "gauge_id": "NewGaugeWS1230", 1267 "value": "0.00", 1268 "dateFromStamp": "Oct 3, 2026, 12:00\u202fAM", 1269 "LastTimeStamp": "10\/3\/26, 3:10\u202fPM" 1270 } 1271]; 1272 addMarkers(rainGuages); 1273 1274 ///Lines 1275 /* 1276 var NWTunnelCoords = [ 1277 new google.maps.LatLng(43.139917, -88.02792), 1278 new google.maps.LatLng(43.13965, -88.028562), 1279 new google.maps.LatLng(43.13965, -88.028562), 1280 new google.maps.LatLng(43.136009, -88.030956), 1281 new google.maps.LatLng(43.136009, -88.030956), 1282 new google.maps.LatLng(43.130785, -88.036005), 1283 new google.maps.LatLng(43.130785, -88.036005), 1284 new google.maps.LatLng(43.125451, -88.041903), 1285 new google.maps.LatLng(43.125451, -88.041903), 1286 new google.maps.LatLng(43.119123, -88.048163), 1287 new google.maps.LatLng(43.119123, -88.048163), 1288 new google.maps.LatLng(43.114425, -88.051416), 1289 new google.maps.LatLng(43.114425, -88.051416), 1290 new google.maps.LatLng(43.105358, -88.053783), 1291 new google.maps.LatLng(43.105358, -88.053783), 1292 new google.maps.LatLng(43.096627, -88.054633), 1293 new google.maps.LatLng(43.096627, -88.054633), 1294 new google.maps.LatLng(43.090128, -88.053669), 1295 new google.maps.LatLng(43.090128, -88.053669), 1296 new google.maps.LatLng(43.085742, -88.047342), 1297 new google.maps.LatLng(43.085742, -88.047342), 1298 new google.maps.LatLng(43.08411, -88.043607), 1299 new google.maps.LatLng(43.08411, -88.043607), 1300 new google.maps.LatLng(43.082167, -88.040912), 1301 new google.maps.LatLng(43.082167, -88.040912), 1302 new google.maps.LatLng(43.078689, -88.039931), 1303 new google.maps.LatLng(43.078689, -88.039931), 1304 new google.maps.LatLng(43.077932, -88.039227), 1305 new google.maps.LatLng(43.077932, -88.039227), 1306 new google.maps.LatLng(43.075152, -88.036172), 1307 new google.maps.LatLng(43.075152, -88.036172), 1308 new google.maps.LatLng(43.074011, -88.035935), 1309 new google.maps.LatLng(43.074011, -88.035935), 1310 new google.maps.LatLng(43.072359, -88.035972), 1311 new google.maps.LatLng(43.072359, -88.035972), 1312 new google.maps.LatLng(43.06891, -88.037386), 1313 new google.maps.LatLng(43.06891, -88.037386), 1314 new google.maps.LatLng(43.064636, -88.036166), 1315 new google.maps.LatLng(43.064636, -88.036166), 1316 new google.maps.LatLng(43.061937, -88.035702), 1317 new google.maps.LatLng(43.061937, -88.035702), 1318 new google.maps.LatLng(43.055365, -88.027888), 1319 new google.maps.LatLng(43.055365, -88.027888), 1320 new google.maps.LatLng(43.051586, -88.02259) 1321 ]; 1322 var NWTunnelPath = new google.maps.Polyline({ 1323 path: NWTunnelCoords, 1324 strokeColor: "#0034E7", 1325 strokeOpacity: 1.0, 1326 strokeWeight: 4 1327 }); 1328 NWTunnelPath.setMap(map); 1329 1330 1331 var DeepTunnelCoords = [ 1332 new google.maps.LatLng(43.051627, -88.02263), 1333 new google.maps.LatLng(43.049502, -88.0114), 1334 new google.maps.LatLng(43.048364, -88.004281), 1335 new google.maps.LatLng(43.045429, -87.995779), 1336 new google.maps.LatLng(43.043575, -87.986864), 1337 new google.maps.LatLng(43.043284, -87.984931), 1338 new google.maps.LatLng(43.043232, -87.982088), 1339 new google.maps.LatLng(43.043215, -87.977101), 1340 new google.maps.LatLng(43.043004, -87.976253), 1341 new google.maps.LatLng(43.042374, -87.974967), 1342 new google.maps.LatLng(43.039077, -87.968811), 1343 new google.maps.LatLng(43.038193, -87.968044), 1344 new google.maps.LatLng(43.037079, -87.967812), 1345 new google.maps.LatLng(43.035942, -87.968187), 1346 new google.maps.LatLng(43.033692, -87.968038), 1347 new google.maps.LatLng(43.033201, -87.967849), 1348 new google.maps.LatLng(43.032335, -87.96712), 1349 new google.maps.LatLng(43.031699, -87.965949), 1350 new google.maps.LatLng(43.031445, -87.964496), 1351 new google.maps.LatLng(43.031377, -87.93941), 1352 new google.maps.LatLng(43.031302, -87.914591), 1353 new google.maps.LatLng(43.031174, -87.911885), 1354 new google.maps.LatLng(43.030766, -87.910294), 1355 new google.maps.LatLng(43.029821, -87.908453), 1356 new google.maps.LatLng(43.028697, -87.907253), 1357 new google.maps.LatLng(43.026473, -87.905428), 1358 new google.maps.LatLng(43.023789, -87.903224), 1359 new google.maps.LatLng(43.021441, -87.901296), 1360 new google.maps.LatLng(43.020312, -87.900173), 1361 new google.maps.LatLng(43.019364, -87.898928) 1362 ]; 1363 var DeepTunnelPath = new google.maps.Polyline({ 1364 path: DeepTunnelCoords, 1365 strokeColor: "#0034E7", 1366 strokeOpacity: 1.0, 1367 strokeWeight: 4 1368 });
1369 DeepTunnelPath.setMap(map); 1370 1371 1372 var KKCoords = [ 1373 new google.maps.LatLng(42.994934, -87.918422), 1374 new google.maps.LatLng(42.995052, -87.916683), 1375 new google.maps.LatLng(42.995525, -87.914687), 1376 new google.maps.LatLng(42.996626, -87.912974), 1377 new google.maps.LatLng(42.997715, -87.912203), 1378 new google.maps.LatLng(42.99977, -87.911935), 1379 new google.maps.LatLng(43.002354, -87.911933), 1380 new google.maps.LatLng(43.00458, -87.911226), 1381 new google.maps.LatLng(43.005849, -87.911164), 1382 new google.maps.LatLng(43.011158, -87.911086), 1383 new google.maps.LatLng(43.012831, -87.910663), 1384 new google.maps.LatLng(43.014078, -87.909688), 1385 new google.maps.LatLng(43.017429, -87.904644), 1386 new google.maps.LatLng(43.019885, -87.900831), 1387 new google.maps.LatLng(43.020293, -87.900195), 1388 new google.maps.LatLng(43.02029, -87.89988) 1389 ]; 1390 var KKPath = new google.maps.Polyline({ 1391 path: KKCoords, 1392 strokeColor: "#0034E7", 1393 strokeOpacity: 1.0, 1394 strokeWeight: 4 1395 }); 1396 KKPath.setMap(map); 1397 1398 1399 var LakeCoords = [ 1400 new google.maps.LatLng(42.999717, -87.886595), 1401 new google.maps.LatLng(43.000701, -87.887439), 1402 new google.maps.LatLng(43.001763, -87.888776), 1403 new google.maps.LatLng(43.002598, -87.890707), 1404 new google.maps.LatLng(43.002917, -87.892465), 1405 new google.maps.LatLng(43.002952, -87.896388), 1406 new google.maps.LatLng(43.002883, -87.906947), 1407 new google.maps.LatLng(43.002667, -87.908619), 1408 new google.maps.LatLng(43.002138, -87.91082), 1409 new google.maps.LatLng(43.00215, -87.911548), 1410 new google.maps.LatLng(43.00221, -87.911757), 1411 new google.maps.LatLng(43.002335, -87.911912) 1412 ]; 1413 var LakePath = new google.maps.Polyline({ 1414 path: LakeCoords, 1415 strokeColor: "#0034E7", 1416 strokeOpacity: 1.0, 1417 strokeWeight: 4 1418 }); 1419 LakePath.setMap(map); 1420 1421 1422 var NSCoords = [ 1423 new google.maps.LatLng(43.090783, -87.95315), 1424 new google.maps.LatLng(43.094876, -87.953042), 1425 new google.maps.LatLng(43.102746, -87.952809), 1426 new google.maps.LatLng(43.103458, -87.952409), 1427 new google.maps.LatLng(43.104011, -87.951724), 1428 new google.maps.LatLng(43.104237, -87.951255), 1429 new google.maps.LatLng(43.104409, -87.950654), 1430 new google.maps.LatLng(43.104479, -87.950192), 1431 new google.maps.LatLng(43.104451, -87.945967), 1432 new google.maps.LatLng(43.10418, -87.921937), 1433 new google.maps.LatLng(43.104101, -87.919048), 1434 new google.maps.LatLng(43.103881, -87.917743), 1435 new google.maps.LatLng(43.103445, -87.916429), 1436 new google.maps.LatLng(43.101989, -87.914053), 1437 new google.maps.LatLng(43.097608, -87.907742), 1438 new google.maps.LatLng(43.094808, -87.903803), 1439 new google.maps.LatLng(43.089422, -87.899179), 1440 new google.maps.LatLng(43.084567, -87.893188), 1441 new google.maps.LatLng(43.083481, -87.892307), 1442 new google.maps.LatLng(43.082444, -87.891845), 1443 new google.maps.LatLng(43.081357, -87.891689), 1444 new google.maps.LatLng(43.067221, -87.893859), 1445 new google.maps.LatLng(43.062797, -87.89455), 1446 new google.maps.LatLng(43.061869, -87.894805), 1447 new google.maps.LatLng(43.060714, -87.895503), 1448 new google.maps.LatLng(43.059615, -87.896668), 1449 new google.maps.LatLng(43.058218, -87.899413), 1450 new google.maps.LatLng(43.055367, -87.905685), 1451 new google.maps.LatLng(43.054389, -87.907518), 1452 new google.maps.LatLng(43.05223, -87.910084), 1453 new google.maps.LatLng(43.050194, -87.91208), 1454 new google.maps.LatLng(43.048895, -87.912962), 1455 new google.maps.LatLng(43.047368, -87.913696), 1456 new google.maps.LatLng(43.045362, -87.914227), 1457 new google.maps.LatLng(43.044054, -87.914354), 1458 new google.maps.LatLng(43.034615, -87.91451), 1459 new google.maps.LatLng(43.03132, -87.914588), 1460 new google.maps.LatLng(43.03123, -87.914578) 1461 ]; 1462 1463 var NSPath = new google.maps.Polyline({ 1464 path: NSCoords, 1465 strokeColor: "#0034E7", 1466 strokeOpacity: 1.0, 1467 strokeWeight: 4 1468 });
1469 NSPath.setMap(map); 1470 1471 var MMSDCoords = [ 1472 new google.maps.LatLng(43.103651, -87.9522), 1473 new google.maps.LatLng(43.104451, -87.957858), 1474 new google.maps.LatLng(43.104451, -87.96225), 1475 new google.maps.LatLng(43.104451, -87.964568), 1476 new google.maps.LatLng(43.104451, -87.97189), 1477 new google.maps.LatLng(43.104451, -87.976589), 1478 new google.maps.LatLng(43.104451, -87.98) 1479 ]; 1480 var MMSDPath = new google.maps.Polyline({ 1481 path: MMSDCoords, 1482 strokeColor: "#0034E7", 1483 strokeOpacity: 1.0, 1484 strokeWeight: 4 1485 }); 1486 MMSDPath.setMap(map); 1487 1488 var NTNCoords = [ 1489 new google.maps.LatLng(43.1333768455, -87.9473249439), 1490 new google.maps.LatLng(43.1251388044, -87.9460612298), 1491 new google.maps.LatLng(43.1123396638, -87.9463472658), 1492 new google.maps.LatLng(43.1113427401, -87.9463714587), 1493 new google.maps.LatLng(43.1071258275, -87.9494779356), 1494 new google.maps.LatLng(43.1044823926, -87.9501554233) 1495 ]; 1496 var NTNPath = new google.maps.Polyline({ 1497 path: NTNCoords, 1498 strokeColor: "#0034E7", 1499 strokeOpacity: 1.0, 1500 strokeWeight: 4 1501 }); 1502 NTNPath.setMap(map); 1503 1504 var NSWestCoords = [ 1505 new google.maps.LatLng(-87.976916, 43.104452), 1506 new google.maps.LatLng(-87.975374, 43.10464), 1507 new google.maps.LatLng(-87.952834, 43.104444), 1508 new google.maps.LatLng(-87.952487, 43.104338), 1509 new google.maps.LatLng(-87.95176, 43.104028) 1510 ]; 1511 var NSWestPath = new google.maps.Polyline({ 1512 path: NSWestCoords, 1513 strokeColor: "#0034E7", 1514 strokeOpacity: 1.0, 1515 strokeWeight: 4 1516 }); 1517 NSWestPath.setMap(map); 1518 1519 var NWSRCoords = [ 1520 new google.maps.LatLng(-88.02792, 43.139917), 1521 new google.maps.LatLng(-88.028562, 43.13965), 1522 new google.maps.LatLng(-88.030956, 43.136009), 1523 new google.maps.LatLng(-88.036005, 43.130785), 1524 new google.maps.LatLng(-88.041903, 43.125451), 1525 new google.maps.LatLng(-88.048163, 43.119123), 1526 new google.maps.LatLng(-88.051416, 43.114425), 1527 new google.maps.LatLng(-88.053783, 43.105358), 1528 new google.maps.LatLng(-88.054633, 43.096627), 1529 new google.maps.LatLng(-88.053669, 43.090128), 1530 new google.maps.LatLng(-88.047342, 43.085742), 1531 new google.maps.LatLng(-88.043607, 43.08411), 1532 new google.maps.LatLng(-88.040912, 43.082167), 1533 new google.maps.LatLng(-88.039931, 43.078689), 1534 new google.maps.LatLng(-88.039227, 43.077932), 1535 new google.maps.LatLng(-88.036172, 43.075152), 1536 new google.maps.LatLng(-88.035935, 43.074011), 1537 new google.maps.LatLng(-88.035972, 43.072359), 1538 new google.maps.LatLng(-88.037386, 43.06891), 1539 new google.maps.LatLng(-88.036166, 43.064636), 1540 new google.maps.LatLng(-88.035702, 43.061937), 1541 new google.maps.LatLng(-88.027888, 43.055365), 1542 new google.maps.LatLng(-88.0128224, 42.8725903) 1543 ]; 1544 var NWSRPath = new google.maps.Polyline({ 1545 path: NWSRCoords, 1546 strokeColor: "#0034E7", 1547 strokeOpacity: 1.0, 1548 strokeWeight: 4 1549 }); 1550 NWSRPath.setMap(map); 1551*/ 1552 1553 1554 } 1555 1556</script>
vendor: 1 bytes, line 1556
1556
1557<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCqjhWeIbC7LkUaqVHN0vVli5kdpoDzfVA&callback=initMap"></script>
vendor: 1 bytes, line 1557
1557
1558<script src="/application/themes/mmsd/js/markerwithlabel.js" ></script>
1558 1559 1560</div><div class="col-sm-6"><div 1561class="ccm-custom-style-heromain3559" 1562> 1563 1564 1565 <div class="ccm-custom-style-container ccm-custom-style-heromain3559-26802" 1566 > 1567 <h2>Milwaukee Weather Radar</h2> 1568 1569<p><br /> 1570View the Milwaukee Weather <a href="https://forecast7.com/en/43d04n87d91/milwaukee/?unit=us" target="_blank">Hourly Forecast</a> and follow the <strong><a href="https://radar.weather.gov/?settings=v1_eyJhZ2VuZGEiOnsiaWQiOiJ3ZWF0aGVyIiwiY2VudGVyIjpbLTg3LjkwNiw0My4wMzldLCJsb2NhdGlvbiI6Wy04Ny45MDYsNDMuMDM5XSwiem9vbSI6NywibGF5ZXIiOiJicmVmX3FjZCJ9LCJhbmltYXRpbmciOmZhbHNlLCJiYXNlIjoic2F0ZWxsaXRlIiwiYXJ0Y2MiOmZhbHNlLCJjb3VudHkiOmZhbHNlLCJjd2EiOmZhbHNlLCJyZmMiOmZhbHNlLCJzdGF0ZSI6ZmFsc2UsIm1lbnUiOnRydWUsInNob3J0RnVzZWRPbmx5IjpmYWxzZSwib3BhY2l0eSI6eyJhbGVydHMiOjAuOCwibG9jYWwiOjAuNiwibG9jYWxTdGF0aW9ucyI6MC44LCJuYXRpb25hbCI6MC42fX0%3D" target="_blank">live Radar</a></strong> for the most recent weather updates in Milwaukee, WI.<br /> 1571 </p> 1572 1573 </div> 1574 1575 1576 <p><a href="https://radar.weather.gov/?settings=v1_eyJhZ2VuZGEiOnsiaWQiOiJ3ZWF0aGVyIiwiY2VudGVyIjpbLTg3LjkwNiw0My4wMzldLCJsb2NhdGlvbiI6Wy04Ny45MDYsNDMuMDM5XSwiem9vbSI6NywibGF5ZXIiOiJicmVmX3FjZCJ9LCJhbmltYXRpbmciOmZhbHNlLCJiYXNlIjoic2F0ZWxsaXRlIiwiYXJ0Y2MiOmZhbHNlLCJjb3VudHkiOmZhbHNlLCJjd2EiOmZhbHNlLCJyZmMiOmZhbHNlLCJzdGF0ZSI6ZmFsc2UsIm1lbnUiOnRydWUsInNob3J0RnVzZWRPbmx5IjpmYWxzZSwib3BhY2l0eSI6eyJhbGVydHMiOjAuOCwibG9jYWwiOjAuNiwibG9jYWxTdGF0aW9ucyI6MC44LCJuYXRpb25hbCI6MC42fX0%3D" target="_blank"><span class="btn btn-primary">View Radar</span></a></p> 1577 1578<p> </p> 1579 1580 1581 1582 <div class="ccm-custom-style-container ccm-custom-style-heromain3559-32899" 1583 > 1584 <p><a href="https://radar.weather.gov/?settings=v1_eyJhZ2VuZGEiOnsiaWQiOiJ3ZWF0aGVyIiwiY2VudGVyIjpbLTg3LjkwNiw0My4wMzldLCJsb2NhdGlvbiI6Wy04Ny45MDYsNDMuMDM5XSwiem9vbSI6NywibGF5ZXIiOiJicmVmX3FjZCJ9LCJhbmltYXRpbmciOmZhbHNlLCJiYXNlIjoic2F0ZWxsaXRlIiwiYXJ0Y2MiOmZhbHNlLCJjb3VudHkiOmZhbHNlLCJjd2EiOmZhbHNlLCJyZmMiOmZhbHNlLCJzdGF0ZSI6ZmFsc2UsIm1lbnUiOnRydWUsInNob3J0RnVzZWRPbmx5IjpmYWxzZSwib3BhY2l0eSI6eyJhbGVydHMiOjAuOCwibG9jYWwiOjAuNiwibG9jYWxTdGF0aW9ucyI6MC44LCJuYXRpb25hbCI6MC42fX0%3D" target="_blank"><img alt="KMKX radar loop" src="https://radar.weather.gov/ridge/standard/KMKX_loop.gif" /></a></p> 1585 1586 </div> 1587</div></div></div> 1588</div></div> </div> 1589 </div> 1590</div> 1591<div class="container-fluid"> 1592 <div class="row"> 1593 1594 1595 1596 <div class="row"><div class="col-sm-12"><div 1597class="ccm-custom-style-fullwidthcontent3560" 1598> 1599 1600 <div class="ccm-custom-style-container ccm-custom-style-fullwidthcontent3560-26765 container" 1601 > 1602 1603 <div class="row"><div class="col-sm-4"> 1604 1605 1606 1607 <a href="/what-you-can-do/water-drop-alert"><img src="https://www.mmsd.com/application/files/cache/thumbnails/water-drop-alert-wt-0974e1a6b71049026ad0a803bea0c1ba.png" alt="Water Drop Alert - use less water during heavy rains" width="278" height="231" class="ccm-image-block img-fluid bID-26626"></a> 1608 1609 1610 1611 1612 <p><a id="facility" name="facility"></a></p> 1613 1614</div><div class="col-sm-8"> 1615 1616 <style type="text/css">li::marker {color:#ecf0f1;} 1617</style> 1618<h2><a href="/what-you-can-do/water-drop-alert"><span style="color:#ecf0f1;">Water Drop Alert</span></a></h2> 1619 1620<p class="lead"><strong><span style="color:#ecf0f1;">It's simple: use less water during heavy rain.</span></strong></p> 1621 1622<ul> 1623 <li> 1624 <p><strong><span style="color:#ecf0f1;">Hold off on washing dishes</span></strong></p> 1625 </li> 1626 <li> 1627 <p><strong><span style="color:#ecf0f1;">Do laundry the next day</span></strong></p> 1628 </li> 1629 <li> 1630 <p><strong><span style="color:#ecf0f1;">Take a shorter shower</span></strong></p> 1631 </li> 1632 <li> 1633 <p><strong><span style="color:#ecf0f1;">Empty your rain barrel</span></strong></p> 1634 </li> 1635</ul> 1636 1637<h4><span style="color:#ecf0f1;">To receive Water Drop Alert text messages</span></h4> 1638 1639<p><span style="color:#e67e22;">Text WATERDROP to<a href="tel:14142964422 "><strong> </strong></a></span><a href="tel:14142964422 "><span style="color:#e67e22;"><strong>414-296-4422</strong></span></a></p> 1640 1641<p><span style="color:#e67e22;">Para español, envía GOTADEAGUA al </span><a href="tel:14142964422 "><span style="color:#e67e22;"><strong>414-296-4422</strong></span></a></p> 1642 1643<p><a href="/what-you-can-do/water-drop-alert"><span class="btn btn-outline">Water Drop Alert Info</span></a></p> 1644 1645</div></div> 1646 </div> 1647</div></div></div> 1648 1649 </div> 1650</div> 1651<div class="container"> 1652 <div class="row"> 1653 <div class="col-md-12"> 1654 1655 1656<div class="container"><div class="row"><div class="col-sm-12"> <div class="ccm-custom-style-container ccm-custom-style-main-26792" 1657 > 1658 <h2 style="text-align: center;"> </h2> 1659 1660<h2 style="text-align: center;">Facility Capacity Information</h2> 1661 1662<p> </p> 1663 1664</div></div></div> </div> 1665 1666 1667<div class="container"><div class="row"><div class="col-sm-12"> 1668 1669 <p class="lead"><strong>When heavy rain threatens the Milwaukee area, stormwater increases the water sent to the Milwaukee Metropolitan Sewerage District (MMSD) <a href="https://www.mmsd.com/what-we-do/wastewater-treatment">water reclamation facilities.</a></strong></p> 1670 1671 1672</div></div></div> 1673 1674<div class="container"><div class="row"><div class="col-sm-12"> <p><br /> 1675MMSD has <strong>captured and cleaned 98.4% of all the stormwater and wastewater entering the regional sewer system since 1994.</strong> Before the <a href="https://www.mmsd.com/what-we-do/wastewater-treatment/deep-tunnel">Deep Tunnels</a>, our region polluted our waterways with 50-60 <a href="https://www.mmsd.com/what-we-do/wastewater-treatment/overflows">sewer overflows </a>yearly, and now we average two.<br /> 1676 </p> 1677 1678</div></div></div> 1679 1680<div class="container"><div class="row"><div class="col-sm-12">
1680<script type="text/javascript"> 1681 //on load update the pie charts. 1682 $( document ).ready(function() { 1683 //updateDonutChart('#specificChart', 80, true); 1684 $("div.tnf-chart").each( function() { 1685 var chartDiv = $(this); 1686 var updateDivName = chartDiv.attr('id'); 1687 1688 //Need the get the values from the sibling of the parent div 1689 var parentDiv = chartDiv.parent().get(0); 1690 var infoDiv = $(parentDiv).next().get(0); 1691 1692 //Grab the values from the p tags with 1693 var cStorage = $(infoDiv).children('[name=current-storage]').get(0); 1694 cStorage = $(cStorage).val(); 1695 var maxStorage = $(infoDiv).children('[name=max-capacity]').get(0); 1696 maxStorage = $(maxStorage).val(); 1697 1698 //Need to calcuate the Percentage 1699 var newChartValue = Math.round( (cStorage / maxStorage ) * 100 ); 1700 updateDonutChart('#'+updateDivName, newChartValue, true); 1701 }); 1702 $(".tf-pcnt").html("%"); 1703 }); 1704 1705</script>
1705 1706 1707 1708<div class="tunnels-n-facilities-wrapper" id="capacity"> 1709 <div class="row"> 1710 <div class="tunnels padding-sm"> 1711 <!-- MKE DEEP TUNNELS --> 1712 1713 <div class="col-md-6"> 1714 <h2 style="padding-bottom: 15px;"><a href="/what-we-do/wastewater-treatment/deep-tunnel"><span class="fa fa-adjust fa-rotate-90"></span> MMSD DEEP TUNNELS</a></h2> 1715 <div class="col-sm-12"><a href="/what-we-do/wastewater-treatment/deep-tunnel"><img src="/application/files/5117/4723/7243/deep-tunnels-horiz.jpg 1716" alt="Deep Tunnels dug out underground" /></a></div> 1717 <div class="col-sm-12" style="padding-top: 15px;"><p>The MMSD <a href="/what-we-do/wastewater-treatment/deep-tunnel" target="_blank">Deep Tunnels</a> have prevented more than 167.3 billion gallons of pollution from getting into Lake Michigan. Thanks to the deep tunnels and many other improvements, MMSD has captured and cleaned 98.4% of all the water and wastewater that's entered the regional sewer system since 1994.</p></div> 1718 1719 <div class="padding-sm col-sm-6"> 1720 <div class="card"> 1721 1722 <span id="tunnel-h4-DEEP TUNNEL"></span> 1723 1724 <h4> 1725 DEEP TUNNEL </h4> 1726 1727 <div> 1728 <div id="tunnel0" class="donut-size tnf-chart"> 1729 <div class="pie-wrapper"> 1730 <span class="label"> 1731 <span class="num"></span> 1732 <span class="smaller tf-pcnt">Loading…</span> 1733 </span> 1734 1735 <div class="pie" style="clip: rect(0 1em 1em 0.5em);"> 1736 <div 1737 class="left-side half-circle" 1738 style="border-width:0.1em; transform:rotate(0deg);" 1739 ></div> 1740 1741 <div 1742 class="right-side half-circle" 1743 style="border-width:0.1em; transform:rotate(0deg);" 1744 ></div> 1745 </div> 1746 1747 <div class="shadow" style="border-width:0.1em;"></div> 1748 </div> 1749 </div> 1750 </div> 1751 1752 <div class="tunnel-info"> 1753 <input 1754 type="hidden" 1755 name="current-storage" 1756 value="58" 1757 > 1758 1759 <p> 1760 <strong>CURRENT STORAGE<br></strong> 1761 58 million gallons </p> 1762 1763 <input 1764 type="hidden" 1765 name="max-capacity" 1766 value="432" 1767 > 1768 1769 <p> 1770 <strong>MAX CAPACITY<br></strong> 1771 432 million gallons </p> 1772 1773 <p> 1774 <em> 1775 As of 1776 10/3/26, 3:10â¯PM </em> 1777 </p> 1778 </div> 1779 1780 </div> 1781</div> 1782 1783 1784 <div class="padding-sm col-sm-6"> 1785 <div class="card"> 1786 1787 <span id="tunnel-h4-NWSRS"></span> 1788 1789 <h4> 1790 NORTHWEST SIDE DEEP TUNNEL </h4> 1791 1792 <div> 1793 <div id="tunnel1" class="donut-size tnf-chart"> 1794 <div class="pie-wrapper"> 1795 <span class="label"> 1796 <span class="num"></span> 1797 <span class="smaller tf-pcnt">Loading…</span> 1798 </span> 1799 1800 <div class="pie" style="clip: rect(0 1em 1em 0.5em);"> 1801 <div 1802 class="left-side half-circle" 1803 style="border-width:0.1em; transform:rotate(0deg);" 1804 ></div> 1805 1806 <div 1807 class="right-side half-circle" 1808 style="border-width:0.1em; transform:rotate(0deg);" 1809 ></div> 1810 </div> 1811 1812 <div class="shadow" style="border-width:0.1em;"></div> 1813 </div> 1814 </div> 1815 </div> 1816 1817 <div class="tunnel-info"> 1818 <input 1819 type="hidden" 1820 name="current-storage" 1821 value="0" 1822 > 1823 1824 <p> 1825 <strong>CURRENT STORAGE<br></strong> 1826 0 million gallons </p> 1827 1828 <input 1829 type="hidden" 1830 name="max-capacity" 1831 value="89" 1832 > 1833 1834 <p> 1835 <strong>MAX CAPACITY<br></strong> 1836 89 million gallons </p> 1837 1838 <p> 1839 <em> 1840 As of 1841 10/3/26, 3:10â¯PM </em> 1842 </p> 1843 </div> 1844 1845 </div> 1846</div> 1847 1848 <div class="col-sm-12"><a href="/what-we-do/wastewater-treatment/deep-tunnel"><span class="btn btn-outline" style="width:100%;">Deep Tunnels</span></a></div> 1849 </div> 1850 1851 <span class="container hidden-md hidden-lg"><hr></span> 1852 <!-- WATER TREATMENT FACILITIES --> 1853 <div class="col-md-6"> 1854 <h2 style="padding-bottom:15px;"><a href="/what-we-do/wastewater-treatment"><span class="fa fa-building"></span> WATER RECLAMATION FACILITIES</a></h2> 1855 <div class="col-sm-12"><a href="/what-we-do/wastewater-treatment"><img src="/application/files/4717/4723/7243/water-treatment-horiz.jpg" alt="aerial view of circular wastewater treatment water" /></a></div> 1856 <div class="col-sm-12" style="padding-top:15px;"><p>MMSD runs two <a href="/what-we-do/wastewater-treatment" target="_blank">water reclamation facilities</a>, Jones Island and South Shore, that clean residential and industrial wastewater for over 1 million people in 29 communities within the Greater Milwaukee area.</p><br></div> 1857 1858 <div class="padding-sm col-sm-6"><div class="card"> 1859 <h4>SOUTH SHORE WATER RECLAMATION FACILITY</h4> 1860 1861 <div class=""> 1862 <div id="facility0" class="donut-size tnf-chart"> 1863 <div class="pie-wrapper"> 1864 <span class="label"> 1865 <span class="num"></span><span class="smaller tf-pcnt">Loading…</span> 1866 </span> 1867 <div class="pie" style="clip: rect(0 1em 1em 0.5em);"> 1868 <div class="left-side half-circle" style="border-width: 0.1em; transform: rotate(0deg);"></div> 1869 <div class="right-side half-circle" style="transform: rotate(0deg); border-width: 0.1em;"></div> 1870 </div> 1871 <div class="shadow" style="border-width: 0.1em;"></div> 1872 </div> 1873 </div>
1874 </div> 1875 1876 <div class="tunnel-info"> 1877 <input type="hidden" name="current-storage" value= "98"> 1878 <p class="current-storage"><strong>CURRENTLY TREATING </br></strong> 98 million gallons / day</p> 1879 1880 <input type="hidden" name="max-capacity" value= "140"> 1881 <p class="max-capacity"><strong>MAX CAPACITY </br></strong> 140 million gallons / day</p> 1882 <p></p> 1883 <p><em>As of 10/3/26, 3:10â¯PM</em></p> 1884 </div> 1885 </div> 1886 </div> 1887 1888 <div class="padding-sm col-sm-6"><div class="card"> 1889 <h4>JONES ISLAND WATER RECLAMATION FACILITY</h4> 1890 1891 <div class=""> 1892 <div id="facility1" class="donut-size tnf-chart"> 1893 <div class="pie-wrapper"> 1894 <span class="label"> 1895 <span class="num"></span><span class="smaller tf-pcnt">Loading…</span> 1896 </span> 1897 <div class="pie" style="clip: rect(0 1em 1em 0.5em);"> 1898 <div class="left-side half-circle" style="border-width: 0.1em; transform: rotate(0deg);"></div> 1899 <div class="right-side half-circle" style="transform: rotate(0deg); border-width: 0.1em;"></div> 1900 </div> 1901 <div class="shadow" style="border-width: 0.1em;"></div> 1902 </div> 1903 </div> 1904 </div> 1905 1906 <div class="tunnel-info"> 1907 <input type="hidden" name="current-storage" value= "233"> 1908 <p class="current-storage"><strong>CURRENTLY TREATING </br></strong> 233 million gallons / day</p> 1909 1910 <input type="hidden" name="max-capacity" value= "330"> 1911 <p class="max-capacity"><strong>MAX CAPACITY </br></strong> 330 million gallons / day</p> 1912 <p></p> 1913 <p><em>As of 10/3/26, 3:10â¯PM</em></p> 1914 </div> 1915 </div> 1916 </div> 1917 <div class="col-sm-12"><a href="/what-we-do/wastewater-treatment"><span class="btn btn-outline" style="width:100%;">Wastewater Treatment</span></a></div> 1918 1919 </div> 1920 </div> 1921</div> 1922</div>
1923<script type="text/javascript"> 1924 1925 var _gaq = _gaq || []; 1926 _gaq.push(['_setAccount', 'UA-36251023-1']); 1927 _gaq.push(['_setDomainName', 'jqueryscript.net']); 1928 _gaq.push(['_trackPageview']); 1929 1930 (function() { 1931 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 1932 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 1933 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 1934 })(); 1935 1936</script>
1936 1937 1938 1939</div></div></div> 1940 <div class="ccm-custom-style-container ccm-custom-style-main-21277" 1941 > 1942 1943<div class="container"> <div class="row"><div class="col-sm-12"><div 1944class="ccm-custom-style-main3045" 1945> 1946 1947 1948 <h3>Greater Milwaukee Water Cleaned & Captured</h3> 1949 1950<p>MMSD is committed to protecting our community and the environment for a healthier, cleaner, and more resilient region. MMSD has captured and cleaned 98.4%<br /> 1951of all the water that's entered the regional sewer system since 1994. Learn how MMSD's <a href="https://www.mmsd.com/what-we-do/wastewater-treatment">water reclamation facilities</a> clean our water.<br /> 1952 </p> 1953 1954 1955 1956 <div class="ccm-custom-style-container ccm-custom-style-main3045-26793" 1957 > 1958 <h4><br /> 1959<strong><a href="/what-we-do/wastewater-treatment/overflows">1 inch of Rainwater in MMSD's Service Area = 7.1 Billion Gallons of Water!</a></strong></h4> 1960 1961<h4><em><a href="/what-we-do/wastewater-treatment/overflows">Learn about why Sewer Overflows happen</a></em><br /> 1962 </h4> 1963 1964 </div> 1965 1966 1967 <div class="row"><div class="col-sm-6"> 1968 1969 <div class="ccm-custom-style-container ccm-custom-style-main30453046-21170" 1970 > 1971 <div class="volume-treated-block container"> 1972 <div class="row"> 1973 <div class="col-xs-12"> 1974 <h2>2026 MMSD VOLUME TREATED</h2> 1975 <h4>Gallons Treated: 36,135,000,000 </h4> 1976 <h4>Gallons Overflowed: 2,810,937,528 </h4> 1977 <h4>Total Gallons: 38,945,937,528</h4> 1978 <!-- <h3>MMSD % Treated: 92.78%</h3> --> 1979 <!-- updated this for more precision, to show additional decimal places in the event of small overflows - 18Mar25 SM --> 1980 1981 <h3>MMSD % Treated: 92.78%</h3> 1982 1983 </div> 1984 </div> 1985</div> 1986 </div> 1987</div><div class="col-sm-6"> 1988 1989 <div class="ccm-custom-style-container ccm-custom-style-main30453047-31034" 1990 > 1991 <h4>Wastewater Requirements (cleaned & captured)</h4> 1992 1993<p>Environmental Protection Agency (EPA) <br /> 1994<strong>85% Water cleaned & captured</strong><br /> 1995<br /> 1996MMSD's status since 1994<br /> 1997<strong>98.4% Water cleaned & captured</strong></p> 1998 1999 </div> 2000</div></div> 2001</div></div></div> 2002</div> </div> 2003 2004 2005<div class="container"><div class="row"><div class="col-sm-12"> <div class="ccm-custom-style-container ccm-custom-style-main-26786" 2006 > 2007 <p><em>This page is automatically updated. The data have not been verified and may contain errors. As data are verified, MMSD reserves the right to make corrections to values as necessary. MMSD is providing this data as is and the user assumes the entire risk of use of this data.</em></p> 2008 2009</div></div></div> </div> 2010 </div> 2011 </div> 2012</div> 2013<div class="container-fluid"> 2014 <div class="row"> 2015 2016 2017 <div class="ccm-custom-style-container ccm-custom-style-bottomcta-26778" 2018 > 2019 2020 <div class="row"><div class="col-sm-12"> 2021 2022 <h2 style="text-align: center;"><span style="color:#ffffff;">Is There Water in Your Basement?</span></h2> 2023 2024<p style="text-align: center;"><br /> 2025<u><a href="/about-us/contact-us/reporting-wet-basement"><span style="color:#ffffff;">Report a Wet Basement</span></a></u><span style="color:#ffffff;"> and learn more about what could be causing the </span><u><a href="/what-you-can-do/managing-water-on-your-property/water-in-my-basement"><span style="color:#ffffff;">Water in Your Basement</span></a></u><span style="color:#ffffff;">.</span><br /> 2026 </p> 2027 2028<p style="text-align: center;"><span style="color:#ffffff;"><a href="/about-us/contact-us/reporting-wet-basement"><span class="btn btn-outline">Report a Basement</span></a> <a href="/what-you-can-do/managing-water-on-your-property/water-in-my-basement"><span class="btn btn-outline">Wet Basement Tips</span></a></span></p> 2029 2030</div></div> 2031 </div> 2032 2033 <div class="ccm-custom-style-container ccm-custom-style-bottomcta-26747" 2034 > 2035 2036 <div class="row"><div class="col-sm-12"> 2037 2038 <div class="ccm-custom-style-container ccm-custom-style-bottomcta3564-26780" 2039 > 2040 <h2 style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property">Manage Water on Your Property</a></h2> 2041 2042<p style="text-align: center;"><br /> 2043 </p> 2044 2045 </div> 2046 2047 <div class="ccm-custom-style-container ccm-custom-style-bottomcta3564-26749 container" 2048 > 2049 2050 <div class="row"><div class="col-sm-2"></div><div class="col-sm-2"> 2051 2052 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643566-26782" 2053 > 2054 <a href="/what-you-can-do/managing-water-on-your-property"><img src="/application/files/8417/3559/4363/icon-home-water-drop.png" alt="water at home icon" width="152" height="152" class="ccm-image-block img-fluid bID-26782" loading="lazy"></a> 2055 2056 </div> 2057 2058 2059 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643566-26758" 2060 > 2061 <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property"><strong>Protect Your Home</strong></a></p> 2062 2063 </div> 2064</div><div class="col-sm-2"> 2065 2066 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643567-26783" 2067 > 2068 <a href="/what-you-can-do/managing-water-on-your-property/proper-grading-arou
2068nd-your-home"><img src="/application/files/5617/3559/4363/icon-man-grading.png" alt="proper home grading icon" width="152" height="152" class="ccm-image-block img-fluid bID-26783" loading="lazy"></a> 2069 2070 </div> 2071 2072 2073 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643567-26759" 2074 > 2075 <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property/proper-grading-around-your-home"><strong>Proper Grading</strong></a></p> 2076 2077 </div> 2078</div><div class="col-sm-2"> 2079 2080 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643568-26784" 2081 > 2082 <a href="/what-you-can-do/managing-water-on-your-property/foundation-drains"><img src="/application/files/8717/3559/4362/icon-foundation-drains.png" alt="foundation drains icon" width="152" height="152" class="ccm-image-block img-fluid bID-26784" loading="lazy"></a> 2083 2084 </div> 2085 2086 2087 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643568-26760" 2088 > 2089 <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property/foundation-drains"><strong>Foundation Drains</strong></a></p> 2090 2091 </div> 2092</div><div class="col-sm-2"> 2093 2094 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643569-26785" 2095 > 2096 <a href="/what-you-can-do/managing-water-on-your-property/laterals"><img src="/application/files/4717/3559/4364/laterals.png" alt="home laterals icon" width="152" height="152" class="ccm-image-block img-fluid bID-26785" loading="lazy"></a> 2097 2098 </div> 2099 2100 2101 <div class="ccm-custom-style-container ccm-custom-style-bottomcta35643569-26761" 2102 > 2103 <p class="lead" style="text-align: center;"><a href="/what-you-can-do/managing-water-on-your-property/laterals"><strong>Laterals</strong></a></p> 2104 2105 </div> 2106</div><div class="col-sm-2"></div></div> 2107 </div> 2108</div></div> 2109 </div> 2110 2111 </div> 2112</div> 2113</main> 2114<div class="container"> 2115 <div class="row"> 2116 <div class="col-md-12"> 2117 <div 2118class="ccm-custom-style-mainbottom" 2119> 2120</div> </div> 2121 </div> 2122</div> 2123 2124<footer> 2125<div class="mmsd-footer"> 2126 <div class="container"> 2127 <div class="row"> 2128 2129 2130 <div class="col-xs-12 col-sm-5" id="footer-logo"> 2131 2132 2133 <div class="ccm-custom-style-container ccm-custom-style-logo-31893" 2134 > 2135 <a href="/"><img src="/application/files/2316/6395/0358/MMSD_logo_400x400-min.jpg" alt="MMSD Milwaukee Metropolitan Sewerage District " width="400" height="400" class="ccm-image-block img-fluid bID-31893"></a> 2136 2137 </div> 2138 2139 2140 <p><strong>Milwaukee Metropolitan Sewerage District</strong></p> 2141 2142<p>260 W. Seeboth Street, Milwaukee, WI 53204</p> 2143 2144<p><strong><a href="tel:+14142725100">(414) 272-5100</a></strong></p> 2145 2146<p><a href="https://www.mmsd.com/what-we-do/wastewater-treatment/tours">Tours</a> | <a href="https://www.mmsd.com/about-us/contact-us">Contact</a></p> 2147 2148 </div> 2149 2150 <div class="col-xs-12 col-sm-3 padding-sm"> 2151 2152 2153 <p style="font-size:16px;"><a href="/about-us"><span style="color:#000000;">About Us</span></a></p> 2154 2155<p class="weather"><a href="/about-us/milwaukee-rain-facility-information"><span class="fa fa-tint"> </span><span>Live Rain Updates</span></a></p> 2156 2157<p><a href="/what-we-do">What We Do</a></p> 2158 2159<p><a href="/what-you-can-do">What You Can Do</a></p> 2160 2161<p><a href="/careers">Careers</a></p> 2162 2163<p><a href="/procurement">Procurement</a></p> 2164 2165<p><a href="/government-business">Government & Business</a></p> 2166 2167 </div> 2168 <div class="col-xs-12 col-sm-4 padding-sm"> 2169 2170 2171 <p style="font-size:16px;"><strong>Blue Notes Newsletter</strong></p> 2172 2173<p>Get insights from MMSD's Executive Director, in a quarterly email.</p> 2174 2175<div class="btn btn-primary" style="text-transform:capitalize;"><a href="https://www.mmsd.com/about-us/blue-notes-newsletter/newsletter-signup">Sign Up</a></div> 2176 2177<p> </p> 2178 2179<ul class="social-icons"> 2180 <li id="youtube"><a href="https://www.youtube.com/c/MilwaukeeMetropolitanSewerageDistrictMMSD" target="_blank"><span class="fa fa-youtube"> </span></a></li> 2181 <li id="facebook"><a href="https://www.facebook.com/pages/Milwaukee-Metropolitan-Sewerage-District-MMSD/327273808264" target="_blank"><span class="fa fa-facebook"> </span></a></li> 2182 <li id="twitter"><a href="https://twitter.com/MMSD_MKE" target="_blank" title="X"><svg alt="X" style="width:20px;height:20px;color:#00536A;" version="1.1" viewbox="0 0 300 300" xmlns="http://www.w3.org/2000/svg"><path d="M178.57 127.15 290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59h89.34M36.01 19.54H76.66l187.13 262.13h-40.66" fill="#00536A"></path></svg></a></li> 2183 <li id="instagram"><a href="https://www.instagram.com/MMSD_MKE" target="_blank"><span class="fa fa-instagram"> </span></a></li> 2184 <li id="linkedin"><a href="https://www.linkedin.com/company/milwaukee-metropolitan-sewerage-district" target="_blank"><span class="fa fa-linkedin"> </span></a></li> 2185</ul> 2186 2187 </div> 2188 </div> 2189 </div> 2190 <div class="container"> 2191 <div class="row footer-utility"> 2192 <hr> 2193 <div class="col-xs-12 col-md-5 col-lg-6"> 2194 2195 2196 <p class="small">Visit <a href="http://milorganite.com" target="_blank">Milorganite</a> | <a href="https://www.freshcoastguardians.com/" target="_blank">Fresh Coast Guardians</a></p> 2197 2198 </div>
2199 <div class="col-xs-12 col-md-7 col-lg-6"> 2200 <div class="footer-copyright"> 2201 <p class="small">©2026 MMSD. All Rights Reserved. | <a href="https://www.mmsd.com/accessibility-policy">Accessibility</a> | <a href="https://www.mmsd.com/privacy-policy">Privacy</a> | <a href="https://www.mmsd.com/cookie-policy">Cookie</a> | <a href="https://www.mmsd.com/site-map">Site Map</a></p> 2202 </div> 2203 </div> 2204 </div> 2205 </div> 2206 </div> 2207</footer> 2208 2209 2210</div>
2211<script type="text/javascript" src="/application/files/cache/js/9dd21b09cef76cb89db4a26127491f1c151e8f3b.js?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74" data-source="/application/blocks/tunnels_and_facilities/js/simple-donut-jquery.js?ccm_nocache=12d5f11f36fd5757295be4099b0e6006d074dd74"></script>
2211 2212 <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> 2213 <!--
2213<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
2213--> 2214 <!-- Include all compiled plugins (below), or include individual files as needed --> 2215 2216
2216<script src="/application/themes/mmsd/js/bootstrap.min.js"></script>
2216 2217
2217<script src="/application/themes/mmsd/js/bootstrap-hover-dropdown.js"></script>
2217 2218
2218<script type="text/javascript" src="/application/themes/mmsd/js/jquery-ui.min.js"></script>
2218 2219
2219<script src="/application/themes/mmsd/js/jquery.matchHeight-min.js"></script>
2219 2220 2221
2221<script> 2222 // Look for .hamburger 2223 var hamburger = document.querySelector(".hamburger"); 2224 // On click 2225 hamburger.addEventListener("click", function() { 2226 // Toggle class "is-active" 2227 hamburger.classList.toggle("is-active"); 2228 // Do something else, like open/close menu 2229 }); 2230 </script>
2230 2231
2231<script> 2232 2233 //test popout1 2234$(document).ready(function(){ 2235 2236 2237 2238 checkCookie_eu(); 2239 2240 function checkCookie_eu() 2241 { 2242 2243 var consent = getCookie_eu("admodal"); 2244 2245 if (consent == null || consent == "" || consent == undefined) 2246 { 2247 // show notification bar 2248 setTimeout(function() { 2249 $('#admodal').find('.item').first().addClass('active'); 2250 $('#admodal').modal({ 2251 backdrop: 'static', 2252 keyboard: false 2253 }); 2254 }, 15000); 2255 } 2256 2257 } 2258 2259 function setCookie_eu(c_name,value,exdays) 2260 { 2261 2262 var exdate = new Date(); 2263 exdate.setDate(exdate.getDate() + exdays); 2264 var c_value = escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()); 2265 document.cookie = c_name + "=" + c_value+"; path=/"; 2266 2267 2268 } 2269 2270 2271 function getCookie_eu(c_name) 2272 { 2273 var i,x,y,ARRcookies=document.cookie.split(";"); 2274 for (i=0;i<ARRcookies.length;i++) 2275 { 2276 x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")); 2277 y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1); 2278 x=x.replace(/^\s+|\s+$/g,""); 2279 if (x==c_name) 2280 { 2281 return unescape(y); 2282 } 2283 } 2284 } 2285 2286 2287 2288 $('#admodal').on('hidden.bs.modal', function (e) { 2289 setCookie_eu("admodal", 1, 30); 2290 }); 2291}); 2292</script>
2292 2293 2294<div id="admodal" class="modal fade" tabindex="-1" role="dialog"> 2295 <div class="modal-dialog" role="document"> 2296 <div class="modal-content"> 2297 <div class="modal-header"><img alt="" src="/application/themes/mmsd/images/MMSD_logo.png" width="150"> 2298 <button type="button" class="close" data-dismiss="modal" aria-label="× Close"><span aria-hidden="true">×</span></button> 2299 </div> 2300 <div class="modal-body"> 2301 <!-- start --> 2302 2303 <div class="_form_1290"></div>
2303<script src="https://mkemsd.activehosted.com/f/embed.php?id=1290" type="text/javascript" charset="utf-8"></script>
2303 2304 2305 <!-- end --> 2306 </div> 2307 </div><!-- /.modal-content --> 2308 </div><!-- /.modal-dialog --> 2309</div><!-- /.modal --> 2310 2311 2312 2313 2314 2315 <style> 2316#cookie_directive_container { 2317 position: fixed; 2318 left: 0; 2319 right: 0; 2320 bottom: 0; 2321 z-index: 999; 2322 background: #3B3B3B; 2323 color: #fff; 2324 } 2325.credit { 2326 line-height: 35px; 2327 margin-top: 10px; 2328 width: auto; 2329 display: inline-block; 2330} 2331.btn.close-it{line-height: 20px; 2332 margin-top: 10px; 2333 } 2334#cookie_directive_container .navbar{ 2335margin:0!important; 2336min-height:0!important 2337} 2338 2339#cookie_directive_container p > a,#cookie_directive_container p > a:hover,#cookie_directive_container p > a:focus {color:#ccc} 2340</style> 2341 2342 2343 2344<div id="cookie_directive_container" class="" style="display: none"> 2345 <nav class="navbar navbar-primary "> 2346 2347 <div class="container"> 2348 <div class="navbar-inner navbar-content-center" id="cookie_accept"> 2349 2350 <a href="#" class="btn btn-primary pull-right close-it">Close</a> 2351 <p class="credit"> 2352 By using our website you are consenting to our use of cookies in accordance with our <a href="/cookie-policy">cookie policy</a>. 2353 </p> 2354 <br> 2355 2356 </div> 2357 </div> 2358 2359 </nav> 2360 </div>
2361<script> 2362if(CCM_EDIT_MODE == false){ 2363jQuery(function($) { 2364 2365 checkCookie_mmsd(); 2366 2367 function checkCookie_mmsd() 2368 { 2369 2370 var consent = getCookie_mmsd("cookies_consent"); 2371 2372 if (consent == null || consent == "" || consent == undefined) 2373 { 2374 // show notification bar 2375 $('#cookie_directive_container').show(); 2376 } 2377 2378 } 2379 2380 function setCookie_mmsd(c_name,value,exdays) 2381 { 2382 2383 var exdate = new Date(); 2384 exdate.setDate(exdate.getDate() + exdays); 2385 var c_value = escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()); 2386 document.cookie = c_name + "=" + c_value+"; path=/"; 2387 2388 $('#cookie_directive_container').hide('slow'); 2389 } 2390 2391 2392 function getCookie_mmsd(c_name) 2393 { 2394 var i,x,y,ARRcookies=document.cookie.split(";"); 2395 for (i=0;i<ARRcookies.length;i++) 2396 { 2397 x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")); 2398 y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1); 2399 x=x.replace(/^\s+|\s+$/g,""); 2400 if (x==c_name) 2401 { 2402 return unescape(y); 2403 } 2404 } 2405 } 2406 2407 $("#cookie_accept a.close-it").click(function(){ 2408 setCookie_mmsd("cookies_consent", 1, 30); 2409 }); 2410 2411}); 2412} 2413</script>
2413 2414 2415 2416 2417
2417<script type="text/javascript" src="/application/themes/mmsd/js/jquery-magnific-popup/jquery-magnific-popup.js"></script>
2417 2418
2419<script type="text/javascript" src="/application/themes/mmsd/js/responsiveslides.min.js"></script>
2419 2420 2421 2422
2422<script type="text/javascript" src="/application/themes/mmsd/js/frontend.js"></script>
2422 2423
2424<script> 2425document.addEventListener("DOMContentLoaded", function () { 2426 const widget = document.getElementById("google_translate_element"); 2427 const desktop = document.getElementById("desktop_translate"); 2428 const mobile = document.getElementById("translatebar"); 2429 2430 function moveWidgetTo(target) { 2431 if (widget && target && !target.contains(widget)) { 2432 target.appendChild(widget); 2433 } 2434 } 2435 2436 function checkScreenSizeAndMove() { 2437 if (window.innerWidth >= 768) { 2438 moveWidgetTo(desktop); 2439 } else { 2440 moveWidgetTo(mobile); 2441 } 2442 } 2443 2444 checkScreenSizeAndMove(); 2445 window.addEventListener('resize', checkScreenSizeAndMove); 2446}); 2447</script>
2447 2448</body> 2449 2450</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.