CINXE.COM

Touchstone and Beyond: A History of Disney’s "Bad Company" - LaughingPlace.com

<!DOCTYPE html> <html lang="en-US" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MX49LGX');</script> <!-- End Google Tag Manager --> </script> <script src="https://www.dwin2.com/pub.250401.min.js"></script> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width" /> <meta property="og:title" content="Touchstone and Beyond: A History of Disney’s &#8220;Bad Company&#8221;" /> <meta property="og:image" content="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png" /> <script>var g_req_jquery=0;</script> <script>var g_req_datatables=0;</script> <script>var g_req_dtsearch=0;</script> <script>!function(){"use strict";var t=window.location.search.substring(1).split("&");const e=t=>t.replace(/\s/g,""),n=t=>new Promise(e=>{if(!("msCrypto"in window)&&"https:"===location.protocol&&"crypto"in window&&"TextEncoder"in window){const n=(new TextEncoder).encode(t);crypto.subtle.digest("SHA-256",n).then(t=>{const n=Array.from(new Uint8Array(t)).map(t=>("00"+t.toString(16)).slice(-2)).join("");e(n)})}else e("")});for(var o=0;o<t.length;o++){var i="adt_ei",r=t[o];if(0===r.indexOf(i)){var s=r.split(i+"=")[1];if((t=>{const e=t.match(/((?=([a-zA-Z0-9._!#$%+^&*()[\]<>-]+))\2@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);return e?e[0]:""})(e(s.toLowerCase()))){n(s).then(e=>{e.length&&(localStorage.setItem(i,e),t.splice(o,1),history.replaceState(null,"","?"+t.join("&")))});break}}}}(); </script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style data-no-optimize="1" data-cfasync="false"> .adthrive-ad { margin-top: 10px; margin-bottom: 10px; text-align: center; overflow-x: visible; clear: both; line-height: 0; } body.single .adthrive-sidebar.adthrive-stuck { margin-top: 90px !important; } body.blog .adthrive-content, body.archive .adthrive-content { grid-column: 1 / -1; margin-top: 50px; margin-bottom: 50px; } body.adthrive-device-phone .adthrive-below-post-2, body.adthrive-device-phone .adthrive-below-post-3 { display: table-caption; max-width: 1px; } /* Move Mobile video player up from the bottom to avoid ad overlap */ .adthrive-collapse-mobile.adthrive-collapse-bottom-right, .adthrive-collapse-mobile.adthrive-collapse-bottom-left { margin-bottom: 80px!important; } /* END Mobile video adjustment */ </style> <script data-no-optimize="1" data-cfasync="false"> window.adthriveCLS = { enabledLocations: ['Content', 'Recipe'], injectedSlots: [], injectedFromPlugin: true, branch: 'c65a6b9',bucket: 'prod', }; window.adthriveCLS.siteAds = {"siteId":"5cfa8eb28500e7468bf43195","siteName":"Laughing Place","betaTester":false,"targeting":[{"value":"5cfa8eb28500e7468bf43195","key":"siteId"},{"value":"6233884d54583d708812d334","key":"organizationId"},{"value":"Laughing Place","key":"siteName"},{"value":"AdThrive Edge","key":"service"},{"value":"on","key":"bidding"},{"value":["Travel","Family and Parenting"],"key":"verticals"}],"breakpoints":{"tablet":768,"desktop":1024},"cloudflare":{"version":"0439708"},"adUnits":[{"sequence":2,"targeting":[{"value":["Header"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Header_2","sticky":false,"location":"Header","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".entry-content > p > iframe","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[1,1],[300,50],[320,50],[320,100],[468,60],[728,90],[728,250],[970,90],[970,250],[250,250],[300,250],[336,280]],"priority":398,"autosize":true},{"sequence":1,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.wp-admin):not(.logged-in)","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"#sidebar > *","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":299,"autosize":true},{"sequence":9,"targeting":[{"value":["Sidebar"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["desktop"],"name":"Sidebar_9","sticky":true,"location":"Sidebar","dynamic":{"pageSelector":"body:not(.wp-admin):not(.logged-in)","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"#sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.home:not(.wp-admin):not(.logged-in)","spacing":1,"max":2,"lazyMax":0,"enable":true,"lazy":false,"elementSelector":".entry-content > .sectiontitle:not(.hide-on-desktop)","skip":1,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[300,50],[300,300],[552,334],[728,250],[300,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.blog:not(.wp-admin):not(.logged-in), body.archive:not(.wp-admin):not(.logged-in)","spacing":0,"max":2,"lazyMax":0,"enable":true,"lazy":false,"elementSelector":".archives_page_column > div:nth-of-type(6n +6)","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[300,50],[300,300],[552,334],[728,250],[300,250],[1,2]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","phone","tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":1,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".lp_attraction, .lp_character","skip":0,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":1,"max":3,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".entry-content > p, .entry-content > .liveblog-viewblog > #blog > .entry, #tweets-container > .twitter-tweet","skip":2,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["tablet"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":1,"max":6,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".entry-content > p, .entry-content > .liveblog-viewblog > #blog > .entry, #tweets-container > .twitter-tweet","skip":3,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":1.25,"max":4,"lazyMax":2,"enable":true,"lazy":true,"elementSelector":".entry-content > p, .entry-content > .liveblog-viewblog > #blog > .entry, #tweets-container > .twitter-tweet","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":1,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".tag-live-blog .entry-content > p:has(img), .tag-live-blog","skip":1,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["phone","tablet","desktop"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"body.single:not(.wp-admin):not(.logged-in)","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".entry-content","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":2,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["phone","tablet","desktop"],"name":"Below_Post_2","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"head:has(meta[property='og:url'][content*='wait-times']) ~ body:not(.wp-admin):not(.logged-in)","spacing":0,"max":0,"lazyMax":2,"enable":true,"lazy":true,"elementSelector":".entry-content table, .entry-content table tr:nth-of-type(5)","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":98,"autosize":true},{"sequence":null,"targeting":[{"value":["Footer"],"key":"location"},{"value":true,"key":"sticky"}],"devices":["tablet","phone","desktop"],"name":"Footer","sticky":true,"location":"Footer","dynamic":{"pageSelector":"body:not(.wp-admin):not(.logged-in)","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.26,"onePerViewport":false},"pageOverrides":[{"mobile":{"adDensity":0.3,"onePerViewport":false},"note":null,"pageSelector":"body.home","desktop":{"adDensity":0.3,"onePerViewport":false}}],"desktop":{"adDensity":0.24,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"animatedFooter":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"expandableFooter":true,"nativeDesktopSidebar":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":false,"interscroller":true,"nativeDesktopRecipe":true,"outstreamMobile":true,"nativeHeaderDesktop":true,"nativeHeaderMobile":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":false,"largeFormatsDesktop":true,"inRecipeRecommendationDesktop":true},"adOptions":{"theTradeDesk":true,"rtbhouse":true,"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1800,"enabled":true,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":false,"pubMatic":true,"infiniteScroll":false,"yahoossp":true,"improvedigital":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":[],"content":{"minHeight":null,"enabled":false},"recipeMobile":{"minHeight":null,"enabled":false}},"sonobi":true,"yieldmo":true,"footerSelector":"","amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"1009816","rubiconMediaMath":true,"rubicon":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"mobileHeaderHeight":1,"secColor":"#000000","unruly":true,"mediaGrid":true,"bRealTime":true,"gumgum":true,"comscoreFooter":true,"desktopInterstitial":false,"footerCloseButtonDesktop":true,"ozone":false,"isAutoOptimized":false,"adform":true,"comscoreTAL":true,"targetaff":false,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"amazonASR":true,"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":true,"interstitialBlockedPageSelectors":"body.home","allowSmallerAdSizes":true,"comscore":"General","wakeLock":{"desktopEnabled":true,"mobileValue":15,"mobileEnabled":true,"desktopValue":30},"mobileInterstitial":true,"tripleLift":true,"sensitiveCategories":["alc","conl","drg","gamv"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"aidem":false,"verticals":["Travel","Family and Parenting"],"inImage":false,"advancePlaylist":true,"flipp":true,"delayLoading":true,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"","infiniteScrollRefresh":false,"indexExchange":true},"siteAdsProfiles":[],"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":"#main-footer","contentSpecificPlaylists":[],"players":[{"devices":["desktop","mobile"],"description":"","id":4062282,"title":"Stationary related player - desktop and mobile","type":"stationaryRelated","enabled":true,"playerId":"86LzIsNs"},{"playlistId":"","pageSelector":"","devices":["desktop"],"description":"","elementSelector":"","skip":0,"id":4062283,"position":"afterend","title":"","type":"stickyRelated","enabled":true,"playerId":"86LzIsNs"},{"playlistId":"","pageSelector":"","devices":["mobile"],"mobileLocation":"bottom-right","description":"","skip":0,"title":"","type":"stickyRelated","enabled":true,"elementSelector":"","id":4062284,"position":"afterend","playerId":"86LzIsNs"},{"playlistId":"xR4BFm3c","pageSelector":"body.single","devices":["desktop"],"description":"","skip":3,"title":"Our Latest Videos","type":"stickyPlaylist","enabled":false,"footerSelector":"#main-footer","elementSelector":".entry-content > p","id":4062285,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"playerId":"ajukz2Bc"},{"playlistId":"xR4BFm3c","pageSelector":"body.single","devices":["mobile"],"mobileLocation":"bottom-right","description":"","skip":3,"title":"Our Latest Videos","type":"stickyPlaylist","enabled":false,"footerSelector":"#main-footer","elementSelector":".entry-content > p","id":4062286,"position":"afterend","saveVideoCloseState":false,"shuffle":true,"playerId":"ajukz2Bc"}],"partners":{"theTradeDesk":true,"yahoossp":true,"criteo":true,"unruly":true,"mediaGrid":true,"improvedigital":true,"undertone":true,"gumgum":true,"aidem":false,"yieldmo":true,"adform":true,"pmp":true,"amazonUAM":true,"kargo":true,"thirtyThreeAcross":false,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"body.home, body.wp-admin, body.logged-in","mobileLocation":"bottom-left","allowOnHomepage":false,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":"","allowForPageWithStickyPlayer":{"enabled":false}},"sharethrough":true,"rubicon":true,"appNexus":true,"rise":true,"tripleLift":true,"openx":true,"pubMatic":true,"indexExchange":true}}};</script> <script data-no-optimize="1" data-cfasync="false"> (function(w, d) { w.adthrive = w.adthrive || {}; w.adthrive.cmd = w.adthrive.cmd || []; w.adthrive.plugin = 'adthrive-ads-3.0.1'; w.adthrive.host = 'ads.adthrive.com'; w.adthrive.integration = 'plugin'; var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : ''; var s = d.createElement('script'); s.async = true; s.referrerpolicy='no-referrer-when-downgrade'; s.src = 'https://' + w.adthrive.host + '/sites/5cfa8eb28500e7468bf43195/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + ''; var n = d.getElementsByTagName('script')[0]; n.parentNode.insertBefore(s, n); })(window, document); </script> <script> var quizSiteUrl = 'https://www.laughingplace.com/w/'; </script> <!-- This site is optimized with the Yoast SEO Premium plugin v20.4 (Yoast SEO v21.8) - https://yoast.com/wordpress/plugins/seo/ --> <title>Touchstone and Beyond: A History of Disney’s &quot;Bad Company&quot; - LaughingPlace.com</title> <link rel="canonical" href="https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/","url":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/","name":"Touchstone and Beyond: A History of Disney’s \"Bad Company\" - LaughingPlace.com","isPartOf":{"@id":"https://www.laughingplace.com/w/#website"},"primaryImageOfPage":{"@id":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/#primaryimage"},"image":{"@id":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/#primaryimage"},"thumbnailUrl":"https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png","datePublished":"2021-06-13T18:33:06+00:00","dateModified":"2021-06-13T18:33:03+00:00","author":{"@id":"https://www.laughingplace.com/w/#/schema/person/3e05cebe094234853a7d0e7733b56954"},"breadcrumb":{"@id":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/#primaryimage","url":"https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png","contentUrl":"https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png","width":327,"height":436},{"@type":"BreadcrumbList","@id":"https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.laughingplace.com/w/"},{"@type":"ListItem","position":2,"name":"Archives","item":"https://www.laughingplace.com/w/archives/"},{"@type":"ListItem","position":3,"name":"Touchstone and Beyond: A History of Disney’s &#8220;Bad Company&#8221;"}]},{"@type":"WebSite","@id":"https://www.laughingplace.com/w/#website","url":"https://www.laughingplace.com/w/","name":"LaughingPlace.com","description":"Disney News and Information","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.laughingplace.com/w/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.laughingplace.com/w/#/schema/person/3e05cebe094234853a7d0e7733b56954","name":"Bill Gowsell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.laughingplace.com/w/#/schema/person/image/","url":"https://www.laughingplace.com/w/wp-content/uploads/2022/03/bill-150x150.jpg","contentUrl":"https://www.laughingplace.com/w/wp-content/uploads/2022/03/bill-150x150.jpg","caption":"Bill Gowsell"},"description":"Bill Gowsell has loved all things Disney since his first family trip to Walt Disney World in 1984. Since he began writing for Laughing Place in 2014, Bill has specialized in covering the Rick Riordan literary universe, a retrospective of the Touchstone Pictures movie library, and a variety of other Disney related topics. When he is not spending time with his family, Bill can be found at the bottom of a lake . . . scuba diving","url":"https://www.laughingplace.com/w/author/bill_gowsell/"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel="alternate" type="application/rss+xml" title="LaughingPlace.com &raquo; Feed" href="https://www.laughingplace.com/w/feed/" /> <link rel="alternate" type="application/rss+xml" title="LaughingPlace.com &raquo; Comments Feed" href="https://www.laughingplace.com/w/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="LaughingPlace.com &raquo; Touchstone and Beyond: A History of Disney’s &#8220;Bad Company&#8221; Comments Feed" href="https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/feed/" /> <link rel='stylesheet' id='classic-theme-styles-css' href='https://www.laughingplace.com/w/wp-includes/css/classic-themes.min.css?ver=6.2' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='quiz-maker-css' href='https://www.laughingplace.com/w/wp-content/plugins/quiz-maker/public/css/quiz-maker-public.css?ver=8.7.3' type='text/css' media='all' /> <link rel='stylesheet' id='lp-style-css' href='https://www.laughingplace.com/w/wp-content/themes/lp-fast/style.css?ver=20241009' type='text/css' media='all' /> <script type='text/javascript' src='https://www.laughingplace.com/w/wp-includes/js/jquery/jquery.min.js?ver=3.6.3' id='jquery-core-js'></script> <script type='text/javascript' src='https://www.laughingplace.com/w/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.0' id='jquery-migrate-js'></script> <link rel="https://api.w.org/" href="https://www.laughingplace.com/w/wp-json/" /><link rel="alternate" type="application/json" href="https://www.laughingplace.com/w/wp-json/wp/v2/posts/1368866" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.laughingplace.com/w/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.laughingplace.com/w/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 6.2" /> <link rel='shortlink' href='https://www.laughingplace.com/w/?p=1368866' /> <link rel="alternate" type="application/json+oembed" href="https://www.laughingplace.com/w/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.laughingplace.com%2Fw%2Farticles%2F2021%2F06%2F13%2Ftouchstone-and-beyond-a-history-of-disneys-bad-company%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://www.laughingplace.com/w/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.laughingplace.com%2Fw%2Farticles%2F2021%2F06%2F13%2Ftouchstone-and-beyond-a-history-of-disneys-bad-company%2F&#038;format=xml" /> <link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin> <script> ( function() { window.onpageshow = function( event ) { // Defined window.wpforms means that a form exists on a page. // If so and back/forward button has been clicked, // force reload a page to prevent the submit button state stuck. if ( typeof window.wpforms !== 'undefined' && event.persisted ) { window.location.reload(); } }; }() ); </script> <link rel="icon" href="https://www.laughingplace.com/w/wp-content/uploads/2018/06/Laughing-Place-Favicon-72px-45x45.png" sizes="32x32" /> <link rel="icon" href="https://www.laughingplace.com/w/wp-content/uploads/2018/06/Laughing-Place-Favicon-72px.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.laughingplace.com/w/wp-content/uploads/2018/06/Laughing-Place-Favicon-72px.png" /> <meta name="msapplication-TileImage" content="https://www.laughingplace.com/w/wp-content/uploads/2018/06/Laughing-Place-Favicon-72px.png" /> <script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-c65a6b9'>var cls_disable_ads=function(e){"use strict";var t,i,o,a,n,r,s,d,l,c,p,u,_,h,m,S,v,f,O,y;window.adthriveCLS.buildDate="2024-11-26",function(e){e.amznbid="amznbid",e.amzniid="amzniid",e.amznp="amznp",e.amznsz="amznsz"}(t||(t={})),function(e){e.ThirtyThreeAcross="33across",e.Adform="adform",e.Aidem="aidem",e.AidemServer="aidem_ss",e.AppNexus="appnexus",e.AmazonTAM="amazon",e.AmazonUAM="AmazonUAM",e.AmazonASR="AmazonASR",e.Colossus="colossus",e.ColossusServer="col_ss",e.Conversant="conversant",e.Concert="concert",e.Criteo="criteo",e.CriteoServer="crit_ss",e.GumGum="gumgum",e.ImproveDigital="improvedigital",e.ImproveDigitalServer="improve_ss",e.IndexExchange="ix",e.Kargo="kargo",e.KargoServer="krgo_ss",e.MediaGrid="grid",e.MediaGridVideo="gridvid",e.Nativo="nativo",e.OpenX="openx",e.Ogury="ogury",e.OpenXServer="opnx_ss",e.Ozone="ozone",e.Pubmatic="pubmatic",e.PubmaticServer="pubm_ss",e.ResetDigital="resetdigital",e.Rise="rise",e.Rtbhouse="rtbhouse",e.Rubicon="rubicon",e.RubiconServer="rubi_ss",e.RubiconServerISV="rubiv_ss",e.Seedtag="seedtag",e.Sharethrough="sharethrough",e.Teads="teads",e.Triplelift="triplelift",e.TripleliftServer="tripl_ss",e.TTD="ttd",e.Undertone="undertone",e.UndertoneServer="under_ss",e.Unruly="unruly",e.YahooSSP="yahoossp",e.YahooSSPServer="yah_ss",e.Verizon="verizon",e.Yieldmo="yieldmo",e.Flipp="flipp"}(i||(i={})),function(e){e.Prebid="prebid",e.GAM="gam",e.Amazon="amazon",e.Marmalade="marmalade",e.Floors="floors",e.CMP="cmp",e.Optable="optable",e.OptimalBidder="optimalBidder"}(o||(o={})),function(e){e.cm="cm",e.fbrap="fbrap",e.rapml="rapml"}(a||(a={})),function(e){e.lazy="lazy",e.raptive="raptive",e.refresh="refresh",e.session="session",e.crossDomain="crossdomain",e.highSequence="highsequence",e.lazyBidPool="lazyBidPool"}(n||(n={})),function(e){e.lazy="l",e.raptive="rapml",e.refresh="r",e.session="s",e.crossdomain="c",e.highsequence="hs",e.lazyBidPool="lbp"}(r||(r={})),function(e){e.Version="Version",e.SharingNotice="SharingNotice",e.SaleOptOutNotice="SaleOptOutNotice",e.SharingOptOutNotice="SharingOptOutNotice",e.TargetedAdvertisingOptOutNotice="TargetedAdvertisingOptOutNotice",e.SensitiveDataProcessingOptOutNotice="SensitiveDataProcessingOptOutNotice",e.SensitiveDataLimitUseNotice="SensitiveDataLimitUseNotice",e.SaleOptOut="SaleOptOut",e.SharingOptOut="SharingOptOut",e.TargetedAdvertisingOptOut="TargetedAdvertisingOptOut",e.SensitiveDataProcessing="SensitiveDataProcessing",e.KnownChildSensitiveDataConsents="KnownChildSensitiveDataConsents",e.PersonalDataConsents="PersonalDataConsents",e.MspaCoveredTransaction="MspaCoveredTransaction",e.MspaOptOutOptionMode="MspaOptOutOptionMode",e.MspaServiceProviderMode="MspaServiceProviderMode",e.SubSectionType="SubsectionType",e.Gpc="Gpc"}(s||(s={})),function(e){e[e.NA=0]="NA",e[e.OptedOut=1]="OptedOut",e[e.OptedIn=2]="OptedIn"}(d||(d={})),function(e){e.AdDensity="addensity",e.AdLayout="adlayout",e.FooterCloseButton="footerclose",e.Interstitial="interstitial",e.RemoveVideoTitleWrapper="removevideotitlewrapper",e.StickyOutstream="stickyoutstream",e.StickyOutstreamOnStickyPlayer="sospp",e.VideoAdvancePlaylistRelatedPlayer="videoadvanceplaylistrp",e.MobileStickyPlayerPosition="mspp"}(l||(l={})),function(e){e.Below_Post_1="Below_Post_1",e.Below_Post="Below_Post",e.Content="Content",e.Content_1="Content_1",e.Content_2="Content_2",e.Content_3="Content_3",e.Content_4="Content_4",e.Content_5="Content_5",e.Content_6="Content_6",e.Content_7="Content_7",e.Content_8="Content_8",e.Content_9="Content_9",e.Recipe="Recipe",e.Recipe_1="Recipe_1",e.Recipe_2="Recipe_2",e.Recipe_3="Recipe_3",e.Recipe_4="Recipe_4",e.Recipe_5="Recipe_5",e.Native_Recipe="Native_Recipe",e.Footer_1="Footer_1",e.Footer="Footer",e.Header_1="Header_1",e.Header_2="Header_2",e.Header="Header",e.Sidebar_1="Sidebar_1",e.Sidebar_2="Sidebar_2",e.Sidebar_3="Sidebar_3",e.Sidebar_4="Sidebar_4",e.Sidebar_5="Sidebar_5",e.Sidebar_9="Sidebar_9",e.Sidebar="Sidebar",e.Interstitial_1="Interstitial_1",e.Interstitial="Interstitial",e.Video_StickyOutstream_1="Video_StickyOutstream_1",e.Video_StickyOutstream="Video_StickyOutstream",e.Video_StickyInstream="Video_StickyInstream",e.Sponsor_Tile="Sponsor_Tile"}(c||(c={})),function(e){e.Desktop="desktop",e.Mobile="mobile"}(p||(p={})),function(e){e.Video_Collapse_Autoplay_SoundOff="Video_Collapse_Autoplay_SoundOff",e.Video_Individual_Autoplay_SOff="Video_Individual_Autoplay_SOff",e.Video_Coll_SOff_Smartphone="Video_Coll_SOff_Smartphone",e.Video_In_Post_ClicktoPlay_SoundOn="Video_In-Post_ClicktoPlay_SoundOn",e.Video_Collapse_Autoplay_SoundOff_15s="Video_Collapse_Autoplay_SoundOff_15s",e.Video_Individual_Autoplay_SOff_15s="Video_Individual_Autoplay_SOff_15s",e.Video_Coll_SOff_Smartphone_15s="Video_Coll_SOff_Smartphone_15s",e.Video_In_Post_ClicktoPlay_SoundOn_15s="Video_In-Post_ClicktoPlay_SoundOn_15s"}(u||(u={})),function(e){e.vpaidAdPlayError="vpaidAdPlayError",e.adError="adError",e.adLoaded="adLoaded"}(_||(_={})),function(e){e.Float="adthrive-collapse-float",e.Sticky="adthrive-collapse-sticky",e.Mobile="adthrive-collapse-mobile"}(h||(h={})),function(e){e.Small="adthrive-collapse-small",e.Medium="adthrive-collapse-medium"}(m||(m={})),function(e){e.BottomRight="adthrive-collapse-bottom-right"}(S||(S={})),function(e){e[e.Unstarted=0]="Unstarted",e[e.UncollapsedPlay=1]="UncollapsedPlay",e[e.CollapsedPlay=2]="CollapsedPlay",e[e.UserPauseUncollapsed=3]="UserPauseUncollapsed",e[e.UserPauseCollapsed=4]="UserPauseCollapsed",e[e.PausedNotVisible=5]="PausedNotVisible",e[e.Overlapped=6]="Overlapped",e[e.Closed=7]="Closed",e[e.NonLinearAdPlay=8]="NonLinearAdPlay",e[e.NonLinearAdPaused=9]="NonLinearAdPaused",e[e.NonLinearAdOverlapped=10]="NonLinearAdOverlapped",e[e.UserUnPaused=11]="UserUnPaused"}(v||(v={})),function(e){e[e.Play=0]="Play",e[e.UserClick=1]="UserClick",e[e.PageSwitch=2]="PageSwitch",e[e.OutOfView=3]="OutOfView",e[e.InView=4]="InView",e[e.Close=5]="Close",e[e.Overlapping=6]="Overlapping",e[e.OtherVideoPlaying=7]="OtherVideoPlaying"}(f||(f={})),function(e){e.None="none"}(O||(O={})),function(e){e.Default="default",e.AZ_Animals="5daf495ed42c8605cfc74b0b",e.Natashas_Kitchen="55bccc97303edab84afd77e2",e.RecipeTin_Eats="55cb7e3b4bc841bd0c4ea577",e.Sallys_Baking_Recipes="566aefa94856897050ee7303",e.Spend_With_Pennies="541917f5a90318f9194874cf"}(y||(y={}));const C=new class{info(e,t,...i){this.call(console.info,e,t,...i)}warn(e,t,...i){this.call(console.warn,e,t,...i)}error(e,t,...i){this.call(console.error,e,t,...i),this.sendErrorLogToCommandQueue(e,t,...i)}event(e,t,...i){var o;"debug"===(null==(o=window.adthriveCLS)?void 0:o.bucket)&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...i){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push((()=>{void 0!==window.adthrive.logError&&"function"==typeof window.adthrive.logError&&window.adthrive.logError(e,t,i)}))}call(e,t,i,...o){const a=[`%c${t}::${i} `],n=["color: #999; font-weight: bold;"];o.length>0&&"string"==typeof o[0]&&a.push(o.shift()),n.push(...o);try{Function.prototype.apply.call(e,console,[a.join(""),...n])}catch(e){return void console.error(e)}}},P=e=>{const t=window.location.href;return e.some((e=>new RegExp(e,"i").test(t)))};window.adthrive.windowPerformance=window.adthrive.windowPerformance||new class{resetTimeOrigin(){this._timeOrigin=window.performance.now()}now(){try{return Math.round(window.performance.now()-this._timeOrigin)}catch(e){return 0}}constructor(){this._timeOrigin=0}};const g=window.adthrive.windowPerformance;g.now.bind(g);class w{checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach((e=>{const t=e.toString(),i=this.extractAPICall(t,"disableAds");i&&this.disableAllAds(this.extractPatterns(i));const o=this.extractAPICall(t,"disableContentAds");o&&this.disableContentAds(this.extractPatterns(o));const a=this.extractAPICall(t,"disablePlaylistPlayers");a&&this.disablePlaylistPlayers(this.extractPatterns(a))}))}extractPatterns(e){const t=e.match(/["'](.*?)['"]/g);if(null!==t)return t.map((e=>e.replace(/["']/g,"")))}extractAPICall(e,t){const i=new RegExp(t+"\\((.*?)\\)","g"),o=e.match(i);return null!==o&&o[0]}disableAllAds(e){e&&!P(e)||(this.all=!0,this.reasons.add("all_page"))}disableContentAds(e){e&&!P(e)||(this.content=!0,this.recipe=!0,this.locations.add(c.Content),this.locations.add(c.Recipe),this.reasons.add("content_plugin"))}disablePlaylistPlayers(e){e&&!P(e)||(this.video=!0,this.locations.add("Video"),this.reasons.add("video_page"))}urlHasEmail(e){if(!e)return!1;return null!==/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)}constructor(e){this.adthrive=e,this.all=!1,this.content=!1,this.recipe=!1,this.video=!1,this.locations=new Set,this.reasons=new Set,(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add("all_email"));try{this.checkCommandQueue(),null!==document.querySelector(".tag-novideo")&&(this.video=!0,this.locations.add("Video"),this.reasons.add("video_tag"))}catch(e){C.error("ClsDisableAds","checkCommandQueue",e)}}}const b=window.adthriveCLS;return b&&(b.disableAds=new w(window.adthrive)),e.ClsDisableAds=w,e}({}); </script> <!-- START - Open Graph and Twitter Card Tags 3.3.2 --> <!-- Facebook Open Graph --> <meta property="og:locale" content="en_US"/> <meta property="og:site_name" content="LaughingPlace.com"/> <meta property="og:title" content="Touchstone and Beyond: A History of Disney’s &quot;Bad Company&quot; - LaughingPlace.com"/> <meta property="og:url" content="https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/"/> <meta property="og:type" content="article"/> <meta property="og:description" content="Blockbuster Bombs continues with this weeks Jerry Bruckheimer produced Bad Company. The movie had all the ingredients for success with stars Chris Rock and Anthony Hopkins, director Joel Schumacher, and a plot that people would recognize yet it would disappoint financially and critically when it was"/> <meta property="og:image" content="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png"/> <meta property="og:image:url" content="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png"/> <meta property="og:image:secure_url" content="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png"/> <meta property="article:published_time" content="2021-06-13T11:33:06-07:00"/> <meta property="article:modified_time" content="2021-06-13T11:33:03-07:00" /> <meta property="og:updated_time" content="2021-06-13T11:33:03-07:00" /> <meta property="article:section" content="Article"/> <!-- Google+ / Schema.org --> <!-- Twitter Cards --> <meta name="twitter:title" content="Touchstone and Beyond: A History of Disney’s &quot;Bad Company&quot; - LaughingPlace.com"/> <meta name="twitter:url" content="https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/"/> <meta name="twitter:description" content="Blockbuster Bombs continues with this weeks Jerry Bruckheimer produced Bad Company. The movie had all the ingredients for success with stars Chris Rock and Anthony Hopkins, director Joel Schumacher, and a plot that people would recognize yet it would disappoint financially and critically when it was"/> <meta name="twitter:image" content="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@laughing_place"/> <!-- SEO --> <!-- Misc. tags --> <!-- is_singular | yoast_seo --> <!-- END - Open Graph and Twitter Card Tags 3.3.2 --> <style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style></head> <body class="post-template-default single single-post postid-1368866 single-format-standard wp-embed-responsive"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MX49LGX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" /><feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><div id="wrapper" class="hfeed"> <header id="header" role="banner"> <div id="idglobalheader"> <div id="idglobalmenu"> <div> <div style="float: left;"> <div style="float: left; padding-top: 35px; padding-right: 5px;"> <img class="skip-lazy" id="btnmainmenu" src="https://www.laughingplace.com/w/wp-content/uploads/logo/menuicon.jpg" style="height: 25px;width: 25px;" data-divimegaproid="361678" aria-expanded="false"></div></div><div style="float: left;"><div style="float: left;"> <a href="https://www.laughingplace.com/w/" sl-processed="1"><img class="logo skip-lazy" src="https://www.laughingplace.com/w/wp-content/uploads/2024/08/resized_logo25-1.jpg" style="width: 223px; height: 70px; padding-bottom: 5px;"></a> </div> </div> <div style="float: right; padding-top: 30px; "> <div style="float: left;"> <div class="search"> <span class="fa fa-search"></span> <form role="search" method="get" class="search-form" action="https://www.laughingplace.com/w/"> <label> <span class="screen-reader-text"></span> <input type="search" class="search-field" placeholder="Search" value="" name="s" <label=""> <input style="display: none;" type="submit" class="search-submit" value="Submit"></label> </form> </div> </div> <div style="float: left; padding-top: 5px;"> <div id="menuheaderinline"> <ul><li><a href="https://www.laughingplace.com/w/page/subscribe-laughing-place/" sl-processed="1">Subscribe</a></li><li><a href="#" sl-processed="1">Follow</a><ul><li><a href="https://www.facebook.com/laughingplace" sl-processed="1"><i class="fa fa-fw fa-facebook-official"></i> Facebook</a></li><li><a href="https://twitter.com/laughing_place" sl-processed="1"><i class="fa fa-fw fa-twitter-square"></i> Twitter</a></li><li><a href="https://youtube.com/laughingplace" sl-processed="1"><i class="fa fa-fw fa-youtube"></i> YouTube</a></li><li><a href="https://www.instagram.com/laughing_place" sl-processed="1"><i class="fa fa-fw fa-instagram"></i> Instagram</a></li><li><a href="https://www.laughingplace.com/w/feed/rss/" sl-processed="1"><i class="fa fa-fw fa-feed"></i> RSS</a></li> </ul></li></ul> </div> </div> <div id="div-usermenu1" style="float: left; padding-top: 5px;"> </div> <div id="div-usermenu2" style="float: left; padding-top: 5px;"> </div> </div> </div> </div> <div style="clear: both;"></div> <div id="section-breakingnews"></div> <div id="mainmenu_popup"> <div class="tab"> <button class="tablinks" onclick="mainmenuClick(event, 'mainmenu-dlr')">Disneyland Resort</button> <button class="tablinks" onclick="mainmenuClick(event, 'mainmenu-wdw')">Walt Disney World</button> <button class="tablinks" onclick="mainmenuClick(event, 'mainmenu-otherdests')">Other Destinations</button> <button class="tablinks" onclick="mainmenuClick(event, 'mainmenu-movie')">Disney Movies &amp; TV</button> <button class="tablinks" onclick="mainmenuClick(event, 'mainmenu-more')">More Disney</button> <button class="tablinks" onclick="mainmenuClick(event, 'mainmenu-follow')">Only On LP</button> </div> <div id="mainmenu-div"></div> </div> <script> document.addEventListener('DOMContentLoaded', function(event) { var item = document.getElementById("btnmainmenu"); // item.addEventListener("mouseover", mainmenuOpen, false); item.addEventListener("click", mainmenuOpen, false); }) function mainmenuOpen() { var item = document.getElementById("btnmainmenu"); var popup = document.getElementById("mainmenu_popup"); popup.style.visibility = 'visible'; item.removeEventListener("click", mainmenuOpen); item.addEventListener("click", mainmenuClose, false); } function mainmenuClose() { var item = document.getElementById("btnmainmenu"); var popup = document.getElementById("mainmenu_popup"); popup.style.visibility = 'hidden'; item.removeEventListener("click", mainmenuClose, true); item.addEventListener("click", mainmenuOpen, false); } function mainmenuClick(evt, section) { // Declare all variables var i, tabcontent, tablinks; // Get all elements with class="tabcontent" and hide them tabcontent = document.getElementsByClassName("tabcontent"); for (i = 0; i < tabcontent.length; i++) { tabcontent[i].style.display = "none"; } // Get all elements with class="tablinks" and remove the class "active" tablinks = document.getElementsByClassName("tablinks"); for (i = 0; i < tablinks.length; i++) { tablinks[i].className = tablinks[i].className.replace(" active", ""); } // Show the current tab, and add an "active" class to the button that opened the tab document.getElementById(section).style.display = "block"; evt.currentTarget.className += " active"; } </script> </header> <script src="/w/wp-content/themes/lp-fast/fslightbox.js"></script> <div id="container"><main id="content" role="main"> <article id="post-1368866" class="post-1368866 post type-post status-publish format-standard has-post-thumbnail hentry category-articles tag-touchstone-and-beyond tag-touchstone-pictures"> <input type="hidden" id="pingpostid" value="1368866"> <header> <h1 class="entry-title" itemprop="headline"><a href="https://www.laughingplace.com/w/articles/2021/06/13/touchstone-and-beyond-a-history-of-disneys-bad-company/" title="Touchstone and Beyond: A History of Disney’s &#8220;Bad Company&#8221;" rel="bookmark" >Touchstone and Beyond: A History of Disney’s &#8220;Bad Company&#8221;</a> </h1> <div class="entry-meta"> <div> by <span class="author vcard "><a href="https://www.laughingplace.com/w/author/bill_gowsell/" title="Posts by Bill Gowsell" rel="author">Bill Gowsell</a></span> | <time class="entry-date " datetime="Jun 13, 2021" title="Jun 13, 2021" itemprop="datePublished" pubdate>Jun 13, 2021 11:33 am (Pacific)</time> <meta itemprop="dateModified" content="Jun 13, 2021" /> </div> <div class="entry-tags">Tags: <a href="https://www.laughingplace.com/w/tag/touchstone-and-beyond/" rel="tag">Touchstone and Beyond</a>, <a href="https://www.laughingplace.com/w/tag/touchstone-pictures/" rel="tag">Touchstone Pictures</a></div> </div> </header> <div class="entry-content" itemprop="mainEntityOfPage"> <meta itemprop="description" content="Blockbuster Bombs continues with this weeks Jerry Bruckheimer produced&nbsp;Bad Company. The movie had all the ingredients for success with stars Chris Rock and Anthony Hopkins, director Joel Schumacher, and a plot that people would recognize yet it would disappoint financially and critically when it was released in 2002. The Plot Jake Hayes (Chris Rock) is [&hellip;]" /> <p>Blockbuster Bombs continues with this weeks Jerry Bruckheimer produced<i>&nbsp;Bad Company</i>. The movie had all the ingredients for success with stars Chris Rock and Anthony Hopkins, director Joel Schumacher, and a plot that people would recognize yet it would disappoint financially and critically when it was released in 2002.</p> <p style="text-align:center;"> <p><a href="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png"><img decoding="async" loading="lazy" class="aligncenter wp-image-1368865 size-large" width="327" height="436" src="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png" alt="" srcset="https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png/w327 327w, https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png/w300 300w, https://www.laughingplace.com/w/wp-content/uploads/2021/06/touchstone-and-beyond-a-history-of-disneys-bad-company.png/w315 315w" sizes="(max-width: 327px) 100vw, 327px" /></a></p> <h3 style="text-align:center;" id="h.sxmj8gwixrhj"><span style="color:#434343;font-size:14pt;">The Plot</span></h3> <p>Jake Hayes (Chris Rock) is a street-smart ticket scalper and chess master just trying to get by. His life changes dramatically when his girlfriend Julie (Kerry Washington) plans to leave him because she sees no future in their relationship, and CIA agent Oakes (Anthony Hopkins) informs him that his long-lost twin brother died on a mission, and the CIA needs his help.</p> <p><span style="font-size:12pt;"></span></p> <p>After some financial compensation is offered, Jake agrees to assume the role of his brother. His job is to negotiate the sale of a suitcase bomb from a former Russian colonel. Plans go awry as Jake submerges deeper into the world of arms dealing, and he and Oakes work together to save a kidnapped Julie, but the rest of New York City from a nuclear explosion.</p> <h3 style="text-align:center;" id="h.mwjksh8mn2aa"><span style="color:#434343;font-size:14pt;">Cinematic Compliments</span></h3> <p>Anthony Hopkins does his best to make the character of Oakes shine throughout the film. The audience can see how Hopkins tries to elevate his character beyond the standard tropes and thankfully he can bring a little sparkle to the role.</p> <p><span style="font-size:12pt;"></span></p> <p>Chris Rock is funny throughout the film, and you will laugh when his Jake Hayes is riffing on life and the other characters.</p> <h3 style="text-align:center;" id="h.druwchrab0sk"><span style="color:#434343;font-size:14pt;">Cinematic Complaints</span></h3> <p>Chris Rock is funny in the film, but for most of the movie it feels like Rock has walked into the scene with the thought of doing a bit from his standup routine while being shot at by the bad guys. While it is humorous, Rock&rsquo;s observations take the seriousness out of the situation and slows down the film. </p> <p><span style="font-size:12pt;"></span></p> <p>There is nothing special that makes<i>&nbsp;Bad Company </i>stand out. The Jerry Bruckheimer films of the 1990&rsquo;s and early 2000&rsquo;s have been labelled as paint by numbers action films with a stable of actors that appear in supporting roles in multiple films. There are some genuine smash hit films that I have loved which fall into this category because they stand out. Bad Company never gets a moment to differentiate itself from the paint by numbers recipe. The true villain of the movie isn&rsquo;t revealed until much later into the pic, the Jake Hayes character doesn&rsquo;t feel genuine, Oakes looks like he should be in charge and not John Slattery&rsquo;s character.</p> <p><span style="font-size:12pt;"></span></p> <p>Kerry Washington gets placed into the damsel in distress role and isn&rsquo;t given much else to do in the movie. This is a shame. </p> <p><span style="font-size:12pt;"></span></p> <p><span style="font-size:12pt;"></span></p> <p><span style="font-size:12pt;"></span></p> <h3 style="text-align:center;" id="h.sajfc1qhqm2z"><span style="color:#434343;font-size:14pt;">Fun Film Facts</span></h3> <div class="ZLISTREPLACEZ"> <ul> <li >Peter Stormare plays Vas the nuclear bomb seller. He regularly appears in Jerry Bruckheimer movies from <i>Armageddon</i>&nbsp;to <i>Bad Boys II. </i></li> <li >Some of the subway scenes in the film were shot on location at the World Trade Center in the summer of 2001. The film was originally supposed to be released in November of 2001 but was pushed back to the summer of 2002 because of the September 11 terrorist attacks.</li> <li >The movie was originally titled <i>Black Sheep</i>&nbsp;but was changed once the filmmakers learned of the Chris Farley/David Spade titled film.</li> <li >The film shares the same title with another Touchstone film from 1995 starring Lawrence Fishburne and Ellen Barkin.</li> <li >Anthony Hopkins revealed that he signed on to the film because his agent mentioned how he should be in a blockbuster.</li> <li >Chris Rock and Peter Stormare appeared on a Scandinavian talk show together where they discussed <i>Bad Company</i>&nbsp;years after the movie was released. Rock talked about how this was the only Jerry Bruckheimer film that didn&rsquo;t make money. Between the two they described how the script was being written or tinkered with during production. Rock also revealed how he was hesitant to sign on to the movie but did so after pressure and multiple offers from Bruckheimer. </li> </ul> </div> <h3 style="text-align:center;" id="h.70b5nybyvth7"><span style="color:#434343;font-size:14pt;">The Golden Popcorn Bucket Award</span></h3> <p><i>Bad Company </i>follows the standard ingredients for Bruckheimer action films, and while you will laugh at Chris Rock&rsquo;s humor, the movie fails to rise to the occasion of greatness or even entertainment.</p> <p><span style="font-size:12pt;"></span></p> <p>Critics and audiences alike lambasted <i>Bad Company</i>&nbsp;as being shallow and filled with gimmicks that never allowed the characters to connect with the audience. I am forced to agree with this almost twenty-year-old assessment. I give<i>&nbsp;Bad Company</i><strong>&nbsp;1 Golden Popcorn Bucket Award.</strong>&nbsp;You may enjoy the show, but if you miss it, you are not missing out.</p> <h3 style="text-align:center;" id="h.2yzu869eg2pa"><span style="color:#434343;font-size:14pt;">Coming Attractions</span></h3> <p>Next week we look at another expected blockbuster that misfired. Michael Crichton&rsquo;s book <i>Eaters of the Dead</i>&nbsp;had the pedigree for a blockbuster. The movie was retitled <i>The 13th Warrior </i>and even Antonio Banderas couldn&rsquo;t stop the film from bombing at the box office. </p> <h3 style="text-align:center;" id="h.sqkyac4kt8wy"><span style="color:#434343;font-size:14pt;">Production Credits</span></h3> <p><strong>Directed by</strong>&nbsp;Joel Schumacher </p> <p><strong>Produced by </strong>Touchstone Pictures / Jerry Bruckheimer Films</p> </p> <p><strong>Starring: </strong></p> <div class="ZLISTREPLACEZ"> <ul> <li >Anthony Hopkins as Oakes </li> <li >Chris Rock as Jake Hayes</li> <li >Kerry Washington as Julie </li> <li >John Slattery as Roland Yates </li> </ul> </div> <p><strong>Release Date: </strong>June 7, 2002</p> <p><strong>Budget: </strong>$70 million</p> <p><strong>Box Office Gross </strong></p> <p><strong>Domestic: </strong>$30,160,161</p> <p><strong>Worldwide Total:</strong>&nbsp;$66,200,782</p> <div class="entry-links"></div> </div><footer class="entry-footer"> <div class="authorbox"> <table><tr><td class="avatar"> <img width="150" height="150" src="https://www.laughingplace.com/w/wp-content/uploads/2022/03/bill-150x150.jpg" class="avatar avatar-150 photo" alt="" decoding="async" loading="lazy" /></td><td class="info"> <div class="info"> <div class="name">Bill Gowsell</div> <div class="info">Bill Gowsell has loved all things Disney since his first family trip to Walt Disney World in 1984. Since he began writing for Laughing Place in 2014, Bill has specialized in covering the Rick Riordan literary universe, a retrospective of the Touchstone Pictures movie library, and a variety of other Disney related topics. When he is not spending time with his family, Bill can be found at the bottom of a lake . . . scuba diving</div> <div class="link"><a href="https://www.laughingplace.com/w/author/bill_gowsell/">View all articles by Bill Gowsell</a></div> </div> </td></tr></table></div></footer></article> <footer class="footer"> </footer> </main> <aside id="sidebar" role="complementary"> <div id="primary" class="widget-area"> <ul class="xoxo"> <li id="block-13" class="widget-container widget_block"><div id="widget-sidebar-covering-div" class="sidebar-covering-div"><div class="heading">WHAT WE'RE COVERING</div><div id="widget-sidebar-covering-insert"></div></div></li><li id="text-9" class="widget-container widget_text"><h3 class="widget-title">Item of the Day</h3> <div class="textwidget"><p><img decoding="async" loading="lazy" class="alignnone wp-image-2172533 size-full" src="https://www.laughingplace.com/w/wp-content/uploads/2024/12/w500-4.jpeg" alt="" width="500" height="500" srcset="https://www.laughingplace.com/w/wp-content/uploads/2024/12/w500-4.jpeg/w500 500w, https://www.laughingplace.com/w/wp-content/uploads/2024/12/w500-4.jpeg/w400 400w, https://www.laughingplace.com/w/wp-content/uploads/2024/12/w500-4.jpeg/w150 150w, https://www.laughingplace.com/w/wp-content/uploads/2024/12/w500-4.jpeg/w300 300w" sizes="(max-width: 500px) 100vw, 500px" /></p> <p><a href="https://www.disneystore.com/mufasa-plush-mufasa-the-lion-king-live-action-%C2%A012-415162367890.html?cjdata=MXxOfDB8WXww&amp;LSID=7474779%7C11875026%7C&amp;CMP=AFL-AffLSGen_Content_4249662_11875026&amp;att=LSGenAffl&amp;EFC=224510&amp;cjevent=ee15f74db0e111ef834c07d70a1cb82b" target="_blank" rel="noopener">Mufasa Plush &#8211; Mufasa: The Lion King &#8211; Disney Store</a></p> <p><a href="https://www.laughingplace.com/w/disney-merchandise/2024-halloween-shop-collection-disney-store/" target="_blank" rel="noopener">Disney Halloween Merchandise</a></p> </div> </li><li id="text-10" class="widget-container widget_text"> <div class="textwidget"><div class="sidebar-sponsor"> <div> <div id="ad-all" class="ad-sidebar"></div> <div class="title"><strong><a href="http://www.mousefantravel.com/?apid=lpw" target="_blank" rel="noopener">Official Travel Partner</a></strong></div> </div> </div> </div> </li><li id="custom_html-3" class="widget_text widget-container widget_custom_html"><div class="textwidget custom-html-widget"><div class="AW-Form-2078354670"></div> <script type="text/javascript">(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//forms.aweber.com/form/70/2078354670.js"; fjs.parentNode.insertBefore(js, fjs); }(document, "script", "aweber-wjs-wsvhon433")); </script></div></li><li id="block-8" class="widget-container widget_block"><div class="sidebar-sponsor"> <div> <div class="title"><strong><a href="http://www.mousefantravel.com/?apid=lpw" target="_blank" rel="noopener">Official Travel Partner</a></strong></div> <div id="ad-skyscraper" class="ad-sidebar-skyscraper"></div> </div> </div> <div class="sidebar-sponsor"> <div> <div id="ad-sidebar1" class="ad-sidebar1" style="width: 300px; height: 300px;"></div> </div> </div></li><li id="text-12" class="widget-container widget_text"><h3 class="widget-title">Most Popular</h3> <div class="textwidget"><div id="topposts-sidebar"></div> </div> </li><li id="text-11" class="widget-container widget_text"> <div class="textwidget"><p><a href="https://quicksilver.laughingplace.com/w/wp-content/uploads/2020/06/Full-Logo-Color-1-Custom.jpg"><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-1001086" src="https://quicksilver.laughingplace.com/w/wp-content/uploads/2020/06/Full-Logo-Color-1-Custom.jpg" alt="" width="319" height="162" /></a></p> <p><center><strong><a href="https://www.dizneycoasttocoast.com/">New Episodes Every Wednesday —  House of Mouse Headlines Presented by Laughing Place </a></strong></center></p> </div> </li><li id="block-12" class="widget-container widget_block widget_text"> <p></p> </li></ul> </div> </aside></div> <div id="footer_before" style="clear: both;">&nbsp;</div> <footer id="footer" role="contentinfo"> © 2024 Logo, contents and media copyright Laughing Place Inc. unless otherwise noted. All rights reserved. Laughing Place is a dedicated group of Disney fans, like yourself, who love Disney. Laughing Place is not endorsed by or affiliated with the Walt Disney Company, or its subsidiaries. By using this website you agree to Laughing Place’s User Agreement and <a href="https://www.laughingplace.com/w/laughing-place-privacy-policy/">Privacy Policy.</a> Contact us at: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f8bd9c918c978ab8b4998d9f9091969fa894999b9dd69b9795">[email&#160;protected]</a> or 404-594-4577 </footer> <div id="footer_after">&nbsp;</div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script data-no-optimize='1' data-cfasync='false' id='cls-insertion-c65a6b9'>!function(){"use strict";function e(){return e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},e.apply(this,arguments)}var t,i,n,s,o,r,a,l,c,d,h,u,p,m,_,g,y,f,v,S;window.adthriveCLS.buildDate="2024-11-26",function(e){e.amznbid="amznbid",e.amzniid="amzniid",e.amznp="amznp",e.amznsz="amznsz"}(t||(t={})),function(e){e.ThirtyThreeAcross="33across",e.Adform="adform",e.Aidem="aidem",e.AidemServer="aidem_ss",e.AppNexus="appnexus",e.AmazonTAM="amazon",e.AmazonUAM="AmazonUAM",e.AmazonASR="AmazonASR",e.Colossus="colossus",e.ColossusServer="col_ss",e.Conversant="conversant",e.Concert="concert",e.Criteo="criteo",e.CriteoServer="crit_ss",e.GumGum="gumgum",e.ImproveDigital="improvedigital",e.ImproveDigitalServer="improve_ss",e.IndexExchange="ix",e.Kargo="kargo",e.KargoServer="krgo_ss",e.MediaGrid="grid",e.MediaGridVideo="gridvid",e.Nativo="nativo",e.OpenX="openx",e.Ogury="ogury",e.OpenXServer="opnx_ss",e.Ozone="ozone",e.Pubmatic="pubmatic",e.PubmaticServer="pubm_ss",e.ResetDigital="resetdigital",e.Rise="rise",e.Rtbhouse="rtbhouse",e.Rubicon="rubicon",e.RubiconServer="rubi_ss",e.RubiconServerISV="rubiv_ss",e.Seedtag="seedtag",e.Sharethrough="sharethrough",e.Teads="teads",e.Triplelift="triplelift",e.TripleliftServer="tripl_ss",e.TTD="ttd",e.Undertone="undertone",e.UndertoneServer="under_ss",e.Unruly="unruly",e.YahooSSP="yahoossp",e.YahooSSPServer="yah_ss",e.Verizon="verizon",e.Yieldmo="yieldmo",e.Flipp="flipp"}(i||(i={})),function(e){e.Prebid="prebid",e.GAM="gam",e.Amazon="amazon",e.Marmalade="marmalade",e.Floors="floors",e.CMP="cmp",e.Optable="optable",e.OptimalBidder="optimalBidder"}(n||(n={})),function(e){e.cm="cm",e.fbrap="fbrap",e.rapml="rapml"}(s||(s={})),function(e){e.lazy="lazy",e.raptive="raptive",e.refresh="refresh",e.session="session",e.crossDomain="crossdomain",e.highSequence="highsequence",e.lazyBidPool="lazyBidPool"}(o||(o={})),function(e){e.lazy="l",e.raptive="rapml",e.refresh="r",e.session="s",e.crossdomain="c",e.highsequence="hs",e.lazyBidPool="lbp"}(r||(r={})),function(e){e.Version="Version",e.SharingNotice="SharingNotice",e.SaleOptOutNotice="SaleOptOutNotice",e.SharingOptOutNotice="SharingOptOutNotice",e.TargetedAdvertisingOptOutNotice="TargetedAdvertisingOptOutNotice",e.SensitiveDataProcessingOptOutNotice="SensitiveDataProcessingOptOutNotice",e.SensitiveDataLimitUseNotice="SensitiveDataLimitUseNotice",e.SaleOptOut="SaleOptOut",e.SharingOptOut="SharingOptOut",e.TargetedAdvertisingOptOut="TargetedAdvertisingOptOut",e.SensitiveDataProcessing="SensitiveDataProcessing",e.KnownChildSensitiveDataConsents="KnownChildSensitiveDataConsents",e.PersonalDataConsents="PersonalDataConsents",e.MspaCoveredTransaction="MspaCoveredTransaction",e.MspaOptOutOptionMode="MspaOptOutOptionMode",e.MspaServiceProviderMode="MspaServiceProviderMode",e.SubSectionType="SubsectionType",e.Gpc="Gpc"}(a||(a={})),function(e){e[e.NA=0]="NA",e[e.OptedOut=1]="OptedOut",e[e.OptedIn=2]="OptedIn"}(l||(l={})),function(e){e.AdDensity="addensity",e.AdLayout="adlayout",e.FooterCloseButton="footerclose",e.Interstitial="interstitial",e.RemoveVideoTitleWrapper="removevideotitlewrapper",e.StickyOutstream="stickyoutstream",e.StickyOutstreamOnStickyPlayer="sospp",e.VideoAdvancePlaylistRelatedPlayer="videoadvanceplaylistrp",e.MobileStickyPlayerPosition="mspp"}(c||(c={})),function(e){e.Below_Post_1="Below_Post_1",e.Below_Post="Below_Post",e.Content="Content",e.Content_1="Content_1",e.Content_2="Content_2",e.Content_3="Content_3",e.Content_4="Content_4",e.Content_5="Content_5",e.Content_6="Content_6",e.Content_7="Content_7",e.Content_8="Content_8",e.Content_9="Content_9",e.Recipe="Recipe",e.Recipe_1="Recipe_1",e.Recipe_2="Recipe_2",e.Recipe_3="Recipe_3",e.Recipe_4="Recipe_4",e.Recipe_5="Recipe_5",e.Native_Recipe="Native_Recipe",e.Footer_1="Footer_1",e.Footer="Footer",e.Header_1="Header_1",e.Header_2="Header_2",e.Header="Header",e.Sidebar_1="Sidebar_1",e.Sidebar_2="Sidebar_2",e.Sidebar_3="Sidebar_3",e.Sidebar_4="Sidebar_4",e.Sidebar_5="Sidebar_5",e.Sidebar_9="Sidebar_9",e.Sidebar="Sidebar",e.Interstitial_1="Interstitial_1",e.Interstitial="Interstitial",e.Video_StickyOutstream_1="Video_StickyOutstream_1",e.Video_StickyOutstream="Video_StickyOutstream",e.Video_StickyInstream="Video_StickyInstream",e.Sponsor_Tile="Sponsor_Tile"}(d||(d={})),function(e){e.Desktop="desktop",e.Mobile="mobile"}(h||(h={})),function(e){e.Video_Collapse_Autoplay_SoundOff="Video_Collapse_Autoplay_SoundOff",e.Video_Individual_Autoplay_SOff="Video_Individual_Autoplay_SOff",e.Video_Coll_SOff_Smartphone="Video_Coll_SOff_Smartphone",e.Video_In_Post_ClicktoPlay_SoundOn="Video_In-Post_ClicktoPlay_SoundOn",e.Video_Collapse_Autoplay_SoundOff_15s="Video_Collapse_Autoplay_SoundOff_15s",e.Video_Individual_Autoplay_SOff_15s="Video_Individual_Autoplay_SOff_15s",e.Video_Coll_SOff_Smartphone_15s="Video_Coll_SOff_Smartphone_15s",e.Video_In_Post_ClicktoPlay_SoundOn_15s="Video_In-Post_ClicktoPlay_SoundOn_15s"}(u||(u={})),function(e){e.vpaidAdPlayError="vpaidAdPlayError",e.adError="adError",e.adLoaded="adLoaded"}(p||(p={})),function(e){e.Float="adthrive-collapse-float",e.Sticky="adthrive-collapse-sticky",e.Mobile="adthrive-collapse-mobile"}(m||(m={})),function(e){e.Small="adthrive-collapse-small",e.Medium="adthrive-collapse-medium"}(_||(_={})),function(e){e.BottomRight="adthrive-collapse-bottom-right"}(g||(g={})),function(e){e[e.Unstarted=0]="Unstarted",e[e.UncollapsedPlay=1]="UncollapsedPlay",e[e.CollapsedPlay=2]="CollapsedPlay",e[e.UserPauseUncollapsed=3]="UserPauseUncollapsed",e[e.UserPauseCollapsed=4]="UserPauseCollapsed",e[e.PausedNotVisible=5]="PausedNotVisible",e[e.Overlapped=6]="Overlapped",e[e.Closed=7]="Closed",e[e.NonLinearAdPlay=8]="NonLinearAdPlay",e[e.NonLinearAdPaused=9]="NonLinearAdPaused",e[e.NonLinearAdOverlapped=10]="NonLinearAdOverlapped",e[e.UserUnPaused=11]="UserUnPaused"}(y||(y={})),function(e){e[e.Play=0]="Play",e[e.UserClick=1]="UserClick",e[e.PageSwitch=2]="PageSwitch",e[e.OutOfView=3]="OutOfView",e[e.InView=4]="InView",e[e.Close=5]="Close",e[e.Overlapping=6]="Overlapping",e[e.OtherVideoPlaying=7]="OtherVideoPlaying"}(f||(f={})),function(e){e.None="none"}(v||(v={})),function(e){e.Default="default",e.AZ_Animals="5daf495ed42c8605cfc74b0b",e.Natashas_Kitchen="55bccc97303edab84afd77e2",e.RecipeTin_Eats="55cb7e3b4bc841bd0c4ea577",e.Sallys_Baking_Recipes="566aefa94856897050ee7303",e.Spend_With_Pennies="541917f5a90318f9194874cf"}(S||(S={}));const b=e=>{const t={};return function(...i){const n=JSON.stringify(i);if(t[n])return t[n];const s=e.apply(this,i);return t[n]=s,s}};const C=new class{info(e,t,...i){this.call(console.info,e,t,...i)}warn(e,t,...i){this.call(console.warn,e,t,...i)}error(e,t,...i){this.call(console.error,e,t,...i),this.sendErrorLogToCommandQueue(e,t,...i)}event(e,t,...i){var n;"debug"===(null==(n=window.adthriveCLS)?void 0:n.bucket)&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...i){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push((()=>{void 0!==window.adthrive.logError&&"function"==typeof window.adthrive.logError&&window.adthrive.logError(e,t,i)}))}call(e,t,i,...n){const s=[`%c${t}::${i} `],o=["color: #999; font-weight: bold;"];n.length>0&&"string"==typeof n[0]&&s.push(n.shift()),o.push(...n);try{Function.prototype.apply.call(e,console,[s.join(""),...o])}catch(e){return void console.error(e)}}},w=(e,t)=>null==e||e!=e?t:e,O=e=>{const t=e.offsetHeight,i=e.offsetWidth,n=e.getBoundingClientRect(),s=document.body,o=document.documentElement,r=window.pageYOffset||o.scrollTop||s.scrollTop,a=window.pageXOffset||o.scrollLeft||s.scrollLeft,l=o.clientTop||s.clientTop||0,c=o.clientLeft||s.clientLeft||0,d=Math.round(n.top+r-l),h=Math.round(n.left+a-c);return{top:d,left:h,bottom:d+t,right:h+i,width:i,height:t}},x=e=>{let t={};const i=((e=window.location.search)=>{const t=0===e.indexOf("?")?1:0;return e.slice(t).split("&").reduce(((e,t)=>{const[i,n]=t.split("=");return e.set(i,n),e}),new Map)})().get(e);if(i)try{const n=decodeURIComponent(i).replace(/\+/g,"");t=JSON.parse(n),C.event("ExperimentOverridesUtil","getExperimentOverrides",e,t)}catch(e){}return t},A=b(((e=navigator.userAgent)=>/Windows NT|Macintosh/i.test(e))),E=b((()=>{const e=navigator.userAgent,t=/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari|CrOS/i.test(e);return/Mobi|iP(hone|od)|Opera Mini/i.test(e)&&!t})),P=(e,t,i=document)=>{const n=((e=document)=>{const t=e.querySelectorAll("article");if(0===t.length)return null;const i=Array.from(t).reduce(((e,t)=>t.offsetHeight>e.offsetHeight?t:e));return i&&i.offsetHeight>1.5*window.innerHeight?i:null})(i),s=n?[n]:[],o=[];e.forEach((e=>{const n=Array.from(i.querySelectorAll(e.elementSelector)).slice(0,e.skip);var r;(r=e.elementSelector,r.includes(",")?r.split(","):[r]).forEach((r=>{const a=i.querySelectorAll(r);for(let i=0;i<a.length;i++){const r=a[i];if(t.map.some((({el:e})=>e.isEqualNode(r))))continue;const l=r&&r.parentElement;l&&l!==document.body?s.push(l):s.push(r),-1===n.indexOf(r)&&o.push({dynamicAd:e,element:r})}}))}));const r=((e=document)=>(e===document?document.body:e).getBoundingClientRect().top)(i),a=o.sort(((e,t)=>e.element.getBoundingClientRect().top-r-(t.element.getBoundingClientRect().top-r)));return[s,a]};const k=new class{init(){}constructor(){this.name="StorageHandler",this.disable=!1,this.removeLocalStorageValue=e=>{window.localStorage.removeItem(`adthrive_${e.toLowerCase()}`)},this.getLocalStorageValue=(e,t=!0,i=!0,n,s)=>{if(this.disable)return null;try{const o=t?"adthrive_":"",r=window.localStorage.getItem(`${o}${i?e.toLowerCase():e}`);if(r){const i=JSON.parse(r),o=void 0!==n&&Date.now()-i.created>=n;if(i&&!o)return s&&this.setLocalStorageValue(e,i.value,t),i.value}}catch(e){}return null},this.setLocalStorageValue=(e,t,i=!0)=>{try{const n=i?"adthrive_":"",s={value:t,created:Date.now()};window.localStorage.setItem(`${n}${e.toLowerCase()}`,JSON.stringify(s))}catch(e){}},this.getOrSetLocalStorageValue=(e,t,i,n=!0,s=!0,o,r=!0)=>{const a=this.getLocalStorageValue(e,r,n,i,s);if(null!==a)return a;const l=t();return this.setLocalStorageValue(e,l,r),o&&o(l),l}}},D=(e,t,i)=>{switch(t){case c.AdDensity:return((e,t)=>{const i=e.adDensityEnabled,n=e.adDensityLayout.pageOverrides.find((e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||"number"==typeof e[t].adDensity)));return!i||!n})(e,i);case c.StickyOutstream:return(e=>{var t,i,n;const s=null==(n=e.videoPlayers)||null==(i=n.partners)||null==(t=i.stickyOutstream)?void 0:t.blockedPageSelectors;return!s||!document.querySelector(s)})(e);case c.Interstitial:return(e=>{const t=e.adOptions.interstitialBlockedPageSelectors;return!t||!document.querySelector(t)})(e);default:return!0}},I=t=>{try{return{valid:!0,elements:document.querySelectorAll(t)}}catch(t){return e({valid:!1},t)}},R=e=>""===e?{valid:!0}:I(e),M=(e,t)=>{if(!e)return!1;const i=!!e.enabled,n=null==e.dateStart||Date.now()>=e.dateStart,s=null==e.dateEnd||Date.now()<=e.dateEnd,o=null===e.selector||""!==e.selector&&!!document.querySelector(e.selector),r="mobile"===e.platform&&"mobile"===t,a="desktop"===e.platform&&"desktop"===t,l=null===e.platform||"all"===e.platform||r||a,c="bernoulliTrial"===e.experimentType?1===e.variants.length:(e=>{const t=e.reduce(((e,t)=>t.weight?t.weight+e:e),0);return e.length>0&&e.every((e=>{const t=e.value,i=e.weight;return!(null==t||"number"==typeof t&&isNaN(t)||!i)}))&&100===t})(e.variants);return c||C.error("SiteTest","validateSiteExperiment","experiment presented invalid choices for key:",e.key,e.variants),i&&n&&s&&o&&l&&c},L=["siteId","siteName","adOptions","breakpoints","adUnits"];window.adthrive.windowPerformance=window.adthrive.windowPerformance||new class{resetTimeOrigin(){this._timeOrigin=window.performance.now()}now(){try{return Math.round(window.performance.now()-this._timeOrigin)}catch(e){return 0}}constructor(){this._timeOrigin=0}};const T=window.adthrive.windowPerformance,V=T.now.bind(T);class N{get siteFeatureRollouts(){return this._featureRollouts}isRolloutEnabled(e){return!(!this._featureRollouts||!this._featureRollouts[e])&&this._featureRollouts[e].enabled}getSiteRolloutConfig(e){var t;return this.isRolloutEnabled(e)&&null!=(t=this._featureRollouts[e].data)?t:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}constructor(){this._featureRollouts={},this._checkedFeatureRollouts=new Map,this._enabledFeatureRolloutIds=[]}}class j extends N{constructor(e){super(),this._featureRollouts=e.enabled&&e.siteAds.featureRollouts||{}}}class H{get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&((e,t=L)=>{if(!e)return!1;for(let i=0;i<t.length;i++)if(!e[t[i]])return!1;return!0})(this._clsGlobalData.siteAds)}get error(){return!(!this._clsGlobalData||!this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}set enabledLocations(e){this._clsGlobalData.enabledLocations=e}get enabledLocations(){return this._clsGlobalData.enabledLocations}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}overwriteInjectedSlots(e){this._clsGlobalData.injectedSlots=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setInjectedScripts(e){this._clsGlobalData.injectedScripts=this._clsGlobalData.injectedScripts||[],this._clsGlobalData.injectedScripts.push(e)}get getInjectedScripts(){return this._clsGlobalData.injectedScripts}setExperiment(e,t,i=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};(i?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments)[e]=t}getExperiment(e,t=!1){const i=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return i&&i[e]}setWeightedChoiceExperiment(e,t,i=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};(i?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice)[e]=t}getWeightedChoiceExperiment(e,t=!1){var i,n;const s=t?null==(i=this._clsGlobalData)?void 0:i.siteExperimentsWeightedChoice:null==(n=this._clsGlobalData)?void 0:n.experimentsWeightedChoice;return s&&s[e]}get branch(){return this._clsGlobalData.branch}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}shouldHalveIOSDensity(){const e=new j(this);return((e=navigator.userAgent)=>/iP(hone|od|ad)/i.test(e))()&&e.isRolloutEnabled("iOS-Resolution")}getTargetDensity(e){return this.shouldHalveIOSDensity()?e/2:e}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}constructor(){this._clsGlobalData=window.adthriveCLS}}class G{static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){return this.getScrollTop()+(document.documentElement.clientHeight||0)}static shufflePlaylist(e){let t,i,n=e.length;for(;0!==n;)i=Math.floor(Math.random()*e.length),n-=1,t=e[n],e[n]=e[i],e[i]=t;return e}static isMobileLandscape(){return window.matchMedia("(orientation: landscape) and (max-height: 480px)").matches}static playerViewable(e){const t=e.getBoundingClientRect();return this.isMobileLandscape()?window.innerHeight>t.top+t.height/2&&t.top+t.height/2>0:window.innerHeight>t.top+t.height/2}static createQueryString(e){return Object.keys(e).map((t=>`${t}=${e[t]}`)).join("&")}static createEncodedQueryString(e){return Object.keys(e).map((t=>`${t}=${encodeURIComponent(e[t])}`)).join("&")}static setMobileLocation(e){return"top-left"===(e=e||"bottom-right")?e="adthrive-collapse-top-left":"top-right"===e?e="adthrive-collapse-top-right":"bottom-left"===e?e="adthrive-collapse-bottom-left":"bottom-right"===e?e="adthrive-collapse-bottom-right":"top-center"===e&&(e=E()?"adthrive-collapse-top-center":"adthrive-collapse-bottom-right"),e}static addMaxResolutionQueryParam(e){const t=`max_resolution=${E()?"320":"1280"}`,[i,n]=String(e).split("?");return`${i}?${n?n+`&${t}`:t}`}}class z{constructor(e){this._clsOptions=e,this.removeVideoTitleWrapper=w(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1);const t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=w(t&&t.footerSelector,""),this.players=w(t&&t.players.map((e=>(e.mobileLocation=G.setMobileLocation(e.mobileLocation),e))),[]),this.relatedSettings=t&&t.contextual}}class F{constructor(e){this.mobileStickyPlayerOnPage=!1,this.playlistPlayerAdded=!1,this.relatedPlayerAdded=!1,this.footerSelector="",this.removeVideoTitleWrapper=!1,this.videoAdOptions=new z(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector}}class B{}class U extends B{get(){if(this._probability<0||this._probability>1)throw new Error(`Invalid probability: ${this._probability}`);return Math.random()<this._probability}constructor(e){super(),this._probability=e}}class W{setExperimentKey(e=!1){this._clsOptions.setExperiment(this.abgroup,this.result,e)}constructor(){this._clsOptions=new H,this.shouldUseCoreExperimentsConfig=!1}}class q extends W{get result(){return this._result}run(){return new U(.1).get()}constructor(){super(),this._result=!1,this._choices=[{choice:!0},{choice:!1}],this.key="RemoveLargeSize",this.abgroup="smhd100",this._result=this.run(),this.setExperimentKey()}}function Q(e,t,i,n){var s,o=arguments.length,r=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(r=(o<3?s(r):o>3?s(t,i,r):s(t,i))||r);return o>3&&r&&Object.defineProperty(t,i,r),r}function K(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}"function"==typeof SuppressedError&&SuppressedError;const J=(e,t,i,n,s,o)=>{const r=Math.round(o-s),a=[],l=[];a.push("(",i.map((()=>"%o")).join(", "),")"),l.push(...i),void 0!==n&&(a.push(" => %o"),l.push(n)),a.push(` %c(${r}ms)`),l.push("color: #999;")},Y=(e,t,i)=>{const n=void 0!==i.get?i.get:i.value;return function(...i){try{const s=V(),o=n.apply(this,i);if(o instanceof Promise)return o.then((e=>{const t=V();return J(0,0,i,e,s,t),Promise.resolve(e)})).catch((i=>{throw i.logged||(C.error(e,t,i),i.logged=!0),i}));{const e=V();return J(0,0,i,o,s,e),o}}catch(i){throw i.logged||(C.error(e,t,i),i.logged=!0),i}}},X=(t,i=!1)=>n=>{const s=Object.getOwnPropertyNames(n.prototype).filter((e=>i||0!==e.indexOf("_"))).map((e=>[e,Object.getOwnPropertyDescriptor(n.prototype,e)]));for(const[i,o]of s)void 0!==o&&"function"==typeof o.value?n.prototype[i]=Y(t,i,o):void 0!==o&&void 0!==o.get&&"function"==typeof o.get&&Object.defineProperty(n.prototype,i,e({},o,{get:Y(t,i,o)}))};class Z extends W{get result(){return this._result}run(){return new U(this.weight).get()}constructor(e){super(),this._result=!1,this.key="ParallaxAdsExperiment",this.abgroup="parallax",this._choices=[{choice:!0},{choice:!1}],this.weight=.5;!!E()&&e.largeFormatsMobile&&(this._result=this.run(),this.setExperimentKey())}}Z=Q([X("ParallaxAdsExperiment"),K("design:type",Function),K("design:paramtypes",["undefined"==typeof AdTypes?Object:AdTypes])],Z);class ee extends W{get result(){return this._result}run(){return new U(1).get()}constructor(){super(),this._result=!1,this._choices=[{choice:!0},{choice:!1}],this.key="mrsf",this.abgroup="mrsf",E()&&(this._result=this.run(),this.setExperimentKey())}}const te=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[552,334],[300,420],[728,250],[320,300],[300,390]],ie=[[300,600],[160,600]],ne=new Map([[d.Footer,1],[d.Header,2],[d.Sidebar,3],[d.Content,4],[d.Recipe,5],["Sidebar_sticky",6],["Below Post",7]]),se=(e,t)=>{const{location:i,sticky:n}=e;if(i===d.Recipe&&t){const{recipeMobile:e,recipeDesktop:i}=t;if(E()&&(null==e?void 0:e.enabled))return!0;if(!E()&&(null==i?void 0:i.enabled))return!0}return i===d.Footer||n},oe=(e,t)=>{const i=t.adUnits,n=(e=>!!e.adTypes&&new Z(e.adTypes).result)(t),s=new q,o=new ee;return i.filter((e=>void 0!==e.dynamic&&e.dynamic.enabled)).map((i=>{const r=i.location.replace(/\s+/g,"_"),a="Sidebar"===r?0:2;return{auctionPriority:ne.get(r)||8,location:r,sequence:w(i.sequence,1),sizes:(l=i.adSizes,te.filter((([e,t])=>l.some((([i,n])=>e===i&&t===n))))).filter((t=>((e,[t,i],n,s,o)=>{const{location:r,sequence:a}=e;if(r===d.Footer)return!("phone"===n&&320===t&&100===i);if(r===d.Header)return!(i>100&&s.result);if(r===d.Recipe)return!(o.result&&"phone"===n&&(300===t&&390===i||320===t&&300===i));if(r===d.Sidebar){const t=e.adSizes.some((([,e])=>e<=300)),n=i>300;return!(!n||t)||9===a||(a&&a<=5?!n||e.sticky:!n)}return!0})(i,t,e,s,o))).concat(n&&i.location===d.Content?ie:[]),devices:i.devices,pageSelector:w(i.dynamic.pageSelector,"").trim(),elementSelector:w(i.dynamic.elementSelector,"").trim(),position:w(i.dynamic.position,"beforebegin"),max:Math.floor(w(i.dynamic.max,0)),spacing:w(i.dynamic.spacing,0),skip:Math.floor(w(i.dynamic.skip,0)),every:Math.max(Math.floor(w(i.dynamic.every,1)),1),classNames:i.dynamic.classNames||[],sticky:se(i,t.adOptions.stickyContainerConfig),stickyOverlapSelector:w(i.stickyOverlapSelector,"").trim(),autosize:i.autosize,special:w(i.targeting,[]).filter((e=>"special"===e.key)).reduce(((e,t)=>e.concat(...t.value)),[]),lazy:w(i.dynamic.lazy,!1),lazyMax:w(i.dynamic.lazyMax,a),lazyMaxDefaulted:0!==i.dynamic.lazyMax&&!i.dynamic.lazyMax,name:i.name};var l}))},re=(e,t)=>{const i=(e=>{let t=e.clientWidth;if(getComputedStyle){const i=getComputedStyle(e,null);t-=parseFloat(i.paddingLeft||"0")+parseFloat(i.paddingRight||"0")}return t})(t),n=e.sticky&&e.location===d.Sidebar;return e.sizes.filter((t=>{const s=!e.autosize||(t[0]<=i||t[0]<=320),o=!n||t[1]<=window.innerHeight-100;return s&&o}))};class ae{constructor(e){this.clsOptions=e,this.enabledLocations=[d.Below_Post,d.Content,d.Recipe,d.Sidebar]}}const le=e=>`adthrive-${e.location.replace("_","-").toLowerCase()}`,ce=e=>`${le(e)}-${e.sequence}`;function de(e,t){void 0===t&&(t={});var i=t.insertAt;if(e&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===i&&n.firstChild?n.insertBefore(s,n.firstChild):n.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}const he=e=>e.some((e=>null!==document.querySelector(e)));class ue extends W{get result(){return this._result}run(){return new U(1).get()}constructor(){super(),this._result=!1,this._choices=[{choice:!0},{choice:!1}],this.key="RemoveRecipeCap",this.abgroup="rrc",this._result=this.run(),this.setExperimentKey()}}class pe extends B{static fromArray(e,t){return new pe(e.map((([e,t])=>({choice:e,weight:t}))),t)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){const e=(t=0,i=100,Math.random()*(i-t)+t);var t,i;let n=0;for(const{choice:t,weight:i}of this._choices)if(n+=i,n>=e)return t;return this._default}get totalWeight(){return this._choices.reduce(((e,{weight:t})=>e+t),0)}constructor(e=[],t){super(),this._choices=e,this._default=t}}class me{}const _e=["mcmpfreqrec"];const ge=new class extends me{init(e){this._gdpr="true"===e.gdpr,this._shouldQueue=this._gdpr}clearQueue(e){e&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach((e=>{this.setSessionStorage(e.key,e.value)})),this._localStorageHandlerQueue.forEach((e=>{if("adthrive_abgroup"===e.key){const t=Object.keys(e.value)[0],i=e.value[t],n=e.value[`${t}_weight`];fe(t,i,n,{value:24,unit:"hours"})}else e.expiry?"internal"===e.type?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):"internal"===e.type?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)})),this._cookieHandlerQueue.forEach((e=>{"internal"===e.type?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)}))),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){const t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}deleteCookie(e){document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}deleteLocalStorage(e){window.localStorage.removeItem(e)}deleteSessionStorage(e){window.sessionStorage.removeItem(e)}setInternalCookie(e,t,i){this._verifyInternalKey(e),this._setCookieValue("internal",e,t,i)}setExternalCookie(e,t,i){this._setCookieValue("external",e,t,i)}setInternalLocalStorage(e,t){if(this._verifyInternalKey(e),this._gdpr&&this._shouldQueue){const i={key:e,value:t,type:"internal"};this._localStorageHandlerQueue.push(i)}else{const i="string"==typeof t?t:JSON.stringify(t);window.localStorage.setItem(e,i)}}setExternalLocalStorage(e,t){if(this._gdpr&&this._shouldQueue){const i={key:e,value:t,type:"external"};this._localStorageHandlerQueue.push(i)}else{const i="string"==typeof t?t:JSON.stringify(t);window.localStorage.setItem(e,i)}}setExpirableInternalLocalStorage(e,t,i){this._verifyInternalKey(e);try{var n;const o=null!=(n=null==i?void 0:i.expiry)?n:{value:400,unit:"days"};var s;const r=null!=(s=null==i?void 0:i.resetOnRead)&&s;if(this._gdpr&&this._shouldQueue){const i={key:e,value:t,type:"internal",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};this._localStorageHandlerQueue.push(i)}else{const i={value:t,type:"internal",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};window.localStorage.setItem(e,JSON.stringify(i))}}catch(e){console.error(e)}}setExpirableExternalLocalStorage(e,t,i){try{var n;const o=null!=(n=null==i?void 0:i.expiry)?n:{value:400,unit:"days"};var s;const r=null!=(s=null==i?void 0:i.resetOnRead)&&s;if(this._gdpr&&this._shouldQueue){const i={key:e,value:JSON.stringify(t),type:"external",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};this._localStorageHandlerQueue.push(i)}else{const i={value:t,type:"external",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};window.localStorage.setItem(e,JSON.stringify(i))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(this._gdpr&&this._shouldQueue){const i={key:e,value:t};this._sessionStorageHandlerQueue.push(i)}else{const i="string"==typeof t?t:JSON.stringify(t);window.sessionStorage.setItem(e,i)}}_getExpiryDate({value:e,unit:t}){const i=new Date;return"milliseconds"===t?i.setTime(i.getTime()+e):"seconds"==t?i.setTime(i.getTime()+1e3*e):"minutes"===t?i.setTime(i.getTime()+60*e*1e3):"hours"===t?i.setTime(i.getTime()+60*e*60*1e3):"days"===t?i.setTime(i.getTime()+24*e*60*60*1e3):"months"===t&&i.setTime(i.getTime()+30*e*24*60*60*1e3),i.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){const t=document.cookie.split("; ").find((t=>t.split("=")[0]===e));if(!t)return null;const i=t.split("=")[1];if(i)try{return JSON.parse(decodeURIComponent(i))}catch(e){return decodeURIComponent(i)}return null}_readFromLocalStorage(e){const t=window.localStorage.getItem(e);if(!t)return null;try{const n=JSON.parse(t),s=n.expires&&(new Date).getTime()>new Date(n.expires).getTime();if(n.resetOnRead&&n.expires&&!s){const t=this._resetExpiry(n);var i;return window.localStorage.setItem(e,JSON.stringify(n)),null!=(i=t.value)?i:t}if(s)return window.localStorage.removeItem(e),null;if(!n.value)return n;try{return JSON.parse(n.value)}catch(e){return n.value}}catch(e){return t}}_setCookieValue(e,t,i,n){try{if(this._gdpr&&this._shouldQueue){const n={key:t,value:i,type:e};this._cookieHandlerQueue.push(n)}else{var s;const e=this._getExpiryDate(null!=(s=null==n?void 0:n.expiry)?s:{value:400,unit:"days"});var o;const a=null!=(o=null==n?void 0:n.sameSite)?o:"None";var r;const l=null==(r=null==n?void 0:n.secure)||r,c="object"==typeof i?JSON.stringify(i):i;document.cookie=`${t}=${c}; SameSite=${a}; ${l?"Secure;":""} expires=${e}; path=/`}}catch(e){}}_verifyInternalKey(e){const t=e.startsWith("adthrive_"),i=e.startsWith("adt_");if(!t&&!i&&!_e.includes(e))throw new Error('When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.')}constructor(...e){super(...e),this.name="BrowserStorage",this.disable=!1,this.gdprPurposes=[1],this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[],this._shouldQueue=!1}},ye=e=>null!=e&&!("number"==typeof e&&isNaN(e)),fe=(t,i,n,s,o=!0)=>{const r="adthrive_abgroup",a=ge.readInternalLocalStorage(r);if(null!==a){const e=a[t];var l;const i=null!=(l=a[`${t}_weight`])?l:null;if(ye(e))return[e,i]}const c=e({},a,{[t]:i,[`${t}_weight`]:n});return s?ge.setExpirableInternalLocalStorage(r,c,{expiry:s,resetOnRead:o}):ge.setInternalLocalStorage(r,c),[i,n]},ve=()=>(e,t,i)=>{const n=i.value;n&&(i.value=function(...e){const t=(e=>{if(null===e)return null;const t=e.map((({choice:e})=>e));return(e=>{let t=5381,i=e.length;for(;i;)t=33*t^e.charCodeAt(--i);return t>>>0})(JSON.stringify(t)).toString(16)})(this._choices),i=this._expConfigABGroup?this._expConfigABGroup:this.abgroup,s=i?i.toLowerCase():this.key?this.key.toLowerCase():"",o=t?`${s}_${t}`:s,r=this.localStoragePrefix?`${this.localStoragePrefix}-${o}`:o,a=k.getLocalStorageValue("branch");!1===(a&&a.enabled)&&k.removeLocalStorageValue(r);const l=(()=>n.apply(this,e))(),c=(d=this._choices,h=l,null!=(p=null==(u=d.find((({choice:e})=>e===h)))?void 0:u.weight)?p:null);var d,h,u,p;const[m,_]=fe(r,l,c,{value:24,unit:"hours"});return this._stickyResult=m,this._stickyWeight=_,m})};class Se{get enabled(){return void 0!==this.experimentConfig}_isValidResult(e,t=()=>!0){return t()&&ye(e)}}class be extends Se{_isValidResult(e){return super._isValidResult(e,(()=>this._resultValidator(e)||"control"===e))}run(){if(!this.enabled)return C.error("CLSWeightedChoiceSiteExperiment","run","() => %o","No experiment config found. Defaulting to control."),"control";if(!this._mappedChoices||0===this._mappedChoices.length)return C.error("CLSWeightedChoiceSiteExperiment","run","() => %o","No experiment variants found. Defaulting to control."),"control";const e=new pe(this._mappedChoices).get();return this._isValidResult(e)?e:(C.error("CLSWeightedChoiceSiteExperiment","run","() => %o","Invalid result from experiment choices. Defaulting to control."),"control")}constructor(...e){super(...e),this._resultValidator=()=>!0}}class Ce{getSiteExperimentByKey(e){const t=this.siteExperiments.filter((t=>t.key.toLowerCase()===e.toLowerCase()))[0],i=x("at_site_features"),n=(s=(null==t?void 0:t.variants[1])?null==t?void 0:t.variants[1].value:null==t?void 0:t.variants[0].value,o=i[e],typeof s==typeof o);var s,o;return t&&i[e]&&n&&(t.variants=[{displayName:"test",value:i[e],weight:100,id:0}]),t}constructor(e){var t,i;this.siteExperiments=[],this._clsOptions=e,this._device=E()?"mobile":"desktop",this.siteExperiments=null!=(i=null==(t=this._clsOptions.siteAds.siteExperiments)?void 0:t.filter((e=>{const t=e.key,i=M(e,this._device),n=D(this._clsOptions.siteAds,t,this._device);return i&&n})))?i:[]}}class we extends be{get result(){return this._result}run(){if(!this.enabled)return C.error("CLSAdLayoutSiteExperiment","run","() => %o","No experiment config found. Defaulting to empty class name."),"";const e=new pe(this._mappedChoices).get();return this._isValidResult(e)?e:(C.error("CLSAdLayoutSiteExperiment","run","() => %o","Invalid result from experiment choices. Defaulting to empty class name."),"")}_mapChoices(){return this._choices.map((({weight:e,value:t})=>({weight:e,choice:t})))}constructor(e){super(),this._choices=[],this._mappedChoices=[],this._result="",this._resultValidator=e=>"string"==typeof e,this.key=c.AdLayout,this.abgroup=c.AdLayout,this._clsSiteExperiments=new Ce(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}}Q([ve(),K("design:type",Function),K("design:paramtypes",[]),K("design:returntype",void 0)],we.prototype,"run",null);class Oe extends be{get result(){return this._result}run(){if(!this.enabled)return C.error("CLSTargetAdDensitySiteExperiment","run","() => %o","No experiment config found. Defaulting to control."),"control";const e=new pe(this._mappedChoices).get();return this._isValidResult(e)?e:(C.error("CLSTargetAdDensitySiteExperiment","run","() => %o","Invalid result from experiment choices. Defaulting to control."),"control")}_mapChoices(){return this._choices.map((({weight:e,value:t})=>({weight:e,choice:"number"==typeof t?(t||0)/100:"control"})))}constructor(e){super(),this._choices=[],this._mappedChoices=[],this._result="control",this._resultValidator=e=>"number"==typeof e,this.key=c.AdDensity,this.abgroup=c.AdDensity,this._clsSiteExperiments=new Ce(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}}Q([ve(),K("design:type",Function),K("design:paramtypes",[]),K("design:returntype",void 0)],Oe.prototype,"run",null);class xe extends W{get result(){return this._result}run(){return new U(this.weight).get()}constructor(){super(),this._result=!1,this.abgroup="scae",this.key="StickyContainerAds",this._choices=[{choice:!0},{choice:!1}],this.weight=.99,this._result=this.run(),this.setExperimentKey()}}xe=Q([X("StickyContainerAdsExperiment"),K("design:type",Function),K("design:paramtypes",[])],xe);class Ae extends W{get result(){return this._result}run(){return new U(this.weight).get()}constructor(){super(),this._result=!1,this.abgroup="scre",this.key="StickyContainerRecipe",this._choices=[{choice:!0},{choice:!1}],this.weight=.99,this._result=this.run(),this.setExperimentKey()}}Ae=Q([X("StickyContainerRecipeExperiment"),K("design:type",Function),K("design:paramtypes",[])],Ae);const Ee="250px";class Pe{start(){try{var e,t;(e=>{const t=document.body,i=`adthrive-device-${e}`;if(!t.classList.contains(i))try{t.classList.add(i)}catch(e){C.error("BodyDeviceClassComponent","init",{message:e.message});const t="classList"in document.createElement("_");C.error("BodyDeviceClassComponent","init.support",{support:t})}})(this._device);const s=new we(this._clsOptions);if(s.enabled){const e=s.result,t=e.startsWith(".")?e.substring(1):e;if((e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e))(t))try{document.body.classList.add(t)}catch(e){C.error("ClsDynamicAdsInjector","start",`Uncaught CSS Class error: ${e}`)}else C.error("ClsDynamicAdsInjector","start",`Invalid class name: ${t}`)}const o=oe(this._device,this._clsOptions.siteAds).filter((e=>this._locationEnabled(e))).filter((e=>{return t=e,i=this._device,t.devices.includes(i);var t,i})).filter((e=>{return 0===(t=e).pageSelector.length||null!==document.querySelector(t.pageSelector);var t})),r=this.inject(o);var i,n;if(null==(t=this._clsOptions.siteAds.adOptions.stickyContainerConfig)||null==(e=t.content)?void 0:e.enabled)if(this._stickyContainerAdsExperiment.result&&!he(this._clsOptions.siteAds.adOptions.stickyContainerConfig.blockedSelectors||[]))de(`\n .adthrive-device-phone .adthrive-sticky-content {\n height: 450px !important;\n margin-bottom: 100px !important;\n }\n .adthrive-content.adthrive-sticky {\n position: -webkit-sticky;\n position: sticky !important;\n top: 42px !important;\n margin-top: 42px !important;\n }\n .adthrive-content.adthrive-sticky:after {\n content: "— Advertisement. Scroll down to continue. —";\n font-size: 10pt;\n margin-top: 5px;\n margin-bottom: 5px;\n display:block;\n color: #888;\n }\n .adthrive-sticky-container {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n align-items: center;\n min-height:${(null==(n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)||null==(i=n.content)?void 0:i.minHeight)||400}px !important;\n margin: 10px 0 10px 0;\n background-color: #FAFAFA;\n padding-bottom:0px;\n }\n `);r.forEach((e=>this._clsOptions.setInjectedSlots(e)))}catch(e){C.error("ClsDynamicAdsInjector","start",e)}}inject(e,t=document){this._densityDevice="desktop"===this._device?h.Desktop:h.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();const i=this._clsOptions.siteAds,n=w(i.adDensityEnabled,!0),s=i.adDensityLayout&&n,o=e.filter((e=>s?e.location!==d.Content:e)),r=e.filter((e=>s?e.location===d.Content:null));return[...o.length?this._injectNonDensitySlots(o,t):[],...r.length?this._injectDensitySlots(r,t):[]]}_injectNonDensitySlots(e,t=document){var i;const n=[],s=[];if(this._stickyContainerRecipeExperiment.result&&e.some((e=>e.location===d.Recipe&&e.sticky))&&!he((null==(i=this._clsOptions.siteAds.adOptions.stickyContainerConfig)?void 0:i.blockedSelectors)||[])){var o,r;const e=this._clsOptions.siteAds.adOptions.stickyContainerConfig;(e=>{de(`\n .adthrive-recipe.adthrive-sticky {\n position: -webkit-sticky;\n position: sticky !important;\n top: 42px !important;\n margin-top: 42px !important;\n }\n .adthrive-recipe-sticky-container {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n align-items: center;\n min-height:${e||400}px !important;\n margin: 10px 0 10px 0;\n background-color: #FAFAFA;\n padding-bottom:0px;\n }\n `)})("phone"===this._device?null==e||null==(o=e.recipeMobile)?void 0:o.minHeight:null==e||null==(r=e.recipeDesktop)?void 0:r.minHeight)}for(const i of e)this._insertNonDensityAds(i,n,s,t);return s.forEach((({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]})),n}_injectDensitySlots(e,t=document){try{this._calculateMainContentHeightAndAllElements(e,t)}catch(e){return[]}const{onePerViewport:i,targetAll:n,targetDensityUnits:s,combinedMax:o,numberOfUnits:r}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=i?window.innerHeight:this._absoluteMinimumSpacingByDevice,r?(this._adInjectionMap.filterUsed(),this._findElementsForAds(r,i,n,o,s,t),this._insertAds()):[]}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if(null==(e=this._clsTargetAdDensitySiteExperiment)?void 0:e.enabled){const e=this._clsTargetAdDensitySiteExperiment.result;"number"==typeof e&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){const i=this._clsOptions.siteAds.adDensityLayout,n=this._determineOverrides(i.pageOverrides),s=n.length?n[0]:i[this._densityDevice],o=this._clsOptions.getTargetDensity(s.adDensity),r=s.onePerViewport,a=this._shouldTargetAllEligible(o),l=this._getTargetDensityUnits(o,a),c=this._getCombinedMax(e,t),d=Math.min(this._totalAvailableElements.length,l,...c>0?[c]:[]);return this._pubLog={onePerViewport:r,targetDensity:o,targetDensityUnits:l,combinedMax:c},{onePerViewport:r,targetAll:a,targetDensityUnits:l,combinedMax:c,numberOfUnits:d}}_determineOverrides(e){return e.filter((e=>{const t=R(e.pageSelector);return""===e.pageSelector||t.elements&&t.elements.length})).map((e=>e[this._densityDevice]))}_shouldTargetAllEligible(e){return e===this._densityMax}_getTargetDensityUnits(e,t){return t?this._totalAvailableElements.length:Math.floor(e*this._mainContentHeight/(1-e)/this._minDivHeight)-this._recipeCount}_getCombinedMax(e,t=document){return w(e.filter((e=>{let i;try{i=t.querySelector(e.elementSelector)}catch(e){}return i})).map((e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax))).sort(((e,t)=>t-e))[0],0)}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){const t=window.getComputedStyle(e,null).display;return t&&"none"===t||"none"===e.style.display}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,i,n,s,o=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:n,targetDensityUnits:s,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};const r=e=>{for(const{dynamicAd:t,element:r}of this._totalAvailableElements)if(this._logDensityInfo(r,t.elementSelector,e),!(!i&&this._elementLargerThanMainContent(r)||this._elementDisplayNone(r))){if(!this._isBelowMaxes(n,s))break;this._checkElementSpacing({dynamicAd:t,element:r,insertEvery:e,targetAll:i,target:o})}!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,r(this._getSmallerIncrement(e)))},a=this._getInsertEvery(e,t,s);r(a)}_getSmallerIncrement(e){let t=.6*e;return t<=this._absoluteMinimumSpacingByDevice&&(t=this._absoluteMinimumSpacingByDevice,this._usedAbsoluteMinimum=!0),t}_insertNonDensityAds(e,t,i,n=document){let s=0,o=0,r=0;e.spacing>0&&(s=window.innerHeight*e.spacing,o=s);const a=this._repeatDynamicAds(e),l=this.getElements(e.elementSelector,n);e.skip;for(let c=e.skip;c<l.length&&!(r+1>a.length);c+=e.every){let h=l[c];if(s>0){const{bottom:e}=O(h);if(e<=o)continue;o=e+s}const u=a[r],p=`${u.location}_${u.sequence}`;t.some((e=>e.name===p))&&(r+=1);const m=this.getDynamicElementId(u),_=le(e),g=ce(e),y=[e.location===d.Sidebar&&e.sticky&&e.sequence&&e.sequence<=5?"adthrive-sticky-sidebar":"",this._stickyContainerRecipeExperiment.result&&e.location===d.Recipe&&e.sticky?"adthrive-recipe-sticky-container":"",_,g,...e.classNames],f=this.addAd(h,m,e.position,y);if(f){const s=re(u,f);if(s.length){const o={clsDynamicAd:e,dynamicAd:u,element:f,sizes:s,name:p,infinite:n!==document};t.push(o),i.push({location:u.location,element:f}),e.location===d.Recipe&&++this._recipeCount,r+=1}h=f}}}_insertAds(){const e=[];return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach((({el:t,dynamicAd:i,target:n},s)=>{const o=Number(i.sequence)+s,r=i.max,a=i.lazy&&o>r;i.sequence=o,i.lazy=a;const l=this._addContentAd(t,i,n);l&&(i.used=!0,e.push(l))})),e}_getInsertEvery(e,t,i){let n=this._absoluteMinimumSpacingByDevice;return this._moreAvailableElementsThanUnitsToInject(i,e)?(this._usedAbsoluteMinimum=!1,n=this._useWiderSpacing(i,e)):(this._usedAbsoluteMinimum=!0,n=this._useSmallestSpacing(t)),t&&window.innerHeight>n?window.innerHeight:n}_useWiderSpacing(e,t){return this._mainContentHeight/Math.min(e,t)}_useSmallestSpacing(e){return e&&window.innerHeight>this._absoluteMinimumSpacingByDevice?window.innerHeight:this._absoluteMinimumSpacingByDevice}_moreAvailableElementsThanUnitsToInject(e,t){return this._totalAvailableElements.length>e||this._totalAvailableElements.length>t}_logDensityInfo(e,t,i){const{onePerViewport:n,targetDensity:s,targetDensityUnits:o,combinedMax:r}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:t,element:i,insertEvery:n,targetAll:s,target:o=document}){(this._isFirstAdInjected()||this._hasProperSpacing(i,t,s,n))&&this._markSpotForContentAd(i,e({},t),o)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,i=document){const n="beforebegin"===t.position||"afterbegin"===t.position;this._adInjectionMap.add(e,this._getElementCoords(e,n),t,i),this._adInjectionMap.sort()}_hasProperSpacing(e,t,i,n){const s="beforebegin"===t.position||"afterbegin"===t.position,o="beforeend"===t.position||"afterbegin"===t.position,r=i||this._isElementFarEnoughFromOtherAdElements(e,n,s),a=o||this._isElementNotInRow(e,s),l=-1===e.id.indexOf(`AdThrive_${d.Below_Post}`);return r&&a&&l}_isElementFarEnoughFromOtherAdElements(e,t,i){const n=this._getElementCoords(e,i);let s=!1;for(let e=0;e<this._adInjectionMap.map.length;e++){const i=this._adInjectionMap.map[e].coords,o=this._adInjectionMap.map[e+1]&&this._adInjectionMap.map[e+1].coords;if(s=n-t>i&&(!o||n+t<o),s)break}return s}_isElementNotInRow(e,t){const i=e.previousElementSibling,n=e.nextElementSibling,s=t?!i&&n||i&&e.tagName!==i.tagName?n:i:n;return!(!s||0!==e.getBoundingClientRect().height)||(!s||e.getBoundingClientRect().top!==s.getBoundingClientRect().top)}_calculateMainContentHeightAndAllElements(e,t=document){const[i,n]=((e,t,i=document)=>{const[n,s]=P(e,t,i);if(0===n.length)throw Error("No Main Content Elements Found");return[Array.from(n).reduce(((e,t)=>t.offsetHeight>e.offsetHeight?t:e))||document.body,s]})(e,this._adInjectionMap,t);this._mainContentDiv=i,this._totalAvailableElements=n,this._mainContentHeight=((e,t="div #comments, section .comments")=>{const i=e.querySelector(t);return i?e.offsetHeight-i.offsetHeight:e.offsetHeight})(this._mainContentDiv)}_getElementCoords(e,t=!1){const i=e.getBoundingClientRect();return(t?i.top:i.bottom)+window.scrollY}_addContentAd(e,t,i=document){var n,s;let o=null;const r=le(t),a=ce(t),l=(null==(s=this._clsOptions.siteAds.adOptions.stickyContainerConfig)||null==(n=s.content)?void 0:n.enabled)&&this._stickyContainerAdsExperiment.result?"adthrive-sticky-container":"",c=this.addAd(e,this.getDynamicElementId(t),t.position,[l,r,a,...t.classNames]);if(c){const e=re(t,c);if(e.length){c.style.minHeight=this.locationToMinHeight[t.location];o={clsDynamicAd:t,dynamicAd:t,element:c,sizes:e,name:`${t.location}_${t.sequence}`,infinite:i!==document}}}return o}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document){return t.querySelectorAll(e)}addAd(e,t,i,n=[]){if(!document.getElementById(t)){const s=`<div id="${t}" class="adthrive-ad ${n.join(" ")}"></div>`;e.insertAdjacentHTML(i,s)}return document.getElementById(t)}_repeatDynamicAds(t){const i=[],n=this._removeRecipeCapExperiment.result&&t.location===d.Recipe?99:this.locationMaxLazySequence.get(t.location),s=t.lazy?w(n,0):0,o=t.max,r=t.lazyMax,a=0===s&&t.lazy?o+r:Math.min(Math.max(s-t.sequence+1,0),o+r),l=Math.max(o,a);for(let n=0;n<l;n++){const s=Number(t.sequence)+n;if("Recipe_1"!==t.name||5!==s){const r=t.lazy&&n>=o;i.push(e({},t,{sequence:s,lazy:r}))}}return i}_locationEnabled(e){const t=this._clsOptions.enabledLocations.includes(e.location),i=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains("adthrive-disable-all"),n=!document.body.classList.contains("adthrive-disable-content")&&!this._clsOptions.disableAds.reasons.has("content_plugin");return t&&!i&&n}constructor(e,t){this._clsOptions=e,this._adInjectionMap=t,this._recipeCount=0,this._mainContentHeight=0,this._mainContentDiv=null,this._totalAvailableElements=[],this._minDivHeight=250,this._densityDevice=h.Desktop,this._pubLog={onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0},this._densityMax=.99,this._smallerIncrementAttempts=0,this._absoluteMinimumSpacingByDevice=250,this._usedAbsoluteMinimum=!1,this._infPageEndOffset=0,this.locationMaxLazySequence=new Map([[d.Recipe,5]]),this.locationToMinHeight={Below_Post:Ee,Content:Ee,Recipe:Ee,Sidebar:Ee};const{tablet:i,desktop:n}=this._clsOptions.siteAds.breakpoints;this._device=((e,t)=>{const i=window.innerWidth;return i>=t?"desktop":i>=e?"tablet":"phone"})(i,n),this._config=new ae(e),this._clsOptions.enabledLocations=this._config.enabledLocations,this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Oe(this._clsOptions):null,this._stickyContainerAdsExperiment=new xe,this._stickyContainerRecipeExperiment=new Ae,this._removeRecipeCapExperiment=new ue}}function ke(e,t){if(null==e)return{};var i,n,s={},o=Object.keys(e);for(n=0;n<o.length;n++)i=o[n],t.indexOf(i)>=0||(s[i]=e[i]);return s}class De{get enabled(){return!0}}class Ie extends De{setPotentialPlayersMap(){const e=this._videoConfig.players||[],t=this._filterPlayerMap(),i=e.filter((e=>"stationaryRelated"===e.type&&e.enabled));return t.stationaryRelated=i,this._potentialPlayerMap=t,this._potentialPlayerMap}_filterPlayerMap(){const e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter((e=>{var t;return null==(t=e.devices)?void 0:t.includes(this._device)})).reduce(((e,t)=>(e[t.type]||(C.event(this._component,"constructor","Unknown Video Player Type detected",t.type),e[t.type]=[]),t.enabled&&e[t.type].push(t),e)),t):t}_checkPlayerSelectorOnPage(e){const t=this._potentialPlayerMap[e].map((e=>({player:e,playerElement:this._getPlacementElement(e)})));return t.length?t[0]:{player:null,playerElement:null}}_getOverrideElement(e,t,i){if(e&&t){const n=document.createElement("div");t.insertAdjacentElement(e.position,n),i=n}else{const{player:e,playerElement:t}=this._checkPlayerSelectorOnPage("stickyPlaylist");if(e&&t){const n=document.createElement("div");t.insertAdjacentElement(e.position,n),i=n}}return i}_shouldOverrideElement(e){const t=e.getAttribute("override-embed");return"true"===t||"false"===t?"true"===t:!!this._videoConfig.relatedSettings&&this._videoConfig.relatedSettings.overrideEmbedLocation}_checkPageSelector(e,t,i=[]){if(e&&t&&0===i.length){return!("/"===window.location.pathname)&&C.event("VideoUtils","getPlacementElement",new Error(`PSNF: ${e} does not exist on the page`)),!1}return!0}_getElementSelector(e,t,i){return t&&t.length>i?t[i]:(C.event("VideoUtils","getPlacementElement",new Error(`ESNF: ${e} does not exist on the page`)),null)}_getPlacementElement(e){const{pageSelector:t,elementSelector:i,skip:n}=e,s=R(t),{valid:o,elements:r}=s,a=ke(s,["valid","elements"]),l=I(i),{valid:c,elements:d}=l,h=ke(l,["valid","elements"]);if(""!==t&&!o)return C.error("VideoUtils","getPlacementElement",new Error(`${t} is not a valid selector`),a),null;if(!c)return C.error("VideoUtils","getPlacementElement",new Error(`${i} is not a valid selector`),h),null;if(!this._checkPageSelector(t,o,r))return null;return this._getElementSelector(i,d,n)||null}_getEmbeddedPlayerType(e){let t=e.getAttribute("data-player-type");return t&&"default"!==t||(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:"static"),this._stickyRelatedOnPage&&(t="static"),t}_getMediaId(e){const t=e.getAttribute("data-video-id");return!!t&&(this._relatedMediaIds.push(t),t)}_createRelatedPlayer(e,t,i,n){"collapse"===t?this._createCollapsePlayer(e,i):"static"===t&&this._createStaticPlayer(e,i,n)}_createCollapsePlayer(t,i){const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage("stickyRelated"),o=n||this._potentialPlayerMap.stationaryRelated[0];if(o&&o.playerId){this._shouldOverrideElement(i)&&(i=this._getOverrideElement(n,s,i)),i=document.querySelector(`#cls-video-container-${t} > div`)||i,this._createStickyRelatedPlayer(e({},o,{mediaId:t}),i)}else C.error(this._component,"_createCollapsePlayer","No video player found")}_createStaticPlayer(t,i,n){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){const s=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer(e({},s,{mediaOrPlaylistId:t}),i,n)}else C.error(this._component,"_createStaticPlayer","No video player found")}_shouldRunAutoplayPlayers(){return!(!this._isVideoAllowedOnPage()||!this._potentialPlayerMap.stickyRelated.length&&!this._potentialPlayerMap.stickyPlaylist.length)}_determineAutoplayPlayers(){const e=this._component,t="VideoManagerComponent"===e,i=this._context;if(this._stickyRelatedOnPage)return void C.event(e,"stickyRelatedOnPage",t&&{device:i&&i.device,isDesktop:this._device}||{});const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage("stickyPlaylist");n&&n.playerId&&n.playlistId&&s?this._createPlaylistPlayer(n,s):Math.random()<.01&&setTimeout((()=>{C.event(e,"noStickyPlaylist",t&&{vendor:"none",device:i&&i.device,isDesktop:this._device}||{})}),1e3)}_initializeRelatedPlayers(e){const t=new Map;for(let i=0;i<e.length;i++){const n=e[i],s=n.offsetParent,o=this._getEmbeddedPlayerType(n),r=this._getMediaId(n);if(s&&r){const e=(t.get(r)||0)+1;t.set(r,e),this._createRelatedPlayer(r,o,n,e)}}}constructor(e,t,i){super(),this._videoConfig=e,this._component=t,this._context=i,this._stickyRelatedOnPage=!1,this._relatedMediaIds=[],this._device=A()?"desktop":"mobile",this._potentialPlayerMap=this.setPotentialPlayersMap()}}class Re extends Ie{init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,i=0){if(e.parentNode){const n=e.offsetWidth*(9/16),s=this._createGenericCLSWrapper(n,t,i);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,i){const n=document.createElement("div");return n.id=`cls-video-container-${t}`,n.className="adthrive",n.style.minHeight=`${e+i}px`,n}_getTitleHeight(){const e=document.createElement("h3");e.style.margin="10px 0",e.innerText="Title",e.style.visibility="hidden",document.body.appendChild(e);const t=window.getComputedStyle(e),i=parseInt(t.height,10),n=parseInt(t.marginTop,10),s=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(i+s+n,50)}_initializePlayers(){const e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers()}_createStationaryRelatedPlayer(e,t,i){const n="mobile"===this._device?[400,225]:[640,360],s=u.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){const o=`${e.mediaOrPlaylistId}_${i}`,r=this._wrapVideoPlayerWithCLS(t,o);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),r&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:s,playerSize:n,element:r,type:"stationaryRelated"})}}_createStickyRelatedPlayer(e,t){const i="mobile"===this._device?[400,225]:[640,360],n=u.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage="mobile"===this._device,t&&e.position&&e.mediaId){const s=document.createElement("div");t.insertAdjacentElement(e.position,s);const o=this._getTitleHeight(),r=this._wrapVideoPlayerWithCLS(s,e.mediaId,this._WRAPPER_BAR_HEIGHT+o);this._playersAddedFromPlugin.push(e.mediaId),r&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:n,element:s,type:"stickyRelated"})}}_createPlaylistPlayer(e,t){const i=e.playlistId,n="mobile"===this._device?u.Video_Coll_SOff_Smartphone:u.Video_Collapse_Autoplay_SoundOff,s="mobile"===this._device?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0;const o=document.createElement("div");t.insertAdjacentElement(e.position,o);let r=this._WRAPPER_BAR_HEIGHT;e.title&&(r+=this._getTitleHeight());const a=this._wrapVideoPlayerWithCLS(o,i,r);this._playersAddedFromPlugin.push(`playlist-${i}`),a&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:s,playerName:n,element:o,type:"stickyPlaylist"})}_isVideoAllowedOnPage(){const e=this._clsOptions.disableAds;if(e&&e.video){let t="";e.reasons.has("video_tag")?t="video tag":e.reasons.has("video_plugin")?t="video plugin":e.reasons.has("video_page")&&(t="command queue");const i=t?"ClsVideoInsertionMigrated":"ClsVideoInsertion";return C.error(i,"isVideoAllowedOnPage",new Error(`DBP: Disabled by publisher via ${t||"other"}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}constructor(e,t){super(e,"ClsVideoInsertion"),this._videoConfig=e,this._clsOptions=t,this._IN_POST_SELECTOR=".adthrive-video-player",this._WRAPPER_BAR_HEIGHT=36,this._playersAddedFromPlugin=[],t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}}class Me{add(e,t,i,n=document){this._map.push({el:e,coords:t,dynamicAd:i,target:n})}get map(){return this._map}sort(){this._map.sort((({coords:e},{coords:t})=>e-t))}filterUsed(){this._map=this._map.filter((({dynamicAd:e})=>!e.used))}reset(){this._map=[]}constructor(){this._map=[]}}class Le extends Me{}try{(()=>{const e=new H;e&&e.enabled&&(new Pe(e,new Le).start(),new Re(new F(e),e).init())})()}catch(e){C.error("CLS","pluginsertion-iife",e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}}(); </script><script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script><script type='text/javascript' id='lp_ajax-js-extra'> /* <![CDATA[ */ var lp_ajax_object = {"ajaxurl":"https:\/\/www.laughingplace.com\/w\/wp-admin\/admin-ajax.php","recaptcha_site_key":"6Ld9pQAoAAAAAD1ZbOqQc-xcR9lTeVpYMy00npEl"}; /* ]]> */ </script> <script type='text/javascript' src='https://www.laughingplace.com/w/wp-content/plugins/lp-membership/js/lp-ajax.js?version=1.0.10' id='lp_ajax-js'></script> <!-- Register/Unregister the AWeber Service Worker --> <script async src="https://www.laughingplace.com/w/wp-content/plugins/aweber-web-form-widget/php/../src/js/aweber-wpn-script.js"></script> <script type="text/javascript"> var aweber_wpn_vars = { plugin_base_path: 'https://www.laughingplace.com/w/wp-content/plugins/aweber-web-form-widget/php/', register_aweber_service_worker: '', }; </script> <script>!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://ads.adthrive.com/abd/abd.js",!0),t.onreadystatechange=function(){if(XMLHttpRequest.DONE===t.readyState)if(200===t.status){var a=e.createElement("script");a.innerHTML=t.responseText,e.getElementsByTagName("head")[0].appendChild(a)}else{var n=new Date;n.setTime(n.getTime()+3e5),e.cookie="__adblocker=true; expires="+n.toUTCString()+"; path=/"}},t.send()}}(document)}(); </script><script>!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()}(); </script><script defer type="text/javascript">(function(i,m,p,a,c,t){c.ire_o=p;c[p]=c[p]||function(){(c[p].a=c[p].a||[]).push(arguments)};t=a.createElement(m);var z=a.getElementsByTagName(m)[0];t.async=1;t.src=i;z.parentNode.insertBefore(t,z)})('https://d.impactradius-event.com/P-A1193254-6d46-4fd2-86c8-859bef17a4ec1.js','script','impactStat',document,window);impactStat('transformLinks');impactStat('trackImpression');</script> <script type="text/javascript" src="//analytics.aweber.com/js/awt_analytics.js?id=9pRE"></script> <script> window._peq = window._peq || []; window._peq.push(["init"]); </script> <script async src="https://assets.aweber-static.com/aweberjs/aweber.js"></script><script>var AWeber = window.AWeber || [];AWeber.push(function() {AWeber.WebPush.init('BFDvV56K4ysJ3QVdyEH6yb6YKO55DEQQGL5cxTy0_-XRJxKd6o-d4T7LHBYlG30wa-R6WSw7fHo5aIeRN9q82Dw','10aff53a-f8aa-4756-a0ff-2631dad65381','6fe32b5f-faab-4eda-aa43-aa61d2bd3193');});</script> <script src="https://www.laughingplace.com/w/wp-content/themes/lp-fast/affiliate.js?r=20240621"></script> <script src="https://www.laughingplace.com/w/wp-content/themes/lp-fast/lpscript.js?r=20240414-2d"></script> </body> <script> const monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; // AjaxCall: Ping this URL and update sections var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { const d = new Date(); var monthyear = monthNames[d.getMonth()].toLowerCase() + '-' + d.getFullYear(); var monthname = monthNames[d.getMonth()]; var json = JSON.parse(this.responseText); json.forEach(function(obj) { var data = obj.Data; if (obj.IdName) { let e = document.getElementById(obj.IdName); if (e != null) { // Replacements data = data.replaceAll('{{monthyear}}', monthyear); data = data.replaceAll('{{monthname}}', monthname); e.innerHTML = data; } } else if (obj.ClassName) { if (document.getElementsByClassName(obj.ClassName).Length > 0) document.getElementsByClassName(obj.ClassName)[0].innerHTML = data; } }); // If this page has a calendar selector, go to correct month and attach click event var sel = document.getElementsByClassName('calendarmonthselector'); if (sel && sel.length > 0) { // Set initial value var v = document.getElementById('calendarcurrentmonth'); sel = sel[0]; sel.value = v.value; // Change URL on switch sel.onchange = function() { var url = sel.options[sel.selectedIndex].dataset.url; location.href = url; }; } } }; let pingpostid = 0; let e = document.getElementById("pingpostid"); if (e != null) { pingpostid = e.value; } postdata = 'u=https%3A%2F%2Fwww.laughingplace.com%2Fw%2Farticles%2F2021%2F06%2F13%2Ftouchstone-and-beyond-a-history-of-disneys-bad-company%2F&id=' + pingpostid ; var suffix = "ts=" + new Date().getTime(); xhttp.open("POST", "https://www.laughingplace.com/w/wp-content/themes/lp-fast/ping.php?" + suffix, true); xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhttp.send(postdata); // Add the Lightbox attribute to all relavant links var myURL = document.getElementsByTagName('a'); for(var i=0; i<myURL.length; i++) { var temp = myURL[i].getAttribute('href'); if (temp == null) continue; var link = temp.toLowerCase(); if (link.endsWith('.jpg') || link.endsWith('.jpeg') || link.endsWith('.png') || link.endsWith('.gif') || link.endsWith('.jfif') || link.endsWith('.webp')) { myURL[i].dataset.fslightbox = i; } } refreshFsLightbox(); // Ajax for LP Info if (window.location.href.toLowerCase().includes("?lp=") || window.location.href.toLowerCase().includes("&lp=")) { console.log("LPINFO"); xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { console.log(this.responseText); var obj = JSON.parse(this.responseText); let e = document.getElementById("zzzlpinfo"); e.innerHTML = obj.text; } } postdata = 'postid=' + pingpostid; var suffix = "ts=" + new Date().getTime(); xhttp.open("POST", "https://www.laughingplace.com/w/wp-content/themes/lp-fast/php/lpinfo.php?" + suffix, true); xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhttp.send(postdata); } // Handle YouTube Playlist Thumbnail Scrolling // https://codepen.io/mahish/pen/RajmQw function YouTubePlaylist() { var scrollDuration = 300; var leftPaddle = document.querySelector('.left-paddle'); var rightPaddle = document.querySelector('.right-paddle'); var ul = document.querySelector('.embed-video-playlist-list-ul'); var wrapper = document.querySelector('.embed-video-playlist-list'); var itemsLength = ul.childElementCount; var itemSize = 180; var paddleMargin = 20; // get wrapper width var getMenuWrapperSize = function() { return wrapper.offsetWidth; }; var menuWrapperSize = getMenuWrapperSize(); window.onresize = function(event) { menuWrapperSize = getMenuWrapperSize(); menuVisibleSize = menuWrapperSize }; var menuVisibleSize = menuWrapperSize; var getMenuSize = function() { return itemsLength * itemSize; }; var menuSize = getMenuSize(); // get how much of menu is invisible var menuInvisibleSize = menuSize - menuWrapperSize; // get how much have we scrolled to the left var getMenuPosition = function() { return wrapper.scrollLeft; }; wrapper.onscroll = function(event) { // get how much of menu is invisible menuInvisibleSize = menuSize - menuWrapperSize; // get how much have we scrolled so far var menuPosition = getMenuPosition(); var menuEndOffset = menuInvisibleSize - paddleMargin; // show & hide the paddles // depending on scroll position if (menuPosition <= paddleMargin) { leftPaddle.classList.add('hidden'); rightPaddle.classList.remove('hidden'); } else if (menuPosition < menuEndOffset) { // show both paddles in the middle leftPaddle.classList.remove('hidden'); rightPaddle.classList.remove('hidden'); } else if (menuPosition >= menuEndOffset) { leftPaddle.classList.remove('hidden'); rightPaddle.classList.add('hidden'); } } leftPaddle.addEventListener('click', function () { wrapper.scroll({ left: getMenuPosition()-menuVisibleSize, behavior: 'smooth' }) }); rightPaddle.addEventListener('click', function () { wrapper.scroll({ left: getMenuPosition()+menuVisibleSize, behavior: 'smooth' }) }); // Handle thumbnail clicks var thumbnails = document.getElementsByClassName("playlist-thumbnail"); for (var i = 0; i < thumbnails.length; i++) { thumbnails[i].addEventListener('click', YoutubePlaylistThumbnail, false); } } function YoutubePlaylistThumbnail() { var id = this.getAttribute("data-id"); var url = "https://www.youtube.com/embed/" + id + "?autoplay=1"; var iframe = document.getElementById('iframe-playlist'); iframe.src = url; } function AccordianClick(id) { var x = document.getElementById(id); var btn = document.getElementById(id + "-button"); if (x.style.display === "none") { x.style.display = "block"; btn.dataset.symbol = "-"; } else { x.style.display = "none"; btn.dataset.symbol = "+"; } } function LoadMore(id, total, increment) { let base = "news-" + id + "-"; let firstnew = 0; for (let i = 1; i <= total; i++) { let e = document.getElementById(base + i); if (e.style.display == "none") { firstnew = i; break; } } // This shouldn't happen but just in case if (firstnew == 0) return; let last = firstnew + increment - 1; if (last > total) { last = total; document.getElementById("btn-showmore-" + id).style.display = "none"; } for (let i = firstnew; i <= last; i++) { document.getElementById(base + i).style.display = "block"; } } // Data Table Initializers if ( g_req_datatables ) { console.log("Data Tables"); var dttable = $('#d23expo2022').DataTable({ "paging": false, "order": [[ 3, "asc" ]], "dom": 'Plfrtip', "searchPanes": { "container": '#filtercontainer', "columns": [ 2,7 ] }, "columnDefs": [ { "targets": [ 0 ], "className": 'dt-control', "data": null, "defaultContent": '', "orderable": false, }, { "targets": [ 1 ], "orderData": [ 1 ], }, { "targets": [ 2 ], "orderData": [ 2,6], "orderable": true, }, { "targets": [ 3 ], "orderData": [ 6 ], "orderable": true, }, { "targets": [ 5 ], "orderable": false, }, { "targets": [ 7 ], "orderData": [ 7,6], "orderable": true, }, { "targets": [ 4,6 ], "visible": false, "searchable": false }, { "targets": [ 8 ], "visible": false, "searchable": true }, ], }); $('#d23expo2022').addClass("row-border"); // Add event listener for opening and closing details $('#d23expo2022 tbody').on('click', 'td.dt-control', function () { var tr = $(this).closest('tr'); var row = dttable.row(tr); if (row.child.isShown()) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child(d23expoformat(row.data())).show(); tr.addClass('shown'); } }); var dttable = $('#d23expo2024').DataTable({ "paging": false, "order": [[ 3, "asc" ]], "dom": 'Plfrtip', "searchPanes": { "container": '#filtercontainer', "columns": [ 2,7 ] }, "columnDefs": [ { "targets": [ 0 ], "className": 'dt-control', "data": null, "defaultContent": '', "orderable": false, }, { "targets": [ 1 ], "orderData": [ 1 ], }, { "targets": [ 2 ], "orderData": [ 2,6], "orderable": true, }, { "targets": [ 3 ], "orderData": [ 6 ], "orderable": true, }, { "targets": [ 5 ], "orderable": false, }, { "targets": [ 7 ], "orderData": [ 7,6], "orderable": true, }, { "targets": [ 4,6 ], "visible": false, "searchable": false }, { "targets": [ 8 ], "visible": false, "searchable": true }, ], }); $('#d23expo2024').addClass("row-border"); // Add event listener for opening and closing details $('#d23expo2024 tbody').on('click', 'td.dt-control', function () { var tr = $(this).closest('tr'); var row = dttable.row(tr); if (row.child.isShown()) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child(d23expoformat(row.data())).show(); tr.addClass('shown'); } }); function d23expoformat(d) { console.log(d); return ( '<table cellspacing="0" border="0" style="padding-left:20px;">' + '<tr>' + '<td><strong>' + d[8] + '</strong></td>' + '</table>' ); } $('#tableprojecttracker-list').DataTable({ "paging": false, "order": [[ 3, "asc" ]], "columnDefs": [ { "targets": [ 1 ], "orderData": [ 4 ] }, { "targets": [ 2 ], "orderData": [ 5 ], "visible": false }, { "targets": [ 3 ], "orderData": [ 6 ] }, { "targets": [ 4,5,6 ], "visible": false, "searchable": false }, ], }); $('.dininglist').DataTable({ "paging": false, "order": [[ 0, "asc" ]], "searchPane": { "container": '#filtercontainer', "columns": [ 1, 2 ] }, "columnDefs": [], }); $('.table-upcoming-franchise-list').DataTable({ "paging": false, "order": [[ 1, "asc" ]], "searchPane": { "container": '#filtercontainer', "columns": [ 2 ] }, "columnDefs": [ { "targets": [ 1 ], "orderData": [ 6 ] }, { "targets": [ 2 ], "orderData": [ 5 ], }, { "targets": [ 3,4 ], "orderable": false, }, { "targets": [ 5,6 ], "visible": false, "searchable": false }, ], }); $('.table-location-status').DataTable({ "paging": false, "order": [[ 0, "asc" ]], "searchPane": { "container": '#filtercontainer', "columns": [ 1, 5 ] }, "columnDefs": [ { "targets": [ 0 ], "orderData": [ 4 ] }, { "targets": [ 1 ], "orderData": [ 1, 4 ], }, { "targets": [ 2 ], "orderData": [ 5, 4 ], }, { "targets": [ 3 ], "orderData": [ 3, 4 ], }, { "targets": [ 4 ], "visible": false, "searchable": false }, { "targets": [ 5 ], "visible": false, "searchable": true }, ], }); $('.table-upcoming-type-list').DataTable({ "paging": false, "order": [[ 1, "asc" ]], "searchPane": { "container": '#filtercontainer', "columns": [ 2 ] }, "columnDefs": [ { "targets": [ 1 ], "orderData": [ 5 ] }, { "targets": [ 2 ], "orderData": [ 4 ], }, { "targets": [ 3 ], "orderable": false, }, { "targets": [ 4,5 ], "visible": false, "searchable": false }, ], }); $('.table-tvlisting-type-list').DataTable({ "paging": false, "order": [[ 2, "asc" ]], "searchPane": { "container": '#filtercontainer', "columns": [ 4 ] }, "columnDefs": [ { "targets": [ 0,1,3 ], "orderable": false, }, { "targets": [ 2 ], "orderData": [ 5 ], }, { "targets": [ 3 ], "orderData": [ 6 ], }, { "targets": [ 5,6 ], "visible": false, "searchable": false }, ], }); $('.table-upcoming-con').DataTable({ "paging": false, "order": [[ 2, "asc" ]], "searchPane": { "container": '#filtercontainer', "columns": [ 1 ] }, "columnDefs": [ { "targets": [ 1 ], "orderData": [ 6 ] }, { "targets": [ 2 ], "orderData": [ 7 ], }, { "targets": [ 3 ], "orderData": [ 6 ], }, { "targets": [ 4 ], "orderable": false, }, { "targets": [ 5,6,7 ], "visible": false, "searchable": false }, ], }); $('.table-upcoming-type-custom-disneyplus').DataTable({ "paging": true, "pageLength": 25, "order": [[ 1, "asc" ], [ 6, "asc"]], "searchPane": { "container": '#filtercontainer', "columns": [ 2 ] }, "columnDefs": [ { "targets": [ 0 ], "orderData": [ 5 ] }, { "targets": [ 1 ], "orderData": [ 6, 5 ], }, { "targets": [ 2 ], "orderData": [ 2, 5 ], }, { "targets": [ 3 ], "orderData": [ 3, 5 ], }, { "targets": [ 4 ], "orderData": [ 4, 5 ], }, { "targets": [ 5,6 ], "visible": false, "searchable": false }, ], }); $('.table-disneyplus-extras').DataTable({ "paging": true, "pageLength": 25, "order": [[ 4, "asc" ]], "columnDefs": [ { "targets": [ 0 ], "orderData": [ 4 ] }, { "targets": [ 1 ], "orderable": "false", }, { "targets": [ 2 ], "orderable": "false", }, { "targets": [ 3 ], "orderData": [ 5, 4 ] }, { "targets": [ 4,5 ], "visible": false, "searchable": false }, ], }); $('.table-waittimehistory').DataTable({ "paging": false, "order": [[ 0, "asc" ]], "columnDefs": [ { }, ], }); $('#table-lightning-lane').DataTable({ "paging": false, "order": [[ 1, "asc" ]], "columnDefs": [ { "targets": [ 0 ], "orderData": [ 4 ] }, { "targets": [ 1 ], "orderData": [ 3,4 ], "width": "30%" }, { "targets": [ 2 ], "orderData": [ 5,4 ], "width": "20%" }, { "targets": [ 3,4,5 ], "visible": false, "searchable": false }, ], }); var dt_calendar = $('#calendar').DataTable({ "paging": false, dom: 'Plfrtip', "searchPanes": { "container": '#filtercontainer', "controls": false, "hideCount": true, "orderable": false, "collapse": false, "columns": [ 2 ], }, "columnDefs": [ { "targets": [ 0 ], "className": 'dt-control', "orderable": false, "data": null, "defaultContent": '' }, { "targets": [ 1 ], "orderable": false, }, { "targets": [ 2 ], "orderable": false, }, { "targets": [ 3 ], "orderable": false, }, { "data": "schedule", "targets": [ 4 ], "visible": false, }, ], }); $('#calendar tbody').on('click', 'td.dt-control', function () { var tr = $(this).closest('tr'); var row = dt_calendar.row( tr ); if ( row.child.isShown() ) { // This row is already open - close it row.child.hide(); tr.removeClass('shown'); } else { // Open this row row.child( row.data().schedule ).show(); tr.addClass('shown'); } } ); // Move buttons into Search Pane var element = $('#divcalendarbuttons').detach(); $('.dtsp-searchPanes').append(element); $('#btnshowallent').click(function() { dt_calendar.rows().every(function(){ var tr = $(this).closest('tr'); var row = this; row.child( row.data().schedule ).show(); tr.addClass('shown'); }); }); $('#btnhideallent').click(function() { dt_calendar.rows().every(function(){ var tr = $(this).closest('tr'); var row = this; row.child.hide(); tr.removeClass('shown'); }); }); } function lp_parks_toggle_park(item, park) { e = jQuery(item); parks = jQuery(".content-lp_hours .lp_park_" + park); if (item.checked) { parks.removeClass("hide"); } else { parks.addClass("hide"); } lp_parks_toggle_emhonly(); } function lp_parks_toggle_emhonly() { e = jQuery('#cbemhonly'); console.log(e); noemhparks = jQuery(".content-lp_hours .noemh"); if (e[0].checked) { noemhparks.addClass("hide"); } else { noemhparks.removeClass("hide"); } } function lp_parks_schedule_toggle_all(item) { e = jQuery(item); curvalue = e.text(); parent = e.closest(".content-lp_hours"); schedule = parent.find(".lp_park_schedule"); scheduleminor = parent.find(".lp_park_schedule_minor"); if (curvalue == "+") { schedule.show(); scheduleminor.hide(); e.text("++"); parent.find(".dayscheduletoggle").text("++"); parent.find(".scheduletoggle").text("++"); parent.find(".lp_park").addClass("enhance"); } else if (curvalue == "++") { schedule.show(); scheduleminor.show(); e.text("-"); parent.find(".dayscheduletoggle").text("-"); parent.find(".scheduletoggle").text("-"); parent.find(".lp_park").addClass("enhance"); } else { schedule.hide(); scheduleminor.hide(); e.text("+"); parent.find(".dayscheduletoggle").text("+"); parent.find(".scheduletoggle").text("+"); parent.find(".lp_park").removeClass("enhance"); } } function lp_parks_schedule_toggle_day(item) { e = jQuery(item); curvalue = e.text(); parent = e.closest(".lp_oneday"); schedule = parent.find(".lp_park_schedule"); scheduleminor = parent.find(".lp_park_schedule_minor"); console.log(scheduleminor); if (curvalue == "+") { schedule.show(); scheduleminor.hide(); e.text("++"); parent.find(".scheduletoggle").text("++"); parent.find(".lp_park").addClass("enhance"); } else if (curvalue == "++") { schedule.show(); scheduleminor.show(); e.text("-"); parent.find(".scheduletoggle").text("-"); parent.find(".lp_park").addClass("enhance"); } else { schedule.hide(); scheduleminor.hide(); e.text("+"); parent.find(".scheduletoggle").text("+"); parent.find(".lp_park").removeClass("enhance"); } } function lp_parks_schedule_toggle_park(item) { e = jQuery(item); curvalue = e.text(); parent = e.closest("table"); schedule = parent.next(".lp_park_schedule"); scheduleminor = schedule.find(".lp_park_schedule_minor"); console.log(scheduleminor); if (curvalue == "+") { schedule.show(); scheduleminor.hide(); e.text("++"); parent.addClass("enhance"); } else if (curvalue == "++") { schedule.show(); scheduleminor.show(); e.text("-"); parent.addClass("enhance"); } else { schedule.hide(); scheduleminor.hide(); e.text("+"); parent.removeClass("enhance"); } } // Update CSS for certain iFrames var frames = document.getElementsByTagName("iframe"); for (i = 0; i < frames.length; ++i) { if (frames[i].src.indexOf('https://www.instagram.com') != -1) { console.log("HELLO"); console.log(frames[i].parentNode.style); } } var classes = document.getElementsByClassName("instagram-media"); for (i = 0; i < classes.length; ++i) { console.log("Class"); classes[i].parentNode.style.height = "1200px"; console.log(classes[i].parentNode.style); } if (document.querySelector('.embed-video-playlist-list') != null) { YouTubePlaylist(); } // Table of Contents // Get ToC div toc = document.getElementById("ToC"); if (toc != null) { //Add a header tocAnchor = document.createElement('a'); tocAnchor.name = 'lptoc'; toc.appendChild(tocAnchor); tocHeader = document.createElement('h3'); tocHeader.innerText='Table of Contents (Click to jump)'; toc.appendChild(tocHeader); // Create a list for the ToC entries tocList = document.createElement("ul"); // Get the h3 tags - ToC entries headers = document.getElementsByTagName("h2"); returnText = ' <a class="lptocreturn" href="#lptoc">(Return to Table of Contents)</a>'; // For each h3 for (i = 0; i < headers.length; i++) { // Create an id name = "h"+i; headers[i].id=name; // a list item for the entry tocListItem = document.createElement("li"); // a link for the h3 tocEntry = document.createElement("a"); tocEntry.setAttribute("href","#"+name); tocEntry.innerText=headers[i].innerText; tocListItem.appendChild(tocEntry); tocList.appendChild(tocListItem); headers[i].innerHTML += returnText; } toc.appendChild(tocList); } </script> </html>

Pages: 1 2 3 4 5 6 7 8 9 10