1<!DOCTYPE html> 2�<html lang="en"><head><meta content="null" property="og:site_name"/><meta content="http://theyokebarandgrill.com/about" property="og:url"/><meta content="website" property="og:type"/><meta content="These buns are homemade! Home of the Best Burger and âVoted Best Steakâ every year since 2020 in Coffeyville Kansas. We Cater Too! We have a banquet room for your party or event or we ca..." property="og:description"/><meta content="The Yoke Bar and Grill - About" property="og:title"/><!-- Google tag (gtag.js) -->
vendor: 71 bytes, line 2
2<script async="async" src="https://www.googletagmanager.com/gtag/js?id=
2G-VG24VK2VKT
vendor: 11 bytes, line 2
2"></script>
2<script> 3 window.dataLayer = window.dataLayer || []; 4 function gtag(){dataLayer.push(arguments);} 5 gtag('set', 'linker', {'domains': ['tmt.spotapps.co','spothopperapp.com']}); 6 gtag('js', new Date()); 7 gtag('config', 'G-34878VY3S0'); 8 gtag('config', 'G-VG24VK2VKT'); 9 </script>
9<!-- wcache 2026-09-30 15:52:41.753840Z --><!-- 10smart_footer: true, 11smart_footer_version: 2, 12scripting_active: false 13--><link href="https://theyokebarandgrill.com/about" rel="canonical"/><meta charset="utf-8"/><meta content="IE=edge" http-equiv="X-UA-Compatible"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="These buns are homemade! Home of the Best Burger and âVoted Best Steakâ every year since 2020 in Coffeyville Kansas. We Cater Too! We have a banquet room for your party or event or we can come to you." name="description"/><meta content="" name="author"/><meta content="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/social_share.jpg" property="og:image"/><meta content="The Yoke Bar and Grill image" property="og:image:alt"/><meta content="image/png" property="og:image:type"/><meta content="977239679000261" property="fb:app_id"/><meta content="summary_large_image" name="twitter:card"/><meta content="The Yoke Bar and Grill - About" name="twitter:title"/><meta content="These buns are homemade! Home of the Best Burger and âVoted Best Steakâ every year since 2020 in Coffeyville Kansas. We Cater Too! We have a banquet room for your party or event or we ca..." name="twitter:description"/><meta content="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/social_share.jpg" name="twitter:image"/><title>The Yoke Bar and Grill - About</title>
13<script>document.cookie='resolution='+Math.max(screen.width,screen.height)+("devicePixelRatio" in window ? ","+devicePixelRatio : ",1")+'; path=/';</script>
13<link href="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/favicons/favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/favicons/favicon.svg" rel="icon" type="image/svg+xml"/><link href="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/favicons/favicon.ico" rel="shortcut icon"/><link href="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/favicons/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><meta content="The Yoke Bar and Grill" name="apple-mobile-web-app-title"/><link href="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/favicons/site.webmanifest" rel="manifest"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/custom-scrollbar/jquery.mCustomScrollbar.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/uikit/css/uikit.docs.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/uikit/css/slidenav.css" rel="stylesheet"/><link href="//static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet-gesture-handling.min.css" rel="stylesheet" type="text/css"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/hover_css/css/hover-min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/owlcarousel/owl.carousel.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/owlcarousel/owl.theme.default.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/css/style.css?version2" id="mainCSS" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/css/bottom_navigation_v1.css?v1769094055" rel="stylesheet"/><link href="css/custom.css?v1769094055&domain=theyokebarandgrill.com" rel="stylesheet"/><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/icons_font/css/social_icons.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/icons_font/css/social_icons-ie7.css"><![endif]--><link href="https://static.spotapps.co/web/theyokebarandgrill--com/lib/twitter_x_font_icon/css/twitter_x.css" rel="stylesheet"/><!--[if IE 7]><link rel="stylesheet" href="lib/twitter_x_font_icon/css/twitter_x-ie7.css"><![endif]--><style> 14 .webkit-mobile-body>div:first-child{ 15 -webkit-overflow-scrolling: touch; 16 } 17 .about-us-s1-wrapper .about-us-item-holder { 18 background-color: #101010; 19 } 20 .about-us-page .about-us-s1-content { 21 width: 40%; 22 color: #fff; 23 text-align: center; 24 } 25 .about-us-page .about-us-s1-slide { 26 width: 60%; 27 } 28 .about-us-page .about-us-s1-content h2 { 29 color: #E06D01; 30 } 31 .about-us-s1-slide .slideshow-controls-btn { 32 color: rgba(255, 255, 255, 0.8); 33 } 34 .about-us-page .about-us-s2-wrapper { 35 background-color: #fff; 36 } 37 .about-us-page .about-us-s2-image { 38 width: 40%; 39 } 40 .about-us-page .about-us-s2-content { 41 width: 60%; 42 } 43 .about-us-s2-wrapper .about-us-item-holder { 44 min-height: 40vh; 45 } 46 .about-us-v7-content .text-wrapper { 47 color: #000; 48 background: rgba(250,250,250,0); 49 } 50 .about-page-content .about-us-v7-content .text-wrapper .text-content { 51 text-align: left; 52 } 53 .about-us-v7-content .text-wrapper h2 { 54 color: #000; 55 } 56 .about-us-v7-content .text-wrapper:before { 57 background-image: url('https://static.spotapps.co/web/theyokebarandgrill--com/'); 58 } 59 .about-us-s3-wrapper .map-footer { 60 background: rgba(0,0,0,0.6); 61 color: #fff; 62 text-align: center; 63 } 64 .about-us-s3-wrapper .map-footer a { 65 color: #fff; 66 } 67 @media (max-width: 991px) { 68 .about-us-page .about-us-s1-content, 69 .about-us-page .about-us-s1-slide, 70 .about-us-page .about-us-s2-image, 71 .about-us-page .about-us-s2-content { 72 width: 100%; 73 } 74 .about-us-s2-wrapper .about-us-item-holder { 75 min-height: auto; 76 height: auto; 77 } 78 } 79 </style>
79<script src="https://static.spotapps.co/websites/lib/lazysizes/lazysizes.min.js" async=""></script>
79<script> 80function ga_check(){ 81 return true; 82} 83</script>
83<script> 84function universal_ga(action, type, category, ev_action, label){ 85 if(typeof ga === 'function') 86 { 87 if(!(action && label)) 88 ga(action, type, category) 89 else 90 ga(action, type, category, ev_action, label) 91 } 92 93 if(typeof gtag === 'function') 94 { 95 if(!(action && label)) 96 { 97 hash = category 98 ev_label = hash["eventLabel"] 99 var splits = ev_label.match(/.{1,100}/g) ?? []; 100 delete(hash["eventLabel"]) 101 102 if(splits.length <= 1) 103 hash["eventLabel"] = ev_label 104 else 105 { 106 for (let i = 0; i < splits.length; i++) { 107 var key = "eventLabel_"+i 108 hash[key] = splits[i] 109 } 110 } 111 console.log(hash) 112 gtag("event", hash["eventCategory"], hash); 113 } 114 else 115 { 116 var hash = { 117 eventCategory: category, 118 eventAction: ev_action 119 } 120 121 var splits = label.match(/.{1,100}/g) ?? []; 122 if(splits.length <= 1) 123 hash["eventLabel"] = label 124 else 125 { 126 for (let i = 0; i < splits.length; i++) { 127 var key = "eventLabel_"+i 128 hash[key] = splits[i] 129 } 130 } 131 gtag("event", hash["eventCategory"], hash); 132 } 133 } 134} 135</script>
135<script> function getPromotionUrlParams(){ 136 var params_str = sessionStorage.getItem('shUrlParams'); 137 if (params_str != null){ 138 return JSON.parse(params_str); 139 }else{ 140 return {}; 141 } 142 } 143 144 function getPromotionSourceDetails(){ 145 var params_str = localStorage.getItem('promotionSourceDetails'); 146 if (params_str != null){ 147 return JSON.parse(params_str); 148 }else{ 149 return {}; 150 } 151 } 152 153 function getLastEmailVisitInDays(){ 154 var promotionSourceDetails = getPromotionSourceDetails(); 155 if (!promotionSourceDetails['last_visit_email'] ){ 156 return null; 157 } 158 return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_email'])) / (1000 * 60 * 60 * 24)); 159 } 160 161 function getLastSocialVisitInDays(){ 162 var promotionSourceDetails = getPromotionSourceDetails(); 163 if (!promotionSourceDetails['last_visit_social'] ){ 164 return null; 165 } 166 return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_social'])) / (1000 * 60 * 60 * 24)); 167 } 168 169 var shUrlParams = getPromotionUrlParams(); 170 var promotionSourceDetails = getPromotionSourceDetails(); 171 172 new URL(document.location).searchParams.forEach(function(value, paramName){ 173 174 shUrlParams[paramName] = value; 175 176 if (paramName == 'source' && value =='social' ){ 177 promotionSourceDetails['last_visit_social'] = new Date(); 178 localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails)); 179 } 180 181 if (paramName == 'source' && value =='email' ){ 182 promotionSourceDetails['last_visit_email'] = new Date(); 183 localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails)); 184 } 185 186 }); 187 188 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)) 189</script>
189<style>a:focus:not(:focus-visible){outline:none;box-shadow:none;} 190a.get-directions-footer-link{display:inline-block;transform-origin:left center;transition:transform .2s ease;} 191a.get-directions-footer-link:hover{transform:scale(1.08);} 192@media (prefers-reduced-motion:reduce){a.get-directions-footer-link{transition:none;transform:none;}} 193a.get-directions-footer-link,a.get-directions-footer-link:hover{color:inherit!important;}</style></head><body class="drink-menu about-us-page "><header><style> 194 195.nav-v8 .nav-tab:nth-child(n+7) { 196 -webkit-box-ordinal-group: 3; 197 order: 3; 198} 199 200.navbar.nav-v6.nav-v8 .desktop-navigation .header-logo { 201 top: 0px; 202} 203 204 205.navbar.nav-v6.nav-v8.nav-scroll .desktop-navigation .header-logo { 206 top: 0px; 207} 208 209.navbar.nav-v6 .container { 210 padding-top: 10px; 211 padding-bottom: 10px; 212} 213.navbar.nav-v6.nav-scroll .container { 214 padding-top: 0px; 215 padding-bottom: 0px; 216} 217.navbar.nav-v6 .header-logo img { 218 max-width: 100%; 219} 220 221@media (max-width: 767px) { 222 /* DO NOT change mobile nav height on page scroll */ 223 .navbar.nav-v6 .navbar-header, 224 .navbar.nav-v6.nav-scroll .navbar-header { 225 padding-top: 10px; 226 padding-bottom: 10px; 227 } 228 .navbar.nav-v6.nav-v8 .socialnav, 229 .navbar.nav-v6.nav-v8.nav-scroll .socialnav { 230 margin-top: 10px; 231 } 232 .navbar.nav-v6 .container, 233 .navbar.nav-v6.nav-scroll .container { 234 padding-top: 0; 235 padding-bottom: 0; 236 } 237 .navbar.nav-v6 .header-logo, 238 .navbar.nav-v6.nav-scroll .header-logo { 239 height: 70px; 240 } 241 .navbar.nav-v6 .header-logo img { 242 max-height: 100%; 243 } 244 .navbar.nav-v6.nav-scroll .header-logo img { 245 max-width: 100%; 246 } 247 /* HOME page CHANGE mobile nav height on page scroll */ 248 /* Remove body.home-page from below code if there should be mobile nav height change on ALL pages */ 249 body.home-page .navbar.nav-v6 .navbar-header { 250 padding-top: 10px; 251 padding-bottom: 10px; 252 } 253 body.home-page .navbar.nav-v6.nav-scroll .navbar-header{ 254 padding-top: 0px; 255 padding-bottom: 0px; 256 } 257 body.home-page .navbar.nav-v6.nav-v8 .socialnav { 258 margin-top: 10px; 259 } 260 body.home-page .navbar.nav-v6.nav-v8.nav-scroll .socialnav { 261 margin-top: 0px; 262 } 263 body.home-page .navbar.nav-v6 .container{ 264 padding-top: 0; 265 padding-bottom: 0; 266 } 267 body.home-page .navbar.nav-v6.nav-scroll .container { 268 padding-top: 0; 269 padding-bottom: 0; 270 } 271 body.home-page .navbar.nav-v6 .header-logo { 272 height: 70px; 273 } 274 body.home-page .navbar.nav-v6.nav-scroll .header-logo { 275 height: 50px; 276 } 277 body.home-page .navbar.nav-v6 .header-logo img { 278 max-height: 100%; 279 max-width: 100%; 280 } 281 body.home-page .navbar.nav-v6.nav-scroll .header-logo img { 282 max-width: 80%; 283 } 284} 285 286 287.navbar-regular .navbar-collapse.collapse.in { 288 background-color: transparent; 289 width: 100%; 290} 291.navbar.nav-v6 .navbar-tabs { 292 background-color: #000; 293 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 294 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 295 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 296} 297.navbar.nav-v6.nav-scroll .navbar-tabs { 298 background-color: #000; 299 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 300 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 301 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 302} 303.drink-menu .navbar.nav-v6 .navbar-tabs { 304 background-color: #000; 305 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 306 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 307 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 308} 309.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs { 310 background-color: #000; 311 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 312 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 313 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 314} 315li.drop-down-link .sub-menu { 316 background-color: #000; 317 color: #E06D01; 318 } 319.nav-scroll li.drop-down-link .sub-menu { 320 background-color: #000; 321 color: #E06D01; 322} 323.drink-menu li.drop-down-link .sub-menu { 324 background-color: #000; 325 color: #E06D01; 326} 327.drink-menu .nav-scroll li.drop-down-link .sub-menu { 328 background-color: #000; 329 color: #E06D01; 330} 331li.drop-down-link .sub-menu a, 332li.drop-down-link div.drop-down { 333 color: #E06D01; 334} 335.nav-scroll li.drop-down-link .sub-menu a, 336.nav-scroll li.drop-down-link div.drop-down { 337 color: #E06D01; 338} 339.drink-menu li.drop-down-link .sub-menu a, 340.drink-menu li.drop-down-link div.drop-down { 341 color: #E06D01; 342} 343.drink-menu .nav-scroll li.drop-down-link .sub-menu a, 344.drink-menu .nav-scroll li.drop-down-link div.drop-down { 345 color: #E06D01; 346} 347 348.navbar-regular.nav-v6 .navbar-nav>li>a, 349.navbar-regular.nav-v6 .navbar-nav>li>a:hover, 350.navbar-regular.nav-v6 .navbar-nav>.active>a, 351.navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 352.navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 353 border: none; 354 background-color: transparent; 355 color: #fff; 356} 357.navbar-regular.nav-v6 .navbar-nav>li>a { 358 color: #E06D01; 359} 360.drink-menu .navbar.nav-v6 .navbar-nav>li>a { 361 color: #E06D01; 362} 363.drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 364.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a, 365.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 366.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover {
367 color: #fff; 368} 369 370li.drop-down-link .sub-menu a:hover, 371li.drop-down-link .sub-menu a:focus { 372 color: #fff; 373} 374.drink-menu li.drop-down-link .sub-menu a:hover, 375.drink-menu li.drop-down-link .sub-menu a:focus { 376 color: #fff; 377} 378 379.drink-menu .navbar.nav-v7 .navbar-nav>li>a { 380 color: #E06D01; 381} 382 383.navbar-regular.nav-v6 .navbar-toggle .icon-bar { 384 background-color: #E06D01; 385} 386.drink-menu .navbar-regular.nav-v6 .navbar-toggle .icon-bar { 387 background-color: #E06D01; 388} 389.navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar { 390 background-color: #fff; 391} 392.drink-menu .navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar { 393 background-color: #fff; 394} 395.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a, 396.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 397.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 398.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 399.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover { 400 border: none; 401 color: #fff; 402} 403.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a { 404 color: #E06D01; 405} 406.drink-menu .navbar.nav-v6.nav-scroll .navbar-nav>li>a { 407 border: none; 408 color: #E06D01; 409} 410.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 411.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 412.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 413.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover { 414 color: #fff; 415} 416 417.nav-scroll li.drop-down-link .sub-menu a:hover, 418.nav-scroll li.drop-down-link .sub-menu a:focus { 419 color: #fff; 420} 421.drink-menu .nav-scroll li.drop-down-link .sub-menu a:hover, 422.drink-menu .nav-scroll li.drop-down-link .sub-menu a:focus { 423 color: #fff; 424} 425 426.navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar { 427 background-color: #E06D01; 428} 429.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar { 430 background-color: #E06D01; 431} 432.navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar { 433 background-color: #fff; 434} 435.drink-menu .navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar { 436 background-color: #fff; 437} 438.navbar.nav-v6 .header-logo-text{ 439 color: #E06D01; 440} 441.navbar.nav-v6.nav-scroll .header-logo-text{ 442 color: #E06D01; 443} 444.navbar.nav-v6 .social-icon{ 445 color: #E06D01; 446} 447.navbar.nav-v6.nav-scroll .social-icon{ 448 color: #E06D01; 449} 450.navbar.nav-v6 .social-square .contact-icon:hover { 451 color: #E06D01; 452 background-color: #fff; 453} 454.navbar.nav-v6.nav-scroll .social-square .contact-icon:hover { 455 color: #E06D01; 456 background-color: #fff; 457} 458 459.drink-menu .navbar.nav-v6 .header-logo-text{ 460 color: #E06D01; 461} 462.drink-menu .navbar.nav-v6.nav-scroll .header-logo-text{ 463 color: #E06D01; 464} 465.drink-menu .navbar.nav-v6 .social-icon{ 466 color: #E06D01; 467} 468.drink-menu .navbar.nav-v6.nav-scroll .social-icon{ 469 color: #E06D01; 470} 471.drink-menu .navbar.nav-v6 .social-square .contact-icon:hover { 472 color: #E06D01; 473 background-color: #fff; 474} 475.drink-menu .navbar.nav-v6.nav-scroll .social-square .contact-icon:hover { 476 color: #E06D01; 477 background-color: #fff; 478} 479.navbar.nav-v6 .navbar-tabs { 480 border-bottom: 1px solid transparent; 481} 482.navbar.nav-v6.nav-scroll .navbar-tabs { 483 border-bottom: 1px solid transparent; 484} 485.drink-menu .navbar.nav-v6 .navbar-tabs { 486 border-bottom: 1px solid transparent; 487} 488.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs { 489 border-bottom: 1px solid transparent; 490} 491@media (max-width: 767px) { 492 .navbar.nav-v6 { 493 background-color: #000; 494 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 495 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 496 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 497 } 498 .navbar.nav-v6.nav-scroll { 499 background-color: #000; 500 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 501 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 502 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 503 } 504 .drink-menu .navbar.nav-v6 { 505 background-color: #000; 506 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 507 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 508 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 509 } 510 .drink-menu .navbar.nav-v6.nav-scroll { 511 background-color: #000; 512 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 513 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 514 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.2); 515 } 516 .navbar.nav-v6 .container, 517 .navbar.nav-v6.nav-scroll .container, 518 .drink-menu .navbar.nav-v6 .container, 519 .drink-menu .navbar.nav-v6.nav-scroll .container { 520 border-bottom: none; 521 } 522 .navbar.nav-v6 .navbar-header { 523 border-bottom: 1px solid transparent; 524 } 525 .navbar.nav-v6.nav-scroll .navbar-header { 526 border-bottom: 1px solid transparent; 527 } 528 .drink-menu .navbar.nav-v6 .navbar-header { 529 border-bottom: 1px solid transparent; 530 } 531 .drink-menu .navbar.nav-v6.nav-scroll .navbar-header { 532 border-bottom: 1spx solid transparent; 533 } 534 li.drop-down-link .sub-menu, 535 .drink-menu li.drop-down-link .sub-menu { 536 background-color: transparent; 537 } 538 .nav-scroll li.drop-down-link .sub-menu, 539 .drink-menu .nav-scroll li.drop-down-link .sub-menu { 540 background-color: transparent; 541 } 542 /* Mobile home background */ 543 .navbar.nav-v6.navbar-regular.mobile-full-height .navbar-collapse.collapse, 544 .navbar.nav-v6.navbar-regular.mobile-full-height .navbar-collapse.collapsing, 545 .navbar.nav-v6.navbar-regular.mobile-full-height .navbar-collapse.collapse.in { 546 background-color: #000000; 547 } 548 /* Mobile home background scroll */ 549 .navbar.nav-v6.navbar-regular.nav-scroll.mobile-full-height .navbar-collapse.collapse, 550 .navbar.nav-v6.navbar-regular.nav-scroll.mobile-full-height .navbar-collapse.collapsing, 551 .navbar.nav-v6.navbar-regular.nav-scroll.mobile-full-height .navbar-collapse.collapse.in { 552 background-color: #000000; 553 } 554 /* Mobile pages background */ 555 .drink-menu .navbar.nav-v6.navbar-regular.mobile-full-height .navbar-collapse.collapse, 556 .drink-menu .navbar.nav-v6.navbar-regular.mobile-full-height .navbar-collapse.collapsing, 557 .drink-menu .navbar.nav-v6.navbar-regular.mobile-full-height .navbar-collapse.collapse.in { 558 background-color: #000000; 559 } 560 /* Mobile pages background scroll */ 561 .drink-menu .nav-v6.navbar-regular.nav-scroll.mobile-full-height .navbar-collapse.collapse, 562 .drink-menu .nav-v6.navbar-regular.nav-scroll.mobile-full-height .navbar-collapse.collapsing, 563 .drink-menu .nav-v6.navbar-regular.nav-scroll.mobile-full-height .navbar-collapse.collapse.in { 564 background-color: #000000; 565 } 566 .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 567 .navbar-regular.nav-v6 .navbar-nav>.active>a, 568 .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 569 .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 570 background-color: #fff; 571 color: #E06D01; 572 } 573 .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 574 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 575 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 576 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 577 background-color: #fff; 578 color: #E06D01; 579 } 580 .drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 581 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a, 582 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 583 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 584 background-color: #fff; 585 color: #E06D01; 586 } 587 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 588 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 589 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 590 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 591 background-color: #fff; 592 color: #E06D01; 593 } 594 595 .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up { 596 color: #E06D01; 597 } 598 .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up { 599 color: #E06D01; 600 } 601 .drink-menu .navbar-regular.nav-v6 li.drop-down-link.active .drop-down .fa.fa-angle-up { 602 color: #E06D01; 603 } 604 .drink-menu .navbar-regular.nav-v6.nav-scroll li.drop-down-link.active .drop-down .fa.fa-angle-up { 605 color: #E06D01; 606 } 607} 608</style><!-- nav --><nav class="navbar nav-v4 nav-v6 nav-v7 nav-v8 nav-top navbar-regular navbar-fixed-top mobile-full-height" id="navbar" role="navigation"><div id="skip"><a class="visuallyhidden skip-content" href="#content">Skip to main content</a></div><div class="desktop-navigation"><div class="navbar-tabs"><div class="container"><div class="navbar-content"><ul class="nav navbar-nav"><li class="logo-holder"><div class="header-logo logo-top"><img alt="The Yoke Bar and Grill logo top - Homepage" aria-label="Homepage" class="img-responsive logo-top logo-image" role="link" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/logo.png" tabindex="0"/></div><div class="header-logo logo-scroll"><img alt="The Yoke Bar and Grill logo scroll - Homepage" aria-label="Homepage" class="img-responsive logo-scroll logo-image" role="link" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/logo.png" tabindex="0"/></div></li><li class="nav-tab nav-menu-page"><a class="" href="/food-menu" id="nav_tab_1_link" target="_self"> 609 610 Menu 611 </a></li><li class="nav-tab"><a class="" href="/drink-menu" id="nav_tab_2_link" target="_self"> 612 613 Drinks 614 </a></li><li class="nav-tab"><a class="" href="/specials" id="nav_tab_3_link" target="_self"> 615 616 Specials 617 </a></li><li class="nav-tab"><a class="" href="/events" id="nav_tab_4_link" target="_self"> 618 619 Events 620 </a></li><li class="nav-tab nav-order-link"><a class="link-order-sh" href="https://www.doordash.com/store/the-yoke-bar-and-grill-coffeyville-23175309/85519556/?srsltid=AfmBOopl9lzk6HCdzdQp67eBexhrVwQuJf0ueggYWkjwXkx3ZuXUV4Sg#" id="nav_tab_5_link" target="_self"> 621 622 Order 623 </a></li><li class="nav-tab nav-parties-link"><a class="link-parties-sh" href="/party#" id="nav_tab_7_link" target="_self"> 624 625 Parties 626 </a></li><li class="nav-tab nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=628496&callback_url=http://theyokebarandgrill.com/about#" id="nav_tab_8_link" target="_self"> 627 628 Jobs 629 </a></li><li class="nav-tab active"><a class="" href="/about" id="nav_tab_9_link" target="_self"> 630 631 About Us 632 </a></li><li class="nav-tab nav-catering-link cta-nav-tab"><a class="link-catering-sh" href="/catering#" id="nav_tab_10_link" target="_self"> 633 634 Catering 635 </a></li><li class="nav-tab helper-tab"><a href="#" id="hidden_tab_r" target="_self"><span class="visuallyhidden">Go to top</span></a></li></ul><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/977239679000261" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.instagram.com/theyokebarandgrill" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.google.com/search?q=128+W+9th+St+Coffeyville+The+Yoke+Bar+and+Grill&rlz=1C1YTUH_enRS1064RS1065&oq=128+W+9th+St+Coffeyville+The+Yoke+Bar+and+Grill&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAtIBCDEzNjdqMGo3qAIAsAIA&sourceid=chrome&ie=UTF-8#lrd=0x87b784f7c66550db:0xe11f8b14e8f5c6a,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></li></ul></div></div></div></div><div class="mobile-navigation"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="The Yoke Bar and Grill logo top - Homepage" aria-label="Homepage" class="img-responsive logo-top" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="The Yoke Bar and Grill logo scroll - Homepage" aria-label="Homepage" class="img-responsive logo-scroll" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/logo.png"/></a><ul class="socialnav"><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.facebook.com/977239679000261" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.instagram.com/theyokebarandgrill" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a></li><li class="social-links social-icons-holder social-square"><a class="pull-left contact-icon" href="https://www.google.com/search?q=128+W+9th+St+Coffeyville+The+Yoke+Bar+and+Grill&rlz=1C1YTUH_enRS1064RS1065&oq=128+W+9th+St+Coffeyville+The+Yoke+Bar+and+Grill&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAtIBCDEzNjdqMGo3qAIAsAIA&sourceid=chrome&ie=UTF-8#lrd=0x87b784f7c66550db:0xe11f8b14e8f5c6a,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></li></ul><div class="navbar-header"><button aria-expanded="false" class="navbar-toggle" data-target="#navbar-collapse-1" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav navbar-right"><li class=" nav-menu-page"><a class="" href="/food-menu" id="mobile_nav_tab_1_link" target="_self"> 636 Menu 637 638 </a></li><li class=" "><a class="" href="/drink-menu" id="mobile_nav_tab_2_link" target="_self"> 639 Drinks 640 641 </a></li><li class=" "><a class="" href="/specials" id="mobile_nav_tab_3_link" target="_self"> 642 Specials 643 644 </a></li><li class=" "><a class="" href="/events" id="mobile_nav_tab_4_link" target="_self"> 645 Events 646 647 </a></li><li class=" nav-order-link"><a class="link-order-sh" href="https://www.doordash.com/store/the-yoke-bar-and-grill-coffeyville-23175309/85519556/?srsltid=AfmBOopl9lzk6HCdzdQp67eBexhrVwQuJf0ueggYWkjwXkx3ZuXUV4Sg#" id="mobile_nav_tab_5_link" target="_self"> 648 Order 649 650 </a></li><li class=" nav-parties-link"><a class="link-parties-sh" href="/party#" id="mobile_nav_tab_7_link" target="_self"> 651 Parties 652 653 </a></li><li class=" nav-jobs-link"><a class="link-jobs-sh" href="https://tmt.spotapps.co/job-listings?spot_id=628496&callback_url=http://theyokebarandgrill.com/about#" id="mobile_nav_tab_8_link" target="_self"> 654 Jobs 655 656 </a></li><li class="active "><a class="" href="/about" id="mobile_nav_tab_9_link" target="_self"> 657 About Us 658 659 </a></li><li class=" nav-catering-link cta-nav-tab"><a class="link-catering-sh" href="/catering#" id="mobile_nav_tab_10_link" target="_self"> 660 Catering 661 662 </a></li></ul></div></div></div></nav></header><main id="content" role="main"><h1 class="visuallyhidden">About us</h1><article><div class="about-p
662age-content"><section id="about_s1_section"><!-- Start Section 1 --><div class="about-us-s1-wrapper section-wrapper" id="about_s1"><div class="container"><div class="about-us-item-holder"><div class="about-us-item about-us-s1 about-us-s1-content hidden-sm hidden-xs"><div class="text-wrapper"><div class="text-content"><h2 class="page-title">The Yoke</h2><p>Bar and Grill</p></div></div></div><div aria-hidden="true" class="about-us-item about-us-s1 about-us-s1-slide" style="height:60vh"><div class="uk-slidenav-position" data-uk-slideshow="data-uk-slideshow" style="height:100%; overflow-y: hidden;"><button aria-hidden="true" aria-label="The slideshow is currently playing, pause the slideshow" class="slideshow-controls-btn playing" tabindex="-1" type="button"><span class="off-screen">slideshow start stop playing</span><i aria-hidden="true" class="fa fa-play"></i><i aria-hidden="true" class="fa fa-pause"></i></button><ul class="uk-dotnav uk-dotnav-contrast uk-position-bottom uk-flex-center"><li data-uk-slideshow-item="0"><a aria-hidden="true" href="" tabindex="-1"><span class="off-screen">Dot slide navigation number 1</span></a></li><li data-uk-slideshow-item="1"><a aria-hidden="true" href="" tabindex="-1"><span class="off-screen">Dot slide navigation number 2</span></a></li><li data-uk-slideshow-item="2"><a aria-hidden="true" href="" tabindex="-1"><span class="off-screen">Dot slide navigation number 3</span></a></li></ul><a aria-hidden="true" class="uk-slidenav uk-slidenav-contrast uk-slidenav-previous" data-uk-slideshow-item="previous" href="" tabindex="-1"><span class="off-screen">previous slide</span></a><a aria-hidden="true" class="uk-slidenav uk-slidenav-contrast uk-slidenav-next" data-uk-slideshow-item="next" href="" tabindex="-1"><span class="off-screen">next slide</span></a><ul class="uk-slideshow">
662<li><img alt="" aria-hidden="true" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/about1.jpg"/></li><li><img alt="" aria-hidden="true" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/about2.jpg"/></li><li><img alt="" aria-hidden="true" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/about3.jpg"/></li></ul></div></div><div class="about-us-item about-us-s1 about-us-s1-content visible-sm visible-xs"><div class="text-wrapper"><div class="text-content"><h2 class="page-title">The Yoke</h2><p>Bar and Grill</p></div></div></div></div></div></div><!-- End Section 1 --></section><section id="about_s2_section"><!-- Start Section 2 --><div class="about-us-v7-wrapper about-us-s2-wrapper section-wrapper" id="about_s2"><div class="container about-us-v7"><div class="about-us-item-holder"><div class="about-us-item about-us-s2-image about-us-v7-content" style="background-image: url('https://static.spotapps.co/website_images/ab_websites/628496_website_v1/about4.jpg')"></div><div class="about-us-item about-us-s2-content about-us-v7-content"><div class="text-wrapper"><div class="text-content"><h2 class="section-header">About us</h2><p style="text-align: center;">These buns are homemade! Home of the Best Burger and âVoted Best Steakâ every year since 2020 in Coffeyville Kansas. We Cater Too! We have a banquet room for your party or event or we can come to you.</p><p class="additional-p">We are a full service bar and grill open 6 days a week. Our kitchen is open for Dinner Monday thru Saturday 5pm-9pm and Lunch Wed thru Friday 11am-2pm. We offer Steaks, Burgers, Pizza, Wings and other specials. Established in 2009 Located in Historic Downtown Coffeyville The Yoke Bar and Grill is the place to visit. Stop by and see our Penny Topped bar. We look forward to serving you at The Yoke where ''These Buns Are Homemade!''</p></div></div></div></div></div></div><!-- End Section 2 --></section><section id="about_s4_section"><!-- Start Section 4 Custom section --><div class="about-us-s4-wrapper section-wrapper" id="about_s4"><div class="container"></div></div><!-- End Section 4 Custom section --></section><section id="about_s3_section"><!-- Start Section 3 --><div class="about-us-s3-wrapper maps-wrapper section-wrapper hide-map-footer" id="about_s3"><div class="container"><div class="about-us-item-holder"><div class="map-holder"><div aria-label="OpenStreet map" id="map-container" role="region"></div><div class="map-footer"><p> 663 Contact us: 664 <a href="tel:+16202514811" id="contact_us_v3_section_phone_link"><span class="off-screen">by phone</span> (620)-251-4811,</a><a href="mailto:[email protected]"><span class="off-screen">by email</span> [email protected]</a></p></div></div></div></div></div><!-- End Section 3 --></section></div></article><article><footer class="contact-holder"><div class="contact-v4 section-wrapper" id="contact_v4"><div class="container"><div class="contact-items-holder"><div class="contact-item-pair contact-item-pair-0"><div class="image-holder"><img alt="" class="contact-decoration-img" src="https://static.spotapps.co/website_images/ab_websites/628496_website_v1/logo.png"/></div><div class="contact-item contact-item-left"><div class="contact-location content-container left-content"><div class="hours-title"><h2>Location</h2></div><div class="address" data-gbp-injected="business-name">The Yoke Bar and Grill</div><div class="address">128 W 9th St</div><div class="city-state">Coffeyville, KS <div class="zip">67337</div></div><div class="address" data-gbp-injected="get-directions"><a aria-label="Get directions to The Yoke Bar and Grill, opens in a new tab" class="get-directions-footer-link" href="https://www.google.com/maps/dir/?api=1&destination=The%20Yoke%20Bar%20and%20Grill&destination_place_id=ChIJ21BlxveEt4cRalyPTrH4EQ4" rel="noopener" style="text-decoration: underline; display: inline-block; padding: 5px 0;" target="_blank"><i aria-hidden="true" class="fa fa-map-marker"></i> Get Directions</a></div></div></div><div class="contact-item contact-item-right"><div class="find-us content-container right-content"><div class="social"><div class="social-title"><h2>Find us on</h2></div><div class="social-links social-icons-holder social-square"><a class="contact-icon" href="https://www.facebook.com/977239679000261" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="contact-icon" href="https://www.instagram.com/theyokebarandgrill" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a><a class="contact-icon google-icon" href="https://www.google.com/search?q=128+W+9th+St+Coffeyville+The+Yoke+Bar+and+Grill&rlz=1C1YTUH_enRS1064RS1065&oq=128+W+9th+St+Coffeyville+The+Yoke+Bar+and+Grill&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAtIBCDEzNjdqMGo3qAIAsAIA&sourceid=chrome&ie=UTF-8#lrd=0x87b784f7c66550db:0xe11f8b14e8f5c6a,1,,,," target="_blank"><i aria-hidden="true" class="social-icon fa fa-google"></i><span>Google page</span></a></div></div></div></div></div><div class="contact-item-pair contact-item-pair-1"><div class="contact-item contact-item-left"><div class="hours"><div class="hours-title"><h2>Hours</h2></div><div>Monday Thru Saturday 5PM to 9 PM</div><div>Wednesday, Thursday and Friday 11AM to 2 PM</div></div></div><div class="contact-item contact-item-right"><div class="find-us content-container right-content"><div class="contact-us"><div class="contact-us-title"><h2>Contact us</h2></div><p><a href="tel:+16202514811" id="contact_us_v4_section_phone_link"><span class="visuallyhidden">Call us at </span>
664(620)-251-4811</a></p><p><a href="mailto:[email protected]"><span class="visuallyhidden">Write us at </span>[email protected]</a></p></div></div></div></div></div></div></div></footer></article></main><style type="text/css"> 665 .navbar-fixed-bottom.nav-v1 { 666 bottom: -100px; 667 } 668 .navbar-fixed-bottom.nav-v1 .nav.navbar-nav.navbar-right { 669 background-color: #000; 670 } 671 .navbar-fixed-bottom.nav-v1 .bottom-svg-border path, 672 .navbar-fixed-bottom.nav-v1 .bottom-svg-border polygon { 673 fill: #000; 674 } 675 .navbar-fixed-bottom.nav-v1 .bottom-list-item a { 676 color: #E06D01; 677 } 678 .navbar-fixed-bottom.nav-v1 .bottom-list-item a:hover, 679 .navbar-fixed-bottom.nav-v1 .bottom-list-item a:focus { 680 color: #fff; 681 } 682</style><nav aria-label="mobile footer" class="navbar-fixed-bottom nav-v1" id="bottom-navbar"><div><ul class="nav navbar-nav navbar-right"><li class="bottom-list-item "><a class="bottom-link " href="https://www.doordash.com/store/the-yoke-bar-and-grill-coffeyville-23175309/85519556/?srsltid=AfmBOopl9lzk6HCdzdQp67eBexhrVwQuJf0ueggYWkjwXkx3ZuXUV4Sg" id="bottom_link_4" target="_self"> 683 Order </a></li><li class="bottom-list-item "><a class="bottom-link " href="/party" id="bottom_link_5" target="_self"> 684 Parties </a></li><li class="bottom-list-item "><a class="bottom-link " href="/catering" id="bottom_link_6" target="_self"> 685 Catering </a></li><li class="bottom-list-item "><a class="bottom-link " href="https://tmt.spotapps.co/job-listings?spot_id=628496&callback_url=http://theyokebarandgrill.com/about" id="bottom_link_7" target="_self"> 686 Jobs </a></li></ul></div></nav>
686<script src="https://static.spotapps.co/web/theyokebarandgrill--com/lib/jquery/jquery.min.js"></script>
686<script src="https://static.spotapps.co/web/theyokebarandgrill--com/lib/bootstrap/js/bootstrap.min.js"></script>
686<script src="https://static.spotapps.co/web/theyokebarandgrill--com/lib/uikit/js/uikit.min.js"></script>
686<script src="https://static.spotapps.co/web/theyokebarandgrill--com/lib/uikit/js/slideshow.min.js"></script>
686<script src="https://static.spotapps.co/web/theyokebarandgrill--com/lib/uikit/js/slideshow-fx.min.js"></script>
686<script src="https://static.spotapps.co/iframeResizer.js" type="text/javascript"></script>
686<script src="//static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.js"></script>
686<script src="//static.spotapps.co/web-lib/leaflet/leaflet-providers.js"></script>
686<script src="//static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet-gesture-handling.min.js"></script>
686<script> 687 688 $("#bottom_link_4").on("click", function(){ 689 if (ga_check()) 690 universal_ga('send', 'event', 'Button', 'Click', 'Order Online'); 691 }); 692 $("#bottom_link_5").on("click", function(){ 693 if (ga_check()) 694 universal_ga('send', 'event', 'Button', 'Click', 'Private Party'); 695 }); 696 $("#bottom_link_6").on("click", function(){ 697 if (ga_check()) 698 universal_ga('send', 'event', 'Button', 'Click', 'Catering'); 699 }); 700 $("#bottom_link_7").on("click", function(){ 701 if (ga_check()) 702 universal_ga('send', 'event', 'Button', 'Click', 'Jobs'); 703 }); 704 $('.header-logo, .nav-v2-home-btn').click(function(event) { 705 if ( window.location.pathname == '/' || window.location.pathname == '/index.php') { 706 event.preventDefault(); 707 var windowScrollTop = $(window).scrollTop(); 708 if(windowScrollTop > 150) { 709 $('html, body').animate({scrollTop: 0}, 750); 710 } 711 } 712 }); 713 714$(".banner-section a.banner-pin").click(function(e) { 715 // target element id 716 var id = $(this).attr('href'); 717 718 // target element 719 var section = $(id); 720 if (section.length === 0) { 721 return; 722 } 723 724 // prevent standard hash navigation (avoid blinking in IE) 725 e.preventDefault(); 726 727 // top position relative to the document 728 var pos = section.offset().top - 100 + 10; 729 730 // animated top scrolling 731 $('body, html').animate({scrollTop: pos}, 750); 732}); 733 734$(document).ready(function() { 735 var navHeight = $('nav.navbar').height(); 736 $('html').css("scroll-padding-top", navHeight); 737}); 738 739var called_v8_scroll = false; 740 741$(document).on('scroll', function (e) { 742 if($(document).scrollTop() > 0) { 743 $('.navbar.nav-v7').addClass('nav-scroll'); 744 $('.navbar.nav-v7').removeClass('nav-top'); 745 if (2 !=2 && 2 == 2) { 746 if(!called_v8_scroll) { 747 setTimeout(function(){ 748 setHelperTabWidth(); 749 called_v8_scroll = true; 750 }, 300); 751 } 752 } 753 }else { 754 $('.navbar.nav-v7').removeClass('nav-scroll'); 755 $('.navbar.nav-v7').addClass('nav-top'); 756 if (2 != 2 && 2 == 2) { 757 $('#hidden_tab_r').width(0); 758 $('#hidden_tab_l').width(0); 759 $('.navbar-nav li.nav-tab').first().css('margin-left', '0px'); 760 $('.navbar-nav li.nav-tab').last().css('margin-right', '0px'); 761 called_v8_scroll = false; 762 } 763 } 764}); 765 766$(function() { 767 setDropDownMenuWidth(); 768 769 function setDropDownMenuWidth() { 770 var tabs_list = $('.navbar-tabs .navbar-nav'); 771 772 $(tabs_list).find('li.drop-down-link').each(function() { 773 var sub_menu_width = $(this).outerWidth(true); 774 if (sub_menu_width < 100) { 775 sub_menu_width = 100; 776 } 777 $(this).find('.sub-menu').css('width', sub_menu_width+'px'); 778 }); 779 } 780 781 $( window ).resize(function() { 782 setDropDownMenuWidth(); 783 }); 784 $( window ).load(function() { 785 setDropDownMenuWidth(); 786 }); 787 788}); 789 790 791 792$( '.drop-down-link .drop-down' ).click(function(event) { 793 event.preventDefault(); 794 event.stopPropagation(); 795 796 var drop_down = $(this).closest('.drop-down-link'); 797 var drop_down_a = $(this); 798 799 if($(drop_down_a).attr("aria-expanded") == "true") { 800 $(drop_down_a).attr("aria-expanded",false) 801 } else { 802 $(drop_down_a).attr("aria-expanded",true) 803 } 804 805 806 var sub_menu = $(this).closest('.drop-down-link').find( '.sub-menu' ); 807 808 if ( $(sub_menu).is( ':hidden' ) ) { 809 $(sub_menu).slideDown(); 810 $(drop_down).addClass('active'); 811 } else { 812 $(sub_menu).slideUp(); 813 $(drop_down).removeClass('active'); 814 } 815}); 816 817//// Set width for corresponding helper tab or margin for first or last nav tab depending on calculeted width sum of left and right tabs 818function setHelperTabWidth() { 819 var nav_tab_width; 820 var tabs_left_width = 0; 821 var tabs_right_width = 0; 822 823 var full_nav_tab_width; 824 var full_tabs_left_width = 0; 825 var full_tabs_right_width = 0; 826 827 $('li.nav-tab').each(function( index, element ) { 828 829 nav_tab_width = $(element).find('a').width(); 830 full_nav_tab_width = $(element).outerWidth(true); 831 832 if (!($(element).hasClass('helper-tab'))) { 833 if (index<5) { 834 tabs_left_width += nav_tab_width; 835 full_tabs_left_width += full_nav_tab_width; 836 } else { 837 tabs_right_width += nav_tab_width; 838 full_tabs_right_width += full_nav_tab_width; 839 } 840 } else { 841 if(index == 0) { 842 full_tabs_left_width += full_nav_tab_width; 843 } else { 844 full_tabs_right_width += full_nav_tab_width; 845 } 846 } 847 848 }); 849 850 var tabs_width_differance = tabs_left_width - tabs_right_width; 851 var helper_value = Math.abs(tabs_width_differance); 852 var full_tabs_width_differance = full_tabs_left_width - full_tabs_right_width; 853 854 // if sum of left tabs width is smaller than rigth tabs width tabs_width_differance is negative set margin left for first tab 855 if (full_tabs_width_differance != 0) { 856 if (tabs_width_differance < 0) { 857 $('.navbar-nav li.nav-tab').first().css('margin-left', helper_value+'px'); 858 } else { 859 $('.navbar-nav li.nav-tab').last().css('margin-right', helper_value+'px'); 860 } 861 } 862 863} 864 865$(function() { 866 setNavTabsWidth(); 867 868 function setNavTabsWidth() { 869 var container_width = $('.navbar-tabs .container').outerWidth(); 870 var social_icons_width = $('.navbar-tabs .socialnav').outerWidth(true); 871 var reduced_tabs_width = container_width - (2 * social_icons_width) -10; 872 873 $('.navbar-tabs .navbar-content').width(reduced_tabs_width); 874 875 // helper value set in case logo is centered and tabs width sum on the left and on the right are not the same 876 if (2 == 2) { 877 setTimeout(function(){ 878 setHelperTabWidth(); 879 $('.navbar.nav-v8 .desktop-navigation .navbar-nav').css('opacity', '1'); 880 }, 300); 881 882 } 883 } 884 885 $( window ).resize(function() { 886 setNavTabsWidth(); 887 }); 888 889 $('.nav a:not(.drop-down)').on('click', function () { 890 $('.navbar-collapse').collapse('hide'); 891 }); 892 893}); 894 895$('.logo-holder .logo-image').click(function(event) { 896 if ( window.location.pathname == '/' || window.location.pathname == '/index.php') { 897 var windowScrollToTop = $(window).scrollTop(); 898 if(windowScrollToTop > 150) { 899 $('html, body').animate({scrollTop: 0}, 750); 900 } 901 } else { 902 window.location = "/"; 903 } 904}); 905 906const mobileDrop = document.querySelector('.mobile-full-height #navbar-collapse-1 .navbar-nav'); 907const mobileDropButton = document.querySelector('.mobile-full-height .navbar-toggle'); 908const mobileHeader = document.querySelector('.mobile-full-height .navbar-header'); 909 910mobileDropButton?.addEventListener('click', () => { 911 mobileHeaderBottomPos = mobileHeader.getBoundingClientRect().bottom; 912 mobileDrop.style.paddingTop = mobileHeaderBottomPos + 'px'; 913}); 914 915(function () { 916 const isSafari = (() => { 917 const ua = navigator.userAgent; 918 return ua.includes('Safari') && // Safari must be present
919 !ua.includes('Chrome') && // Exclude Chrome (has 'Safari' in UA) 920 !ua.includes('Edg'); // Exclude Edge 921 })(); 922 923 if (!isSafari) return; 924 const menu = document.getElementById('navbar-collapse-1'); 925 926 // When coming back from a _blank tab or bfcache restore, force a repaint. 927 function nudgeRepaint() { 928 if (!menu || !menu.classList.contains('in')) return; 929 // toggle display to flush rendering, then poke will-change for one frame 930 const prev = menu.style.display; 931 menu.style.display = 'none'; 932 // force reflow 933 void menu.offsetHeight; 934 menu.style.display = prev || ''; 935 menu.style.willChange = 'opacity'; 936 requestAnimationFrame(() => { menu.style.willChange = 'auto'; }); 937 } 938 939 document.addEventListener('visibilitychange', () => { 940 if (document.visibilityState === 'visible') nudgeRepaint(); 941 }); 942 943 // iOS/macOS Safari often restores pages from bfcache 944 window.addEventListener('pageshow', (e) => { 945 if (e.persisted) nudgeRepaint(); 946 else nudgeRepaint(); 947 }, { passive: true }); 948 949 // Keep menu open when clicking links that open in a new tab 950 menu?.addEventListener('click', (e) => { 951 const a = e.target.closest('a'); 952 if (!a) return; 953 if (a.target === '_blank') { 954 // avoid any delegated "close on link click" handlers firing first 955 e.stopPropagation(); 956 // allow navigation; after we return, repaint nudge will run 957 } 958 }, true); 959})(); 960 961document.querySelectorAll('.navbar .navbar-nav > li.cta-nav-tab').forEach((li) => { 962 li.addEventListener('click', (e) => { 963 if (e.defaultPrevented) return; 964 965 if (e.target.closest('a')) return; 966 967 const link = li.querySelector('a[href]'); 968 if (!link) return; 969 970 if (e.metaKey || e.ctrlKey || e.shiftKey || e.button === 1 || link.target === '_blank') { 971 window.open(link.href, link.target || '_blank'); 972 return; 973 } 974 975 link.click(); 976 }); 977 978 li.addEventListener('keydown', (e) => { 979 if ((e.key === 'Enter' || e.key === ' ') && !e.target.closest('a')) { 980 const link = li.querySelector('a[href]'); 981 if (!link) return; 982 e.preventDefault(); 983 link.click(); 984 } 985 }); 986}); 987 988$("#contact_us_v4_section_phone_link").on("click", function(){ 989 if (ga_check()) 990 universal_ga('send', 'event', 'Button', 'Click', 'Phone'); 991}); 992$(document).ready(function() { 993 const hours = document.querySelector(".contact-v4 .hours"); 994 const daysGroup = hours.querySelectorAll(":scope > div:not(.hours-title)"); 995 996 if (!hours.classList.contains("content-container") && !hours.classList.contains("left-content")) { 997 hours.classList.add("content-container", "left-content"); 998 }; 999 1000 if (!hours.querySelector(":scope > div.days-group")) { 1001 daysGroup.forEach(element => { 1002 element.classList.add("days-group"); 1003 element.style.padding = "0"; 1004 }); 1005 }; 1006}); setTimeout(function(){ 1007 $('.navbar-fixed-bottom.nav-v1').addClass('show-bottom-nav'); triggerShowFooterEvents(); 1008 }, 2000); 1009 function setSlideSectionHeight() { 1010 1011 var window_width = $(window).width(); 1012 if(window_width > 991) { 1013 var section_first_content_height = $('.about-us-s1-content.hidden-sm').outerHeight(true); 1014 1015 var initial_slide_height_vh = '60vh'; 1016 var initial_slide_height = initial_slide_height_vh.slice(0, -2); 1017 var initial_slide_height_px = $(window).height() * (initial_slide_height/100); 1018 1019 if(section_first_content_height >= initial_slide_height_px) { 1020 $('.about-us-s1.about-us-s1-slide').height(section_first_content_height); 1021 } 1022 } 1023 1024 } 1025 1026 function setImageTextSectionHeight() { 1027 var section_text_content_height = $('.about-us-s2-content .text-content').outerHeight(true); 1028 var section_text_holder_height = $('.about-us-s2-content').outerHeight(true); 1029 1030 if(section_text_content_height >= section_text_holder_height) { 1031 var new_section_text_holder_height = section_text_content_height + 20; 1032 $('.about-us-page .about-us-s2-content').css('min-height', section_text_content_height + 'px'); 1033 } 1034 } 1035 1036 $(document).ready(function() { 1037 1038 setSlideSectionHeight(); 1039 setImageTextSectionHeight(); 1040 1041 var slideshow_about_page = UIkit.slideshow('.about-us-s1-slide [data-uk-slideshow]', { 1042 autoplay: true, 1043 height: '100%', 1044 animation: 'fold', 1045 duration: 500, 1046 autoplayInterval: 3000, 1047 pauseOnHover: false 1048 }); 1049 1050 //play or pause slideshow functions 1051 $('.about-us-s1-slide .slideshow-controls-btn').click(function () { 1052 if($(this).hasClass('playing')){ 1053 slideshow_about_page.stop(); 1054 $(this).removeClass('playing'); 1055 $(this).addClass('paused'); 1056 $(this).attr( "aria-label", "The slideshow is currently paused, play the slideshow"); 1057 }else { 1058 slideshow_about_page.start(); 1059 $(this).removeClass('paused'); 1060 $(this).addClass('playing'); 1061 $(this).attr( "aria-label", "The slideshow is currently playing, pause the slideshow"); 1062 } 1063 }); 1064 1065 $('.about-us-s1-slide .uk-dotnav a, .about-us-s1-slide a.uk-slidenav').click(function () { 1066 $('.about-us-s1-slide .slideshow-controls-btn').removeClass('playing'); 1067 $('.about-us-s1-slide .slideshow-controls-btn').addClass('paused'); 1068 $('.about-us-s1-slide .slideshow-controls-btn').attr( "aria-label", "The slideshow is currently paused, play the slideshow"); 1069 }); 1070 1071 }); 1072 1073 $( window ).resize(function() { 1074 setSlideSectionHeight(); 1075 setImageTextSectionHeight(); 1076 }); 1077 1078 iFrameResize({ 1079 enablePublicMethods: true, 1080 enableInPageLinks: true 1081 }); 1082 1083 var marker_icon = ""; 1084 var additionalPins = ''; 1085 if (additionalPins) { 1086 var locationsArray = JSON.parse(''); 1087 } 1088 1089 var google_map_url = 'https://www.google.com/maps/place/' + ",128 W 9th St,Coffeyville,KS,67337".split(' ').join('+'); 1090 function open_google_map() { 1091 window.open(google_map_url, '_blank') 1092 } 1093 1094 function discontinuous(func){ 1095 var timer; 1096 return function(event){ 1097 if(timer) clearTimeout(timer); 1098 timer = setTimeout(func,200,event); 1099 }; 1100 } 1101 1102 function init_open_street_map() { 1103 if (additionalPins) { 1104 var map = L.map('map-container', { 1105 minZoom: 3, 1106 zoomControl: false, 1107 attributionControl: false, 1108 zoomSnap: 1.1, 1109 gestureHandling: true 1110 }); 1111 1112 var allMarkers = []; 1113 1114 var marker = L.marker([37.035341, -95.616937], {title: '128 W 9th St, Coffeyville', alt: 'View 128 W 9th St, Coffeyville on Google maps - opens in a new tab'}).addTo(map); 1115 1116 marker.on('click keypress', open_google_map); 1117 1118 allMarkers.push(marker); 1119 1120 locationsArray.forEach(function(element, index) { 1121 var additionalMarker = L.marker([element.lat_coords, element.lng_coords], {title: element.pin_title, alt: 'View ' + element.pin_title + ' on Google maps - opens in a new tab'}).addTo(map); 1122 1123 additionalMarker.on('click keypress', function() { 1124 window.open(element.pin_link, '_blank'); 1125 }); 1126 1127 allMarkers.push(additionalMarker); 1128 1129 }); 1130 1131 function fitBoundsToMarkers(osmap, markers) { 1132 osmap.invalidateSize(); 1133 var group = new L.featureGroup(markers); 1134 osmap.fitBounds(group.getBounds(), {padding: [50, 50]}); 1135 } 1136 1137 fitBoundsToMarkers(map, allMarkers); 1138 1139 document.querySelector('.reset-zoom-btn').addEventListener('click', function () { 1140 fitBoundsToMarkers(map, allMarkers); 1141 }); 1142 1143 window.addEventListener("resize", discontinuous(function(e) { 1144 fitBoundsToMarkers(map, allMarkers); 1145 })); 1146 } else { 1147 var map = L.map('map-container', { 1148 center: [ 37.035341, -95.616937], 1149 zoom: 16, 1150 dragging: false, 1151 minZoom: 3, 1152 zoomControl: false, 1153 attributionControl: false 1154 }); 1155 1156 var marker = L.marker([37.035341, -95.616937], {title: '128 W 9th St, Coffeyville', alt: 'View 128 W 9th St, Coffeyville on Google maps - opens in a new tab'}).addTo(map); 1157 1158 marker.on('click keypress', open_google_map); 1159 1160 map.scrollWheelZoom.disable(); 1161 } 1162 1163 if (marker_icon.length>0){ 1164 var myIcon = L.icon({ 1165 iconUrl: marker_icon, 1166 iconSize: [35,35] }); 1167 1168 if(allMarkers) {
1169 allMarkers.forEach(marker => { 1170 marker.setIcon(myIcon); 1171 marker.update(); 1172 }); 1173 } else { 1174 marker.setIcon(myIcon); 1175 marker.update(); 1176 } 1177 } 1178 1179 L.tileLayer.provider('OpenStreetMap.Mapnik').addTo(map); 1180 L.control.zoom({ 1181 position:'topleft' 1182 }).addTo(map); 1183 L.control.attribution({ 1184 position:'topright' 1185 }).addTo(map); 1186 1187 $('.about-us-s3-wrapper #map-container').removeAttr('tabindex'); 1188 $('.leaflet-touch .leaflet-bar a').attr('tabindex', '-1'); 1189 $('.leaflet-container .leaflet-marker-pane img').attr('role', 'link'); 1190 } 1191 1192 $(document).ready(function() { 1193 init_open_street_map(); 1194 }); 1195</script>
1195<script> 1196(function() { 1197 var name = "The Yoke Bar and Grill"; 1198 var pid = "ChIJ21BlxveEt4cRalyPTrH4EQ4"; 1199 function build_url() { 1200 var q = encodeURIComponent(name).replace(/'/g, "%27"); 1201 return "https://www.google.com/maps/search/?api=1" 1202 + "&query=" + q 1203 + "&query_place_id=" + encodeURIComponent(pid); 1204 } 1205 window.google_map_url = build_url(); 1206 window.open_google_map = function() { 1207 window.open(build_url(), "_blank"); 1208 }; 1209})(); 1210</script>
1210<script> 1211 1212 var spot_id = 628496; 1213 var sh_generic_form_params=JSON.parse('{}'); 1214 1215 if (false){ 1216 console.log("Check SpotHopper configuration. Probably there is no 'WEBSITE::DOMAIN_NAME' key for your website"); 1217 } 1218 1219 if (navigator.userAgent.match(/iPhone/i) 1220 || navigator.userAgent.match(/iPad/i) 1221 || navigator.userAgent.match(/iPod/i)){ 1222 $(document).ready(function(){ 1223 document.body.className += " " + "webkit-mobile-body"; 1224 }); 1225 } 1226 1227 var promotion_url_param_domain = getPromotionUrlParams()['domain']; 1228 if ( promotion_url_param_domain && ( new URL(document.location).host == 'localhost:4000' || new URL(document.location).host == 'wcache.spotapps.co' || new URL(document.location).host == 'website-editor.spotapps.co' || new URL(document.location).host == 'website-editor-staging.spotapps.co' || new URL(document.location).host == 'wcache-staging.spotapps.co')){ 1229 $("a[href^='/']").each(function(){ 1230 if (this.href.indexOf('domain=') == -1){ 1231 var sh_internal_url = new URL(this.href); 1232 sh_internal_url.searchParams.set("domain", promotion_url_param_domain); 1233 this.href = sh_internal_url.toString(); 1234 } 1235 }) 1236 } 1237 1238 1239 function cta_link_matches_href(href, url){ 1240 var domain = 'theyokebarandgrill.com'; 1241 if(typeof url === 'undefined'){ 1242 return false; 1243 } 1244 var partsOfURL = url.split(domain); 1245 if (partsOfURL.length != 2){ 1246 return href == url; 1247 }else{ 1248 var urlPath = partsOfURL[1]; 1249 if (urlPath.substring(0,1) == "/"){ 1250 urlPath = urlPath.substring(1,urlPath.length); 1251 } 1252 return href.indexOf(urlPath, domain.length + href.indexOf(domain)-1) !== -1; 1253 } 1254 } 1255 1256 var all_cta_links = [{"id":1763555,"spot_id":628496,"url":"https://theyokebarandgrill.com/food-menu","cta_link_type":"food_menu","created_at":"2026-01-22T15:22:21+00:00","updated_at":"2026-01-22T15:22:24+00:00","made_of_food":false,"link_name":"","position":null},{"id":1609838,"spot_id":628496,"url":"https://theyokebarandgrill.com/-catering","cta_link_type":"catering","created_at":"2025-10-06T18:08:42+00:00","updated_at":"2026-01-22T15:22:24+00:00","made_of_food":false,"link_name":"Catering","target":null,"website_footer_label":"Catering","position":4},{"id":1609839,"spot_id":628496,"url":"https://theyokebarandgrill.com/-party","cta_link_type":"private_parties","created_at":"2025-10-06T18:08:42+00:00","updated_at":"2026-01-22T15:22:23+00:00","made_of_food":false,"link_name":"Private Parties","target":null,"website_footer_label":"Parties","position":3},{"id":1609840,"spot_id":628496,"url":"https://tmt.spotapps.co/job-listings?spot_id=628496","cta_link_type":"job_listing","created_at":"2025-10-06T18:08:42+00:00","updated_at":"2026-01-22T15:22:24+00:00","made_of_food":false,"link_name":"Job Listing","target":null,"website_footer_label":"Jobs","position":2},{"id":1763552,"spot_id":628496,"url":"https://theyokebarandgrill.com/specials","cta_link_type":"specials","created_at":"2026-01-22T15:22:21+00:00","updated_at":"2026-01-22T15:22:23+00:00","made_of_food":false,"link_name":"","position":null},{"id":1763553,"spot_id":628496,"url":"https://theyokebarandgrill.com/events","cta_link_type":"events","created_at":"2026-01-22T15:22:21+00:00","updated_at":"2026-01-22T15:22:23+00:00","made_of_food":false,"link_name":"","position":null},{"id":1763554,"spot_id":628496,"url":"https://theyokebarandgrill.com/drink-menu","cta_link_type":"drink_menu","created_at":"2026-01-22T15:22:21+00:00","updated_at":"2026-01-22T15:22:23+00:00","made_of_food":false,"link_name":"","position":null},{"id":1760185,"spot_id":628496,"url":"https://www.doordash.com/store/the-yoke-bar-and-grill-coffeyville-23175309/85519556/?srsltid=AfmBOopl9lzk6HCdzdQp67eBexhrVwQuJf0ueggYWkjwXkx3ZuXUV4Sg","cta_link_type":"order","created_at":"2026-01-20T23:16:32+00:00","updated_at":"2026-01-22T15:22:24+00:00","made_of_food":false,"link_name":"Order","target":null,"website_footer_label":"Order","position":0}]; 1257 1258 function find_cta_link(href) { 1259 for (var i=0; i< all_cta_links.length; i++){ 1260 var cta_link = all_cta_links[i]; 1261 if ( cta_link_matches_href(href, cta_link.url)){ 1262 return cta_link; 1263 } 1264 } 1265 } 1266 1267 function find_cta_links(href) { 1268 var cta_links = [] 1269 for (var i=0; i< all_cta_links.length; i++){ 1270 var cta_link = all_cta_links[i]; 1271 if ( cta_link_matches_href(href, cta_link.url)){ 1272 cta_links.push(cta_link); 1273 } 1274 } 1275 return cta_links; 1276 } 1277 1278 1279 function get_current_page_cta_link_types(){ 1280 var types = []; 1281 var cta_links = find_cta_links(document.location.href); 1282 for (var i=0; i<cta_links.length; i++){ 1283 types.push(cta_links[i].cta_link_type); 1284 } 1285 return types; 1286 } 1287 1288 1289 function is_food_menu_page(){ 1290 var cta_link_types = get_current_page_cta_link_types(); 1291 for (var i=0; i<cta_link_types.length; i++){ 1292 if ('food_menu' == cta_link_types[i]) 1293 return true; 1294 } 1295 return false;
1296 } 1297 1298 1299 function get_form_cat_from_cta(){ 1300 var cta_link = find_cta_link(document.location.href); 1301 if (cta_link == null) { 1302 return null; 1303 } 1304 if (cta_link.cta_link_type == 'private_parties'){ 1305 return 'private_party'; 1306 }else if (cta_link.cta_link_type == 'reservations'){ 1307 return 'reservation'; 1308 }else if (cta_link.cta_link_type == 'catering'){ 1309 return 'catering'; 1310 }else if (cta_link.cta_link_type == 'job_listing'){ 1311 return 'job_listings'; 1312 }else if (cta_link.cta_link_type == 'gift_cards'){ 1313 return 'gift_cards'; 1314 } 1315 return null; 1316 } 1317 1318 function element_has_events_defined(elem){ 1319 if ($._data(elem, "events") === undefined){ 1320 return false; 1321 } 1322 return true; 1323 } 1324 1325 function create_ga_events_for_cta_clicks(){ 1326 if (typeof $ === 'function'){ 1327 1328 var cta_link_of_the_page = find_cta_link(location.href); 1329 1330 1331 $("a").each(function(index, elem){ 1332 var href = $(elem).attr('href'); 1333 1334 if (href === undefined ){ 1335 return; 1336 } 1337 1338 if (href.substring(0,4) == 'tel:'){ 1339 if (!element_has_events_defined(elem)){ // not footer links 1340 $(elem).on("click", function(){ 1341 universal_ga('send', 'event', { 1342 eventCategory: 'Button', 1343 eventAction: 'Click', 1344 eventLabel: 'Phone', 1345 transport: 'beacon' 1346 }); 1347 }); 1348 1349 if (cta_link_of_the_page){ 1350 $(elem).on("click", function(){ 1351 universal_ga('send', 'event', { 1352 eventCategory: 'Button', 1353 eventAction: 'Click', 1354 eventLabel: cta_link_of_the_page.cta_link_type + ' page phone', 1355 transport: 'beacon' 1356 }); 1357 }); 1358 } 1359 } else { 1360 if (cta_link_of_the_page){ 1361 $(elem).on("click", function(){ 1362 universal_ga('send', 'event', { 1363 eventCategory: 'Button', 1364 eventAction: 'Click', 1365 eventLabel: cta_link_of_the_page.cta_link_type + ' page phone footer', 1366 transport: 'beacon' 1367 }); 1368 }); 1369 } 1370 } 1371 1372 1373 }else{ 1374 var cta_link = find_cta_link(href); 1375 if (elem.className != null && elem.className.indexOf("bottom-link") > -1){ 1376 // console.log("bottom link detected"); 1377 }else{ 1378 if (cta_link != null){ 1379 $(elem).on("click", function(){ 1380 universal_ga('send', 'event', { 1381 eventCategory: 'Website Link', 1382 eventAction: 'Click', 1383 eventLabel: cta_link.cta_link_type, 1384 transport: 'beacon' 1385 }); 1386 }); 1387 } 1388 } 1389 } 1390 1391 1392 }); 1393 } 1394 } 1395 1396 if (typeof angular === "undefined") { 1397 create_ga_events_for_cta_clicks(); 1398 } else { 1399 angular.element(document).ready(function () { 1400 create_ga_events_for_cta_clicks(); 1401 }); 1402 } 1403 1404 1405 function triggerShowFooterEvents(){ 1406 if (window.screen.availWidth < 768){ 1407 universal_ga('send', 'event', { 1408 eventCategory: 'Mobile Footer', 1409 eventAction: 'View', 1410 eventLabel: '', 1411 transport: 'beacon' 1412 }); 1413 } 1414 } 1415 1416 1417 1418 1419 //////////// 1420 function smartFooterV2() 1421 { 1422 var list= document.getElementsByClassName("bottom-list-item"); 1423 if (!list) return; 1424 1425 if (document.getElementById("bottom-navbar") == null){ 1426 return; 1427 } 1428 1429 var bottomNav = document.querySelector('#bottom-navbar .navbar-nav'); 1430 var footerLinkPaddingLeft = $('#bottom-navbar .navbar-nav li a').css('padding-left'); 1431 var footerLinkPaddingRight = $('#bottom-navbar .navbar-nav li a').css('padding-right'); 1432 1433 bottomNav.innerHTML = ''; 1434 var linksWithPosition = all_cta_links.filter(e => e.position != null && e.position >= 0); 1435 linksWithPosition.sort(function(a,b) { 1436 return a.position - b.position; 1437 }); 1438 1439 var footerLinkStyle = (footerLinkPaddingLeft == '0px' || footerLinkPaddingRight == '0px' ? 'style="padding-left: 8px; padding-right: 8px;"' : ''); 1440 1441 linksWithPosition.forEach((e, i) => { 1442 var target = e.target || getUrlTarget(e.url); 1443 bottomNav.insertAdjacentHTML('beforeend', 1444 `<li class="bottom-list-item" style="white-space: nowrap;width: auto;"><a ${footerLinkStyle} class="bottom-link smart-footer-link" data-type="${e.cta_link_type}" data-position="${i}" target="${target}" href="${e.url}">${e.website_footer_label}</a></li>`); 1445 }) 1446 1447 var intervalCount = 0 1448 var interval = setInterval(() => { 1449 if(intervalCount == 50){ 1450 clearInterval(interval); 1451 } 1452 removeOverflowingFooterLinks(); 1453 intervalCount ++; 1454 }, 200); 1455 1456 $('.smart-footer-link').on("click", function(){ 1457 if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){ 1458 shUrlParams['source'] = 'footer'; 1459 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)); 1460 } 1461 1462 var visibleLinks = $('.smart-footer-link').map(function (e) { 1463 return $(this).data('type'); 1464 }).toArray().join(','); 1465 1466 universal_ga('send', 'event', { 1467 eventCategory: 'Button', 1468 eventAction: 'Click_footer_2', 1469 eventLabel: "type:" + $(this).data('type') + "|position:" + $(this).data('position') + "|visible:" + visibleLinks, 1470 transport: 'beacon' 1471 }); 1472 }); 1473 } 1474 1475 function removeOverflowingFooterLinks(){ 1476 var bottomNavLinks = document.querySelectorAll('#bottom-navbar .navbar-nav li'); 1477 var width_sum = 0; 1478 1479 bottomNavLinks.forEach(e => { 1480 width_sum += e.getBoundingClientRect().width; 1481 if ((width_sum) > window.innerWidth) { 1482 console.log(`%cLink %c${e.textContent} %cdeleted couldn't fit screen`,"color: #fff;background: #202124;", "background: red;color: #fff", "color: #fff;background: #202124;"); 1483 e.remove(); 1484 } 1485 }); 1486 } 1487 1488 function getUrlTarget(url){ 1489 if(url.startsWith('tel')){ 1490 return '_self'; 1491 } 1492 if(url.startsWith('/') || url.includes('tmt.spotapps.co') || url.includes(window.location.host)){ 1493 return '_self'; 1494 } 1495 return '_blank'; 1496 } 1497 1498 function npb() 1499 { 1500 var list= document.getElementsByClassName("bottom-list-item"); 1501 if (!list) return; 1502 1503 if (document.getElementById("bottom-navbar") == null){ 1504 return; 1505 } 1506 1507 var url = "" 1508 for (var i=0; i < all_cta_links.length; i++) 1509 { 1510 if (all_cta_links[i].cta_link_type == "order"){ 1511 url = all_cta_links[i].url; 1512 } 1513 } 1514 1515 if ( url == ""){ 1516 return; 1517 } 1518 1519 for (i=0; i < list.length; i++) 1520 { 1521 console.log(cta_link_matches_href(list[i].firstChild.href, url)); 1522 if (cta_link_matches_href(list[i].firstChild.href,url)) return; 1523 1524 }; 1525 1526 var item = list[list.length-1] 1527 document.getElementById("bottom-navbar").getElementsByClassName("nav navbar-nav")[0].appendChild(item.cloneNode(true)); 1528 var width_sum = 0; 1529 for (i=0; i < list.length; i++) { 1530 width_sum += list[i].getBoundingClientRect().width; 1531 } 1532 1533 var item = list[list.length-1] 1534 if ((width_sum - 10) > window.innerWidth) { item.parentNode.removeChild(item); console.log("link deleted couldn't fit screen"); return; } 1535 1536 item.firstChild.text = "Order"; 1537 item.firstChild.href = url; 1538 item.firstChild.id = "bottom_link_" + list.length; 1539 1540 $(item.firstChild).on("click", function(){ 1541 1542 if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){ 1543 shUrlParams['source'] = 'footer'; 1544 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)); 1545 } 1546 1547 universal_ga('send', 'event', { 1548 eventCategory: 'Button', 1549 eventAction: 'Click', 1550 eventLabel: 'Plan B-2 Order', 1551 transport: 'beacon' 1552 }); 1553 }); 1554 1555 1556 } 1557 1558function activateSmartFooter(){ 1559 var smart_footer_active = true; 1560 var smart_footer_version = 2; 1561 var man_bottom_active = false;
1562 if(window.location.hash == '#smartFooterV2=enabled'){ 1563 smartFooterV2(); 1564 return; 1565 } 1566 if (smart_footer_active && !man_bottom_active){ 1567 if(smart_footer_version == 2 ){ 1568 smartFooterV2(); 1569 }else { 1570 npb(); 1571 } 1572 } 1573 } 1574 1575 activateSmartFooter(); 1576 1577 var corona_config_str = ''; 1578 var corona_config = corona_config_str != '' ? JSON.parse('') : null; 1579 1580 1581 //corona instuctions 1582 function show_corona_instructions(text, phone, btnText){ 1583 //format to US number 1584 var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/); 1585 1586 if(corona_config.shopping_cart_type == "TMT" && corona_config.shopping_cart_active == true) { 1587 var linkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true"; 1588 var btnLinkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true"; 1589 }else { 1590 var linkLocation = 'tel:+1'+phone+''; 1591 var btnLinkLocation = 'tel:+1'+ match[1] + '-' + match[2] + '-' + match[3] +'' 1592 } 1593 var appendPhone = 'tel:+1'+phone+''; 1594 //inject html content 1595 if ($('.food-menu-nav').length) { 1596 //new template 1597 var pageEl = $('.food-menu-nav').css('margin','20px auto 10px auto'); 1598 var textColor = rgb2hex($('.section-header').css('color')); 1599 var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color')); 1600 var fontSize = parseInt($('.food-menu-nav-item').css('font-size')); 1601 fontSize = fontSize + Math.round(fontSize * 0.25); 1602 1603 // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="tel:+1'+phone+'">'+btnText+'</a></div>'; 1604 var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="display: inline-block !important;font-size:'+fontSize+'px" class="food-menu-nav-item custom-temp-btn hvr-fade active" href="'+btnLinkLocation +'">'+btnText+'</a></div>'; 1605 1606 }else { 1607 //old template 1608 var pageEl = $('.tabnav'); 1609 var textColor = rgb2hex($('.menu-item-name-traditional').css('color')); 1610 var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color')); 1611 1612 var linkTextColor = getContrast50(linkColor); 1613 var fontSize = parseInt($('.menu-item-name-traditional').css('font-size')); 1614 fontSize = fontSize + Math.round(fontSize * 0.25); 1615 var textTransform = $('.style-traditional .tabnav .nav>li>a').css('text-transform'); 1616 1617 // var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="color:'+linkColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 50px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+textColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="tel:+1'+phone+'">'+btnText+'</a></div>';
1618 var html = '<div id="show-corona-instructions" style="padding:20px;flex: 0 1 100%;" class="text-center"><p style="color:'+textColor+';margin-bottom:20px;">'+text+' <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="text-decoration: underline;color:'+textColor+';"href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></p><a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Corona Instructions Phone\');" style="margin: 20px auto; padding: 10px 30px 10px 30px; cursor: pointer; background-color: '+linkColor+'; background: '+linkColor+'; text-decoration: none; color: '+linkTextColor+'; border: 2px solid '+linkColor+';font-size:'+fontSize+'px;text-transform: '+textTransform+'" href="'+btnLinkLocation+'">'+btnText+'</a></div>'; 1619 1620 } 1621 //html content 1622 pageEl.prepend(html); 1623 } 1624 1625 function rgb2hex(rgb) { 1626 if(typeof rgb !== "undefined"){ 1627 rgbColor = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); 1628 if (!rgbColor) { 1629 rgba = rgb.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*\d+\.*\d+)?\)$/); 1630 return "#" + hex(rgba[1]) + hex(rgba[2]) + hex(rgba[3]); 1631 } 1632 function hex(x) { 1633 return ("0" + parseInt(x).toString(16)).slice(-2); 1634 } 1635 return "#" + hex(rgbColor[1]) + hex(rgbColor[2]) + hex(rgbColor[3]); 1636 } 1637 return rgb; 1638 } 1639 1640 function getContrast50(hexcolor){ 1641 return (parseInt(hexcolor, 16) > 0xffffff/2) ? '#000':'#fff'; 1642 } 1643 1644 function show_corona_sidebar_instructions(text, phone){ 1645 //format to US number 1646 var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/); 1647 var divWidth = 230; 1648 var top = 50; 1649 var linkSize = '1.6em'; 1650 var pSize = $('p').css('font-size'); 1651 var appendPhone = 'tel:+1'+phone+''; 1652 1653 if ($(window).width() < 1600) 1654 var top = 30; 1655 if ($(window).width() < 1200){ 1656 var divWidth = 180; 1657 var linkSize = '1.4em'; 1658 var pSize ='1.1em'; 1659 } 1660 1661 if($('.food-menu-nav').length){ //new template 1662 var textColor = $('.food-menu-nav-item.active').css('color'); 1663 var linkColor = $('.food-menu-nav-item.active').css('background-color'); 1664 1665 var linkTextColor = $('.food-menu-nav-item.active').css('color'); 1666 var parent = $('.food-menu-page'); 1667 } 1668 else { //old template 1669 var textColor = $('.menu-item-name-traditional').css('color'); 1670 var linkColor = $('.style-traditional .tabnav .nav>li.active>a').css('color'); 1671 var parent = $('.food-menu').length ? $('.food-menu') : $('.drink-menu'); 1672 var linkTextColor = getContrast50(linkColor); 1673 } 1674 1675 // $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+textColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');" style="font-size:'+linkSize+';color:'+textColor+';" href="tel:+1'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>'); 1676 $(parent).append('<div id="corona-instructions-sidebar" style="display:none;position:fixed;width:'+divWidth+'px;top:'+top+'vh;right:0;background-color:'+linkColor+';padding:15px;text-align:center;color:'+linkTextColor+';text-transform:uppercase;"><p style="margin:0 0 5px;font-size:'+pSize+';">'+text+'</p><i class="fa fa-phone" aria-hidden="true"></i> <a onclick="ga(\'send\', \'event\', \'Button\', \'Click\', \'Food Page Side Element Phone\');this.href=\'' + appendPhone + '\';" style="font-size:'+linkSize+';color:'+linkTextColor+';" href="/call-us/'+phone+'">'+ match[1] + '-' + match[2] + '-' + match[3] +'</a></div>'); 1677 1678 //check if resolution is bigger than tablet resolution 1679/* if ($(window).width() > 991) { 1680 //detect scroll 1681 window.onscroll = function (e) { 1682 if ($(window).scrollTop() == 0) { 1683 $('#corona-instructions-sidebar').hide(); 1684 }else { 1685 $('#corona-instructions-sidebar').show(); 1686 } 1687 } 1688 } */ 1689 } 1690 1691 function check_corona_config(config){ 1692 console.log(config) 1693 if (config) { 1694 if (config.instructions_on_food_page && config.food_page_instruction_text && config.food_page_instruction_phone) { 1695 if (!config.promote_deliveries && config.promote_pick_up) { 1696 var btnText = 'Call For Pick Up'; 1697 } 1698 if (config.promote_deliveries && !config.promote_pick_up) { 1699 var btnText = 'Call For Delivery'; 1700 } 1701 if (config.promote_deliveries && config.promote_pick_up) { 1702 var btnText = 'Call For Pick Up Or Delivery'; 1703 } 1704 1705 if(typeof btnText !== "undefined"){ // check if pick up or delivery are true 1706 if(config.shopping_cart_type == "TMT" && config.shopping_cart_active == true) { 1707 var btnText = 'ORDER NOW'; 1708 if($('.food-menu-nav').length){ //new template 1709 var textColor = rgb2hex($('.section-header').css('color')); 1710 var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color')); 1711 var fontSize = parseInt($('.food-menu-nav-item').css('font-size')); 1712 fontSize = fontSize + Math.round(fontSize * 0.25); 1713 } 1714 else { //old template 1715 var textColor = rgb2hex($('.menu-item-name-traditional').css('color')); 1716 var linkColor = rgb2hex($('.style-traditional .tabnav .nav>
1716li.active>a').css('color')); 1717 1718 var linkTextColor = getContrast50(linkColor); 1719 var fontSize = parseInt($('.menu-item-name-traditional').css('font-size')); 1720 fontSize = fontSize + Math.round(fontSize * 0.25); 1721 } 1722 show_corona_instructions('For online orders, use our own <a style="text-decoration:underline;color: '+textColor+';" href="https://tmt.spotapps.co/ordering-menu/?spot_id='+config.spot_id+'&images=yes&accordion=true#"> commission free ordering platform! </a> or call:', config.food_page_instruction_phone, btnText); 1723 show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone); 1724 } else { 1725 show_corona_instructions(config.food_page_instruction_text, config.food_page_instruction_phone, btnText); 1726 show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone); 1727 } 1728 1729 } 1730 } 1731 } 1732 } 1733 1734 1735 if (is_food_menu_page() && !window.location.search.includes("contactless=true")){ 1736 $( document ).ready(function() { 1737 setTimeout(function(){ 1738 check_corona_config(corona_config); 1739 }, 300); 1740 }); 1741 } 1742 1743 1744 1745 function isPhone(phone){ 1746 var regex = /^(\+\d{1,2}\s?)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$/; 1747 return regex.test(phone); 1748 } 1749 1750 function sendEmail_MT (input_id) { 1751 const $loader = $("[data-id=newsletter-widget-2] .sph-loading-img"); 1752 1753 const $step = { 1754 form: $("[data-id=newsletter-widget-2] .sph-email-form"), 1755 message: $("[data-id=newsletter-widget-2] .sph-response-message"), 1756 } 1757 1758 const $field = { 1759 email: $("[data-id=newsletter-widget-2] #sph-newsletter-input-" + input_id), 1760 phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-" + input_id), 1761 consent: $("[data-id=newsletter-widget-2] #sph-newsletter-checkbox-phone-" + input_id), 1762 }; 1763 1764 const $error = { 1765 email: $("[data-id=newsletter-widget-2] #sph-newsletter-email-error-" + input_id), 1766 phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-error-" + input_id), 1767 }; 1768 1769 if ($field.email.val().trim() === "") { 1770 $error.email 1771 .html("This field is required") 1772 .show(); 1773 } 1774 else if (!isEmail($field.email.val().trim())) { 1775 $error.email 1776 .html("Please use the format â[email protected]â") 1777 .show(); 1778 } else { 1779 $error.email 1780 .html("") 1781 .hide(); 1782 } 1783 1784 if ($field.consent.is(':checked') && $field.phone.val().trim() === "") { 1785 $error.phone 1786 .html("This field is required") 1787 .show(); 1788 } else if ($field.phone.val().trim().length > 0 && !isPhone($field.phone.val().trim())) { 1789 $error.phone 1790 .html("The phone number must contain 10 digits") 1791 .show(); 1792 } else { 1793 $error.phone 1794 .html("") 1795 .hide(); 1796 } 1797 1798 const errorField = $step.form.find('.sh-form-error:visible'); 1799 1800 if (errorField.length > 0) { 1801 const input = errorField.first().next(); 1802 1803 document.activeElement.blur(); 1804 1805 setTimeout(() => { 1806 input.focus(); 1807 }, 160) 1808 1809 return; 1810 } 1811 1812 $loader 1813 .show() 1814 .prev() 1815 .hide(); 1816 1817 $.ajax({ 1818 method: "POST", 1819 url: "https://www.spothopperapp.com/api/spots/628496/contacts/add_with_texting_permission", 1820 crossDomain: true, 1821 dataType: 'json', 1822 data: { 1823 email: $field.email.val().trim(), 1824 phone: $field.phone.val().trim(), 1825 texting_permission: $field.consent.is(':checked'), 1826 }, 1827 success: function (data) { 1828 afterRequestSubmission(data); 1829 }, 1830 error: function () { 1831 afterRequestSubmission("Something went wrong. Please try again later."); 1832 } 1833 }); 1834 1835 function afterRequestSubmission (data) { 1836 $step.form.hide(); 1837 1838 $step.message 1839 .html(data) 1840 .show() 1841 .trigger('focus'); 1842 } 1843 } 1844</script>
1844<script>function addPromotionParamsToTMTLinks() 1845{ 1846 if (sessionStorage.getItem('shUrlParams')) { 1847 let shParams = JSON.parse(sessionStorage.getItem('shUrlParams')); 1848 if (!Object.keys(shParams).length) 1849 return; 1850 if(!shParams.source) 1851 return; 1852 $('a').each(function () { 1853 if (this.href.includes('tmt.spotapps.co')) { 1854 if(this.href.includes('&source=') || this.href.includes('&destination=') || this.href.includes('&promotion=')) 1855 return; 1856 1857 this.href = this.href + '&source=' + shParams.source; 1858 if(shParams.destination) 1859 this.href = this.href + '&destination=' + shParams.destination; 1860 if(shParams.promotion) 1861 this.href = this.href + '&promotion=' + shParams.promotion; 1862 if(shParams.fb_post_id) 1863 this.href = this.href + '&fb_post_id=' + shParams.fb_post_id; 1864 if(shParams.email_post_id) 1865 this.href = this.href + '&email_post_id=' + shParams.email_post_id; 1866 } 1867 }) 1868 } 1869} 1870setTimeout(function() { 1871 addPromotionParamsToTMTLinks(); 1872 addFooterToSourceParam(); 1873},600) 1874 1875function addFooterToSourceParam() 1876{ 1877 $('.bottom-link').each(function (){ 1878 if(shouldAddSourceParam(this.href)) 1879 this.href = this.href + '&source=footer'; 1880 }) 1881 $('#sh-multiple-links-content-holder a').each(function (){ 1882 if(shouldAddSourceParam(this.href)) 1883 this.href = this.href + '&source=footer'; 1884 }) 1885} 1886function shouldAddSourceParam(link){ 1887 if (link.includes('tmt.spotapps.co') && !link.includes('&source=')){ 1888 return true; 1889 } 1890 return false; 1891} 1892</script>
1892<script> 1893;(async () => { 1894if (typeof window.focusTrap === 'undefined') { 1895 await getScript('https://unpkg.com/tabbable/dist/index.umd.js'); 1896 await getScript('https://unpkg.com/focus-trap/dist/focus-trap.umd.js'); 1897} 1898 1899document.querySelectorAll('.modal').forEach((element) => { 1900 const trap = window.focusTrap?.createFocusTrap(element, { 1901 allowOutsideClick: true, 1902 }); 1903 1904 $(element).on('shown.bs.modal', () => { 1905 trap?.activate(); 1906 }); 1907 1908 $(element).on('hidden.bs.modal', () => { 1909 trap?.deactivate(); 1910 }); 1911}); 1912 1913async function getScript (source) { 1914 return new Promise((resolve, reject) => { 1915 const script = document.createElement('script'); 1916 script.src = source; 1917 script.async = true; 1918 1919 script.onload = resolve; 1920 script.onerror = reject; 1921 1922 document.head.appendChild(script); 1923 }); 1924} 1925})(); 1926</script>
1926<script src="https://wcache-plugins.spotapps.co/production/wcpl_bootstrap_ada_fix/wcpl_bootstrap_ada_fix.js"></script>
1926<link href="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.css" rel="stylesheet" media="screen"/>
1926<script src="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.js"></script>
1926<script src="https://wcache-plugins.spotapps.co/production/wcpl_ga_tracking/wcpl_ga_tracking.js"></script>
1926<script src="https://wcache-plugins.spotapps.co/production/wcpl_media_controls/script.js"></script>
1926<link href="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter_helper_style.css" rel="stylesheet" media="screen"/>
1926<script>var changes_log_array = {};</script>
1926<script src="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter.js"></script>
1926</body></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.