1 2 3<!DOCTYPE html> 4<html lang="en" prefix="og: https://ogp.me/ns#"> 5 6<head> 7 <link rel="preconnect" href="https://res.cloudinary.com" /> 8 <link rel="preconnect" href="https://fonts.googleapis.com"> 9 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 10 11 <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Montserrat&display=swap" /> 12 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Montserrat&display=swap" media="print" onload="this.media='all'" /> 13 <noscript> 14 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Montserrat&display=swap" /> 15 </noscript> 16 17 18
18<script type='application/ld+json'> 19 { 20 "@context": "https://schema.org", 21 "@graph": [ 22 { 23 "@type": "LegalService", 24 "name": "Law Offices of Calvert & Hubach LLC", 25 "url": "https://www.calvertandhubach.com", 26 "logo": "https://d11o58it1bhut6.cloudfront.net/production/1527/assets/header-904dddd4.png", 27 "address": { 28 "@type": "PostalAddress", 29 "addressCountry": "US", 30 "addressLocality": "Reno", 31 "addressRegion": "NV", 32 "postalCode": "89501", 33 "streetAddress": "313 Flint St" 34 }, 35 "telephone": "+17752506259", 36 "faxNumber": null, 37 "openingHoursSpecification": [ 38 { 39 "@type": "OpeningHoursSpecification", 40 "dayOfWeek": "Sun", 41 "opens": "9:00 AM ", 42 "closes": " 5:00 PM" 43 }, 44 { 45 "@type": "OpeningHoursSpecification", 46 "dayOfWeek": "Mon", 47 "opens": "9:00 AM ", 48 "closes": " 5:00 PM" 49 }, 50 { 51 "@type": "OpeningHoursSpecification", 52 "dayOfWeek": "Tue", 53 "opens": "9:00 AM ", 54 "closes": " 5:00 PM" 55 }, 56 { 57 "@type": "OpeningHoursSpecification", 58 "dayOfWeek": "Wed", 59 "opens": "9:00 AM ", 60 "closes": " 5:00 PM" 61 }, 62 { 63 "@type": "OpeningHoursSpecification", 64 "dayOfWeek": "Thu", 65 "opens": "9:00 AM ", 66 "closes": " 5:00 PM" 67 }, 68 { 69 "@type": "OpeningHoursSpecification", 70 "dayOfWeek": "Fri", 71 "opens": "9:00 AM ", 72 "closes": " 5:00 PM" 73 }, 74 { 75 "@type": "OpeningHoursSpecification", 76 "dayOfWeek": "Sat", 77 "opens": "9:00 AM ", 78 "closes": " 5:00 PM" 79 } 80 ], 81 "geo": { 82 "@type": "GeoCoordinates", 83 "latitude": "39.52144769", 84 "longitude": "-119.81566149" 85 } 86 } 87 ] 88} 89 </script>
89 90 91 92 <meta charset="utf-8"> 93 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 94 <link rel="shortcut icon" id="favicon" href="https://d11o58it1bhut6.cloudfront.net/production/1527/assets/favicon-daa7d7cf.ico" /> 95 96 <title>About Jenny D. Hubach | Law Offices of Calvert & Hubach LLC</title> 97 <meta name="description" content='About Jenny D. Hubach'> 98 <meta property="og:description" content='About Jenny D. Hubach'> 99 <meta property="og:url" content="http://www.calvertandhubach.com/firm-overview/jenny-d-hubach/"> 100 <meta property="og:title" content="About Jenny D. Hubach | Law Offices of Calvert & Hubach LLC"> 101 <meta property="og:type" content="website"> 102 103 <link rel="canonical" href="https://www.calvertandhubach.com/firm-overview/jenny-d-hubach/" /> 104
105<script id="block-javascript-defer-methods"> 106 window.defer_methods = [] 107</script>
107 108
109<script id="google-maps-async-loader"> 110 (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({ 111 key: "AIzaSyClUQjniXnL1L5b1lUNcWC-0Zb-eSC-9AY" 112 }); 113</script>
113 114 <link type="text/css" href="https://d11o58it1bhut6.cloudfront.net/production/v1.137.1/hubach-342052/assets/main.website-hubach-342052.728170cf66f4e45ad0e8.bundle.min.css" rel="stylesheet" id="main-css" /> 115 116
116<script> 117 window.isEditMode = false ; 118 window.customFormRedirects = { 119 default(formId) { 120 window.location = `${window.location.origin}/leads/send_inquiry/?form_id=${formId}` 121 } 122} 123 </script>
123 124 125 126 <style> 127 @media screen and (max-width: 575px) { 128 img { 129 max-width: 100vw; 130 } 131 .tns-inner { 132 overflow: hidden; 133 } 134 } 135 136 #main-content { 137 scroll-margin-top: 10rem; 138 } 139 140 a.skip-link { 141 left: -999px; 142 position: absolute; 143 outline: 2px solid #fd0; 144 outline-offset: 0; 145 background-color: #fd0; 146 color: #000; 147 z-index: 100000; 148 padding: .5rem 1rem; 149 text-decoration: underline; 150 display: block; 151 152 &:focus { 153 position: relative; 154 left: unset; 155 width: 100vw; 156 } 157 } 158 159 iframe[data-aspectratio='16:9'] { 160 aspect-ratio: 16/9; 161 } 162 163 iframe[data-aspectratio='9:16'] { 164 aspect-ratio: 9/16; 165 } 166 167 iframe[data-aspectratio='1:1'] { 168 aspect-ratio: 1/1; 169 } 170 171 iframe[data-aspectratio='2:3'] { 172 aspect-ratio: 2/3; 173 } 174 175 iframe[data-aspectratio='4:5'] { 176 aspect-ratio: 4/5; 177 } 178 </style> 179 180</head> 181 182<body class="page content "> 183 <a class="skip-link" href="#main-content" tabindex="0">Skip to main content</a> 184 185 <div id="nGage" class="ngae"></div> 186
186<script> 187 (function(ng,a,g,e,l,i,ve){l = a.createElement(g),l.async=1,l.src=ng+e; 188 var c=a.getElementsByTagName(g)[0]; 189 c.parentNode.insertBefore(l,c); 190 var i=a.createElement('div'); 191 var ve='style'; 192 i.id='nGageLH',i[ve].position='fixed',i[ve].right='0px',i[ve].bottom='0px',i[ve].zIndex='5000',a.body&&a.body.appendChild(i);} 193 ('https://messenger.ngageics.com/ilnksrvr.aspx?websiteid=',document,'script',"68-211-10-34-157-63-59-20")); 194 </script>
194 195 196 197 198 199 <style type="text/css">.block-14044.header.gotham-navigation-transparent-conversion-only .top-nav{background-color:#05477C;color:#FFFFFF}.block-14044.header.gotham-navigation-transparent-conversion-only .phone-text-box .phone-icon{border:2px solid #FFBC00;fill:#FFFFFF}.block-14044.header.gotham-navigation-transparent-conversion-only .navbar-toggler,.block-14044.header.gotham-navigation-transparent-conversion-only .btn-display.single{background-color:#FFBC00}.block-14044.header.gotham-navigation-transparent-conversion-only .navbar-toggler svg,.block-14044.header.gotham-navigation-transparent-conversion-only .btn-display.single svg{fill:#FFFFFF}.block-14044.header.gotham-navigation-transparent-conversion-only .nav-bottom{background-color:rgba(5,71,124,0.6)}.block-14044.header.gotham-navigation-transparent-conversion-only .nav-item{color:#FFFFFF}.block-14044.header.gotham-navigation-transparent-conversion-only .phone-display{font-family:Montserrat}.block-14044.header.gotham-navigation-transparent-conversion-only .nav-item span{color:inherit;font-family:Montserrat}@media (min-width:992px){.block-14044.header.gotham-navigation-transparent-conversion-only .do-not-hover:hover .no-link span{color:#FFFFFF!important}}@media (min-width:992px){.block-14044.header.gotham-navigation-transparent-conversion-only .dropdown.do-not-index:hover .dropdown-toggle>svg,.block-14044.header.gotham-navigation-transparent-conversion-only .dropdown.do-not-index:hover .nav-link>span{color:#FFFFFF!important}}.block-14044.header.gotham-navigation-transparent-conversion-only .nav-top{padding:1rem 15px}.block-14044.header.gotham-navigation-transparent-conversion-only .phone-wrapper{padding:0}@media (max-width:991.98px){.block-14044.header.gotham-navigation-transparent-conversion-only .dropdown-menu .dropdown .dropdown-menu{column-count:1!important}}.block-14044.header.gotham-navigation-transparent-conversion-only.scrolled .nav-top{display:none}@media (max-width:991.98px){.block-14044.header.gotham-navigation-transparent-conversion-only.scrolled .nav-top{display:flex}}.block-14044.header.gotham-navigation-transparent-conversion-only .mobile-navbar-payments-button{display:flex;margin-bottom:0.5rem;margin-top:1rem;flex-direction:column}</style> 200 201<header class="block block-14044 header gotham-navigation-transparent-conversion-only"> 202 203 204 205 206 207 208 209 210 211 212 <div class="header"> 213 <nav id="affix" class="navbar banner top-nav"> 214 <div class="container nav-top"> 215 <div class="logo-wrapper"> 216 <a aria-label="link to home page" href="/" class="header-logo"> 217 <picture> 218 <source media="(max-width:991px)" srcset="https://d11o58it1bhut6.cloudfront.net/production/1527/assets/mobile_logo-e9c3f26e.png"> 219 <source media="(min-width:992px)" srcset="https://d11o58it1bhut6.cloudfront.net/production/1527/assets/header-904dddd4.png"> 220 <img fetchpriority="low" src="https://d11o58it1bhut6.cloudfront.net/production/1527/assets/header-904dddd4.png" alt="Law Offices of Calvert & Hubach LLC" class="logo"> 221 </picture> 222 223 </a> 224 </div> 225 <div class="menu-wrapper"> 226 <button 227 id="menuMobileButton" 228 data-collapse-trigger="menu-collapse-trigger" 229 class="navbar-toggler btn-main btn btn-display" 230 aria-label="Toggle Mobile Navigation Menu" 231 aria-expanded="false" 232 > 233 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg> 234 </button> 235 </div> 236 237 <div class="phone-wrapper"> 238 239 <a class="btn btn-main btn-display single" href="tel:+17753866086" aria-label="link to call attorney (775) 386-6086"> 240 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99z"/></svg> 241 </a> 242 243 <div class="d-none d-lg-block phone-text-box"> 244 <div class="phone-number-wrapper"> 245 <a aria-label="link to call attorney (775) 386-6086" href="tel:+17753866086" class="w-100 header-phone-number phone-btn text-nowrap"> 246 <svg class='icon phone-icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99z"/></svg> 247 <span class='phone-display'>(775) 386-6086</span> 248 </a> 249 </div> 250 </div> 251 252 </div> 253 </div> 254 <div class="nav-bottom-container"> 255 <div id="affix-bottom" class="container-fluid navbar-expand-lg nav-bottom"> 256 <div class="row justify-content-center"> 257 <div class="menu-wrapper"> 258 <div class="collapse navbar-collapse" id="navbarSupportedContentMenu" data-collapse-target="menu-collapse-target"> 259 <ul class="navbar-nav"> 260 <li class="nav-item dropdown active"> 261 <a arial-label="Firm Overview" class="nav-link" 262 href="/firm-overview/"><span>Firm Overview</span></a> 263 <button type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-44804" aria-label="Toggle Dropdown" aria-expanded="false"> 264 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 265 </button> 266 267 <ul class="dropdown-menu" data-toggle-target="dropdown-target-44804" aria-expanded="false"> 268 <li class="active-child"><a aria-label="Jenny D. Hubach" class="dropdown-item" href="/firm-overview/jenny-d-hubach/">
269 <span>Jenny D. Hubach</span> 270 </a></li> 271 <li class=""><a aria-label="John P. Calvert" class="dropdown-item" href="/firm-overview/john-p-calvert/"> 272 <span>John P. Calvert</span> 273 </a></li> 274 </ul> 275 </li> 276 277 <li class="nav-item dropdown "> 278 <a arial-label="Criminal Defense" class="nav-link" 279 href="/criminal-defense/"><span>Criminal Defense</span></a> 280 <button type="button" class="dropdown-toggle dropdown-toggle-split" data-toggle-trigger="dropdown-trigger-45034" aria-label="Toggle Dropdown" aria-expanded="false"> 281 <svg class='icon' xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0z" fill="none"/><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"/></svg> 282 </button> 283 284 <ul class="dropdown-menu" data-toggle-target="dropdown-target-45034" aria-expanded="false"> 285 <li class=""><a aria-label="Marijuana Offenses" class="dropdown-item" href="/criminal-defense/marijuana-offenses/"> 286 <span>Marijuana Offenses</span> 287 </a></li> 288 <li class=""><a aria-label="Recreational & Medical Marijuana Laws" class="dropdown-item" href="/criminal-defense/recreational-medical-marijuana-laws/"> 289 <span>Recreational & Medical Marijuana Laws</span> 290 </a></li> 291 <li class=""><a aria-label="DUI Defense" class="dropdown-item" href="/criminal-defense/dui-defense/"> 292 <span>DUI Defense</span> 293 </a></li> 294 </ul> 295 </li> 296 297 <li class="nav-item "><a aria-label="Testimonials" class="nav-link" href="/testimonials/"> 298 <span>Testimonials</span> 299 </a></li> 300 <li class="nav-item "><a aria-label="Contact Us" class="nav-link" href="/contact-us/"> 301 <span>Contact Us</span> 302 </a></li> 303 </ul> 304 </div> 305 306 307 </div> 308 </div> 309 </div> 310 </div> 311 </nav> 312 <div class="text-message d-none "> 313 <div class="message position-relative"> 314 <a aria-label="link to text attorney " href="sms:"> 315 316 </a> 317 </div> 318 </div> 319 </div> 320</header> 321 322 323
323<script> 324 window.defer_methods.push(function() { 325const cssSelector = '.block-14044.header.gotham-navigation-transparent-conversion-only' 326const hideOppositeMenuOnClick = () => { 327 const mobilePhoneMenuBtn = document.getElementById('phoneMobileButton') 328 const mobilePhoneMenu = document.getElementById('navbarSupportedContentPhone') 329 const mobileNavMenuBtn = document.getElementById('menuMobileButton') 330 const mobileNavMenu = document.getElementById('navbarSupportedContentMenu') 331 332 const eventListener = (e) => { 333 const button = e.target.closest('button') 334 335 if (button === mobilePhoneMenuBtn) { 336 mobileNavMenuBtn.classList.add('collapsed') 337 mobileNavMenu.classList.remove('show') 338 } 339 340 if (button === mobileNavMenuBtn) { 341 mobilePhoneMenuBtn.classList.add('collapsed') 342 mobilePhoneMenu.classList.remove('show') 343 } 344 } 345 346 if (mobilePhoneMenuBtn) { 347 mobilePhoneMenuBtn.addEventListener('click', eventListener) 348 mobileNavMenuBtn.addEventListener('click', eventListener) 349 } 350} 351 352const handleNavHiding = (topNavEl, navEl) => { 353 window.addEventListener('scroll', () => { 354 const topHeaderHeight = document.querySelector(topNavEl).offsetHeight 355 const nav = document.querySelector(navEl) 356 const currentScrollPosition = document.documentElement.scrollTop 357 const windowWidth = window.innerWidth 358 359 if (windowWidth < 991) { 360 return 361 } 362 363 if (currentScrollPosition > topHeaderHeight) { 364 nav.classList.add('scrolled') 365 } else { 366 nav.classList.remove('scrolled') 367 } 368 }) 369} 370 371handleNavHiding('.nav-top', cssSelector) 372hideOppositeMenuOnClick() 373 374useCollapse({ 375 trigger: `${cssSelector} [data-collapse-trigger='menu-collapse-trigger']`, 376 target: `${cssSelector} [data-collapse-target='menu-collapse-target']` 377 }) 378 379useCollapse({ 380 trigger: `${cssSelector} [data-collapse-trigger='phone-collapse-trigger']`, 381 target: `${cssSelector} [data-collapse-target='phone-collapse-target']` 382}) 383 384useToggle({ 385 container: `${cssSelector}`, 386 element: '.dropdown-toggle' 387}) 388 389 390// Currently, This transparent nav will only be used with gotham interior hero so the assumption that padding top wont be set is safe. If we extend this further we need to better define standards around how to develop interior heros to avoid this breaking. 391const handleAddNavHeightToInteriorHero = () => { 392 document.getElementsByClassName('interior_hero')[0].style.paddingTop = document.getElementById('affix-bottom').offsetHeight + 'px' 393} 394 395handleAddNavHeightToInteriorHero(); 396window.addEventListener('resize', handleAddNavHeightToInteriorHero); 397 398}) 399 </script>
399 400 401 402<main id="main-content"> <style type="text/css">.block-11403.interior_hero.gotham-interior-hero .container{padding-top:3rem;padding-bottom:3rem}</style> 403 404 405<div class="block block-11403 interior_hero gotham-interior-hero section bg-image" 406 style="background-position-y:50%; background-position-x:0%;" 407 408> 409 <style type="text/css"> 410 @media (min-width: 1400px) { 411 .block-11403 { 412 background-image: url('https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1920/v1/onepress/38-luca-bravo-tack3nspye0-unsplash-f58650fd.jpg'); 413 } 414 } 415 @media (min-width: 992px) and (max-width: 1399px) { 416 .block-11403 { 417 background-image: url('https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1400/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg'); 418 } 419 } 420 @media (min-width: 576px) and (max-width: 991px) { 421 .block-11403 { 422 background-image: url('https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_991/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg'); 423 } 424 } 425 @media (max-width: 575px) { 426 .block-11403 { 427 background-image: url('https://res.cloudinary.com/debi2p5ek/image/upload/fl_progressive:steep,q_50,w_800/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg'); 428 } 429 } 430 </style> 431 432 <picture class="img-preloader" width="0" height="0" style="display: none !important;"> 433 <source media="(min-width: 1400px)" srcset="https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1920/v1/onepress/38-luca-bravo-tack3nspye0-unsplash-f58650fd.jpg"> 434 <source media="(min-width: 992px) and (max-width: 1399px)" srcset="https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1400/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg"> 435 <source media="(min-width: 576px) and (max-width: 991px)" srcset="https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_991/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg"> 436 <img fetchpriority="high" src="https://res.cloudinary.com/debi2p5ek/image/upload/fl_progressive:steep,q_50,w_800/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg"> 437 </picture> 438 439 440 441 442 <div class='desktop-hero d-none d-lg-block' style='background-image: url(https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_1400/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg)'></div> 443 <div class='tablet-hero d-none d-sm-block d-lg-none' style='background-image: url(https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_991/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg)'></div> 444 <div class='mobile-hero d-block d-sm-none' style='background-image: url(https://res.cloudinary.com/debi2p5ek/image/upload/fl_progressive:steep,q_50,w_800/v1/1527/26144-business-with-dark-layeroriginal-b5d5e920.jpg)'></div> 445 446 <div class="container"> 447 <div class='row interior-hero'> 448 <div class='col-md-10 hero-wrapper'> 449 <span class="interior-hero-text h3" data-editable>PROTECTING YOUR NAME. DEFENDING YOUR FREEDOM</span> 450 <a class="btn btn-gotham_square btn-689552 smooth-sc" href="#consultation" aria-label="CALL US TODAY"><span>CALL US TODAY</span></a> 451 <style type="text/css" id="btn-689552-style">.btn.btn-gotham_square.btn-689552{background-color:#FFBC00;color:#05477C;border:2px solid #FFBC00;border-radius:0;font-size:1.0625rem;padding:.875rem 1.8rem;transition:.2s ease;letter-spacing:.08em}.btn.btn-gotham_square.btn-689552 p,.btn.btn-gotham_square.btn-689552 span{font-weight:bold}.btn.btn-gotham_square.btn-689552:hover{background-color:#FFFFFF;color:#05477C}</style> 452 </div> 453 </div> 454 </div> 455</div> 456 457 458 459 460 <style type="text/css">.block-100932.page.gotham-h1 .title{margin-bottom:0}</style> 461 462<div class="block block-100932 page gotham-h1"> 463 464 <div class="container my-5"> 465 <div class="row"> 466 <div class="col-md-12"> 467 <h1 class="title h2 text-center" data-editable>JENNY D. HUBACH</h1> 468 </div> 469 </div> 470 </div> 471 472</div> 473 474 475 <style type="text/css">.block-100933.page.gotham-center-image .image-wrapper{max-width:600px}</style> 476 477<div class="block block-100933 page gotham-center-image"> 478 479 <div class="container"> 480 <div class="image-wrapper my-5 mx-auto"> 481 <img class="img-fluid" alt="Attorney Jenny Hubach" src="https://res.cloudinary.com/debi2p5ek/image/upload/f_auto,q_70,w_600/v1/1527/25875-jenny-hubach_aporiginal-55fa14d5.jpg"> 482 483 </div> 484 </div> 485 486</div> 487 488 489 490 <div class="container"> 491 <div class="row"> 492 <div class="col-lg-8 offset-lg-1 " id="zone-body"> 493 494 495<div class="block block-100931 page gotham-team-detail"> 496 497 498 <div class="row pb-5"> 499 <div class="col-md-12"> 500 <div class="rich-content" data-editable><h3>ADMITTED:</h3><p>1989, Nevada and U.S. Court of Appeals, Ninth Circuit Law School: McGeorge School of Law, J.D.</p><h3>MEMBER:</h3><p>Washoe County and American (Member, Committee of Judges) Bar Associations; State Bar of Nevada (Member: Fee Dispute Committee, 1997â; Executive Committee, 1999-2002; Board of Governors, 2009â; Board Member, Mandatory Department of Continuing Legal Education Board, 2009â; Chair, Northern Nevada Advertising Committee, 2007-2009;
500 Liaison: Advertising Review Committee, 2009â; Public Lawyers Section, 2009â); National Association of Criminal Defense Lawyers; American Trial Lawyers Association; Northern McGeorge Alumni Association (President, 1990â); Northern Nevada Woman Lawyers Association; Nevada Law Foundation.</p><h3>BIOGRAPHY:</h3><p>BV Rated by Martindale-Hubbell in both Legal Ability & Ethical Standards, Deanâs Honor List.Recipient: National Moot Court Best Brief Finalist, 1988; President Award, Student Bar Association, 1988; Nevada Endowed Scholarship and Ahmanson Foundation Scholarship, McGeorge School of Law, 1988; Honors at Entrance Book Award, McGeorge School, 1986; Best of Reno, Lawyer Reno News, and Review; Whoâs Who Among Rising Young Americans in Society and Business, 1992; Criminal Defense Lawyer of the Year, Consumer Business Review, 2001; First Place, Senior Persuasive Speaking, San Jose Invitational Forensic Tournament, 1986; Elaine Newton Memorial Scholarship, 1985; Second Overall Speaker Award, San Francisco Attorney Judged Debate, 1986.</p><p>Awarded the Daughterâs of the American Revolution Scholarship, 1983-1986; National Council of Juvenile Court Judges Award, 1984; Reno Rotary Scholarship, 1983; Nevadan of the Year, McGeorge School of Law, 2001.</p><p>Law Clerk, Law Office of Digesti and Peck. Student Assistant and Program Coordinator, McGeorge School of Law.</p><p>Member and President, 1986-1989, McGeorge Nevada Law Students Association. Member, Board of Governors, 1987-1988 and Secretary, 1987-1988, Student Bar Association. Member, 1986-1989 and President, 1988-1989, Student Trial Lawyerâs Association.Executive Committee, National Moot Court, McGeorge School of Law, 1988-1989.</p><p>Co-Author: with Kenneth Peak, Ph.D. âThe Worldâs Oldest Tool for Professional Law Enforcement: Historical and Legal Perspectives on the Police Baton,â The Justice Professional, 1993.</p><p>Adjunct Professor, Criminal Law, University of Nevada and Truckee Meadowâs Community College, 1990-1998. Instructor: Criminal Law Seminar, State Bar of Nevada, 2005; Ethics Seminar, State Bar of Nevada, 2004. Course Planner and Moderator, Civil Practice and Procedure, State Bar of Nevada. Attorney: Berstein and Associates, 1990-1991; Washoe County District Attorneyâs Office, 1991-1993. Judge Pro Tem: Justice Court; Reno Municipal Courts. Arbitrator and Mediator, State Bar of Nevada Fee Dispute Committee, 2003. Senior Counsel Member, The College of Master Advocates and Barrister.</p><p>Formerly with Jenny Diane Hubach.</p><h3>BORN:</h3><p>San Gabriel, California, July 11</p><h3>CASES:</h3><p>The state of Nevada v. Weston Sirex; State of Nevada v. Brandon Talbot; the State of Nevada v. Gregory Ford; the State of Nevada v. Timothy Braxton; United States v. Martin Makepeace, U.S. District Court, 1990.</p></div> 501 502 <div class="py-2 d-flex"> 503 504 505 </div> 506 507 508 </div> 509 </div> 510 511 512</div> 513 514 515
515<script> 516 window.defer_methods.push(function() { 517const cssSelector = '.block-100931.page.gotham-team-detail' 518const badge_element = document.querySelector(`${cssSelector} #badges-section`) 519const isEditMode = document.querySelector('.edit-mode') 520 521let total_badges 522if (badge_element) { 523 total_badges = badge_element.dataset['badges'] 524 525 const max_viewport_items = total_badges > 3 ? 3 : total_badges; 526 527 const slider = tns({ 528 container: `${cssSelector} .badge-slider`, 529 items: max_viewport_items, 530 loop: isEditMode ? false : true, 531 nav: false, 532 controlsContainer: `${cssSelector} .controls`, 533 responsive: { 534 768: { 535 items: max_viewport_items, 536 }, 537 575: { 538 items: max_viewport_items >= 2 ? 2 : 1, 539 }, 540 200: { 541 items: 1, 542 } 543 }, 544 autoplay: isEditMode ? false : true, 545 autoplayButtonOutput: false, 546 autoplayHoverPause: true 547 }); 548 549 if (document.querySelector(`${cssSelector} [data-controls="prev"]`)) document.querySelector(`${cssSelector} [data-controls="prev"]`).setAttribute('tabindex', 0); 550if (document.querySelector(`${cssSelector} [data-controls="next"]`)) document.querySelector(`${cssSelector} [data-controls="next"]`).setAttribute('tabindex', 0); 551} 552 553}) 554 </script>
554 555 556 </div> 557 <div class="col-lg-3 order-lg-first order-first" id="zone-sidenav"> 558 559 560<div class="block block-100934 page gotham-sidebar-link-list"> 561 562 <div class="mb-4 text-center list-wrapper"> 563 <h4 class="h4 list-title" data-editable>PRACTICE AREAS</h4> 564 <div class='list'> 565 <div class="rich-content" data-editable><p class="text-center"><a href="/criminal-defense/marijuana-offenses">Marijuana Offenses</a></p><p class="text-center"><a href="/criminal-defense/recreational-medical-marijuana-laws">Recreational & Medical Marijuana Laws</a></p><p class="text-center"><a href="/criminal-defense/dui-defense">DUI Defense</a></p></div> 566 </div> 567 </div> 568 569</div> 570 571 572 573 </div> 574 </div> 575 </div> 576</main> 577<footer> <style type="text/css">.block-11404.footer.zane-footer-inquiry-form .section-title{font-family:Montserrat}.block-11404.footer.zane-footer-inquiry-form .section-description{font-size:1rem;font-family:Montserrat;color:currentColor}.block-11404.footer.zane-footer-inquiry-form hr{border-top-color:currentColor}.block-11404.footer.zane-footer-inquiry-form .inquiry .form-control{border:none;border-bottom:2px solid currentColor}</style> 578 579<div class="block block-11404 footer zane-footer-inquiry-form section text-light" 580 style="" 581 data-bg="" src="" 582 583> 584 585 <div class="footer_inquiry inquiry" id="consultation-form"> 586 <div class="container"> 587 <div class="row"> 588 <div class="col-12 col-lg-4"> 589 <hr class="mt-0"/> 590 <h2 class="section-title h3" data-editable><strong>REQUEST A CONSULTATION</strong></h2> 591 <p class="section-description" data-editable><strong>TELL US ABOUT YOUR SITUATION</strong></p> 592 <hr/> 593 </div> 594 595 <div class="col-12 col-lg-7 offset-lg-1 "> 596 597 <span id="consultation" class="consultation-target"></span> 598 599 <form class="f-inquiry-form" action="/admin/inquiry/" method="POST" id="inquiry-form" name="inquiry-form"> 600 <div class="alert alert-danger alert-dismissible fade show d-none" role="alert"> 601 <div class="h3"><strong>Error!</strong></div> 602 <span>Your message has failed. Please try again.</span> 603 <div class="error-response border border-danger p-2 m-2 d-none"></div> 604 <button type="button" class="close" data-dismiss="alert" aria-label="Close"> 605 <span aria-hidden="true">×</span> 606 </button> 607</div> 608 609 <div class="subject d-none"> 610 <div class="form-group"> 611 <label class="control-label sr-only" for="subject-11404">Subject</label> 612 <input id="subject-11404" type="text" name="subject" placeholder="" maxlength="256" class="form-control"> 613 </div> 614</div> 615<div class="source-fields d-none"> 616 <input type="hidden" name="special" placeholder="Leave Blank" id="id_inquiry-special" /> 617 <input class="f-page" type="hidden" name="page" value="/firm-overview/jenny-d-hubach/"> 618 <input class="f-medium" type="hidden" name="medium" value="" /> 619 <input class="f-source" type="hidden" name="source" value="" /> 620 <input class="f-ga_source" type="hidden" name="ga_source" value="" /> 621 <input class="f-visits" type="hidden" name="visits" value="" /> 622 <input class="f-top" type="hidden" name="seconds_typing" value="" /> 623</div> 624 625 <div class="row"> 626 <div class="col-md-12"> 627 <div class="row no-gutters"> 628 <div class="name col-sm-12"> 629 <div class="form-group"> 630 <label id="name-11404-label" class="control-label sr-only required" for="name-11404"> 631 <span class="inquiry-placeholder" id="name-11404-placeholder" data-editable>Name</span> 632 </label> 633 <input id="name-11404" type="text" name="name" placeholder="Name" maxlength="256" class="form-control" required aria-required="true"> 634 </div> 635 </div> 636</div> 637 638 <div class="row no-gutters"> 639 <div class="phone col-sm-6"> 640 <div class="form-group"> 641 <label id="phone-11404-label" class="control-label sr-only" for="phone-11404">
642 <span class="inquiry-placeholder" id="phone-11404-placeholder" data-editable>Phone (optional)</span> 643 </label> 644 <input id="phone-11404" type="tel" name="phone" placeholder="Phone (optional)" pattern="(?:\(\d{3}\)|\d{3})[- ]?\d{3}[- ]?\d{4}" maxlength="20" class="form-control"> 645 </div> 646 </div> 647 648 <div class="email col-sm-6"> 649 <div class="form-group"> 650 <label id="email-11404-label" class="control-label sr-only required" for="email-11404"> 651 <span class="inquiry-placeholder" id="email-11404-placeholder" data-editable>Email</span> 652 </label> 653 <input 654 id="email-11404" 655 type="email" 656 name="email" 657 placeholder="[email protected]" 658 pattern="([a-zA-Z0-9_\-\.\+]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})" 659 maxlength="254" 660 class="form-control" 661 required 662 aria-required="true" 663 > 664 </div> 665 </div> 666 667 </div> 668 <div class="row no-gutters"> 669 <div class="col-sm-12"> 670 <div class="form-group"> 671 <label id="inquiry-11404-label" class="control-label sr-only required" for="inquiry-11404"> 672 <span class="inquiry-placeholder" id="inquiry-11404-placeholder" data-editable>Tell us about your case</span> 673 </label> 674 <textarea id="inquiry-11404" name="inquiry" cols="40" rows="10" placeholder="Tell us about your case" class="form-control" required aria-required="true"></textarea> 675 </div> 676 </div> 677</div> 678 679 </div> 680</div> 681 682 683 <div class="row no-gutters justify-content-end"> 684 <div class="col-sm-5 d-flex justify-content-end"> 685 <button button_color="None" class="btn btn-gotham_square btn-723379" type="submit" element="button" aria-label="SUBMIT"><span>SUBMIT</span></button> 686 <style type="text/css" id="btn-723379-style">.btn.btn-gotham_square.btn-723379{background-color:#FFBC00;color:#05477C;border:2px solid #FFBC00;border-radius:0;font-size:1.0625rem;padding:.875rem 1.8rem;transition:.2s ease;letter-spacing:.08em}.btn.btn-gotham_square.btn-723379 p,.btn.btn-gotham_square.btn-723379 span{font-weight:bold}.btn.btn-gotham_square.btn-723379:hover{background-color:#FFFFFF;color:#05477C}</style> 687 </div> 688</div> 689 690</form> 691 692 693<style type="text/css"> 694 .consultation-target { 695 position: absolute; 696 top: -450px; 697 } 698</style> 699 </div> 700 </div> 701 </div> 702 </div> 703 704</div> 705 706 707
707<script> 708 window.defer_methods.push(function() { 709const cssSelector = '.block-11404.footer.zane-footer-inquiry-form' 710useCustomForm({ 711 blockId: cssSelector 712}) 713}) 714 </script>
714 715 716 717<div class="block block-11405 footer zane-footer-locations-and-map section" 718 style="" 719 data-bg="" src="" 720 721> 722 723 724 725 <div class="row no-gutters"> 726 <div class="col-lg-6 map_canvas_wrapper"> 727 <div id='map-canvas-script' data-map-params='{"marker": null, "customMarker": "https://res.cloudinary.com/debi2p5ek/image/upload/c_limit,h_60,q_70,w_45/v1/1527/47374-map_pin-7-ab70d2be.png", "offsetY": 0, "offsetX": 0, "offsetElementId": null, "offsetElementXFactor": 0, "offsetElementYFactor": 100, "padding": {"left": 0, "right": 0, "top": 0, "bottom": 0}, "zoom": 14, "locations": [{"latitude": 39.52144769, "longitude": -119.81566149, "title": "Law Offices of Calvert & Hubach LLC", "cid": "7680826150648793758"}]}'></div> 728 <div id='map-canvas' class='map_canvas'></div> 729 </div> 730 <div class="col-lg-6 justify-content-center location-wrapper"> 731 <div class="locations flex-column"> 732 <div class="footer-logo" > 733 <a aria-label="link to home page" href="/"> 734 <img data-src="https://res.cloudinary.com/debi2p5ek/image/upload/w_253/v1/1527/31946-footer_logo-9-55f813fa.png" alt="Calvert & Hubach logo" class="lazyload"> 735 736 </a> 737 </div> 738 <div class="row no-gutters location" data-location-id="0" data-location-lat="39.52144769" data-location-lng="-119.81566149" data-location-title="Law Offices of Calvert & Hubach LLC" data-location-cid="7680826150648793758"> 739 <div class="col-md-12"> 740 <div class="row no-gutters contact-locations-hours-wrapper"> 741 <div class="contact col-sm-6 col-12"> 742 743 <h5 class='location-name text-center'> 744 <span class='display-name h5'> 745 Law Offices of Calvert & Hubach LLC </span> 746 </h5> 747 748 <a aria-label="link to get directions (New Window)" title="link to get directions (New Window)" href="https://www.google.com/maps?cid=7680826150648793758" target="_blank" rel="noopener" class="address-link"> 749 <address class="address text-center"> 750 <p class="mb-2"> 751 <span class="street-address"> 752 313 Flint St 753 </span> 754 <br> 755 <span class="address-locality">Reno,</span> 756 <span class="address-region">NV</span> 757 <br> 758 <span class="postal-code">89501</span> 759 </p> 760 </address> 761 </a> 762 763 <div class="phone-number"> 764 <div class="phone-number-container"> 765 <div class="my-2 text-center"> 766 <a class="btn btn-gotham_square btn-690774" href="tel:+17753866086" aria-label="(775) 386-6086"><span>(775) 386-6086</span></a> 767 <style type="text/css" id="btn-690774-style">.btn.btn-gotham_square.btn-690774{background-color:#FFBC00;color:#05477C;border:2px solid #FFBC00;border-radius:0;font-size:1.0625rem;padding:.875rem 1.8rem;transition:.2s ease;letter-spacing:.08em}.btn.btn-gotham_square.btn-690774 p,.btn.btn-gotham_square.btn-690774 span{font-weight:bold}.btn.btn-gotham_square.btn-690774:hover{background-color:#FFFFFF;color:#05477C}</style> 768 </div> 769 770 </div> 771 </div> 772 </div> 773 774 <div class="business-hours col-sm-6 col-12"> 775 <div class='hours-list'> 776 <div class="hour-row d-flex"> 777 <span class="day col-3 p-0">Sun</span> 778 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 779 </div> 780 <div class="hour-row d-flex"> 781 <span class="day col-3 p-0">Mon</span>
782 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 783 </div> 784 <div class="hour-row d-flex"> 785 <span class="day col-3 p-0">Tue</span> 786 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 787 </div> 788 <div class="hour-row d-flex"> 789 <span class="day col-3 p-0">Wed</span> 790 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 791 </div> 792 <div class="hour-row d-flex"> 793 <span class="day col-3 p-0">Thu</span> 794 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 795 </div> 796 <div class="hour-row d-flex"> 797 <span class="day col-3 p-0">Fri</span> 798 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 799 </div> 800 <div class="hour-row d-flex"> 801 <span class="day col-3 p-0">Sat</span> 802 <span class="hours col-9 p-0">9:00 AM - 5:00 PM</span> 803 </div> 804 </div> 805 <div class="review-btn-wrapper"> 806 <a class="btn btn-ace btn-690775" href="https://search.google.com/local/writereview?placeid=ChIJwac3m8tAmYARnsrzcrDGl2o" aria-label="Leave a Review"><span>Leave a Review</span></a> 807 <style type="text/css" id="btn-690775-style">.btn.btn-ace.btn-690775{background-color:#FFFFFF;color:#05477C;border:1px solid #05477C;border-radius:0;box-shadow:0 0 2px #FFFFFF;outline:3px solid #FFFFFF;font-size:1rem;padding:.75rem 1.5rem;letter-spacing:.12em;transition:.2s ease}.btn.btn-ace.btn-690775:hover{background-color:#FFBC00;color:#05477C;border-color:#05477C}.btn.btn-ace.btn-690775 p,.btn.btn-ace.btn-690775 span{font-weight:bold}</style> 808 809 </div> 810 </div> 811 </div> 812 </div> 813 </div> 814 </div> 815 </div> 816 </div> 817 818</div> 819 820 821 <style type="text/css">.block-11406.footer.zane-footer-links{background-color:#05477C;color:#FFFFFF}</style> 822 823 824<div class="block block-11406 footer zane-footer-links"> 825 826 827 <div class="footer_links section"> 828 <div class="container"> 829 <div class="row"> 830 <nav aria-label="bottom navigation bar, disclaimer and sitemap" class="col-md-12"> 831 <ul class="list-inline text-center"> 832 <li class="list-inline-item">© 2026 Law Offices of Calvert & Hubach LLC</li> 833 <li class="list-inline-item"><a aria-label="go to sitemap" class="link-divider" href="/sitemap/">Sitemap</a></li> 834 <li class="list-inline-item"><a aria-label="go to disclaimer" class="link-divider" href="/disclaimer/">Disclaimer</a></li> 835 836 </ul> 837 </nav> 838 </div> 839 </div> 840 </div> 841</div> 842 843 844 845 846<div class="block block-11407 footer zane-footer-disclaimer section" 847 style="" 848 data-bg="" src="" 849 850> 851 852 <div class="footer_disclaimer section"> 853 <div class="disclaimer"> 854 <div class="container"> 855 <div class="row justify-content-center"> 856 <div class="col-sm-12"> 857 <div data-editable>The information on this website is for general information purposes only. Nothing on this site should be taken as legal advice for any individual case or situation. This information is not intended to create, and receipt or viewing does not constitute, an attorney-client relationship.</div> 858 </div> 859 </div> 860 </div> 861 </div> 862 </div> 863</div> 864 865 866 867</footer> 868 869
869<script> 870function lazyloadBgImage(node) { 871 if (!node) { 872 return 873 } 874 875 const bg = node.getAttribute('data-bg') 876 877 if (bg) { 878 // eslint-disable-next-line no-param-reassign 879 node.style.backgroundImage = `url(${bg})` 880 } 881} 882 883document.addEventListener('lazybeforeunveil', (e) => { 884 lazyloadBgImage(e.target) 885}) 886 887window.lazySizesConfig = window.lazySizesConfig || {} 888window.lazySizesConfig.customMedia = { 889 '--mobile': '(max-width: 575px)', 890 '--tablet': '(max-width: 991px)', 891 '--desktop': '(max-width: 1399px)', 892 '--large_desktop': '(min-width: 1400px)' 893} 894 895window.lazyloadBgImage = lazyloadBgImage </script>
895 896
896<script> 897 window.defer_methods.push(function() { 898 function getCookie(name) { 899 var value = "; " + document.cookie; 900 var parts = value.split("; " + name + "="); 901 if (parts.length == 2) { 902 return parts.pop().split(";").shift(); 903 } 904 }; 905 906 function extractDomain(url) { 907 var domain; 908 //find & remove protocol (http, ftp, etc.) and get domain 909 if (url.indexOf("://") > -1) { 910 domain = url.split('/')[2]; 911 } 912 else { 913 domain = url.split('/')[0]; 914 } 915 //find & remove port number 916 domain = domain.split(':')[0]; 917 return domain; 918 } 919 920 function createCookie(name, value, days) { 921 if (days) { 922 var date = new Date(); 923 date.setTime(date.getTime()+(days*24*60*60*1000)); 924 var expires = "; expires="+date.toGMTString(); 925 } 926 else { 927 var expires = ""; 928 } 929 document.cookie = name+"="+value+expires+"; path=/"; 930 } 931 932 function getQueryStringValue(key) { 933 return decodeURIComponent(window.location.search.replace(new RegExp("^(?:.*[&\\?]" + encodeURIComponent(key).replace(/[\.\+\*]/g, "\\$&") + "(?:\\=([^&]*))?)?.*$", "i"), "$1")); 934 } 935 936 var ga_source_val = getCookie('source'); 937 if(!ga_source_val) { 938 var ref = extractDomain(document.referrer); 939 var utm_source = getQueryStringValue('utm_source'); 940 var gclid = getQueryStringValue('gclid'); 941 if(utm_source) { 942 ga_source_val = utm_source; 943 } else if(gclid) { 944 ga_source_val = 'AdWords' 945 } else { 946 ga_source_val = ref; 947 } 948 createCookie('source', ga_source_val, 365); 949 } 950 951 var ga_source = ''; 952 if (window.location.hostname == ga_source_val || !ga_source_val) { 953 ga_source = 'Direct'; 954 } else { 955 ga_source = ga_source_val; 956 } 957 958 document.querySelectorAll('.f-ga_source').forEach(input =>{ 959 input.value = ga_source; 960 }) 961 962 // Form submit logic 963 function formSubmitHandler(e) { 964 e.preventDefault() 965 const form = e.target 966 967 const errorBanner = form.querySelector('.alert-danger') 968 function errorHandler(msg) { 969 const errorTextField = errorBanner.querySelector('.error-response') 970 971 if(msg) { 972 errorTextField.textContent = msg 973 errorTextField.classList.remove('d-none') 974 } 975 errorBanner.classList.remove('d-none') 976 form.querySelector('button[type="submit"]').removeAttribute('disabled') 977 } 978 979 try { 980 const xhr = new XMLHttpRequest(); 981 xhr.open('POST', form.getAttribute('action')) 982 xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest") 983 984 xhr.onreadystatechange = function () { 985 if (xhr.readyState !== 4) return; 986 if (xhr.status >= 200 && xhr.status < 300) { 987 form.reset() 988 window.location.href='/leads/send_inquiry/' 989 } else { 990 errorHandler(xhr.response.error) 991 } 992 }; 993 994 const formData = new FormData(form) 995 xhr.send(formData); 996 997 form.querySelector('button[type="submit"]').setAttribute('disabled', true) 998 } 999 catch(e) { 1000 errorHandler(false) 1001 } 1002 1003 return false 1004 } 1005 1006 function setSecondsTypingInputs(val) { 1007 secondsTypingInputs.forEach(input =>{ 1008 input.value = val 1009 }) 1010 } 1011 1012 // Set up seconds typing input calculations 1013 function focusOutHandler() { 1014 if(ftopt){clearTimeout(ftopt);} 1015 if(ftops) {ftop += Date.now() - ftops;ftops = null;} 1016 setSecondsTypingInputs(ftop) 1017 } 1018 1019 function keydownHandler() { 1020 if(!ftops){ftops = Date.now();} 1021 if(ftopt) {clearTimeout(ftopt);} 1022 ftopt = setTimeout(focusOutHandler, 2000); 1023 } 1024 1025 const secondsTypingInputs = document.querySelectorAll("input.f-top") 1026 setSecondsTypingInputs(0) 1027 1028 let ftop = 0.0; 1029 let ftops = null; 1030 let ftopt = null; 1031 1032 // Handle multiple forms on page 1033 const forms = document.querySelectorAll('.f-inquiry-form')
1034 forms.forEach(form => { 1035 form.addEventListener('submit', formSubmitHandler); 1036 1037 const inputs = ['textarea', 'input[type="text"]', 'input[type="tel"]', 'input[type="email"]'] 1038 inputs.forEach(input => { 1039 const inputEl = form.querySelector(input) 1040 inputEl.addEventListener('keydown', keydownHandler) 1041 inputEl.addEventListener('focusout', focusOutHandler) 1042 }) 1043 }) 1044 }) 1045 </script>
1045 1046 1047 1048
1048<script src="https://d11o58it1bhut6.cloudfront.net/production/v1.137.1/hubach-342052/assets/main.website-hubach-342052.728170cf66f4e45ad0e8.bundle.js" defer></script>
1048 1049<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 1049-1050
1049 1050<script defer src="https://www.googletagmanager.com/gtag/js?id=
1050G-Z8MLE52714
vendor: 12 bytes, line 1050
1050"></script>
1051<script>
vendor: 128 bytes, lines 1052-1056
1052window.dataLayer = window.dataLayer || []; 1053function gtag(){dataLayer.push(arguments);} 1054gtag('js', new Date()); 1055 1056gtag('config', '
1056G-Z8MLE52714
vendor: 4 bytes, line 1056
1056');
1057</script>
1057 1058<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1058-1059
1058 1059<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1059GTM-NNJQTLV
vendor: 83 bytes, lines 1059-1060
1059" 1060height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1061<!-- End Google Tag Manager (noscript) --> 1062 1063 <!-- Google Tag Manager -->
1064<script>
vendor: 327 bytes, lines 1064-1068
1064(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1065new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1066j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1067'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1068})(window,document,'script','dataLayer','
1068GTM-NNJQTLV
vendor: 3 bytes, line 1068
1068');
1068</script>
1068 1069<!-- End Google Tag Manager -->
1070<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : 'Web Accessibility by Legalfit', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'left', leadColor : "#146FF8", triggerColor : "#146FF8", triggerRadius : '50%', triggerPositionX : 'left', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'center', triggerOffsetX : 10, triggerOffsetY : 0, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
1070 1071 1072 1073
1073<script type='text/javascript'> 1074 // sets id navlink-1 for first nav link in a page 1075 // after the implementation of dropdown menu at app-level this code can be shifted to navigation.jinja 1076 const navlink = document.getElementsByClassName('nav-link')[0] 1077 navlink && navlink.setAttribute('id', 'navlink-1') 1078 </script>
1078 1079</body> 1080</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.