PageSourceSearch

https://ddsrubicon.com/contact.html

html ddsrubicon.com collected 2026-09-29 22:02:48 UTC 59,723 bytes, 1,146 lines download raw bytes

1
2
3
4
5<!DOCTYPE html>
6<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
7<!--[if IE 7]>  <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
8<!--[if IE 8]>  <html class="no-js lt-ie9" lang="en"> <![endif]-->
9<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
10<head>
11<!-- META TAGS -->
12
13<meta charset="utf-8">
14<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0, viewport-fit=cover, shrink-to-fit=no">
15<meta name="theme-color" content="#2A78CD"/>
16
17
18<!-- END: META TAGS -->
19
20<!-- Core LINK Files -->
21    <link rel="stylesheet" href="/files/css/wsm_base.css">
22
23    <link rel="stylesheet" href="/files/css/bs_min.css">
24
25<!-- Core SCRIPT Files Files -->
26<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript" crossorigin="anonymous"></script>
vendor: 2 bytes, line 26
26
27<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-migrate/1.2.1/jquery-migrate.min.js"></script>
vendor: 2 bytes, line 27
27
28<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js" type="text/javascript"></script>
28
29
30    
30<script src="/js/handlebars.js" type="text/javascript"></script>
30
31
32<script type="text/javascript" src="/jquery.js"></script>
vendor: 2 bytes, line 32
32
33<script type="text/javascript" src="/wsm.js"></script>
33
34
35<title>
36            Duernberger Diesel Service
37    </title>
38
39    <link rel="canonical" href="https://ddsrubicon.com/contact.html" />
40
41<script>
42    if (typeof WURFL == 'undefined') {
43        WURFL = {
44            form_factor: 'Desktop',
45            is_mobile : false
46        }
47    }
48    </script>
48
49
50<script>
51/* FREE #6 (phones only): preload the two above-the-fold images that are otherwise gated on JavaScript —
52   the first hero slide (owl-lazy, requested only after owl initialises) and the first promo tile (lazyload).
53   A <link rel=preload media=...> is ignored by Chrome (verified 2026-09-14), so the links are inserted by script. Place AFTER the viewport meta.
54   Update the two hrefs if the client changes the first slide (gallery item 272981) or the first promo tile. */
55(function(){if(!window.screen||screen.width>767)return;/* screen.width, not matchMedia: before the viewport meta the layout viewport is 980px */
56['https://ddsrubicon.com/images/F198820043.jpg','https://ddsrubicon.com/images/F198815802.jpg'].forEach(function(h){
57var l=document.createElement('link');l.rel='preload';l.as='image';l.href=h;l.setAttribute('fetchpriority','high');document.head.appendChild(l);});})();
58</script>
58
59<style id="dds-staged-css">
60/* ===== DDS client-care staged CSS (2026-09-14) — FREE #8 h1 on home + cart =====
61   Goes in the site CSS / head template inside the admin gate. Purpose: the new h1 elements must look
62   exactly like the p / h2 they replace, so this is a semantics-only change with zero visual diff.
63   style-min.css sets h1 {font-size:24px; margin:0; margin-bottom:30px !important} (36px >=768px) — override both. */
64
65/* Home: pre-header tagline <p> -> <h1> inside .wsm-hdr__pre-msg (renders "The BEST diesel parts at the BEST price!") */
66.wsm-hdr__pre-msg h1 {
67  margin: 0 !important;
68  padding: 0;
69  text-align: left;
70  font: inherit;          /* same face, size, weight, line-height as the <p> had */
71  color: inherit;
72  letter-spacing: inherit;
73  text-transform: inherit;
74  position: static;
75}
76
77/* Cart: platform "My Cart" heading — ONLY if the cart template exposes it. If the <h2><span>My Cart</span></h2>
78   is platform-rendered (inside #wsm_cart_master_wrapper) it cannot be changed from the template and #8 is home-only. */
79.wsm_cart_section > h1 {
80  margin: 0 !important;
81  font: inherit;
82  color: inherit;
83}
84</style>
85
86<!-- Google Fonts -->
87<link href="https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Condensed:300,400,700&display=swap" rel="stylesheet">
88
89<!-- Custom Font Awesome -->
90<link rel="prefetch" href="/files/webfonts/fa-regular-400.woff2" as="style">
91<link rel="prefetch" href="/files/webfonts/fa-solid-900.woff2" as="style">
92<link rel="prefetch" href="/files/webfonts/fa-brands-400.woff2" as="style">
93
94<!-- Site Specific CSS Styles Minified Version -->
95<link rel="stylesheet" href="/files/css/style-min.css?v=220248">
96<link rel="stylesheet" href="/files/css/pl-styles.css?v=220248">
97
98<!-- Website Optimization such as Lazyloading -->
99<script src="/files/js/wsm-optimization.js" async=""></script>
99
100
101
102        <!-- Google Global Site Tag (gtag.js) -->
vendor: 72 bytes, lines 102-103
102
103        <script async src="https://www.googletagmanager.com/gtag/js?id=
103UA-146055033-1
vendor: 20 bytes, lines 103-104
103"></script>
104        
104<script>
105            window.dataLayer = window.dataLayer || [];
106            function gtag(){dataLayer.push(arguments);}
107            gtag('js', new Date());
108var gtag_config = {};
109gtag('config', 'UA-146055033-1', gtag_config);
110var gtag_config = {};
111gtag('config', 'AW-695275265', gtag_config);
112gtag('event', 'page_view', {"send_to":"AW-695275265","ecomm_pagetype":"other"});        </script>
112
113
114<!-- No Script Fallback Bundle -->
115<noscript>
116    <link rel="stylesheet" href="/files/css/wsm_base.css">
117    <link rel="stylesheet" href="/files/css/bs_min.css">
118    <link rel="stylesheet" href="/files/css/custom-fontawesome-min.css">
119    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous">
120    <link rel="stylesheet" href="/files/css/style.css?v=220248">
121    
121<script src="/files/js/wsm-optimization.js" async=""></script>
121
122</noscript>
123<!-- Google Tag Manager -->
124<script>
vendor: 331 bytes, lines 124-128
124(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
125new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
126j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
127'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
128})(window,document,'script','dataLayer','
128GTM-TQW24FC
vendor: 3 bytes, line 128
128');
128</script>
128
129<!-- End Google Tag Manager -->
130			
130<script type="text/javascript">
vendor: 414 bytes, lines 130-136
130
131			!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
132			n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
133			n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
134			t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
135				document,'script','https://connect.facebook.net/en_US/fbevents.js');
136			fbq('init', '
136556721448161789
vendor: 4 bytes, line 136
136'); 
136// Insert your pixel ID here.
137			fbq('track', 'Lead', {"currency":"USD","page_name":"inquiry"});
138			</script>
138
139			<noscript><img height='1' width='1' style='display:none'
140			src='https://www.facebook.com/tr?id=556721448161789&ev=Lead&noscript=1'
141			/></noscript>
vendor: 67 bytes, lines 141-143
141
142
143<script async src="https://www.googletagmanager.com/gtag/js?id=
143AW-650519653
vendor: 13 bytes, line 143
143"></script>
144<script>
145  
vendor: 136 bytes, lines 145-148
145window.dataLayer = window.dataLayer || [];
146  function gtag(){dataLayer.push(arguments);}
147  gtag('js', new Date());
148  gtag('config', '
148AW-650519653
vendor: 5 bytes, line 148
148');
149</script>
149
150
151<script>
152  gtag('config', 'AW-650519653/P4LuCPSMvs4BEOXImLYC', {
153    'phone_conversion_number': '262-665-7191'
154  });
155</script>
155
156
157
158
159<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"56294298"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
159
160
161</head>
162
163<body id="page" class=" page_5077 env-id-5077 env-name-index env-zone-inquiry_form env-id-5077        inq_form  ">
164<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 164-165
164
165<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
165GTM-TQW24FC
vendor: 85 bytes, lines 165-166
165"
166height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
167<!-- End Google Tag Manager (noscript) -->
168
169
170<header id="wsmtk_header" class="wsm-hdr">
171        <!-- Pre Header -->
172        <section class="wsm-hdr__pre">
173            <div class="wsm-hdr__container container ">
174                <div class="wsm-hdr__pre-msg">
175                                                    <p>
176                        The BEST diesel parts at the <b>BEST</b> price! 
177                    </p>
178                                </div>
179                <div class="wsm-hdr__pre-right hidden-xs">
180                    <a class="wsm-hdr__btn--account" data-toggle="modal" data-target="#loginModal" href="#">
181                        <i class="fas fa-user-circle"></i>
182                        <span>Account</span>  
183                    </a>
184                </div>
185            </div>
186        </section>
187    
188        <!-- Main Header -->
189        <section class="wsm-hdr__main">
190    
191            <!-- Mobile :: Navbar Toggle  -->
192            <button type="button" class="wsm-hdr__btn wsm-hdr__btn--menu menu-toggle visible-xs" data-toggle="collapse" data-target="#main-nav" aria-expanded="false">
193                <span class="sr-only">Toggle navigation</span>
194                <i class="fas fa-bars"></i>
195                <i class="fas fa-times"></i>
196            </button> 
197    
198            <!-- Logo -->
199            <a href="/" class="wsm-hdr__logo-link navbar-brand">
200                <img src="/files/images/logo.png" alt="Duernberger Diesel Service Header Logo" class="wsm-hdr__logo" />
201            </a>
202
203            <!-- Bosch Logo -->
204            <a href="/" class="wsm-hdr__logo-link navbar-bosch">
205                <img src="/files/images/bosch_logo.png" alt="Bosch Logo" class="wsm-hdr__bosch" />
206            </a>
207    
208            <!-- Mobile :: Phone -->
209            <a href="tel:+1-920-644-2435" title="call us" class="wsm-hdr__phone hidden-xs">
210                <span class="wsm-hdr__site-name">Duernberger Diesel Service</span>
211                <span class="wsm-hdr__phone-num"> 920-644-2435</span>
212            </a>
213    
214            <!-- Cart -->
215            <div class="cart_widget_wrapper wsm-hdr__btn wsm-hdr__btn--cart"></div>
216    
217            <!-- Searchbar -->
218            <div class="wsm-hdr__search">
219                <span class="wsm-hdr__hours hidden-xs">8:00 AM - 5:00 PM Monday - Thursday; 8:00 AM - 4:30 PM Friday.   Saturday by appointment only</span>
220                            
221<!-- partslogic_searchbar_with_wrapper_modal component -->
222
223    <!-- This component injects the necessary dependencies to deploy the PartsLogic components. UI Version: 2.0.1 -->
224
225    
225<script  src="https://cdn.jsdelivr.net/npm/react@17/umd/react.production.min.js"  crossorigin></script>
225
226    
226<script  src="https://cdn.jsdelivr.net/npm/react-dom@17/umd/react-dom.production.min.js"  crossorigin></script>
226
227    
227<script crossorigin src="https://cdn.jsdelivr.net/npm/@partslogic/[email protected]/build/index.umd.js" ></script>
227
228    <link href="https://cdn.jsdelivr.net/npm/@partslogic/[email protected]/build/index.css" rel="stylesheet" type="text/css" />
229    
230    
231
232    <div id="pl-search-bar-container" style="flex-grow: 1"></div>
233    
233<script type="text/javascript">
234        window.addEventListener('DOMContentLoaded', function () {
235            window.PartslogicUi.config({ API_KEY: "c1c2961f-8e28-4756-adbe-dff263658941" });
236
237            const searchBarContainer = document.querySelector(
238            '#pl-search-bar-container'
239            );               
240            
241            const SearchBar = window.PartslogicUi.PartslogicSearchBarWithWrapperModal;
242
243            const redirect = () => {
244                const url = new URL(window.location.href);
245                let params = new URLSearchParams(url.search);
246                const inputs = document.querySelectorAll('#sui-search-bar-input');
247                const q = inputs[1].value;
248                params.set('q', q);
249                window.location.href = `${window.location.origin}/search.html?${params.toString()}`;
250            };
251
252            window.ReactDOM.render(
253            window.React.createElement(SearchBar, {
254                styled: true,
255                onSubmit: redirect,
256            }),
257                searchBarContainer
258            );
259        })
260    </script>
260
261    <style>
262        .Sui-SearchBar--search-button {
263            background-color: #ed3237 !important;
264            color: #ffffff !important;
265        }
266        .Sui-SearchBar--search-input {
267            height: 42px !important;
268        }
269        .Sui-SearchBar--search-button {
270            margin-bottom: 0 !important;
271        }
272    </style>
273    
274     
275            </div>
276        </section>
277    
278        <!-- Top Navigation -->
279        <nav class="wsm-hdr__nav navbar navbar-default collapse navbar-collapse" id="main-nav">
280    
281                        <span class="wsm-hdr__hours hidden-sm hidden-md hidden-lg">7:30 AM - 5:00 PM Monday - Thursday; 7:30 AM - 4:30 PM Friday. | Saturday by appointment only</span>
282            <!-- Mobile Icons -->
283            <ul class="wsm-hdr__mnav visible-xs-block">
284            
285                <!-- Mobile Account -->
286                <li class="wsm-hdr__mnav-item">
287                    <a class="wsm-hdr__btn wsm-hdr__mbtn wsm-hdr__btn--account" data-toggle="modal" data-target="#loginModal" href="#">
288                        <i class="fas fa-user-circle"></i>
289                        <span>Account</span>  
290                    </a>
291                </li>
292            
293                <!-- Mobile Phone -->
294                <li class="wsm-hdr__mnav-item">
295                    <a href="tel:+1-920-644-2435" title="call us" class="wsm-hdr__btn wsm-hdr__mbtn wsm-hdr__btn--phone">
296                        <i class="fas fa-phone"></i>
297                        <span class="mobile_phone">920-644-2435</span>
298                    </a>
299                </li>
300            
301            </ul>
302
303            <!-- Main Navigation -->
304            <ul class="wsm-hdr__nav-links nav navbar-nav nav-main">
305                            
306                                            
307                <li class="dropdown pcat_id_1390588">
308                                        <a href="javascript:void(0);" title="Chevy/GMC Duramax"  data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"  data-cat-root-id='1390588'>
309                        <span class="caret"></span>                        <span>Chevy/GMC Duramax</span>
310                    </a>
311            
312                                        <ul class="dropdown-menu">
313                                                
314                                                            <li class=" ccat_id_1390589">
315                                    <a href="/c-1390589-1982-2000-GM-6.2L-&-6.5L-Non-Duramax.html" title="1982-2000 GM 6.2L & 6.5L Non-Duramax" data-cat-root-id='1390588'>
316                                                                                <span>1982-2000 GM 6.2L & 6.5L Non-Duramax</span>
317                                    </a>
318                                                                    </li>
319                                                            <li class=" ccat_id_1390604">
320                                    <a href="/c-1390604-2001-2004-GM-6.6L-LB7-Duramax.html" title="2001-2004 GM 6.6L LB7 Duramax" data-cat-root-id='1390588'>
321                                                                                <span>2001-2004 GM 6.6L LB7 Duramax</span>
322                                    </a>
323                                                                    </li>
324                                                            <li class=" ccat_id_1390623">
325                                    <a href="/c-1390623-2004.5-2005-GM-6.6L-LLY-Duramax.html" title="2004.5-2005 GM 6.6L LLY Duramax" data-cat-root-id='1390588'>
326                                                                                <span>2004.5-2005 GM 6.6L LLY Duramax</span>
327                                    </a>
328                                                                    </li>
329                                                            <li class=" ccat_id_1390636">
330                                    <a href="/c-1390636-2006-2007-GM-6.6L-LBZ-Duramax.html" title="2006-2007 GM 6.6L LBZ Duramax" data-cat-root-id='1390588'>
331                                                                                <sp
331an>2006-2007 GM 6.6L LBZ Duramax</span>
332                                    </a>
333                                                                    </li>
334                                                            <li class=" ccat_id_1390649">
335                                    <a href="/c-1390649-2007.5-2010-GM-6.6L-LMM-Duramax.html" title="2007.5-2010 GM 6.6L LMM Duramax" data-cat-root-id='1390588'>
336                                                                                <span>2007.5-2010 GM 6.6L LMM Duramax</span>
337                                    </a>
338                                                                    </li>
339                                                            <li class=" ccat_id_1390662">
340                                    <a href="/c-1390662-2011-2016-GM-6.6L-LML-Duramax.html" title="2011-2016 GM 6.6L LML Duramax" data-cat-root-id='1390588'>
341                                                                                <span>2011-2016 GM 6.6L LML Duramax</span>
342                                    </a>
343                                                                    </li>
344                                                            <li class=" ccat_id_1390672">
345                                    <a href="/c-1390672-2017+-GM-6.6L-L5P-Duramax.html" title="2017+ GM 6.6L L5P Duramax" data-cat-root-id='1390588'>
346                                                                                <span>2017+ GM 6.6L L5P Duramax</span>
347                                    </a>
348                                                                    </li>
349                                                                        </ul>
350                                    </li>
351                                                            
352                <li class="dropdown pcat_id_1390677">
353                                        <a href="javascript:void(0);" title="Dodge Cummins"  data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"  data-cat-root-id='1390677'>
354                        <span class="caret"></span>                        <span>Dodge Cummins</span>
355                    </a>
356            
357                                        <ul class="dropdown-menu">
358                                                
359                                                            <li class=" ccat_id_1390678">
360                                    <a href="/c-1390678-1989-1993-Dodge-5.9L-12V-Cummins.html" title="1989-1993 Dodge 5.9L 12V Cummins" data-cat-root-id='1390677'>
361                                                                                <span>1989-1993 Dodge 5.9L 12V Cummins</span>
362                                    </a>
363                                                                    </li>
364                                                            <li class=" ccat_id_1390685">
365                                    <a href="/c-1390685-1994-1998-Dodge-5.9L-12V-Cummins.html" title="1994-1998 Dodge 5.9L 12V Cummins" data-cat-root-id='1390677'>
366                                                                                <span>1994-1998 Dodge 5.9L 12V Cummins</span>
367                                    </a>
368                                                                    </li>
369                                                            <li class=" ccat_id_1390696">
370                                    <a href="/c-1390696-1998.5-2002-Dodge-5.9L-24V-Cummins.html" title="1998.5-2002 Dodge 5.9L 24V Cummins" data-cat-root-id='1390677'>
371                                                                                <span>1998.5-2002 Dodge 5.9L 24V Cummins</span>
372                                    </a>
373                                                                    </li>
374                                                            <li class=" ccat_id_1390707">
375                                    <a href="/c-1390707-2003-2007-Dodge-5.9L-24V-Cummins.html" title="2003-2007 Dodge 5.9L 24V Cummins" data-cat-root-id='1390677'>
376                                                                                <sp
376an>2003-2007 Dodge 5.9L 24V Cummins</span>
377                                    </a>
378                                                                    </li>
379                                                            <li class=" ccat_id_1390718">
380                                    <a href="/c-1390718-2007.5-2018-Dodge/Ram-6.7L-24V-Cummins.html" title="2007.5-2018 Dodge/Ram 6.7L 24V Cummins" data-cat-root-id='1390677'>
381                                                                                <span>2007.5-2018 Dodge/Ram 6.7L 24V Cummins</span>
382                                    </a>
383                                                                    </li>
384                                                            <li class=" ccat_id_1391050">
385                                    <a href="/c-1391050-2019-2024-Ram-6.7L-24V-Cummins.html" title="2019-2024 Ram 6.7L 24V Cummins" data-cat-root-id='1390677'>
386                                                                                <span>2019-2024 Ram 6.7L 24V Cummins</span>
387                                    </a>
388                                                                    </li>
389                                                            <li class=" ccat_id_1391380">
390                                    <a href="/c-1391380-2025-2026-Ram-6.7L-24V-Cummins.html" title="2025-2026 Ram 6.7L 24V Cummins" data-cat-root-id='1390677'>
391                                                                                <span>2025-2026 Ram 6.7L 24V Cummins</span>
392                                    </a>
393                                                                    </li>
394                                                                        </ul>
395                                    </li>
396                                                            
397                <li class="dropdown pcat_id_1390725">
398                                        <a href="javascript:void(0);" title="Ford Powerstroke"  data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"  data-cat-root-id='1390725'>
399                        <span class="caret"></span>                        <span>Ford Powerstroke</span>
400                    </a>
401            
402                                        <ul class="dropdown-menu">
403                                                
404                                                            <li class=" ccat_id_1390726">
405                                    <a href="/c-1390726-1994-1997-Ford-7.3L-Powerstroke.html" title="1994-1997 Ford 7.3L Powerstroke" data-cat-root-id='1390725'>
406                                                                                <span>1994-1997 Ford 7.3L Powerstroke</span>
407                                    </a>
408                                                                    </li>
409                                                            <li class=" ccat_id_1390742">
410                                    <a href="/c-1390742-1999-2003-Ford-7.3L-Powerstroke.html" title="1999-2003 Ford 7.3L Powerstroke" data-cat-root-id='1390725'>
411                                                                                <span>1999-2003 Ford 7.3L Powerstroke</span>
412                                    </a>
413                                                                    </li>
414                                                            <li class=" ccat_id_1390760">
415                                    <a href="/c-1390760-2003-2007-Ford-6.0L-Powerstroke.html" title="2003-2007 Ford 6.0L Powerstroke" data-cat-root-id='1390725'>
416                                                                                <span>2003-2007 Ford 6.0L Powerstroke</span>
417                                    </a>
418                                                                    </li>
419                                                            <li class=" ccat_id_1390787">
420                                    <a href="/c-1390787-2008-2010-Ford-6.4L-Powerstroke.html" title="2008-2010 Ford 6.4L Powerstroke" data-cat-root-id='1390725'>
421                                                                                <sp
421an>2008-2010 Ford 6.4L Powerstroke</span>
422                                    </a>
423                                                                    </li>
424                                                            <li class=" ccat_id_1390811">
425                                    <a href="/c-1390811-2011-2016-Ford-6.7L-Powerstroke.html" title="2011-2016 Ford 6.7L Powerstroke" data-cat-root-id='1390725'>
426                                                                                <span>2011-2016 Ford 6.7L Powerstroke</span>
427                                    </a>
428                                                                    </li>
429                                                            <li class=" ccat_id_1390837">
430                                    <a href="/c-1390837-2017-2019-Ford-6.7L-Powerstroke.html" title="2017-2019 Ford 6.7L Powerstroke" data-cat-root-id='1390725'>
431                                                                                <span>2017-2019 Ford 6.7L Powerstroke</span>
432                                    </a>
433                                                                    </li>
434                                                            <li class=" ccat_id_1391261">
435                                    <a href="/c-1391261-2020-2022-Ford-6.7L-Powerstroke.html" title="2020-2022 Ford 6.7L Powerstroke" data-cat-root-id='1390725'>
436                                                                                <span>2020-2022 Ford 6.7L Powerstroke</span>
437                                    </a>
438                                                                    </li>
439                                                            <li class=" ccat_id_1391384">
440                                    <a href="/c-1391384-2023-2026-Ford-6.7L-Powerstroke.html" title="2023-2026 Ford 6.7L Powerstroke" data-cat-root-id='1390725'>
441                                                                                <span>2023-2026 Ford 6.7L Powerstroke</span>
442                                    </a>
443                                                                    </li>
444                                                                        </ul>
445                                    </li>
446                                                            
447                                
448    
449            <li class=" wsm-nav-link "  >
450            <a href="https://ddsrubicon.com/p-35883-diesel-services.html" title=""  >
451                <span>Diesel Truck Service & Repair</span>
452                            </a>
453                    </li>
454            <li class=" wsm-nav-link "  >
455            <a href="https://ddsrubicon.com/p-35885-machine-shop-services.html" title=""  >
456                <span>Machine Shop Services</span>
457                            </a>
458                    </li>
459        
460    
461            </ul>
462        
463        </nav>
464    
465    </header>
466    
467    <div class="black_overlay" style="display:none"></div>
468    <div class="content_wrap">
469
470
471
472    <!--Full 12 Column Layout-->
473    <section role="main">
474        <div class="container" id="containerWrap">
475            <div class="row master">
476                <div class="col-xs-12">
477                                                            	<h1 class="wsm_inquiry_form_title" id="wsm_inquiry_form_5077">Contact</h1>
478
479<div class="wsm_inquiry_form" id="wsm_inquiry_form_5077">
480			<div class="wsm_inquiry_form_description">
481							
482				<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2898.920287832675!2d-88.53756098451045!3d43.399595479130866!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x88043ecaf829796b%3A0x121ba673655bc13a!2s211+W+Pleasant+St%2C+Iron+Ridge%2C+WI+53035!5e0!3m2!1sen!2sus!4v1562970321311!5m2!1sen!2sus" width="100%" height="250" frameborder="0" style="border:0" allowfullscreen></iframe>
483<strong>Tel:</strong> <a href="tel:920-644-2435" title="Phone">920-644-2435</a><br/>
484211 W. Pleasant St.<br />Iron Ridge, WI 53035<br />
485
486<strong>Email: </strong><a id="eb361c78629abd6fee80" href="" target="_blank" onclick="this.href='mailto:'+eb361c78629abd6fee80(); return true;" ref="nofollow"></a>
486<script language="javascript" type="text/javascript">function eb361c78629abd6fee80() { return WSM.Util.rot13('fhccbeg!qqfehovpba.pbz').replace('!','@'); } document.getElementById('eb361c78629abd6fee80').appendChild(document.createTextNode(eb361c78629abd6fee80()));</script>
486<br />
487<hr />
488<p>If you have any questions about a certain part for your vehicle, order status, or return, please feel free to contact us anytime.</p>
489<a class="btn btn-primary" href="/ft-1-faq.html">View our F.A.Q. Page</a>
490<hr />
491<ul class="wsm-ftr__social list-inline">
492    <li class="wsm-ftr__fb"><a href="" target="_blank" title="Like us Facebook"><i class="fab fa-2x fa-facebook"></i></a></li>
493    <li class="wsm-ftr__ig"><a href="" target="_blank" title="View us on Instagram"><i class="fab fa-2x fa-instagram"></i></a></li>
494</ul>
495
496					</div>
497	
498	<noscript>
499	  <p>This form requires that JavaScript be enabled.</p>
500	</noscript>
501
502			<form action="/contact.html" method="post" enctype="multipart/form-data">
503		<input type="hidden" name="sent" value="1">
504		<input type="hidden" name="form[referer]" value="">
505
506					<div class="wsm_inquiry_row_0 clearfix">
507				
508								
509																	
510				<label for="inquiry_input_47265">
511  Name
512     <span class="wsm_interface_required"> *</span></label>
513
514<div class="wsm_inquiry_form_field wsm_inquiry_form_input">
515    <input type="text" class="wsm_contact_text" name="form[47265]" id="inquiry_input_47265" value="" />
516    </div>
517			</div>
518
519
520
521					<div class="wsm_inquiry_row_1 clearfix">
522				
523								
524																	
525				<label for="inquiry_input_47266">
526  Email
527     <span class="wsm_interface_required"> *</span></label>
528
529<div class="wsm_inquiry_form_field wsm_inquiry_form_input">
530    <input type="text" class="wsm_contact_text" name="form[47266]" id="inquiry_input_47266" value="" />
531    </div>
532			</div>
533
534
535
536					<div class="wsm_inquiry_row_0 clearfix">
537				
538								
539																	
540				<label for="inquiry_input_47267">
541  Phone #
542    </label>
543
544<div class="wsm_inquiry_form_field wsm_inquiry_form_input">
545    <input type="text" class="wsm_contact_text" name="form[47267]" id="inquiry_input_47267" value="" />
546    </div>
547			</div>
548
549
550
551					<div class="wsm_inquiry_row_1 clearfix">
552				
553								
554																	
555				<label for="inquiry_input_47268">
556  Message
557    </label>
558<div class="wsm_inquiry_form_field wsm_inquiry_form_input">
559    <textarea name="form[47268]" id="inquiry_input_47268"></textarea>
560    </div>
561			</div>
562
563
564
565					<div class="wsm_inquiry_row_0 clearfix">
566				
567								
568																	
569				<div class="wsm_inquiry_form_submit">
570  <input type="submit" name="47269" value="Submit" class="wsm_inquiry_form_submit wsm_product_button" id="inquiry_form_submit" />
571</div>
572			</div>
573
574
575
576					<div class="wsm_inquiry_row_1 clearfix">
577				
578								
579																	
580				
580<script src="https://hcaptcha.com/1/api.js" async defer></script>
580
581<div  class="wsm_inquiry_form_field wsm_inquiry_form_input h-captcha" data-sitekey="fd8f65de-1e9f-433e-a246-c61c640af835"></div>
582
583			</div>
584
585
586
587		
588	</form>
589</div>
590<!--End Form-->                                    </div>
591            </div>
592        </div>
593    </section>
594    <!--/Full 12 Column Layout-->
595        
596        
597    
598    
599    
600
601</div>  <!-- /End content_wrap -->
602<!-- Start Footer -->
603
604<footer class="wsm-ftr">
605            <div class="pre-footer clearfix">                
606                <div class="container">
607                    <div class="row">
608                        <div class="col-sm-12 wsm-preftr__container">
609                            <h2 class="wsm-preftr__headline">Stay up to date</h2>
610                            
611    <!--Start WSM Newsletter Form-->
612    <form id="widget_newsletter_form" name="wnewsletter" method="post" action="/newsletter.html">
613                <input id="widget_nltr_email" type="text" name="email" onfocus="this.value=''" value="Enter email address" title="Enter email address" />
614        <input type="hidden" id="newsletter_act" name="view" value="index" style="display:none;" />
615        <input id="widget_nltr_button" type="submit" onClick="$('#newsletter_act').val('Add'); return true;" value="Submit" title="Submit"/>
616    </form>
617    <!--End WSM Newsletter Form-->
618    
619                        </div>
620                    </div>
621                </div>
622            </div>
623    <div class="wsm-ftr__container container">
624
625        <!-- Right  -->
626        <section class="wsm-ftr__right">
627            <img data-src="/files/images/logo-white.png" alt="Duernberger Diesel Service" class="wsm-ftr__logo lazyload" />
628            <div class="wsm-ftr__contact">
629                <ul class="wsm-ftr__list wsm-ftr__list--contact">
630                    <li class="wsm-footer__store-info-item"><i class="wsm-footer__icon wsm-footer__icon--info fas fa-phone-square"></i> <a class="wsm-footer__phone-link " href="tel:+1-920-644-2435" title="Phone">920-644-2435</a></li>
631                    <li class="wsm-footer__store-info-item"><i class="wsm-footer__icon wsm-footer__icon--info far fa-clock"></i> <span>7:30AM - 5:00PM Monday - Thursday; 7:30AM - 4:30PM Friday. Saturday by appointment only</span></li>
632                    <li class="wsm-footer__store-info-item"><i class="wsm-footer__icon wsm-footer__icon--info far fa-envelope"></i> <span><a id="eeded864f30f15fdee88" href="" target="_blank" onclick="this.href='mailto:'+eeded864f30f15fdee88(); return true;" ref="nofollow"></a>
632<script language="javascript" type="text/javascript">function eeded864f30f15fdee88() { return WSM.Util.rot13('fhccbeg!qqfehovpba.pbz').replace('!','@'); } document.getElementById('eeded864f30f15fdee88').appendChild(document.createTextNode(eeded864f30f15fdee88()));</script>
632</span></li>
633                    <li class="wsm-footer__store-info-item">
634                        <i class="wsm-footer__icon wsm-footer__icon--info fas fa-map"></i>
635                        <span>
636                            211 W. Pleasant St.<br />                                                        Iron Ridge, WI 53035<br />
637                        </span>
638                    </li>
639                </ul>
640                <ul class="wsm-ftr__social list-inline">
641                    <li class="wsm-ftr__fb"><a href="https://www.facebook.com/ddsrubicon/" target="_blank" title="Like us Facebook"><i class="fab fa-2x fa-facebook"></i></a></li>
642                    <li class="wsm-ftr__ig"><a href="https://www.instagram.com/dds_wi/" target="_blank" title="View us on Instagram"><i class="fab fa-2x fa-instagram"></i></a></li>
643                </ul>
644            </div>
645        </section>
646
647        <!-- Left -->
648        <section class="wsm-ftr__left">
649
650            <div class="wsm-ftr__col">
651                <h2 class="wsm-ftr__title">Shop Online</h2>
652                <ul class="wsm-ftr__list">
653                               
654                                            
655                <li class=" pcat_id_1390588">
656                                        <a href="/c-1390588-Chevy/GMC-Duramax.html" title="Chevy/GMC Duramax"  data-cat-root-id='1390588'>
657                                                <span>Chevy/GMC Duramax</span>
658                    </a>
659            
660                                    </li>
661                                                            
662                <li class=" pcat_id_1390677">
663                                        <a href="/c-1390677-Dodge-Cummins.html" title="Dodge Cummins"  data-cat-root-id='1390677'>
664                                                <span>Dodge Cummins</span>
665                    </a>
666            
667                                    </li>
668                                                            
669                <li class=" pcat_id_1390725">
670                                        <a href="/c-1390725-Ford-Powerstroke.html" title="Ford Powerstroke"  data-cat-root-id='1390725'>
671                                                <span>Ford Powerstroke</span>
672                    </a>
673            
674                                    </li>
675                                                            
676                <li class=" pcat_id_1390557">
677                                        <a href="/c-1390557-Shop-By-Part.html" title="Shop By Part"  data-cat-root-id='1390557'>
678                                                <span>Shop By Part</span>
679                    </a>
680            
681                                    </li>
682                                                            
683                <li class=" pcat_id_1390680">
684                                        <a href="/c-1390680-Used/Closeout-Parts-&-Equipment.html" title="Used/Closeout Parts & Equipment"  data-cat-root-id='1390680'>
685                                                <span>Used/Closeout Parts & Equipment</span>
686                    </a>
687            
688                                    </li>
689                                                            
690                <li class=" pcat_id_1391079">
691                                        <a href="/c-1391079-Apparel-&-Merchandise-.html" title="Apparel & Merchandise "  data-cat-root-id='1391079'>
692                                                <span>Apparel & Merchandise </span>
693                    </a>
694            
695                                    </li>
696                                           
697                </ul>
698            </div>
699            <div class="wsm-ftr__col">
700                <h2 class="wsm-ftr__title">Policies</h2>
701                <ul class="wsm-ftr__list">
702                    <li><a title="Become a Dealer" href="https://ddsrubicon.com/if-5085-become-a-dealer.html"><span>Become a Dealer</span></a></li><li><a title="Dealer Login" href="https://ddsrubicon.com/p-35880-dealer-login.html"><span>Dealer Login</span></a></li><li>
702<a class="/ft-1-faq.html" title="FAQ" href="https://ddsrubicon.com/ft-1-faq.html"><span>FAQ</span></a></li><li><a title="Privacy Policy" href="https://ddsrubicon.com/ft-3-privacy-policy.html"><span>Privacy Policy</span></a></li><li><a title="RMA Request Form" href="https://ddsrubicon.com/if-5084-rma-request.html"><span>RMA Request Form</span></a></li><li><a title="Shipping &amp; Returns" href="https://ddsrubicon.com/ft-2-shipping-returns.html"><span>Shipping &amp; Returns</span></a></li>
703
704                </ul>
705            </div>
706            <div class="wsm-ftr__col">
707                <h2 class="wsm-ftr__title">About</h2>
708                <ul class="wsm-ftr__list">
709                    <li><a title="About Us" href="https://ddsrubicon.com/p-35850-about-us.html"><span>About Us</span></a></li><li><a title="Our Brands" href="https://ddsrubicon.com/p-35879-brands.html"><span>Our Brands</span></a></li><li><a href="https://ddsrubicon.com/p-35884-reviews.html"><span>Reviews</span></a></li><li><a title="Site Map" href="https://ddsrubicon.com/p-31142-site-map.html"><span>Site Map</span></a></li><li><a title="Blog &amp; News" href="https://ddsrubicon.com/news.html"><span>Blog &amp; News</span></a></li><li><a title="Contact Us" href="https://ddsrubicon.com/contact.html"><span>Contact Us</span></a></li><li><a title="News" href="https://ddsrubicon.com/news.html"><span>News</span></a></li>
710
711                </ul>
712            </div>
713                
714        </section>
715
716        <hr />
717
718        <section class="wsm-ftr__seals">
719            <ul class="wsm-ccs">
720                                <li class="wsm-ccs__cc wsm-ccs__cc--SA">
721                    <a href="https://www.shopperapproved.com/reviews/ddsrubicon.com" class="shopperlink new-sa-seals placement-default"><img src="//www.shopperapproved.com/seal/30848/default-sa-seal.gif" style="border-radius: 4px;" alt="Customer Reviews" oncontextmenu="var d = new Date(); alert('Copying Prohibited by Law - This image and all included logos are copyrighted by Shopper Approved \251 '+d.getFullYear()+'.'); return false;" /></a>
721<script type="text/javascript"> (function() { var js = window.document.createElement("script"); js.innerHTML = 'function openshopperapproved(o){ var e="Microsoft Internet Explorer"!=navigator.appName?"yes":"no",n=screen.availHeight-90,r=940;return window.innerWidth<1400&&(r=620),window.open(this.href,"shopperapproved","location="+e+",scrollbars=yes,width="+r+",height="+n+",menubar=no,toolbar=no"),o.stopPropagation&&o.stopPropagation(),!1}!function(){for(var o=document.getElementsByClassName("shopperlink"),e=0,n=o.length;e<n;e++)o[e].onclick=openshopperapproved}();'; js.type = "text/javascript"; document.getElementsByTagName("head")[0].appendChild(js);var link = document.createElement('link');link.rel = 'stylesheet';link.type = 'text/css';link.href = "//www.shopperapproved.com/seal/default.css";document.getElementsByTagName('head')[0].appendChild(link);})();</script>
721
722                </li>
723
724                <li class="wsm-ccs__cc wsm-ccs__cc--bosch">
725                    <img src="/files/images/bosch_logo.png" />
726                </li>
727                <li class="wsm-ccs__cc wsm-ccs__cc--visa">
728                    <i class="fab fa-cc-visa"></i>
729                </li>
730                <li class="wsm-ccs__cc wsm-ccs__cc--mastercard">
731                    <i class="fab fa-cc-mastercard"></i>
732                </li>
733                <li class="wsm-ccs__cc wsm-ccs__cc--amex">
734                    <i class="fab fa-cc-amex"></i>
735                </li>
736                <li class="wsm-ccs__cc wsm-ccs__cc--discover">
737                    <i class="fab fa-cc-discover"></i>
738                </li>
739                <li class="wsm-ccs__cc wsm-css__cc--paypal">
740                    <i class="fab fa-cc-paypal"></i>
741                </li>
742                <li class="wsm-ccs__cc">
743                    <img src="/files/images/wsmssl.png" />
744                </li>
745            </ul>
746        </section>
747
748    </div>
749
750    <div class="wsm-ftr__copyright">
751        <div id="wsm_copyright">
752Copyright &copy; 2026 Duernberger Diesel Service. All Rights Reserved.<br />
753Powered by <a title="Web Shop Manager eCommerce" href="https://webshopmanager.com" target="_blank" rel="noopener">Web Shop Manager</a>.
754</div>
755
756    </div>
757
758</footer>
759
760
761    
762
763<!-- Clear Category on Search Page -->
764<script> 
765
766/**
767 * Search URL handling. Updated 2026-08-13.
768 *
769 * 1. The fitment facet (facet-Fitment-Specific+or+Universal=Fitment-Specific)
770 *    is added ONLY when a complete Year+Make+Model is saved AND the shopper
771 *    arrived from the home page. It previously went onto EVERY search, which
772 *    hid all "Universal" products (~61% of the catalog) -- a part number would
773 *    show in the type-ahead but return "No results" on Enter.
774 *
775 * 2. page / facet-categories / facet-brands are cleared when a NEW search is
776 *    submitted, so a stale filter or "page 2" doesn't ride along from the
777 *    previous page. Cleared on submit rather than on load, so a shared or
778 *    bookmarked faceted search URL still works.
779 *
780 * Gotchas worth keeping in mind:
781 *  - Two elements share id="sui-search-bar-input" (header + overlay). Read the
782 *    value off the event's own element; getElementById returns the first one,
783 *    which is usually empty, and silently blocks all clearing.
784 *  - The empty-value guard matters: without it, merely OPENING the search
785 *    overlay fires the form submit and wipes the facets off the category page
786 *    the shopper is still on.
787 *  - fitment= behaves differently by path. The home-page vehicle SEARCH does
788 *    populate it (fitment=2018|Dodge|Ram 3500), which is why hasVehicleSelected()
789 *    reads the URL first. A plain keyword search sends fitment= EMPTY even with a
790 *    vehicle saved -- on that path the facet narrows to "fitment-specific for any
791 *    vehicle", not the shopper's truck. Carrying the saved Y/M/M into keyword
792 *    searches is a separate follow-up.
793 *  - The storefront never shows the saved vehicle back to the shopper: the
794 *    "Shop By Vehicle" dropdowns render empty on results pages even while the
795 *    filter is active. Also a separate follow-up.
796 */
797
798// Returns the saved Year/Make/Model, or null if no complete vehicle is set.
799// The SUI selector writes this key in TWO shapes, verified 2026-08-13:
800//   while picking dropdowns : {"Year":"2018","Make":"Dodge","Model":"Ram 3500"}
801//   after a vehicle search  : ["2018|Dodge|Ram 3500"]
802// Handle both, plus a bare "Year|Make|Model" string, or the gate silently
803// fails on the home -> SEARCH path.
804function getSavedFitmentYMM() {
805  var raw = null;
806
807  try {
808    raw = window.localStorage.getItem('sui-fitment-selector-v2');
809  } catch (e) {
810    // localStorage can throw in private mode / blocked-cookie contexts
811  }
812
813  if (!raw) {
814    var match = document.cookie.match(/(?:^|;\s*)sui-fitment-selector-v2=([^;]*)/);
815    if (match) {
816      try { raw = decodeURIComponent(match[1]); } catch (e) { raw = match[1]; }
817    }
818  }
819
820  if (!raw) return null;
821
822  // "Year|Make|Model" -> object, requiring all three parts.
823  function fromPipes(str) {
824    var p = String(str).split('|').map(function (s) { return s.trim(); });
825    if (p.length >= 3 && p[0] && p[1] && p[2]) {
826      return { Year: p[0], Make: p[1], Model: p[2] };
827    }
828    return null;
829  }
830
831  var parsed;
832  try {
833    parsed = JSON.parse(raw);
834  } catch (e) {
835    // not JSON -- may be a bare pipe string
836    return fromPipes(raw);
837  }
838
839  if (!parsed) return null;
840
841  // Shape 2: ["2018|Dodge|Ram 3500"] -- take the first usable entry.
842  if (Object.prototype.toString.call(parsed) === '[object Array]') {
843    for (var i = 0; i < parsed.length; i++) {
844      var hit = fromPipes(parsed[i]);
845      if (hit) return hit;
846    }
847    return null;
848  }
849
850  // Shape 3: bare "2018|Dodge|Ram 3500" that happened to parse.
851  if (typeof parsed === 'string') return fromPipes(parsed);
852
853  // Shape 1: {"Year":..,"Make":..,"Model":..}
854  if (typeof parsed === 'object') {
855    var year  = (parsed.Year  || '').toString().trim();
856    var make  = (parsed.Make  || '').toString().trim();
857    var model = (parsed.Model || '').toString().trim();
858    if (year && make && model) return { Year: year, Make: make, Model: model };
859  }
860
861  return null;
862}
863
864// True only when the previous page was this site's home page.
865function arrivedFromHomePage() {
866  var ref = document.referrer;
867  if (!ref) return false; // direct hit, pasted link, or external search engine
868
869  try {
870    var u = new URL(ref);
871    if (u.origin !== window.location.origin) return false; // off-site referrer
872
873    var path = u.pathname.replace(/\/+$/, '');
874    return path === '' || path === '/index.html';
875  } catch (e) {
876    return false;
877  }
878}
879
880// Vehicle from the fitment= URL param (Year|Make|Model), set by the home-page
881// vehicle search. Deterministic -- no localStorage timing race. Added
882// 2026-08-13 after the storage-only check intermittently missed on the
883// home -> SEARCH path (URL had fitment=2018|Dodge|Ram 3500 but no facet).
884function getFitmentFromUrl() {
885  try {
886    var f = new URLSearchParams(window.location.search).get('fitment');
887    if (!f) return null;
888    var p = f.split('|').map(function (s) { return s.trim(); });
889    if (p.length >= 3 && p[0] && p[1] && p[2]) {
890      return { Year: p[0], Make: p[1], Model: p[2] };
891    }
892    return null;
893  } catch (e) {
894    return null;
895  }
896}
897
898// URL param first, saved storage as fallback (keyword searches send fitment= empty).
899function hasVehicleSelected() {
900  return !!(getFitmentFromUrl() || getSavedFitmentYMM());
901}
902
903function removeCategoryAndAddFitmentFacet() {
904  const paramToRemovePrefix = 'facet-categories=';
905
906  const paramToAddFitment = 'facet-Fitment-Specific+or+Universal=Fitment-Specific';
907  const keyOfParamToAddFitment = paramToAddFitment.split('=')[0]; // 'facet-Fitment-Specific+or+Universal'
908
909  const paramToAddLimit = 'limit=50';
910  const keyOfParamToAddLimit = paramToAddLimit.split('=')[0]; // 'limit'
911
912  const currentUrl = window.location.href;
913  const urlParts = currentUrl.split('?');
914  const baseUrl = urlParts[0];
915  let queryParams = [];
916
917  // Check if there's a query string part and parse it
918  if (urlParts.length > 1 && urlParts[1]) {
919    // Split by '&' and filter out any empty strings
920    queryParams = urlParts[1].split('&').filter(param => param.length > 0);
921  }
922
923  // 1. Filter out parameters starting with 'facet-categories='
924  let processedParams = queryParams.filter(param => !param.startsWith(paramToRemovePrefix));
925
926  // 2. Add the fitment facet ONLY for the home-page-with-a-vehicle flow.
927  if (hasVehicleSelected() && arrivedFromHomePage()) {
928    processedParams = processedParams.filter(param => !param.startsWith(keyOfParamToAddFitment + '='));
929    processedParams.push(paramToAddFitment);
930  }
931
932  // 3. Ensure the 'limit' parameter is set to our default.
933  processedParams = processedParams.filter(param => !param.startsWith(keyOfParamToAddLimit + '='));
934  processedParams.push(paramToAddLimit);
935
936  // Reconstruct the new URL
937  let newUrl = baseUrl;
938  if (processedParams.length > 0) {
939    newUrl += '?' + processedParams.join('&');
940  }
941
942  // Replace the current URL without reloading the page, only if it has changed
943  if (newUrl !== currentUrl) {
944    window.history.replaceState({}, document.title, newUrl);
945  }
946
947}
948
949$(document).ready(function() {
950
951  // --- Clear stale params when a NEW search is submitted --------------------
952  var PARAMS_TO_CLEAR = ['page', 'facet-categories', 'facet-brands'];
953
954  function clearStaleSearchParams() {
955    try {
956      var url = new URL(window.location.href);
957      var changed = false;
958
959      PARAMS_TO_CLEAR.forEach(function (key) {
960        if (url.searchParams.has(key)) {
961          url.searchParams.delete(key);
962          changed = true;
963        }
964      });
965
966      if (changed) {
967        window.history.replaceState({}, '', url.toString());
968      }
969    } catch (e) {
970      // Fail silently -- never block the user's search.
971    }
972  }
973
974  // Delegated so it survives the search bar being re-rendered.
975  $(document).on('submit', 'form', function (event) {
976    var $input = $(event.currentTarget).find('#sui-search-bar-input');
977    if ($input.length && String($input.val() || '').trim()) {
978      clearStaleSearchParams();
979    }
980  });
981
982  // Safety net for components that submit without a native form submit event.
983  $(document).on('keydown', '#sui-search-bar-input', function (event) {
984    if ((event.key === 'Enter' || event.keyCode === 13) &&
985        String(event.currentTarget.value || '').trim()) {
986      clearStaleSearchParams();
987    }
988  });
989
990  // --- On-load work, search results page ------------------------------------
991if ($("body").hasClass("env-zone-")){ removeCategoryAndAddFitmentFacet();}
992
993//Set Default as Grid
994
995    if ($("body").hasClass("env-zone-") || $("body").hasClass("body_cat")) {
996 
997        setTimeout( () => {
998            var elementsGrid = $(".listControls_iconContainer__4dp5S[aria-label='grid layout']");
999            elementsGrid.click();
1000            
1001        }
1002        , 2000)
1003    }
1004});
1005</script>
1005
1006
1007<!-- Login Modal -->
1008<div class="modal fade" id="loginModal" tabindex="-1" role="dialog" aria-labelledby="welcomeUser">
1009        <div class="modal-dialog" role="document">
1010            <div class="modal-content">
1011                <div class="modal-header">
1012                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
1013                    <h4 class="modal-title" id="welcomeUser">
1014                                                    <span>Sign In or <a href="https://ddsrubicon.com/account/register.html" title="Create an Account" rel="nofollow">Create an Account</a></span>
1015                                            </h4>
1016                </div>
1017                <div class="modal-body">
1018                                                                                                <form action="/account.html" method="post" class="widget_login_header_public_login" autocomplete="off">
1019                                <input type="hidden" name="action" value="customer.login" />
1020                                <!-- Email Field -->
1021                                <div class="widget_login_email">
1022                                    <label for="wsm_form_email">Email</label>
1023                                    <input class="required" type="text" id="wsm_form_email" name="form[email]" tabindex="800" value="" />
1024                                </div>
1025                                <!-- Password Field -->
1026                                <div class="widget_login_password">
1027                                    <label for="wsm_form_password">Password</label>
1028                                    <input class="required" type="password" id="wsm_form_password" name="form[password]" tabindex="801" value="" autocomplete="off" />
1029                                    <a class="widget_login_login_forgotpassword" href="https://ddsrubicon.com/account.html?view=recover" rel="nofollow">Forgot Password?</a>
1030                                </div>
1031                                <div class="widget_login_submit">
1032                                    <input type="hidden" name="return" value="https://ddsrubicon.com/contact.html" />
1033                                    <input type="submit" value="Login" tabindex="802" id="wsm_form_submit" />
1034                                </div>
1035                            </form>
1036                                                            </div>
1037                                <div class="modal-footer">
1038                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
1039                </div>
1040                            </div>
1041        </div>
1042    </div>
1043
1044<!-- Cart Content  -->
1045
1046<script id="cart-widget-template" type="text/x-handlebars-template">
1047	<button class="cart_icon_counter_wrapper collapsed" data-toggle="collapse" data-target="#cart-content">
1048		<span class="cart_icon"><i class="fa fa-shopping-cart"></i><i class="fa fa-times" style="display:none;"></i></span>
1049		<span class="cart_counter">{{totals.validItemQuantity}}</span>
1050		{{#if options.showCartSubTotal}}<span class="cart_subtotal">${{#if totals.useSaleSubTotal}}{{totals.saleSubTotal}}{{else}}{{totals.priceSubTotal}}{{/if}}</span>{{/if}}
1051		{{#if options.showCartText}}<span class="cart_text">{{options.cartText}}</span>{{/if}}
1052	</button>
1053	
1054	<div id="cart-content" class="collapse" >
1055		<div class="cart-wrap-main">
1056			<!-- Cart Drop Down-->
1057
1058			<div class="{{#if items.length}}cart_drop_down_wrapper_{{options.displayItemCount}}_item{{else}}empty_cart_drop_down_wrapper{{/if}} cart_drop_down_wrapper">
1059
1060				<div class="cart_info_actions_wrapper">
1061					<div class="items_in_cart"><strong><span class="item_number">{{totals.validItemQuantity}}</span> <span class="items_text">{{#if options.isOne}}item {{else}}items {{/if}} {{options.inCartText}}</span></strong></div>
1062					<div class="items_subtotal">{{options.subTotalText}}<span class="semi-colon">:</span> <span class="subtotal">{{#if totals.useSaleSubTotal}}{{totals.saleSubTotal}}{{else}}{{totals.priceSubTotal}}{{/if}}</span></div>
1063					<div class="cart_actions">
1064						<div class="view_cart_checkout_wrapper">
1065							<a href="/cart.html" class="view_cart_btn btn btn-primary" title="View Cart">{{options.viewCartText}}</a>
1066							<!--<a href="/checkout.html" class="checkout_btn btn btn-primary" title="Checkout">{{options.checkoutText}}</a>-->
1067						</div>
1068						<br class="clr_bth" />
1069						{{#if options.showApplyCoupon}}
1070						<a href="/cart.html" class="apply_coupon_btn"><span>{{options.applyCouponText}}</span></a>
1071						{{/if}}
1072						<!--<a href="{{options.cartContinue}}" class="continue_shopping_btn"><span>{{options.continueShoppingText}}</span></a>-->
1073					</div>
1074				</div>
1075			
1076				{{#if items}}
1077					<div class="cart_items_wrapper cart_w_{{options.displayItemCount}}item">
1078						{{#each items}}
1079
1080							<!-- Cannot identify an item that has a sale price and tiered pricing -->
1081							<!--Calulate Price on Screen-->
1082
1083							<div id="cart_item_unique_id_{{@index}}" class="cart_item"> 
1084								<div class="prod_image_wrap">
1085									<img src="{{image}}" alt="{{name}}" class="prod_image">
1086								</div>
1087								<div class="prod_info">
1088									<div class="prod_title">
1089										<a href="{{url}}" title="{{name}}">
1090											{{name}}
1091										</a>
1092									</div>
1093									{{#if sale}}
1094									<div class="prod_sale">{{../../options.productSaleText}}</div>
1095									{{/if}}
1096									<div class="prod_price">{{#if sale}}${{sale}}{{else}}${{price}}{{/if}}</div>
1097									{{#if options.showOptions}}
1098									<ul class="prod_option_list">
1099										{{#each _options}}
1100											<li><span class="item_label">{{label}}</span><span>:</span><span class="option_text">{{text}}</span></li>
1101										{{/each}}
1102									</ul>
1103									{{/if}}
1104									{{#if ../options.showShippingRemarks}}
1105									<div class="prod_shipping_remarks">{{_product.remarks}}</div>
1106									{{/if}}
1107									<div class="prod_quantity">Quantity: {{quantity}}</div>
1108								</div>
1109							</div>
1110							{{#if items.length}}
1111							<div class="more_items"><a href="/cart.html" title="You have more items in your cart!">{{options.seeAllText}}</a></div>
1112							{{/if}}
1113
1114						{{/each}}
1115					</div>
1116					<a href="/cart.html" class="btn btn-primary view-all" title="View Entire Cart">View all items in cart</a>
1117				{{/if}}
1118				
1119			</div>
1120		</div>
1121	</div>
1122	<!--/End Cart Drop Down Wrapper -->
1123	<!--/End Cart Widget Wrapper -->
1124	</script>
1124
1125
1126
1127
1128<link rel="stylesheet" href="/files/css/font-awesome-custom.css">
1129<script type="text/javascript" src="/files/js/wsm_custom.js?v=220248"></script>
vendor: 2 bytes, line 1129
1129
1130<script type="text/javascript" src="/files/js/bs_min.js?v=220248"></script>
1130
1131<!-- 
1131<script type="text/javascript" src="/files/js/modernizr-foundation.js?v=220248"></script>
1131 -->
1132<!-- LP Event Tracking -->
1133<script>
1134    (function () {
1135        var btn = document.getElementById('inquiry_form_submit');
1136        if (!btn) return;
1137        btn.addEventListener('click', function () {
1138            var label = window.location.pathname == '/if-5077-contact.html' ? 'contact'
1139                      : window.location.pathname == '/p-35883-diesel-services-repair-see-bottom-of-page-for-inquiry-form.html' ? 'dieselServices' : null;
1140            if (label && typeof gtag === 'function') gtag('event', 'submit', { 'event_category': label, 'event_label': 'form' });
1141        });
1142    })();
1143</script>
1143
1144
1145</body>
1146</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.