editor Logout
Account Preferences
Did you know...
There are now stations between 1630 and 1700 on the AM dial ?
Streaming Radio Guide
view source - https://kslx.com/
*** Test System *** GO TO PRODUCTION
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Osano --> <script>;(function(w,o,d){w[o]=w[o]||function(){w[o][d].push(arguments)};w[o][d]=w[o][d]||[]})(window,'Osano','data');</script> <script src="https://cmp.osano.com/Azqe5XTmI42atAm9K/019a57f3-02ed-415e-baba-615cb92d1934/osano.js"></script> <style>.osano-cm-widget { display: none; }</style> <!-- End Osano --> <title>100.7 FM &#8211; KSLX &#8211; Classic Rock</title> <meta name='robots' content='max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="canonical" href="https://kslx.com/"> <link rel="next" href="https://kslx.com/page/2/"> <meta property="og:title" content="100.7 FM &#8211; KSLX &#8211; Classic Rock"> <meta property="og:type" content="website"> <meta property="og:url" content="https://kslx.com/"> <meta property="og:locale" content="en_US"> <meta property="og:site_name" content="100.7 FM - KSLX - Classic Rock"> <meta name="twitter:card" content="summary_large_image"> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//www.google.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="100.7 FM - KSLX - Classic Rock &raquo; Feed" href="https://kslx.com/feed/" /> <link rel="alternate" type="text/calendar" title="100.7 FM - KSLX - Classic Rock &raquo; iCal Feed" href="https://kslx.com/events/?ical=1" /> <link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://kslx.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='sbi_styles-css' href='https://kslx.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.9.1' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://kslx.com/wp-includes/css/dist/block-library/style.min.css?ver=6.8.2' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--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--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;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='fvp-frontend-css' href='https://kslx.com/wp-content/plugins/featured-video-plus/styles/frontend.css?ver=2.3.4' type='text/css' media='all' /> <link rel='stylesheet' id='hbi-google-ad-manager-css' href='https://kslx.com/wp-content/plugins/hbi-google-ad-manager/public/css/hbi-google-ad-manager-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='hbi-listener-profile-app-css-css' href='https://kslx.com/wp-content/plugins/hbi-listener-profile/dist/assets/index.css?ver=0f6e04e8' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://kslx.com/wp-includes/css/dashicons.min.css?ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='lightslider-css' href='https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/css/lightslider.min.css?ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='hll-widget-reward-css' href='https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/css/rewards.css?ver=0.3' type='text/css' media='all' /> <link rel='stylesheet' id='hll-widget-nowplaying-css' href='https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/css/nowplaying.css?ver=0.1' type='text/css' media='all' /> <link rel='stylesheet' id='smart_app_banner_stylesheet-css' href='https://kslx.com/wp-content/plugins/hbi-smart-app-banner/dist/css/smart-app-banner.css?ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='hbi-sso-css' href='https://kslx.com/wp-content/plugins/hbi-sso/public/css/hbi-sso-public.css?ver=1.0.1' type='text/css' media='all' /> <link rel='stylesheet' id='hbi-youtube-playlists-css' href='https://kslx.com/wp-content/plugins/hbi-youtube-playlists/public/css/hbi-youtube-playlists-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='fonts-css' href='https://fonts.googleapis.com/css2?family=Lato%3Aital%2Cwght%400%2C100%3B0%2C300%3B0%2C400%3B0%2C700%3B0%2C900%3B1%2C100%3B1%2C300%3B1%2C400%3B1%2C700%3B1%2C900&#038;display=swap&#038;ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='fontawesome-css' href='https://kslx.com/wp-content/themes/station-sites/assets/fonts/fontawesome-free-6.4.2/css/all.min.css?ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://kslx.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://kslx.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.2' type='text/css' media='all' /> <link rel='stylesheet' id='app-css' href='https://kslx.com/wp-content/themes/station-sites/assets/dist/css/app.css?ver=0f6e04e8' type='text/css' media='all' /> <script type="text/javascript" src="https://kslx.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://kslx.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/featured-video-plus/js/jquery.fitvids.min.js?ver=master-2015-08" id="jquery.fitvids-js"></script> <script type="text/javascript" id="fvp-frontend-js-extra"> /* <![CDATA[ */ var fvpdata = {"ajaxurl":"https:\/\/kslx.com\/wp-admin\/admin-ajax.php","nonce":"ec788dca2b","fitvids":"1","dynamic":"","overlay":"","opacity":"0.75","color":"b","width":"640"}; /* ]]> */ </script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/featured-video-plus/js/frontend.min.js?ver=2.3.4" id="fvp-frontend-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-google-ad-manager/public/js/hbi-google-ad-manager-public.js?ver=1.0.0" id="hbi-google-ad-manager-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/js/browser-detect.js?ver=6.8.2" id="browser-detect-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/js/classList.min.js?ver=6.8.2" id="class-list-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/js/moment.min.js?ver=6.8.2" id="moment-js-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/js/pusher.js?ver=6.8.2" id="pusher-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/js/lightslider.min.js?ver=6.8.2" id="lightslider-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/js/vibrant/dist/Vibrant.min.js?ver=6.8.2" id="color-thief-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/textfit/2.4.0/textFit.min.js?ver=6.8.2" id="textfit-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-sso/public/js/hbi-sso-public.js?ver=1.0.1" id="hbi-sso-js"></script> <link rel="https://api.w.org/" href="https://kslx.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://kslx.com/xmlrpc.php?rsd" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-10478675-3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-10478675-3'); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-NJ3JH04T7B"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-NJ3JH04T7B'); </script> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=1&ev=PageView&noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <!-- Aptivada Widget JS --> <script src="//www.aptivada.com/js/widget.js"></script> <script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> // -- Start Hubbard Google Ads window.googletag = window.googletag || {cmd: []}; googletag.cmd.push(function() { var hbi_ad_map_horizontal_full = googletag.sizeMapping().addSize([992, 0], [[970,90],[728,90]]).addSize([768, 0], [728, 90]).addSize([0, 0], [[320,50],[300,50]]).build(); var hbi_ad_map_horizontal_full_large = googletag.sizeMapping().addSize([992, 0], [[970,250],[970,90],[728,90]]).addSize([768, 0], [728, 90]).addSize([0, 0], [[320,50],[300,50]]).build(); var hbi_ad_map_horizontal_content = googletag.sizeMapping().addSize([768, 0], [728, 90]).addSize([0, 0], [[320,50],[300,50]]).build(); var hbi_ad_map_sidebar = googletag.sizeMapping().addSize([0, 0], [[300,600],[300,250]]).build(); var hbi_ad_above_content = googletag.defineSlot('/21077822/KSLX_site/above_content', [970, 90], 'hbi_ad_above_content').defineSizeMapping(hbi_ad_map_horizontal_full).addService(googletag.pubads()); var hbi_ad_sidebar_2 = googletag.defineSlot('/21077822/KSLX_site/sidebar_2', [300, 250], 'hbi_ad_sidebar_2').defineSizeMapping(hbi_ad_map_sidebar).addService(googletag.pubads()); var hbi_ad_between_content_sections = googletag.defineSlot('/21077822/KSLX_site/between_content_sections', [970, 90], 'hbi_ad_between_content_sections').defineSizeMapping(hbi_ad_map_horizontal_full_large).addService(googletag.pubads()); var hbi_ad_below_content = googletag.defineSlot('/21077822/KSLX_site/below_content', [970, 90], 'hbi_ad_below_content').defineSizeMapping(hbi_ad_map_horizontal_full).addService(googletag.pubads()); var hbi_ad_mobile_app_1 = googletag.defineOutOfPageSlot('/21077822/KSLX_site/mobile_app_1', 'hbi_ad_mobile_app_1').addService(googletag.pubads()); var hbi_ad_mobile_app_2 = googletag.defineOutOfPageSlot('/21077822/KSLX_site/mobile_app_2', 'hbi_ad_mobile_app_2').addService(googletag.pubads()); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 500, // Fetch slots within 5 viewports. renderMarginPercent: 200, // Render slots within 2 viewports. mobileScaling: 2.0 // Double the above values on mobile. }); googletag.pubads().setTargeting("is_front", "true"); googletag.pubads().setTargeting("is_home", "true"); googletag.pubads().setTargeting("is_archive", "false"); googletag.pubads().setTargeting("is_article", "false"); googletag.pubads().setTargeting("is_gallery", "false"); googletag.pubads().setTargeting("is_show", "false"); googletag.pubads().setTargeting("is_podcast", "false"); googletag.pubads().setTargeting("is_podcast_episode", "false"); googletag.pubads().setTargeting("is_page", "false"); googletag.pubads().setTargeting("is_search", "false"); googletag.pubads().setTargeting("is_author", "false"); googletag.pubads().setTargeting("slug", "false"); googletag.pubads().setTargeting("post_id", ""); googletag.pubads().setTargeting("post_type", "post"); googletag.pubads().setTargeting("category", ""); googletag.pubads().setTargeting("collection", ""); googletag.pubads().setTargeting("tag", ""); googletag.pubads().setTargeting("author", ""); googletag.pubads().setTargeting("has_parent", ""); googletag.pubads().setTargeting("url_path", ""); /* * Enable Single Request and If ad slots will stay empty most of the time */ googletag.pubads().collapseEmptyDivs(true); googletag.pubads().enableSingleRequest(); googletag.enableServices(); /* * Look for window resize and refresh ads * - This will refresh ADs when going from one Ad Map Size to another */ var hbiResizeID; var hbiPrevWindowWidth = hbiGetWindowWidth(); var hbiAdRefreshRanges = [[0,576],[576,768],[768,992],[992,10000000]]; window.onload = hbiGetWindowWidth(); window.addEventListener('resize', function(event){ clearTimeout(hbiResizeID); hbiResizeID = setTimeout(hbiResizeAd, 500); }); function hbiResizeAd(){ var currentWindowWidth = hbiGetWindowWidth(); // Compare current width with previous width, to see if there is a new AD Mapping range if(hbiGetRangeIndex(hbiPrevWindowWidth) == hbiGetRangeIndex(currentWindowWidth)) { return; } hbiPrevWindowWidth = currentWindowWidth; googletag.pubads().refresh(); } function hbiGetWindowWidth(){ return window.innerWidth; } function hbiGetRangeIndex(value) { for (let i = 0; i < hbiAdRefreshRanges.length; i++) { var range = hbiAdRefreshRanges[i]; if(range[0] <= value && value < range[1]) { return i; } } } // --- End Hubbard Google Ads }); </script> <meta name="apple-itunes-app" content="app-id=545457124"> <meta name="google-play-app" content="app-id=com.jacapps.kslxfm"> <script> var player_domain = "live.kslx.com"; var current_domain = window.location.hostname; var root_domain = window.location.hostname.replace('www.',''); window.LiveLoginSettings = {}; window.LiveLoginSettings.endpoint = "//" + player_domain; window.LiveLoginSettings.token_cookie_name = "kslx_live_token"; window.LiveLoginSettings.user_info_cookie_name = "hbi_sso_live_user_info"; window.LiveLoginSettings.user_segment_cookie_name = 'wpe-us'; window.LiveLoginSettings.id_cookie_name = "hbi_sso_live_id"; window.LiveLoginSettings.cookie_domain = root_domain; window.LiveLoginSettings.login_url = "/listener-login"; window.LiveLoginSettings.stationSSOEnabled = "1"; window.LiveLoginSettings.profileMetricsEnabled = "1"; </script> <meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://kslx.com"><link rel="alternate" href="https://kslx.com/wp-json/tribe/events/v1/" /><meta name="google-site-verification" content="QFnY7sfUyB59CMJeAro0KySOYc19M4b5rs4SthbC7x4" /><style type="text/css" id="custom-background-css"> body.custom-background { background-image: url("https://kslx.com/wp-content/uploads/2020/05/KSLX_bg.png"); background-position: center top; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } </style> <link rel="icon" href="https://kslx.com/wp-content/uploads/2024/03/cropped-kslx-32x32.png" sizes="32x32" /> <link rel="icon" href="https://kslx.com/wp-content/uploads/2024/03/cropped-kslx-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://kslx.com/wp-content/uploads/2024/03/cropped-kslx-180x180.png" /> <meta name="msapplication-TileImage" content="https://kslx.com/wp-content/uploads/2024/03/cropped-kslx-270x270.png" /> <style type="text/css" id="wbp_customizer_css"> /* Global Style Variables */ :root { /* Colors */ --content-link-color: #a41d21; --rollover-color: #a41d21; --navbar-text-color: #ffffff; --navbar-background-color: rgba(0,0,0,0.7); --navbar-arrow-color: #a41d21; --subnav-text-color: #000000; --subnav-background-color: #ffffff; --social-media-color: ffffff; --live-login-menu-color: #a41d21; --headings-background-color: rgb(0,0,0); --headings-shadow-color: #a41d21; --headings-text-color: #ffffff; --button-background-color: #a41d21; --button-text-color: #ffffff; --content-background-color: rgba(255,255,255,0.86); --content-text-color: #000000; --border-color: rgba(193,193,193,0.49); } /* Customizer: Main Content Area */ #main-container { background-image: url(https://kslx.com/wp-content/uploads/2023/03/KSLX_bg.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: top center;background-size: cover;} #main-container { } /* Customizer: Header and Nav */ #header { background-color: rgba(255,255,255,0);background-repeat: no-repeat;background-attachment: fixed;background-position: top center;background-size: cover;} #header * { color: #ffffff; } #header .social * { color: #ffffff; } #header .social a i.fa-youtube:hover { color: #ff0000; } header .social svg path, header .show-nav .google-podcasts-icon svg path { fill: #ffffff; } #footer .social * { color: #ffffff; } footer .social svg path, footer .show-nav .google-podcasts-icon svg path { fill: #ffffff; } .fa-search:hover, .fa-globe-africa:hover, .fa-globe-americas:hover, .fa-globe-americas:hover, .fa-envelope:hover { color: #a41d21 !important; } #nav-container { background: rgba(0,0,0,0.7)} #nav-container a:hover { color: #a41d21; } .dropdown-menu { background: #ffffff} .dropdown-menu li a { color: #000000 !important; } header .navbar a:active { background: rgba(0,0,0,0.7); } .dropdown-menu .dropdown-item:hover { background: #ffffff; border-left-color: #a41d21 !important; } #header .navbar ul li .dropdown-toggle:after { color: #a41d21; } #live_login_menu a.login-action, #live_login_menu .logged.active .open-drop, #live_login_menu .logged.active .open-drop .live_login_name { color: #a41d21; } #live_login_menu .btn, #citySpark .btn { background: #a41d21 !important; color: #ffffff !important; } #citySpark .btn.btn-advertise i { background-color: transparent !important; } #citySpark .listItemWrapper:hover .listItemMainInfo *, #citySpark .listItemWrapper:hover .listItemSecondaryInfo *, #citySpark .listItemWrapper:hover .tileItemMainInfo *, #citySpark .tileItemSuperWrapper:hover .tileItemSecondaryInfo * { color: #ffffff !important; } #citySpark .sidebarContent .csMoneyMake [class^="cs_"], #citySpark .sidebarContent .csMoneyMake [class^="cs_"] * { color: #ffffff !important; } .gform_widget .button, .gpoll_poll_widget .button, .gpoll_poll_widget .gpoll_back_button { border: 0; background: #a41d21 !important; color: #ffffff !important; } #live_login_menu .notification-count { background-color: #a41d21; color: rgba(0,0,0,0.7)} #live_login_menu .logged .sub-menu { border: 0; background-color: #ffffff; color: #000000; } #live_login_menu .logged .sub-menu:before { border-bottom: 8px solid #ffffff; } #live_login_menu .non-logged .sub-menu { border: 1px solid rgba(193,193,193,0.49) !important; background-color: #ffffff !important; color: #000000 z-index: 9999999999 !important; } #live_login_menu .non-logged .sub-menu:before { border-bottom: 8px solid rgba(193,193,193,0.49); } #live_login_menu .non-logged .sub-menu a, #live_login_menu .non-logged .sub-menu small, #live_login_menu .non-logged .sub-menu strong{ color: #000000} #live_login_menu svg path { fill: #ffffff; } #live_login_menu svg:hover path { fill: #a41d21 !important; } /* Customizer: Widgets and Headers Shadow Borders */ .widget .widgettitle, .single-show .show-nav, .single-podcast .show-nav { color: #ffffff !important; } .widget.hbi_content .content { color: #000000 !important; } .widget .widgettitle, .category_post_list-shortcode .title { background-image: url('data:image/svg+xml;charset=UTF-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="648px" height="90px" viewBox="0 0 648 90" preserveAspectRatio="none" xml:space="preserve"><polygon class="header_shadow" fill="rgb(164,29,33)" points="0,72 18,90 630,90 648,72 "/><g id="Box_2_"><rect x="0.8" y="0.8" class="header_box" width="646.5" height="70.5" fill="rgb(0,0,0)"/><path d="M646.5,1.5v69H1.5v-69H646.5 M648,0H0v72h648V0L648,0z" class="header_border" fill="rgba(193,193,193,0.49)"/></g></svg>'); } .widget .fab { color: #ffffff !important; } .single-show .show-nav, .single-podcast .show-nav { background-image: url('data:image/svg+xml;charset=UTF-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="1557px" height="90px" viewBox="0 0 1557 90" preserveAspectRatio="none" xml:space="preserve"><polygon class="header_shadow" fill="rgb(164,29,33)" points="0,72 18,90 1539,90 1557,72 "/><g id="Box_1_"><rect x="0.8" y="0.8" fill="rgb(0,0,0)" width="1555.5" height="70.5"/><path d="M1555.5,1.5v69H1.5v-69H1555.5 M1557,0H0v72h1557V0L1557,0z" fill="rgba(193,193,193,0.49)"/></g></svg>'); align-content: flex-start; } .show-nav .ellipses { background-color: rgb(0,0,0) !important; } .single-show .show-nav .nav-social, .single-podcast .show-nav .nav-social, .single-show .show-nav .nav-social i, .single-podcast .show-nav .nav-social i { color: #ffffff !important; } .single-show .show-nav .nav-social svg path, .single-podcast .show-nav .nav-social svg path { fill: #ffffff; } /* Borders */ aside .widgettitle + ul, aside .widgettitle + div, .gpoll_poll_widget .gpoll_wrapper, .widget .featured_from_category, main .widget .featured_news_wrapper .featured_news_headlines, main .custom_blocks_wrapper article, main .category_post_list-widget, .widget .events-list-widget-content .post-type-archive-show main section, .single-show main .row.show.type-show, .single-podcast main .row.podcast.type-podcast, .single-post main article.type-post, .widget.gform_widget .gform_wrapper, .widget .gform_confirmation_wrapper, .widget .textwidget, .widget .custom-html-widget, .widget .soliloquy-carousel, .widget .carousel-wrapper, .widget.no-title:not(.soliloquy,.hbi-slider-widget,.hbi-player-widget-rewards) div, .widget_hubbard_youtube_playlists_widget .youtube-video-playlist-feed, .widget_hbi_vimeo_widget .vimeo-feed, .widget_hubbard_newest_youtube_video .video-latest-wrapper, .widget_hubbard_newest_vimeo_video .video-latest-wrapper, .hbi-podcast-episodes-widget .episodes-shortcode, .widget.hbi_content .category_post_list-shortcode .category_post_list-widget, .widget.hbi_content .category_posts_blocks-shortcode .category_posts_block article, .category_post_list-widget, .hbi_content_content_list .category_post_list-shortcode, .carousel-wrapper, .carousel-wrapper .carousel-indicators, .widget.tribe-events-adv-list-widget .events-list-widget-content { border: 1px solid rgba(193,193,193,0.49); } .category_post_list-shortcode article .content a:hover .subtitle { color: inherit !important; border: 0; } .custom_blocks_wrapper .subtitle a, .featured_from_category .title a { color: inherit !important; } /* Customizer: Content */ main article, .widget .widgettitle + div, .widget .widgettitle + ul, .widget_polls-widget ul, .widget .featured_news_wrapper .featured_news_headlines, .single-show .type-show.hentry, .single-podcast .type-podcast.hentry, .paginate_links, .widget .gform_wrapper, .widget .gform_confirmation_wrapper, .widget .soliloquy-carousel, .widget .carousel-wrapper, .widget.no-title:not(.soliloquy,.hbi-slider-widget), .tab-pane .carousel-wrapper, .podcast-archive-podcast-wrapper, .archive main .archive-posts, .post-type-archive main .archive-posts, #advertiser-directory, .widget.tribe-events-adv-list-widget .events-list-widget-content { background: rgba(255,255,255,0.86) !important; } .archive main .archive-posts article, .post-type-archive main .archive-posts article { background: none !important; } .widget.no-title.widget_media_image { background: transparent !important; } main article *, .panelsContent *, .article-share-top a i, .entry-content { color: #000000; } main article .gform_wrapper ul.gfield_checkbox li label, main article .gform_wrapper ul.gfield_radio li label, main article .gform_wrapper ul.gfield_checkbox li label *, main article .gform_wrapper ul.gfield_radio li label *, main article .gform_wrapper .ginput_container label, main article .gform_wrapper .ginput_container.ginput_container_fileupload span.gform_fileupload_rules { color: #000000 !important; } .widget div *, .paginate_links, .widget .textwidget { color: #000000 !important; } hr { border-color: #000000 !important; } main article a, .welcome-label, .post-categories a, .byline a, .author a, #panelsContent .tab-pane div:not(.read_more) > a, #panelsContent .tab-pane p:not(.read_more) > a { color: #a41d21 !important; } #panelsContent .the_content .episodes-shortcode .read_more a { background: #a41d21 !important; color: #ffffff !important; } main article .title, main article .title a, .byline span, .byline time { color: #000000 !important; } .category_post_list-widget article, .category_post_list-widget .read_more { background: transparent !important; } /* Customizer: Footer */ #footer nav { background: #a41d21; } #footer nav { color: #ffffff; } #footer .social svg { fill: #ffffff !important; } #footer .terms { background: #ffffff; } #footer .terms, #footer .terms a { color: #dddddd; } /* Customizer: Buttons */ .read_more { background: rgba(255,255,255,0.86); } .read_more a, .category_post_list-shortcode .read_more a, #panelsContent .widget.advertisers-widget > div.read_more a, .hll-now-playing .listen-now-button, .hll-nowplaying .rewards-wrapper .rewards-link, .hll-now-playing .listen-now-button .content .label, .rewards-link, .tribe-events-widget-link, .tribe-events-widget-link *, .tribe-events-widget-link a, .tribe-events-cal-links a, .tribe-events-c-subscribe-dropdown__button.btn, .tribe-events-c-ical__link, main article .gform_button, .pmpro_btn, div.pmpro_login_wrap p.login-submit input[type="submit"], article.pmpro-no-access div.pmpro_content_message > a, div.paywall_buttons > a, div.paywall_buttons > a:link, div.modal button.btn.btn-primary, .pmpro_btn-plain { background: #a41d21 !important; color: #ffffff !important; } .tribe-events-c-subscribe-dropdown__button-text.btn, .tribe-events-c-subscribe-dropdown__button-icon { color: #ffffff !important; } .hll-now-playing .listen-now-button .waveform b { background: #ffffff !important; } .hll-rewards-grid .rewards-grid-wrapper .reward .img { border-color: rgba(193,193,193,0.49) !important; } /* Customizer: Single Posts and Pages, etc */ article .title a { color: inherit !important; } .page-header { background: rgba(255,255,255,0.86) !important; color: #000000 !important; } .page-header .page-title { border-color: #a41d21 !important; } .page .title { color: #a41d21 !important; border-color: #a41d21 !important; } /* Customizer: Archives */ /*TODO Update events calendar class here JRM 2022*/ .tribe-events-page-template.post-type-archive .archive-category-name, .tribe-events-page-template main .archive-category-name a { color: #a41d21 !important; border-color: #a41d21 !important; } .archive main .excerpt, .archive main .social a, .archive main time { color: #000000 !important; } .paginate_links a { color: #a41d21 !important; } /* Customizer: Contests */ .post-type-archive-contest-rules main { background: rgba(255,255,255,0.86) !important; } .post-type-archive-contests main * { color: #000000 !important; } /* Customizer: Show Schedule */ .post-type-archive-podcast .archive-header, .post-type-archive-show .schedule-header, .post-type-archive-show .schedule-nav { background: rgba(255,255,255,0.86) !important; } .post-type-archive-show #main nav.nav .active { border-bottom-color: #a41d21; } #panelsContent * { color: #000000; } .schedule-nav a { color: #000000; } .schedule-nav a:hover { color: #a41d21 !important; } /* PodMN Icon */ .archive main .archive-posts article .social a.podmn-icon svg .st0, .post-type-archive main .archive-posts article .social a.podmn-icon svg .st0, .single-show #overview .social a.podmn-icon svg .st0, .single-podcast #overview .social a.podmn-icon svg .st0, .show-nav .podmn-icon svg .st0 { stroke: #000000; } .archive main .archive-posts article .social a.podmn-icon svg .st1, .post-type-archive main .archive-posts article .social a.podmn-icon svg .st1, .archive main .archive-posts article .social a.podmn-icon svg .st2, .post-type-archive main .archive-posts article .social a.podmn-icon svg .st2, .single-show #overview .social a.podmn-icon svg .st0, .single-podcast #overview .social a.podmn-icon svg .st1, .single-show #overview .social a.podmn-icon svg .st0, .single-podcast #overview .social a.podmn-icon svg .st2, .show-nav .podmn-icon svg .st1, .show-nav .podmn-icon svg .st2 { fill: #000000; } /* Customizer: Events */ /*TODO Update events calendar class here JRM 2022*/ .tribe-events-page-template main .archive-title, .tribe-events-page-template main .tribe-events, main .tribe-events-pg-template, .single-tribe_events #tribe-events-content, .single-tribe_venue main, .tribe-events-page-template main .archive-category-name, .tribe-events-page-template main .tribe-event-categories, .widget .tribe-events-widget-link, .tribe-events-before-html { background: rgba(255,255,255,0.86) !important; } /*TODO Update events calendar class here JRM 2022*/ .tribe-events-calendar-list__event-title a, .tribe-events-c-subscribe-dropdown__list-item a { color: #000000 !important; } .tribe-events-page-template main .archive-category-name, .tribe-events-page-template main .tribe-event-categories li a, .single-tribe_events #tribe-events-content p a, .tribe-events-event-meta a:hover, .tribe-related-events a:hover, .tribe-events-calendar-list__event-title a:hover, .tribe-events-calendar-list-nav ul li a, .tribe-events-c-subscribe-dropdown__list-item a:hover { color: #a41d21 !important; } .tribe-events-pg-template, .tribe-no-events { color: #000000 !important; } .tribe-events-event-meta a.tribe-events-gmap { background: #a41d21 !important; color: #ffffff !important; } .tribe-common time { color: #000000 !important; } .events-list-widget-content .list-date, .events-list-widget-content .list-date * { color: black !important; } /*TODO Update events calendar class here JRM 2022*/ .events-list-widget-content.no-events { color: #000000 !important; } /* Customizer Podcast Player */ .podcast-player .progress-bar-played { background-color: #a41d21; } .podcast-player a, .podcast-player .episode-basic-info .episode-title, .podcast-player .controls-advanced button:hover, .podcast-player .progress-bar .progress-bar-time-played:hover, .podcast-player .buttons button:hover, .podcast-player .buttons button.button-active { color: #a41d21; } /* Customizer: Rollovers */ .episode-link:hover .podcast-episode .post-title, .custom_blocks_wrapper .subtitle a:hover, .featured_from_category .title a:hover, .category_post_list-widget .subtitle a:hover, /*TODO Update events calendar class here JRM 2022*/ .events-list-widget-content .tribe-events-title a:hover, .archive article .title a:hover, .search article .title a:hover, .more:hover, .less:hover, article.podcast-grid-object:hover a { color: #a41d21 !important; } /* Slider overrides */ .soliloquy-thumbnails-container.soliloquy-theme-classic { background: #a41d21; } .hbi-slider-widget .carousel-indicators .list-group-item, .soliloquy-thumbnails-container.soliloquy-theme-classic .soliloquy-thumbnails { background: #ededed; } .hbi-slider-widget .carousel-indicators .list-group-item, .hbi-slider-widget .carousel, .soliloquy-thumbnails-container.soliloquy-theme-classic .soliloquy-thumbnails-link { background: #ffffff; } .hbi-slider-widget .carousel-indicators .list-group-item, .soliloquy-thumbnails-container.soliloquy-theme-classic .soliloquy-thumbnails-text { color: #000000 !important; border-top: 2px solid #ededed; border-bottom: 2px solid #ededed; } .soliloquy-thumbnails-container.soliloquy-theme-classic .soliloquy-item.soliloquy-active-slide .soliloquy-thumbnails-text { border-bottom: 4px solid #a41d21; } .soliloquy-thumbnails-container.soliloquy-theme-classic .soliloquy-prev, .soliloquy-thumbnails-container.soliloquy-theme-classic .soliloquy-next { background-color: #FFFFFF; } .hbi-slider-widget .carousel-indicators .list-group-item.active { border-bottom-color: #a41d21; color: #a41d21; } .hbi-slider-widget.widget { background: transparent !important; } /* Instagram and Youtube Carousel Overrides */ .carousel-wrapper .carousel-control, .youtube-video-carousel-wrapper .jcarousel-control-prev, .youtube-video-carousel-wrapper .jcarousel-control-next { background: #a41d21 !important; } .soliloquy-carousel .soliloquy-has-controls-direction .soliloquy-prev, .soliloquy-carousel .soliloquy-has-controls-direction .soliloquy-next { background-color: #a41d21 !important; } .carousel-wrapper .carousel-control i, .youtube-video-carousel-wrapper .jcarousel-control-prev i, .youtube-video-carousel-wrapper .jcarousel-control-next i { color: #ffffff !important; } /* Customizer: Youtube Widget */ .widget_hubbard_youtube_playlists_widget .video-feed-list li a span div { color: #000000 !important; } .widget_hubbard_vimeo_widget .vimeo-feed-list li a span div { color: #000000 !important; } .widget_hubbard_youtube_playlists_widget .video-feed-list .active, .widget_hubbard_youtube_playlists_widget .video-feed-list li:hover, .widget_hubbard_youtube_playlists_widget .video-feed-list .active a span div, .widget_hubbard_youtube_playlists_widget .video-feed-list li:hover a span div, .widget_hubbard_youtube_playlists_widget .youtube-video-playlist-feed .video-desc:hover *, .vimeo-feed .active, .vimeo-feed li:hover, .vimeo-feed .active a span div, .vimeo-feed li:hover a span div, .vimeo-feed .video-desc:hover * { background: transparent !important; color: #a41d21 !important; } /* Customizer: Advertiser Directory */ #advertiser-directory .card, #advertiser-directory .border { border-color: rgba(193,193,193,0.49) !important; } #advertiser-directory .quote { background-color: rgba(193,193,193,0.49) !important; } #advertiser-directory * { color: #000000 !important; } #advertiser-directory .post-edit-link { background: #a41d21 !important; color: #ffffff !important; } #advertiser-directory .post-edit-link i { color: #ffffff !important; } #panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a, #panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a:hover #panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a > i, #panelsContent .tab-pane .advertisers-widget.widget .advertiser-links > a >i:hover{ color: #000000 !important; } .advertisers-widget .quote, .advertisers-widget .quote > p{ color: #a41d21 !important; } form.pmpro_form .lite{ color: #000000; } main article #pmpro_license *{ color: #000; } table.pmpro_table td, table.pmpro_table th{ border-color: rgba(193,193,193,0.49); } .pmpro_message.pmpro_alert{ color: #000000; background-color: ; border-color: rgba(193,193,193,0.49); } .hbi-membership-levels div.level, .pmpro_content_message div.paywall{ background-color: ; } .hbi-membership-levels div.level h2, .hbi-membership-levels div.level h2 > p{ color: #ffffff; background-color: rgb(0,0,0); } .hbi-membership-levels div.level p.pricing em.per-term{ color: } .pmpro_box{ border-color: rgba(193,193,193,0.49); } article.pmpro-no-access div.pmpro_content_message > a, div.paywall_buttons > a, div.paywall_buttons > a:link{ border: none; } /* End of Customizer */ </style> </head> <body class="home blog custom-background wp-custom-logo wp-theme-station-sites fl-builder-2-8-6-2 large-player tribe-no-js post-john-lennon-confidant-says-he-was-jealous-of-attention-paul-mccartney-got-in-the-70s"> <div class="header-wrap fixed-top"> <header class="row no-gutters justify-content-center leaderboard"> <div class="col-auto"> </div> </header> <header id="header"> <div class="container d-none d-lg-block" id="header-container"> <div class="row pt-md-3 justify-content-center"> <div class="d-none d-lg-block col-lg-3 align-self-center"> <a href="https://kslx.com/" class="custom-logo img-fluid-link" rel="home" aria-current="page"><img width="752" height="347" src="https://kslx.com/wp-content/uploads/2022/09/cropped-kslx_web_logo.png" class="custom-logo img-fluid" alt="100.7 FM &#8211; KSLX &#8211; Classic Rock" decoding="async" fetchpriority="high" /></a> </div> <nav class="col px-0 d-none d-lg-block align-self-center"> <div class="float-md-right mr-2"> <nav id="search-nav" class="d-none"> <form method="get" id="searchform" action="https://kslx.com/"> <label for="s" class="assistive-text d-none">Search</label> <input type="search" class="form-control ds-input" name="s" id="s" placeholder="Search" value="" /> </form> </nav> <p class="social mt-3"> <a id="search-icon" class="ml-3"><i class="fas fa-search"></i></a> <a href="http://www.facebook.com/1007KSLX" title="Facebook" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_facebook"> <i class="fab fa-facebook-f"></i> </a> <a href="http://twitter.com/kslx" title="Twitter" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_twitter"> <i class="fab fa-x-twitter"></i> </a> <a href="https://www.instagram.com/1007kslx/" title="Instagram" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_instagram"> <i class="fab fa-instagram"></i> </a> <a href="https://www.youtube.com/channel/UC_OYRQxBB6pWmOqeuZtzRPQ" title="Youtube" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_youtube"> <i class="fab fa-youtube"></i> </a> <a href="https://kslx.com/listen-with-alexa/" title="Alexa" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_alexa"> <svg viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M 15.8539 0.00082123C 12.7434 -0.0309431 9.69366 0.859694 7.09188 2.55963C 4.4901 4.25957 2.45368 6.69212 1.24122 9.54837C 0.0287552 12.4046 -0.305044 15.5557 0.282208 18.6015C 0.869459 21.6473 2.35127 24.4504 4.53946 26.6547C 6.72765 28.8591 9.52351 30.3654 12.572 30.9823C 15.6205 31.5991 18.784 31.2988 21.661 30.1193C 24.5379 28.9398 26.9984 26.9345 28.73 24.3579C 30.4616 21.7814 31.3862 18.7498 31.3863 15.6483C 31.4016 11.5214 29.7752 7.55679 26.8636 4.62363C 23.952 1.69048 19.9928 0.0280635 15.8539 0.00082123L 15.8539 0.00082123ZM 13.4201 31.0954L 13.4201 27.9934C 13.4173 27.4549 13.2559 26.9291 12.9558 26.4814C 12.6558 26.0337 12.2304 25.6838 11.7326 25.4751C 9.93933 24.7452 8.37903 23.5426 7.2188 21.9961C 6.05857 20.4497 5.34212 18.6177 5.14619 16.6963C 4.95026 14.7749 5.28223 12.8366 6.10655 11.089C 6.93088 9.34136 8.21648 7.85024 9.82567 6.77535C 11.4349 5.70047 13.307 5.08232 15.2416 4.98713C 17.1761 4.89193 19.1002 5.32327 20.8077 6.23494C 22.5152 7.14661 23.9418 8.50427 24.9347 10.1625C 25.9276 11.8207 26.4494 13.717 26.4442 15.6483C 26.4442 22.5562 21.1404 29.0922 13.4201 31.0954Z"></path> </svg> </a> </p> </div> </nav> </div> </div> <div id="nav-container"> <div class="container"> <div class="row no-gutters"> <div class="col"> <nav class="navbar navbar-expand-lg p-0" role="navigation"> <button class="navbar-toggler mt-2" type="button" data-toggle="collapse" data-target="#station-site-navbar" aria-controls="station-site-navbar" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"><i class="fas fa-bars fa-lg"></i></span> </button> <span class="play-button-mobile"></span> <span class="navbar-brand mx-auto mx-md-0 d-lg-none"> <a href="https://kslx.com/" class="custom-logo img-fluid-link" rel="home" aria-current="page"><img width="752" height="347" src="https://kslx.com/wp-content/uploads/2022/09/cropped-kslx_web_logo.png" class="custom-logo img-fluid" alt="100.7 FM &#8211; KSLX &#8211; Classic Rock" decoding="async" /></a> </span> <span class="vue-profile-menu-mobile mx-3"> <a href="https://kslx.com/profile" rel="profile" title="Go to your profile" class="align-self-center"> <svg viewBox="93.678 -327.581 105.508 109.566" width="105.508" height="109.566" fill="currentColor" > <g id="Layer_2_3_" transform="matrix(1, 0, 0, 1, -693.914551, -506.465088)"> <path d="M872.811,288.45h-64.928c-11.206,0-20.29-9.084-20.29-20.29c-0.004-0.484,0.078-0.965,0.244-1.42 c7.983-21.059,28.122-35.018,50.644-35.102h3.733c22.521,0.084,42.66,14.042,50.644,35.102c0.165,0.455,0.248,0.936,0.243,1.42 C893.101,279.366,884.017,288.45,872.811,288.45z M795.709,268.85c0.366,6.453,5.711,11.494,12.174,11.484h64.928 c6.463,0.01,11.808-5.031,12.174-11.484c-6.987-17.516-23.914-29.03-42.771-29.096h-3.733 C819.623,239.819,802.696,251.334,795.709,268.85z"></path> <path d="M840.347,227.58c-13.447,0-24.348-10.901-24.348-24.348c0-13.447,10.901-24.348,24.348-24.348s24.348,10.901,24.348,24.348 C864.695,216.679,853.794,227.58,840.347,227.58z M840.347,187c-8.965,0-16.232,7.267-16.232,16.232s7.267,16.232,16.232,16.232 c8.965,0,16.232-7.267,16.232-16.232S849.312,187,840.347,187z"></path> <path d="M872.811,288.45h-64.928c-11.206,0-20.29-9.084-20.29-20.29c-0.004-0.484,0.078-0.965,0.244-1.42 c7.983-21.059,28.122-35.018,50.644-35.102h3.733c22.521,0.084,42.66,14.042,50.644,35.102c0.165,0.455,0.248,0.936,0.243,1.42 C893.101,279.366,884.017,288.45,872.811,288.45z M795.709,268.85c0.366,6.453,5.711,11.494,12.174,11.484h64.928 c6.463,0.01,11.808-5.031,12.174-11.484c-6.987-17.516-23.914-29.03-42.771-29.096h-3.733 C819.623,239.819,802.696,251.334,795.709,268.85z"></path> </g> </svg> </a> <a href="https://kslx.com/profile/notifications" rel="Notifications" title="Go to your notifications" class="align-self-center"> <svg viewBox="553.722 -324.74 82.14 99.604" width="82.14" height="99.604"> <g transform="matrix(1, 0, 0, 1, -685.37915, -509.281128)"> <g> <path d="M 1281.593 184.542 C 1283.874 185.176 1286.193 185.923 1287.76 187.73 C 1289.386 189.605 1291.5 190.56 1293.527 191.789 C 1302.941 197.496 1308.091 205.915 1308.305 216.927 C 1308.521 228.055 1311.377 238.211 1317.852 247.305 C 1318.634 248.404 1319.339 249.557 1320.102 250.67 C 1321.771 253.103 1321.444 255.587 1320.159 257.997 C 1318.839 260.471 1316.896 262.296 1313.912 262.301 C 1291.305 262.334 1268.698 262.329 1246.091 262.306 C 1243.347 262.303 1241.448 260.767 1240.203 258.452 C 1238.885 256.003 1238.617 253.457 1240.129 250.967 C 1240.989 249.551 1241.93 248.183 1242.881 246.825 C 1249.119 237.917 1251.862 227.989 1252.095 217.158 C 1252.344 205.575 1257.763 196.89 1267.897 191.236 C 1269.442 190.374 1270.938 189.607 1272.137 188.198 C 1273.855 186.179 1276.294 185.223 1278.817 184.541 C 1279.741 184.542 1280.667 184.542 1281.593 184.542 Z M 1313.996 254.878 C 1313.386 253.962 1312.92 253.214 1312.407 252.5 C 1304.713 241.795 1301.041 229.838 1300.919 216.671 C 1300.822 206.185 1294.545 199.094 1286.227 196.614 C 1284.944 196.231 1284.142 195.364 1283.676 194.137 C 1283.077 192.557 1281.873 191.946 1280.238 191.94 C 1278.613 191.934 1277.353 192.486 1276.762 194.075 C 1276.215 195.544 1275.165 196.339 1273.704 196.795 C 1269.893 197.986 1266.683 200.11 1264.154 203.219 C 1260.764 207.386 1259.459 212.244 1259.444 217.528 C 1259.424 224.455 1258.166 231.161 1255.885 237.694 C 1253.857 243.502 1250.691 248.682 1247.201 253.691 C 1246.956 254.042 1246.743 254.416 1246.451 254.879 C 1269.038 254.878 1291.403 254.878 1313.996 254.878 Z"></path> <path d="M 1278.352 284.144 C 1277.806 283.99 1277.263 283.826 1276.715 283.682 C 1270.791 282.13 1266.152 276.783 1265.448 270.676 C 1265.401 270.268 1265.442 269.851 1265.442 269.384 C 1267.869 269.384 1270.245 269.384 1272.727 269.384 C 1272.917 271.697 1273.349 273.951 1275.441 275.42 C 1277.138 276.611 1279.072 276.838 1281.07 276.711 C 1285.147 276.451 1287.025 274.38 1287.702 269.391 C 1290.1 269.391 1292.507 269.391 1295.265 269.391 C 1294.827 271.167 1294.624 272.907 1293.973 274.458 C 1291.833 279.558 1288.031 282.774 1282.566 283.931 C 1282.389 283.969 1282.225 284.072 1282.055 284.145 C 1280.821 284.144 1279.586 284.144 1278.352 284.144 Z"></path> </g> </g> </svg> </a> </span> <div class="container p-0"> <div id="station-site-navbar" class="collapse navbar-collapse"><ul id="menu-main-menu" class="nav navbar-nav"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128471" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-128471 nav-item"><a title="Listen" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-128471">Listen</a> <ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-128471" role="menu"> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128472" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-128472 nav-item"><a title="Listen Now" target="_blank" href="https://live.kslx.com/listen/" class="dropdown-item">Listen Now</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128474" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-128474 nav-item"><a title="The KSLX Mobile App" href="https://kslx.com/100-7-kslx-app/" class="dropdown-item">The KSLX Mobile App</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-128473 nav-item"><a title="Listen with Alexa" href="/listen-with-alexa" class="dropdown-item">Listen with Alexa</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128475" class="menu-item menu-item-type-post_type_archive menu-item-object-podcast menu-item-128475 nav-item"><a title="Podcasts" href="https://kslx.com/podcasts/" class="dropdown-item">Podcasts</a></li> </ul> </li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-143437" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-143437 nav-item"><a title="Dave &#038; Mahoney" href="https://kslx.com/shows/dave-mahoney/" class="nav-link">Dave &#038; Mahoney</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128477" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-128477 nav-item"><a title="On Air" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-128477">On Air</a> <ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-128477" role="menu"> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-151920" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-151920 nav-item"><a title="LP" href="https://kslx.com/shows/lp/" class="dropdown-item">LP</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131990" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-131990 nav-item"><a title="Karen Dalessandro" href="https://kslx.com/shows/karen-dalessandro/" class="dropdown-item">Karen Dalessandro</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-148939" class="menu-item menu-item-type-post_type menu-item-object-show menu-item-148939 nav-item"><a title="Alice’s Attic With Alice Cooper" href="https://kslx.com/shows/alice-cooper/" class="dropdown-item">Alice’s Attic With Alice Cooper</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-153345" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-153345 nav-item"><a title="Classic Rock U" href="https://kslx.com/shows/classic-rock-u/" class="dropdown-item">Classic Rock U</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-130419" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-130419 nav-item"><a title="Weekends" href="https://kslx.com/weekends/" class="dropdown-item">Weekends</a></li> </ul> </li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-133159" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-133159 nav-item"><a title="CALENDAR" href="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-133159">CALENDAR</a> <ul class="dropdown-menu" aria-labelledby="menu-item-dropdown-133159" role="menu"> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-133165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-133165 nav-item"><a title="CONCERTS" href="https://kslx.com/events/category/concerts/" class="dropdown-item">CONCERTS</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-133161" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-133161 nav-item"><a title="EVENTS" href="https://kslx.com/events/category/events/" class="dropdown-item">EVENTS</a></li> </ul> </li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128485" class="menu-item menu-item-type-post_type_archive menu-item-object-contests menu-item-128485 nav-item"><a title="Workforce Rewards" href="https://kslx.com/contests/" class="nav-link">Workforce Rewards</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-128487" class="menu-item menu-item-type-post_type_archive menu-item-object-galleries menu-item-128487 nav-item"><a title="Galleries" href="https://kslx.com/galleries/" class="nav-link">Galleries</a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-149063" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-149063 nav-item"><a title="SUBSCRIBE" href="https://kslx.com/x-files/" class="nav-link">SUBSCRIBE</a></li> </ul></div> <div id="mobile-search-form" class="d-none px-3 pb-3"><form method="get" id="searchform" action="https://kslx.com/"> <label for="s" class="assistive-text d-none">Search</label> <input type="search" class="form-control ds-input" name="s" id="s" placeholder="Search" value="" /> </form> </div> </div> </nav> </div> <div class="col-auto d-none d-lg-block align-self-center"> <nav class="profile"> <div id="live_login_menu" class="float-lg-right"> <div class="logged hide"> <a href="#" class="open-drop">Hello, <span class="live_login_name"></span></a> <div class="sub-menu hide text-center"> <a href="#" class="logout-action">Logout</a> </div> <a href="//live.kslx.com/listen/profile" target="_blank" class="profile-link"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"> <path d="M12 5.9c1.16 0 2.1 0.94 2.1 2.1s-0.94 2.1-2.1 2.1-2.1-0.94-2.1-2.1 0.94-2.1 2.1-2.1zM12 14.9c2.975 0 6.1 1.455 6.1 2.1v1.1h-12.2v-1.1c0-0.645 3.125-2.1 6.1-2.1zM12 4c-2.21 0-4 1.79-4 4 0 2.205 1.79 4 4 4s4-1.795 4-4c0-2.21-1.79-4-4-4zM12 13c-2.665 0-8 1.335-8 4v3h16v-3c0-2.665-5.335-4-8-4z" fill="#444444"></path> </svg> </a> <a href="//live.kslx.com/listen/notifications" target="_blank" class="notification-link"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="24" viewBox="0 0 20 24"> <path d="M11.5 22c1.105 0 2-0.895 2-2h-4c0 1.105 0.895 2 2 2zM18 16v-5.5c0-3.075-2.135-5.64-5-6.32v-0.68c0-0.83-0.67-1.5-1.5-1.5s-1.5 0.67-1.5 1.5v0.68c-2.865 0.68-5 3.245-5 6.32v5.5l-2 2v1h17v-1l-2-2zM16 17h-9v-6.5c0-2.485 2.015-4.5 4.5-4.5s4.5 2.015 4.5 4.5v6.5z" fill="#444444"></path> </svg> </a> <strong class="notification-count hide"></strong> </div> <div class="non-logged hide"> <a href="#" class="login-action open-drop">Login</a> <div class="sub-menu loginform hide"> <form> <div class="form-group"> <input type="email" class="form-control" name="email" placeholder="Enter email"> </div> <div class="form-group"> <input type="password" class="form-control" name="password" placeholder="Password"> </div> <div class="error-message text-left pb-2"></div> <div class="row"> <div class="col-12"><button type="submit" class="btn btn-small btn-block btn-secondary">Login</button></div> <div class="col-12 text-center mt-1"><small><a href="//live.kslx.com/listen/register" target="_blank">Create An Account <i class="fas fa-angle-right"></i></a></small></div> </div> </form> </div> <a href="#" class="person-outline"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"> <path d="M12 5.9c1.16 0 2.1 0.94 2.1 2.1s-0.94 2.1-2.1 2.1-2.1-0.94-2.1-2.1 0.94-2.1 2.1-2.1zM12 14.9c2.975 0 6.1 1.455 6.1 2.1v1.1h-12.2v-1.1c0-0.645 3.125-2.1 6.1-2.1zM12 4c-2.21 0-4 1.79-4 4 0 2.205 1.79 4 4 4s4-1.795 4-4c0-2.21-1.79-4-4-4zM12 13c-2.665 0-8 1.335-8 4v3h16v-3c0-2.665-5.335-4-8-4z" fill="#444444"></path> </svg> </a> <a href="#" class="notifications-none"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="24" viewBox="0 0 20 24"> <path d="M11.5 22c1.105 0 2-0.895 2-2h-4c0 1.105 0.895 2 2 2zM18 16v-5.5c0-3.075-2.135-5.64-5-6.32v-0.68c0-0.83-0.67-1.5-1.5-1.5s-1.5 0.67-1.5 1.5v0.68c-2.865 0.68-5 3.245-5 6.32v5.5l-2 2v1h17v-1l-2-2zM16 17h-9v-6.5c0-2.485 2.015-4.5 4.5-4.5s4.5 2.015 4.5 4.5v6.5z" fill="#444444"></path> </svg> </a> </div> </div> </nav> </div> </div> </div> </div> </header> <header id='liveplayer' class=''><div id='player-widget-livebar'></div></header><script> // LiveBar Class var hllLiveBarWidgetObject = function(divID) { // Implement pusher this.configChannels = ["KSLXFM-bar"]; this.pusher = new Pusher('623e6aff761d8ba77bff'); this.channels = []; this.events = ['cue']; this.endpoint = 'https://live.kslx.com/wp-content/plugins/hubbard-listen-live/api'; this.divID = divID; this.divSelector = 'div#'+divID; this.station_type = "music"; this.latest_episode = null; this.eventRefreshTime = 3 * 60 * 1000; // milliseconds (3 minutes) window.livePlayerButtonColor = false; this.init = function() { this.setupDiv(); if(this.station_type == 'music') { this.div.getElementsByClassName('now-playing-label')[0].innerHTML = "NOW PLAYING"; this.ajaxLatestTrack(); this.subscribeEvents(); } else if(this.station_type == 'nts') { this.div.getElementsByClassName('now-playing-label')[0].innerHTML = "ON AIR NOW"; this.ajaxLatestEvent(); // TODO: Check periodically } else if(this.station_type == 'podcast') { this.div.getElementsByClassName('now-playing-label')[0].innerHTML = "LATEST EPISODE"; this.latestEpisode(); // TODO: Check periodically } this.setHeight(); } /** * console debug hook - loads test tracks * @usage hllintLiveBarWidget.debug(trackIndex) * @param {[int]} trackIndex [the selected sample track index] */ this.debug = function(trackIndex) { if(!trackIndex) { trackIndex = 0; } var samples = []; samples.push(`{"id":"12703841","application":"52","timestamp":"1584039330","type":"song","cut_id":"1127223","data":{"cut_id":"1127223","description":"Angel","artist":"Shaggy f/Rayvon","album":"","time":"231900","musicbrainz_recording":"f1622f94-49d9-4778-9c90-349aace569f7","musicbrainz_release_group":"bd9be21c-34b8-3692-bba6-29d579bdd8d3","art_url":"https://covers.hubbardradio.com/bd9be21c-34b8-3692-bba6-29d579bdd8d3.jpg","last_modified":"2019-10-26 20:48:49","metadata":{"recording":{"id":"f1622f94-49d9-4778-9c90-349aace569f7","number":null,"title":"Angel","disambiguation":"","video":"0","last_modified":"2015-03-08 03:29:46"},"release_group":{"id":"bd9be21c-34b8-3692-bba6-29d579bdd8d3","disambiguation":"","first-release-date":"2000-08-08","title":"Hot Shot","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/bd9be21c-34b8-3692-bba6-29d579bdd8d3.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"991b7af2-d245-4533-bcfa-9b52cda62519","country":null,"name":"Rayvon","disambiguation":"","type":"Person","last_modified":"2016-05-27 20:34:51","photo":"https://artist-assets.hubbardradio.com/rayvon-1_v1000.jpg","likes":0},{"id":"fc63d806-ca89-4ea3-a404-ee6de695743f","country":"JM","name":"Shaggy","disambiguation":"Orville Richard Burrell, dancehall and reggae singer","type":"Person","last_modified":"2018-12-22 09:03:43","photo":"https://artist-assets.hubbardradio.com/shaggy-1_v1000.jpg","likes":0}]}},"likes":1,"itunes_url":""}`); samples.push(`{"id":"12703283","application":"52","timestamp":"1584035359","type":"song","cut_id":"1120176","data":{"cut_id":"1120176","description":"There's Nothing Holding Me Back","artist":"Shawn Mendes","album":"","time":"189258","musicbrainz_recording":"d2555d82-571d-406c-8e96-21562753cebc","musicbrainz_release_group":"3d59017f-bb26-4095-8a78-c9d372cc64f4","art_url":"https://covers.hubbardradio.com/3d59017f-bb26-4095-8a78-c9d372cc64f4.jpg","last_modified":"2019-10-25 21:36:33","metadata":{"recording":{"id":"d2555d82-571d-406c-8e96-21562753cebc","number":null,"title":"There’s Nothing Holdin’ Me Back","disambiguation":"","video":"0","last_modified":"2017-10-15 05:36:54"},"release_group":{"id":"3d59017f-bb26-4095-8a78-c9d372cc64f4","disambiguation":"","first-release-date":"2016-09-23","title":"Illuminate","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/3d59017f-bb26-4095-8a78-c9d372cc64f4.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"b7d92248-97e3-4450-8057-6fe06738f735","country":"CA","name":"Shawn Mendes","disambiguation":"","type":"Person","last_modified":"2015-07-14 04:55:26","photo":"https://artist-assets.hubbardradio.com/shawn-mendes-1_v1000.jpg","likes":0}]}},"likes":7,"itunes_url":""}`); samples.push(`{"id":"12703667","application":"52","timestamp":"1584038009","type":"song","cut_id":"1040418","data":{"cut_id":"1040418","description":"Love Yourself","artist":"Justin Bieber","album":"","time":"228995","musicbrainz_recording":"cc3f3c3d-aa63-4bad-9f4e-adfc1127d7fd","musicbrainz_release_group":"2660de3c-56db-4bd1-bf99-e162c68e5712","art_url":"https://covers.hubbardradio.com/2660de3c-56db-4bd1-bf99-e162c68e5712.jpg","last_modified":"2019-10-28 16:55:04","metadata":{"recording":{"id":"cc3f3c3d-aa63-4bad-9f4e-adfc1127d7fd","number":null,"title":"Love Yourself","disambiguation":"","video":"0","last_modified":"2019-08-30 18:05:24"},"release_group":{"id":"2660de3c-56db-4bd1-bf99-e162c68e5712","disambiguation":"","first-release-date":"2015-11-12","title":"Purpose","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/2660de3c-56db-4bd1-bf99-e162c68e5712.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"e0140a67-e4d1-4f13-8a01-364355bee46e","country":"CA","name":"Justin Bieber","disambiguation":"","type":"Person","last_modified":"2015-11-05 06:18:36","photo":"https://artist-assets.hubbardradio.com/justin-bieber-1_v1000.jpg","likes":0}]}},"likes":4,"itunes_url":""}`); samples.push(`{"id":"12701782","application":"52","timestamp":"1584024031","type":"song","cut_id":"1040480","data":{"cut_id":"1040480","description":"Stressed Out","artist":"Twenty Two Pilots","album":"","time":"187074","musicbrainz_recording":"e2b9b868-5aa3-400a-aae2-7c7e9c7d35fd","musicbrainz_release_group":"cf556b32-6f0c-4d32-9cbb-cc219a20566f","art_url":"https://covers.hubbardradio.com/cf556b32-6f0c-4d32-9cbb-cc219a20566f.jpg","last_modified":"2019-10-26 18:52:39","metadata":{"recording":{"id":"e2b9b868-5aa3-400a-aae2-7c7e9c7d35fd","number":null,"title":"Stressed Out","disambiguation":"","video":"0","last_modified":"2015-08-12 02:43:19"},"release_group":{"id":"cf556b32-6f0c-4d32-9cbb-cc219a20566f","disambiguation":"","first-release-date":"2015-05-15","title":"Blurryface","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/cf556b32-6f0c-4d32-9cbb-cc219a20566f.jpg","last_modified":"2017-09-23 09:23:41"},"artists":[{"id":"a6c6897a-7415-4f8d-b5a5-3a5e05f3be67","country":"US","name":"twenty one pilots","disambiguation":"","type":"Group","last_modified":"2018-07-27 19:28:52","photo":"https://artist-assets.hubbardradio.com/twenty-one-pilots-1_v1000.jpg","likes":0}]}},"likes":4,"itunes_url":""}`); samples.push(`{"id":"12701966","application":"52","timestamp":"1584025526","type":"song","cut_id":"1120510","data":{"cut_id":"1120510","description":"Circles","artist":"Post Malone","album":"","time":"174760","musicbrainz_recording":"9d0a9e5c-a765-40ab-837e-99b0bb197f6c","musicbrainz_release_group":"8c9e2ca7-fad0-427c-a963-6bd535992a38","art_url":"https://covers.hubbardradio.com/8c9e2ca7-fad0-427c-a963-6bd535992a38.jpg","last_modified":"2019-10-25 23:19:02","metadata":{"recording":{"id":"9d0a9e5c-a765-40ab-837e-99b0bb197f6c","number":null,"title":"Circles","disambiguation":"","video":"0","last_modified":"2019-11-15 14:44:01"},"release_group":{"id":"8c9e2ca7-fad0-427c-a963-6bd535992a38","disambiguation":"","first-release-date":"2019-09-06","title":"Hollywood’s Bleeding","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/8c9e2ca7-fad0-427c-a963-6bd535992a38.jpg","last_modified":"2019-11-13 07:22:06"},"artists":[{"id":"b1e26560-60e5-4236-bbdb-9aa5a8d5ee19","country":"US","name":"Post Malone","disambiguation":"","type":"Person","last_modified":"2019-03-01 03:03:31","photo":"https://artist-assets.hubbardradio.com/post-malone-1_v1000.jpg","likes":2}]}},"likes":19,"itunes_url":""}`); samples.push(`{"id":"12702041","application":"52","timestamp":"1584026016","type":"song","cut_id":"1040227","data":{"cut_id":"1040227","description":"Shake It Off","artist":"Taylor Swift","album":"","time":"209633","musicbrainz_recording":"95cac6d6-125d-42be-b735-17ae5db887df","musicbrainz_release_group":"4d9ec1c2-58ec-48a4-aa0a-916718adead0","art_url":"https://covers.hubbardradio.com/4d9ec1c2-58ec-48a4-aa0a-916718adead0.jpg","last_modified":"2019-11-21 10:56:48","metadata":{"recording":{"id":"95cac6d6-125d-42be-b735-17ae5db887df","number":"6","title":"Shake It Off","disambiguation":"","video":"0","last_modified":"2015-03-07 16:07:06"},"release_group":{"id":"4d9ec1c2-58ec-48a4-aa0a-916718adead0","disambiguation":"","first-release-date":"2014-10-27","title":"1989","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/4d9ec1c2-58ec-48a4-aa0a-916718adead0.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"20244d07-534f-4eff-b4d4-930878889970","country":"US","name":"Taylor Swift","disambiguation":"","type":"Person","last_modified":"2015-03-07 16:07:30","photo":"https://artist-assets.hubbardradio.com/taylor-swift-1_v1000.jpg","likes":3}]}},"likes":0,"itunes_url":""}`); samples.push(`{"id":"12702041","application":"52","timestamp":"1584026016","type":"song","cut_id":"1040227","data":{"cut_id":"1040227","description":"This is a long title feat. Some Artist","artist":"Example Somebody","album":"","time":"209633","musicbrainz_recording":"95cac6d6-125d-42be-b735-17ae5db887df","musicbrainz_release_group":"4d9ec1c2-58ec-48a4-aa0a-916718adead0","art_url":"https://covers.hubbardradio.com/4d9ec1c2-58ec-48a4-aa0a-916718adead0.jpg","last_modified":"2019-11-21 10:56:48","metadata":{"recording":{"id":"95cac6d6-125d-42be-b735-17ae5db887df","number":"6","title":"Shake It Off","disambiguation":"","video":"0","last_modified":"2015-03-07 16:07:06"},"release_group":{"id":"4d9ec1c2-58ec-48a4-aa0a-916718adead0","disambiguation":"","first-release-date":"2014-10-27","title":"1989","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/4d9ec1c2-58ec-48a4-aa0a-916718adead0.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"20244d07-534f-4eff-b4d4-930878889970","country":"US","name":"Taylor Swift","disambiguation":"","type":"Person","last_modified":"2015-03-07 16:07:30","photo":"https://artist-assets.hubbardradio.com/taylor-swift-1_v1000.jpg","likes":3}]}},"likes":0,"itunes_url":""}`); samples.push(`{"id":"12703283","application":"52","timestamp":"1584035359","type":"song","cut_id":"1120176","data":{"cut_id":"1120176","description":"There's Nothing Holding Me Back","artist":"Shawn Mendes","album":"","time":"189258","musicbrainz_recording":"d2555d82-571d-406c-8e96-21562753cebc","musicbrainz_release_group":"3d59017f-bb26-4095-8a78-c9d372cc64f4","art_url":"https://covers.hubbardradio.com/3d59017f-bb26-4095-8a78-c9d372cc64f4.jpg","last_modified":"2019-10-25 21:36:33","metadata":{"recording":{"id":"d2555d82-571d-406c-8e96-21562753cebc","number":null,"title":"There’s Nothing Holdin’ Me Back","disambiguation":"","video":"0","last_modified":"2017-10-15 05:36:54"},"release_group":{"id":"3d59017f-bb26-4095-8a78-c9d372cc64f4","disambiguation":"","first-release-date":"2016-09-23","title":"Illuminate","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/3d59017f-bb26-4095-8a78-c9d372cc64f4.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"b7d92248-97e3-4450-8057-6fe06738f735","country":"CA","name":"Shawn Mendes","disambiguation":"","type":"Person","last_modified":"2015-07-14 04:55:26","photo":"https://artist-assets.hubbardradio.com/shawn-mendes-1_v1000.jpg","likes":0}]}},"likes":7,"itunes_url":""}`); samples.push(`{"id":"12703283","application":"52","timestamp":"1584035359","type":"song","cut_id":"1120176","data":{"cut_id":"1120176","description":"Uptown Funk (feat. Bruno Mars)","artist":"Mark Ronson","album":"","time":"189258","musicbrainz_recording":"d2555d82-571d-406c-8e96-21562753cebc","musicbrainz_release_group":"3d59017f-bb26-4095-8a78-c9d372cc64f4","art_url":"https://covers.hubbardradio.com/13045772-371a-470a-95da-44b7e3488224.jpg","last_modified":"2019-10-25 21:36:33","metadata":{"recording":{"id":"d2555d82-571d-406c-8e96-21562753cebc","number":null,"title":"Uptown Funk (feat. Bruno Mars)","disambiguation":"","video":"0","last_modified":"2017-10-15 05:36:54"},"release_group":{"id":"3d59017f-bb26-4095-8a78-c9d372cc64f4","disambiguation":"","first-release-date":"2016-09-23","title":"Illuminate","primary-type":"Album","cover_url":"https://covers.hubbardradio.com/13045772-371a-470a-95da-44b7e3488224.jpg","last_modified":"2017-08-16 15:59:45"},"artists":[{"id":"b7d92248-97e3-4450-8057-6fe06738f735","country":"CA","name":"Mark Rons","disambiguation":"","type":"Person","last_modified":"2015-07-14 04:55:26","photo":"https://covers.hubbardradio.com/13045772-371a-470a-95da-44b7e3488224.jpg","likes":0}]}},"likes":7,"itunes_url":""}`); var track = JSON.parse(samples[trackIndex]); this.processTrackOrEvent(track); } // setup iframe and html this.setupDiv = function() { var html = document.createElement("div"); html.setAttribute('class','hll-livebar'); html.innerHTML = '<div id="live-player-background"> <img class="live-player-background" src="" /></div><section id="hll-actions" class="container"> <div class="row no-gutters d-flex justify-content-lg-between flex-lg-nowrap"> <div class="col-auto display-for-compact align-self-center order-12 order-md-1"> <div class="play-button"> <a href="https://live.kslx.com/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=livebar" target="_blank" title="Launch player in new window..."> <span class="svg-icon play-circle-outline"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"><path class="play-circle-outline-path" d="M10 16.5l6-4.5-6-4.5v9zM12 2c-5.525 0-10 4.475-10 10s4.475 10 10 10 10-4.475 10-10-4.475-10-10-10zM12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z" fill=""></path></svg> <!--<i class="icon-play-circle-outline"></i>--> </span> </a> </div> </div> <div class="col-auto order-md-2 align-self-center"> <div class="album-art"> <a href="https://live.kslx.com/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=livebar" target="_blank" title="Launch player in new window..."> <img class="album-art-img d-none" crossorigin="anonymous" src=""> </a> </div> </div> <div class="col-auto col-7 col-lg-8 col-xl-5 align-self-center order-md-3 pl-lg-3 pl-xl-2"> <div class="track"> <a href="https://live.kslx.com/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=livebar" target="_blank" title="Launch player in new window..."> <span class="now-playing-label"></span> <div class="onair"> <div class="onair-track"></div> <div class="onair-artist"></div> </div> </a> </div> <div class="app-links d-none d-lg-block hide-for-compact type-music"> <div class="more-ways-to-listen">More Ways to Listen</div> <a class="reward-app-badge app-badge-ios" href="https://itunes.apple.com/us/app/id545457124" target="_blank"> <img src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/apple-app-download.svg"/> </a> <a class="reward-app-badge app-badge-google" href="https://play.google.com/store/apps/details?id=com.jacapps.kslxfm" target="_blank"> <img src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/google-play-badge.png"/> </a> <a class="reward-app-badge app-badge-alexa" href="https://kslx.com/listen-with-alexa/" target="_blank"> <img src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/just-ask-alexa-badge.svg"/> </a> </div> </div> <div class="col-lg-4 align-self-center d-none d-lg-block hide-for-compact invisible order-md-4" id="play-button-column"> <div class="row no-gutters justify-content-sm-center"> <div class="col-sm-auto"> <div class="play-button"> <a href="https://live.kslx.com/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=livebar" target="_blank" title="Launch player in new window..."> <span class="svg-icon play-circle-outline"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"><path class="play-circle-outline-path" d="M10 16.5l6-4.5-6-4.5v9zM12 2c-5.525 0-10 4.475-10 10s4.475 10 10 10 10-4.475 10-10-4.475-10-10-10zM12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z" fill=""></path></svg> <!--<i class="icon-play-circle-outline"></i>--> <div class="listen-now-label text-center">Listen Now</div> </span> </a> </div> <a id="circles" class="is-hidden-tablet-only" href="https://live.kslx.com/listen/?utm_source=station-website&utm_medium=widget&utm_campaign=livebar" target="_blank" title="Launch player in new window..."> <!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In --> <svg id="rings" viewbox="0 0 202 202" preserveAspectRatio="xMidYMid meet" version="1.1" xmlns="http://www.w3.org/2000/svg"> <circle cx="101" cy="101" r="90" stroke="#ffffff" stroke-width="0.5" fill="none" class="ring-1"></circle> <circle cx="101" cy="101" r="65" stroke="#ffffff" stroke-width="0.5" fill="none" class="ring-2"></circle> <circle cx="101" cy="101" r="50" stroke="#ffffff" stroke-width="0.5" fill="none" class="ring-3"></circle> <circle cx="101" cy="101" r="35" stroke="#ffffff" stroke-width="0.5" fill="none" class="ring-4"></circle> </svg> </a> </div> </div> </div> <div class="col display-for-compact align-self-center order-md-5"> <div class="app-links d-none d-xl-block"> <a class="reward-app-badge app-badge-ios" href="https://itunes.apple.com/us/app/id545457124" target="_blank"> <img src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/apple-app-download.svg"/> </a> <a class="reward-app-badge app-badge-google" href="https://play.google.com/store/apps/details?id=com.jacapps.kslxfm" target="_blank"> <img src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/google-play-badge.png"/> </a> <a class="reward-app-badge app-badge-alexa" href="https://kslx.com/listen-with-alexa/" target="_blank"> <img src="https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/just-ask-alexa-badge.svg"/> </a> </div> </div> </div></section>'; this.div = document.querySelectorAll(this.divSelector)[0]; this.div.appendChild(html); if(this.div.getElementsByClassName('app-badge-google').length > 0 && browser && browser.name && browser.name == 'ios') { this.div.getElementsByClassName('app-badge-google')[0].classList.add('hide'); } jQuery('.play-button').first().clone().appendTo('.play-button-mobile'); document.body.classList.add('has-livebar'); document.body.classList.add('livebar-'+this.station_type); } // set height this.setHeight = function() { // TODO variable height var innerDocContentHeight = 80; this.div.style.height = innerDocContentHeight + "px"; } this.removeUrlProtocol = function(url) { var newstr = url.replace('http://', '//'); return newstr; }; // subscribe events this.subscribeEvents = function() { var _this = this; for (var i in this.configChannels) { var channelName = this.configChannels[i]; var channel = this.pusher.subscribe(channelName); for (var j in this.events) { var eventName = this.events[j]; channel.bind(eventName, function(data) { _this.pusherEvent(channelName, eventName, data); }); } _this.channels.push(channel); } }; // process real time `cue` event from Pusher.com this.pusherEvent = function(channelName, eventName, pusherData) { this.processTrackOrEvent(pusherData); }; this.latestEpisode = function() { var episode = this.latest_episode; var data = { type: 'podcast', artist: '', // episode.podcast_title, trackName: this.truncate(episode.post_title, 71), art: episode.post_thumbnail, url: episode.url } this.processTrackOrEvent(data); } // grabs the latest track from the api this.ajaxLatestTrack = function() { var endpoint = this.endpoint + '/hll_widget_livebar_cues.php'; var data = { 'limit': '1' }; var _this = this; var httpRequest = new XMLHttpRequest(); httpRequest.open('POST', endpoint); httpRequest.setRequestHeader("Content-type", "application/json"); httpRequest.send(JSON.stringify(data)); httpRequest.onreadystatechange = function () { if (httpRequest.readyState == 4 && httpRequest.status == 200) { var json = JSON.parse(httpRequest.responseText); _this.processTrackOrEvent(json.data.response[0]); } } }; // grabs the latest event from the api this.ajaxLatestEvent = function() { var endpoint = this.endpoint + '/hll_widget_livebar_events.php'; var data = { 'limit': '3' }; var _this = this; var httpRequest = new XMLHttpRequest(); httpRequest.open('POST', endpoint); httpRequest.setRequestHeader("Content-type", "application/json"); httpRequest.send(JSON.stringify(data)); httpRequest.onreadystatechange = function () { if (httpRequest.readyState == 4 && httpRequest.status == 200) { var json = JSON.parse(httpRequest.responseText); _this.processTrackOrEvent(json.data.response[0]); } } }; // grabs the latest podcast episode from the wp-json api this.ajaxLatestEpisode = function() { var endpoint = '/wp-json/hbi/v1/liveplayer/latestepisode'; var _this = this; var httpRequest = new XMLHttpRequest(); httpRequest.open('GET', endpoint); httpRequest.setRequestHeader("Content-type", "application/json"); httpRequest.send(); httpRequest.onreadystatechange = function () { if (httpRequest.readyState == 4 && httpRequest.status == 200) { var episode = JSON.parse(httpRequest.responseText); var data = { type: 'podcast', artist: '', // episode.podcast_title, trackName: _this.truncate(episode.post_title, 71), art: episode.post_thumbnail, url: episode.url } _this.processTrackOrEvent(data); } } }; // process the track or event data and update the HTML this.processTrackOrEvent = function(d) { // debug: print data to console // window.console.log('processTrackOrEvent',d); // workaround: ignore spots for now var type = d.type; if (type !== 'podcast' && type !== 'song' && type !== 'show' && type !== 'special-event' && type !== 'guest' && type !== 'other') { return; } if(type == 'song') { var trackId = d.data.musicbrainz_recording; var artist = d.data.artist || ''; var trackName = d.data.description || ''; var art = this.removeUrlProtocol(d.data.art_url || "https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/track.png"); art = art + '?ver=3'; } else if(type == 'podcast') { var artist = d.artist || ''; var trackName = d.trackName || ''; var art = this.removeUrlProtocol(d.art || "https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/track.png"); this.setEpisodeTimer(); } else { var trackId = d.id; var timeRange = function() { let start_date = moment(d.start_date); let end_date = moment(d.end_date); let default_format = 'h:mma'; let start_day_format = (default_format); let end_day_format = (default_format); // If start and end dates both fall in AM or PM, make it brief // Example: 10:00-11:00am vs 10:00am-11:00am if(start_date.format('a') === end_date.format('a')) { start_day_format = 'h:mm'; } // Remove minutes if 00 if(start_date.minutes() == 0) { start_day_format = 'h'; } if(end_date.minutes() == 0) { end_day_format = 'ha'; } return start_date.format(start_day_format) + "-" + end_date.format(end_day_format); }; var artist = timeRange(); var trackName = d.name || ''; var art = this.removeUrlProtocol(d.photo || "https://kslx.com/wp-content/plugins/hbi-player-widgets//assets/img/event.png"); // Start timer this.setEventTimer(); } // This block retrieves art work as a blob so we can render it in the DOM // ... and additionally process its color swatches in a canvas context via Vibrant.js // ... with only ONE network request. // https://stackoverflow.com/questions/23013871/how-to-parse-into-base64-string-the-binary-image-from-response // https://stackoverflow.com/questions/33902299/using-jquery-ajax-to-download-a-binary-file fetchBlob(art, function(arrayBuffer) { var blob = new Blob([arrayBuffer], {type: "image/jpeg"}); var url = URL.createObjectURL(blob); // Set artwork in DOM document.getElementsByClassName('album-art-img')[0].src=url; document.getElementsByClassName('album-art-img')[0].classList.remove('d-none'); document.getElementsByClassName('live-player-background')[0].src=url; // Use live player button color if set in Customizer if(window.livePlayerButtonColor) { // set color of large and compact play buttons with customizer color Array.from(document.getElementsByClassName('play-circle-outline-path')).forEach(function(element) { element.style.fill = window.livePlayerButtonColor; // display play button if hidden (avoids color flash on load) document.getElementById('play-button-column').classList.remove('invisible'); }); return; } // If live player button color is not manually set, automatically get album art color from vibrant.js var img = document.getElementsByClassName('album-art-img')[0]; img.addEventListener('load', function() { var vibrant = new Vibrant(img); var swatches = vibrant.swatches(); var swatch = swatches['LightVibrant'] || swatches['Vibrant'] || swatches['Muted'] || swatches['DarkMuted']; // trap edge case where Vibrant.js doesn't return a swatch if(swatch !== undefined) { // get hex from swatch library var hex = swatch.getHex(); // set color of large and compact play buttons Array.from(document.getElementsByClassName('play-circle-outline-path')).forEach(function(element) { element.style.fill = hex; }); } // display play button if hidden (avoids color flash on load) document.getElementById('play-button-column').classList.remove('invisible'); }); }); this.div.getElementsByClassName('onair-artist')[0].innerHTML = artist; this.div.getElementsByClassName('onair-track')[0].innerHTML = trackName; // link to episode if live player is in podcast mode if(type == 'podcast') { jQuery('.play-button a, #circles, .album-art a, .track a').attr('href',d.url).removeAttr('target'); jQuery('.onair-artist').hide(); } // Skip TextFit step for podcast episodes if(this.station_type == 'podcast') { return; } // Dynamically size long track titles - https://github.com/STRML/textFit // var textFitOptions = { // alignVert: false, // if true, textFit will align vertically using css tables // alignHoriz: false, // if true, textFit will set text-align: center // multiLine: false, // if true, textFit will not set white-space: no-wrap // detectMultiLine: false, // disable to turn off automatic multi-line sensing // minFontSize: 11, // in px // maxFontSize: 40, // in px // reProcess: true, // if true, textFit will re-process already-fit nodes. Set to 'false' for better performance // widthOnly: false, // if true, textFit will fit text to element width, regardless of text height // alignVertWithFlexbox: false, // if true, textFit will use flexbox for vertical alignment // } if (textFit !== "undefined") { textFit(this.div.getElementsByClassName('onair-track')[0], { alignVert: false, // if true, textFit will align vertically using css tables alignHoriz: false, // if true, textFit will set text-align: center multiLine: false, // if true, textFit will not set white-space: no-wrap detectMultiLine: false, // disable to turn off automatic multi-line sensing minFontSize: 13, // in px maxFontSize: 31, // in px reProcess: true, // if true, textFit will re-process already-fit nodes. Set to 'false' for better performance widthOnly: false, // if true, textFit will fit text to element width, regardless of text height alignVertWithFlexbox: true, // if true, textFit will use flexbox for vertical alignment }); textFit(this.div.getElementsByClassName('onair-artist')[0], { alignVert: false, // if true, textFit will align vertically using css tables alignHoriz: false, // if true, textFit will set text-align: center multiLine: false, // if true, textFit will not set white-space: no-wrap detectMultiLine: false, // disable to turn off automatic multi-line sensing minFontSize: 11, // in px maxFontSize: 30, // in px reProcess: true, // if true, textFit will re-process already-fit nodes. Set to 'false' for better performance widthOnly: false, // if true, textFit will fit text to element width, regardless of text height alignVertWithFlexbox: true, // if true, textFit will use flexbox for vertical alignment }); } } // Set timer for event refresh this.setEventTimer = function() { var _this = this; setTimeout(function(){ _this.ajaxLatestEvent(); }, this.eventRefreshTime); }; // Set timer for episode refresh this.setEpisodeTimer = function() { var _this = this; setTimeout(function(){ _this.ajaxLatestEpisode(); }, this.eventRefreshTime); }; // https://stackoverflow.com/questions/1199352/smart-way-to-truncate-long-strings this.truncate = function(str, n){ return (str.length > n) ? str.substr(0, n-1) + '&hellip;' : str; }; // https://stackoverflow.com/questions/23013871/how-to-parse-into-base64-string-the-binary-image-from-response function fetchBlob(uri, callback) { var xhr = new XMLHttpRequest(); xhr.open('GET', uri, true); xhr.responseType = 'arraybuffer'; xhr.onload = function(e) { if (this.status == 200) { var blob = this.response; if (callback) { callback(blob); } } }; xhr.send(); }; } // Set and intialize var hllLiveBarWidget = new hllLiveBarWidgetObject('player-widget-livebar'); hllLiveBarWidget.init(); </script> </div> <div class="container-fluid min-vh-100" id="main-container"> <div class="container min-vh-100" id="main"> <div class="row no-gutters justify-content-center"> <div class="col-auto above_content_ad_container"> <div class="hbi_ad text-center" id="hbi_ad_above_content"> <script> googletag.cmd.push(function() { googletag.display('hbi_ad_above_content'); }); </script> </div> </div> </div> <div class="row"> <div class="col col-home"> <div class="row no-gutters justify-content-center"> <div class="col-auto"> </div> </div> <main> <div class="row"> <li id="hbi-slider-widget-3" class="no-title widget hbi-slider-widget col-sm-12"> <div class="carousel-wrapper wide position-relative border-0"> <div id="hbi-slider-widget-3-145192" class="carousel slide carousel-fade border-0" data-ride="carousel"> <div class="carousel-inner border-0"> <div class="carousel-item align-self-center border-0 container-fluid active"> <div class="row"> <a href="https://live.kslx.com/listen/rewards/195946" target="" title="Win $1,000 A Week!" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2025/07/SummerCash-1280x720-HyundaiWhite.png" id="166797" alt="Win $1,000 A Week!" title="Win $1,000 A Week!" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://live.kslx.com/listen" target="" title="Long Songs ALL Weekend!" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2025/07/LongSongsWeekend-1280x720-TalkingStick.png" id="167243" alt="Long Songs ALL Weekend!" title="Long Songs ALL Weekend!" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://kslx.com/fultonhomescauseforpaws/" target="" title="Get Your FREE Dog Booties" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2024/05/FHCausefORPaws-1280x720-1.png" id="150626" alt="Get Your FREE Dog Booties" title="Get Your FREE Dog Booties" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://www.findlaytoyotacenter.com/events/heart" target="_blank" title="Heart in Prescott Valley" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2025/08/heart-DL-1.png" id="167263" alt="Heart in Prescott Valley" title="Heart in Prescott Valley" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://kslx.com/shows/classic-rock-u/" target="" title="Now on 100.7 KSLX!" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2024/10/ClassicRockU-1280x720-1.png" id="153342" alt="Now on 100.7 KSLX!" title="Now on 100.7 KSLX!" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://kslx.com/shows/adopt-dont-shop/" target="" title="Adopt! Don&#039;t Shop With Karen" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2025/05/AdoptDontShop-1280x720-AnyHourServices.png" id="162342" alt="Adopt! Don&#039;t Shop With Karen" title="Adopt! Don&#039;t Shop With Karen" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://kslx.com/shows/dave-mahoney/" target="" title="Dave &amp; Mahoney" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2023/07/DM_DL_1280X720.jpg" id="145193" alt="Dave &amp; Mahoney" title="Dave &amp; Mahoney" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://live.kslx.com/listen/rewards" target="" title="Workforce Rewards" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2023/07/WORKFORCE_DL_1280X720.jpg" id="145195" alt="Workforce Rewards" title="Workforce Rewards" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://kslx.com/event/salt-river-9-11-memorial-stair-climb-2/" target="" title="Sign Up Today!" class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2025/07/9.11StairClimb25-1280x720-1.png" id="167251" alt="Sign Up Today!" title="Sign Up Today!" class="d-block img-fluid"> </a> </div> </div> <div class="carousel-item align-self-center border-0 container-fluid "> <div class="row"> <a href="https://live.kslx.com/listen" target="_blank" title="Rock Tales " class="col h-100 p-0"> <img src="https://kslx.com/wp-content/uploads/2023/07/rocktales_1280x720.jpg" id="145196" alt="Rock Tales " title="Rock Tales " class="d-block img-fluid"> </a> </div> </div> </div> <a class="carousel-control prev" href="#hbi-slider-widget-3-145192" role="button" data-slide="prev"> <span></span> <i class="fas fa-chevron-left"></i> </a> <a class="carousel-control next" href="#hbi-slider-widget-3-145192" role="button" data-slide="next"> <span></span> <i class="fas fa-chevron-right"></i> </a> </div> <nav class="carousel-indicators list-group list-group-horizontal my-0 mx-auto border-0 overflow-hidden d-none d-md-flex justify-content-start rounded-0"> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="0" class="text-center list-group-item rounded-0 border-top-0 d-block active" style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Win $1,000 A Week!</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="1" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Long Songs ALL Weekend!</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="2" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Get Your FREE Dog Booties</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="3" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Heart in Prescott Valley</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="4" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Now on 100.7 KSLX!</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="5" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Adopt! Don't Shop With Karen</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="6" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Dave & Mahoney</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="7" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Workforce Rewards</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="8" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Sign Up Today!</span> <span data-target="#hbi-slider-widget-3-145192" data-slide-to="9" class="text-center list-group-item rounded-0 border-top-0 d-block " style="text-indent: unset; min-width: 25%; max-width: 50%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">Rock Tales </span> </nav> </div> </li> <li id="hbi_content-5" class="widget hbi_content col-sm-12"> <div class="category_post_list_container-shortcode row"><div class="category_post_list-shortcode col-sm"><div class="widgettitle">Classic Rock News</div><div class='category_post_list-widget has-no-featured has-no-excerpt'> <article id="post-167280" class="post-167280 post type-post status-publish format-standard has-post-thumbnail hentry category-classic-rock-news tag-syndicated"> <div class="entry-content content row is-mobile"> <div class="col-5 left-column"> <a href="https://kslx.com/john-lennon-confidant-says-he-was-jealous-of-attention-paul-mccartney-got-in-the-70s/" class="" title="John Lennon confidant says he was jealous of 'attention' Paul McCartney got in the '70s"> <img decoding="async" width="630" height="354" src="https://kslx.com/wp-content/uploads/2025/08/Getty_JohnLennon1976_080125.jpg" class="img-fluid wp-post-image" alt="Getty johnlennon1976 080125" srcset="https://kslx.com/wp-content/uploads/2025/08/Getty_JohnLennon1976_080125.jpg 630w, https://kslx.com/wp-content/uploads/2025/08/Getty_JohnLennon1976_080125-320x180.jpg 320w" sizes="(max-width: 630px) 100vw, 630px" /> </a> </div> <div class="col align-self-center"> <a href="https://kslx.com/john-lennon-confidant-says-he-was-jealous-of-attention-paul-mccartney-got-in-the-70s/" class="" title="John Lennon confidant says he was jealous of 'attention' Paul McCartney got in the '70s"> <h5 class="subtitle">John Lennon confidant says he was jealous of 'attention' Paul McCartney got in the '70s</h5> </a> </div> </div> </article> <article id="post-167278" class="post-167280 post type-post status-publish format-standard has-post-thumbnail hentry category-classic-rock-news tag-syndicated"> <div class="entry-content content row is-mobile"> <div class="col-5 left-column"> <a href="https://kslx.com/jimmy-page-settles-writing-credits-dispute-with-dazed-and-confused-composer/" class="" title="Jimmy Page settles writing credits dispute with 'Dazed and Confused' composer"> <img decoding="async" width="630" height="354" src="https://kslx.com/wp-content/uploads/2025/08/Getty_LedZeppelin1969_080125.jpg" class="img-fluid wp-post-image" alt="Getty ledzeppelin1969 080125" srcset="https://kslx.com/wp-content/uploads/2025/08/Getty_LedZeppelin1969_080125.jpg 630w, https://kslx.com/wp-content/uploads/2025/08/Getty_LedZeppelin1969_080125-320x180.jpg 320w" sizes="(max-width: 630px) 100vw, 630px" /> </a> </div> <div class="col align-self-center"> <a href="https://kslx.com/jimmy-page-settles-writing-credits-dispute-with-dazed-and-confused-composer/" class="" title="Jimmy Page settles writing credits dispute with 'Dazed and Confused' composer"> <h5 class="subtitle">Jimmy Page settles writing credits dispute with 'Dazed and Confused' composer</h5> </a> </div> </div> </article> <article id="post-167276" class="post-167280 post type-post status-publish format-standard has-post-thumbnail hentry category-classic-rock-news tag-syndicated"> <div class="entry-content content row is-mobile"> <div class="col-5 left-column"> <a href="https://kslx.com/def-leppard-prepping-first-new-album-since-2022s-diamond-star-halos/" class="" title="Def Leppard prepping first new album since 2022's 'Diamond Star Halos'"> <img decoding="async" width="630" height="354" src="https://kslx.com/wp-content/uploads/2025/08/Getty_DefLeppard_080125.jpg" class="img-fluid wp-post-image" alt="Getty defleppard 080125" srcset="https://kslx.com/wp-content/uploads/2025/08/Getty_DefLeppard_080125.jpg 630w, https://kslx.com/wp-content/uploads/2025/08/Getty_DefLeppard_080125-320x180.jpg 320w" sizes="(max-width: 630px) 100vw, 630px" /> </a> </div> <div class="col align-self-center"> <a href="https://kslx.com/def-leppard-prepping-first-new-album-since-2022s-diamond-star-halos/" class="" title="Def Leppard prepping first new album since 2022's 'Diamond Star Halos'"> <h5 class="subtitle">Def Leppard prepping first new album since 2022's 'Diamond Star Halos'</h5> </a> </div> </div> </article> <div class="read_more"> <a href="https://kslx.com/category/classic-rock-news/" title="More from 'Classic Rock News'...">More</a> </div> </div><!--end-category_post_list-widget--> </div> </div> </li> <li id="hubbard_youtube_playlists_widget-3" class="widget widget_hubbard_youtube_playlists_widget col-sm-12"><h2 class="widgettitle">KSLX ON YOUTUBE</h2> <div class="youtube-video-playlist-feed"> <div class="embed-responsive embed-responsive-16by9 youtube-video video-latest"> <iframe src="https://www.youtube.com/embed/ugpJZYhgIYk?rel=0&autoplay=1&mute=1&modestbranding=1&controls=1&cc_load_policy=0&fs=0"></iframe> </div> <a class="video-desc mt-1 d-block" href="https://kslx.com/free-cold-hot-dogs-tomorrow-8-1-25/"> <div class="video-title">FREE COLD HOT DOGS! Tomorrow 8/1/25</div> <span class="video-date">July 31, 2025</span> </a> <ul class="video-feed-list"> <li class="active"> <a href="https://kslx.com/free-cold-hot-dogs-tomorrow-8-1-25/" data-youtube-id="ugpJZYhgIYk" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/ugpJZYhgIYk/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">FREE COLD HOT DOGS! Tomorrow 8/1/25</div> <div class="video-date text-left">July 31, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/adopt-dont-shop-meet-marmaduke-at-aawl/" data-youtube-id="IeKOesKEVNE" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/IeKOesKEVNE/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Adopt Don’t Shop! Meet Marmaduke at AAWL</div> <div class="video-date text-left">July 23, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/segment-3-the-making-of-jimmy-page-the-black-crowes-live-at-the-greek-all-access/" data-youtube-id="sDvEIrodYMs" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/sDvEIrodYMs/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Segment 3: The Making of Jimmy Page &amp; the Black Crowes: Live at the Greek All Access</div> <div class="video-date text-left">June 11, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/segment-2-the-making-of-jimmy-page-the-black-crowes-live-at-the-greek-all-access/" data-youtube-id="X-0UDzrEc3c" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/X-0UDzrEc3c/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Segment 2: The Making of Jimmy Page &amp; the Black Crowes: Live at the Greek All Access</div> <div class="video-date text-left">June 11, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/segment-1-the-making-of-jimmy-page-the-black-crowes-live-at-the-greek-all-access/" data-youtube-id="E7sMOTn4pFA" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/E7sMOTn4pFA/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Segment 1: The Making of Jimmy Page &amp; the Black Crowes:  Live at the Greek All Access</div> <div class="video-date text-left">June 11, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/what-ledzeppelin-songs-were-inspired-by-jrr-tolkienclassicrock-zeppelin-tolkien/" data-youtube-id="jG4Vj6vZBDM" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/jG4Vj6vZBDM/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">What @ledzeppelin songs were inspired by JRR Tolkien?#classicrock #zeppelin #tolkien</div> <div class="video-date text-left">May 16, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/becoming-led-zeppelin-all-access-segment-3-with-karen-dalessandro/" data-youtube-id="vj31eGaCdgU" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/vj31eGaCdgU/hqdefault_live.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Becoming Led Zeppelin ALL ACCESS Segment 3 with Karen Dalessandro</div> <div class="video-date text-left">April 11, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/becoming-led-zeppelin-all-access-segment-2-with-karen-dalessandro-2/" data-youtube-id="Ttq4_6E3M2o" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/Ttq4_6E3M2o/hqdefault_live.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Becoming Led Zeppelin ALL ACCESS Segment 2 with Karen Dalessandro</div> <div class="video-date text-left">April 11, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/becoming-led-zeppelin-all-access-segment-2-with-karen-dalessandro/" data-youtube-id="gCDBVylaYlE" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/gCDBVylaYlE/hqdefault_live.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">Becoming Led Zeppelin ALL ACCESS Segment 2 with Karen Dalessandro</div> <div class="video-date text-left">April 11, 2025</div> </span> </a> </li> <li > <a href="https://kslx.com/you-cant-thrive-on-an-empty-stomach/" data-youtube-id="-ECfzjrbsRs" class="d-flex justify-content-start"> <img class="video-image align-self-center" src="https://i.ytimg.com/vi/-ECfzjrbsRs/hqdefault.jpg"/> <span class="align-self-center text-truncate"> <div class="video-title text-left">You Can&#039;t Thrive On An Empty Stomach</div> <div class="video-date text-left">April 7, 2025</div> </span> </a> </li> </ul> <div class="read_more p-0 mt-3"><a href="https://kslx.com/category/kslx_youtube/">More Videos</a></div> </div></li> </div> <div class="row no-gutters justify-content-center"> <div class="col-auto"> </div> </div> </main> </div> <aside class="col-lg-auto"> <ul id="home_sidebar" class="primary-sidebar widget-area" role="complementary"> <li id="hbi-player-widget-rewards-2" class="widget hbi-player-widget-rewards col-sm-12"><h2 class="widgettitle">Listen and Win</h2> <div id='player-widget-rewards-688e87c4e705e'></div><script> // Widget Class var hllRewardsWidgetObject = function(divID) { this.endpoint = 'https://live.kslx.com/wp-content/plugins/hubbard-listen-live/api'; this.divID = divID; this.divSelector = 'div#'+divID; this.innerWrapperSelector = '#hll-wrapper'; this.rewards = []; this.activeRewardIndex = null; this.rewardsRefreshTime = 12 * 1000; // milliseconds (5 minutes) this.eventRotateTime = 6 * 1000; // milliseconds (6 seconds) this.eventRotateTimer = false; this.rewardsSlider = null; this.featuredRewardsSlider = null; this.init = function() { this.setupDiv(); this.ajaxLatestRewards(); }; // setup iframe and html this.setupDiv = function() { var html = document.createElement("div"); html.setAttribute('class','hll-rewards'); html.innerHTML = '<div class="hll-wrapper"> <div class="rewards-wrapper section-wrapper hide"> <div class="rewards clearfix"> <a target="_blank" class="reward-featured-url" href="https://kslx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards"> <div class="reward reward-featured featured"> <div class="img"> <img src=""/> </div> <div class="content"> <div class="details"></div> <div class="info"> <span class="time"></span> <span class="type-badge"></span> </div> </div> </div> </a> <ul id="lightSlider" class="sub-section clearfix"></ul> </div> </div> <div class="no-rewards-wrapper text-center hide"> <p>There are no listening rewards available at this time.</p> </div> <span class="read_more hide"> <a class="rewards-link" href="https://kslx.com/contests/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards">View more rewards</a> </span> </div>'; this.div = document.querySelectorAll(this.divSelector)[0]; this.div.appendChild(html); this.innerWrapper = this.div.querySelectorAll(this.innerWrapperSelector)[0]; }; this.removeUrlProtocol = function(url) { var newstr = url.replace('http://', '//'); return newstr; }; // grabs the latest rewards this.ajaxLatestRewards = function() { var endpoint = this.endpoint + '/hll_widget_rewards_rewards.php'; var data = {}; var _this = this; var httpRequest = new XMLHttpRequest(); httpRequest.open('POST', endpoint); httpRequest.setRequestHeader("Content-type", "application/json"); httpRequest.send(JSON.stringify(data)); httpRequest.onreadystatechange = function () { if (httpRequest.readyState == 4 && httpRequest.status == 200) { var json = JSON.parse(httpRequest.responseText); _this.processRewards(json.data); } } }; // process the event reward and update the HTML this.processRewards = function(d) { var _this = this; _this.rewards = []; _this.featuredRewards = []; d.forEach(function(element, index) { var obj = {}; obj.id = element.id; obj.title = element.title; obj.image = _this.removeUrlProtocol(element.photo); obj.type = element.type; obj.featured = element.featured; obj.hours = Math.floor(element.hours / 3600); obj.hoursLabel = obj.hours == 1 ? 'hour' : 'hours'; if(obj.type == 'geolocation') { obj.type = 'app' } if(obj.type === 'smack-the-track'){ var displayName = element.smackTheTrackFields.display_name; //Format the display name to add dashes to replace spaces and special chars with "-" obj.type = displayName.replace(/(\W+?)/g,'-'); } // only add if should be in widget if(element.in_widgets === true) { _this.rewards.push(obj); } }); if(_this.rewards.length > 0) { // Show wrapper this.div.querySelectorAll('.rewards-wrapper')[0].classList.remove("hide"); this.div.querySelectorAll('.read_more')[0].classList.remove("hide"); // Start sliders this.startRewardsSliders(); } else { // Show no rewards message this.div.querySelectorAll('.no-rewards-wrapper')[0].classList.remove("hide"); } }; // Set timer for rewards refresh this.setRewardsTimer = function() { var _this = this; setInterval(function(){ _this.ajaxLatestRewards(); }, this.rewardsRefreshTime); }, // Start rewards sliders this.startRewardsSliders = function() { var _this = this; if(_this.eventRotateTimer) { return; } // Intialize light sliders var sliderOptions = { item: 2, pager: false, loop: true, controls: false, enableDrag: false, enableTouch: false }; // Setup sliders _this.eventRotateTimer = true; _this.rewardsSlider = this.div.querySelectorAll('#lightSlider')[0]; _this.setupSlides(); // Start sliders _this.rewardsSliderInstance = jQuery(_this.rewardsSlider).lightSlider(sliderOptions); _this.rotateSlides(); }, // Slide rewards this.setupSlides = function() { var _this = this; // Check for rewards if(this.rewards.length < 1) { // No rewards -- do nothing return; } else if(this.rewards.length == 1) { return; } else { // randomize all rewards var randomRewards = this.rewards.sort(function(a, b){return 0.5 - Math.random()}); var featuredRewards = []; var unFeaturedRewards = []; // populate two separate arrays of regular rewards and those promoted with the "featured" flag in the admin randomRewards.forEach(function(element, index) { if(element.featured === true) { featuredRewards.push(element); } else { unFeaturedRewards.push(element); } }); this.rewards = unFeaturedRewards; this.featuredRewards = featuredRewards; this.rewards.forEach(function(element, index) { // Create element var sliderElementImageDivImage = document.createElement('img'); sliderElementImageDivImage.setAttribute('src', element.image); var sliderElementImageDiv = document.createElement('div'); sliderElementImageDiv.setAttribute('class','img'); sliderElementImageDiv.appendChild(sliderElementImageDivImage); var sliderAnchor = document.createElement('a'); sliderAnchor.setAttribute('target',"_blank"); sliderAnchor.setAttribute('href',"https://live.kslx.com/listen/rewards/" + element.id + "/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards"); sliderAnchor.appendChild(sliderElementImageDiv); var sliderElement = document.createElement('li'); sliderElement.setAttribute('class','reward small'); sliderElement.setAttribute('reward-id',element.id); sliderElement.appendChild(sliderAnchor); // Add to section _this.rewardsSlider.appendChild(sliderElement, _this.rewardsSlider.childNodes[0]); }); } }, this.rotateSlides = function() { // If rewards null, do nothing cycle var rewards = (this.featuredRewards.length) ? this.featuredRewards : this.rewards; var index = this.activeRewardIndex; var setActiveRewardElement = null; if(rewards === undefined || rewards.length < 1) { return; } // If no index, start from the beginning if (index === null) { setActiveRewardElement = rewards[0]; this.activeRewardIndex = 0; this.rewardsSliderInstance.goToNextSlide(); } else if (index + 1 === rewards.length) { setActiveRewardElement = rewards[0]; this.activeRewardIndex = 0; } else { setActiveRewardElement = rewards[index + 1]; this.activeRewardIndex = index + 1; } // Set active element if(setActiveRewardElement) { var element = setActiveRewardElement; var rewardElement = this.div.getElementsByClassName('reward-featured')[0]; rewardElement.getElementsByClassName('img')[0].getElementsByTagName('img')[0].src = element.image; rewardElement.getElementsByClassName('content')[0].getElementsByClassName('details')[0].innerHTML = element.title; if(element.hours > 0) { rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('time')[0].innerHTML = 'Listen for ' + element.hours + ' ' + element.hoursLabel; } else { rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('time')[0].innerHTML = ''; } var featuredAnchor = this.div.getElementsByClassName('reward-featured-url')[0]; featuredAnchor.setAttribute('href',"https://live.kslx.com/listen/rewards/" + element.id + "/?utm_source=station-website&utm_medium=widget&utm_campaign=rewards"); // reward type badge var typeBadge = rewardElement.getElementsByClassName('content')[0].getElementsByClassName('info')[0].getElementsByClassName('type-badge')[0]; var typeBadgeclassListAsArray = new Array(typeBadge.classList.length); for (var j = 0, len = typeBadge.classList.length; j < len; j++) { typeBadgeclassListAsArray[j] = typeBadge.classList[j]; } typeBadgeclassListAsArray.forEach(function(className) { typeBadge.classList.remove(className); }); typeBadge.innerHTML = element.type; typeBadge.classList.add('type-badge','reward-type-' + element.type); rewardElement.classList.remove("hide"); } // Don't rotate on first load if (index !== null) { this.rewardsSliderInstance.goToNextSlide(); } var _this = this; setTimeout(function(){ _this.rotateSlides(); }, this.eventRotateTime); } }; // Set and intialize new hllRewardsWidgetObject('player-widget-rewards-688e87c4e705e').init(); </script></li> <div class='widget ad-unit'> <div class="ad-container row no-gutters justify-content-sm-center"> <div class="col-sm-auto"> <div class="hbi_ad text-center" id="hbi_ad_sidebar_2"> <script> googletag.cmd.push(function() { googletag.display('hbi_ad_sidebar_2'); }); </script> </div> </div> </div> </div><div class='widget ad-unit'> <div class="ad-container row no-gutters justify-content-sm-center"> <div class="col-sm-auto"> <div class="hbi_ad text-center" id="hbi_ad_sidebar_2"> <script> googletag.cmd.push(function() { googletag.display('hbi_ad_sidebar_2'); }); </script> </div> </div> </div> </div> </ul> </aside> </div> <div class="row no-gutters justify-content-center"> <div class="col-auto"> <div class="hbi_ad text-center" id="hbi_ad_between_content_sections"> <script> googletag.cmd.push(function() { googletag.display('hbi_ad_between_content_sections'); }); </script> </div> </div> </div> <div class="row mt-3"> <main class="col"> <div class="row"> <li id="hbi-podcast-episodes-widget-5" class="widget hbi-podcast-episodes-widget col-sm-6"><h2 class="widgettitle">Dave and Mahoney Show</h2> <div class="episodes-shortcode"> <a class="episode-link" href="https://kslx.com/episode/beer-for-breakfast-featuring-almanac-beer-co-hugs-german-style-hefeweizen/"> <article id="post-167269" class="row no-gutters podcast-episode post align-items-start pl-0"> <div class="col-3 episode-image align-top"> <img class="img-fluid" style="width: 100%; max-width: 140px; height: auto;" src="https://kslx.com/wp-content/uploads/2025/03/155905-image-1746554232-200x200.jpg"/> </div> <div class="col-9 pl-3 episode-info align-self-center"> <h6 class="post-title"><i class="far fa-play-circle episode-play-icon align-middle"></i> Beer For Breakfast featuring Almanac Beer Co HUGS German Style Hefeweizen</h6> <h5 class="byline mb-1"><time datetime="">August 1, 2025</time></h5> </div> </article> </a> <a class="episode-link" href="https://kslx.com/episode/hot-dog-hell/"> <article id="post-167268" class="row no-gutters podcast-episode post align-items-start pl-0"> <div class="col-3 episode-image align-top"> <img class="img-fluid" style="width: 100%; max-width: 140px; height: auto;" src="https://kslx.com/wp-content/uploads/2025/03/155905-image-1746554232-200x200.jpg"/> </div> <div class="col-9 pl-3 episode-info align-self-center"> <h6 class="post-title"><i class="far fa-play-circle episode-play-icon align-middle"></i> Hot Dog Hell</h6> <h5 class="byline mb-1"><time datetime="">August 1, 2025</time></h5> </div> </article> </a> <a class="episode-link" href="https://kslx.com/episode/is-that-called-gush-2-0/"> <article id="post-167250" class="row no-gutters podcast-episode post align-items-start pl-0"> <div class="col-3 episode-image align-top"> <img class="img-fluid" style="width: 100%; max-width: 140px; height: auto;" src="https://kslx.com/wp-content/uploads/2025/03/155905-image-1746554232-200x200.jpg"/> </div> <div class="col-9 pl-3 episode-info align-self-center"> <h6 class="post-title"><i class="far fa-play-circle episode-play-icon align-middle"></i> Is That Called Gush 2.0?!</h6> <h5 class="byline mb-1"><time datetime="">July 31, 2025</time></h5> </div> </article> </a> <div class="read_more p-0"> <a href="https://kslx.com/podcasts/dave-and-mahoney-show/">More Episodes</a> </div> </div><!--end-episodes--> </li> <li class="tribe-compatibility-container tribe-common tribe-events tribe-events-view tribe-events-view--widget-events-list tribe-events-widget col-sm-6 widget tribe-events-adv-list-widget" data-js="tribe-events-view" data-view-rest-nonce="" data-view-rest-url="https://kslx.com/wp-json/tribe/views/v2/html" data-view-manage-url="1" data-view-breakpoint-pointer="3636c045-4e45-4785-8ba0-2177fa79253e" > <div class="tribe-events-widget-events-list"> <script type="application/ld+json"> [{"@context":"http://schema.org","@type":"Event","name":"Cause for Paws with Audrey","description":"&lt;p&gt;Cause for Paws is BACK! 100.7 KSLX and\u00a0Fulton Homes have teamed up to help save YOUR pet\u2019s paws from the hot Arizona asphalt this summer. Meet Audrey at any of...&lt;/p&gt;\\n","image":"https://kslx.com/wp-content/uploads/2024/05/FHCausefORPaws-1280x720-1.png","url":"https://kslx.com/event/cause-for-paws-with-audrey-6/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-08-02T09:00:00-07:00","endDate":"2025-08-02T11:00:00-07:00","location":{"@type":"Place","name":"Gilbert Gateway Towne Center","description":"","image":"https://kslx.com/wp-content/uploads/2020/05/kslx_large.png","url":"https://kslx.com/venue/gilbert-gateway-towne-center/","address":{"@type":"PostalAddress","streetAddress":"5110 S Power Rd","addressLocality":"Mesa","postalCode":"85212","addressCountry":"United States"},"telephone":"","sameAs":"https://shopggtc.com/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Rick Springfield: I Want My 80&#8217;s","description":"&lt;p&gt;Rick Springfield: I Want My 80\\'s Saturday August 9th, 2025 Pool at Talking Stick Resort | Scottsdale, AZ Get your tickets HERE Turn back time with Rick Springfield: I Want...&lt;/p&gt;\\n","image":"https://kslx.com/wp-content/uploads/2025/06/rick-springfield-x.png","url":"https://kslx.com/event/rick-springfield-i-want-my-80s/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-08-09T19:00:00-07:00","endDate":"2025-08-09T23:00:00-07:00","location":{"@type":"Place","name":"Talking Stick Resort","description":"","image":"https://kslx.com/wp-content/uploads/2020/05/kslx_large.png","url":"https://kslx.com/venue/talking-stick-resort/","address":{"@type":"PostalAddress","streetAddress":"9800 Talking Stick Way","addressLocality":"Scottsdale","addressRegion":"AZ","postalCode":"85256","addressCountry":"United States"},"telephone":"(480) 850-7777","sameAs":"https://www.talkingstickresort.com/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Jason Bonham&#8217;s Led Zeppelin Evening","description":"&lt;p&gt;Jason Bonham\\'s Led Zeppelin Evening Tuesday August 12th, 2025 Pepsi Ampthitheatre | Flagstaff, AZ Get your tickets HERE&lt;/p&gt;\\n","image":"https://kslx.com/wp-content/uploads/2025/06/jason-bonham-x.png","url":"https://kslx.com/event/jason-bonhams-led-zeppelin-evening-3/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-08-12T19:00:00-07:00","endDate":"2025-08-12T23:00:00-07:00","location":{"@type":"Place","name":"pepsi ampitheatre","description":"","image":"https://kslx.com/wp-content/uploads/2020/05/kslx_large.png","url":"https://kslx.com/venue/pepsi-ampitheatre/","address":{"@type":"PostalAddress","streetAddress":"Fort Tuthill County Park","addressLocality":"Flagstaff","addressRegion":"AZ","postalCode":"86001","addressCountry":"United States"},"telephone":"(480) 656-9940","sameAs":"https://pepsiamp.com/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Keb&#8217;Mo &#038; Shawn Colvin","description":"&lt;p&gt;Keb\\'Mo &amp; Shawn Colvin Wednesday August 13th, 2025 Celebrity Theatre | Phoenix, AZ Get your tickets HERE&lt;/p&gt;\\n","image":"https://kslx.com/wp-content/uploads/2025/07/KebMo_ShawnColvin-1920x1005-FB-Event-Eblast-copy.jpg","url":"https://kslx.com/event/kebmo-shawn-colvin/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-08-13T19:30:00-07:00","endDate":"2025-08-13T23:00:00-07:00","location":{"@type":"Place","name":"Celebrity Theatre","description":"","image":"https://kslx.com/wp-content/uploads/2020/05/kslx_large.png","url":"https://kslx.com/venue/celebrity-theatre/","address":{"@type":"PostalAddress","streetAddress":"440 N 32nd St.","addressLocality":"Phoenix","addressRegion":"AZ","postalCode":"85008","addressCountry":"United States"},"telephone":"(602) 267-1600","sameAs":"https://celebritytheatre.com/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Cause for Paws with Audrey","description":"&lt;p&gt;Cause for Paws is BACK! 100.7 KSLX and\u00a0Fulton Homes have teamed up to help save YOUR pet\u2019s paws from the hot Arizona asphalt this summer. Meet Audrey at any of...&lt;/p&gt;\\n","image":"https://kslx.com/wp-content/uploads/2024/05/FHCausefORPaws-1280x720-1.png","url":"https://kslx.com/event/cause-for-paws-with-audrey-7/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-08-16T09:00:00-07:00","endDate":"2025-08-16T11:00:00-07:00","location":{"@type":"Place","name":"Lake Pleasant Towne Center","description":"","image":"https://kslx.com/wp-content/uploads/2020/05/kslx_large.png","url":"https://kslx.com/venue/lake-pleasant-towne-center/","address":{"@type":"PostalAddress","streetAddress":"9940 W Happy Valley Pkwy","addressLocality":"Peoria","addressRegion":"AZ","postalCode":"85383","addressCountry":"United States"},"telephone":"6028660900","sameAs":"https://shoplptc.com/"},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Toto + Men At Work + Christopher Cross","description":"&lt;p&gt;Toto with Men At Work + Christopher Cross Thursday August 21st, 2025 Arizona Financial Theatre | Phoenix, AZ Get your tickets HERE&lt;/p&gt;\\n","image":"https://kslx.com/wp-content/uploads/2024/12/Static_Social-Twitter_800x419_TOTO_2025_Regional_ArizonaFinancialTheatre_0821.jpg","url":"https://kslx.com/event/toto-men-at-work-christopher-cross/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-08-21T18:30:00-07:00","endDate":"2025-08-21T22:00:00-07:00","location":{"@type":"Place","name":"Arizona Financial Theatre","description":"","image":"https://kslx.com/wp-content/uploads/2020/05/kslx_large.png","url":"https://kslx.com/venue/arizona-federal-theatre/","address":{"@type":"PostalAddress","streetAddress":"400 W Washington St.","addressLocality":"Phoenix","addressRegion":"AZ","postalCode":"85003","addressCountry":"United States"},"telephone":"(602) 379-2800","sameAs":"https://www.livenation.com/venue/KovZpZAEk7lA/arizona-financial-theatre-events"},"performer":"Organization"}] </script> <script data-js="tribe-events-view-data" type="application/json"> {"slug":"widget-events-list","prev_url":"","next_url":"https:\/\/kslx.com\/?post_type=tribe_events&eventDisplay=widget-events-list&paged=2","view_class":"Tribe\\Events\\Views\\V2\\Views\\Widgets\\Widget_List_View","view_slug":"widget-events-list","view_label":"View","view":null,"should_manage_url":true,"id":null,"alias-slugs":null,"title":"100.7 FM \u2013 KSLX \u2013 Classic Rock","limit":"6","no_upcoming_events":false,"featured_events_only":false,"jsonld_enable":true,"tribe_is_list_widget":false,"admin_fields":{"title":{"label":"Title:","type":"text","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-title","name":"widget-tribe-widget-events-list[3][title]","options":[],"placeholder":"","value":null},"limit":{"label":"Show:","type":"number","default":5,"min":1,"max":10,"step":1,"parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-limit","name":"widget-tribe-widget-events-list[3][limit]","options":[],"placeholder":"","value":null},"metadata_section":{"type":"fieldset","classes":"tribe-common-form-control-checkbox-checkbox-group","label":"Display:","children":{"cost":{"type":"checkbox","label":"Price","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-cost","name":"widget-tribe-widget-events-list[3][cost]","options":[],"placeholder":"","value":null},"venue":{"type":"checkbox","label":"Venue","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-venue","name":"widget-tribe-widget-events-list[3][venue]","options":[],"placeholder":"","value":null},"street":{"type":"checkbox","label":"Street","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-street","name":"widget-tribe-widget-events-list[3][street]","options":[],"placeholder":"","value":null},"city":{"type":"checkbox","label":"City","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-city","name":"widget-tribe-widget-events-list[3][city]","options":[],"placeholder":"","value":null},"region":{"type":"checkbox","label":"State (US) Or Province (Int)","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-region","name":"widget-tribe-widget-events-list[3][region]","options":[],"placeholder":"","value":null},"zip":{"type":"checkbox","label":"Postal Code","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-zip","name":"widget-tribe-widget-events-list[3][zip]","options":[],"placeholder":"","value":null},"country":{"type":"checkbox","label":"Country","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-country","name":"widget-tribe-widget-events-list[3][country]","options":[],"placeholder":"","value":null},"phone":{"type":"checkbox","label":"Phone","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-phone","name":"widget-tribe-widget-events-list[3][phone]","options":[],"placeholder":"","value":null},"organizer":{"type":"checkbox","label":"Organizer","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-organizer","name":"widget-tribe-widget-events-list[3][organizer]","options":[],"placeholder":"","value":null},"website":{"type":"checkbox","label":"Website","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-website","name":"widget-tribe-widget-events-list[3][website]","options":[],"placeholder":"","value":null}},"parent_classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-metadata_section","name":"widget-tribe-widget-events-list[3][metadata_section]","options":[],"placeholder":"","value":null},"taxonomy_section":{"type":"section","classes":["calendar-widget-filters-container"],"label":"Filters:","children":{"filters":{"type":"taxonomy-filters","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-filters","label":"","name":"widget-tribe-widget-events-list[3][filters]","options":[],"placeholder":"","value":null,"list_items":[]},"operand":{"type":"fieldset","classes":"tribe-common-form-control-checkbox-radio-group","label":"Operand:","selected":"OR","children":[{"type":"radio","label":"Match any","button_value":"OR","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-operand","name":"widget-tribe-widget-events-list[3][operand]","options":[],"placeholder":"","value":null},{"type":"radio","label":"Match all","button_value":"AND","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-operand","name":"widget-tribe-widget-events-list[3][operand]","options":[],"placeholder":"","value":null}],"parent_classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-operand","name":"widget-tribe-widget-events-list[3][operand]","options":[],"placeholder":"","value":null}},"parent_classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-taxonomy_section","name":"widget-tribe-widget-events-list[3][taxonomy_section]","options":[],"placeholder":"","value":null},"taxonomy":{"type":"taxonomy","classes":"calendar-widget-add-filter","label":"Add a filter:","placeholder":"Select a Taxonomy Term","parent_classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-taxonomy","name":"widget-tribe-widget-events-list[3][taxonomy]","options":[],"value":null},"no_upcoming_events":{"label":"Hide this widget if there are no upcoming events.","type":"checkbox","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-no_upcoming_events","name":"widget-tribe-widget-events-list[3][no_upcoming_events]","options":[],"placeholder":"","value":null},"featured_events_only":{"label":"Limit to featured events only","type":"checkbox","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-featured_events_only","name":"widget-tribe-widget-events-list[3][featured_events_only]","options":[],"placeholder":"","value":null},"jsonld_enable":{"label":"Generate JSON-LD data","type":"checkbox","parent_classes":"","classes":"","dependency":"","id":"widget-tribe-widget-events-list-3-jsonld_enable","name":"widget-tribe-widget-events-list[3][jsonld_enable]","options":[],"placeholder":"","value":null}},"venue":false,"country":false,"street":false,"city":false,"region":false,"zip":false,"phone":false,"cost":false,"organizer":false,"website":false,"operand":"OR","filters":false,"csb_visibility":{"action":"show","conditions":{"guest":[],"date":[],"roles":[],"pagetypes":[],"posttypes":[],"membership":[],"membership2":[],"prosite":[],"pt-post":[],"pt-page":[],"pt-tribe_event_series":[],"pt-fl-builder-template":[],"pt-advertiser":[],"pt-contests":[],"pt-contest-rules":[],"pt-galleries":[],"pt-podcast":[],"pt-episode":[],"pt-show":[],"pt-tribe_venue":[],"pt-tribe_organizer":[],"pt-tribe_events":[],"tax-category":[],"tax-post_tag":[],"tax-post_format":[],"tax-collection":[],"tax-podcast-category":[],"tax-fl-builder-template-category":[],"tax-tribe_events_cat":[],"tax-tec_organizer_category":[],"tax-tec_venue_category":[]},"always":true},"csb_clone":{"group":"13","state":"ok"},"column-classes":"col-sm-6","events":[10000785,10000792,10000798,10000770,10000730,10000771],"url":"https:\/\/kslx.com\/?post_type=tribe_events&eventDisplay=widget-events-list","url_event_date":false,"bar":{"keyword":"","date":""},"today":"2025-08-02 00:00:00","now":"2025-08-02 14:48:52","home_url":"https:\/\/kslx.com","rest_url":"https:\/\/kslx.com\/wp-json\/tribe\/views\/v2\/html","rest_method":"GET","rest_nonce":"","today_url":"https:\/\/kslx.com\/?post_type=tribe_events&eventDisplay=widget-events-list","today_title":"Click to select today's date","today_label":"Today","prev_label":"","next_label":"","date_formats":{"compact":"n\/j\/Y","month_and_year_compact":"n\/Y","month_and_year":"F Y","time_range_separator":" - ","date_time_separator":" @ "},"messages":[],"start_of_week":"0","header_title":"","header_title_element":"h1","content_title":"","breadcrumbs":[],"before_events":"","after_events":"\n<!--\nThis calendar is powered by The Events Calendar.\nhttp:\/\/evnt.is\/18wn\n-->\n","display_events_bar":false,"disable_event_search":false,"live_refresh":true,"ical":{"display_link":true,"link":{"url":"https:\/\/kslx.com\/?post_type=tribe_events&#038;eventDisplay=widget-events-list&#038;ical=1","text":"Export Events","title":"Use this to share calendar data with Google Calendar, Apple iCal and other compatible apps"}},"container_classes":["tribe-common","tribe-events","tribe-events-view","tribe-events-view--widget-events-list","tribe-events-widget","col-sm-6"],"container_data":[],"is_past":false,"breakpoints":{"xsmall":500,"medium":768,"full":960},"breakpoint_pointer":"3636c045-4e45-4785-8ba0-2177fa79253e","is_initial_load":true,"public_views":{"list":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\List_View","view_url":"https:\/\/kslx.com\/events\/list\/","view_label":"List","aria_label":"Display Events in List View"},"month":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\Month_View","view_url":"https:\/\/kslx.com\/events\/month\/","view_label":"Month","aria_label":"Display Events in Month View"},"day":{"view_class":"Tribe\\Events\\Views\\V2\\Views\\Day_View","view_url":"https:\/\/kslx.com\/events\/today\/","view_label":"Day","aria_label":"Display Events in Day View"},"photo":{"view_class":"Tribe\\Events\\Pro\\Views\\V2\\Views\\Photo_View","view_url":"https:\/\/kslx.com\/events\/photo\/","view_label":"Photo","aria_label":"Display Events in Photo View"},"week":{"view_class":"Tribe\\Events\\Pro\\Views\\V2\\Views\\Week_View","view_url":"https:\/\/kslx.com\/events\/week\/","view_label":"Week","aria_label":"Display Events in Week View"},"map":{"view_class":"Tribe\\Events\\Pro\\Views\\V2\\Views\\Map_View","view_url":"https:\/\/kslx.com\/events\/map\/","view_label":"Map","aria_label":"Display Events in Map View"}},"show_latest_past":false,"past":false,"compatibility_classes":["tribe-compatibility-container"],"view_more_text":"View Calendar","view_more_title":"View more events.","view_more_link":"https:\/\/kslx.com\/events\/","widget_title":"Upcoming Events","hide_if_no_upcoming_events":false,"display":{"cost":false,"venue":false,"street":false,"city":false,"region":false,"zip":false,"country":false,"phone":false,"organizer":false,"website":false},"subscribe_links":{"gcal":{"label":"Google Calendar","single_label":"Add to Google Calendar","visible":true,"block_slug":"hasGoogleCalendar"},"ical":{"label":"iCalendar","single_label":"Add to iCalendar","visible":true,"block_slug":"hasiCal"},"outlook-365":{"label":"Outlook 365","single_label":"Outlook 365","visible":true,"block_slug":"hasOutlook365"},"outlook-live":{"label":"Outlook Live","single_label":"Outlook Live","visible":true,"block_slug":"hasOutlookLive"},"ics":{"label":"Export .ics file","single_label":"Export .ics file","visible":true,"block_slug":null},"outlook-ics":{"label":"Export Outlook .ics file","single_label":"Export Outlook .ics file","visible":true,"block_slug":null}},"display_recurring_toggle":false,"_context":{"slug":"widget-events-list"}}</script> <header class="tribe-events-widget-events-list__header"> <h2 class="tribe-events-widget-events-list__header-title tribe-common-h6 tribe-common-h--alt widgettitle"> Upcoming Events </h2> </header> <div class="tribe-events-widget-events-list__events events-list-widget-content"> <div class="tribe-common-g-row tribe-events-widget-events-list__event-row row no-gutters tribe-mini-calendar-event" > <div class="event-list-background-image" style="background-image:URL('https://kslx.com/wp-content/uploads/2025/06/rick-springfield-x.png')"></div> <div class="event-list-bg-buffer"> <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col "> <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col list-date col-2"> <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2025-08-09"> <span class="tribe-events-widget-events-list__event-date-tag-month list-dayname"> Aug </span> <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium list-daynumber"> 9 </span> </time> </div> <div class="tribe-events-widget-events-list__event list-info col-10 post-10000785 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe_events_cat-concerts" > <div class="tribe-events-widget-events-list__event-details"> <header class="tribe-events-widget-events-list__event-header tribe-events-title"> <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7 tribe-events-title"> <a href="https://kslx.com/event/rick-springfield-i-want-my-80s/" title="Rick Springfield: I Want My 80&#8217;s" rel="bookmark" class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" > Rick Springfield: I Want My 80&#8217;s </a> </h3> </header> </div> </div> </div> </div> </div> <div class="tribe-common-g-row tribe-events-widget-events-list__event-row row no-gutters tribe-mini-calendar-event" > <div class="event-list-background-image" style="background-image:URL('https://kslx.com/wp-content/uploads/2025/06/jason-bonham-x.png')"></div> <div class="event-list-bg-buffer"> <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col "> <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col list-date col-2"> <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2025-08-12"> <span class="tribe-events-widget-events-list__event-date-tag-month list-dayname"> Aug </span> <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium list-daynumber"> 12 </span> </time> </div> <div class="tribe-events-widget-events-list__event list-info col-10 post-10000792 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe_events_cat-concerts" > <div class="tribe-events-widget-events-list__event-details"> <header class="tribe-events-widget-events-list__event-header tribe-events-title"> <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7 tribe-events-title"> <a href="https://kslx.com/event/jason-bonhams-led-zeppelin-evening-3/" title="Jason Bonham&#8217;s Led Zeppelin Evening" rel="bookmark" class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" > Jason Bonham&#8217;s Led Zeppelin Evening </a> </h3> </header> </div> </div> </div> </div> </div> <div class="tribe-common-g-row tribe-events-widget-events-list__event-row row no-gutters tribe-mini-calendar-event" > <div class="event-list-background-image" style="background-image:URL('https://kslx.com/wp-content/uploads/2025/07/KebMo_ShawnColvin-1920x1005-FB-Event-Eblast-copy.jpg')"></div> <div class="event-list-bg-buffer"> <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col "> <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col list-date col-2"> <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2025-08-13"> <span class="tribe-events-widget-events-list__event-date-tag-month list-dayname"> Aug </span> <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium list-daynumber"> 13 </span> </time> </div> <div class="tribe-events-widget-events-list__event list-info col-10 post-10000798 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe_events_cat-concerts" > <div class="tribe-events-widget-events-list__event-details"> <header class="tribe-events-widget-events-list__event-header tribe-events-title"> <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7 tribe-events-title"> <a href="https://kslx.com/event/kebmo-shawn-colvin/" title="Keb&#8217;Mo &#038; Shawn Colvin" rel="bookmark" class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" > Keb&#8217;Mo &#038; Shawn Colvin </a> </h3> </header> </div> </div> </div> </div> </div> <div class="tribe-common-g-row tribe-events-widget-events-list__event-row row no-gutters tribe-mini-calendar-event" > <div class="event-list-background-image" style="background-image:URL('https://kslx.com/wp-content/uploads/2024/05/FHCausefORPaws-1280x720-1.png')"></div> <div class="event-list-bg-buffer"> <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col "> <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col list-date col-2"> <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2025-08-16"> <span class="tribe-events-widget-events-list__event-date-tag-month list-dayname"> Aug </span> <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium list-daynumber"> 16 </span> </time> </div> <div class="tribe-events-widget-events-list__event list-info col-10 post-10000770 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe_events_cat-events" > <div class="tribe-events-widget-events-list__event-details"> <header class="tribe-events-widget-events-list__event-header tribe-events-title"> <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7 tribe-events-title"> <a href="https://kslx.com/event/cause-for-paws-with-audrey-7/" title="Cause for Paws with Audrey" rel="bookmark" class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" > Cause for Paws with Audrey </a> </h3> </header> </div> </div> </div> </div> </div> <div class="tribe-common-g-row tribe-events-widget-events-list__event-row row no-gutters tribe-mini-calendar-event" > <div class="event-list-background-image" style="background-image:URL('https://kslx.com/wp-content/uploads/2024/12/Static_Social-Twitter_800x419_TOTO_2025_Regional_ArizonaFinancialTheatre_0821.jpg')"></div> <div class="event-list-bg-buffer"> <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col "> <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col list-date col-2"> <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2025-08-21"> <span class="tribe-events-widget-events-list__event-date-tag-month list-dayname"> Aug </span> <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium list-daynumber"> 21 </span> </time> </div> <div class="tribe-events-widget-events-list__event list-info col-10 post-10000730 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe_events_cat-concerts" > <div class="tribe-events-widget-events-list__event-details"> <header class="tribe-events-widget-events-list__event-header tribe-events-title"> <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7 tribe-events-title"> <a href="https://kslx.com/event/toto-men-at-work-christopher-cross/" title="Toto + Men At Work + Christopher Cross" rel="bookmark" class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" > Toto + Men At Work + Christopher Cross </a> </h3> </header> </div> </div> </div> </div> </div> <div class="tribe-common-g-row tribe-events-widget-events-list__event-row row no-gutters tribe-mini-calendar-event" > <div class="event-list-background-image" style="background-image:URL('https://kslx.com/wp-content/uploads/2024/05/FHCausefORPaws-1280x720-1.png')"></div> <div class="event-list-bg-buffer"> <div class="tribe-events-widget-events-list__event-wrapper tribe-common-g-col "> <div class="tribe-events-widget-events-list__event-date-tag tribe-common-g-col list-date col-2"> <time class="tribe-events-widget-events-list__event-date-tag-datetime" datetime="2025-08-23"> <span class="tribe-events-widget-events-list__event-date-tag-month list-dayname"> Aug </span> <span class="tribe-events-widget-events-list__event-date-tag-daynum tribe-common-h2 tribe-common-h4--min-medium list-daynumber"> 23 </span> </time> </div> <div class="tribe-events-widget-events-list__event list-info col-10 post-10000771 tribe_events type-tribe_events status-publish has-post-thumbnail hentry tribe_events_cat-events" > <div class="tribe-events-widget-events-list__event-details"> <header class="tribe-events-widget-events-list__event-header tribe-events-title"> <h3 class="tribe-events-widget-events-list__event-title tribe-common-h7 tribe-events-title"> <a href="https://kslx.com/event/cause-for-paws-with-audrey-8/" title="Cause for Paws with Audrey" rel="bookmark" class="tribe-events-widget-events-list__event-title-link tribe-common-anchor-thin" > Cause for Paws with Audrey </a> </h3> </header> </div> </div> </div> </div> </div> <p class="tribe-events-widget-events-list__view-more tribe-common-b1 tribe-common-b2--min-medium tribe-events-widget-link btn"> <a href="https://kslx.com/events/" class="tribe-events-widget-events-list__view-more-link tribe-common-anchor-thin" title="View more events." > View Calendar </a> </p> </div> </div> </li> <script class="tribe-events-breakpoints"> ( function () { var completed = false; function initBreakpoints() { if ( completed ) { // This was fired already and completed no need to attach to the event listener. document.removeEventListener( 'DOMContentLoaded', initBreakpoints ); return; } if ( 'undefined' === typeof window.tribe ) { return; } if ( 'undefined' === typeof window.tribe.events ) { return; } if ( 'undefined' === typeof window.tribe.events.views ) { return; } if ( 'undefined' === typeof window.tribe.events.views.breakpoints ) { return; } if ( 'function' !== typeof (window.tribe.events.views.breakpoints.setup) ) { return; } var container = document.querySelectorAll( '[data-view-breakpoint-pointer="3636c045-4e45-4785-8ba0-2177fa79253e"]' ); if ( ! container ) { return; } window.tribe.events.views.breakpoints.setup( container ); completed = true; // This was fired already and completed no need to attach to the event listener. document.removeEventListener( 'DOMContentLoaded', initBreakpoints ); } // Try to init the breakpoints right away. initBreakpoints(); document.addEventListener( 'DOMContentLoaded', initBreakpoints ); })(); </script> <script data-js='tribe-events-view-nonce-data' type='application/json'>{"tvn1":"f2a6935792","tvn2":""}</script> </div> </main> </div> </div> <div class="row no-gutters justify-content-sm-center"> <div class="col-sm-auto below_content_ad_container"> <div class="hbi_ad text-center" id="hbi_ad_below_content"> <script> googletag.cmd.push(function() { googletag.display('hbi_ad_below_content'); }); </script> </div> </div> </div> </div> <footer id="footer" class="container-fluid"> <nav class="row"> <div class="col-lg text-center text-lg-left pt-3"> <div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li><a href='https://corporate.hubbardradio.com/data-request?site=kslxfm' target='_blank'>Your Privacy Choices</a></li><li class='osano-cm-dom-info-dialog-open d-none'><a role='button'>Cookie Preferences</a></li><li><a href='https://corporate.hubbardradio.com/privacy-policy/' target='_blank'>Privacy Statement</a></li><li id="menu-item-15" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15"><a href="https://corporate.hubbardradio.com/terms-of-use/">Terms of Use</a></li> <li id="menu-item-13" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13"><a href="https://kslx.com/wp-content/uploads/2025/05/Hubbard-Radio-Phoenix-FCC-EEO-Public-File-Report-2025.pdf">EEO Public File Report</a></li> <li id="menu-item-14" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-14"><a href="https://publicfiles.fcc.gov/fm-profile/kslx-fm">Online Public File</a></li> <li id="menu-item-130414" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-130414"><a href="https://kslx.com/fcc-applications/">FCC Applications</a></li> <li id="menu-item-129434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-129434"><a href="https://kslx.com/contact-us/">Contact Us</a></li> <li id="menu-item-130402" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130402"><a href="https://hubbardbroadcasting.com/">Careers</a></li> <li id="menu-item-130405" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-130405"><a href="https://kslx.com/advertise-with-us/">Advertise With Us</a></li> <li id="menu-item-130407" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-130407"><a href="https://kslx.com/pay-your-invoice/">Pay Now</a></li> <li id="menu-item-149840" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-149840"><a href="https://kslx.com/contest-rules/">CONTEST RULES</a></li> </ul></div> </div> <div class="d-flex justify-content-center w-100 d-lg-none text-center"> <nav id="search-nav" class="d-none"> <form method="get" id="searchform" action="https://kslx.com/"> <label for="s" class="assistive-text d-none">Search</label> <input type="search" class="form-control ds-input" name="s" id="s" placeholder="Search" value="" /> </form> </nav> <p class="social mt-3"> <a id="search-icon" class="ml-3"><i class="fas fa-search"></i></a> <a href="http://www.facebook.com/1007KSLX" title="Facebook" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_facebook"> <i class="fab fa-facebook-f"></i> </a> <a href="http://twitter.com/kslx" title="Twitter" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_twitter"> <i class="fab fa-x-twitter"></i> </a> <a href="https://www.instagram.com/1007kslx/" title="Instagram" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_instagram"> <i class="fab fa-instagram"></i> </a> <a href="https://www.youtube.com/channel/UC_OYRQxBB6pWmOqeuZtzRPQ" title="Youtube" target="_blank" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_youtube"> <i class="fab fa-youtube"></i> </a> <a href="https://kslx.com/listen-with-alexa/" title="Alexa" class="ml-2 mr-2 ml-lg-3 mr-lg-0 social_media_url_alexa"> <svg viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path d="M 15.8539 0.00082123C 12.7434 -0.0309431 9.69366 0.859694 7.09188 2.55963C 4.4901 4.25957 2.45368 6.69212 1.24122 9.54837C 0.0287552 12.4046 -0.305044 15.5557 0.282208 18.6015C 0.869459 21.6473 2.35127 24.4504 4.53946 26.6547C 6.72765 28.8591 9.52351 30.3654 12.572 30.9823C 15.6205 31.5991 18.784 31.2988 21.661 30.1193C 24.5379 28.9398 26.9984 26.9345 28.73 24.3579C 30.4616 21.7814 31.3862 18.7498 31.3863 15.6483C 31.4016 11.5214 29.7752 7.55679 26.8636 4.62363C 23.952 1.69048 19.9928 0.0280635 15.8539 0.00082123L 15.8539 0.00082123ZM 13.4201 31.0954L 13.4201 27.9934C 13.4173 27.4549 13.2559 26.9291 12.9558 26.4814C 12.6558 26.0337 12.2304 25.6838 11.7326 25.4751C 9.93933 24.7452 8.37903 23.5426 7.2188 21.9961C 6.05857 20.4497 5.34212 18.6177 5.14619 16.6963C 4.95026 14.7749 5.28223 12.8366 6.10655 11.089C 6.93088 9.34136 8.21648 7.85024 9.82567 6.77535C 11.4349 5.70047 13.307 5.08232 15.2416 4.98713C 17.1761 4.89193 19.1002 5.32327 20.8077 6.23494C 22.5152 7.14661 23.9418 8.50427 24.9347 10.1625C 25.9276 11.8207 26.4494 13.717 26.4442 15.6483C 26.4442 22.5562 21.1404 29.0922 13.4201 31.0954Z"></path> </svg> </a> </p> </div> </nav> <div class="row terms"> <div class="col text-center text-md-left px-3 pt-3 pb-0 p-md-5 align-self-center"> <p id="public_file_message">Need help accessing the FCC Public File due to a disability? Please contact David Moore at publicfilephoenix@hubbardradio.com or (602) 629-8698.</p> <p>This web site is not intended for users located within the European Economic Area.</p> <p> <a href="https://www.youtube.com/t/terms" target="_blan">YouTube Terms of Service</a> | <a href="https://policies.google.com/privacy" target="_blank">Google Privacy Policy</a> | <a href="https://policies.google.com/terms" target="_blank">Google Terms of Service </a> </p> <p>&copy; 2025 Hubbard Radio Phoenix, LLC</p> </div> <div class="col-md-auto text-center text-md-right px-5 align-self-center"> <a href="https://hubbardradio.com" class="hubbard-logo-link" target="_blank"> <img src="https://kslx.com/wp-content/themes/station-sites/assets/img/HUBBARDradio_logo-300x96.png" alt="Hubbard Radio" class="hubbard-logo img-fluid mb-5 mb-md-1"> </a> </div> </div> </footer> <!-- Osano: Footer --> <script> window.Osano('onInitialized', function() { var dataReqSelector = "li.osano-cm-dom-info-dialog-open"; // "a[href*='corporate.hubbardradio.com/data-request']"; if(jQuery(dataReqSelector).length) { jQuery(dataReqSelector).removeClass('d-none'); } else { jQuery(".osano-cm-widget").css('display','initial'); } jQuery(dataReqSelector).on("click", function() { try { event.preventDefault(); Osano.cm.showDrawer('osano-cm-dom-info-dialog-open'); } catch (error) { console.error(error); console.error('Osano must be loaded before triggering the dialog.'); } }); }); </script> <!-- End Osano: Footer --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/station-sites\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script> ( function ( body ) { 'use strict'; body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); } )( document.body ); </script> <script type="application/ld+json" id="slim-seo-schema">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://kslx.com/#website","url":"https://kslx.com/","name":"100.7 FM - KSLX - Classic Rock","inLanguage":"en-US","potentialAction":{"@id":"https://kslx.com/#searchaction"},"publisher":{"@id":"https://kslx.com/#organization"}},{"@type":"SearchAction","@id":"https://kslx.com/#searchaction","target":"https://kslx.com/?s={search_term_string}","query-input":"required name=search_term_string"},{"@type":"WebPage","@id":"https://kslx.com/#webpage","url":"https://kslx.com/","inLanguage":"en-US","name":"100.7 FM &#8211; KSLX &#8211; Classic Rock","isPartOf":{"@id":"https://kslx.com/#website"},"about":{"@id":"https://kslx.com/#organization"}},{"@type":"Organization","@id":"https://kslx.com/#organization","url":"https://kslx.com/","name":"100.7 FM - KSLX - Classic Rock"}]}</script><!-- Instagram Feed JS --> <script type="text/javascript"> var sbiajaxurl = "https://kslx.com/wp-admin/admin-ajax.php"; </script> <script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script><link rel='stylesheet' id='tec-variables-skeleton-css' href='https://kslx.com/wp-content/plugins/the-events-calendar/common/build/css/variables-skeleton.css?ver=6.8.3' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-common-skeleton-style-css' href='https://kslx.com/wp-content/plugins/the-events-calendar/common/build/css/common-skeleton.css?ver=6.8.3' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-widgets-v2-events-list-skeleton-css' href='https://kslx.com/wp-content/plugins/the-events-calendar/build/css/widget-events-list-skeleton.css?ver=6.14.1' type='text/css' media='all' /> <link rel='stylesheet' id='tec-variables-full-css' href='https://kslx.com/wp-content/plugins/the-events-calendar/common/build/css/variables-full.css?ver=6.8.3' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-common-full-style-css' href='https://kslx.com/wp-content/plugins/the-events-calendar/common/build/css/common-full.css?ver=6.8.3' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-widgets-v2-events-list-full-css' href='https://kslx.com/wp-content/plugins/the-events-calendar/build/css/widget-events-list-full.css?ver=6.14.1' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-virtual-widgets-v2-common-skeleton-css' href='https://kslx.com/wp-content/plugins/events-calendar-pro/build/css/widgets-events-common-skeleton.css?ver=7.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-virtual-widgets-v2-common-full-css' href='https://kslx.com/wp-content/plugins/events-calendar-pro/build/css/widgets-events-common-full.css?ver=7.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-pro-widgets-v2-events-list-skeleton-css' href='https://kslx.com/wp-content/plugins/events-calendar-pro/build/css/widget-events-list-skeleton.css?ver=7.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-pro-widgets-v2-events-list-full-css' href='https://kslx.com/wp-content/plugins/events-calendar-pro/build/css/widget-events-list-full.css?ver=7.6.2' type='text/css' media='all' /> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-listener-profile/dist/assets/index.js?ver=0f6e04e8" id="hbi-listener-profile-app-js-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-smart-app-banner/dist/js/smart-app-banner.js?ver=2.0.0" id="smart_app_banner_script-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-smart-app-banner/dist/js/smartbanner.php?title=100.7+FM+-+KSLX+-+Classic+Rock&amp;ver=0.1" id="smartbanner-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-youtube-playlists/public/js/jquery.jcarousel.min.js?ver=5.3.4" id="jcarousel-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/hbi-youtube-playlists/public/js/hbi-youtube-playlists-public.js?ver=1.0.0" id="hbi-youtube-playlists-js"></script> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; /* ]]> */ </script> <script type="text/javascript" src="https://kslx.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script type="text/javascript" src="https://kslx.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.8.2" id="mediaelement-migrate-js"></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="text/javascript" src="https://kslx.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.8.2" id="wp-mediaelement-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/themes/station-sites/assets/dist/js/front.js?ver=0f6e04e8" id="front-js"></script> <script type="text/javascript" id="gforms_recaptcha_recaptcha-js-extra"> /* <![CDATA[ */ var gforms_recaptcha_recaptcha_strings = {"nonce":"7523e22637","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https:\/\/kslx.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","connection_type":"classic","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings. Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings. Do you want to proceed?","site_key":"6LdoitcUAAAAAJKAsVF_AgtqDIgDYCDn75-wLqGb"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LdoitcUAAAAAJKAsVF_AgtqDIgDYCDn75-wLqGb&amp;ver=1.8.0" id="gforms_recaptcha_recaptcha-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=1.8.0" id="gforms_recaptcha_frontend-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/the-events-calendar/common/build/js/tribe-common.js?ver=9c44e11f3503a33e9540" id="tribe-common-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/the-events-calendar/common/build/js/utils/query-string.js?ver=694b0604b0c8eafed657" id="tribe-query-string-js"></script> <script src='https://kslx.com/wp-content/plugins/the-events-calendar/common/build/js/underscore-before.js'></script> <script type="text/javascript" src="https://kslx.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script> <script src='https://kslx.com/wp-content/plugins/the-events-calendar/common/build/js/underscore-after.js'></script> <script type="text/javascript" src="https://kslx.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script defer type="text/javascript" src="https://kslx.com/wp-content/plugins/the-events-calendar/build/js/views/manager.js?ver=0e9ddec90d8a8e019b4e" id="tribe-events-views-v2-manager-js"></script> <script type="text/javascript" src="https://kslx.com/wp-content/plugins/the-events-calendar/build/js/views/breakpoints.js?ver=4208de2df2852e0b91ec" id="tribe-events-views-v2-breakpoints-js"></script> <div class="device-xs d-block d-sm-none"></div> <div class="device-sm d-none d-sm-block d-md-none"></div> <div class="device-md d-none d-md-block d-lg-none"></div> <div class="device-lg d-none d-lg-block d-xl-none"></div> <div class="device-xl d-none d-xl-block"></div> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9690ee1bd8222c9d',t:'MTc1NDE3Mjg4Ni4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>


URL: