1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <title>Applied Civil Engineering Incorporated - Home</title><meta property="og:site_name" content="Applied Civil Engineering Incorporated" /> 5<meta property="og:title" content="Home" /> 6<meta property="og:description" content="Home" /> 7<meta property="og:image" content="http://www.appliedcivil.com/uploads/1/0/9/8/10986919/2893411_2.jpg" /> 8<meta property="og:image" content="http://www.appliedcivil.com/uploads/1/0/9/8/10986919/1470950094.png" /> 9<meta property="og:url" content="http://www.appliedcivil.com/" /> 10 11<meta name="description" content="Home" /> 12<meta name="keywords" content="napa, civil, engineer, water, wastewater, vineyard, erosion control, sonoma," /> 13<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 14 <meta name="viewport" content="width=device-width, initial-scale=1.0"/> 15 16 <meta name="google-site-verification" content="8OnPg4Mqhb_OxI8adaSy_jTeHfzsJeXuRID0OFmr7RU" /> 17 <link id="wsite-base-style" rel="stylesheet" type="text/css" href="//cdn2.editmysite.com/css/sites.css?buildTime=1728329069" /> 18<link rel="stylesheet" type="text/css" href="//cdn2.editmysite.com/css/old/fancybox.css?1728329069" /> 19<link rel="stylesheet" type="text/css" href="//cdn2.editmysite.com/css/social-icons.css?buildtime=1728329069" media="screen,projection" /> 20<link rel="stylesheet" type="text/css" href="/files/main_style.css?1728330056" title="wsite-theme-css" /> 21<link href='//cdn2.editmysite.com/fonts/Quattrocento_Sans/font.css?2' rel='stylesheet' type='text/css' /> 22<link href='//cdn2.editmysite.com/fonts/Quattrocento/font.css?2' rel='stylesheet' type='text/css' /> 23 24<link href='//cdn2.editmysite.com/fonts/Sansation/font.css?2' rel='stylesheet' type='text/css' /> 25<style type='text/css'> 26.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {} 27#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {} 28.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{} 29.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {} 30#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {} 31.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{} 32#wsite-title {font-family:"Sansation" !important;color:#474569 !important;} 33.wsite-menu-default a {} 34.wsite-menu a {} 35.wsite-image div, .wsite-caption {} 36.galleryCaptionInnerText {} 37.fancybox-title {} 38.wslide-caption-text {} 39.wsite-phone {} 40.wsite-headline,.wsite-header-section .wsite-content-title {} 41.wsite-headline-paragraph,.wsite-header-section .paragraph {} 42.wsite-button-inner {} 43.wsite-not-footer blockquote {} 44.wsite-footer blockquote {} 45.blog-header h2 a {} 46#wsite-content h2.wsite-product-title {} 47.wsite-product .wsite-product-price a {} 48@media screen and (min-width: 767px) {.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #
48wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {} 49#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {} 50.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{} 51.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {} 52#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {} 53.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{} 54#wsite-title {} 55.wsite-menu-default a {} 56.wsite-menu a {} 57.wsite-image div, .wsite-caption {} 58.galleryCaptionInnerText {} 59.fancybox-title {} 60.wslide-caption-text {} 61.wsite-phone {} 62.wsite-headline,.wsite-header-section .wsite-content-title {} 63.wsite-headline-paragraph,.wsite-header-section .paragraph {} 64.wsite-button-inner {} 65.wsite-not-footer blockquote {} 66.wsite-footer blockquote {} 67.blog-header h2 a {} 68#wsite-content h2.wsite-product-title {} 69.wsite-product .wsite-product-price a {} 70}</style> 71<link rel='stylesheet' type='text/css' href='//cdn2.editmysite.com/css/old/slideshow/slideshow.css?1728329069' /> 72 73
73<script> 74var STATIC_BASE = '//cdn1.editmysite.com/'; 75var ASSETS_BASE = '//cdn2.editmysite.com/'; 76var STYLE_PREFIX = 'wsite'; 77</script>
vendor: 1 bytes, line 77
77
78<script src='https://cdn2.editmysite.com/js/jquery-1.8.3.min.js'></script>
78 79
80<script type="text/javascript" src="//cdn2.editmysite.com/js/lang/en/stl.js?buildTime=1728329069&"></script>
vendor: 1 bytes, line 80
80
81<script src="//cdn2.editmysite.com/js/site/main.js?buildTime=1728329069"></script>
81<script type="text/javascript"> 82 function initCustomerAccountsModels() { 83 (function(){_W.setup_rpc({"url":"\/ajax\/api\/JsonRPC\/CustomerAccounts\/","actions":{"CustomerAccounts":[{"name":"login","len":2,"multiple":false,"standalone":false},{"name":"logout","len":0,"multiple":false,"standalone":false},{"name":"getSessionDetails","len":0,"multiple":false,"standalone":false},{"name":"getAccountDetails","len":0,"multiple":false,"standalone":false},{"name":"getOrders","len":0,"multiple":false,"standalone":false},{"name":"register","len":4,"multiple":false,"standalone":false},{"name":"emailExists","len":1,"multiple":false,"standalone":false},{"name":"passwordReset","len":1,"multiple":false,"standalone":false},{"name":"passwordUpdate","len":3,"multiple":false,"standalone":false},{"name":"validateSession","len":1,"multiple":false,"standalone":false}]},"namespace":"_W.CustomerAccounts.RPC"}); 84_W.setup_model_rpc({"rpc_namespace":"_W.CustomerAccounts.RPC","model_namespace":"_W.CustomerAccounts.BackboneModelData","collection_namespace":"_W.CustomerAccounts.BackboneCollectionData","bootstrap_namespace":"_W.CustomerAccounts.BackboneBootstrap","models":{"CustomerAccounts":{"_class":"CustomerAccounts.Model.CustomerAccounts","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null}},"collections":{"CustomerAccounts":{"_class":"CustomerAccounts.Collection.CustomerAccounts"}},"bootstrap":[]}); 85})(); 86 } 87 if(document.createEvent && document.addEventListener) { 88 var initEvt = document.createEvent('Event'); 89 initEvt.initEvent('customerAccountsModelsInitialized', true, false); 90 document.dispatchEvent(initEvt); 91 } else if(document.documentElement.initCustomerAccountsModels === 0){ 92 document.documentElement.initCustomerAccountsModels++ 93 } 94 </script>
94 95
95<script type="text/javascript"> _W = _W || {}; _W.securePrefix='www.appliedcivil.com'; </script>
95<script>_W = _W || {}; 96 _W.customerLocale = "en_US"; 97 _W.storeName = null; 98 _W.isCheckoutReskin = false; 99 _W.storeCountry = "US"; 100 _W.storeCurrency = "USD"; 101 _W.storeEuPrivacyPolicyUrl = ""; 102 com_currentSite = "753237894647039530"; 103 com_userID = "10986919";</script>
103<script type='text/javascript' src='//cdn2.editmysite.com/js/old/slideshow-jq.js?buildTime=1728329069'></script>
vendor: 1 bytes, line 103
103
104<script type="text/javascript">_W.configDomain = "www.weebly.com";</script>
104<script>_W.relinquish && _W.relinquish()</script>
vendor: 1 bytes, line 104
104
105<script type="text/javascript" src="//cdn2.editmysite.com/js/lang/en/stl.js?buildTime=1728329069&"></script>
105<script> _W.themePlugins = [];</script>
105<script type="text/javascript"> _W.recaptchaUrl = "https://www.google.com/recaptcha/api.js"; </script>
105<script type="text/javascript"><!-- 106 107 108 function initFlyouts(){ 109 initPublishedFlyoutMenus( 110 [{"id":"837612669254231110","title":"Home","url":"index.html","target":"","nav_menu":false,"nonclickable":false},{"id":"303350891802536258","title":"About Us","url":"about-us.html","target":"","nav_menu":false,"nonclickable":false},{"id":"872408553155078887","title":"Services","url":"services.html","target":"","nav_menu":false,"nonclickable":false},{"id":"555266996379779410","title":"Contact Us","url":"contact-us.html","target":"","nav_menu":false,"nonclickable":false},{"id":"271679734332938545","title":"Resources","url":"resources.html","target":"","nav_menu":false,"nonclickable":false}], 111 "837612669254231110", 112 '', 113 'active', 114 false, 115 {"navigation\/item":"<li {{#id}}id=\"{{id}}\"{{\/id}} class=\"wsite-menu-item-wrap\">\n\t<a\n\t\t{{^nonclickable}}\n\t\t\t{{^nav_menu}}\n\t\t\t\thref=\"{{url}}\"\n\t\t\t{{\/nav_menu}}\n\t\t{{\/nonclickable}}\n\t\t{{#target}}\n\t\t\ttarget=\"{{target}}\"\n\t\t{{\/target}}\n\t\t{{#membership_required}}\n\t\t\tdata-membership-required=\"{{.}}\"\n\t\t{{\/membership_required}}\n\t\tclass=\"wsite-menu-item\"\n\t\t>\n\t\t{{{title_html}}}\n\t<\/a>\n\t{{#has_children}}{{> navigation\/flyout\/list}}{{\/has_children}}\n<\/li>\n","navigation\/flyout\/list":"<div class=\"wsite-menu-wrap\" style=\"display:none\">\n\t<ul class=\"wsite-menu\">\n\t\t{{#children}}{{> navigation\/flyout\/item}}{{\/children}}\n\t<\/ul>\n<\/div>\n","navigation\/flyout\/item":"<li {{#id}}id=\"{{id}}\"{{\/id}}\n\tclass=\"wsite-menu-subitem-wrap {{#is_current}}wsite-nav-current{{\/is_current}}\"\n\t>\n\t<a\n\t\t{{^nonclickable}}\n\t\t\t{{^nav_menu}}\n\t\t\t\thref=\"{{url}}\"\n\t\t\t{{\/nav_menu}}\n\t\t{{\/nonclickable}}\n\t\t{{#target}}\n\t\t\ttarget=\"{{target}}\"\n\t\t{{\/target}}\n\t\tclass=\"wsite-menu-subitem\"\n\t\t>\n\t\t<span class=\"wsite-menu-title\">\n\t\t\t{{{title_html}}}\n\t\t<\/span>{{#has_children}}<span class=\"wsite-menu-arrow\">><\/span>{{\/has_children}}\n\t<\/a>\n\t{{#has_children}}{{> navigation\/flyout\/list}}{{\/has_children}}\n<\/li>\n"}, 116 {} 117 ) 118 } 119//--> 120</script>
120 121 122 123 </head> 124 <body class="no-header-page wsite-page-index wsite-theme-light"><div class="wrapper"> 125 <div class="cento-header"> 126 <div class="container"> 127 <div class="logo"><span class="wsite-logo"> 128 129 <a href="/"> 130 <img src="/uploads/1/0/9/8/10986919/1470950094.png" alt="Applied Civil Engineering Incorporated" /> 131 </a> 132 133</span></div> 134 <a class="hamburger" aria-label="Menu" href="#"><span></span></a> 135 </div> 136 <div class="nav-wrap"> 137 <div class="container"> 138 <div class="nav desktop-nav"><ul class="wsite-menu-default"> 139 <li id="active" class="wsite-menu-item-wrap"> 140 <a 141 href="/" 142 class="wsite-menu-item" 143 > 144 Home 145 </a> 146 147 </li> 148 <li id="pg303350891802536258" class="wsite-menu-item-wrap"> 149 <a 150 href="/about-us.html" 151 class="wsite-menu-item" 152 > 153 About Us 154 </a> 155 156 </li> 157 <li id="pg872408553155078887" class="wsite-menu-item-wrap"> 158 <a 159 href="/services.html" 160 class="wsite-menu-item" 161 > 162 Services 163 </a> 164 165 </li> 166 <li id="pg555266996379779410" class="wsite-menu-item-wrap"> 167 <a 168 href="/contact-us.html" 169 class="wsite-menu-item" 170 > 171 Contact Us 172 </a> 173 174 </li> 175 <li id="pg271679734332938545" class="wsite-menu-item-wrap"> 176 <a 177 href="/resources.html" 178 class="wsite-menu-item" 179 > 180 Resources 181 </a> 182 183 </li> 184</ul> 185</div> 186 </div><!-- end .container --> 187 </div><!-- end .nav-wrap --> 188 </div><!-- end .header --> 189 190 <div class="content-wrap"> 191 <div id="wsite-content" class="wsite-elements wsite-not-footer"> 192 <div class="wsite-section-wrap"> 193 <div class="wsite-section wsite-body-section wsite-background-1" > 194 <div class="wsite-section-content"> 195 <div class="container"> 196 <div class="wsite-section-elements"> 197 <h2 class="wsite-content-title" style="text-align:left;">Consulting Civil Engineers</h2> 198<div class="paragraph" style="text-align:justify;display:block;"><font size="3">Applied Civil Engineering is an innovative civil engineering company dedicated to providing high quality, creative and timely solutions for all types of land development projects. Beyond providing engineering services, we act as liaisons between our clients, project consultants and regulatory agencies. We promote environmentally sustainable designs and business practices and actively pursue continuing professional development opportunities to stay on the forefront of new technologies and regulations. Our goal is to be respected by our clients and colleagues as leaders in the civil engineering field. </font></div> 199 200<div><div style="height:10px;overflow:hidden"></div> 201<div id='105716339132367318-slideshow'></div>
202<script type='text/javascript'> 203(function(jQuery) { 204function init() { window.wSlideshow && window.wSlideshow.render({elementID:"105716339132367318",nav:"none",navLocation:"bottom",captionLocation:"bottom",transition:"fold",autoplay:"1",speed:"3",aspectRatio:"4:3",showControls:"false",randomStart:"false",images:[{"url":"1/0/9/8/10986919/2893411_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1067},{"url":"1/0/9/8/10986919/3556247_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1066},{"url":"1/0/9/8/10986919/7367568_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1066},{"url":"1/0/9/8/10986919/8558809_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1066},{"url":"1/0/9/8/10986919/8247416_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1066},{"url":"1/0/9/8/10986919/3602272_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1066},{"url":"1/0/9/8/10986919/1049523_2.jpg","width":333,"height":249,"fullHeight":800,"fullWidth":1066}]}) } 205jQuery(document).ready(init); 206})(window.jQuery) 207</script>
207 208 209<div style="height:10px;overflow:hidden"></div></div> 210 211<div class="paragraph" style="text-align:center;"><a href="/contact-us.html">Contact</a> Us Today: (707) 320-4968<br />​<br />Serving Napa, Sonoma, Marin, Solano, Mendocino and Lake Counties</div> 212 </div> 213 </div> 214 </div> 215 216 </div> 217</div> 218 219</div> 220 221 </div><!-- end content-wrap --> 222 223 <div class="footer-wrap"> 224 <div class="container"> 225 <div class="footer"><div class='wsite-elements wsite-footer'> 226<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 227 <table class="wsite-multicol-table"> 228 <tbody class="wsite-multicol-tbody"> 229 <tr class="wsite-multicol-tr"> 230 <td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 231 232 233 234<div class="wsite-spacer" style="height:50px;"></div> 235 236 237 238 </td> <td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 239 240 241 242<div class="wsite-spacer" style="height:50px;"></div> 243 244<div class="wsite-spacer" style="height:50px;"></div> 245 246 247 248 </td> </tr> 249 </tbody> 250 </table> 251</div></div></div> 252 253<div class="wsite-spacer" style="height:50px;"></div></div></div> 254 </div><!-- end container --> 255 </div><!-- end footer-wrap --> 256 </div> 257 258 <div class="nav mobile-nav"><ul class="wsite-menu-default"> 259 <li id="active" class="wsite-menu-item-wrap"> 260 <a 261 href="/" 262 class="wsite-menu-item" 263 > 264 Home 265 </a> 266 267 </li> 268 <li id="pg303350891802536258" class="wsite-menu-item-wrap"> 269 <a 270 href="/about-us.html" 271 class="wsite-menu-item" 272 > 273 About Us 274 </a> 275 276 </li> 277 <li id="pg872408553155078887" class="wsite-menu-item-wrap"> 278 <a 279 href="/services.html" 280 class="wsite-menu-item" 281 > 282 Services 283 </a> 284 285 </li> 286 <li id="pg555266996379779410" class="wsite-menu-item-wrap"> 287 <a 288 href="/contact-us.html" 289 class="wsite-menu-item" 290 > 291 Contact Us 292 </a> 293 294 </li> 295 <li id="pg271679734332938545" class="wsite-menu-item-wrap"> 296 <a 297 href="/resources.html" 298 class="wsite-menu-item" 299 > 300 Resources 301 </a> 302 303 </li> 304</ul> 305</div> 306 307
307<script type="text/javascript" src="/files/theme/plugins.js?1556830342"></script>
307 308
308<script type="text/javascript" src="/files/theme/custom.js?1556830342"></script>
308 309 <div id="customer-accounts-app"></div> 310
310<script src="//cdn2.editmysite.com/js/site/main-customer-accounts-site.js?buildTime=1728329069"></script>
310 311 312 Civil Engineering Consultants - Napa Valley - California 313Vineyards - Wineries - Estates - Water Systems - Wastewater Systems
313<script type="text/javascript"> 314 var r = [99, 104, 101, 99, 107, 111, 117, 116, 46, 40, 119, 101, 101, 98, 108, 121, 124, 101, 100, 105, 116, 109, 121, 115, 105, 116, 101, 41, 46, 99, 111, 109]; 315 var snPlObR = function(arr) { 316 var s = ''; 317 for (var i = 0 ; i < arr.length ; i++){ 318 s = s + String.fromCharCode(arr[i]); 319 } 320 return s; 321 }; 322 var s = snPlObR(r); 323 324 var regEx = new RegExp(s); 325 326 _W.Analytics = _W.Analytics || {'trackers': {}}; 327 _W.Analytics.trackers.wSP = 'snowday'; 328 _W.Analytics.user_id = '10986919'; 329 _W.Analytics.site_id = '753237894647039530'; 330 331 _W.startWeeblyTracking = function() { 332 if (_W.trackingStarted || _W.trackingStopped) return; 333 334 if (window.kingsBanner && window.kingsBanner.bannerRejectedCalled) return; 335 336 try { 337 if (Date.now() < parseInt(window.localStorage.gdpr_rejected_until, 10)) return; 338 } catch (e) {} 339 340 _W.trackingStarted = true; 341 342 // NOTE: keep the getElementsByTagName(o)**[1]** if you replace this code. Otherwise cookie banner scripts won't be first on the page 343 ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; 344 p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) 345 };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[1];n.async=1; 346 n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,'script','//cdn2.editmysite.com/js/wsnbn/snowday262.js','snowday')); 347 348 (function(app_id, ec_hostname, discover_root_domain) { 349 var track = window[_W.Analytics.trackers.wSP]; 350 if (!track) return; 351 track('newTracker', app_id, ec_hostname, { 352 appId: app_id, 353 post: true, 354 platform: 'web', 355 discoverRootDomain: discover_root_domain, 356 cookieName: '_snow_', 357 contexts: { 358 webPage: true, 359 performanceTiming: true 360 }, 361 crossDomainLinker: function (linkElement) { 362 return regEx.test(linkElement.href); 363 }, 364 respectDoNotTrack: true 365 }); 366 track('trackPageView', _W.Analytics.user_id+':'+_W.Analytics.site_id, _W.Analytics.spContexts); 367 track('crossDomainLinker', function (linkElement) { 368 return regEx.test(linkElement.href); 369 }); 370 })( 371 '_wn', 372 'ec.editmysite.com', 373 true 374 ); 375 }; 376 377 _W.stopWeeblyTracking = function() { 378 _W.trackingStopped = true; 379 380 var name = _W.Analytics.trackers.wSP; 381 if (window[name]) { 382 var noop = function() {}; 383 noop.q = []; 384 window[name] = noop; 385 } 386 387 var stripLinkerParam = function() { 388 if (this.href && this.href.indexOf('_sp=') !== -1) { 389 this.href = this.href.replace(/([?&])_sp=[^&#]*(&?)/, function(match, separator, next) { 390 return next ? separator : ''; 391 }); 392 } 393 }; 394 for (var l = 0; l < document.links.length; l++) { 395 var link = document.links[l]; 396 if (link.spDecorationEnabled) { 397 stripLinkerParam.call(link); 398 link.addEventListener('click', stripLinkerParam, true); 399 link.addEventListener('mousedown', stripLinkerParam, true); 400 } 401 } 402 403 var host = window.location.hostname; 404 var parts = host.split('.'); 405 var domains = ['']; 406 for (var i = 0; i < parts.length - 1; i++) { 407 domains.push('; domain=.' + parts.slice(i).join('.')); 408 } 409 var cookies = document.cookie.split(';'); 410 for (var c = 0; c < cookies.length; c++) { 411 var cookieName = cookies[c].split('=')[0].replace(/^\s+/, ''); 412 if (cookieName.indexOf('_snow_') === 0) { 413 for (var d = 0; d < domains.length; d++) { 414 document.cookie = cookieName + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/' + domains[d]; 415 } 416 } 417 } 418 419 try { 420 for (var k = window.localStorage.length - 1; k >= 0; k--) { 421 var key = window.localStorage.key(k); 422 if (key && key.indexOf('snowplowOutQueue') === 0) { 423 window.localStorage.removeItem(key); 424 } 425 } 426 } catch (e) {} 427 }; 428 429 (function(hasWeeblyBanner, hasThirdPartyBanner) { 430 _W.hasCookieBanner = hasWeeblyBanner || hasThirdPartyBanner; 431 _W.hasThirdPartyCookieBanner = hasThirdPartyBanner; 432 433 if (!hasWeeblyBanner && !hasThirdPartyBanner) { 434 _W.startWeeblyTracking(); 435 return; 436 } 437 438 if (!hasThirdPartyBanner) { 439 if (window.w_gdpr_not_shown || /(^|;\s*)gdpr-kb-p=/.test(document.cookie)) { 440 _W.startWeeblyTracking(); 441 } 442 return; 443 } 444 445 446 var onConsent = function(granted) { 447 if (granted) { 448 _W.startWeeblyTracking(); 449 } else if (_W.trackingStarted) { 450 _W.stopWeeblyTracking(); 451 } 452 }; 453 454 var consentMode = {seen: false, update: null, defaultGranted: false, regionDenied: fal
454se}; 455 var readConsentMode = function(entry) { 456 if (!entry || entry[0] !== 'consent' || !entry[2] || !entry[2].analytics_storage) return false; 457 var granted = entry[2].analytics_storage === 'granted'; 458 consentMode.seen = true; 459 if (entry[1] === 'update') { 460 consentMode.update = granted; 461 } else if (entry[1] === 'default' && entry[2].region) { 462 consentMode.regionDenied = consentMode.regionDenied || !granted; 463 } else if (entry[1] === 'default') { 464 consentMode.defaultGranted = granted; 465 } 466 return true; 467 }; 468 var applyConsentMode = function() { 469 if (!consentMode.seen) return; 470 onConsent(consentMode.update !== null ? consentMode.update : consentMode.defaultGranted && !consentMode.regionDenied); 471 }; 472 var dataLayer = window.dataLayer = window.dataLayer || []; 473 for (var i = 0; i < dataLayer.length; i++) { 474 readConsentMode(dataLayer[i]); 475 } 476 applyConsentMode(); 477 var dataLayerPush = dataLayer.push; 478 dataLayer.push = function() { 479 var changed = false; 480 for (var j = 0; j < arguments.length; j++) { 481 changed = readConsentMode(arguments[j]) || changed; 482 } 483 var result = dataLayerPush.apply(dataLayer, arguments); 484 if (changed) applyConsentMode(); 485 return result; 486 }; 487 })(false, false); 488</script>
488 489 490 491 492 493
494<script> 495 (function(jQuery) { 496 try { 497 if (jQuery) { 498 jQuery('div.blog-social div.fb-like').attr('class', 'blog-social-item blog-fb-like'); 499 var $commentFrame = jQuery('#commentArea iframe'); 500 if ($commentFrame.length > 0) { 501 var frameHeight = jQuery($commentFrame[0].contentWindow.document).height() + 50; 502 $commentFrame.css('min-height', frameHeight + 'px'); 503 } 504 if (jQuery('.product-button').length > 0){ 505 jQuery(document).ready(function(){ 506 jQuery('.product-button').parent().each(function(index, product){ 507 if(jQuery(product).attr('target') == 'paypal'){ 508 if (!jQuery(product).find('> [name="bn"]').length){ 509 jQuery('<input>').attr({ 510 type: 'hidden', 511 name: 'bn', 512 value: 'DragAndDropBuil_SP_EC' 513 }).appendTo(product); 514 } 515 } 516 }); 517 }); 518 } 519 } 520 else { 521 // Prototype 522 $$('div.blog-social div.fb-like').each(function(div) { 523 div.className = 'blog-social-item blog-fb-like'; 524 }); 525 $$('#commentArea iframe').each(function(iframe) { 526 iframe.style.minHeight = '410px'; 527 }); 528 } 529 } 530 catch(ex) {} 531 })(window._W && _W.jQuery); 532</script>
532 533
534<script> 535 window._W.isEUUser = false; 536 window._W.showCookieToAll = ""; 537</script>
537 538
539<script> 540 (function(jQuery) { 541 try { 542 function forceShowCcLinks() { 543 var ccLinks = document.querySelector('.cc_links'); 544 if (!ccLinks) { 545 return; 546 } 547 548 var ccLinksVisible = jQuery(ccLinks).is(':visible'); 549 if (ccLinksVisible) { 550 return; 551 } 552 553 554 ccLinks.style.display = 'block'; 555 556 var ccParent = ccLinks.parentElement; 557 558 var ccParentVisible = jQuery(ccParent).is(':visible'); 559 if (ccParentVisible) { 560 return; 561 } 562 563 ccParent.style.display = 'block'; 564 565 var ccGrandparent = ccParent.parentElement; 566 var ccGrandparentVisible = jQuery(ccGrandparent).is(':visible'); 567 if (ccGrandparentVisible) { 568 return; 569 } 570 ccGrandparent.style.display = 'block'; 571 572 } 573 574 function forceShowCcLinksForever() { 575 var tenSeconds = 10000; 576 forceShowCcLinks(); 577 setTimeout(forceShowCcLinksForever, tenSeconds); 578 } 579 580 jQuery(document).ready(forceShowCcLinksForever); 581 } 582 catch(ex) {} 583 })(window._W && _W.jQuery); 584</script>
584 585 586 587 </body> 588</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.