CINXE.COM
Ideas - American Society of Civil Engineers
<!DOCTYPE html> <html lang="en"> <head id="Head1"><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><title> Ideas - American Society of Civil Engineers </title><meta name='audience' content='ALL' /><meta name='rating' content='General' /><meta name='distribution' content='Global, Worldwide' /><meta name='copyright' content='Higher Logic, LLC' /><meta name='content-language' content='EN' /><meta name='referrer' content='strict-origin-when-cross-origin' /><link href='https://fonts.googleapis.com/css?family=Montserrat:400,700' rel='stylesheet' type='text/css'> <link href="https://fonts.googleapis.com/css?family=Lato:400,700,900" rel="stylesheet"><link rel='SHORTCUT ICON' href='//higherlogicdownload.s3.amazonaws.com/EWRINSTITUTE/26787f53-55cc-419f-98b2-d84f859f7199/UploadedImages/ASCE-favicon-01.jpg' type='image/jpeg' /><link type='text/css' rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800'/><link type="text/css" rel="stylesheet" href="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Ribbit/Ribbit~main.bundle.316722e958370c451275.hash.css"/><link href='https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/Font-Awesome/6.4.2-pro/css/all.min.css' type='text/css' rel='stylesheet' /><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.24.1/themes/prism.min.css" integrity="sha512-tN7Ec6zAFaVSG3TpNAKtk4DOHNpSwKHxxrsiw4GHKESGPs5njn/0sMCUMl2svV4wo4BK/rCP7juYz+zx+l6oeQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /><link href='https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/bootstrap/3.4.1/css/bootstrap.min.css' rel='stylesheet' /><link type='text/css' rel='stylesheet' href='https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/Bundles/Desktop_bundle.min.d7804150d2a3d23b0f7bd53234959d21d94a14f1.hash.css'/><link href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/jquery-ui.css' type='text/css' rel='stylesheet' /><link href='https://d132x6oi8ychic.cloudfront.net/higherlogic/microsite/generatecss/7fb7e1af-b76d-4a48-958f-fee6842bd4fc/f98ac15d-6893-45c1-ad80-b34f0a838c9b/638654489391870000/34' type='text/css' rel='stylesheet' /><script type='text/javascript' src='https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/JavaScript/promise-fetch-polyfill.js'></script><script type='text/javascript' src='https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/JavaScript/systemjs/3.1.6/system.min.js'></script><script type='systemjs-importmap' src='/HigherLogic/JavaScript/importmapping-cdn.json?638685590266765604'></script><script type='text/javascript' src='https://d3gliviwslgzfo.cloudfront.net/WebRoot/stable/Bundles/hlq-2024-05-08.js'></script><script src='https://d3gliviwslgzfo.cloudfront.net/WebRoot/stable/Bundles/hlqmigrate-2024-05-08.js'></script><script type='text/javascript' src='https://d3gliviwslgzfo.cloudfront.net/WebRoot/stable/Bundles/hlqui-2024-05-08.js'></script><script src='https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/bootstrap/3.4.1/js/bootstrap.min.js'></script><script src='https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Ribbit/Ribbit~main.bundle.524ad85621414897c6b6.hash.js'></script><script type='text/javascript'>var higherlogic_crestApi_origin = 'https://api.connectedcommunity.org'</script><script type='text/javascript' src='/HigherLogic/CORS/easyXDM/easyXDM.Min.js'></script><script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.24.1/prism.min.js" integrity="sha512-axJX7DJduStuBB8ePC8ryGzacZPr3rdLaIDZitiEgWWk2gsXxEFlm4UW0iNzj2h3wp5mOylgHAzBzM4nRSvTZA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.24.1/plugins/autoloader/prism-autoloader.min.js" integrity="sha512-xCfKr8zIONbip3Q1XG/u5x40hoJ0/DtP1bxyMEi0GWzUFoUffE+Dfw1Br8j55RRt9qG7bGKsh+4tSb1CvFHPSA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script type='text/javascript' src='https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/Bundles/Desktop_bundle.min.a15963cc8802bf5ef87ffb22f53b2f3528e2cc6f.hash.js'></script><script>var hlUserContextProperties = { ContactKey: '00000000-0000-0000-0000-000000000000', LegacyContactKey: '[Contact.LegacyContactKey]', Roles: ['User','NonAuthenticated','Public'] }</script><script>window.CDN_PATH = 'https://d3uf7shreuzboy.cloudfront.net'</script><script>var filestackUrl = 'https://static.filestackapi.com/filestack-js/3.28.0/filestack.min.js'; var filestackUrlIE11 = 'https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/JavaScript/filestack.ie11.min.js';</script><!-- Google Tag Manager --><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-PNHSG96');</script><!-- End Google Tag Manager --></head> <body class="bodyBackground ribbit ideation-home interior "> <!-- Google Tag Manager (noscript) --><noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-PNHSG96" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <div id="MembershipWebsiteAlertContainer" class="row"> <span id="MembershipExpirationReminder_a9bed680d5804c9b82d2d9b8c8a91263"></span> <script> (function () { var renderBBL = function () { window.renderReactDynamic(['WebsiteAlert', 'MembershipExpirationReminder_a9bed680d5804c9b82d2d9b8c8a91263', { alertClass: '', linkText: '', linkUrl: '', text: '', isInAuxMenu: 'True', showLink: false, visible: false }]); }; if (window.renderReactDynamic) { renderBBL(); } else { window.addEventListener('DOMContentLoaded', renderBBL); } })() </script> </div> <div id="MPOuterMost" class="container full "> <form method="post" action="./ideation-home" onsubmit="javascript:return WebForm_OnSubmit();" id="MasterPageForm" class="form"> <div class="aspNetHidden"> <input type="hidden" name="ScriptManager1_TSM" id="ScriptManager1_TSM" value="" /> <input type="hidden" name="StyleSheetManager1_TSSM" id="StyleSheetManager1_TSSM" value="" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['MasterPageForm']; if (!theForm) { theForm = document.MasterPageForm; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/WebForms.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ window.WebForm_PostBackOptions||document.write('<script type="text/javascript" src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZDy7_GOIpjJ0Ev_gCdQYqqHk_ZWFLV5XISDcYendLTMgPoYek08VT5y3fOFST6xT6Q2&t=638628063619783110"><\/script>');//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/MicrosoftAjax.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ (window.Sys && Sys._Application && Sys.Observer)||document.write('<script type="text/javascript" src="/ScriptResource.axd?d=uHIkleVeDJf4xS50Krz-yKqyI6ItVec4s3idbjHVhZG9J4GiEigPlJ1Pr7dbHMCyIOf7kxfX3Nb7yVtUXhwQ7AOu-iPRjdC_l5vxB_gc6Z3Dxd5tRPLJv-GNFNwaN0H-W3X3hfs6Qrai_oPPvnAUre8zbJUdf1a1YJ0rNRsMv-o1&t=2a9d95e3"><\/script>');//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/MicrosoftAjaxWebForms.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ (window.Sys && Sys.WebForms)||document.write('<script type="text/javascript" src="/ScriptResource.axd?d=Jw6tUGWnA15YEa3ai3FadCxOzjXo7DUqjVdZ-ppUm_hmRsjByokg8vJsbXd_vty5sSD7cLjWah6CFay_-VEpx11xzWP5I0beGdwJH7ICkEzqKBZp0aF_WH7BGPayHXieN2_FVY_LynI6wS_6mDtAk2iKQomHaPnn3KkQQDR1LTw1&t=2a9d95e3"><\/script>');function WebForm_OnSubmit() { null; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="738F2F5A" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="CfDJ8GYwqx9YzLZGmPQ2hZZF70I0+BkpVOUos3os0j3lJUHMErTIk9PbSh7NBkEKGPjpIzGiz1+Dw5xHNg6tzIu0ktpbEFCXYqa9SRwqIrRk51YL3fZUuLVUJkyuNVCUjYaIR59L0hYNj5EEtJv7e+4GVHngHDgxYXsNuMeM47SymnrgyENyhFXBsbjxrEPC4N5videYtwEhrxv/j/52IQmKOj4=" /> </div> <input name="__HL-RequestVerificationToken" type="hidden" value="CfDJ8GYwqx9YzLZGmPQ2hZZF70KBE47RS7Q-Ob4IGbF6fOP6a92iSrz5rnBuwahOEzXBCHg9NLM731UYX0TG7pY9d5ZKm264inQn0lznF7Jr0btxJwjvJpaYPuZYk2bUDaYcIJzK_LdRKjuMVGTaeOtzj9Q1" /> <div id="GlobalMain"> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', 'MasterPageForm', [], [], [], 90, 'ctl00'); //]]> </script> </div> <!--mp_base--><div id="GlobalMessageContainer"> <div id="GlobalMessageContent" > <img ID="GlobalMsg_Img" alt="Message Image" src=""/> <span id="GlobalMsg_Text"></span><br /><br /> </div> </div> <div id="react-setup" style="height:0"> <script> var formTokenElement = document.getElementsByName('__HL-RequestVerificationToken')[0]; var formToken = formTokenElement? formTokenElement.value : ''; window.fetchOCApi = function(url, params) { return fetch(url, { method: 'POST', body: JSON.stringify(params), headers: { RequestVerificationFormToken: formToken, 'Content-Type': 'application/json' } }).then(function(response) { return response.json(); }).then(function(body) { return body.data }); } </script> <div id="__hl-activity-trace" traceId="5075ff395c95c6d7945a8275dbc485d1" spanId="e5e8c8bd752918a4" tenantCode="EWRINSTITUTE" micrositeKey="26787f53-55cc-419f-98b2-d84f859f7199" navigationKey="b7cb922f-4729-41f5-bf41-018f761da788" navigationName="ideation-home" viewedByContactKey="00000000-0000-0000-0000-000000000000" pageOrigin="http://collaborate.asce.org" pagePath="/ideation-home" referrerUrl="" userHostAddress="172.71.124.161 " userAgent="Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)" ></div> <div id="page-react-root"></div> <script id="hlReactRootLegacyRemote" defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRootLegacy/ReactRootLegacy~hlReactRootLegacyRemote.bundle.e3e14a157800b68e8ff0.hash.js"></script> <script>window.reactroot_webpackPublicPath = 'https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/'</script> <script defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/ReactRoot~runtime~main.bundle.e7f477778cba7f022a3d.hash.js"></script> <script defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/ReactRoot~react-_yarn_cache_react-npm-18_2_0-1eae08fee2-b9214a9bd7_zip_node_modules_react_index_js.bundle.012593f3ef708f027ac2.hash.js"></script><script defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/ReactRoot~vendor-_yarn___virtual___react-dom-virtual-05f150c4a1_0_cache_react-dom-npm-18_2_0-dd675bca1c-65c11b.bundle.8b02460446e4027ef67f.hash.js"></script><script defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/ReactRoot~vendor-_yarn___virtual___react-dom-virtual-05f150c4a1_0_cache_react-dom-npm-18_2_0-dd675bca1c-17e4a5.bundle.1dbb26f4013744b692d1.hash.js"></script><script defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/ReactRoot~vendor-_yarn_cache_lodash-npm-4_17_21-6382451519-c08619c038_zip_node_modules_lodash_lodash_js.bundle.8d689d0e26f432a3f17d.hash.js"></script><script defer src="https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/ReactRoot/ReactRoot~main.bundle.d9c6907ad1d4db1ca2e8.hash.js"></script> <script> window.hl_tinyMceIncludePaths = { cssIncludes: 'https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/Font-Awesome/6.4.2-pro/css/all.min.css|https://cdnjs.cloudflare.com/ajax/libs/prism/1.24.1/themes/prism.min.css|https://d2x5ku95bkycr3.cloudfront.net/HigherLogic/bootstrap/3.4.1/css/bootstrap.min.css|https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/Bundles/Desktop_bundle.min.d7804150d2a3d23b0f7bd53234959d21d94a14f1.hash.css|https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/jquery-ui.css|https://d132x6oi8ychic.cloudfront.net/higherlogic/microsite/generatecss/7fb7e1af-b76d-4a48-958f-fee6842bd4fc/f98ac15d-6893-45c1-ad80-b34f0a838c9b/638654489391870000/34', tinymcejs: 'https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/JS/Common/hl_common_ui_tinymce.bc594acd1c86ca782a5f0446e0276d20202ffaf9.hash.js', hashmentionjs: 'https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/JS/Common/hl_common_ui_tinymce_hashmention.94b265db0d98038d20e17308f50c5d23682bf370.hash.js', mentionjs: 'https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/JS/Common/hl_common_ui_tinymce_mention.a35f893e40ce48b298979135724cd9e6ad18dde1.hash.js', hashtagjs: 'https://d3uf7shreuzboy.cloudfront.net/WebRoot/stable/Desktop/JS/Common/hl_common_ui_tinymce_hashtag.5579d26160cf6c00ace1fde0afcb2aacaf5baceb.hash.js' }; </script> <script> window.addEventListener('DOMContentLoaded', function (){ window.renderReactRoot( [], 'page-react-root', {"tenant":{"name":"American Society of Civil Engineers","logoPath":"https://higherlogicdownload.s3.amazonaws.com/EWRINSTITUTE/LogoImages/b0ec46ab-6d5b-498b-acae-806ad758e5a7_Screen Shot 2022-12-02 at 11.42.17 AM.png","contactSummary":"<address>1801 Alexander Bell Drive<br />Reston VA 20191<br />USA<br />Phone: 703-295-6300<br />Toll Free: 800-548-2723 (U.S.)<br /></address>"},"communityKey":"00000000-0000-0000-0000-000000000000","micrositeKey":"26787f53-55cc-419f-98b2-d84f859f7199","canUserEditPage":false,"isUserAuthenticated":false,"isUserSuperAdmin":false,"isUserCommunityAdmin":false,"isUserSiteAdmin":false,"isUserCommunityModerator":false,"currentUserContactKey":"00000000-0000-0000-0000-000000000000","isTopicCommunity":false,"isSelfModerationCommunity":false,"loginUrl":"https://sa360.asce.org/ASCEWebApp/SignIn/SignIn.aspx?ASCEURL=","colorPickerDefaults":{"primaryColor":"#005DAA","textOnPrimary":"#FFFFFF","secondaryColor":"#9FD64D","textOnSecondary":"#1A1A1A","linkColor":"#0273BA","linkHoverColor":"#059BD6","footerBackgroundColor":"#EDEFF1","footerTextColor":"#1A1A1A"}} ) }); </script> <svg aria-hidden="true" style="height: 0px;"> <defs> <linearGradient id="skeleton-svg-gradient" x1="0" x2="1" y1="0" y2="1"> <stop offset="0%" stop-color="rgba(239, 239, 239, 0.25)"> <animate attributeName="stop-color" values="rgba(239, 239, 239, 0.25); rgba(68, 72, 85, 0.2); rgba(239, 239, 239, 0.25);" dur="3s" repeatCount="indefinite"></animate> </stop> <stop offset="100%" stop-color="rgba(68, 72, 85, 0.2)"> <animate attributeName="stop-color" values="rgba(68, 72, 85, 0.2); rgba(239, 239, 239, 0.25); rgba(68, 72, 85, 0.2);" dur="3s" repeatCount="indefinite"></animate> </stop> </linearGradient> </defs> </svg> </div> <div id="MPOuterHeader" class="row siteFrame"> <div class="col-md-12"> <div id="NAV" class="row traditional-nav"> <div class="col-md-12"> <div id="navskiplinkholder" class="skiplinkholder"><a id="navskiplink" href="#MPContentArea">Skip main navigation (Press Enter).</a></div> <div id="MPButtonBar"> <nav class="navbar navbar-default"> <div class="navbar-header"> <div id="LogoNavPlaceholder"> <div id="NavLogo_NavLogo" class="row" role="banner"> <div class="col-md-12"> <div id="NavLogo_DesktopLogoDiv" class="LogoImg inline"> <a href='https://collaborate.asce.org/home' data-use-scroll="False"> <img src='https://higherlogicdownload.s3.amazonaws.com/EWRINSTITUTE/LogoImages/b0ec46ab-6d5b-498b-acae-806ad758e5a7_Screen Shot 2022-12-02 at 11.42.17 AM.png' alt="American Society of Civil Engineers logo. This will take you to the homepage" style=' height:36px;' /> </a> </div> <div id="NavLogo_PhoneLogoDiv" class="LogoImg inline"> <a href='https://collaborate.asce.org/home'> <img src='https://higherlogicdownload.s3.amazonaws.com/EWRINSTITUTE/LogoImages/b0ec46ab-6d5b-498b-acae-806ad758e5a7_Screen Shot 2022-12-02 at 11.42.17 AM.png' alt="American Society of Civil Engineers logo. This will take you to the homepage" style=''/> </a> </div> </div> </div> </div><div id="RibbitWelcomeMobile" class="inline"> <div class="Login"> <a type="button" class="btn btn-primary" href="https://sa360.asce.org/ASCEWebApp/SignIn/SignIn.aspx?ASCEURL=https%3a%2f%2fcollaborate.asce.org%2fideation-home" qa-id="login-link">Log in</a> </div> </div> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse, .icon-bar-start"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar-start"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <div class="row"> <div class="col-md-12 "> <div id="searchColumn" class="pull-right"> <div id="MPSearchBlock" role="search"> <script type="text/javascript"> System.import('Common/SearchBox.js').then(function () { $('#SearchControl_SearchButton').click(function () { $('#SearchControl_hiddenSearchButton').click(); }); $('#SearchControl_SearchOptions').click(function (e) { e.stopPropagation(); }); if ('False' == 'True') { $('#SearchControl_SearchTerm').click(function (e) { $('#SearchControl_SearchBoxToggle').addClass('open'); e.stopPropagation(); }); $('#SearchControl_SearchTerm').focus(function (e) { $('#SearchControl_SearchBoxToggle').addClass('open'); e.stopPropagation(); }); $('#SearchControl_EndDate').hide(); $('#SearchControl_StartDate').hide(); $('#SearchControl_SearchTerm').focus(function () { $('#SearchControl_SearchOptions').show(); }); $('#SearchControl_DateRangeDDL').change(function () { if ($('#SearchControl_DateRangeDDL').find(":selected").text() == 'on this day') { $('#SearchControl_StartDate').show(); $('#SearchControl_EndDate').hide(); $('#SearchControl_EndDate').val(""); } else if ($('#SearchControl_DateRangeDDL').find(":selected").text() == 'All') { $('#SearchControl_EndDate').hide(); $('#SearchControl_StartDate').hide(); } else { $('#SearchControl_StartDate').show(); $('#SearchControl_EndDate').show(); } }); } $('#SearchControl_SearchInputs') .hl_ui_common_searchBox({ controlId: 'SearchControl_SearchInputs', inputId: 'SearchControl_SearchTerm', buttonId: 'SearchControl_hiddenSearchButton' }); }); </script> <button id="SearchToggleIcon" type="button" class="btn btn-default" style="display: none;" role="button" aria-label="searchToggle"> <span class="glyphicon glyphicon-search" style="vertical-align: middle"></span> </button> <div id="SearchControl_newSearchBox" class=""> <div id="SearchControl_SearchInputs" class="SearchInputs"> <div id="SearchControl_WholeSearch" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'SearchControl_hiddenSearchButton')"> <div class="input-group" style="vertical-align: middle"> <input name="ctl00$SearchControl$SearchTerm" type="text" id="SearchControl_SearchTerm" class="form-control" autocomplete="off" qa-id="search-term" aria-label="search box" placeholder="" Title="search" style="font-weight: normal;" /> <div id="SearchControl_SearchBoxToggle" class="input-group-btn search-box-toggle"> <button id="SearchControl_OptionsButton" type="button" style="display: none;" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-label="search options"> <span class="caret"></span> <span class="sr-only">Search Options</span> </button> <button id="SearchControl_SearchButton" type="button" class="btn btn-default " role="button" aria-label="search"> <span class="far fa-search" style="vertical-align: middle"></span> </button> <ul class="dropdown-menu pull-right" role="menu"> <li> </li> </ul> </div> <input type="submit" name="ctl00$SearchControl$hiddenSearchButton" value="" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$SearchControl$hiddenSearchButton", "", true, "", "", false, false))" id="SearchControl_hiddenSearchButton" style="display: none;" /> </div> </div> </div> </div> </div> <div id="RibbitWelcome" class="inline"> <div class="Login"> <a type="button" class="btn btn-primary" href="https://sa360.asce.org/ASCEWebApp/SignIn/SignIn.aspx?ASCEURL=https%3a%2f%2fcollaborate.asce.org%2fideation-home" qa-id="login-link">Log in</a> </div> </div> </div> <ul class="nav navbar-nav"> <li ><a href='/home' ><span>Home</span></a></li><li class='dropdown'><a href='/forums' class='dropdown-toggle' data-toggle='dropdown'><span>Forums</span> <strong class='caret'></strong></a><ul class='dropdown-menu'><li ><a href='/forums/career-design' target='_blank'>Career by Design</a></li><li ><a href='/forums/water-infrastructure' target='_blank'>Environmental, Coasts, Oceans, and Water Infastructure</a></li><li ><a href='/forums/horizonal-infrastructure' target='_blank'>Horizontal Subsurface Infrastructure and Transportation</a></li><li ><a href='/forums/integrated-buildings' target='_blank'>Integrated Buildings and Structures</a></li><li ><a href='/forums/professional-topics' target='_blank'>Professional and Career Topics</a></li><li ><a href='/forums/topic-moderators' >Topic Moderators</a></li><li ><a href='/forums/standards-exchange' target='_blank'>Standards Exchange</a></li><li ><a href='/forums/student-exchange' target='_blank'>Student Chapter Leaders Exchange</a></li></ul></li><li class='dropdown'><a href='/communities' class='dropdown-toggle' data-toggle='dropdown'><span>Communities</span> <strong class='caret'></strong></a><ul class='dropdown-menu'><li ><a href='/communities/communities-of-practice' >Communities of Practice</a></li><li ><a href='/communities/mycommunities' >My Communities</a></li><li ><a href='/communities/allcommunities' >All Communities</a></li></ul></li><li class='dropdown'><a href='/get-started' class='dropdown-toggle' data-toggle='dropdown'><span>Get Started</span> <strong class='caret'></strong></a><ul class='dropdown-menu'><li ><a href='/get-started/new-user' >New User</a></li><li ><a href='/get-started/my-profile' target='_blank'>My Profile</a></li><li ><a href='/get-started/privacy-settings' target='_blank'>My Privacy Settings</a></li><li ><a href='/get-started/email-preferences' target='_blank'>My Email Preferences</a></li><li ><a href='/get-started/faq' >FAQs</a></li></ul></li><li class='dropdown'><a href='/connect' class='dropdown-toggle' data-toggle='dropdown'><span>Connect</span> <strong class='caret'></strong></a><ul class='dropdown-menu'><li ><a href='/connect/my-inbox' target='_blank'>My Inbox</a></li><li ><a href='/connect/my-contacts' target='_blank'>My Contacts</a></li><li ><a href='/connect/my-drafts' target='_blank'>My Contributions</a></li></ul></li><li class='dropdown'><a href='/events' class='dropdown-toggle' data-toggle='dropdown'><span>Events</span> <strong class='caret'></strong></a><ul class='dropdown-menu'><li ><a href='/events/calendar' >Upcoming Events</a></li></ul></li><li class='dropdown'><a href='/volunteeropportunities' class='dropdown-toggle' data-toggle='dropdown'><span>Volunteer</span> <strong class='caret'></strong></a><ul class='dropdown-menu'><li ><a href='/volunteeropportunities/i-volunteer' >Welcome to Volunteering!</a></li><li ><a href='/volunteeropportunities/opportunities-list-public' >Volunteer Opportunities</a></li></ul></li><li ><a href='/ideation-home' ><span>Ideas</span></a></li> </ul> </div> </div> </div> </nav> </div> <div class="MenuBarUnderline"> </div> </div> </div> <div id="a29847ab263c412c805d80b1bc2ad7ab" class="MobileFab"> <script> function renderControl() {{ window.renderReactDynamic(['MobileFab', 'a29847ab263c412c805d80b1bc2ad7ab', {}]); }} if (window.renderReactDynamic) {{ renderControl(); }} else {{ window.addEventListener('DOMContentLoaded', renderControl); }} </script> </div> </div> </div> <div id="MPOuter" class="row siteFrame "> <div id="ContentColumn" class="col-md-12"> <!--content--> <div class="row row-wide clearfix "><div class="col-md-12 section1"><div class="ContentItemHtml cg-announce"><div class="HtmlContent"><div class="alert alert-asce alert-dismissible"> <div class="container"><button type="button" class="cg-announce-close close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">脳</span></button><hr> <p><span style="font-size: 14pt;"><strong><small>An ASCE membership login is required to participate in discussion forums and ASCE Mentor Match. You must login to participate.聽</small></strong></span></p> <p><span style="font-size: 12pt;"><strong>Learning about Thrive?聽 <a href="https://collaborate.asce.org/welcome-thrive" target="_blank" rel="noopener">View Video Tutorials here</a>.聽</strong></span></p> <p></p> </div> </div></div><div class="HtmlFooter"></div></div><div class="ContentUserControl"> <script charset="utf-8">$('.cg-announce').prependTo('body'); $(document).ready(function() { if (localStorage.getItem("cgannouncebar9") === null) { $('.cg-announce').removeClass('hidden').slideDown(); } $('.cg-announce-close').click(function(e) // You are clicking the close button { $('.cg-announce').slideUp(); $('.cg-announce .btn').fadeOut(); localStorage.setItem('cgannouncebar9','shown'); }); $('#again').click(function(e) { $('.cg-announce').removeClass('hidden').slideDown(); $('.cg-announce .btn').fadeIn(); }); });</script> </div><div class="ContentUserControl"> <script charset="utf-8">// ForeSee Production Embed Script v2.01 // DO NOT MODIFY BELOW THIS LINE ***************************************** ;(function (g) { var d = document, am = d.createElement('script'), h = d.head || d.getElementsByTagName("head")[0], fsr = 'fsReady', aex = { "src": "//gateway.foresee.com/sites/asce-org/production/gateway.min.js", "type": "text/javascript", "async": "true", "data-vendor": "fs", "data-role": "gateway" }; for (var attr in aex) { am.setAttribute(attr, aex[attr]); } h.appendChild(am); g[fsr] || (g[fsr] = function () { var aT = '__' + fsr + '_stk__'; g[aT] = g[aT] || []; g[aT].push(arguments); }); })(window); // DO NOT MODIFY ABOVE THIS LINE ***************************************** // Un-comment out the function below when you are ready to input your variable /*fsReady(function() { FSR.CPPS.set('name','value'); // use single quotes when passing a static-value FSR.CPPS.set('name2',somevariable); // don't use quotes for a dynamic value FSR.CPPS.set('name3',othervariable); // add as many CPPs as you like in this way });*/</script> </div><div class="ContentUserControl"> <script charset="utf-8">$(document).ready(function(){ var link = $('.LogoImg').find('a:first'); link.removeAttr('href'); link.attr('href', 'https://www.asce.org'); });</script> </div></div></div> <div id="MPContentArea" class="MPContentArea" role="main"> <div id="InteriorPageTitle" style="display: flex;" aria-hidden="False"> <div id="RibbitBanner_MPInnerPageSVGBanner" style="color:#FFFFFF; display:flex; height: 166px; width: 100%;"> <svg id="RibbitPageTitle_Svg" style="height: 166px; width: 100%; position: absolute;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1600 166" preserveAspectRatio="xMidYMid slice" aria-hidden="true" > <defs> <linearGradient id="a" x1="399.6" x2="1238.185" y1="-398.455" y2="440.13" gradientTransform="matrix(1 0 0 -1 0 252)" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#9fa2a4"></stop> <stop offset="1" stop-color="#dcddde"></stop> </linearGradient> <linearGradient id="b" x1="-8455.753" x2="-5370.533" y1="-1501.49" y2="1583.73" gradientTransform="matrix(-.264 0 0 -1 -1028.524 252)" xlink:href="#a"></linearGradient> <linearGradient id="c" x1="390.247" x2="1197.197" y1="-389.102" y2="417.848" xlink:href="#a"></linearGradient> <linearGradient id="d" x1="399.6" x2="1246.556" y1="-398.455" y2="448.501" xlink:href="#a"></linearGradient> <linearGradient id="e" x1="-10482.125" x2="-7325.674" y1="-1392.28" y2="1764.172" gradientTransform="matrix(-.264 0 0 -1 -1550.139 311.401)" xlink:href="#a"></linearGradient> <linearGradient id="f" x1="2590.443" x2="5029.843" y1="-1082.229" y2="1357.171" gradientTransform="matrix(.339 0 0 -1 -489.358 311.401)" xlink:href="#a"></linearGradient> <clipPath id="g"> <path fill="none" d="M-1.2 0H1598.8V250H-1.2z"></path> </clipPath> </defs> <g style="isolation: isolate;"> <path id="PageTitleH1_Svg_Fill_Color" fill="#F58023" d="M-0 0H1600V250H-0z"></path> <path fill="url(#a)" fill-rule="evenodd" d="M-.4 250s157.2-125.2 321.9-125 217.6 87.3 488.1 87.3 408-149.6 565.9-149.6 224.1 118.4 224.1 118.4v68.9z" style="mix-blend-mode: multiply;"></path> <path fill="url(#b)" fill-rule="evenodd" d="M1601.2 205.755s-157.2-125.2-321.9-125-217.6 87.3-488.1 87.3-408-149.5-565.9-149.5-224.1 118.3-224.1 118.3l-1.6 113.6h1600z" opacity="0.43" style="mix-blend-mode: multiply; isolation: isolate;"></path> <path fill="url(#c)" fill-rule="evenodd" d="M-.2 212.755s162.4-169.7 496-149.6c282.8 17 373.6 129.5 566.1 140.7 192.4 11.2 531.8 26.8 531.8 26.8l6 19.8H-.4z" opacity="0.4" style="mix-blend-mode: multiply; isolation: isolate;"></path> <path fill="url(#d)" fill-rule="evenodd" d="M-.4 250s176.8-94.5 537.2-94.5 363.8 74.6 525 74.6 218-203.1 356.4-203.1 181.4 223 181.4 223H-.4z" opacity="0.4" style="mix-blend-mode: multiply; isolation: isolate;"></path> <path fill="url(#e)" fill-rule="evenodd" d="M1600.4 116.955l-.8-116.5c-17.382 0-372.332-3.194-388.112 1.777C1153.205 20.59 1016.513 118 770.388 116.5 572.8 115.3 458.1 27.455 380.173-.555L-.4.455l.8 77.1-.8 172.9h1600z" opacity="0.43" style="mix-blend-mode: multiply; isolation: isolate;"></path> <path fill="url(#f)" fill-rule="evenodd" d="M.5 116.955s156.8-71.6 321.1-71.5 168.6 70.758 438.5 70.758S1215.5 9.955 1373 9.955s223.6 67.7 223.6 67.7l.8 172.9H1.3z" opacity="0.43" style="mix-blend-mode: multiply; isolation: isolate;"></path> </g> </svg> <div class="svg-overlay-container" style="color:#FFFFFF; position: absolute; display: flex; align-items: center; justify-content: center; height:166px; width: 100%;"> <div style="max-width: 1200px; width: 100%;"> <h1 id="PageTitleH1" style="color:white; margin: 0px;">Ideas</h1> </div> </div> </div> </div> <div class="modal fade" id="community-navigator-modal" tabindex="-1" role="dialog"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="border:none;"> <button type="button" class="close" aria-label="Close" data-dismiss="modal" > <span aria-hidden="true">×</span> </button> </div> <div class="modal-body community-navigator"> </div> </div> </div> </div> <input type="hidden" name="ctl00$DefaultMasterHdnCommunityKey" id="DefaultMasterHdnCommunityKey" value="00000000-0000-0000-0000-000000000000" /> <div id="FlashMessageContainer"> </div> <div id="MainCopy_ContentWrapper"> <div class="row row-wide clearfix "><div class="col-md-12 section1"><div class="ContentItemMVC"><div class="MVCContent"> <div id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d" class="ideation-home"> <div class="row form-group"> <div class="col-sm-8"> <h1>Ideation</h1> <h5>Do you have an idea?聽 As part of our product development processes, we welcome your ideas that help us to continue to innovate.</h5> </div> <div class="col-sm-4 text-right ideation-add"> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-12 col-md-4 margin-bottom-large padding-sm-right"> <div class="input-group"> <label class="input-group-btn" for="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-searchAhead"> <span class="glyphicon glyphicon-search" aria-hidden="true"></span> </label> <input type="text" id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-searchAhead" value="" placeholder="Subject..." class="form-control no-pad-left" /> </div> </div> <div id="ideation-filter" class="col-xs-12 col-sm-12 col-md-8 margin-bottom-large padding-lg-right ideation-filter"> <select id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-categorySelect" class="toselectpicker" title="Category" data-width="175px" multiple> <option value="529204a3-cbde-4bfb-9031-0190eab8af55" >Additional Communities of Practice</option> <option value="78baa0e5-4361-49c0-b9bf-0190eab877a3" >ASCE Collaborate Suggestions</option> <option value="081f23ab-15a4-439f-b7ba-0190eab902f8" >ASCE Society Suggestions</option> <option value="d96e52af-4173-4e49-8441-018f77c83254" >Diversity, Equity and Inclusion</option> <option value="624a1b65-9f33-45a2-9463-018f77c7fe6c" >Sustainability and Resilience</option> </select> <select id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-sortSelect" class="toselectpicker " data-width="200px"> <option value="MostRecent" >Most recently added</option> <option value="LeasRecent" >Least recently added</option> <option value="MostComments" >Most comments</option> <option value="MostVotes" >Most votes</option> <option value="AtoZ" >Alphabetical</option> <option value="ZtoA" >Reverse alphabetical</option> <option value="MyIdeas" >My Ideas</option> <option value="MyVotes" >My Votes</option> </select> <select id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-statusSelect" class="toselectpicker" data-width="175px" title="Status" multiple> <option value="579511b0-bc88-45bc-8ebf-018f77fb8dc5" >Accepted</option> <option value="fe25c1e1-f33b-4d30-b4aa-018f77fbb9ea" >Posted Publicly</option> <option value="437291c9-c064-486a-9073-018f77fbf0bc" >Rejected</option> <option value="751d3cf6-d4be-4cb0-9657-018f739c688e" >Submitted</option> </select> <div class="ideation-filter-buttons margin-bottom-small"> <a id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-btnClear" role="button" href="javascript:void(0)" class="btn btn-info">Clear</a> <a id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-btnFilter" role="button" href="javascript:void(0)" class="btn btn-success">Apply Filters</a> </div> </div> </div> <div id="IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-ideationListContainer"> </div> </div> <script> System.import('Common/Ideation/IdeationHomePage.js').then(function(module) { (new module.IdeationHomePage({ controlId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d', categorySelectId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-categorySelect', sortSelectId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-sortSelect', statusSelectId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-statusSelect', ideationListContainerId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-ideationListContainer', searchAheadId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-searchAhead', btnAddId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-btnAdd', btnFilterId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-btnFilter', btnClearId: '#IdeationHomePage_dc48c1ed-1273-412e-8ed5-159c193b025d-btnClear' })).init(); }); </script> </div></div></div></div> <div id="MainCopy_extraPanel"> </div> </div> </div> <!--end content--> </div> </div> <div id="MPOuterFooter" class="row siteFrame"> <div id="FOOTER" class="col-md-12"> <div class="row row-wide clearfix bg-light "><div class="col-md-3 section1"><div class="ContentItemHtml"><div class="HtmlContent"><p><a href="https://www.asce.org" target="_blank" rel="noopener"> <img src="https://www.asce.org/-/media/images/asce/logos/logo-footer_1029.svg" alt="ASCE Logo" class="img-responsive" data-mce-hlimagekey="88b4f677-b3ec-1073-28ae-7a620327e92a" data-mce-hlselector="#TinyMceContent_4bea0337-8cfc-ad3a-b3ca-f32eecde195b-tinyMceHtml"> </a></p></div><div class="HtmlFooter"></div></div><div class="ContentItemHtml"><div class="HtmlContent"><nav class="site-footer-social" aria-label="Social Links"> <ul> <li><a href="https://www.facebook.com/ASCE.org" target="_blank" rel="noopener"> <i class="fab fa-facebook-f"> <span class="sr-only">facebook</span> </i> </a></li> <li><a href="https://twitter.com/ascetweets" target="_blank" rel="noopener"> <i class="fab fa-twitter"> <span class="sr-only">twitter</span> </i> </a></li> <li><a href="https://www.linkedin.com/company/americansocietyofcivilengineers" target="_blank" rel="noopener"> <i class="fab fa-linkedin-in"> <span class="sr-only">linkedin</span> </i> </a></li> <li><a href="https://www.youtube.com/user/AmerSocCivilEng" target="_blank" rel="noopener"> <i class="fab fa-youtube"> <span class="sr-only">youtube</span> </i> </a></li> </ul> </nav></div><div class="HtmlFooter"></div></div></div><div class="col-md-3 section2"><div class="ContentItemHtml"><h2>Contact Us</h2><div class="HtmlContent"><nav class="site-footer-nav" aria-label="Contact Links"> <ul class="list-unstyled"> <li><a href="tel:1-800-548-2723" target="_blank" rel="noopener">800-548-2723 (ASCE)</a></li> <li><a href="tel:+1-703-295-6300" target="_blank" rel="noopener">1-703-295-6300 (international)</a></li> <li><a href="https://www.asce.org/contact-us" target="_blank" rel="noopener">Contact us</a></li> <li><a href="https://www.asce.org/help" target="_blank" rel="noopener">Help</a></li> </ul> </nav></div><div class="HtmlFooter"></div></div></div><div class="col-md-3 section3"><div class="ContentItemHtml"><h2>Membership</h2><div class="HtmlContent"><nav class="site-footer-nav" aria-label="Membership Links"> <ul class="list-unstyled"> <li><a href="https://www.asce.org/join/">Join</a></li> <li><a href="https://sp360.asce.org/SSO/Login.aspx?vi=7&vt=a99e2dfbfabaaafa061bdc615508cc81e2947000bb4c639fb0610e1ff740fbdbf2af513ec9bc8791fc30b7b250a8267170c479eb39055b3a97048afbc653e760a925297b9ddbb61c20721db55c59c52fcbca10c1219775a3f2c8b563a270a70bf960c256f12f1dbae83c3045d7fad59659a45e80fd0d3ec351a595d32369440439c4ac2b797cd17633325dd86bb6fb184ead032e3cac18286a7363e17d97c7e305b6c4d617b341590cb4a40b9faa90881940f25bc7587c209e73ecf1a89425a06ab5765b386d5163bf4a31bf4e06509270c1a1dace1cf594a0bf1ecdb13ab696dbb3f7bb8eef43a232f756fa5f5d6d2741a67f1145875f9c30111fc03671a64b" target="_blank" rel="noopener">Renew</a></li> <li><a href="https://www.asce.org/membership/member-benefits">Benefits</a></li> </ul> </nav></div><div class="HtmlFooter"></div></div></div><div class="col-md-3 section4"><div class="ContentItemHtml"><h2>Privacy & Terms</h2><div class="HtmlContent"><nav class="site-footer-nav" aria-label="Policy Links"> <ul class="list-unstyled"> <li><a href="https://www.asce.org/about-asce">About Us</a></li> <li><a href="https://collaborate.asce.org/codeofconduct">Terms of Use</a></li> </ul> </nav></div><div class="HtmlFooter"></div></div></div></div> <div id="MPFooter" class="row"> <div class="Footer col-md-12"> <div id="FooterContent"> </div> <div id="MPBottomMenu" class="MPBottomMenu" align="center"> </div> </div> </div> <div class="row"> <div id="MPCopyright" class="col-md-12"> Copyright 2023. All rights reserved. </div> </div> <div class="row"> <div class="col-md-12"></div> </div> </div> </div> <div id="MPFooterLink" class="row siteFrame"> <div class="col-md-12"> <div id="MPFooterLinkContent"> <a href="http://www.higherlogic.com" target="_blank">Powered by Higher Logic</a> </div> </div> </div> <!--mp_base--><div id="GlobalPopupContainer"> <div id="GlobalPopupContent" > <img ID="imgGlobalProcessing" alt="" src="https://d2x5ku95bkycr3.cloudfront.net/img/loading.gif" /> </div> </div> <script type="text/javascript"> //<![CDATA[ var _suppressGlobalPopupContainer = false; Sys.Application.add_load(GlobalApplicationLoadHandler); function GlobalApplicationLoadHandler(sender, args) { var prm = Sys.WebForms.PageRequestManager.getInstance(); if (!prm.get_isInAsyncPostBack()) { prm.add_initializeRequest(initRequest); prm.add_endRequest(endRequest); } } function initRequest(sender, args) { if (!_suppressGlobalPopupContainer) { hl_common_ui_blockUI(); } } function endRequest(sender, args) { hl_common_ui_unBlockUI(); }//]]> </script> </form> </div> <script> $(document).ready(function () { var path = window.location.pathname; var lastChar = path.substr(-1); // Selects the last character if (lastChar != '?' && lastChar != '/' && lastChar != ';') { // If the last character is not a slash path = path + '/'; // Append a slash to it. } $('ul.navbar-nav a').each(function () { var myHref = $(this).attr('href').split("?")[0]; var lastChar2 = myHref.substr(-1); // Selects the last character if (lastChar2 != '?' && lastChar2 != '/' && lastChar2 != ';') { // If the last character is not a slash myHref = myHref + '/'; // Append a slash to it. } if (path == myHref) { $(this).parents('li').last().addClass('active current-page'); $(this).parent('li').addClass('active current-page'); } }); $('#modalTags').on('tagAdded', function () { var oldCount = parseInt($('#litCommunityTagsCount').text()); $('#litCommunityTagsCount').text(oldCount + 1); }).on('tagRemoved', function () { var oldCount = parseInt($('#litCommunityTagsCount').text()); $('#litCommunityTagsCount').text(oldCount - 1); }); var isImpersonating = false; $(window).bind('scroll', function () { var navHeight = $("#HEADER").height(); // Creating a stickyNav-filler to fill in the position of the stickyNav when it pops out of its position in the DOM to avoid the flicker experience if ($(document).scrollTop() > navHeight) { if (isImpersonating) $('#pnlImpersonation').addClass('sticky'); if ($('.stickyNav-filler').length === 0) { $('#NAV').parent() .append($('<div class="stickyNav-filler"></div>').height($('#NAV').height())); $('#NAV').addClass( 'stickyNav stickyNav-full '); } } else { if (isImpersonating) $('#pnlImpersonation').removeClass('sticky'); if ($('.stickyNav-filler').length > 0) { $('.stickyNav-filler').remove(); $('#NAV').removeClass( 'stickyNav stickyNav-full '); } } }); }); //var btn = $.fn.button.noConflict(); // reverts $.fn.button to jqueryui btn //$.fn.btn = btn; // assigns bootstrap button functionality to $.fn.btn </script> </body> </html>