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 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 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 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.