1<!DOCTYPE html> 2�<html lang="en"><head><meta content="null" property="og:site_name"/><meta content="null" property="og:url"/><meta content="null" property="og:type"/><meta content="null" property="og:description"/><meta content="null" 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-1KEJ5GDVYQ'); 8 gtag('config', 'G-VG24VK2VKT'); 9 </script>
9<!-- wcache 2026-10-06 11:17:17.832156Z --><!-- 10smart_footer: true, 11smart_footer_version: 2, 12scripting_active: false 13--><link href="https://smokehouseonmain.com/santa-clarita-newhall-smokehouse-on-main-events" 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="" name="description"/><meta content="" name="author"/><title>Smokehouse on Main - events</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/web/smokehouseonmain--com/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/site.webmanifest" rel="manifest"/><link color="#fe0000" href="https://static.spotapps.co/web/smokehouseonmain--com/safari-pinned-tab.svg" rel="mask-icon"/><meta content="#fe0000" name="msapplication-TileColor"/><meta content="#ffffff" name="theme-color"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/lib/custom-scrollbar/jquery.mCustomScrollbar.css" rel="stylesheet"/><link href="https://addtocalendar.com/atc/1.5/atc-style-blue.css" rel="stylesheet" type="text/css"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/lib/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/lib/hover_css/css/hover-min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/lib/owlcarousel/owl.carousel.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/lib/owlcarousel/owl.theme.default.min.css" rel="stylesheet"/><link href="https://static.spotapps.co/web-lib/leaflet/[email protected]/dist/leaflet.css" id="mainCSS" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/css/style.css?version2" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--com/css/bottom_navigation_v1.css?v1770809423" rel="stylesheet"/><link href="css/custom.css?v1770809423&domain=smokehouseonmain.com" rel="stylesheet"/><link href="https://static.spotapps.co/web/smokehouseonmain--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]--><style> 14 15 html{ 16 height: 100%; 17 } 18 19 .webkit-mobile-body{ 20 height: 100%; 21 overflow: hidden; 22 } 23 24 .webkit-mobile-body>div:first-child{ 25 height:100%; 26 overflow: auto; 27 -webkit-overflow-scrolling: touch; 28 } 29 30 .events-background { 31 background: url(https://static.spotapps.co/web/smokehouseonmain--com/custom/events_back.jpg) no-repeat center center fixed; -webkit-background-size: cover; 32 background: linear-gradient( rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) ), 33 url(https://static.spotapps.co/web/smokehouseonmain--com/custom/events_back.jpg) no-repeat center center fixed; -webkit-background-size: cover; 34 -moz-background-size: cover; 35 -o-background-size: cover; 36 background-size: cover; 37 background-color: #100F0F; 38 } 39 </style>
39<script src="https://static.spotapps.co/websites/lib/lazysizes/lazysizes.min.js" async=""></script>
39<script> 40function ga_check(){ 41 return true; 42} 43</script>
43<script> 44function universal_ga(action, type, category, ev_action, label){ 45 if(typeof ga === 'function') 46 { 47 if(!(action && label)) 48 ga(action, type, category) 49 else 50 ga(action, type, category, ev_action, label) 51 } 52 53 if(typeof gtag === 'function') 54 { 55 if(!(action && label)) 56 { 57 hash = category 58 ev_label = hash["eventLabel"] 59 var splits = ev_label.match(/.{1,100}/g) ?? []; 60 delete(hash["eventLabel"]) 61 62 if(splits.length <= 1) 63 hash["eventLabel"] = ev_label 64 else 65 { 66 for (let i = 0; i < splits.length; i++) { 67 var key = "eventLabel_"+i 68 hash[key] = splits[i] 69 } 70 } 71 console.log(hash) 72 gtag("event", hash["eventCategory"], hash); 73 } 74 else 75 { 76 var hash = { 77 eventCategory: category, 78 eventAction: ev_action 79 } 80 81 var splits = label.match(/.{1,100}/g) ?? []; 82 if(splits.length <= 1) 83 hash["eventLabel"] = label 84 else 85 { 86 for (let i = 0; i < splits.length; i++) { 87 var key = "eventLabel_"+i 88 hash[key] = splits[i] 89 } 90 } 91 gtag("event", hash["eventCategory"], hash); 92 } 93 } 94} 95</script>
95<script> function getPromotionUrlParams(){ 96 var params_str = sessionStorage.getItem('shUrlParams'); 97 if (params_str != null){ 98 return JSON.parse(params_str); 99 }else{ 100 return {}; 101 } 102 } 103 104 function getPromotionSourceDetails(){ 105 var params_str = localStorage.getItem('promotionSourceDetails'); 106 if (params_str != null){ 107 return JSON.parse(params_str); 108 }else{ 109 return {}; 110 } 111 } 112 113 function getLastEmailVisitInDays(){ 114 var promotionSourceDetails = getPromotionSourceDetails(); 115 if (!promotionSourceDetails['last_visit_email'] ){ 116 return null; 117 } 118 return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_email'])) / (1000 * 60 * 60 * 24)); 119 } 120 121 function getLastSocialVisitInDays(){ 122 var promotionSourceDetails = getPromotionSourceDetails(); 123 if (!promotionSourceDetails['last_visit_social'] ){ 124 return null; 125 } 126 return Math.floor((new Date() - new Date(promotionSourceDetails['last_visit_social'])) / (1000 * 60 * 60 * 24)); 127 } 128 129 var shUrlParams = getPromotionUrlParams(); 130 var promotionSourceDetails = getPromotionSourceDetails(); 131 132 new URL(document.location).searchParams.forEach(function(value, paramName){ 133 134 shUrlParams[paramName] = value; 135 136 if (paramName == 'source' && value =='social' ){ 137 promotionSourceDetails['last_visit_social'] = new Date(); 138 localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails)); 139 } 140 141 if (paramName == 'source' && value =='email' ){ 142 promotionSourceDetails['last_visit_email'] = new Date(); 143 localStorage.setItem('promotionSourceDetails', JSON.stringify(promotionSourceDetails)); 144 } 145 146 }); 147 148 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)) 149</script>
149<style>a:focus:not(:focus-visible){outline:none;box-shadow:none;} 150a.get-directions-footer-link{display:inline-block;transform-origin:left center;transition:transform .2s ease;} 151a.get-directions-footer-link:hover{transform:scale(1.08);} 152@media (prefers-reduced-motion:reduce){a.get-directions-footer-link{transition:none;transform:none;}} 153a.get-directions-footer-link,a.get-directions-footer-link:hover{color:inherit!important;}</style></head><body class="drink-menu events-container events-background "><div><header style="background-color:#000000;"><style> 154 155 .nav-v7 .navbar-logo .container { 156 height: 70px; 157 } 158 .nav-v7 .navbar-logo .header-logo img { 159 max-height: 70px; 160 } 161 162 163.navbar.nav-v6 .navbar-logo .container { 164 height: 90px; 165 padding-top: 10px; 166 padding-bottom: 10px; 167} 168.navbar.nav-v6.nav-scroll .navbar-logo .container { 169 height: 70px; 170 padding-top: 0px; 171 padding-bottom: 0px; 172} 173.navbar.nav-v6 .header-logo img { 174 max-width: 100%; 175} 176.navbar.nav-v6.nav-scroll .header-logo img { 177 max-width: 80%; 178} 179.nav-v7 .navbar-logo .header-logo img { 180 max-height: 90px; 181} 182.nav-v7.nav-scroll .navbar-logo .header-logo img { 183 max-height: 70px; 184} 185 186@media (max-width: 767px) { 187 .navbar.nav-v6 .navbar-header { 188 padding-top: 10px; 189 padding-bottom: 10px; 190 } 191 .navbar.nav-v6.nav-scroll .navbar-header{ 192 padding-top: 0px; 193 padding-bottom: 0px; 194 } 195 .navbar.nav-v6 .socialnav { 196 margin-top: 10px; 197 } 198 .navbar.nav-v6.nav-scroll .socialnav { 199 margin-top: 0px; 200 } 201 .navbar.nav-v6 .container{ 202 padding-top: 0; 203 padding-bottom: 0; 204 } 205 .navbar.nav-v6.nav-scroll .container { 206 padding-top: 0; 207 padding-bottom: 0; 208 } 209 .navbar.nav-v6 .header-logo { 210 height: 70px; 211 } 212 .navbar.nav-v6.nav-scroll .header-logo { 213 height: 50px; 214 } 215 .navbar.nav-v6 .header-logo img { 216 max-height: 100%; 217 } 218} 219 220 221.navbar-regular .navbar-collapse.collapse.in { 222 background-color: transparent; 223 width: 100%; 224} 225.navbar.nav-v6 .navbar-tabs { 226 background-color: rgba(0,0,0,0.3); 227 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 228 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 229 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 230} 231.navbar.nav-v6.nav-scroll .navbar-tabs { 232 background-color: #000; 233 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 234 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 235 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 236} 237.drink-menu .navbar.nav-v6 .navbar-tabs { 238 background-color: #000; 239 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 240 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 241 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 242} 243.drink-menu .navbar.nav-v6.nav-scroll .navbar-tabs { 244 background-color: #000; 245 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 246 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 247 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 248} 249li.drop-down-link .sub-menu { 250 background-color: rgba(0,0,0,0.3); 251 color: #fff; 252 } 253.nav-scroll li.drop-down-link .sub-menu { 254 background-color: #000; 255 color: #fff; 256} 257.drink-menu li.drop-down-link .sub-menu { 258 background-color: #000; 259 color: #fff; 260} 261.drink-menu .nav-scroll li.drop-down-link .sub-menu { 262 background-color: #000; 263 color: #fff; 264} 265li.drop-down-link .sub-menu a { 266 color: #fff; 267} 268.nav-scroll li.drop-down-link .sub-menu a { 269 color: #fff; 270} 271.drink-menu li.drop-down-link .sub-menu a { 272 color: #fff; 273} 274.drink-menu .nav-scroll li.drop-down-link .sub-menu a { 275 color: #fff; 276} 277 278.navbar.nav-v6 .navbar-logo { 279 background-color: rgba(0,0,0,0.3); 280} 281.navbar.nav-v6.nav-scroll .navbar-logo { 282 background-color: #000; 283} 284.drink-menu .navbar.nav-v6 .navbar-logo { 285 background-color: #000; 286} 287.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo { 288 background-color: #000; 289} 290 291.navbar-regular.nav-v6 .navbar-nav>li>a, 292.navbar-regular.nav-v6 .navbar-nav>li>a:hover, 293.navbar-regular.nav-v6 .navbar-nav>.active>a, 294.navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 295.navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 296 border: none; 297 border-right: 1px solid #fff; 298 background-color: transparent; 299 color: #fe0000; 300} 301.navbar-regular.nav-v6 .navbar-nav>li>a { 302 color: #fff; 303} 304.drink-menu .navbar.nav-v6 .navbar-nav>li>a { 305 color: #fff; 306 border-right: 1px solid #fff; 307} 308.drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 309.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a, 310.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 311.drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 312 color: #fe0000; 313} 314 315li.drop-down-link .sub-menu a:hover, 316.drink-menu li.drop-down-link .sub-menu a:hover {
317 color: #fe0000; 318} 319 320.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a, 321.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover, 322.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a, 323.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus, 324.navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover{ 325 color: #fe0000; 326} 327.navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a { 328 color: #fff; 329} 330.drink-menu .navbar.nav-v7 .navbar-nav>li>a { 331 color: #fff; 332} 333.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a { 334 color: #fff; 335} 336.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>li>a:hover, 337.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a, 338.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:focus, 339.drink-menu .navbar-regular.nav-v7 .navbar-contact .navbar-nav>.active>a:hover{ 340 color: #fe0000; 341} 342 343.navbar-regular.nav-v6 .navbar-toggle .icon-bar { 344 background-color: #fff; 345} 346.drink-menu .navbar-regular.nav-v6 .navbar-toggle .icon-bar { 347 background-color: #fff; 348} 349.navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar { 350 background-color: #fe0000; 351} 352.drink-menu .navbar-regular.nav-v6 [aria-expanded="true"].navbar-toggle .icon-bar{ 353 background-color: #fe0000; 354} 355.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a, 356.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 357.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 358.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 359.navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 360 border: none; 361 border-right: 1px solid #fff; 362 color: #fe0000; 363} 364.navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a { 365 color: #fff; 366} 367.drink-menu .navbar.nav-v6.nav-scroll .navbar-nav>li>a { 368 color: #fff; 369 border-right: 1px solid #fff; 370} 371.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 372.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 373.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 374.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 375 color: #fe0000; 376} 377 378.nav-scroll li.drop-down-link .sub-menu a:hover, 379.drink-menu .nav-scroll li.drop-down-link .sub-menu a:hover { 380 color: #fe0000; 381} 382 383.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a, 384.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover, 385.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a, 386.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus, 387.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover { 388 color: #e26735; 389} 390.navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a { 391 color: #fff; 392} 393.drink-menu .navbar.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a { 394 color: #fff; 395} 396.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>li>a:hover, 397.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a, 398.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:focus, 399.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-contact .navbar-nav>.active>a:hover{ 400 color: #e26735; 401} 402 403.navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar { 404 background-color: #fff; 405} 406.drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-toggle .icon-bar { 407 background-color: #fff; 408} 409.navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar { 410 background-color: #fe0000; 411} 412.drink-menu .navbar-regular.nav-v6.nav-scroll [aria-expanded="true"].navbar-toggle .icon-bar{ 413 background-color: #fe0000; 414} 415.navbar.nav-v6 .header-logo-text{ 416 color: #fff; 417} 418.navbar.nav-v6.nav-scroll .header-logo-text{ 419 color: #fff; 420} 421.navbar.nav-v6 .social-icon{ 422 color: #fff; 423} 424.navbar.nav-v6.nav-scroll .social-icon{ 425 color: #fff; 426} 427.navbar.nav-v6 .social-square .contact-icon:hover { 428 color: #fff; 429 background-color: #fe0000; 430} 431.navbar.nav-v6.nav-scroll .social-square .contact-icon:hover { 432 color: #fff; 433 background-color: #fe0000; 434} 435 436.drink-menu .navbar.nav-v6 .header-logo-text{ 437 color: #fff; 438} 439.drink-menu .navbar.nav-v6.nav-scroll .header-logo-text{ 440 color: #fff; 441} 442.drink-menu .navbar.nav-v6 .social-icon{ 443 color: #fff; 444} 445.drink-menu .navbar.nav-v6.nav-scroll .social-icon{ 446 color: #fff; 447} 448.drink-menu .navbar.nav-v6 .social-square .contact-icon:hover {
449 color: #fff; 450} 451.drink-menu .navbar.nav-v6.nav-scroll .social-square .contact-icon:hover { 452 color: #fff; 453} 454.navbar.nav-v6 .navbar-logo .container { 455 border-bottom: 1px solid transparent; 456} 457.navbar.nav-v6.nav-scroll .navbar-logo .container { 458 border-bottom: 1px solid transparent; 459} 460.drink-menu .navbar.nav-v6 .navbar-logo .container { 461 border-bottom: 1px solid transparent; 462} 463.drink-menu .navbar.nav-v6.nav-scroll .navbar-logo .container { 464 border-bottom: 1px solid transparent; 465} 466@media (max-width: 767px) { 467 .navbar.nav-v6 { 468 background-color: rgba(0,0,0,0.3); 469 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 470 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 471 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 472 } 473 .navbar.nav-v6.nav-scroll { 474 background-color: #000; 475 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 476 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 477 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 478 } 479 .drink-menu .navbar.nav-v6 { 480 background-color: #000; 481 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 482 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 483 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0); 484 } 485 .drink-menu .navbar.nav-v6.nav-scroll { 486 background-color: #000; 487 -webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 488 -moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 489 box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.4); 490 } 491 .navbar.nav-v6 .container, 492 .navbar.nav-v6.nav-scroll .container, 493 .drink-menu .navbar.nav-v6 .container, 494 .drink-menu .navbar.nav-v6.nav-scroll .container { 495 border-bottom: none; 496 } 497 .navbar.nav-v6 .navbar-header { 498 border-bottom: 2px solid transparent; 499 } 500 .navbar.nav-v6.nav-scroll .navbar-header { 501 border-bottom: 2px solid transparent; 502 } 503 .drink-menu .navbar.nav-v6 .navbar-header { 504 border-bottom: 2px solid transparent; 505 } 506 .drink-menu .navbar.nav-v6.nav-scroll .navbar-header { 507 border-bottom: 2px solid transparent; 508 } 509 .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 510 .navbar-regular.nav-v6 .navbar-nav>.active>a, 511 .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 512 .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 513 background-color: #fe0000; 514 color: #fff; 515 } 516 .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 517 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 518 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 519 .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 520 background-color: #fe0000; 521 color: #fff; 522 } 523 .drink-menu .navbar-regular.nav-v6 .navbar-nav>li>a:hover, 524 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a, 525 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:focus, 526 .drink-menu .navbar-regular.nav-v6 .navbar-nav>.active>a:hover{ 527 color: #fff; 528 } 529 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>li>a:hover, 530 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a, 531 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:focus, 532 .drink-menu .navbar-regular.nav-v6.nav-scroll .navbar-nav>.active>a:hover{ 533 color: #fff; 534 } 535} 536</style><!-- nav --><nav class="navbar nav-v4 nav-v6 nav-v7 navbar-regular navbar-fixed-top" id="navbar" role="navigation"><div class="visuallyhidden" id="skip"><a href="#content">Skip to Main Content</a></div><div class="desktop-navigation logo-center"><div class="navbar-logo"><div class="container"><a class="header-logo logo-top" href="/#"><img alt="Smokehouse on Main logo top" class="img-responsive logo-top" src="https://static.spotapps.co/web/smokehouseonmain--com/custom/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="Smokehouse on Main logo scroll" class="img-responsive logo-scroll" src="https://static.spotapps.co/web/smokehouseonmain--com/custom/logo.png"/></a><div class="navbar-contact"><ul class="nav navbar-nav navbar-right"><li class="nav-phone"><a href="tel:+16618884585"><i aria-hidden="true" class="fa fa-phone"></i>(661)-888-4585</a></li><li class="nav-email"><a href="mailto:[email protected]"><i aria-hidden="true" class="fa fa-envelope-o"></i>[email protected]</a></li><li class="nav-address"><a href="/#map-v3-container"><i aria-hidden="true" class="fa fa-map-marker"></i> 537 24255 Main Street , Santa Clarita </a></li></ul></div></div></div><div class="navbar-tabs"><div class="container"><div class="navbar-content"><ul class="nav navbar-nav"><li class=" nav-menu-page"><a class="" href="/santa-clarita-newhall-smokehouse-on-main-food-menu" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-food-menu_link" target="_self"> 538 MENU 539 540 </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-drink-menu" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-drink-menu_link" target="_self"> 541 DRINKS 542 543 </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-happy-hours-specials" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-happy-hours-specials_link" target="_self"> 544 SPECIALS 545 546 </a></li><li class="active "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-events" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-events_link" target="_self"> 547 EVENTS 548 549 </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-catering" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-catering_link" target="_self"> 550 CATERING 551 552 </a></li><li class=" nav-order-link"><a class="link-order" href="https://www.grubhub.com/restaurant/smokehouse-on-main-24255-main-st-newhall/1169351?utm_source=google&utm_medium=organic&utm_campaign=place-action-link" id="https://www.grubhub.com/restaurant/smokehouse-on-main-24255-main-st-newhall/1169351?utm_source=google&utm_medium=organic&utm_campaign=place-action-link_link" target="_blank"> 553 ORDER ONLINE 554 555 </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-gift-cards" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-gift-cards_link" target="_self"> 556 GIFT CARDS 557 558 </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/226619971393121" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="pull-left contact-icon" href="https://www.instagram.com/smokehouseonmainscv/" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a><a class="pull-left contact-icon" href="https://www.yelp.com/biz/smokehouse-on-main-santa-clarita" target="_blank"><i aria-hidden="true" class="social-icon fa fa-yelp"></i><span>Yelp page</span></a></li></ul></div></div></div></div><div class="mobile-navigation"><div class="container"><div class="navbar-header"><button 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><a class="header-logo logo-top" href="/#"><img alt="Smokehouse on Main logo top" class="img-responsive logo-top" src="https://static.spotapps.co/web/smokehouseonmain--com/custom/logo.png"/></a><a class="header-logo logo-scroll" href="/"><img alt="Smokehouse on Main logo scroll" class="img-responsive logo-scroll" src="https://static.spotapps.co/web/smokehouseonmain--com/custom/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/226619971393121" target="_blank"><i class="social-icon fa fa-facebook"></i><span>Facebook page</span></a><a class="pull-left contact-icon" href="https://www.instagram.com/smokehouseonmainscv/" target="_blank"><i class="social-icon fa fa-instagram"></i><span>Instagram page</span></a><a class="pull-left contact-icon" href="https://www.yelp.com/biz/smokehouse-on-main-santa-clarita" target="_blank"><i aria-hidden="true" class="social-icon fa fa-yelp"></i><span>Yelp page</span></a></li></ul><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav navbar-right"><li class=" nav-menu-page"><a class="" href="/santa-clarita-newhall-smokehouse-on-main-food-menu" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-food-menu_link_mobile" target="_self"> 559 MENU </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-drink-menu" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-drink-menu_link_mobile" target="_self"> 560 DRINKS </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-happy-hours-specials" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-happy-hours-specials_link_mobile" target="_self"> 561 SPECIALS </a></li><li class="active "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-events" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-events_link_mobile" target="_self"> 562 EVENTS </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-catering" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-catering_link_mobile" target="_self"> 563 CATERING </a></li><li class=" nav-order-link"><a class="link-order" href="https://www.grubhub.com/restaurant/smokehouse-on-main-24255-main-st-newhall/1169351?utm_source=google&utm_medium=organic&utm_campaign=place-action-link" id="https://www.grubhub.com/restaurant/smokehouse-on-main-24255-main-st-newhall/1169351?utm_source=google&utm_medium=organic&utm_campaign=place-action-link_link_mobile" target="_blank"> 564 ORDER ONLINE </a></li><li class=" "><a class="" href="/santa-clarita-newhall-smokehouse-on-main-gift-cards" id="/Santa-Clarita-Newhall-Smokehouse-on-Main-gift-cards_link_mobile" target="_self"> 565 GIFT CARDS </a></li></ul></div></div></div></nav></header><main id="content" role="main"><article><div class="pagecontent"><div class="container"><h1>Events</h1><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Karaoke event photo" class="event-image" src="//static.spotapps.co/spots/4c/678f91334e4cfabee1b37763c36e83/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Karaoke</h2><h3>Wednesday October 7th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3496483" data-is-recurring="true" data-origin-event-id="2544302" data-spot-promotion-id="" data-tags="" style="display: none"></div><p>Every Wednesday</p><p style="text-align:center">Karaoke with Rich !!! Every Wednesday Night, Best Karaoke Night In Santa Clarita !!!</p></div><h3 class="event-time">07:00 PM - 10:00 PM</h3><div class="event-add-to-calendar">
565<script type="text/javascript">(function () { 566 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 567 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 568 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 569 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 570 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 571 var h = d[g]('body')[0];h.appendChild(s); }})(); 572 </script>
572<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-07 19:00:00</var><var class="atc_date_end">2026-10-07 22:00:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Karaoke</var><var class="atc_description">Karaoke with Rich !!! Every Wednesday Night, Best Karaoke Night In Santa Clarita !!!</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Funslingers event photo" class="event-image" src="//static.spotapps.co/spots/5e/17c17bdfd942568132c5eaf5341478/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Funslingers</h2><h3>Thursday October 8th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3500244" data-is-recurring="true" data-origin-event-id="2544153" data-spot-promotion-id="" data-tags="" style="display: none"></div><p>Every Thursday</p><p style="text-align: center;">Funslingers Every Thursday, Listen to this band bring everyone to their feet Dancing the night away ! Come out for Dinner and Drinks and Enjoy an evening of your favorite classics..</p></div><h3 class="event-time">07:00 PM - 10:00 PM</h3><div class="event-add-to-calendar">
572<script type="text/javascript">(function () { 573 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 574 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 575 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 576 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 577 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 578 var h = d[g]('body')[0];h.appendChild(s); }})(); 579 </script>
579<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-08 19:00:00</var><var class="atc_date_end">2026-10-08 22:00:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Funslingers</var><var class="atc_description">Funslingers Every Thursday, Listen to this band bring everyone to their feet Dancing the night away ! Come out for Dinner and Drinks and Enjoy an evening of your favorite classics..</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Kelly's Lot event photo" class="event-image" src="//static.spotapps.co/spots/88/3e8627f0c04fa28da4bc67e4b6c5c3/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Kelly's Lot</h2><h3>Friday October 9th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3510550" data-is-recurring="false" data-origin-event-id="3510550" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align:center">This Powerhouse is back at Smokehouse On Main, Come out and Support her and have a great Night of Great Food, Drinks and The Best Live entertainment in Santa Clarita</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
579<script type="text/javascript">(function () { 580 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 581 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 582 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 583 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 584 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 585 var h = d[g]('body')[0];h.appendChild(s); }})(); 586 </script>
586<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-09 20:30:00</var><var class="atc_date_end">2026-10-09 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Kelly's Lot</var><var class="atc_description">This Powerhouse is back at Smokehouse On Main, Come out and Support her and have a great Night of Great Food, Drinks and The Best Live entertainment in Santa Clarita</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Teresa James event photo" class="event-image" src="//static.spotapps.co/spots/95/93a67785ae43dabac31924f75aa2a6/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Teresa James</h2><h3>Saturday October 10th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3510583" data-is-recurring="false" data-origin-event-id="3510583" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align:center">We are always so lucky when this Grammy Nominated Blues artist Plays here at Smokehouse On Main. Come out to have an amazing night with the Best BBQ , Best Atmosphere and the Best Live Music In Santa Clarita</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
586<script type="text/javascript">(function () { 587 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 588 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 589 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 590 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 591 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 592 var h = d[g]('body')[0];h.appendChild(s); }})(); 593 </script>
593<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-10 20:30:00</var><var class="atc_date_end">2026-10-10 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Teresa James</var><var class="atc_description">We are always so lucky when this Grammy Nominated Blues artist Plays here at Smokehouse On Main. Come out to have an amazing night with the Best BBQ , Best Atmosphere and the Best Live Music In Santa Clarita</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Rock n Roy Cancelled Tonight event photo" class="event-image" src="//static.spotapps.co/spots/4d/46e0aa958c45e79137db838579320d/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Rock n Roy Cancelled Tonight</h2><h3>Monday October 12th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3512519" data-is-recurring="true" data-origin-event-id="3284639" data-spot-promotion-id="" data-tags="" style="display: none"></div><p>Every Monday</p><p style="text-align: center;">Cancelled tonight !!Father Son Duo on Acoustic Guitar !!!Playing all top hits from different Genres all for your listening pleasure, while dining on the Best Southern BBQ in Southern California...</p></div><h3 class="event-time">05:30 PM - 08:30 PM</h3><div class="event-add-to-calendar">
593<script type="text/javascript">(function () { 594 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 595 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 596 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 597 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 598 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 599 var h = d[g]('body')[0];h.appendChild(s); }})(); 600 </script>
600<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-12 17:30:00</var><var class="atc_date_end">2026-10-12 20:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Rock n Roy Cancelled Tonight</var><var class="atc_description">Cancelled tonight !!Father Son Duo on Acoustic Guitar !!!Playing all top hits from different Genres all for your listening pleasure, while dining on the Best Southern BBQ in Southern California...</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Rock N Retro event photo" class="event-image" src="//static.spotapps.co/spots/7f/bc16c0a84d4e2ebcee82adf65a9973/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Rock N Retro</h2><h3>Saturday October 17th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3421687" data-is-recurring="false" data-origin-event-id="3421687" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align: center;">Rock n Retro is an amazing Band that knows how to get the Party Started !!Playing all your favorites from the , 70's, 80's and beyond..Great food, Great Drinks, Great Atmosphere and the Best BBQ in Sothern California</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
600<script type="text/javascript">(function () { 601 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 602 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 603 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 604 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 605 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 606 var h = d[g]('body')[0];h.appendChild(s); }})(); 607 </script>
607<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-17 20:30:00</var><var class="atc_date_end">2026-10-17 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Rock N Retro</var><var class="atc_description">Rock n Retro is an amazing Band that knows how to get the Party Started !!Playing all your favorites from the , 70's, 80's and beyond..Great food, Great Drinks, Great Atmosphere and the Best BBQ in Sothern California</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Chameleon event photo" class="event-image" src="//static.spotapps.co/spots/3a/26b08b68da4b4c955f919f23f41a95/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Chameleon</h2><h3>Friday October 23rd</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3512157" data-is-recurring="false" data-origin-event-id="3512157" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align:center">Chameleon is back this month to entertain you with Jazz, Funk, Motown and R& B , They do it all, so come out for great BBQ, Great Staff, Atmosphere and the Best Live Music In Santa Clarita</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
607<script type="text/javascript">(function () { 608 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 609 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 610 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 611 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 612 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 613 var h = d[g]('body')[0];h.appendChild(s); }})(); 614 </script>
614<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-23 20:30:00</var><var class="atc_date_end">2026-10-23 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Chameleon</var><var class="atc_description">Chameleon is back this month to entertain you with Jazz, Funk, Motown and R& B , They do it all, so come out for great BBQ, Great Staff, Atmosphere and the Best Live Music In Santa Clarita</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Halloween Party event photo" class="event-image" src="//static.spotapps.co/spots/3e/81e77c1e214cd38adc97d1639a9ab4/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Halloween Party</h2><h3>Saturday October 24th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3421618" data-is-recurring="false" data-origin-event-id="3421618" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align:center">ATTENTION SANTA CLARITA VALLEY</p><p style="text-align:center"></p> HOODGOTH RECORDS PRESENTSÂ HEAVEN CAN WAIT HALLOWEEN COSTUME PARTY! SATURDAY, OCTOBER 24TH! 10PM-2AM / 21+ WITH VALID ID <a href="https://www.google.com/maps/search/24255+MAIN+ST.+SANTA+CLARITA,+CA?entry=gmail&source=g">24255 MAIN ST. SANTA CLARITA, CA</a>. THE BEST HALLOWEEN COSTUME PARTY ON MAIN STREET NEWHALL RETURNS! JELLO SHOTS! DRINK SPECIALS! FOG, LIGHTS, AND DARK SPOOKY MUSIC BY DJ DVRTHQUVN PLAYING DARKWAVE/POST PUNK/GOTH/SYNTH POP. DANCE THE NIGHT AWAY WITH FRIENDS AND FAMILY IN A SPACE THAT ACCEPTS EVERYONE! EARLY ARRIVAL SUGGESTED! SEE YOU GUYS THERE! #halloweenparty #mainstreetnewhall #halloween #danceparty #gothevents <p style="text-align:center"></p><p style="text-align:center"></p></div><h3 class="event-time">10:00 PM - 02:00 AM</h3><div class="event-add-to-calendar">
614<script type="text/javascript">(function () { 615 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 616 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 617 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 618 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 619 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 620 var h = d[g]('body')[0];h.appendChild(s); }})(); 621 </script>
621<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-24 22:00:00</var><var class="atc_date_end">2026-10-24 02:00:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Halloween Party</var><var class="atc_description">ATTENTION SANTA CLARITA VALLEY HOODGOTH RECORDS PRESENTS HEAVEN CAN WAIT HALLOWEEN COSTUME PARTY! SATURDAY, OCTOBER 24TH! 10PM-2AM / 21+ WITH VALID ID 24255 MAIN ST. SANTA CLARITA, CA. THE BEST HALLOWEEN COSTUME PARTY ON MAIN STREET NEWHALL RETURNS! JELLO SHOTS! DRINK SPECIALS! FOG, LIGHTS, AND DARK SPOOKY MUSIC BY DJ DVRTHQUVN PLAYING DARKWAVE/POST PUNK/GOTH/SYNTH POP. DANCE THE NIGHT AWAY WITH FRIENDS AND FAMILY IN A SPACE THAT ACCEPTS EVERYONE! EARLY ARRIVAL SUGGESTED! SEE YOU GUYS THERE! #halloweenparty #mainstreetnewhall #halloween #danceparty #gothevents</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Outliers Halloween Party event photo" class="event-image" src="//static.spotapps.co/spots/31/3ef33179c540d8850350dbe32ed563/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Outliers Halloween Party</h2><h3>Friday October 30th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3424813" data-is-recurring="false" data-origin-event-id="3424813" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align:center">Outliers are playing for Halloween on Friday night this year !!! They've played before on our Halloween Party and it was such an unbelievable party that went late , so much fun. Costume contest chance to win, drinks and gift card Prizes.</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
621<script type="text/javascript">(function () { 622 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 623 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 624 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 625 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 626 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 627 var h = d[g]('body')[0];h.appendChild(s); }})(); 628 </script>
628<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-30 20:30:00</var><var class="atc_date_end">2026-10-30 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Outliers Halloween Party</var><var class="atc_description">Outliers are playing for Halloween on Friday night this year !!! They've played before on our Halloween Party and it was such an unbelievable party that went late , so much fun. Costume contest chance to win, drinks and gift card Prizes.</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Off Knights event photo" class="event-image" src="//static.spotapps.co/spots/a7/cbf2f5dca04fbba01e656a2dfbcee7/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Off Knights</h2><h3>Saturday October 31st</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3469557" data-is-recurring="true" data-origin-event-id="2665243" data-spot-promotion-id="" data-tags="" style="display: none"></div><p>Monthly on every last Saturday</p><p style="text-align: center;">Off knights here to remind you that</p><p style="text-align: center;"> MOTOWN, R&B and FUNK are still</p><p style="text-align: center;"> some of the best music, Ever, to Dance to. iT takeS us Back in Time, to THE BEST OF TIMES..Come out Enjoy Dinner, Dancing, drinks and the best Live Entertainment in Santa Clarita..</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
628<script type="text/javascript">(function () { 629 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 630 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 631 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 632 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 633 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 634 var h = d[g]('body')[0];h.appendChild(s); }})(); 635 </script>
635<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-31 20:30:00</var><var class="atc_date_end">2026-10-31 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Off Knights</var><var class="atc_description">Off knights here to remind you that MOTOWN, R&B and FUNK are still some of the best music, Ever, to Dance to. iT takeS us Back in Time, to THE BEST OF TIMES..Come out Enjoy Dinner, Dancing, drinks and the best Live Entertainment in Santa Clarita..</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Halloween event photo" class="event-image" src="//static.spotapps.co/spots/da/a5c3587a524ab88d17461566ae2cfe/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Halloween</h2><h3>Saturday October 31st</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="2342295" data-is-recurring="false" data-origin-event-id="2342295" data-spot-promotion-id="2379568" data-tags="" style="display: none"></div><p><p style="text-align:center">Bring your best costume and join us on Halloween! Prizes for best costume . Come out for the Best Halloween Party in Santa Clarita with The Best Band. Lots of surprises. </p></p></div><h3 class="event-time">09:00 PM - 12:00 AM</h3><div class="event-add-to-calendar">
635<script type="text/javascript">(function () { 636 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 637 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 638 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 639 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 640 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 641 var h = d[g]('body')[0];h.appendChild(s); }})(); 642 </script>
642<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-10-31 21:00:00</var><var class="atc_date_end">2026-10-31 00:00:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Halloween</var><var class="atc_description">Bring your best costume and join us on Halloween! Prizes for best costume . Come out for the Best Halloween Party in Santa Clarita with The Best Band. Lots of surprises. </var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Jack'd event photo" class="event-image" src="//static.spotapps.co/spots/39/b5ef33a3564946b7953ec8468096fe/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Jack'd</h2><h3>Friday November 6th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="3309422" data-is-recurring="false" data-origin-event-id="3309422" data-spot-promotion-id="" data-tags="" style="display: none"></div><p style="text-align:center">The Ultimate Dance cover band with the utmost energy playing hits from the 70's- 2000. Fresh on the scene, welcome this band and dance the night away after having a great Dinner and listening to the Best Live music in Santa Clarita..</p></div><h3 class="event-time">08:30 PM - 11:30 PM</h3><div class="event-add-to-calendar">
642<script type="text/javascript">(function () { 643 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 644 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 645 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 646 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 647 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 648 var h = d[g]('body')[0];h.appendChild(s); }})(); 649 </script>
649<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-11-06 20:30:00</var><var class="atc_date_end">2026-11-06 23:30:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Jack'd</var><var class="atc_description">The Ultimate Dance cover band with the utmost energy playing hits from the 70's- 2000. Fresh on the scene, welcome this band and dance the night away after having a great Dinner and listening to the Best Live music in Santa Clarita..</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="Thanksgiving event photo" class="event-image" src="//static.spotapps.co/spots/6a/b44a1db5a74ae7becbfa09b6a37055/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>Thanksgiving</h2><h3>Thursday November 26th</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="2415498" data-is-recurring="false" data-origin-event-id="2415498" data-spot-promotion-id="2427724" data-tags="" style="display: none"></div><p>Bring your friends and family by on Thanksgiving Day for a celebratory feast!</p></div><h3 class="event-time">11:00 AM - 10:00 PM</h3><div class="event-add-to-calendar">
649<script type="text/javascript">(function () { 650 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 651 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 652 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 653 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 654 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 655 var h = d[g]('body')[0];h.appendChild(s); }})(); 656 </script>
656<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-11-26 11:00:00</var><var class="atc_date_end">2026-11-26 22:00:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">Thanksgiving</var><var class="atc_description">Bring your friends and family by on Thanksgiving Day for a celebratory feast!</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div><div class="events-holder"><section><div class="row event-content"><div class="col-md-6 col-sm-6 col-xs-12 event-image-holder"><img alt="New Year's Eve event photo" class="event-image" src="//static.spotapps.co/spots/8a/cc85d92ffa43fa8cc6d1830e3dc405/w926"/></div><div class="col-md-6 col-sm-6 col-xs-12 event-text-holder"><h2>New Year's Eve</h2><h3>Thursday December 31st</h3><!-- Sunday may 8th --><div class="event-info-text"><div data-event-id="2521091" data-is-recurring="false" data-origin-event-id="2521091" data-spot-promotion-id="2536288" data-tags="" style="display: none"></div><p>Celebrate the New Year with us and join us on New Year's Eve!</p></div><h3 class="event-time">11:00 AM - 10:00 PM</h3><div class="event-add-to-calendar">
656<script type="text/javascript">(function () { 657 if (window.addtocalendar)if(typeof window.addtocalendar.start == "function")return; 658 if (window.ifaddtocalendar == undefined) { window.ifaddtocalendar = 1; 659 var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; 660 s.type = 'text/javascript';s.charset = 'UTF-8';s.async = true; 661 s.src = ('https:' == window.location.protocol ? 'https' : 'http')+'://addtocalendar.com/atc/1.5/atc.min.js'; 662 var h = d[g]('body')[0];h.appendChild(s); }})(); 663 </script>
663<span class="addtocalendar atc-style-blue"><var class="atc_event"><var class="atc_date_start">2026-12-31 11:00:00</var><var class="atc_date_end">2026-12-31 22:00:00</var><var class="atc_timezone">America/Los_Angeles</var><var class="atc_title">New Year's Eve</var><var class="atc_description">Celebrate the New Year with us and join us on New Year's Eve!</var><var class="atc_location">Smokehouse on Main</var><var class="atc_organizer">Smokehouse on Main</var><var class="atc_organizer_email">[email protected]</var></var></span></div></div></div></section></div></div></div></article></main></div><style type="text/css"> 664 .navbar-fixed-bottom.nav-v1 { 665 bottom: -100px; 666 } 667 .navbar-fixed-bottom.nav-v1 .nav.navbar-nav.navbar-right { 668 background-color: #000; 669 } 670 .navbar-fixed-bottom.nav-v1 .bottom-svg-border path, 671 .navbar-fixed-bottom.nav-v1 .bottom-svg-border polygon { 672 fill: #000; 673 } 674 .navbar-fixed-bottom.nav-v1 .bottom-list-item a { 675 color: #fff; 676 } 677 .navbar-fixed-bottom.nav-v1 .bottom-list-item a:hover, 678 .navbar-fixed-bottom.nav-v1 .bottom-list-item a:focus { 679 color: #fe0000; 680 } 681</style><nav aria-label="mobile footer" class="navbar-fixed-bottom nav-v1" id="bottom-navbar" role="navigation"><div><ul class="nav navbar-nav navbar-right"><li class="bottom-list-item "><a class="bottom-link " href="https://www.grubhub.com/restaurant/smokehouse-on-main-24255-main-st-newhall/1169351?utm_source=google&utm_medium=organic&utm_campaign=place-action-link" id="bottom_link_4" target="_blank"> 682 Order </a></li><li class="bottom-list-item "><a class="bottom-link " href="tel:+16618884585" id="bottom_link_1" target="_self"> 683 Call </a></li></ul></div></nav>
683<script src="https://static.spotapps.co/web/smokehouseonmain--com/lib/jquery/jquery.min.js"></script>
683<script src="https://static.spotapps.co/web/smokehouseonmain--com/lib/bootstrap/js/bootstrap.min.js"></script>
683<script type="text/javascript"> 684 685 686 $("#bottom_link_4").on("click", function(){ 687 if (ga_check()) 688 universal_ga('send', 'event', 'Button', 'Click', 'Order Online'); 689 }); 690 $("#bottom_link_1").on("click", function(){ 691 if (ga_check()) 692 universal_ga('send', 'event', 'Button', 'Click', 'Phone'); 693 }); 694 $('.header-logo, .nav-v2-home-btn').click(function(event) { 695 if ( window.location.pathname == '/' || window.location.pathname == '/index.php') { 696 event.preventDefault(); 697 var windowScrollTop = $(window).scrollTop(); 698 if(windowScrollTop > 150) { 699 $('html, body').animate({scrollTop: 0}, 750); 700 } 701 } 702 }); 703 704$(".banner-section a.banner-pin").click(function(e) { 705 // target element id 706 var id = $(this).attr('href'); 707 708 // target element 709 var section = $(id); 710 if (section.length === 0) { 711 return; 712 } 713 714 // prevent standard hash navigation (avoid blinking in IE) 715 e.preventDefault(); 716 717 // top position relative to the document 718 var pos = section.offset().top - 100 + 10; 719 720 // animated top scrolling 721 $('body, html').animate({scrollTop: pos}, 750); 722}); 723 724$(document).on('scroll', function (e) { 725 726 if($(document).scrollTop() > 0) { 727 $('.navbar.nav-v7').addClass('nav-scroll'); 728 }else { 729 $('.navbar.nav-v7').removeClass('nav-scroll'); 730 } 731 732}); 733 734$(function() { 735 setDropDownMenuWidth(); 736 737 function setDropDownMenuWidth() { 738 var tabs_list = $('.navbar-tabs .navbar-nav'); 739 740 $(tabs_list).find('li.drop-down-link').each(function() { 741 var sub_menu_width = $(this).outerWidth(true); 742 $(this).find('.sub-menu').css('width', sub_menu_width+'px'); 743 }); 744 } 745 746 $( window ).resize(function() { 747 setDropDownMenuWidth(); 748 }); 749 750}); 751 752 753 754$( '.drop-down-link .drop-down' ).click(function(event) { 755 event.preventDefault(); 756 event.stopPropagation(); 757 758 var drop_down = $(this).closest('.drop-down-link'); 759 var sub_menu = $(this).closest('.drop-down-link').find( '.sub-menu' ); 760 761 if ( $(sub_menu).is( ':hidden' ) ) { 762 $(sub_menu).slideDown(); 763 $(drop_down).addClass('active'); 764 } else { 765 $(sub_menu).slideUp(); 766 $(drop_down).removeClass('active'); 767 } 768}); 769 770$(".nav-v7 .navbar-contact .nav-address a").click(function(e) { 771 772 if ( window.location.pathname == '/' || window.location.pathname == '/index.php') { 773 // target element id 774 var id = $(this).attr('href').substr(1); 775 776 // target element 777 var section = $(id); 778 if (section.length === 0) { 779 return; 780 } 781 782 // prevent standard hash navigation (avoid blinking in IE) 783 e.preventDefault(); 784 785 // top position relative to the document 786 var pos = section.offset().top - 100 + 10; 787 788 // animated top scrolling 789 $('body, html').animate({scrollTop: pos}, 750); 790 791 } 792}); 793 setTimeout(function(){ 794 $('.navbar-fixed-bottom.nav-v1').addClass('show-bottom-nav'); triggerShowFooterEvents(); 795 }, 4000); 796$(document).ready(function(){ 797 798 var waitAddToCalendarWidget = setInterval(function(){ 799 if ($('.atcb-link').length) { 800 $('.atcb-link').prop('role', "button"); 801 $('.atcb-link').prop('tabindex', 0); 802 clearInterval(waitAddToCalendarWidget); 803 } 804 }, 300); 805 806}); 807 808</script>
808<script> 809(function() { 810 var name = "Smokehouse on Main"; 811 var pid = "ChIJ1R27oFCHwoAROQxeghvPjn8"; 812 function build_url() { 813 var q = encodeURIComponent(name).replace(/'/g, "%27"); 814 return "https://www.google.com/maps/search/?api=1" 815 + "&query=" + q 816 + "&query_place_id=" + encodeURIComponent(pid); 817 } 818 window.google_map_url = build_url(); 819 window.open_google_map = function() { 820 window.open(build_url(), "_blank"); 821 }; 822})(); 823</script>
823<script> 824 825 var spot_id = 51896; 826 var sh_generic_form_params=JSON.parse('{"generic_contact_form_active":true,"texting_permissions_active":true,"title":"Contact us","instructions":"Please fill out the form and we will be in touch.","reasons":["To host a special event","To get a special event catered","To apply for a job","Other Questions"],"custom_hours":"","hours":"","active_tmt_cta_links":{"cta_private_party":null,"cta_catering":"https://smokehouseonmain.com/-catering","cta_reservations":null,"cta_jobs":null},"spot_name":"Smokehouse on Main","label_for_texting_permission":"Iâd like to get texts about specials, events, and other exclusive offers and announcements not available to general public"}'); 827 828 if (false){ 829 console.log("Check SpotHopper configuration. Probably there is no 'WEBSITE::DOMAIN_NAME' key for your website"); 830 } 831 832 if (navigator.userAgent.match(/iPhone/i) 833 || navigator.userAgent.match(/iPad/i) 834 || navigator.userAgent.match(/iPod/i)){ 835 $(document).ready(function(){ 836 document.body.className += " " + "webkit-mobile-body"; 837 }); 838 } 839 840 var promotion_url_param_domain = getPromotionUrlParams()['domain']; 841 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')){ 842 $("a[href^='/']").each(function(){ 843 if (this.href.indexOf('domain=') == -1){ 844 var sh_internal_url = new URL(this.href); 845 sh_internal_url.searchParams.set("domain", promotion_url_param_domain); 846 this.href = sh_internal_url.toString(); 847 } 848 }) 849 } 850 851 852 function cta_link_matches_href(href, url){ 853 var domain = 'smokehouseonmain.com'; 854 if(typeof url === 'undefined'){ 855 return false; 856 } 857 var partsOfURL = url.split(domain); 858 if (partsOfURL.length != 2){ 859 return href == url; 860 }else{ 861 var urlPath = partsOfURL[1]; 862 if (urlPath.substring(0,1) == "/"){ 863 urlPath = urlPath.substring(1,urlPath.length); 864 } 865 return href.indexOf(urlPath, domain.length + href.indexOf(domain)-1) !== -1; 866 } 867 } 868 869 var all_cta_links = [{"id":666300,"spot_id":51896,"url":"https://smokehouseonmain.com/-specials","cta_link_type":"specials","created_at":"2020-11-20T13:56:58+00:00","updated_at":"2020-11-20T13:58:25+00:00","made_of_food":false,"link_name":""},{"id":666302,"spot_id":51896,"url":"https://smokehouseonmain.com/-drink-menu","cta_link_type":"drink_menu","created_at":"2020-11-20T13:56:58+00:00","updated_at":"2020-11-20T13:58:25+00:00","made_of_food":false,"link_name":""},{"id":666303,"spot_id":51896,"url":"https://smokehouseonmain.com/-food-menu","cta_link_type":"food_menu","created_at":"2020-11-20T13:56:58+00:00","updated_at":"2020-11-20T13:58:25+00:00","made_of_food":false,"link_name":"","position":null},{"id":666304,"spot_id":51896,"url":"https://smokehouseonmain.com/-catering","cta_link_type":"catering","created_at":"2020-11-20T13:56:58+00:00","updated_at":"2025-11-06T10:44:16+00:00","made_of_food":false,"link_name":"","target":null,"website_footer_label":"Catering","position":4},{"id":666301,"spot_id":51896,"url":"https://smokehouseonmain.com/-events","cta_link_type":"events","created_at":"2020-11-20T13:56:58+00:00","updated_at":"2020-11-20T13:58:25+00:00","made_of_food":false,"link_name":"","position":null},{"id":673910,"spot_id":51896,"url":"https://www.grubhub.com/restaurant/smokehouse-on-main-24255-main-st-newhall/1169351?utm_source=google&utm_medium=organic&utm_campaign=place-action-link","cta_link_type":"order","created_at":"2021-07-16T09:40:44+00:00","updated_at":null,"made_of_food":false,"link_name":"","target":null,"website_footer_label":"Order","position":0},{"url":"tel:+16618884585","cta_link_type":"call","website_footer_label":"Call","position":6,"target":null}]; 870 871 function find_cta_link(href) { 872 for (var i=0; i< all_cta_links.length; i++){ 873 var cta_link = all_cta_links[i]; 874 if ( cta_link_matches_href(href, cta_link.url)){ 875 return cta_link; 876 } 877 } 878 } 879 880 function find_cta_links(href) { 881 var cta_links = [] 882 for (var i=0; i< all_cta_links.length; i++){ 883 var cta_link = all_cta_links[i]; 884 if ( cta_link_matches_href(href, cta_link.url)){ 885 cta_links.push(cta_link); 886 } 887 } 888 return cta_links; 889 } 890 891 892 function get_current_page_cta_link_types(){ 893 var types = []; 894 var cta_links = find_cta_links(document.location.href); 895 for (var i=0; i<cta_links.length; i++){ 896 types.push(cta_links[i].cta_link_type); 897 } 898 return types; 899 } 900 901 902 function is_food_menu_page(){ 903 var cta_link_types = get_current_page_cta_link_types(); 904 for (var i=0; i<cta_link_types.length; i++){ 905 if ('food_menu' == cta_link_types[i]) 906 return true; 907 } 908 return false;
909 } 910 911 912 function get_form_cat_from_cta(){ 913 var cta_link = find_cta_link(document.location.href); 914 if (cta_link == null) { 915 return null; 916 } 917 if (cta_link.cta_link_type == 'private_parties'){ 918 return 'private_party'; 919 }else if (cta_link.cta_link_type == 'reservations'){ 920 return 'reservation'; 921 }else if (cta_link.cta_link_type == 'catering'){ 922 return 'catering'; 923 }else if (cta_link.cta_link_type == 'job_listing'){ 924 return 'job_listings'; 925 }else if (cta_link.cta_link_type == 'gift_cards'){ 926 return 'gift_cards'; 927 } 928 return null; 929 } 930 931 function element_has_events_defined(elem){ 932 if ($._data(elem, "events") === undefined){ 933 return false; 934 } 935 return true; 936 } 937 938 function create_ga_events_for_cta_clicks(){ 939 if (typeof $ === 'function'){ 940 941 var cta_link_of_the_page = find_cta_link(location.href); 942 943 944 $("a").each(function(index, elem){ 945 var href = $(elem).attr('href'); 946 947 if (href === undefined ){ 948 return; 949 } 950 951 if (href.substring(0,4) == 'tel:'){ 952 if (!element_has_events_defined(elem)){ // not footer links 953 $(elem).on("click", function(){ 954 universal_ga('send', 'event', { 955 eventCategory: 'Button', 956 eventAction: 'Click', 957 eventLabel: 'Phone', 958 transport: 'beacon' 959 }); 960 }); 961 962 if (cta_link_of_the_page){ 963 $(elem).on("click", function(){ 964 universal_ga('send', 'event', { 965 eventCategory: 'Button', 966 eventAction: 'Click', 967 eventLabel: cta_link_of_the_page.cta_link_type + ' page phone', 968 transport: 'beacon' 969 }); 970 }); 971 } 972 } else { 973 if (cta_link_of_the_page){ 974 $(elem).on("click", function(){ 975 universal_ga('send', 'event', { 976 eventCategory: 'Button', 977 eventAction: 'Click', 978 eventLabel: cta_link_of_the_page.cta_link_type + ' page phone footer', 979 transport: 'beacon' 980 }); 981 }); 982 } 983 } 984 985 986 }else{ 987 var cta_link = find_cta_link(href); 988 if (elem.className != null && elem.className.indexOf("bottom-link") > -1){ 989 // console.log("bottom link detected"); 990 }else{ 991 if (cta_link != null){ 992 $(elem).on("click", function(){ 993 universal_ga('send', 'event', { 994 eventCategory: 'Website Link', 995 eventAction: 'Click', 996 eventLabel: cta_link.cta_link_type, 997 transport: 'beacon' 998 }); 999 }); 1000 } 1001 } 1002 } 1003 1004 1005 }); 1006 } 1007 } 1008 1009 if (typeof angular === "undefined") { 1010 create_ga_events_for_cta_clicks(); 1011 } else { 1012 angular.element(document).ready(function () { 1013 create_ga_events_for_cta_clicks(); 1014 }); 1015 } 1016 1017 1018 function triggerShowFooterEvents(){ 1019 if (window.screen.availWidth < 768){ 1020 universal_ga('send', 'event', { 1021 eventCategory: 'Mobile Footer', 1022 eventAction: 'View', 1023 eventLabel: '', 1024 transport: 'beacon' 1025 }); 1026 } 1027 } 1028 1029 1030 1031 1032 //////////// 1033 function smartFooterV2() 1034 { 1035 var list= document.getElementsByClassName("bottom-list-item"); 1036 if (!list) return; 1037 1038 if (document.getElementById("bottom-navbar") == null){ 1039 return; 1040 } 1041 1042 var bottomNav = document.querySelector('#bottom-navbar .navbar-nav'); 1043 var footerLinkPaddingLeft = $('#bottom-navbar .navbar-nav li a').css('padding-left'); 1044 var footerLinkPaddingRight = $('#bottom-navbar .navbar-nav li a').css('padding-right'); 1045 1046 bottomNav.innerHTML = ''; 1047 var linksWithPosition = all_cta_links.filter(e => e.position != null && e.position >= 0); 1048 linksWithPosition.sort(function(a,b) { 1049 return a.position - b.position; 1050 }); 1051 1052 var footerLinkStyle = (footerLinkPaddingLeft == '0px' || footerLinkPaddingRight == '0px' ? 'style="padding-left: 8px; padding-right: 8px;"' : ''); 1053 1054 linksWithPosition.forEach((e, i) => { 1055 var target = e.target || getUrlTarget(e.url); 1056 bottomNav.insertAdjacentHTML('beforeend', 1057 `<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>`); 1058 }) 1059 1060 var intervalCount = 0 1061 var interval = setInterval(() => { 1062 if(intervalCount == 50){ 1063 clearInterval(interval); 1064 } 1065 removeOverflowingFooterLinks(); 1066 intervalCount ++; 1067 }, 200); 1068 1069 $('.smart-footer-link').on("click", function(){ 1070 if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){ 1071 shUrlParams['source'] = 'footer'; 1072 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)); 1073 } 1074 1075 var visibleLinks = $('.smart-footer-link').map(function (e) { 1076 return $(this).data('type'); 1077 }).toArray().join(','); 1078 1079 universal_ga('send', 'event', { 1080 eventCategory: 'Button', 1081 eventAction: 'Click_footer_2', 1082 eventLabel: "type:" + $(this).data('type') + "|position:" + $(this).data('position') + "|visible:" + visibleLinks, 1083 transport: 'beacon' 1084 }); 1085 }); 1086 } 1087 1088 function removeOverflowingFooterLinks(){ 1089 var bottomNavLinks = document.querySelectorAll('#bottom-navbar .navbar-nav li'); 1090 var width_sum = 0; 1091 1092 bottomNavLinks.forEach(e => { 1093 width_sum += e.getBoundingClientRect().width; 1094 if ((width_sum) > window.innerWidth) { 1095 console.log(`%cLink %c${e.textContent} %cdeleted couldn't fit screen`,"color: #fff;background: #202124;", "background: red;color: #fff", "color: #fff;background: #202124;"); 1096 e.remove(); 1097 } 1098 }); 1099 } 1100 1101 function getUrlTarget(url){ 1102 if(url.startsWith('tel')){ 1103 return '_self'; 1104 } 1105 if(url.startsWith('/') || url.includes('tmt.spotapps.co') || url.includes(window.location.host)){ 1106 return '_self'; 1107 } 1108 return '_blank'; 1109 } 1110 1111 function npb() 1112 { 1113 var list= document.getElementsByClassName("bottom-list-item"); 1114 if (!list) return; 1115 1116 if (document.getElementById("bottom-navbar") == null){ 1117 return; 1118 } 1119 1120 var url = "" 1121 for (var i=0; i < all_cta_links.length; i++) 1122 { 1123 if (all_cta_links[i].cta_link_type == "order"){ 1124 url = all_cta_links[i].url; 1125 } 1126 } 1127 1128 if ( url == ""){ 1129 return; 1130 } 1131 1132 for (i=0; i < list.length; i++) 1133 { 1134 console.log(cta_link_matches_href(list[i].firstChild.href, url)); 1135 if (cta_link_matches_href(list[i].firstChild.href,url)) return; 1136 1137 }; 1138 1139 var item = list[list.length-1] 1140 document.getElementById("bottom-navbar").getElementsByClassName("nav navbar-nav")[0].appendChild(item.cloneNode(true)); 1141 var width_sum = 0; 1142 for (i=0; i < list.length; i++) { 1143 width_sum += list[i].getBoundingClientRect().width; 1144 } 1145 1146 var item = list[list.length-1] 1147 if ((width_sum - 10) > window.innerWidth) { item.parentNode.removeChild(item); console.log("link deleted couldn't fit screen"); return; } 1148 1149 item.firstChild.text = "Order"; 1150 item.firstChild.href = url; 1151 item.firstChild.id = "bottom_link_" + list.length; 1152 1153 $(item.firstChild).on("click", function(){ 1154 1155 if (typeof shUrlParams !== "undefined" && shUrlParams['source'] === undefined){ 1156 shUrlParams['source'] = 'footer'; 1157 sessionStorage.setItem('shUrlParams', JSON.stringify(shUrlParams)); 1158 } 1159 1160 universal_ga('send', 'event', { 1161 eventCategory: 'Button', 1162 eventAction: 'Click', 1163 eventLabel: 'Plan B-2 Order', 1164 transport: 'beacon' 1165 }); 1166 }); 1167 1168 1169 } 1170 1171function activateSmartFooter(){ 1172 var smart_footer_active = true; 1173 var smart_footer_version = 2; 1174 var man_bottom_active = false;
1175 if(window.location.hash == '#smartFooterV2=enabled'){ 1176 smartFooterV2(); 1177 return; 1178 } 1179 if (smart_footer_active && !man_bottom_active){ 1180 if(smart_footer_version == 2 ){ 1181 smartFooterV2(); 1182 }else { 1183 npb(); 1184 } 1185 } 1186 } 1187 1188 activateSmartFooter(); 1189 1190 var corona_config_str = '{"id":5583,"spot_id":51896,"promote_pick_up":true,"promote_gift_cards":false,"promote_happy_hour":false,"promote_events":true,"instructions_on_food_page":true,"food_page_instruction_text":"To place a delivery or curbside pick-up order, please call:","food_page_instruction_phone":"6618884585","created_at":"2020-09-02T01:01:51+00:00","updated_at":"2025-12-26T23:19:09+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":true,"all_alcoholic_to_go_lincense":true,"current_operating_status":null,"contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":3,"pick_ups_priority_value":3,"reservations_priority_value":0,"private_parties_priority_value":0,"catering_priority_value":0,"gift_cards_priority_value":4,"jobs_priority_value":0,"food_and_drinks_priority_value":5,"specials_priority_value":0,"national_days_priority_value":0,"holidays_priority_value":0,"sports_priority_value":0,"walk_ins_priority_value":0,"collecting_emails_priority_value":0,"collecting_phone_numbers_priority_value":0,"growing_social_media_followers_priority_value":0,"increasing_revenue_vs_saving_time_priority_value":0,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}'; 1191 var corona_config = corona_config_str != '' ? JSON.parse('{"id":5583,"spot_id":51896,"promote_pick_up":true,"promote_gift_cards":false,"promote_happy_hour":false,"promote_events":true,"instructions_on_food_page":true,"food_page_instruction_text":"To place a delivery or curbside pick-up order, please call:","food_page_instruction_phone":"6618884585","created_at":"2020-09-02T01:01:51+00:00","updated_at":"2025-12-26T23:19:09+00:00","food_page_button_color":null,"food_page_button_text_color":null,"food_page_link_color":null,"food_page_text_color":null,"wine_and_beer_to_go_license":true,"all_alcoholic_to_go_lincense":true,"current_operating_status":null,"contact_tracing_active":false,"contact_tracing_text":"In cooperation with health guidelines for contact tracing, please fill out the form below.","contact_tracing_address_required":false,"collapse_all":false,"deliveries_priority_value":3,"pick_ups_priority_value":3,"reservations_priority_value":0,"private_parties_priority_value":0,"catering_priority_value":0,"gift_cards_priority_value":4,"jobs_priority_value":0,"food_and_drinks_priority_value":5,"specials_priority_value":0,"national_days_priority_value":0,"holidays_priority_value":0,"sports_priority_value":0,"walk_ins_priority_value":0,"collecting_emails_priority_value":0,"collecting_phone_numbers_priority_value":0,"growing_social_media_followers_priority_value":0,"increasing_revenue_vs_saving_time_priority_value":0,"events_priority_value":3,"shopping_cart_type":"TMT","shopping_cart_active":false}') : null; 1192 1193 1194 //corona instuctions 1195 function show_corona_instructions(text, phone, btnText){ 1196 //format to US number 1197 var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/); 1198 1199 if(corona_config.shopping_cart_type == "TMT" && corona_config.shopping_cart_active == true) { 1200 var linkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true"; 1201 var btnLinkLocation = "https://tmt.spotapps.co/ordering-menu/?spot_id="+corona_config.spot_id+"&images=yes&accordion=true"; 1202 }else { 1203 var linkLocation = 'tel:+1'+phone+''; 1204 var btnLinkLocation = 'tel:+1'+ match[1] + '-' + match[2] + '-' + match[3] +'' 1205 } 1206 var appendPhone = 'tel:+1'+phone+''; 1207 //inject html content 1208 if ($('.food-menu-nav').length) { 1209 //new template 1210 var pageEl = $('.food-menu-nav').css('margin','20px auto 10px auto'); 1211 var textColor = rgb2hex($('.section-header').css('color')); 1212 var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color')); 1213 var fontSize = parseInt($('.food-menu-nav-item').css('font-size')); 1214 fontSize = fontSize + Math.round(fontSize * 0.25); 1215
1216 // 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>'; 1217 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>'; 1218 1219 }else { 1220 //old template 1221 var pageEl = $('.tabnav'); 1222 var textColor = rgb2hex($('.menu-item-name-traditional').css('color')); 1223 var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color')); 1224 1225 var linkTextColor = getContrast50(linkColor); 1226 var fontSize = parseInt($('.menu-item-name-traditional').css('font-size')); 1227 fontSize = fontSize + Math.round(fontSize * 0.25); 1228 var textTransform = $('.style-traditional .tabnav .nav>li>a').css('text-transform'); 1229 1230 // 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>'; 1231 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>'; 1232 1233 } 1234 //html content 1235 pageEl.prepend(html); 1236 } 1237 1238 function rgb2hex(rgb) { 1239 if(typeof rgb !== "undefined"){ 1240 rgbColor = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); 1241 if (!rgbColor) { 1242 rgba = rgb.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*\d+\.*\d+)?\)$/); 1243 return "#" + hex(rgba[1]) + hex(rgba[2]) + hex(rgba[3]); 1244 } 1245 function hex(x) { 1246 return ("0" + parseInt(x).toString(16)).slice(-2); 1247 } 1248 return "#" + hex(rgbColor[1]) + hex(rgbColor[2]) + hex(rgbColor[3]); 1249 } 1250 return rgb; 1251 } 1252 1253 function getContrast50(hexcolor){ 1254 return (parseInt(hexcolor, 16) > 0xffffff/2) ? '#000':'#fff'; 1255 } 1256 1257 function show_corona_sidebar_instructions(text, phone){ 1258 //format to US number 1259 var match = phone.match(/^(\d{3})(\d{3})(\d{4})$/); 1260 var divWidth = 230; 1261 var top = 50; 1262 var linkSize = '1.6em'; 1263 var pSize = $('p').css('font-size'); 1264 var appendPhone = 'tel:+1'+phone+''; 1265 1266 if ($(window).width() < 1600) 1267 var top = 30; 1268 if ($(window).width() < 1200){ 1269 var divWidth = 180; 1270 var linkSize = '1.4em'; 1271 var pSize ='1.1em'; 1272 } 1273 1274 if($('.food-menu-nav').length){ //new template 1275 var textColor = $('.food-menu-nav-item.active').css('color'); 1276 var linkColor = $('.food-menu-nav-item.active').css('background-color'); 1277 1278 var linkTextColor = $('.food-menu-nav-item.active').css('color'); 1279 var parent = $('.food-menu-page'); 1280 } 1281 else { //old template 1282 var textColor = $('.menu-item-name-traditional').css('color'); 1283 var linkColor = $('.style-traditional .tabnav .nav>
1283li.active>a').css('color'); 1284 var parent = $('.food-menu').length ? $('.food-menu') : $('.drink-menu'); 1285 var linkTextColor = getContrast50(linkColor); 1286 } 1287 1288 // $(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>'); 1289 $(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>'); 1290 1291 //check if resolution is bigger than tablet resolution 1292/* if ($(window).width() > 991) { 1293 //detect scroll 1294 window.onscroll = function (e) { 1295 if ($(window).scrollTop() == 0) { 1296 $('#corona-instructions-sidebar').hide(); 1297 }else { 1298 $('#corona-instructions-sidebar').show(); 1299 } 1300 } 1301 } */ 1302 } 1303 1304 function check_corona_config(config){ 1305 console.log(config) 1306 if (config) { 1307 if (config.instructions_on_food_page && config.food_page_instruction_text && config.food_page_instruction_phone) { 1308 if (!config.promote_deliveries && config.promote_pick_up) { 1309 var btnText = 'Call For Pick Up'; 1310 } 1311 if (config.promote_deliveries && !config.promote_pick_up) { 1312 var btnText = 'Call For Delivery'; 1313 } 1314 if (config.promote_deliveries && config.promote_pick_up) { 1315 var btnText = 'Call For Pick Up Or Delivery'; 1316 } 1317 1318 if(typeof btnText !== "undefined"){ // check if pick up or delivery are true 1319 if(config.shopping_cart_type == "TMT" && config.shopping_cart_active == true) { 1320 var btnText = 'ORDER NOW'; 1321 if($('.food-menu-nav').length){ //new template 1322 var textColor = rgb2hex($('.section-header').css('color')); 1323 var linkColor = rgb2hex($('.food-menu-nav-item.active').css('background-color')); 1324 var fontSize = parseInt($('.food-menu-nav-item').css('font-size')); 1325 fontSize = fontSize + Math.round(fontSize * 0.25); 1326 } 1327 else { //old template 1328 var textColor = rgb2hex($('.menu-item-name-traditional').css('color')); 1329 var linkColor = rgb2hex($('.style-traditional .tabnav .nav>li.active>a').css('color')); 1330 1331 var linkTextColor = getContrast50(linkColor); 1332 var fontSize = parseInt($('.menu-item-name-traditional').css('font-size')); 1333 fontSize = fontSize + Math.round(fontSize * 0.25); 1334 } 1335 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); 1336 show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone); 1337 } else { 1338 show_corona_instructions(config.food_page_instruction_text, config.food_page_instruction_phone, btnText); 1339 show_corona_sidebar_instructions(btnText, config.food_page_instruction_phone); 1340 } 1341 1342 } 1343 } 1344 } 1345 } 1346 1347 1348 if (is_food_menu_page() && !window.location.search.includes("contactless=true")){ 1349 $( document ).ready(function() { 1350 setTimeout(function(){ 1351 check_corona_config(corona_config); 1352 }, 300); 1353 }); 1354 } 1355 1356 1357 1358 function isPhone(phone){ 1359 var regex = /^(\+\d{1,2}\s?)?\(?\d{3}\)?[\s.-]?\d{3}[\s.-]?\d{4}$/; 1360 return regex.test(phone); 1361 } 1362 1363 function sendEmail_MT (input_id) { 1364 const $loader = $("[data-id=newsletter-widget-2] .sph-loading-img"); 1365 1366 const $step = { 1367 form: $("[data-id=newsletter-widget-2] .sph-email-form"), 1368 message: $("[data-id=newsletter-widget-2] .sph-response-message"), 1369 } 1370 1371 const $field = { 1372 email: $("[data-id=newsletter-widget-2] #sph-newsletter-input-" + input_id), 1373 phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-" + input_id), 1374 consent: $("[data-id=newsletter-widget-2] #sph-newsletter-checkbox-phone-" + input_id), 1375 }; 1376 1377 const $error = { 1378 email: $("[data-id=newsletter-widget-2] #sph-newsletter-email-error-" + input_id), 1379 phone: $("[data-id=newsletter-widget-2] #sph-newsletter-phone-error-" + input_id), 1380 }; 1381 1382 if ($field.email.val().trim() === "") { 1383 $error.email 1384 .html("This field is required") 1385 .show(); 1386 } 1387 else if (!isEmail($field.email.val().trim())) { 1388 $error.email 1389 .html("Please use the format â[email protected]â") 1390 .show(); 1391 } else { 1392 $error.email 1393 .html("") 1394 .hide(); 1395 } 1396 1397 if ($field.consent.is(':checked') && $field.phone.val().trim() === "") { 1398 $error.phone 1399 .html("This field is required") 1400 .show(); 1401 } else if ($field.phone.val().trim().length > 0 && !isPhone($field.phone.val().trim())) { 1402 $error.phone 1403 .html("The phone number must contain 10 digits") 1404 .show(); 1405 } else { 1406 $error.phone 1407 .html("") 1408 .hide(); 1409 } 1410 1411 const errorField = $step.form.find('.sh-form-error:visible'); 1412 1413 if (errorField.length > 0) { 1414 const input = errorField.first().next(); 1415 1416 document.activeElement.blur(); 1417 1418 setTimeout(() => { 1419 input.focus(); 1420 }, 160) 1421 1422 return; 1423 } 1424 1425 $loader 1426 .show() 1427 .prev() 1428 .hide(); 1429 1430 $.ajax({ 1431 method: "POST", 1432 url: "https://www.spothopperapp.com/api/spots/51896/contacts/add_with_texting_permission", 1433 crossDomain: true, 1434 dataType: 'json', 1435 data: { 1436 email: $field.email.val().trim(), 1437 phone: $field.phone.val().trim(), 1438 texting_permission: $field.consent.is(':checked'), 1439 }, 1440 success: function (data) { 1441 afterRequestSubmission(data); 1442 }, 1443 error: function () { 1444 afterRequestSubmission("Something went wrong. Please try again later."); 1445 } 1446 }); 1447 1448 function afterRequestSubmission (data) { 1449 $step.form.hide(); 1450 1451 $step.message 1452 .html(data) 1453 .show() 1454 .trigger('focus'); 1455 } 1456 } 1457</script>
1457<script>function addPromotionParamsToTMTLinks() 1458{ 1459 if (sessionStorage.getItem('shUrlParams')) { 1460 let shParams = JSON.parse(sessionStorage.getItem('shUrlParams')); 1461 if (!Object.keys(shParams).length) 1462 return; 1463 if(!shParams.source) 1464 return; 1465 $('a').each(function () { 1466 if (this.href.includes('tmt.spotapps.co')) { 1467 if(this.href.includes('&source=') || this.href.includes('&destination=') || this.href.includes('&promotion=')) 1468 return; 1469 1470 this.href = this.href + '&source=' + shParams.source; 1471 if(shParams.destination) 1472 this.href = this.href + '&destination=' + shParams.destination; 1473 if(shParams.promotion) 1474 this.href = this.href + '&promotion=' + shParams.promotion; 1475 if(shParams.fb_post_id) 1476 this.href = this.href + '&fb_post_id=' + shParams.fb_post_id; 1477 if(shParams.email_post_id) 1478 this.href = this.href + '&email_post_id=' + shParams.email_post_id; 1479 } 1480 }) 1481 } 1482} 1483setTimeout(function() { 1484 addPromotionParamsToTMTLinks(); 1485 addFooterToSourceParam(); 1486},600) 1487 1488function addFooterToSourceParam() 1489{ 1490 $('.bottom-link').each(function (){ 1491 if(shouldAddSourceParam(this.href)) 1492 this.href = this.href + '&source=footer'; 1493 }) 1494 $('#sh-multiple-links-content-holder a').each(function (){ 1495 if(shouldAddSourceParam(this.href)) 1496 this.href = this.href + '&source=footer'; 1497 }) 1498} 1499function shouldAddSourceParam(link){ 1500 if (link.includes('tmt.spotapps.co') && !link.includes('&source=')){ 1501 return true; 1502 } 1503 return false; 1504} 1505</script>
1505<script> 1506;(async () => { 1507if (typeof window.focusTrap === 'undefined') { 1508 await getScript('https://unpkg.com/tabbable/dist/index.umd.js'); 1509 await getScript('https://unpkg.com/focus-trap/dist/focus-trap.umd.js'); 1510} 1511 1512document.querySelectorAll('.modal').forEach((element) => { 1513 const trap = window.focusTrap?.createFocusTrap(element, { 1514 allowOutsideClick: true, 1515 }); 1516 1517 $(element).on('shown.bs.modal', () => { 1518 trap?.activate(); 1519 }); 1520 1521 $(element).on('hidden.bs.modal', () => { 1522 trap?.deactivate(); 1523 }); 1524}); 1525 1526async function getScript (source) { 1527 return new Promise((resolve, reject) => { 1528 const script = document.createElement('script'); 1529 script.src = source; 1530 script.async = true; 1531 1532 script.onload = resolve; 1533 script.onerror = reject; 1534 1535 document.head.appendChild(script); 1536 }); 1537} 1538})(); 1539</script>
1539<script>var bday_club_promo = {"bday_club_link":"https://tmt.spotapps.co/vouchers?spot_id=51896&source=website&voucher_offer_id=MjAyMTAzMTExMzAySHQS","bday_club_fab":true,"bday_offer_freebie_name":"Free Dessert","bday_offer_short_name":"Free Dessert on your birthday. ","bday_offer_description":"Free Dessert on your birthday. Valid for dine in only with minimum purchase of $20.","bday_club_custom_offer":false,"bday_club_fab_type":"type_1","bday_club_fab_def_style":"light"};</script>
1539<script src="https://wcache-plugins.spotapps.co/production/wcpl_bootstrap_ada_fix/wcpl_bootstrap_ada_fix.js"></script>
1539<link href="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.css" rel="stylesheet" media="screen"/>
1539<script src="https://wcache-plugins.spotapps.co/production/wcpl_bday_club/wcpl_bday_club.js"></script>
1539<script src="https://wcache-plugins.spotapps.co/production/wcpl_ga_tracking/wcpl_ga_tracking.js"></script>
1539<script src="https://wcache-plugins.spotapps.co/production/wcpl_media_controls/script.js"></script>
1539<link href="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter_helper_style.css" rel="stylesheet" media="screen"/>
1539<script>var changes_log_array = {};</script>
1539<script src="https://wcache-plugins.spotapps.co/production/wcpl_website_editor_interpreter/website_interpreter.js"></script>
1539</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.