PageSourceSearch

https://smokehouseonmain.com/-events?source=pop_up&spot_id=51896&destination=events&promotion=halloween

html smokehouseonmain.com collected 2026-10-06 13:16:32 UTC 100,158 bytes, 1,539 lines download raw bytes

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&apos;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&apos;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&apos;s, 80&apos;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&apos;s, 80&apos;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&amp; 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&amp; 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&apos;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&apos;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&amp;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&amp;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&apos;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&apos;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&apos;d</var><var class="atc_description">The Ultimate Dance cover band with the utmost energy playing hits from the 70&apos;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&apos;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&apos;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&apos;s Eve</var><var class="atc_description">Celebrate the New Year with us and join us on New Year&apos;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.