PageSourceSearch

https://www.bigoven.com/article

html bigoven.com collected 2026-10-02 09:49:42 UTC 98,814 bytes, 1,917 lines download raw bytes

1
2
3
4
5
6<!doctype html>
7<html lang="en">
8
9<head>
10
11    
12    
13
14    
15    
16        
17        <!-- Google Tag Manager -->
18        
18<script>
vendor: 605 bytes, lines 18-31
18
19            (function (w, d, s, l, i) {
20                w[l] = w[l] || [];
21                w[l].push({
22                    'gtm.start':
23                        new Date().getTime(),
24                     event: 'gtm.js'
25                });
26                var f = d.getElementsByTagName(s)[0],
27                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
28                j.async = true;
29                j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
30                f.parentNode.insertBefore(j, f);
31            })(window,document,'script','dataLayer','
31GTM-NLDKBDN
vendor: 13 bytes, lines 31-32
31');
32        
32</script>
32
33        <!-- End Google Tag Manager -->
34        <!-- Google Tag Manager -->
35        
35<script>
vendor: 608 bytes, lines 35-48
35
36            (function (w, d, s, l, i) {
37                w[l] = w[l] || [];
38                w[l].push({
39                    'gtm.start':
40                        new Date().getTime(),
41                        event: 'gtm.js'
42                });
43                var f = d.getElementsByTagName(s)[0],
44                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
45                j.async = true;
46                j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
47                f.parentNode.insertBefore(j, f);
48            })(window,document,'script','dataLayer','
48GTM-MWLCD7
vendor: 13 bytes, lines 48-49
48');
49        
49</script>
49
50        <!-- End Google Tag Manager -->
51        
52
53    <!-- App Insights (TODO: Test if needed) -->
54    
54<script async type='text/javascript'>
55        var appInsights = window.appInsights || function (config) {
56            function r(config) { t[config] = function () { var i = arguments; t.queue.push(function () { t[config].apply(t, i) }) } }
57            var t = { config: config }, u = document, e = window, o = 'script', s = u.createElement(o), i, f; for (s.src = config.url || '//az416426.vo.msecnd.net/scripts/a/ai.0.js', u.getElementsByTagName(o)[0].parentNode.appendChild(s), t.cookie = u.cookie, t.queue = [], i = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Ajax']; i.length;)r('track' + i.pop()); return r('setAuthenticatedUserContext'), r('clearAuthenticatedUserContext'), config.disableExceptionTracking || (i = 'onerror', r('_' + i), f = e[i], e[i] = function (config, r, u, e, o) { var s = f && f(config, r, u, e, o); return s !== !0 && t['_' + i](config, r, u, e, o), s }), t
58        }({
59            instrumentationKey: '9cafa04c-9a78-4f23-9471-0ef61c668b1b'
60        });
61
62        window.appInsights = appInsights;
63        appInsights.trackPageView();
64    </script>
64
65
66    <title>Editorials| BigOven</title>
67    <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
68
69    <link rel="preconnect" href="https://www.googletagmanager.com">
70    <link rel="preconnect" href="https://sb.scorecardresearch.com">
71    <link rel="preconnect" href="https://www.google-analytics.com">
72    
73    
74    <link rel="preconnect" href="https://connect.facebook.net">
75    <link rel="preconnect" href="https://bigoven-res.cloudinary.com">
76    
77    
78
79        <link rel="preconnect" href="https://ads.adthrive.com">
80        <link rel="preconnect" href="https://securepubads.g.doubleclick.net">
81
82    <!-- Preload web fonts-->
83    
84    
85    <link rel="preload" href="/Content/fonts/ss-pika.woff" as="font" type="font/woff" crossorigin="anonymous">
86    <link rel="preload" href="/Content/fonts/fontawesome-webfont.woff2" as="font" type="font/woff2" crossorigin="anonymous">
87    
88
89    <link rel="alternate" type="application/rss+xml" title="BigOven Blog" href="https://blog.bigoven.com/feed/" />
90
91    <meta charset="utf-8" />
92    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
93    <meta name="google-site-verification" content="kiapRES6s2ihIT2i-boXJpri5kYenb5IwXM0sMNFTK4" />
94    <meta property="fb:pages" content="57652644105" />
95
96        
97            <meta name="viewport" content="width=device-width,initial-scale=1" />
98        
99
100    <meta name="apple-mobile-web-app-title" content="BigOven" />
101
102
103
104<link rel="preload" href="/Content/jquery-ui.min.css" onload="this.onload = null; this.rel = 'stylesheet';" as="style" type="text/css" crossorigin="anonymous" />
105
106<link rel="stylesheet preload" href="/content/bootstrapbundle?v=9zhJJsX8S22NCjkwHsK3H_YsJpYi2Rp6jZsMU9z1ap01" as="style" type="text/css" crossorigin="anonymous" />
107
108
109
110        <link rel="stylesheet preload" href="/Content/topmenu/topmenu.css" as="style" type="text/css" crossorigin="anonymous">
111
112        <link rel="stylesheet preload" href="/Content/footer/footer.css" as="style" type="text/css" crossorigin="anonymous" />
113
114    
115    <link href="https://cdnjs.cloudflare.com/ajax/libs/hamburgers/0.9.1/hamburgers.min.css" rel="stylesheet" />
116    <link rel="stylesheet" href="/Content/editorials/editorials.css" />
117    <link rel="stylesheet" href="/Content/editorials/article_categories_navbar.css" />
118
119    <!--Ads-->
120    <style>
121        .col-xs-12.col-sm-12.col-md-4.col-lg-4.ads-col {
122            padding-top: 4em !important;
123        }
124
125        .ad-possition {
126            height: 300px;
127        }
128
129        #sidebar {
130            float: left;
131        }
132
133        #skm-ad-flexrec-1 {
134            margin-top: 0;
135        }
136
137        #skm-ad-medrec-1 {
138            margin-bottom: 10px;
139        }
140    </style>
141
142
143    <style>
144        .adthrive-privacy-preferences > a {
145            display: block;
146        }
147
148        .adthrive-comscore.adthrive-footer-message > span {
149            text-align: center !important;
150            display: block;
151            width: 30em;
152            margin: auto;
153            line-height: normal !important;
154        }
155
156        .adthrive-comscore.adthrive-footer-message > span::before {
157            content: "BIGOVEN IS " !important;
158            font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
159            font-size: 13px;
160            color: #b2b2b2;
161        }
162
163        .adthrive-comscore.adthrive-footer-message::after {
164            content: "PARTNER" !important;
165            font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
166            font-size: 13px;
167            color: #b2b2b2;
168        }
169
170        .grecaptcha-badge {
171            bottom: 285px !important;
172        }
173
174        @media all and (min-width: 975px) {
175            .mainContainer {
176                padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
177            }
178        }
179
180    </style>
181
182<script src="/bundles/scripts/jquery?v=P61uB-Lg-K2HQFNNft8F0kaYpNnMyWTY0R9gq29hGZs1" type="text/javascript"></script>
182
183
184
185<script src="/bundles/scripts/jqueryui?v=nmuMA-O4C0zphhL2ApoyudBi4v4VCXr0cCFlFmBK2eU1" type="text/javascript"></script>
vendor: 2 bytes, line 185
185
186<script src="/bundles/scripts/jquery-validate?v=t8cKAM3ibS-h3nvTM1HLCT_3jXxV2ZnD1sbIvNiFj8w1" type="text/javascript"></script>
vendor: 2 bytes, line 186
186
187<script src="/bundles/scripts/jqueryother?v=Ahbb4zmVZQX50ZwVDbgt1GiKOZNGd27qB2tO9jkoSoI1" type="text/javascript"></script>
187
188
189<script src="/bundles/scripts/bootstrap?v=DDzGQFwAHvsS6ybjyGBIlCvTT2HN8ld6P5-jqvj9ZBw1" type="text/javascript"></script>
189
190
191<script src="/bundles/scripts/jquery-editable?v=gl33kE8MK1-u4JHSsR4bPKZaHtOnYHsAKTKRpPeeN_g1" type="text/javascript"></script>
191
192
193
194<script src="/bundles/scripts/typeahead?v=qbTjkUG7rdsnQHRRlxy3WTPux7BYYWx5mWKfolZWoHE1" type="text/javascript"></script>
vendor: 2 bytes, line 194
194
195<script src="/bundles/scripts/pnotify?v=WfloJMZbzXR3UPfypnFpTZfCQg68EV3cw95JuXgcugw1" type="text/javascript"></script>
vendor: 2 bytes, line 195
195
196<script src="/bundles/scripts/sweetalert?v=MYchPDUI47Rdjj4ZnkPA9T0NoRQlhAnntWZSyxSPUBo1" type="text/javascript"></script>
196        
197
198<script type="text/javascript">
199
200    function getAntiForgeryToken() {
201        var token = '<input name="__RequestVerificationToken" type="hidden" value="cZU9N6s5Bp2-lJCeZmBTMgZfIuhL995tCZKs_5VhrsqZb0NCsPA--GULQAWP5NisXOTZywievEgv07vfT7INXyf5o3g1" />';
202        token = $(token).val();
203        return token;
204    }
205</script>
205
206
207<script src="/bundles/scripts/bigoven?v=5C2g1ez-h7NYDDK8-TSAWAu4_lc7fskiEhX4FO8G-TY1" type="text/javascript"></script>
207
208
209
210
211    
212    
213			<link rel="canonical" href="https://www.bigoven.com/article" />
214				<link rel="next" href="https://www.bigoven.com/article/page/2" />
215
216
217
218        <!--Cafemedia ads head script-->
219        
219<script defer>
220            (function (w, d) {
221                w.adthrive = w.adthrive || {};
222                w.adthrive.cmd = w.adthrive.cmd || [];
223                w.adthrive.plugin = 'adthrive-ads-1.0.43-manual';
224                w.adthrive.host = 'ads.adthrive.com';
225                var s = d.createElement('script');
226                s.async = true;
227                s.referrerpolicy = 'no-referrer-when-downgrade';
228                // s.src = 'https://' + w.adthrive.host + '/sites/60034122262284d4624dfe8f/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href);
229                s.src = 'https://' + w.adthrive.host + '/sites/60034122262284d4624dfe8f/ads.min.js?referrer=' + w.encodeURIComponent('https://www.bigoven.com');
230                var n = d.getElementsByTagName('script')[0];
231                n.parentNode.insertBefore(s, n);
232            })(window, document);
233        </script>
233
234
235</head>
236
237<body >
238    
239<!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 239-241
239
240<noscript>
241    <iframe src="https://www.googletagmanager.com/ns.html?id=
241GTM-NLDKBDN
vendor: 89 bytes, lines 241-242
241" height="0" width="0" style="display: none; visibility: hidden"></iframe>
242</noscript>
243<!-- End Google Tag Manager (noscript) -->
244<!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 244-246
244
245<noscript>
246    <iframe src="https://www.googletagmanager.com/ns.html?id=
246GTM-MWLCD7
vendor: 89 bytes, lines 246-247
246" height="0" width="0" style="display: none; visibility: hidden"></iframe>
247</noscript>
248<!-- End Google Tag Manager (noscript) -->
249
250
251<script type='text/javascript'>
252
253    // https://blog.cloudboost.io/waiting-till-facebook-sdk-or-any-other-async-sdk-has-loaded-6682839b9538
254    function Deferred() {
255        var self = this;
256        this.promise = new Promise((resolve, reject) => { self.reject = reject; self.resolve = resolve; });
257    }
258
259    window.fbLoaded = (new Deferred());
260
261    window.fbAsyncInit = function () {
262
263        
264
265        // init the FB JS SDK
266        FB.init({
267            appId: '1079800556107882',
268            autoLogAppEvents: true,
269            cookie: true,
270            // status: true,
271            xfbml: true,
272            version: 'v24.0'
273            // channelUrl: 'https://www.bigoven.com/channel.html',
274
275        });
276
277        fbLoaded.resolve();
278
279        FB.AppEvents.logPageView();
280
281    };
282
283    /*(function(d, s, id){
284        var js, fjs = d.getElementsByTagName(s)[0];
285        if (d.getElementById(id)) {return;}
286        js = d.createElement(s); js.id = id;
287        js.src = "https://connect.facebook.net/en_US/sdk.js";
288        fjs.parentNode.insertBefore(js, fjs);
289    }(document, 'script', 'facebook-jssdk'));*/
290
291</script>
vendor: 2 bytes, line 291
291
292<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v18.0" nonce="Qq2YoqYW"></script>
292
293
294    <!--[if lte IE 8]><div class="well"><p>Eegads! You're running a <b>very</b> outdated version of Internet Explorer. We strongly encourage you to <a href="https://www.microsoft.com/ie">upgrade to the latest version</a> or use a different browser like <a href="http://www.mozilla.org">Firefox</a> or <a href="http://www.google.com/chrome">Chrome</a>, as BigOven will function much better for you, and we may drop support for this browser version soon!</p></div><![endif]-->
295
296<!--Donut#13E6197CBF5B7E1CEDBA91A870D98DF4524E397837CF48984D44E36BA47FE79AD53D50F9AC0B9EC8B1C02B09AA38DBE236868F6BF66843E2B278A43B114F3C25BF32432EDC20B9E1D1E93AEBDFD5776E52BA7B5AC76AE2B7D0D9E8A59B2BC6C2CB63A9CD9D475156FA42DC9EEDF9C20AC4FF9B15E3811133044A173F334DB12B18B36D9FD1B6CDDF0F37BDFC35802D18FBBC19229FAB985039D84B56011A5F103902044B1797AAB34AC016279742C5B5A1039864EAE5C4368864356DFD5DCD85FBE48B0E845D501355AFDD84D2132D6495C22D1861C514E179F62FE14F3EA4E942CA2F19ABA3CAFD095EF9A026402414301C15046BDF88B6F31A4C340476E19F913CA93DA8485E25F05BA4AD868B737902FEAA911CD6567AEC77B91D22BCCFED5266901B81C57C72AD1405DE6C3370EFF565982DEA7F1A739EB92F4D6F1593375FB004C049DCDBEB56824A20313E1CE6B2D7FF7A7BAF95714FFF858B740EAC91C4E61D4C36228FE855429B72AD38A8A75D5BC4698BCF4422C00560D6878343DE60BDF584553E4A28ECB55CBAE4F8F37CBB96D908CF0EAC106881669AB60A88AD67B2F019B7CBBB80ED5690215BC2CC8BA462B716F2613A60C71BD037AD6A0B307ACC17DD9CD55E06D3AC35C06EFD207D4350D23E907F91954E1D74580B1C34C5D711F1C9#-->
297
298
299
300<nav class="navbar navbar-default navbar-fixed-top sticky" id="navigationBar">
301    <div class="container nav-container">
302        <!-- 1.topmenu for screen <768 xs devices-->
303        <div class="navbar-header">
304            <div class="visible-xs">
305                <div class="col-xs-9">
306
307                    <a class="navbar-brand visible-xs" href="/" title="Search 1,000,000+ recipes" alt="Search 1,000,000+ recipes">
308                        <img width="30" height="34" class="show-mobile lazyload" data-src="/Content/images/icons/BO_Responsive.svg" border="0" alt="Search 1,000,000+ recipes" />
309                        <img width="140" height="38" class="show-ipad lazyload" data-src="/Content/images/icons/BigOven_logo_final.svg" border="0" alt="Search 1,000,000+ recipes" />
310                    </a>
311                    <form class="visible-xs" style="float: left; min-width: 200px" role="search">
312                        <div class="search-box-responsive">
313                            <div class="searchBox" style="margin-top: 9px;background-color: transparent;">
314                                <span style="margin-left: 5px; float: left; min-width: 98px;">
315                                    <input type="text" id="txtSearchCollapse" class="form-control search-input" placeholder="Find a recipe">
316                                </span>
317                                <span style="float: left; margin-left: -0.9em;">
318                                    <input type="button" onclick="doSearchCollapsed();" style="min-width: 10px" value="Go" class="btn btn-primary btnstateless" />
319                                </span>
320                            </div>
321                        </div>
322                    </form>
323                </div>
324                <div class="col-xs-1">
325                    <a href="/"><i class="ss-home home-icon"></i></a>
326                </div>
327            </div>
328            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
329                <span class="sr-only">Toggle navigation</span>
330                <span class="icon-bar"></span>
331                <span class="icon-bar"></span>
332                <span class="icon-bar"></span>
333            </button>
334            <a class="navbar-brand hidden-xs" href="/" title="Search 1,000,000+ recipes" alt="Search 1,000,000+ recipes">
335                <img width="30" height="34" class="show-mobile lazyload" data-src="/Content/images/icons/BO_Responsive.svg" border="0" alt="Search 1,000,000+ recipes" />
336                <img width="140" height="38" class="show-ipad lazyload" data-src="/Content/images/icons/BigOven_logo_final.svg" border="0" alt="Search 1,000,000+ recipes" />
337            </a>
338        </div>
339        <div id="navbar" class="nav-collapse collapse no-transition">
340            <ul class="nav navbar-nav navbar-left navbar-choices">
341                <li>
342                    <div class="input-group nav-tool-bar-collapse visible-xs no-transition">
343                        <div>
344                            <ul id="collapsedMenu" class="collitems">
345                                <li class="visible-if-authenticated">
346                                    <a class="r24" href="/plan">Planner</a>
347                                </li>
348                                <li class="visible-if-unauthenticated">
349                                    <a class="r24" href="javascript:void(0);" onclick="javascript:showLoginDialog('/plan'); ">Planner</a>
350                                </li>
351                                <li class="visible-if-authenticated">
352                                    <a class="r24" href="/grocery">Grocery List</a>
353                                </li>
354                                <li class="visible-if-unauthenticated">
355                                    <a class="r24" href="javascript:void(0);" onclick="showLoginDialog('/grocery'); ">Grocery List</a>
356                                </li>
357                                <li class="visible-if-unauthenticated">
358                                    <a class="r24" href="javascript:void(0);" onclick="showLoginDialog('/myrecipes'); " style="margin-right: 22px;">My Recipes</a>
359                                </li>
360                                <li class="visible-if-authenticated">
361                                    <a class="r24" href="/myrecipes" style="margin-right: 22px;">My Recipes</a>
362                                </li>
363                                <li class="visible-if-authenticated">
364                                    <a class="r24" href="/recipes">Ideas</a>
365                                </li>
366                                <li class="visible-if-unauthenticated">
367                                    <a class="r24" href="/recipes">Ideas</a>
368                                </li>
369                                <li class="visible-if-authenticated">
370                                    <a class="r24" href="/article/Editorials">Editorials</a>
371                                </li>
372                                <li class="visible-if-unauthenticated">
373                                    <a class="r24" href="/article/Editorials">Editorials</a>
374                                </li>
375                                <li class="visible-if-unauthenticated">
376                                    <a class="r24" href="/use-up-leftovers">Use Up Leftovers</a>
377                                </li>
378                                <li class="visible-if-authenticated">
379                                    <a class="r24" href="/use-up-leftovers">Use Up Leftovers</a>
380                                </li>
381                                <li class="visible-if-authenticated">
382                                    <a class="r24" href="/videos">Videos</a>
383                                </li>
384                                <li class="visible-if-unauthenticated">
385                                    <a class="r24" href="/videos">Videos</a>
386                                </li>
387                                <li class="visible-if-authenticated">
388                                    <a href="/utils/redirect/myprofile">My Profile</a>
389                                </li>
390                                <li class="visible-if-authenticated" style="display: none; float: right; padding-bottom: 1em; padding-right: 0px;">
391                                    <a href="/account/logout">Sign out</a>
392                                </li>
393                                <li class="visible-if-unauthenticated pull-right">
394                                    <div class="input-group navbar-right nav-tool-bar">
395                                        <a href="/account/join" class="btn btnstateless btn-join">Join Free</a>
396                                        <a href="/account/login?ReturnUrl=%2farticle" class="btn btn-sign-in btnstateless">Sign In</a>
397                                    </div>
398                                </li>
399
400                            </ul>
401                        </div>
402                    </div>
403                </li>
404            </ul>
405        </div>
406
407        <!--2. topmenu for screnn >=768 sm,md,lg devices-->
408        <div class="visible-sm visible-md visible-lg">
409            <div class="nav navbar-nav navbar-left">
410                <div class="nav-options">
411                    <ul class="nav navbar-nav">
412                        <li>
413                            <a href="/plan" class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Plan meals days, weeks or months in advance">
414                                Planner
415                            </a>
416                        </li>
417                        <li>
418                            <a href="/grocery" class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Build a sorted, mobile, shareable grocery list">
419                                Grocery List
420                            </a>
421                        </li>
422                        <li>
423                            <a href="/myrecipes" class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Organize all your recipes">
424                                My Recipes
425                            </a>
426                        </li>
427                        <li>
428                            <a href="/recipes" class="navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Get seasonal recipe ideas and use up leftovers!">
429                                <span class="hidden-sm r24">Ideas</span><span class="visible-sm r24">Ideas</span>
430                            </a>
431                        </li>
432                        <li>
433                            <a href="/article"
434                               class="r24 navbar-right tip                                         nav-active
435" data-toggle="tooltip" data-placement="bottom" title="BigOven Editorials">
436                                Editorials
437                            </a>
438                        </li>
439                        <li>
440                            <a href="/use-up-leftovers" class="r24 navbar-right tip
441                                                " data-toggle="tooltip" data-placement="bottom" title="Use Up Leftovers!">
442                                Use Up Leftovers
443                            </a>
444                        </li>
445                        <li>
446                            <a href="/videos"
447                               class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="BigOven Videos">
448                                Videos
449                            </a>
450                        </li>
451                    </ul>
452                </div>
453            </div>
454
455            <ul class="nav navbar-nav navbar-right navbar-ipad">
456                    <li class="visible-if-unauthenticated" style="margin-top: 17px;">
457                        <div class="input-group navbar-right nav-tool-bar buttons-wrapper">
458                            
459                            
460                            <a href="/account/join" class="btn btnstateless btn-join">Join Free</a>
461                            <a href="/account/login?ReturnUrl=%2farticle" class="btn btn-sign-in btnstateless">Sign In</a>
462                        </div>
463                    </li>
464            </ul>
465            <ul class="nav navbar-nav hidden-xs navbar-right searchdesk">
466                <li>
467                    <form class="navbar-form navbar-right navbar-search hidden-xs searchdeskform" role="search">
468                        <div class="searchBox">
469                            <i class="fa fa-search search-icon"></i>
470                            <input type="text" id="txtSearch" class="form-control" placeholder="Search 1,000,000+ recipes">
471                        </div>
472                    </form>
473                </li>
474            </ul>
475            <ul class="nav navbar-nav hidden-xs navbar-right searchrespon">
476                <li>
477                    <form class="navbar-form navbar-right navbar-search hidden-xs formresponsive" role="search">
478                        <div class="searchBox1">
479                            <i class="fa fa-search circle-icon" id="respId"></i>
480                            <i class="fa fa-times" style="display:none !important;"></i>
481                            <div id="testid">
482                                <input type="text" id="txtSearchResponsiveTest" placeholder="Search 1,000,000+ recipes">
483                            </div>
484                        </div>
485                    </form>
486                </li>
487            </ul>
488        </div>
489
490    </div>
491    <!--searchbox menu!!!-->
492    <div class="container nav-container searchplacehold" id="searchplaceholdId">
493    </div>
494</nav>   
495
496<script type="text/javascript">
497
498    var jsonFavorites = new Array();
499    var jsonTrySoons = new Array();
500    var bindEventsCompleted = false; 
501
502    var boUser = {
503        "UserName": "Guest",
504        "UserID": -100,
505        "FirstName": "",
506        "LastName": "",
507        "PhotoUrl": "https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/avatar/avatar-default.png",
508        "PremiumExpiryDate": "\/Date(1074556740000)\/"
509    }
510
511    var establishingUser = false;
512
513    var bestRecipes = new Bloodhound({
514        datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
515        queryTokenizer: Bloodhound.tokenizers.whitespace,
516        remote: {
517            url: '/recipe/autocomplete?prefix=%QUERY',
518            wildcard: '%QUERY'
519        }
520    });
521
522    var suppressTabComplete = false;
523    var inboxCount = 0;
524</script>
524
525
526<script defer type="text/javascript">
527
528    function prettyDate(time) {
529        var date = new Date(time);
530        var diff = (((new Date()).getTime() - date.getTime()) / 1000),
531            day_diff = Math.floor(diff / 86400);
532
533        if (isNaN(day_diff)) return "";
534        if (day_diff > 364) {
535            return Math.floor(day_diff / 365) + "y";
536        }
537        if (isNaN(day_diff) || day_diff < 0 || day_diff >= 31) return "";
538        return day_diff == 0 && (
539            diff < 60 && "just now" || diff < 120 && "min" || diff < 3600 && Math.floor(diff / 60) + "m " || diff < 7200 && "1h" || diff < 86400 && Math.floor(diff / 3600) + "h") || day_diff == 1 && "yesterday" || day_diff < 7 && day_diff + "d" || day_diff < 31 && Math.ceil(day_diff / 7) + "w";
540    }
541
542    function buildInboxItem(i) {
543        var result = "";
544        var url = window.location;
545        if (i.WebUrl != undefined) {
546            url = i.WebUrl;
547        }
548
549        try {
550            /*if (i.Actor.PhotoUrl == "https://photos.bigoven.com/avatar/bigoven.jpg" || i.Actor.PhotoUrl == "https://photos.bigoven.com/photo/avatar/bigoven.jpg") {*/
551            if (i.Actor.PhotoUrl.includes("/avatar/bigoven.jpg")) {
552                i.Actor.PhotoUrl = "https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/w_48,h_48/avatar/bigoven.jpg";
553            }
554        }
555        catch (e) { }
556
557        result += "<li><a href=\"" + url + "\" onclick=\"window.location='" + url + "'\">";
558        result += "<div class=\"inboxItem row";
559
560        if (!i.Seen) {
561            result += " iUnseen";
562        } else
563            result += " iSeen";
564
565        result += "\">";
566
567        if (i.MessageType === "Friend") {
568            if (i.Actor != null) {
569                result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" +
570                    i.Actor.PhotoUrl +
571                    "?w=48&h=48\"/></div>";
572            }
573            result += "<div class=\"middle-col inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>";
574            if (i.Actor != null) {
575                result += "<div class=\"last-col\"><button class=\"tip btn btn-follow inbox-follow btn-default\" rel=\"" +
576                    i.Actor.UserName +
577                    "\" href=\"javascript:void(0);\"><i class=\"fa fa-user-plus\"></i></button></div>";
578            }
579        } else if (i.MessageType === "System") {
580            if (i.Recipe != null) {
581                if (i.Actor != null) {
582                    result += "<div class=\"first-col  text-center\"><img class=\"avatar-img\" src=\"" +
583                        i.Actor.PhotoUrl +
584                        "?w=48&h=48\"/></div>";
585                }
586                result += "<div class=\"middle-col  inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>";
587                result += "<div class=\"last-col  text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>";
588            } else {
589                result +=
590                    "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/w_48,h_48/avatar/bigoven.jpg\"/></div>";
591                result += "<div class=\"inbox-text middle-col \">" +
592                    i.ActionText +
593                    " <span class=\"inbox-text-since\">" +
594                    prettyDate(i.Date) +
595                    "</span></div>";
596                result += "<div class=\"last-col \"></div>";
597            }
598        } else if (i.MessageType === "RecipeShare") {
599            result += "<div class=\"first-col  text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>";
600            result += "<div class=\"middle-col  inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>";
601            result += "<div class=\"last-col  text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>";
602        } else if (i.MessageType === "Recipe") {
603            result += "<div class=\"first-col  text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>";
604            result += "<div class=\"middle-col  inbox-text\">
604" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>";
605            result += "<div class=\"last-col  text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>";
606        } else if (i.MessageType === "RecipeRating") {
607            result += "<div class=\"first-col  text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>";
608            result += "<div class=\"middle-col  inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>";
609            result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>";
610        } else if (i.MessageType === "RecipePhoto") {
611            result += "<div class=\"first-col  text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>";
612            result += "<div class=\"inbox-text middle-col \">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>";
613            result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>";
614        }
615
616        result += "</div>";
617        result += "</a></li>";
618        return result;
619    }
620
621    function fillInbox(data, callback) {
622        if (data.length === 0) {
623            var startingInboxItem = {
624                MessageType: "System",
625                Actor: { PhotoUrl: "" },
626                ActionText: "Welcome! This is your notifications center. For instance, BigOven will let you know if someone's rated a recipe you've posted."
627            };
628
629            data = new Array();
630            data.push(startingInboxItem);
631
632            if (callback != null) {
633                callback('', data.length);
634            }
635        }
636
637        // var cacheBuster = new Date().getTime();
638        var resultHtml = '';
639
640        $.each(
641            data,
642            function (index, val) {
643                var html = buildInboxItem(val);
644                resultHtml += html;
645            });
646        if (callback != null) {
647            callback(resultHtml, data.length);
648        }
649    }
650
651    function updateUserUI(boUser) {
652        $(".visible-if-unknown-state").hide();
653        if (boUser.UserID > 0) {
654            $(".bigoven-friendly-name").html(boUser.UserName);
655            $(".visible-if-unauthenticated").hide();
656            $(".visible-if-authenticated").show();
657            if ((boUser.PremiumExpiryDate !== null)) {
658                var dtNow = new Date();
659                var expDate = new Date(parseInt(boUser.PremiumExpiryDate.substr(6)));
660                if (expDate >= dtNow) {
661                    $(".visible-if-not-pro-member").hide();
662                    $(".visible-if-pro-member").show();
663                    $(".hide-if-pro-member").remove();
664                } else {
665                    $(".visible-if-pro-member").hide();
666                    $(".visible-if-not-pro-member").show();
667                }
668            } else {
669                $(".visible-if-not-pro-member").show();
670            }
671            if (boUser.UserType >= 8) {
672                $(".visible-if-admin").show();
673                $(".hide-if-admin").hide();
674            } else {
675                $(".visible-if-admin").hide();
676            }
677        }
678        else {
679            $(".visible-if-authenticated").hide();
680            $(".visible-if-unauthenticated").show();
681            $(".visible-if-not-pro-member").show();
682        }
683    }
684
685    function initPunchUpPunchDown() {
686        $(document).on("click", ".killphoto-icon", function () {
687            var parentItem = $(this).parent().parent().parent();
688            var rid = parentItem.attr('data-rid');
689            killPhoto(getAntiForgeryToken(), rid);
690        });
691
692        $(document).on("click", ".punchup-icon", function () {
693            var parentItem = $(this).parent().parent().parent();
694            var rid = parentItem.attr('data-rid');
695            punchUp(getAntiForgeryToken(), rid);
696        });
697        $(document).on("click", ".punchdown-icon", function () {
698            var parentItem = $(this).parent().parent().parent();
699            var rid = parentItem.attr('data-rid');
700            punchDown(getAntiForgeryToken(), rid);
701        });
702    }
703
704    function bindEvents() {
705        /* recipe tile actions */
706
707        $(document).on("click", ".btn-add-grocery", function () {
708            var userId = boUser.UserID;
709            var recipeUrl = unescape($(this).parent().parent().parent().parent().parent().parent().parent().attr('data-url'));
710            if ((userId == null) || (userId <= 0)) {
711                showLoginDialog(recipeUrl);
712                return;
713            }
714            var rid = $(this).attr('data-rid');
715            var servings = $(this).attr('data-servings');
716            $(this).fadeTo(250, 0.2, null);
717            window.location = "/grocery/addrecipe/" + rid;
718        });
719
720        $(document).on("click", ".btn-add-menu", function () {
721            var userId = boUser.UserID;
722            var recipeUrl = unescape($(this).parent().parent().parent().parent().parent().parent().parent().attr('data-url'));
723            if ((userId == null) || (userId <= 0)) {
724                showLoginDialog(recipeUrl);
725                return;
726            }
727
728            if (paywallPhase > 1) {
729                if (boUser != undefined) {
730                    if (enforcePaywall(boUser)) {
731                        if (boUser.TotalRecipes > maxRecipesForFreeMembers) {
732                            showUpsellDialog("Plan ahead with BigOven Pro",
733                                "<p>Hope you're enjoying BigOven! Meal Planner is a BigOven Pro feature.</p><p>Upgrade to BigOven Pro membership and keep unlimited recipes, plan ahead with Meal Planner, add private notes, scan recipes with RecipeScan, and enjoy an ad-free experience on web and mobile!</p>",
734                                "Plan meals in advance for just $2.99/mo",
735                                "Free two-week trial. Pay by Amazon or with major credit card.");
736                            $(this).children().first().fadeTo(250, 1, null);
737                            return;
738                        }
739                    }
740                }
741            }
742
743            var rid = $(this).attr('data-rid');
744            var servings = $(this).attr('data-servings');
745            $(this).fadeTo(250, 0.2, null);
746            addToPlan(getAntiForgeryToken(), rid, boUser.UserID, servings);
747        });
748
749        $(document).on("click", ".try-btn", function () {
750            var userId = boUser.UserID;
751            var recipeUrl = unescape($(this).parent().parent().parent().parent().attr('data-url'));
752            if ((userId == null) || (userId <= 0)) {
753                showLoginDialog(recipeUrl + "?act=addTrySoon");
754                return;
755            }
756            var username = boUser.UserName;
757            var bOpenGraph = false;
758            var rid = $(this).parent().parent().parent().parent().attr('data-rid');
759            var servings = $(this).parent().parent().parent().parent().attr('data-servings');
760            $(this).children().first().fadeTo(250, 0.2, null);
761
762            if ($(this).children().first().hasClass('try-btn-attach-on')) {
763                removeFromTrySoon(getAntiForgeryToken(), rid, userId, username, recipeUrl, bOpenGraph);
764                $(this).children().first().removeClass('try-btn-attach-on');
765                $(this).children().first().fadeTo(250, 1, null);
766
767            } else {
768
769                if (paywallPhase > 1) {
770                    if (boUser != undefined) {
771                        if (enforcePaywall(boUser)) {
772                            if (boUser.TotalRecipes > maxRecipesForFreeMembers) {
773                                showUpsellDialog("Time to Upgrade to BigOven Pro Membership",
774                                    "<p>Hope you're enjoying BigOven! You've hit your recipe limit as a free member (" + maxRecipesForFreeMembers + ").</p><p>Upgrade to BigOven Pro membership and keep unlimited recipes, plan ahead with Meal Planner, add private notes, scan recipes with RecipeScan, and enjoy an ad-free experience on web and mobile!</p>",
775                                    "Save unlimited recipes for just $2.99/mo",
776                                    "Free two-week trial. Pay by Amazon or with major credit card.");
777                                $(this).children().first().fadeTo(250, 1, null);
778                                return;
779                            }
780                        }
781                    }
782                }
783
784                addToTrySoon(getAntiForgeryToken(), rid, userId, username, recipeUrl, bOpenGra
784ph);
785                $(this).children().first().addClass('try-btn-attach-on');
786                $(this).children().first().fadeTo(250, 1, null);
787            }
788        });
789
790        $(document).on("click", ".fa-heart", function () {
791            var userId = boUser.UserID;
792            var recipeUrl = unescape($(this).parent().parent().parent().parent().parent().parent().parent().attr('data-url'));
793
794            if ((userId == null) || (userId <= 0)) {
795                showLoginDialog(recipeUrl + "?act=addFavorite");
796                return;
797            }
798            var username = boUser.UserName;
799            var bOpenGraph = false;
800            var rid = $(this)
801                .parent()
802                .parent()
803                .parent()
804                .parent()
805                .parent()
806                .parent()
807                .parent()
808                .attr('data-rid');
809            var servings = $(this)
810                .parent()
811                .parent()
812                .parent()
813                .parent()
814                .parent()
815                .parent()
816                .parent()
817                .attr('data-servings');
818
819            $(this).fadeTo(250, 0.2, null);
820
821            if ($(this).hasClass('favorite-on')) {
822                removeFromFavorites(getAntiForgeryToken(), rid, userId, username, recipeUrl, false);
823                $(this).removeClass('favorite-on');
824                $(this).fadeTo(250, 1, null);
825
826            } else {
827
828                if (paywallPhase > 1) {
829                    if (boUser != undefined) {
830                        if (enforcePaywall(boUser)) {
831                            if (boUser.TotalRecipes > maxRecipesForFreeMembers) {
832                                showUpsellDialog("Time to Upgrade to BigOven Pro Membership",
833                                    "<p>Hope you're enjoying BigOven! You've hit your recipe limit as a free member (" + maxRecipesForFreeMembers + ").</p><p>Upgrade to BigOven Pro membership and keep unlimited recipes, plan ahead with Meal Planner, add private notes, scan recipes with RecipeScan, and enjoy an ad-free experience on web and mobile!</p>",
834                                    "Save unlimited recipes for just $2.99/mo",
835                                    "Free two-week trial. Pay by Amazon or with major credit card.");
836                                $(this).fadeTo(250, 1, null);
837                                return;
838                            }
839                        }
840                    }
841                }
842                addToFavorites(getAntiForgeryToken(), rid, userId, username, recipeUrl, false);
843                $(this).addClass('favorite-on');
844                $(this).fadeTo(250, 1, null);
845            }
846        });
847        initPunchUpPunchDown();
848        $(".tip").tooltip();
849    }
850
851    function updateTiles() {
852        if (jsonFavorites !== null) {
853            $(".recipe-tile-full").each(function (index, el) {
854                var rid = Number($(this).attr("data-rid"));
855                if ($.inArray(rid, jsonFavorites, 0) >= 0) {
856                    $('.recipe-tile-full[data-rid="' + rid + '"]').children().find('.fa-heart').addClass("favorite-on");
857                }
858                if ($.inArray(rid, jsonTrySoons, 0) >= 0) {
859                    $('.recipe-tile-full[data-rid="' + rid + '"]')
860                        .children()
861                        .find('.try-btn-attach')
862                        .addClass("try-btn-attach-on");
863                    var countText =
864                        $('.recipe-tile-full[data-rid="' + rid + '"]').children().find('.upvote-counter').html();
865                    countText = "You + " + countText;
866                    if (countText === "You + 1") {
867                        countText = "You";
868                    }
869                    $('.recipe-tile-full[data-rid="' + rid + '"]').children().find('.upvote-counter').html(countText);
870                }
871            });
872        }
873
874        if (!bindEventsCompleted) {
875            bindEventsCompleted = true;
876            bindEvents();
877        }
878    }
879
880    function afterTileDisplay() {
881        $.get("/utils/me/lists", function (data) {
882            jsonFavorites = data.favorites;
883            jsonTrySoons = data.trySoons;
884            if (updateTiles != undefined) {
885                updateTiles();
886            }
887        });
888    }
889
890    function establishboUserFromViewBag(utilsMeObj, updateUI, callback) {
891        establishingUser = true;
892        boUser = utilsMeObj;
893        if (updateUI) {
894            $(document).ready(function() {
895                updateUserUI(boUser);
896            });
897        }
898        if (callback !== undefined) {
899            establishingUser = false;
900            callback();
901        }
902        establishingUser = true;
903    }
904
905    // document.addEventListener("DOMContentLoaded", function () {
906    establishboUserFromViewBag(
907        {"UserID":0,"UserName":null,"ImageURL":"https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/avatar-default.png","ImageURL48":"https://bigoven-res.cloudinary.com/image/upload/t_recipe-48,d_avatar-default.png/f_auto,q_auto/avatar-default.png","ImageURL64":"https://bigoven-res.cloudinary.com/image/upload/t_recipe-64,d_avatar-default.png/f_auto,q_auto/avatar-default.png","ImageURL128":"https://bigoven-res.cloudinary.com/image/upload/t_recipe-128,d_avatar-default.png/f_auto,q_auto/avatar-default.png","PhotoUrl":"https://photos.bigoven.com/avatar/avatar-default.png","HomeUrl":"","IsPremium":false,"CreditBalance":0,"FullName":"","FirstName":null,"LastName":null,"MemberSince":"\/Date(1
907790934582567)\/","AboutMe":null,"TrySoonCount":0,"FavoritesCount":0,"AddedCount":0,"MenusCount":0,"PremiumExpiryDate":null,"OwnsDomain":null,"IsGroceryListFree":false,"IsMenuPlanFree":false,"GroceryListSponsor":"","MenuPlanSponsor":"","FBNotifyRecipeRaves":null,"FBNotifyPhotoApproved":null,"FBNotifyRecipePost":null,"FBNotifyMeWhenFriendsJoin":null,"FBNotifyIveFavorited":null,"FBNotifyIveTrySooned":null,"FBNotifyMenuSaved":null,"FBNotifyIveReviewed":null,"FBNotifyAddedMenu":null,"FBNotifyReviewReceived":null,"FBNotifyMedalReceived":null,"FBNotifyIveMade":null,"FacebookID":null,"OfflineAccessToken":null,"AdFreeEnabled":false,"PowerFeaturesEnabled":false,"IsCurator":false,"AmFollowing":null,"BackgroundUrl":null,"FollowingCount":0,"FollowersCount":0,"BOAuthToken":null,"UserLevel":"unauthenticated","PrivateRecipeCount":0,"PublicRecipeCount":0,"TotalRecipes":null,"LastChangeLogID":null,"UserType":0,"FriendlyName":"Guest","EatingStyle":null,"Email":null},
908        true,
909        function() {
910            if ((boUser.UserID) > 0) {
911                $.get("/utils/inboxunseen",
912                    function(data) {
913                        inboxCount = data.unseenCount;
914                        if (inboxCount > 0) {
915                            if (inboxCount > 99) {
916                                $(".badge-count").html("99+").show();
917                            } else {
918                                $(".badge-count").html(inboxCount).show();
919                            }
920                        }
921                    }
922                );
923
924                fillInbox([],
925                    function(inboxHtml, count) {
926                        if (count >= 2) {
927                            $("#activity-dropdown").html(inboxHtml +
928                                "<li><a onclick=\"window.location='/activity';\" href=\"/activity\"><div class=\"row\"><div class=\"col-xs-12\"><div class=\"text-center\"><i class=\"fa fa-bell-o\"></i> View all activity</div></div></a></li>");
929                        } else {
930                            $("#activity-dropdown").html(inboxHtml);
931                        }
932                    }
933                );
934            }
935            try {
936                var bo_userLevel = boUser.UserLevel;
937                ga('set', 'dimension1', bo_userLevel);
938            }
939            catch (ex) {
940            }
941        }
942    );
943    // });
944
945    $('.navbar-collapse').on('show.bs.collapse',
946        function () {
947            $(".wrapper").css("margin-top", "300px");
948        }
949    );
950
951    $('.navbar-collapse').on('hidden.bs.collapse',
952        function () {
953            $(".wrapper").css("margin-top", "0px");
954        }
955    );
956
957    $("#dropdownMenu1").on("shown.bs.dropdown",
958        function(event) {
959            updateFollowButtons(getAntiForgeryToken());
960            $(".badge-count").html("").hide();
961
962            $.post(
963                "/utils/inbox/reset",
964                { __RequestVerificationToken : getAntiForgeryToken() },
965                function () { }
966            );
967        });
968
969    $("#txtSearch").typeahead(null,
970        {
971            name: 'best-recipes',
972            //display: 'value',
973            limit: 12,
974            minLength: 2,
975            source: bestRecipes,
976            templates: {
977                empty: [
978                    ''
979                ].join('\n'),
980                suggestion: function(data) {
981                    return '<div>' + data + '</div>';
982                }
983            }
984        });
985
986    $(document).on("typeahead:select",
987        function(event, suggestion) {
988            if ((event.target.id === "txtSearch") || (event.target.id === "txtSearchCollapse") || (event.target.id === "txtSearchResponsiveTest")) {
989                $(".search-icon").removeClass("fa-search").addClass("ss-stove");
990                doSimpleSearch(getAntiForgeryToken(), suggestion);
991                return;
992            }
993        });
994
995    $("#txtSearch").keydown(function(event) {
996        if (event.which === 13) {
997            var txt = $("#txtSearch").val();
998            $(".search-icon").removeClass("fa-search").addClass("ss-stove");
999            doSimpleSearch(getAntiForgeryToken(), txt);
1000            event.preventDefault();
1001            return;
1002        }
1003        return;
1004    });
1005
1006    $("#txtSearchCollapse").keydown(function(event) {
1007        if (event.which === 13) {
1008            var txt = $("#txtSearchCollapse").val();
1009            doSimpleSearch(getAntiForgeryToken(), txt);
1010            event.preventDefault();
1011            return;
1012        }
1013        return;
1014    });
1015
1016    $("#txtSearchResponsiveTest").keydown(function (event) {
1017        if (event.which === 13) {
1018            var txt = $("#txtSearchResponsiveTest").val();
1019            doSimpleSearch(getAntiForgeryToken(), txt);
1020            event.preventDefault();
1021            return;
1022        }
1023        return;
1024    });
1025
1026    function doSearchCollapsed() {
1027        var txt = $("#txtSearchCollapse").val();
1028        doSimpleSearch(getAntiForgeryToken(), txt);
1029        event.preventDefault();
1030    }
1031
1032    /*responsive search*/
1033    var searchIcon = document.querySelector('#respId');
1034    var closeIcon = document.querySelector('.fa-times');
1035    var search = document.getElementById('txtSearchResponsiveTest');
1036
1037    searchIcon.addEventListener("click", function () {
1038        search.focus();
1039    });
1040
1041    searchIcon.onclick = () => {
1042        search.classList.add('expand');
1043        $('.searchplacehold').css({
1044            'height' : '58px'
1045        });
1046    }
1047
1048    closeIcon.onclick = () => {
1049        search.classList.remove('expand');
1050    }
1051
1052    window.onscroll = function () {
1053        search.classList.remove('expand');
1054        $('.searchplacehold').css({
1055            'height': '0'
1056        });
1057    }
1058
1059    $('body').click(function (evt) {
1060        if ((!$(evt.target).is('#respId')) && (!$(evt.target).is('#txtSearchResponsiveTest') ) ){
1061            search.classList.remove('expand');
1062            $('.searchplacehold').css({
1063                'height': '0'
1064            });
1065        }
1066    });
1067
1068</script>
1068<!--EndDonut-->
1069    <noscript>
1070        <p style="padding: 7px 7px;">Hi, this web browser has Javascript disabled. As a result, several features will be disabled. Try visiting this page in a Javascript-enabled browser: <a href="/article" target="_blank">https://www.bigoven.com/article</a>
1071    </noscript>
1072    <div class="wrapper">
1073        <div >
1074            
1075    <ol class="breadcrumb hidden-xs">
1076        <li><a href="/"><i class="ss-home" title="Home"></i></a></li>
1077
1078            <li class="active">Articles</li>
1079    </ol>
1080
1081        </div>
1082        <div class="container" >
1083            <div id="fb-root"></div>
1084
1085            
1086
1087
1088
1089
1090
1091
1092
1093<!-- article categories navbar -->
1094
1095
1096
1097<nav class="navbar cust_navbar">
1098    <div class="container main-container-editors">
1099        <!--responsive-->
1100        <div class="navbar-header cust_navbar_header">
1101            <button class="hamburger hamburger--collapse navbar-toggle pull-left" style="margin-top: .9em; padding: 0;" type="button" data-toggle="collapse" data-target="#myNavbar" aria-expanded="true">
1102                <span class="hamburger-box">
1103                    <img id="hamburgerboxId" src="/Content/images/editorials/burger_menu_40x24.svg" data-swap="/Content/images/editorials/burger_menu_closed_40x24.svg" />
1104                </span>
1105            </button>
1106            <a class="navbar-brand" style="padding: 0 .2em; margin-left: .1em;"><span>Explore</span></a>
1107        </div>
1108        <!--desc-->
1109        <div class="collapse navbar-collapse cust_navbar_collapse" id="myNavbar">
1110            <ul class="nav navbar-nav cust_navbar_nav" id="categId">
1111                            <li class="dropdown linkitem parentId">
1112                                <a href="/article/category/drinks" class="categ">Drinks</a>
1113
1114                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1115                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1116                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1117                                </a>
1118
1119                                <ul class="dropdown-menu">
1120                                                <li><a href="/article/category/drinks/beer">Beer (1)</a></li>
1121                                                <li><a href="/article/category/drinks/cocktails">Cocktails (3)</a></li>
1122                                                <li><a href="/article/category/drinks/spirits">Spirits (1)</a></li>
1123                                                <li><a href="/article/category/drinks/wine">Wine (10)</a></li>
1124                                </ul>
1125                            </li>
1126                            <li class="dropdown linkitem parentId">
1127                                <a href="/article/category/entertaining" class="categ">Entertaining</a>
1128
1129                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1130                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1131                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1132                                </a>
1133
1134                                <ul class="dropdown-menu">
1135                                                <li><a href="/article/category/entertaining/cocktail-party">Cocktail Party (1)</a></li>
1136                                                <li><a href="/article/category/entertaining/hors-d-oeuvres">Hors d&#39;oeuvres (1)</a></li>
1137                                                <li><a href="/article/category/entertaining/parties-and-events">Parties and Events (14)</a></li>
1138                                </ul>
1139                            </li>
1140                            <li class="dropdown linkitem parentId">
1141                                <a href="/article/category/equipment" class="categ">Equipment</a>
1142
1143                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1144                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1145                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1146                                </a>
1147
1148                                <ul class="dropdown-menu">
1149                                                <li><a href="/article/category/equipment/small-appliances">Small Appliances (4)</a></li>
1150                                                <li><a href="/article/category/equipment/tools">Tools (2)</a></li>
1151                                </ul>
1152                            </li>
1153                            <li class="dropdown linkitem parentId">
1154                                <a href="/article/category/everyday" class="categ">Everyday</a>
1155
1156                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1157                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1158                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1159                                </a>
1160
1161                                <ul class="dropdown-menu">
1162                                                <li><a href="/article/category/everyday/appetizers">Appetizers (1)</a></li>
1163                                                <li><a href="/article/category/everyday/breakfast">Breakfast (1)</a></li>
1164                                                <li><a href="/article/category/everyday/budget-cooking">Budget Cooking (12)</a></li>
1165                                                <li><a href="/article/category/everyday/dinner-ideas">Dinner ideas (4)</a></li>
1166                                                <li><a href="/article/category/everyday/quick-and-easy-meals">Quick and Easy meals (2)</a></li>
1167                                                <li><a href="/article/category/everyday/side-dishes">Side dishes (1)</a></li>
1168                                                <li><a href="/article/category/everyday/use-up-leftovers">Use Up Leftovers (1)</a></li>
1169                                                <li><a href="/article/category/everyday/vegetarian-menus">Vegetarian Menus (6)</a></li>
1170                                                <li><a href="/article/category/everyday/weekly-planners">Weekly Planners (5)</a></li>
1171                                </ul>
1172                            </li>
1173                            <li class="dropdown linkitem parentId">
1174                                <a href="/glossary" class="categ">Glossary</a>
1175                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false"></a>
1176                                <ul class="dropdown-menu"></ul>
1177                            </li>
1178                            <li class="dropdown linkitem parentId">
1179                                <a href="/article/category/guides" class="categ">Guides</a>
1180
1181                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1182                                </a>
1183
1184                                <ul class="dropdown-menu">
1185                                </ul>
1186                            </li>
1187                            <li class="dropdown linkitem parentId">
1188                                <a href="/article/category/healthy" class="categ">Healthy</a>
1189
1190                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1191                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1192                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1193                                </a>
1194
1195                                <ul class="dropdown-menu">
1196                                                <li><a href="/article/category/healthy/healthy-dinner-ideas">Healthy Dinner Ideas (18)</a></li>
1197                                                <li><a href="/article/category/healthy/news-and-information">News and Information (2)</a></li>
1198                                                <li><a href="/article/category/healthy/nutritious-food">Nutritious Food (10)</a></li>
1199                                </ul>
1200                            </li>
1201                            <li class="dropdown linkitem parentId">
1202                                <a href="/article/category/holidays-and-celebrations" class="categ">Holidays and Celebrations</a>
1203
1204                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1205                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1206                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1207                                </a>
1208
1209                                <ul class="dropdown-menu">
1210                                                <li><a href="/article/category/holidays-and-celebrations/asian-american-and-pacific-islander-heritage-month">Asian American and Pacific Islander Heritage Month (3)</a></li>
1211                                                <li><a href="/article/category/holidays-and-celebrations/back-to-school">Back to School (1)</a></li>
1212                                                <li><a href="/article/category/holidays-and-celebrations/christmas">Christmas (9)</a></li>
1213                                                <li><a href="/article/category/holidays-and-celebrations/cinco-de-mayo">Cinco de Mayo (1)</a></li>
1214                                                <li><a href="/article/category/holidays-and-celebrations/easter">Easter (4)</a></li>
1215                                                <li><a href="/article/category/holidays-and-celebrations/fathers-day">Father&#39;s Day (3)</a></li>
1216                                                <li><a href="/article/category/holidays-and-celebrations/fourth-of-july">Fourth of July (4)</a></li>
1217                                                <li><a href="/article/category/holidays-and-celebrations/grilling-and-barbecue">Grilling and Barbecue (3)</a></li>
1218                                                <li><a href="/article/category/holidays-and-celebrations/mardi-gras">Mardi Gras (1)</a></li>
1219                                                <li><a href="/article/category/holidays-and-celebrations/mothers-day">Mother&#39;s Day (3)</a></li>
1220                                                <li><a href="/article/category/holidays-and-celebrations/new-years-day">New Year&#39;s Day (4)</a></li>
1221                                                <li><a href="/article/category/holidays-and-celebrations/new-years-eve">New Year&#39;s Eve (3)</a></li>
1222                                                <li><a href="/article/category/holidays-and-celebrations/passover">Passover (2)</a></li>
1223                                                <li><a href="/article/category/holidays-and-celebrations/picnic">Picnic (1)</a></li>
1224                                                <li><a href="/article/category/holidays-and-celebrations/st-patricks-day">St. Patrick&#39;s Day (2)</a></li>
1225                                                <li><a href="/article/category/holidays-and-celebrations/super-bowl">Super Bowl (2)</a></li>
1226                                                <li><a href="/article/category/holidays-and-celebrations/tailgaiting">Tailgating (6)</a></li>
1227                                                <li><a href="/article/category/holidays-and-celebrations/thanksgiving">Thanksgiving (11)</a></li>
1228                                                <li><a href="/article/category/holidays-and-celebrations/valentines-day">Valentine&#39;s Day (5)</a></li>
1229                                                <li><a href="/article/category/holidays-and-celebrations/weddings">Weddings (1)</a></li>
1230                                </ul>
1231                            </li>
1232                            <li class="dropdown linkitem parentId">
1233                                <a href="/article/category/how-to" class="categ">How To</a>
1234
1235                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1236                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1237                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1238                                </a>
1239
1240                                <ul class="dropdown-menu">
1241                                                <li><a href="/article/category/how-to/essential-primers">Essential Primers (64)</a></li>
1242                                                <li><a href="/article/category/how-to/techniques">Techniques (46)</a></li>
1243                                </ul>
1244                            </li>
1245                            <li class="dropdown linkitem parentId">
1246                                <a href="/article/category/seasonal" class="categ">Seasonal</a>
1247
1248                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1249                                        <img width="10" height="6" src="/Content/images/editorials/Polygon_1.png" class="poligon" />
1250                                        <img width="10" height="6" src="/Content/images/editorials/arrowDN.svg" class="arrow pull-right rotate">
1251                                </a>
1252
1253                                <ul class="dropdown-menu">
1254                                                <li><a href="/article/category/seasonal/fall">Fall (18)</a></li>
1255                                                <li><a href="/article/category/seasonal/spring">Spring (11)</a></li>
1256                                                <li><a href="/article/category/seasonal/summer">Summer (12)</a></li>
1257                                                <li><a href="/article/category/seasonal/winter">Winter (13)</a></li>
1258                                </ul>
1259                            </li>
1260                            <li class="dropdown linkitem parentId">
1261                                <a href="/article/category/uncategorized" class="categ">Uncategorized</a>
1262
1263                                <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
1264                                </a>
1265
1266                                <ul class="dropdown-menu">
1267                                </ul>
1268                            </li>
1269
1270            </ul>
1271        </div>
1272    </div>
1273</nav>
1274
1275<script>
1276
1277    function showhide_arrow() {
1278        $('#categId .parentId').each(function (i) {
1279            if ($(this).children().length == 2) {
1280                if ($(window).width() >= 992) {
1281                    $(this).find('.poligon').hide();
1282                }
1283                if ($(window).width() < 992) {
1284                    $(this).find('.arrow').hide();
1285                }
1286            }
1287        });
1288    }
1289
1290    $(document).ready(() => {
1291
1292        //on responsive resize window
1293        showhide_arrow();
1294        $(window).on('resize', () => {
1295            showhide_arrow();
1296        });
1297
1298        // Navbar actions
1299        $('.hamburger').click(function () {
1300            $(this).toggleClass("is-active");
1301        });
1302
1303        // Swapping the menu icons
1304        $("#hamburgerboxId").click(function () {
1305            var currbutt = $(this);
1306            var current = currbutt.attr("src");
1307            var swap = currbutt.attr("data-swap");
1308            currbutt.attr('src', swap).attr("data-swap", current);
1309        });
1310    });
1311
1312</script>
1312
1313
1314<div class="container main-container-editors">
1315    <div class="row">
1316
1317        <!-- 1st column, Articles -->
1318        <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">
1319
1320
1321            <div class="categtitle">
1322                <h3>
1323                    Editorials
1324                </h3>
1325            </div>
1326
1327
1328            <!-- Latest article -->
1329                <div id="primaryarticleId" class="primaryarticleinfo">
1330                    <a href="/article/details/homemade-pie-crust">
1331                        <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65d75ae1d6cf5e0d387468a8-5150de.jpg" alt="Tips &amp; Tricks for Homemade Pie Crust" class="img-responsive">
1332                    </a>
1333
1334
1335<a href="/article/details/homemade-pie-crust">
1336        <h5>Tips &amp; Tricks for Homemade Pie Crust</h5>
1337</a> 
1338
1339                    <a href="/article/details/homemade-pie-crust">
1340                        <p class="primarydescr">
1341
1342                            Making a perfect pie crust can be tricky, but with these tips and tricks, you'll be creating delicious and flaky homemade pie crusts in no time!
1343
1344                            &nbsp;<span>Read article...</span>
1345                        </p>
1346                    </a>
1347                    <div class="primaryart pull-left">
1348                        <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1349                    </div>
1350                </div>
1351
1352            <!-- Paged articles -->
1353            <div class="recipe-tabs">
1354                <div class="row">
1355                        <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4">
1356                            <div class="articletale">
1357                                <a href="/article/details/cooking-with-fruit">
1358                                    <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65ccd3b7d6cf5e2b58d7923b-7d6df0.jpg" style="width: 100%;" class="img-responsive" alt="Cooking With Fruit: Sweet and Savory">
1359                                </a>
1360                                <div class="articlecont">
1361
1362
1363<a href="/article/details/cooking-with-fruit">
1364        <h5>Cooking With Fruit: Sweet and Savory</h5>
1365</a> 
1366
1367                                    <a href="/article/details/cooking-with-fruit">
1368                                        <p>
1369                                            Learn about  the delicious possibilities of cooking with fruit in both sweet and savory dishes. From refreshing salads to indulgent desserts, learn how to incorporate fruit into your cooking for a burst of flavor and nutrition.
1370
1371                                            <!--&nbsp; <span style="color: #d9534f">Read more...</span>-->
1372                                        </p>
1373                                    </a>
1374                                </div>
1375                                <div class="articleauth pull-left">
1376                                    <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1377                                </div>
1378                            </div>
1379                        </div>
1380                        <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4">
1381                            <div class="articletale">
1382                                <a href="/article/details/sausage-101">
1383                                    <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65ca4dabd6cf5e3d048f8b68-581825.jpg" style="width: 100%;" class="img-responsive" alt="Sausage 101: A Buyer&#39;s Guide to Sausage">
1384                                </a>
1385                                <div class="articlecont">
1386
1387
1388<a href="/article/details/sausage-101">
1389        <h5>Sausage 101: A Buyer&#39;s Guide to Sausage</h5>
1390</a> 
1391
1392                                    <a href="/article/details/sausage-101">
1393                                        <p>
1394                                            Learn all about the different types of sausage, from bratwurst to chorizo, and how to choose the best one for your next meal.
1395
1396                                            <!--&nbsp; <span style="color: #d9534f">Read more...</span>-->
1397                                        </p>
1398                                    </a>
1399                                </div>
1400                                <div class="articleauth pull-left">
1401                                    <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1402                                </div>
1403                            </div>
1404                        </div>
1405                        <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4">
1406                            <div class="articletale">
1407                                <a href="/article/details/intro-to-phyllo-dough">
1408                                    <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65c3c1b84653f05678bc3a56-bffd16.jpg" style="width: 100%;" class="img-responsive" alt="Intro to Phyllo Dough">
1409                                </a>
1410                                <div class="articlecont">
1411
1412
1413<a href="/article/details/intro-to-phyllo-dough">
1414        <h5>Intro to Phyllo Dough</h5>
1415</a> 
1416
1417                                    <a href="/article/details/intro-to-phyllo-dough">
1418                                        <p>
1419                                            Discover the flaky and versatile world of phyllo dough. Learn about its history, uses, and tips for working with this delicate pastry.
1420
1421                                            <!--&nbsp; <span style="color: #d9534f">Read more...</span>-->
1422                                        </p>
1423                                    </a>
1424                                </div>
1425                                <div class="articleauth pull-left">
1426                                    <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1427                                </div>
1428                            </div>
1429                        </div>
1430                        <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4">
1431                            <div class="articletale">
1432                                <a href="/article/details/how-to-make-boxed-mixes-better">
1433                                    <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65ae87054653f045b499be83-728069.jpg" style="width: 100%;" class="img-responsive" alt="Boxed Baking: Elevate Your Boxed Cake &amp; Brownies">
1434                                </a>
1435                                <div class="articlecont">
1436
1437
1438<a href="/article/details/how-to-make-boxed-mixes-better">
1439        <h5>Boxed Baking: Elevate Your Boxed Cake &amp; Brownies</h5>
1440</a> 
1441
1442                                    <a href="/article/details/how-to-make-boxed-mixes-better">
1443                                        <p>
1444                                            Want to elevate your box cake mix to taste homemade? Check out these tips and tricks to make your cake taste like it was made from scratch.
1445
1446                                            <!--&nbsp; <span style="color: #d9534f">Read more...</span>-->
1447                                        </p>
1448                                    </a>
1449                                </div>
1450                                <div class="articleauth pull-left">
1451                                    <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1452                                </div>
1453                            </div>
1454                        </div>
1455                        <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4">
1456                            <div class="articletale">
1457                                <a href="/article/details/tinned-fish">
1458                                    <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65a7e4614653f039c853ca50-8cd0a9.jpg" style="width: 100%;" class="img-responsive" alt="Trending: Tinned Fish and How To Use It">
1459                                </a>
1460                                <div class="articlecont">
1461
1462
1463<a href="/article/details/tinned-fish">
1464        <h5>Trending: Tinned Fish and How To Use It</h5>
1465</a> 
1466
1467                                    <a href="/article/details/tinned-fish">
1468                                        <p>
1469                                            Discover the latest food trend - tinned fish - and learn creative ways to incorporate it into your recipes for meals and appetizers!
1470
1471                                            <!--&nbsp; <span style="color: #d9534f">Read more...</span>-->
1472                                        </p>
1473                                    </a>
1474                                </div>
1475                                <div class="articleauth pull-left">
1476                                    <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1477                                </div>
1478                            </div>
1479                        </div>
1480                        <div class="col-xs-12 col-sm-6 col-md-6 col-lg-4">
1481                            <div class="articletale">
1482                                <a href="/article/details/all-about-potatoes">
1483                                    <img src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65a69fc34653f03b10cff065-13da51.jpg" style="width: 100%;" class="img-responsive" alt="Potato 101: Your Guide to the Best Side">
1484                                </a>
1485                                <div class="articlecont">
1486
1487
1488<a href="/article/details/all-about-potatoes">
1489        <h5>Potato 101: Your Guide to the Best Side</h5>
1490</a> 
1491
1492                                    <a href="/article/details/all-about-potatoes">
1493                                        <p>
1494                                            From mashed to fried, potatoes are a versatile and delicious side dish. Learn about the different types and the best ways to prepare them in this guide.
1495
1496                                            <!--&nbsp; <span style="color: #d9534f">Read more...</span>-->
1497                                        </p>
1498                                    </a>
1499                                </div>
1500                                <div class="articleauth pull-left">
1501                                    <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a>
1502                                </div>
1503                            </div>
1504                        </div>
1505                </div>
1506            </div>
1507        </div>
1508
1509        <!-- 2nd column, Ads -->
1510        <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4 ads-col">
1511            <!--Begining of Layout Right Div -->
1512            <div class="col-xs-12 col-sm-4 layout-right">
1513                <div id="sidebar" class="hidden-sm hidden-xs hidden-md visible-if-not-pro-member">
1514                    <!-- ADS Begin 300x250 ad -->
1515                    <div id="skm-ad-medrec-1" class="ad-possition"></div>
1516                    <!-- ADS Begin 300x600 ad -->
1517                    <div id="skm-ad-flexrec-1"></div>
1518                </div>
1519            </div>
1520        </div>
1521    </div>
1522
1523    <!-- Pager -->
1524        <div class="row">
1525            <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8" style="text-align: center">
1526                <ul class="pagination"><li class="active"><a href="/article">1</a></li><li><a href="/article/page/2" >2</a></li><li><a href="/article/page/3" >3</a></li><li><a href="/article/page/4" >4</a></li><li><a href="/article/page/5" >5</a></li><li><a href="/article/page/6" >6</a></li><li><a href="/article/page/7" >7</a></li><li><a href="/article/page/8" >8</a></li><li><a rel="next" href="/article/page/2" ><span class="glyphicon glyphicon-chevron-right"></span></a></li><li><a href="/article/page/34" ><span class="glyphicon glyphicon-step-forward"></span></a></li></ul>
1527            </div>
1528            <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
1529            </div>
1530        </div>
1531</div>
1532
1533<div class="saperator"></div>
1534
1535<!--Handy Recipe Searches-->
1536   
1537        </div>
1538        
1539    </div>
1540
1541    
1542
1543
1544        <div class="container-fluid tryProBanner extrafooter visible-sm visible-xs" id="banner_bottom">
1545            <span class="tryProText">Add unlimited recipes. Remove ads. Custom folders. Find recipes for your diet.</span>
1546            <a href="/pro" class="btn btn-primary tryProButton" style="position:relative;top:-10px;" data-loading-text="Try BigOven Pro Free">Try BigOven Pro Free</a>
1547        </div>
1548
1549
1550<footer id="footer" class="container-fluid footer-main">
1551
1552    <div class="footer-container">
1553
1554        <section class="footer-cols">
1555
1556            <div class="footer-col box-1 footer-left-column">
1557
1558                <div class="logo-left">
1559                    <a id="joinMailing"></a>
1560                    <img width="169" height="47" src="/Content/images/footer_icons/BigOven_logo.png" alt="BigOven Logo" style="margin-left: 10px;" />
1561                </div>
1562
1563                <div class="col-xs-12 social-find-us">
1564                    Find us on :<br />
1565                </div>
1566
1567                <div id="social-outer" class="col-xs-12 social-icons">
1568                    <div id="social-icons">
1569
1570                        <ul style="padding: 0">
1571                            <li>
1572                                <a rel="noopener" href="https://www.twitter.com/bigoven" title="twitter" target="_blank">
1573                                    <img width="36" height="36" src="/Content/images/footer_icons/twitter_BigOven_footer.svg" alt="Twitter" />
1574                                </a>
1575                            </li>
1576
1577                            <li>
1578                                <a rel="noopener" href="https://www.facebook.com/bigoven" title="facebook" target="_blank">
1579                                    <img width="36" height="36" src="/Content/images/footer_icons/facebook.svg" alt="Facebook" />
1580                                </a>
1581                            </li>
1582
1583                            <li>
1584                                <a rel="noopener" href="https://www.instagram.com/bigoven" title="instagram" target="_blank">
1585                                    <img width="36" height="36" src="/Content/images/footer_icons/instagram.svg" alt="Instagram" />
1586                                </a>
1587                            </li>
1588
1589                            <li>
1590                                <a rel="noopener" href="https://www.pinterest.com/bigoven" title="pinterest" target="_blank">
1591                                    <img width="36" height="36" src="/Content/images/footer_icons/pinterest.svg" alt="Pinterest" />
1592                                </a>
1593                            </li>
1594                            <li>
1595                                <a rel="noopener" href="https://www.youtube.com/c/bigoven" title="youtube" target="_blank">
1596                                    <img width="36" height="36" src="/Content/images/footer_icons/youtube.svg" alt="YouTube" />
1597                                </a>
1598                            </li>
1599                            <li>
1600                                <a rel="noopener" href="https://www.tiktok.com/@bigovenkitchen" title="tiktok" target="_blank">
1601                                    <img width="36" height="36" src="/Content/images/footer_icons/tiktok.svg" alt="tiktok" />
1602                                </a>
1603                            </li>
1604                        </ul>
1605                    </div>
1606                </div>
1607
1608                <div class="col-xs-12 apple-google-icons">
1609                    <div class="my-img">
1610                        <a rel="noopener" href="https://apps.apple.com/us/app/bigoven-350-000-recipes-grocery/id294363034?ign-mpt=uo%3D4" title="Ap
1610p Store" target="_blank">
1611
1612                            <img width="146" height="40" class="apple-image lazyload" data-src="/Content/images/footer_icons/app_store.svg" alt="App Store" />
1613                        </a>
1614                        <a rel="noopener" href="https://play.google.com/store/apps/details?id=com.bigoven.android" title="Google Play" target="_blank">
1615                            <img class="lazyload" width="135" height="40" data-src="/Content/images/footer_icons/google_play.svg" alt="GooglePlay" />
1616                        </a>
1617
1618                    </div>
1619                </div>
1620
1621<form action="/home/emailsignup" class="footer-custom-form-hide-it email-form" id="mailingListFirst" method="post"><input name="__RequestVerificationToken" type="hidden" value="C-EsbqEXUIzxPvQVsA9sgsbg2iA3sN7IB49doTDJ5WCo8weeqfab5xukGtJO_umijhAAC5C2KPRuQb620tLlsc2m4Go1" />                    <div class="row homepage-email-signup-form text-center no-margin">
1622                        <div class="form-group">
1623                            <input id="captcha" name="captcha" type="hidden" value="Value" />
1624                        </div>
1625                        <div class="col-xs-6" style="padding: 0">
1626                            <div class="form-group">
1627                                <input id="email" type="text" class="form-control forminput" name="email" placeholder="[email protected]">
1628                            </div>
1629                        </div>
1630                        <div class="col-xs-6 input-group-btn adjust-button">
1631                            <div class="form-group">
1632                                <button type="submit" id="mailSignupFirst" onclick="SubmitSubscriptionForm(event,'mailingListFirst')" class="btn btn-default btn-homepage-send-email formbutton">SUBSCRIBE</button>
1633                            </div>
1634                        </div>
1635                    </div>
1636</form>
1637                <div class="col-xs-12 copyright">
1638                    Aisle Ahead, Inc. | Copyright 2025
1639                </div>
1640            </div>
1641
1642            <div class="footer-col footerlinks box-2">
1643
1644                <div class="col-xs-6 col-sm-4 explore-link" style="padding-left: 0px; display:inline-block !important;">
1645                    <h3>Explore</h3>
1646                    <ul class="unbulleted-list">
1647                        <li><a href="/site/about">About</a></li>
1648                        <li><a href="/site/comments">Contact</a></li>
1649                        <li><a href="/our-apps">Our Apps</a></li>
1650                        <li><a href="/site/press">Press</a></li>
1651                        <li><a href="/site/partners">Partners</a></li>
1652                        <li><a href="/site/privacy">Privacy Policy</a></li>
1653                        <li><a href="/site/terms">Terms</a></li>
1654                    </ul>
1655                </div>
1656
1657                <div class="col-xs-6 col-sm-4" style="padding-left: 0px; display:inline-block !important;">
1658                    <h3>Support</h3>
1659                    <ul class="unbulleted-list">
1660                        <li><a rel="noopener" href="https://support.bigoven.com" target="_blank">Help</a></li>
1661                        <li><a href="/site/copyright">Copyright/DMCA</a></li>
1662                        <li><br><br><br><br><br><br/></li>
1663                    </ul>
1664                </div>
1665
1666                <div class="col-xs-6 col-sm-4 services-links" style="padding-left: 40px; padding-right: 0px; display:inline-block !important;">
1667                    <h3>Services</h3>
1668                    <ul class="unbulleted-list">
1669                        <li><a class="not-member" href="/Brand/BigOvenForBrands">For Brands</a></li>
1670                        <li><a href="/pro">Pro Cook</a></li>
1671                        <li><a rel="noopener" href="https://bigovenkitchen.com/" target="_blank">Kitchen Studio</a></li>
1672                        <li><a rel="noopener" href="https://api2.bigoven.com" target="_blank">Cloud API</a></li>
1673                        <li><a href="/site/advertise">Advertise</a></li>
1674                        <li><br><br><br></li>
1675                    </ul>
1676                </div>
1677
1678                <div class="col-xs-12 my-text-hide-it">
1679                    Ad Partners: <a rel="noopener" style="color: #adadad;" href="https://www.sheknows.com/" target="_blank">SheKnows Media - Lifestyle</a> - <a style="color: #adadad;" href="/site/advertise">See full Partners List</a>
1680                </div>
1681            </div>
1682            <div class="footer-col footer-right-column box-3">
1683                <div class="row">
1684                    <div class="col-6">
1685                        <a href="/clipper"><img alt="clipper" width="38" height="45" class="clipper" src="/Content/images/footer_icons/clipper_icon.png" /></a>
1686                    </div>
1687                    <div class="col-6 without-overflow">
1688                        <div class="big-clipper">
1689                            <strong><a href="/clipper">BigOven Clipper</></a></strong>
1690                        </div>
1691                        <div class="text-clipper">
1692                            Save recipes from your favorite blogs<br /> and websites with BigOven Clipper
1693                        </div>
1694
1695                    </div>
1696
1697                    <div class="col-6 horizontal">
1698                        <hr />
1699                    </div>
1700
1701                    <div class="row col-email-signup">
1702                        <div class="col-6">
1703                            <div class="Carl1">
1704                                <a id="joinMailing"></a>
1705                                <h2 class="homepage-category-email-header title"><strong>Get Mouthwatering Recipes</strong></h2>
1706                                <div class="right-in-box">
1707                                    right in your inbox.
1708                                </div>
1709                            </div>
1710
1711                        </div>
1712
1713                        <div class="apple-google-icons-hide-it">
1714
1715                            <div class="images-google-apple">
1716                                <img width="146" height="40" class="apple-image lazyload" data-src="/Content/images/footer_icons/app_store.svg" alt="App Store" />
1717                            </div>
1718
1719                            <div class="images-google-apple">
1720                                <img class="lazyload" width="135" height="40" data-src="/Content/images/footer_icons/google_play.svg" alt="GooglePlay" />
1721                            </div>
1722                        </div>    
1723
1724<form action="/home/emailsignup" class="footer-custom-form email-form" id="mailingListLast" method="post"><input name="__RequestVerificationToken" type="hidden" value="ksiPJGMaOXlXmhDj3Q0Mq9tMSg_KYN_Y6LO4RzvB-UBIwIuAbHspX8V_XliH_K0QVVrtGc7lcTbSI8pZ6Vgz_nzo46k1" />                            <div class="homepage-email-signup-form text-center no-margin">
1725                                <div class="form-group">
1726                                    <input id="captcha" name="captcha" type="hidden" value="Value" />
1727                                </div>
1728                                <div class="col-xs-6" style="padding: 0">
1729                                    <div class="form-group">
1730                                        <input id="email" type="text" class="form-control forminput" name="email" placeholder="[email protected]">
1731                                    </div>
1732                                </div>
1733                                <div class="col-xs-6 input-group-btn adjust-button">
1734                                    <div class="form-group">
1735                                        <button type="submit" id="mailSignupLast" onclick="SubmitSubscriptionForm(event,'mailingListLast')" class="btn btn-default btn-homepage-send-email formbutton">SUBSCRIBE</button>
1736                                    </div>
1737                                </div>
1738                            </div>
1739</form>                    </div>
1740                </div>
1741            </div>
1742        </section>
1743    </div>
1744</footer>              
1744<script>
1745                var io = new IntersectionObserver(
1746                    entries => {
1747                        if (entries[0].isIntersecting) {
1748                            // console.log(entries[0]);
1749                            if (!document.getElementById('recaptcha-script')) {
1750                                // console.log(entries[0]);
1751                                var recaptchaScript = document.createElement('script');
1752                                recaptchaScript.src = 'https://www.google.com/recaptcha/api.js?render=6Ldnra8tAAAAABDZLZz_lSnyCEbpYTS795fk68_2';
1753                                recaptchaScript.defer = true;
1754                                recaptchaScript.id = 'recaptcha-script';
1755                                document.head.appendChild(recaptchaScript);
1756                            }
1757                        }
1758                    },
1759                    {
1760                        root: null, //  document.querySelector('.homepage-email-signup-form'),
1761                        rootMargin: "0px",
1762                        threshold: 1.0
1763                    }
1764                );
1765
1766                io.observe(document.querySelector('#mailingListFirst'));
1767                io.observe(document.querySelector('#mailingListLast'));
1768            </script>
1768
1769
1770    
1771
1772    <!-- For lazy loading images, see https://github.com/aFarkas/lazysizes and https://web.dev/use-lazysizes-to-lazyload-images/-->
1773    
1773<script src="/Scripts/lazysizes.min.js" defer></script>
1773
1774
1775    
1775<script type="text/javascript">
1776        function SubmitSubscriptionForm(e, formId) {
1777			
1778            e.preventDefault();
1779
1780            $("#" + formId + " button").attr('disabled', true);
1781
1782            grecaptcha.ready(function () {
1783                grecaptcha
1784                    .execute('6Ldnra8tAAAAABDZLZz_lSnyCEbpYTS795fk68_2', { action: 'MailingList' })
1785					.then(function (token) {
1786                        // Set `token` in a hidden form input.
1787                        $('#' + formId + ' input[name="captcha"]').val(token);
1788                        // POST Form
1789                        $('#' + formId).submit();
1790                    });
1791            });
1792        }
1793
1794
1795        if ($.cookie("bigovenapp") != undefined) {
1796            var date = new Date();
1797            date.setYear(3000);
1798            $.cookie('bigoven-viewer', "app", { expires: date, path: '/' });
1799        }
1800
1801        $(document).ready(function() {
1802            $('.tip').tooltip();
1803
1804            initGlobals(1079800556107882);
1805
1806            $(".btn:not('.btnstateless')").click(function() {
1807                $(this).button('loading');
1808            });
1809            $("#txtSearch").keypress(function(e) {
1810                if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) {
1811                    $('#btnGo').button('loading');
1812                    doSimpleSearch(getAntiForgeryToken(), $('#txtSearch').prop('value'));
1813                    return false;
1814                } else {
1815                    return true;
1816                }
1817            });
1818            $("#btnGo").click(function(e) {
1819                $('#btnGo').button('loading');
1820                doSimpleSearch(getAntiForgeryToken(), $('#txtSearch').prop('value'));
1821                return false;
1822            });
1823            $('.vimeo').fancybox({
1824                helpers: {
1825                    media: {}
1826                }
1827            });
1828            $(".alert").alert();
1829        });
1830    </script>
1830
1831
1832    
1833
1834    
1834<script defer>
1835        !function () { "use strict"; !function (e) { if (-1 === e.cookie.indexOf("__adblocker")) { e.cookie = "__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; var t = new XMLHttpRequest; t.open("GET", "https://www.npttech.com/advertising.js", !0), t.onreadystatechange = function () { if (XMLHttpRequest.DONE === t.readyState) if (200 === t.status) { var n = e.createElement("script"); n.innerHTML = t.responseText, e.getElementsByTagName("head")[0].appendChild(n) } else { var a = new Date; a.setTime(a.getTime() + 3e5), e.cookie = "__adblocker=true; expires=" + a.toUTCString() + "; path=/" } }, t.send() } }(document) }();
1836    </script>
1836
1837
1838    
1838<script defer>
1839        !function () { "use strict"; var e; e = document, function () { var t, n; function r() { var t = e.createElement("script"); t.src = "https://cafemedia-com.videoplayerhub.com/galleryplayer.js", e.head.appendChild(t) } function a() { var t = e.cookie.match("(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)"); return t && t.pop() } function c() { clearInterval(n) } return { init: function () { var e; "true" === (t = a()) ? r() : (e = 0, n = setInterval((function () { 100 !== e && "false" !== t || c(), "true" === t && (r(), c()), t = a(), e++ }), 50)) } } }().init() }();
1840    </script>
1840
1841
1842    
1843<!--Wait for ads then load scroll script -->
1844<script defer type="text/javascript">
1845    var ads = ads || {};
1846    ads.utils = {
1847        init: function () {
1848            this.waitForIt('#skm-ad-flexrec-1', '#sidebar', ads.utils.adsPlacement);
1849        },
1850        waitForIt: function (el, container, action) {
1851            $el = (typeof (el) == 'object' && el instanceof jQuery) ? el : $(el);
1852            $container = (typeof (container) == 'object' && container instanceof jQuery)
1853                ? container
1854                : $(container);
1855
1856            if ($container.length > 0) {
1857                var timeout = null;
1858
1859                if (!timeout) {
1860
1861                    if ($el.length <= 0) {
1862                        timeout = setTimeout(function () {
1863                                clearTimeout(timeout);
1864                                timeout = null;
1865                                ads.utils.waitForIt($el, $container, action);
1866                            },
1867                            250);
1868
1869                    } else {
1870                        action();
1871
1872                    }
1873                }
1874            }
1875        },
1876
1877        adsPlacement: function () {
1878            //                    if (!!$('#skm-ad-flexrec-1').length) { // make sure "#sticky" element exists
1879            var el = $('#skm-ad-flexrec-1');
1880            var stickyTop = $('#skm-ad-flexrec-1').offset().top;
1881            var footerTop = $('#footer').offset().top;
1882            var bannerHeight = $('#banner_bottom').outerHeight();
1883
1884
1885            $(window).scroll(function () { // scroll event
1886
1887                var stickyHeight = $('#skm-ad-flexrec-1').height();
1888                var limit = (footerTop - bannerHeight) - stickyHeight - 20;
1889                var windowTop = $(window).scrollTop();
1890
1891                if (stickyTop < windowTop) {
1892                    el.css({ position: 'fixed', top: 80 });
1893                } else {
1894                    el.css('position', 'static');
1895                }
1896
1897                if (limit < windowTop) {
1898                    var diff = limit - windowTop;
1899                    el.css({ top: diff });
1900                }
1901            });
1902            // }
1903        }
1904    };
1905
1906    if (document.readyState === 'complete') {
1907        ads.utils.init();
1908    } else {
1909        document.addEventListener("DOMContentLoaded", function () {
1910            ads.utils.init();
1911        });
1912    }
1913</script>
1913     
1914
1915</body>
1916
1917</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.