PageSourceSearch

https://fred-jones.com/sign-in/sign-in

html fred-jones.com collected 2026-10-04 02:34:48 UTC 42,595 bytes, 761 lines download raw bytes

1    <!doctype html>
2    <html lang="en">
3    <head>
4        <!-- v1.26.4
5 -->
6        <meta charset="utf-8">
7        <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0">
8        <link rel="shortcut icon" href="/Files/Templates/Designs/Swift/Assets/Images/FJ_Favicon.png">
9        <link rel="apple-touch-icon" href="/Files/Templates/Designs/Swift/Assets/Images/FJ_Favicon.png">
10        <base href="https://fred-jones.com/">
11<meta property="og:description" content="This is the Swift demo site">
12<meta property="og:image" content="https://fred-jones.com/Files/Images/Swift Demo Content/daniel-frank-wPKb8AlmNsU-unsplash.jpg">
13<meta property="og:image:secure_url" content="https://fred-jones.com/Files/Images/Swift Demo Content/daniel-frank-wPKb8AlmNsU-unsplash.jpg">
14<meta property="og:image:alt" content="Guy with a bike on a mountain side looking in to the open landscape">
15<meta property="og:type" content="website">
16<meta property="og:url" content="https://fred-jones.com/sign-in/sign-in">
17<meta property="og:site_name" content="Swift">
18<meta property="og:title" content="Sign In">
19                        <link rel="alternate" hreflang="en-us" href="https://fred-jones.com/sign-in/sign-in">
20                            <link rel="alternate" hreflang="en" href="https://fred-jones.com/sign-in/sign-in">
21        <title>Sign In</title>
22        <link href="/Files/Templates/Designs/Swift/Assets/css/styles.css?639014960474474222" rel="stylesheet" media="all" type="text/css">
23        <link href="/Files/Templates/Designs/Swift/Assets/css/datatables.min.css" rel="stylesheet" />
24        <link href="/Files/Templates/Designs/Swift/Assets/css/custom.css?639225496200000000" rel="stylesheet" media="all" type="text/css">
25            <style>
26                @media ( min-width: 1600px ) {
27                    .container-xxl,
28                    .container-xl,
29                    .container-lg,
30                    .container-md,
31                    .container-sm,
32                    .container {
33                        max-width: 1520px;
34                    }
35                }
36            </style>
37        <link href="/Files/Templates/Designs/Swift/_parsed/Swift_css/Swift_styles_3.min.css?638603812677470000" rel="stylesheet" media="all" type="text/css" data-last-modified-content="8/27/2024 6:47:47 PM">
38        
38<script src="/Files/Templates/Designs/Swift/Assets/js/scripts.js?639014960607896751"></script>
38
39        
39<script src="/Files/Templates/Designs/Swift/Assets/js/jquery-3.7.0.min.js"></script>
39
40        
40<script src="/Files/Templates/Designs/Swift/Assets/js/datatables.min.js"></script>
40
41        
41<script src="/Files/Templates/Designs/Swift/Assets/js/custom.js?639225510000000000"></script>
41
42        
42<script type="module">
43            swift.Scroll.hideHeadersOnScroll();
44            swift.Scroll.handleAlternativeTheme();
45            //Only load if AOS
46            const aosColumns = document.querySelectorAll('[data-aos]');
47            if (aosColumns.length > 0) {
48                swift.AssetLoader.Load('/Files/Templates/Designs/Swift/Assets/js/aos.js?639014960607896751', 'js');
49                document.addEventListener('load.swift.assetloader', function () {
50                    AOS.init({ duration: 400, delay: 100, easing: 'ease-in-out', mirror: false, disable: window.matchMedia('(prefers-reduced-motion: reduce)') });
51                });
52            }
53        </script>
53
54        
54<script>
55                window.dataLayer = window.dataLayer || [];
56                function gtag() { dataLayer.push(arguments); }
57        </script>
57
58    </head>
59    <body class="brand  theme light" id="page509">
60            <header class="page-header sticky-top top-0" id="page-header-desktop">
61		<div class="py-3  theme theme-gray  item_swift_5columnsflex"  data-swift-gridrow>
62			<div class="container-xl">
63				<div class="d-flex flex-row gap-3 gap-md-4 gap-lg-5 align-items-center">
64					<div class="col flex-grow-0">
65<figure class="m-0 d-flex justify-content-start item_swift_logo">
66	<div id="12969" class="user-select-none" style="scroll-margin-top:var(--header-height,150px)"></div>
67		<a href="/home" class="text-decoration-none" aria-label="Fred Jones">
68			<picture class="mx-auto d-block">
69				<img src="/Files/Templates/Designs/Swift/Assets/Images/FJ_TransparentLogo.png" alt="Fred Jones" style="width: 100px">
70			</picture>
71		</a>
72</figure>
73					</div>
74					<div class="col flex-grow-0">
75					</div>
76					<div class="col flex-grow-1">
77<div class="d-flex align-items-center h-100 my-auto search-modal field justify-content-start  item_swift_searchfield">
78		<div class="js-async-fetch-placeholder" style="width: 100%">
79			<div class="dropdown js-type-ahead-dropdown type-ahead-dropdown">
80				<form method="get"
81					  action="/products"
82					  data-search-results-page="218"
83					  data-product-details-page="/products"
84					  data-product-list-page="/products"
85					  data-search-layout="field"
86					  class="js-suggest-form suggest-form">
87					<input type="hidden" class="js-type-ahead-parameter">
88					<input type="hidden" name="redirect" value="false">
89					<input type="hidden" name="SearchLayout" value="field">
90					<label for="searchField_12973" class="visually-hidden">Search here</label>
91					<span class="position-absolute top-0 icon-2 px-3 d-flex align-items-center h-100 search-icon">
92						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
93					</span>
94					<input id="searchField_12973"
95						   class="form-control js-type-ahead-field type-ahead-field py-2 ps-5 pe-3"
96						   type="search"
97						   placeholder="Search here"
98						   autocomplete="off"
99						   maxlength="255"
100						   name="q"
101						   value=""
102						   data-original=""
103						   onfocus="swift.Typeahead.init()">
104					<button type="button"
105							onclick="var f = document.getElementById('searchField_12973'); f.value = ''; f.focus();"
106							class="btn h-100 icon-2 reset-search"
107							aria-label="Clear search"
108							style="opacity: 0; position: absolute; top: 0; right: 0; visibility: hidden;">
109						<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
110					</button>
111				</form>
112				<ul class="dropdown-menu w-100 js-type-ahead-menu type-ahead-menu"></ul>
113			</div>
114		</div>
115</div>
116					</div>
117					<div class="col flex-grow-0">
118					</div>
119					<div class="col flex-grow-0">
120<div class="nav-wrapper item_swift_navigation">
121<nav class="d-flex py-0 flex-row justify-content-end text-end">
122	<ul class="nav flex-nowrap flex-row">
123				<li class="nav-item dropdown">
124						<span class="p-2 nav-link AccountNavigation text-nowrap fs-6 fw-normal text-uppercase dropdown-toggle "  role="button" aria-haspopup="true" aria-expanded="false" data-bs-toggle="dropdown" data-bs-offset="0,0" id="Navigation_Page_Desktop_111_12971">
125						<span class="visually-hidden">Sign in</span>
126							<span class="icon-3 pe-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg></span>
127						</span>
128						<ul class="dropdown-menu  theme light" aria-labelledby="Navigation_Page_Desktop_111_12971">
129								<li>
130										<a href="/sign-in/sign-in" class="dropdown-item py-2 text-decoration-underline-hover fs-6 fw-normal text-uppercase"  aria-current='page' id="Navigation_Page_509_12971">Sign In</a>
131								</li>
132								<li>
133										<a href="/sign-in/sign-in?LoginAction=Recovery" class="dropdown-item py-2 text-decoration-underline-hover fs-6 fw-normal text-uppercase"  id="Navigation_Page_137_12971">Forgot password</a>
134								</li>
135						</ul>
136                </li>
137				<li class="nav-item">
138						<a href="/cart" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-uppercase"   id="Navigation_Page_Desktop_1840_12971">
139						<span class="visually-hidden">
139Cart</span>
140							<span class="icon-3 pe-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-bag"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path><line x1="3" y1="6" x2="21" y2="6"></line><path d="M16 10a4 4 0 0 1-8 0"></path></svg></span>
141						</a>
142                </li>
143	</ul>
144</nav>
145</div>
146					</div>
147				</div>
148			</div>
149		</div>
150		<div class="py-1   theme dark   item_swift_4columnsflex"  data-swift-gridrow>
151			<div class="container-xl">
152				<div class="d-flex flex-row gap-3 align-items-center">
153					<div class="col flex-grow-1">
154<div class="nav-wrapper megamenu-wrapper item_swift_megamenu" id="Menu_13175">
155<nav class="d-flex py-0 justify-content-start text-start d-none">
156	<ul class="nav flex-nowrap ">
157			<li id="Megamenu_Page_4913_13175" data-type="page" class="nav-item dropdown">
158					<a class="nav-link p-2 text-decoration-underline-hover fw-normal text-uppercase fs-7" href="/products"  id="NavLink_Megamenu_Page_4913_13175">
159				<span class="text-wrap-nowrap">Products</span>  
160					</a>
161			</li>
162			<li id="Megamenu_Page_4933_13175" data-type="page" class="nav-item dropdown">
163					<a class="nav-link p-2 text-decoration-underline-hover fw-normal text-uppercase fs-7" href="/about"  id="NavLink_Megamenu_Page_4933_13175">
164				<span class="text-wrap-nowrap">About us</span>  
165					</a>
166			</li>
167	</ul>
168</nav>
169</div>
170<script type="module">
171	swift.Menu.setMenuContentOffset('Menu_13175');
172</script>
172
173					</div>
174					<div class="col flex-grow-0">
175					</div>
176					<div class="col flex-grow-0">
177					</div>
178					<div class="col flex-grow-1">
179	<div class="py-2 fs-7 text-end theme themedefault  item_swift_textbanner">
180		<div id="13181" class="user-select-none" style="scroll-margin-top:var(--header-height,150px)"></div>
181(800) 927-7845	</div>
182					</div>
183				</div>
184			</div>
185		</div>
186            </header>
187        <div data-intersect></div>
188        <main id="content" >
189	<div class=" item_swift_customercenter" >
190		<div class="py-5 py-lg-6  item_swift_1columnfull"  data-swift-gridrow>
191			<div class="container-xl">
192				<div class="grid grid-1">
193					<div class="g-col" data-col-size="12"  style="--bs-columns:12">
194<div class="h-100 position-relative d-flex flex-column mb-0-last-child p-0  align-items-center text-center  item_swift_text">
195	<div id="13345" class="user-select-none position-absolute top-0" style="scroll-margin-top:var(--header-height,150px)"></div>
196		<div class="mb-0-last-child text-inherit opacity-100 mw-75ch">
197			<p>Welcome to the new Fred Jones Enterprises website. If you have recently placed an order on our old website, you will have access to our new site. Please use the forgot password o
197ption to receive an email with instructions on how to reset your password. If you do not receive the email, please call 800-927-7845 or email <a href="/cdn-cgi/l/email-protection#87e4f4e0f5e8f2f7c7e1f5e2e3aaede8e9e2f4a9e4e8ea" rel="noreferrer noopener" target="_blank"><span class="__cf_email__" data-cfemail="42213125302d373202243027266f282d2c27316c212d2f">[email&#160;protected]</span></a> to request access</p>
198		</div>
199</div>
200					</div>
201				</div>
202			</div>
203		</div>
204		<div class="py-3 py-lg-3  item_swift_2columns"  data-swift-gridrow>
205			<div class="container-xl">
206				<div class="grid grid-1 grid-lg-2">
207					<div class="g-col order-first order-lg-0" data-col-size="6"  style="--bs-columns:12">
208<div class="h-100 grid gap-0">
209	<div class="g-col-12  item_swift_slider">
210		<div id="13323" class="user-select-none" style="scroll-margin-top:var(--header-height,150px)"></div>
211		<div id="Slider_13323" class="swiffy-slider slider-item-ratio slider-item-ratio-1x1 slider-item-show2 slider-nav-square  slider-nav-on-slides    slider-indicators-dash          slider-nav-animation slider-nav-animation-appear  theme darknone" style="--swiffy-slider-nav-light:var(--swift-foreground-color);--swiffy-slider-nav-dark:var(--swift-background-color);visibility:hidden;opacity:0;" data-slider-nav-autoplay-interval="3500">
212			<ul class="slider-container">
213							<li class="theme dark">
214		<img srcset="
215			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Car.png&width=640&format=webp   640w,
216			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Car.png&width=960&format=webp   960w,
217			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Car.png&width=1280&format=webp  1280w,
218			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Car.png&width=1920&format=webp 1920w"
219			 src="/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Car.png&width=640&format=webp"
220			 sizes="(max-width: 992px) 100vw, 50vw"
221			 loading="lazy"
222			 decoding="async"
223			 class="h-100 w-100"
224			 style="object-fit: cover;object-position: 50% 50%;"
225			 alt=""
226			 data-image-number=""
227			 >
228								<div class="position-absolute top-0 bottom-0 start-0 end-0 h-100 grid grid-1 p-3 px-xl-3 py-xl-4 container-xl text-center justify-content-center align-items-center" style="grid-template-columns: minmax(auto,75ch);">
229									<div class="grid grid-1 gap-3">
230									</div>
231								</div>
232							</li>
233							<li class="theme dark">
234		<img srcset="
235			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Headlight.png&width=640&format=webp   640w,
236			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Headlight.png&width=960&format=webp   960w,
237			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Headlight.png&width=1280&format=webp  1280w,
238			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Headlight.png&width=1920&format=webp 1920w"
239			 src="/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FEvents%2FFJ_Headlight.png&width=640&format=webp"
240			 sizes="(max-width: 992px) 100vw, 50vw"
241			 loading="lazy"
242			 decoding="async"
243			 class="h-100 w-100"
244			 style="object-fit: cover;object-position: 50% 50%;"
245			 alt=""
246			 data-image-number=""
247			 >
248								<div class="position-absolute top-0 bottom-0 start-0 end-0 h-100 grid grid-1 p-3 px-xl-3 py-xl-4 container-xl text-center justify-content-center align-items-center" style="grid-template-columns: minmax(auto,75ch);">
249									<div class="grid grid-1 gap-3">
250									</div>
251								</div>
252							</li>
253							<li class="theme dark">
254		<img srcset="
255			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FLifestyle%2FFJ_Truck.png&width=640&format=webp   640w,
256			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FLifestyle%2FFJ_Truck.png&width=960&format=webp   960w,
257			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FLifestyle%2FFJ_Truck.png&width=1280&format=webp  1280w,
258			/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FLifestyle%2FFJ_Truck.png&width=1920&format=webp 1920w"
259			 src="/Admin/Public/GetImage.ashx?image=%2FFiles%2FProduct+assets%2FLifestyle%2FFJ_Truck.png&width=640&format=webp"
260			 sizes="(max-width: 992px) 100vw, 50vw"
261			 loading="lazy"
262			 decoding="async"
263			 class="h-100 w-100"
264			 style="object-fit: cover;object-position: 50% 50%;"
265			 alt=""
266			 data-image-number=""
267			 >
268								<div class="position-absolute top-0 bottom-0 start-0 end-0 h-100 grid grid-1 p-3 px-xl-3 py-xl-4 container-xl text-center justify-content-center align-items-center" style="grid-template-columns: minmax(auto,75ch);">
269									<div class="grid grid-1 gap-3">
270									</div>
271								</div>
272							</li>
273			</ul>
274				<button type="button" title="Previous slide" class="slider-nav" style="z-index:1;">
275					<span class="visually-hidden">Previous slide</span>
276				</button>
277				<button type="button" title="Next slide" class="slider-nav slider-nav-next" style="z-index:1;">
278					<span class="visually-hidden">Next slide</span>
279				</button>
280				<div class="slider-indicators" style="z-index:1;">
281						<button class="active" type="button" title='Go to slide 1'>
282							<span class="visually-hidden">Go to slide 1</span>
283						</button>
284						<button type="button" title='Go to slide 2'>
285							<span class="visually-hidden">Go to slide 2</span>
286						</button>
287						<button type="button" title='Go to slide 3'>
288							<span class="visually-hidden">Go to slide 3</span>
289						</button>
290				</div>
291		</div>
vendor: 112 bytes, lines 291-292
291
292		<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
292<script type="module" src="/Files/Templates/Designs/Swift/Assets/js/swiffy-slider.js"></script>
292
293		
293<script>
294			window.addEventListener("load", () => {
295				swift.AssetLoader.Load('/Files/Templates/Designs/Swift/Assets/css/swiffy-slider.min.css', 'css');
296				window.swiffyslider.initSlider(document.querySelector('#Slider_13323'));
297				document.querySelector('#Slider_13323').style.opacity = 1;
298				document.querySelector('#Slider_13323').style.visibility = "visible";
299			});
300		</script>
300
301	</div>
302</div>
303					</div>
304					<div class="g-col " data-col-size="6"  style="--bs-columns:12">
305<div class="item_swift_customercenterapp">
306<div class="">
307	<div class="card border theme light mx-auto" style="max-width: 30rem;">
308		<div class="card-header text-center border-bottom-0">
309			<h4 class="display-6 m-0">Sign In</h4>
310		</div>
311		<div class="card-body p-4">
312			<form class="grid grid-1 gap-4" method="post">
313				<input type="hidden" name="ID" value="509">
314				<input type="hidden" name="DWExtranetUsernameRemember" value="True">
315				<input type="hidden" name="DWExtranetPasswordRemember" value="True">
316				<input type="hidden" name="GoBackToPage" value="">
317				<input type="hidden" name="LoginAction" value="Login">
318					<input type="hidden" name="redirect" value="https://fred-jones.com/Default.aspx?Id=1880">
319				<div>
320					<div class="form-label fs-7 mb-0 opacity-75">Your email</div>
321					<div class="form-floating">
322						<input type="text" class="form-control" id="login-username" name="username" placeholder="Email" required>
323						<label for="login-username">Email</label>
324					</div>
325				</div>
326				<div>
327					<div class="d-flex justify-content-between align-items-center">
328						<div class="form-label fs-7 mb-0 opacity-75">Your password</div>
329						<a tabindex="-1" class="form-label-link" href="/sign-in/sign-in?LoginAction=Recovery" id="ForgotPasswordButton">Forgot password?</a>
330					</div>
331					<div class="form-floating">
332						<input type="password" class="form-control" id="LoginPassword" name="password" placeholder="Password" required>
333						<label for="LoginPassword">Password</label>
334					</div>
335				</div>
336				<div class="form-check">
337					<input class="form-check-input" type="checkbox" value="True" name="Autologin" id="RememberMe">
338					<label class="form-check-label" for="RememberMe">Keep me signed in</label>
339				</div>
340				<div class="d-grid">
341					<button type="submit" class="btn btn-primary btn-lg" id="SignInButton">Sign in</button>
342				</div>
343			</form>
344		</div>
345	</div>
346	<div class="d-flex justify-content-center pt-3">
347		<a class="btn btn-secondary" href="/invoice-search">Reprint Invoice</a>
348	</div>
349</div>
350</div>
351					</div>
352				</div>
353			</div>
354		</div>
355		<div class="py-4 py-lg-5  item_swift_1columnfull"  data-swift-gridrow>
356			<div class="container-fluid overflow-hidden">
357				<div class="grid grid-1">
358					<div class="g-col" data-col-size="12" data-aos='fade-up' style="--bs-columns:12">
359<div class="h-100 position-relative d-flex flex-column mb-0-last-child p-0  align-items-center text-center  item_swift_text">
360	<div id="13295" class="user-select-none position-absolute top-0" style="scroll-margin-top:var(--header-height,150px)"></div>
361		<div class="mb-0-last-child text-inherit opacity-100 mw-75ch">
362			<p>Fred Jones Enterprises is a family owned business headquartered in Oklahoma City, Oklahoma. Fred Jones Enterprises was originally formed in 1938 and has been involved in every aspect of the automotive parts industry, including manufacturing, distribution, and servicing vehicles. Fred Jones Enterprises is a distributor of Ford remanufactured powertrain assemblies and powertrain components and an authorized distributor of Ford accessories.</p>
363		</div>
364</div>
365					</div>
366				</div>
367			</div>
368		</div>
369	</div>
370<div id="simplePopup" style="display:none; position:fixed; top:0; left:0; width:100%; height:100%;
371     background:rgba(0,0,0,0.5); justify-content:center; align-items:center; z-index:9999;">
372    <div style="background:white; padding:2rem; border-radius:12px; text-align:center; max-width:400px; box-shadow:0 5px 15px rgba(0,0,0,0.3);">
373        <h2>Welcome!</h2>
374        <p>Welcome to the new Fred Jones Enterprises website. If you have recently placed an order on our old website, you will have access to our new site. Please use the forgot password o
374ption to receive an email with instructions on how to reset your password. If you do not receive the email, please call <a href="tel:800-927-7845">800-927-7845</a> or email <a href="/cdn-cgi/l/email-protection#365545514459434676504453521b5c595853451855595b"><span class="__cf_email__" data-cfemail="96f5e5f1e4f9e3e6d6f0e4f3f2bbfcf9f8f3e5b8f5f9fb">[email&#160;protected]</span></a> to request access</p>
375        <button style="background:#0072c6;color:white;border:none;padding:0.5rem 1rem;border-radius:6px;cursor:pointer;"
376                onclick="document.getElementById('simplePopup').style.display='none'">
377            Close
378        </button>
379    </div>
380</div>
381<!--
381<script>
382    window.addEventListener('load', function() {
383        const popup = document.getElementById('simplePopup');
384        if (!sessionStorage.getItem('popupShown')) {
385            popup.style.display = 'flex';
386            sessionStorage.setItem('popupShown', 'true');
387        }
388    });
389</script>
389-->
390        </main>
391            <footer class="page-footer" id="page-footer-desktop">
392		<div class="py-5   theme theme-gray-border   item_swift_4columnsflex"  data-swift-gridrow>
393			<div class="container-xl">
394				<div class="d-flex flex-row gap-3 align-items-start">
395					<div class="col flex-grow-0">
396<figure class="m-0 d-flex justify-content-start item_swift_logo">
397	<div id="7797" class="user-select-none" style="scroll-margin-top:var(--header-height,150px)"></div>
398		<a href="/home" class="text-decoration-none" aria-label="Fred Jones">
399			<picture class="mx-auto d-block">
400				<img src="/Files/Images/Logos/logo.png" alt="Fred Jones" style="width: 133px">
401			</picture>
402		</a>
403</figure>
404					</div>
405					<div class="col flex-grow-1">
406<div class="h-100 position-relative d-flex flex-column mb-0-last-child p-3 p-md-3  align-items-center text-center  item_swift_text">
407	<div id="4097" class="user-select-none position-absolute top-0" style="scroll-margin-top:var(--header-height,150px)"></div>
408		<div class="mb-0-last-child text-inherit opacity-100 mw-75ch">
409			<p>6200, S.W. 29th St. Suite A, Oklahoma City, OK 73179<br>(800) 927-7845<br><a href="/cdn-cgi/l/email-protection#5625373a332516302433327b3c393833257835393b"><span class="__cf_email__" data-cfemail="681b09040d1b280e1a0d0c450207060d1b460b0705">[email&#160;protected]</span></a></p>
410		</div>
411		<div class="d-flex flex-wrap gap-3 mt-3 justify-content-center">
412					<a href="/contact"   class="">
413						<span class="visually-hidden">Address</span>
414					</a>
415		</div>
416</div>
417					</div>
418					<div class="col flex-grow-0">
419<div class="nav-wrapper item_swift_navigation">
420		<div class="d-flex flex-column align-items-start text-start">
421			<h3 class="px-2 h6 fw-bold text-uppercase">About</h3>
422		</div>
423<nav class="d-flex py-0 flex-column align-items-start text-start">
424	<ul class="nav flex-nowrap flex-column">
425				<li class="nav-item">
426						<a href="/about" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_116_7795">
427						<span>About us</span>
428						</a>
429                </li>
430				<li class="nav-item">
431						<a href="/locations" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_4889_7795">
432						<span>Locations</span>
433						</a>
434                </li>
435				<li class="nav-item">
436						<a href="/document-center-1" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_4907_7795">
437						<span>Document Center</span>
438						</a>
439                </li>
440				<li class="nav-item">
441						<a href="/privacy-policy" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_490_7795">
442						<span>Privacy policy</span>
443						</a>
444                </li>
445				<li class="nav-item">
446						<a href="/express-buy-1" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_4911_7795">
447						<span>Express Buy</span>
448						</a>
449                </li>
450				<li class="nav-item">
451						<a href="/contact" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_106_7795">
452						<span>Contact</span>
453						</a>
454                </li>
455				<li class="nav-item">
456						<a href="/invoice-details" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-6 fw-normal text-regular"   id="Navigation_Page_Desktop_4937_7795">
457						<span>Invoice Details</span>
458						</a>
459                </li>
460	</ul>
461</nav>
462</div>
463					</div>
464					<div class="col flex-grow-0">
465					</div>
466				</div>
467			</div>
468		</div>
469		<div class="py-0   theme black   item_swift_2columnsflex"  data-swift-gridrow>
470			<div class="container-xl">
471				<div class="d-flex flex-row gap-3 align-items-center">
472					<div class="col flex-grow-1">
473<div class="h-100 position-relative d-flex flex-column mb-0-last-child p-0  align-items-start text-start  item_swift_text">
474	<div id="13155" class="user-select-none position-absolute top-0" style="scroll-margin-top:var(--header-height,150px)"></div>
475</div>
476					</div>
477					<div class="col flex-grow-1">
478<div class="h-100   item_swift_feature">
479	<div id="13157" class="user-select-none" style="scroll-margin-top:var(--header-height,150px)"></div>
480			<div class="d-flex flex-column gap-3 text-center mb-0-last-child">
481			</div>
482</div>
483					</div>
484				</div>
485			</div>
486		</div>
487		<div class="py-4   theme dark  custom-image item_swift_4columnsflex"  data-swift-gr
487idrow>
488			<div class="container-xl">
489				<div class="d-flex flex-row gap-1 gap-md-4 gap-lg-5 align-items-start">
490					<div class="col flex-grow-1">
491	<div class="py-2 fs-7 text-start  item_swift_textbanner">
492		<div id="3340" class="user-select-none" style="scroll-margin-top:var(--header-height,150px)"></div>
493Copyright © 2024 Fred Jones Enterprises, L.L.C.. All rights reserved.	</div>
494					</div>
495					<div class="col flex-grow-0">
496					</div>
497					<div class="col flex-grow-0">
498<div class="nav-wrapper item_swift_navigation">
499<nav class="d-flex py-0 flex-row justify-content-start text-start">
500	<ul class="nav flex-nowrap flex-row">
501				<li class="nav-item">
502						<a href="/cookie-notice" class="p-2 nav-link text-nowrap text-decoration-underline-hover fs-7 fw-normal text-regular"   id="Navigation_Page_Desktop_740_9045">
503						<span>Cookie notice</span>
504						</a>
505                </li>
506	</ul>
507</nav>
508</div>
509					</div>
510					<div class="col flex-grow-0">
511					</div>
512				</div>
513			</div>
514		</div>
515            </footer>
516        <!--@Snippet(offcanvas)-->
517        <div class="modal fade" id="PreferencesModal" tabindex="-1" aria-hidden="true">
518            <div class="modal-dialog modal-dialog-centered modal-sm" id="PreferencesModalContent">
519            </div>
520        </div>
521        <div aria-live="polite" aria-atomic="true">
522            <div class="position-fixed bottom-0 end-0 p-3" style="z-index: 11">
523                <div id="favoriteNotificationToast" class="toast" role="alert" aria-live="assertive" aria-atomic="true">
524                    <div class="toast-header">
525                        <strong class="me-auto">Favorite list updated</strong>
526                        <button type="button" class="btn-close" data-bs-dismiss="toast" aria-label="Close"></button>
527                    </div>
528                    <div class="toast-body d-flex gap-3">
529                        <div id="favoriteNotificationToast_Image"></div>
530                        <div id="favoriteNotificationToast_Text"></div>
531                    </div>
532                </div>
533            </div>
534        </div>
535        <div class="modal fade js-product" id="DynamicModal" tabindex="-1" aria-hidden="true">
536            <div class="modal-dialog modal-dialog-centered modal-md">
537                <div class="modal-content theme light" id="DynamicModalContent">
538                </div>
539            </div>
540        </div>
541		<div class="offcanvas offcanvas-end theme light" tabindex="-1" id="DynamicOffcanvas">
542        </div>
vendor: 113 bytes, lines 542-543
542
543			<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
543<script type="module">
544				document.addEventListener('updated.swift.cart', (event) => {
545					let orderContext = event?.detail?.formData?.get("OrderContext");
546					updateCartSummary(orderContext);
547openMiniCartOffcanvas();				});
548			</script>
548
549				
549<script type="module">
550					let miniCartToggles = document.querySelectorAll('.mini-cart-quantity');
551					miniCartToggles?.forEach((toggle) => {
552						toggle.parentElement.addEventListener('click', (event) => {
553							event.preventDefault();
554							let orderContext = toggle.dataset?.orderContext;
555							updateCartSummary(orderContext);
556							openMiniCartOffcanvas();
557						});
558					});
559				</script>
559
560			
560<script>
561				const updateCartSummary = (orderContext) => {
562					const dynamicOffcanvas = document.getElementById('DynamicOffcanvas');
563					swift.PageUpdater.UpdateFromUrlInline(event, '/Default.aspx?ID=1291&CartType=minicart&RequestPageID=509&OrderContext=' + orderContext +'', 'Swift_CartSummary.cshtml', dynamicOffcanvas);
564				};
565				const openMiniCartOffcanvas = () => {
566					const dynamicOffcanvas = document.getElementById('DynamicOffcanvas');
567					const miniCartOffcanvas = bootstrap.Offcanvas.getOrCreateInstance(dynamicOffcanvas);
568					dynamicOffcanvas.classList.add('overflow-y-auto');
569					if (!miniCartOffcanvas._isShown) {
570						miniCartOffcanvas.show();
571						hideActiveOffcanvases(miniCartOffcanvas);
572					}
573				};
574				const hideActiveOffcanvases = (miniCartOffcanvas) => {
575					let activeOffcanvases = document.querySelectorAll('.offcanvas.show');
576					activeOffcanvases?.forEach((offCanvas) => {
577						offCanvas = bootstrap.Offcanvas.getInstance(offCanvas);
578						if (offCanvas !== miniCartOffcanvas) {
579							offCanvas.hide();
580						}
581					});
582				};
583			</script>
583
584        <div class="position-fixed bottom-0 w-100 shadow theme light" id="dwCookieBanner">
585            <div class="align-items-center grid p-3">
586                    <div class="g-col-12 g-col-lg-6 g-col-xxl-8">
587                        <span>By clicking 'Accept All' you consent that we may collect information about you for various purposes, including: Statistics and Marketing</span>
588                    </div>
589                    <div class="g-col-12 g-col-lg-6 g-col-xxl-4">
590                        <div class="grid grid-1 grid-sm-3">
591                            <button type="button" class="btn btn-link" data-bs-toggle="modal" data-bs-target="#dwCookieModal">
592                                Customize settings
593                            </button>
594                            <button type="button" onclick="setOptInCookie(2)" class="btn btn-secondary" id="CookiesAcceptAll">
595                                Accept all
596                            </button>
597                            <button type="button" onclick="setOptInCookie(1)" class="btn btn-secondary" id="CookiesDeclineAll">
598                                Decline
599                            </button>
600                        </div>
601                    </div>
602            </div>
603        </div>
604        <div class="modal fade" id="dwCookieModal">
605            <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable" style="max-width:560px;">
606                <div class="modal-content theme light">
607                    <div style="overflow-y:auto;overflow-x:hidden">
608                        <div class="p-3 p-md-4 overflow-auto" style="max-height:50vh;">
609                            <div class="h3 mb-3">You control your data</div>
610                            <p>We and our partners use technologies, including cookies, to collect information about you for various purposes, including:</p>
611                            <ol>
612                                <li>Functionality</li>
613                                <li>Statistics</li>
614                                <li>Marketing</li>
615                            </ol>
616                            <p>By clicking 'Accept All' you consent to all these purposes. You can also choose to indicate what purposes you will consent to using the custom selections and then click 'Accept selected'.</p>
617                                <p>You can read more about our use of cookies and other technologies, as well as our collection and processing of personal data by clicking here:</p>
618                                <a href="/cookie-notice" class="d-block mb-3" id="CookiesReadModeAbout">Read more about Cookies</a>
619                                <a href="/privacy-policy" class="d-block" id="CookiesPrivacyPolicy">Our privacy policy</a>
620                        </div>
621                        <div class="p-3 px-md-4 border-top">
622                            <div class="grid grid-1 grid-sm-2 gap-3">
623                                <button type="button" onclick="setOptInCookie(1)" class="btn btn-secondary" data-bs-dismiss="modal" id="dwCookieDeclineAll">Decline</button>
624                                    <button type="button" onclick="acceptCustomSetup()" class="btn btn-secondary d-none" data-bs-dismiss="modal" id="dwCookieAcceptSelected">Accept selected</button>
625                                <button type="button" onclick="setOptInCookie(2)" class="btn btn-secondary" data-bs-dismiss="modal" id="dwCookieAcceptAll">Accept All</button>
626                            </div>
627                        </div>
628                            <form id="dwCookieModalCustomForm" method="post" action="/Admin/Public/CookieOptInLevelConfig.aspx">
629                                <input type="hidden" name="cmd" value="SetCookieOptInLevel">
630                                <input type="hidden" name="OptInLevel" id="OptInLevel" value="1">
631                                <div class="grid grid-2 grid-sm-4 gap-0 px-md-3 border-top border-1">
632                                    <div class="p-3">
633                                        <label class="form-check-label" for="dwCookieNecessary"><span>Necessary</span></label>
634                                        <div class="form-check form-switch form-control-lg py-0">
635                                            <input class="form-check-input opacity-100" type="checkbox" id="dwCookieNecessary" checked disabled style="background-color: rgba(0,0,0,0.1);">
636                                        </div>
637                                    </div>
638                                        <div class="p-3 ">
639                                            <label class="form-check-label" for="CookieCategory_Functional"><span>Functional</span></label>
640                                            <div class="form-check form-switch form-control-lg py-0">
641                                                <input class="form-check-input js-checkbox" type="checkbox" name="OptInCategory" value="Functional" id="CookieCategory_Functional" onchange="toggleAcceptSelected()" style="background-color: rgba(0,0,0,0.1);">
642                                            </div>
643                                        </div>
644                                        <div class="p-3 ">
645                                            <label class="form-check-label" for="CookieCategory_Marketing"><span>Marketing</span></label>
646                                            <div class="form-check form-switch form-control-lg py-0">
647                                                <input class="form-check-input js-checkbox" type="checkbox" name="OptInCategory" value="Marketing" id="CookieCategory_Marketing" onchange="toggleAcceptSelected()" style="background-color: rgba(0,0,0,0.1);">
648                                            </div>
649                                        </div>
650                                        <div class="p-3 ">
651                                            <label class="form-check-label" for="CookieCategory_Statistical"><span>Statistical</span></label>
652                                            <div class="form-check form-switch form-control-lg py-0">
653                                                <input class="form-check-input js-checkbox" type="checkbox" name="OptInCategory" value="Statistical" id="CookieCategory_Statistical" onchange="toggleAcceptSelected()" style="background-color: rgba(0,0,0,0.1);">
654                                            </div>
655                                        </div>
656                                </div>
657                            </form>
658                    </div>
659                </div>
660            </div>
661        </div>
662    
662<script>
663        async function setOptInCookie(optInLevel) {
664            let response = await fetch("/admin/public/CookieOptInLevelConfig.aspx?cmd=SetCookieOptInLevel&OptInLevel=" + optInLevel);
665            if (response.ok) {
666                if (document.querySelector("#dwCookieBanner")) {
667                    document.querySelector("#dwCookieBanner").classList.add("d-none");
668                }
669                document.location.reload();
670                return false;
671            } else {
672                return false;
673            }
674        }
675        async function acceptCustomSetup() {
676            var form = document.querySelector("#dwCookieModalCustomForm");
677            let formData = new FormData(form);
678            var fetchOptions = {
679                method: 'POST',
680                body: formData
681            };
682            for (const value of formData.values()) {
683                console.log(value);
684                if (value == 'Marketing') {
685                    console.log('Granting marketing cookies')
686                    consentGrantedMarketing();
687                }
688                if (value == 'Statistical') {
689                    console.log('Granting statistical cookies')
690                    consentGrantedAnalyticsStorage();
691                }
692            }
693            let response = await fetch(form.action, fetchOptions);
694            if (response.ok) {
695                if (document.querySelector("#dwCookieBanner")) {
696                    document.querySelector("#dwCookieBanner").classList.add("d-none");
697                }
698                document.location.reload();
699                return false;
700            } else {
701                return false;
702            }
703        }
704        function consentGrantedAll() {
705            consentGrantedMarketing();
706            consentGrantedAnalyticsStorage();
707        }
708        function consentGrantedMarketing() {
709            consentGrantedAdStorage();
710            consentGrantedAdUserData();
711            consentGrantedAdPersonalization();
712        }
713        function consentGrantedAdStorage() {
714            if (!window.dataLayer) return;
715            gtag('consent', 'update', {
716                'ad_storage': 'granted'
717            });
718        }
719        function consentGrantedAdUserData() {
720            if (!window.dataLayer) return;
721            gtag('consent', 'update', {
722                'ad_user_data': 'granted'
723            });
724        }
725        function consentGrantedAdPersonalization() {
726            if (!window.dataLayer) return;
727            gtag('consent', 'update', {
728                'ad_personalization': 'granted'
729            });
730        }
731        function consentGrantedAnalyticsStorage() {
732            if (!window.dataLayer) return;
733            gtag('consent', 'update', {
734                'analytics_storage': 'granted'
735            });
736        }
737        function toggleAcceptSelected() {
738            var cookieCalegoriesElement = document.querySelector("#dwCookieModalCustomForm");
739            var enableAcceptSelected = false;
740            cookieCalegoriesElement.querySelectorAll(".js-checkbox").forEach(function (field) {
741                if (field.checked == true) {
742                    enableAcceptSelected = true;
743                }
744            });
745            if (enableAcceptSelected) {
746                document.querySelector("#dwCookieDeclineAll").classList.add("d-none");
747                document.querySelector("#dwCookieAcceptSelected").classList.remove("d-none");
748            } else {
749                document.querySelector("#dwCookieDeclineAll").classList.remove("d-none");
750                document.querySelector("#dwCookieAcceptSelected").classList.add("d-none");
751            }
752        }
753        function showCookieModal() {
754            var cookieModal = new bootstrap.Modal(document.querySelector('#dwCookieModal'), {
755                backdrop: 'static'
756            });
757            cookieModal.show();
758        }
759    </script>
759
760</body>
761</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.