Rocky 99 – WRKW radio live streaming logo

Rocky 99 – WRKW

Rocky 99 – WRKW

📍 United States

🎶 Classic_rock 🎶 Rock

About Rocky 99 – WRKW

## Rocky 99 – WRKW Live Streaming – Premium Online Radio Experience

Rocky 99 – WRKW live streaming delivers exceptional radio entertainment around the clock. Broadcasting from United States, this premier radio station connects listeners worldwide through high-quality streaming technology. Specializing in Rock and Classic_rock programming, Rocky 99 – WRKW offers carefully curated content for diverse audiences.

## Live Programming on Rocky 99 – WRKW

Experience quality programming designed to entertain and inform listeners throughout the day. Rocky 99 – WRKW live features music, talk shows, news updates, and community-focused segments.

## How to Listen to Rocky 99 – WRKW Live

Stream Rocky 99 – WRKW live through OnAirRadioStream.com with crystal-clear audio quality. The streaming service works on smartphones, tablets, computers, and smart speakers without registration. Enjoy uninterrupted Rocky 99 – WRKW live streaming with reliable connectivity and high-quality sound. Connect with United States’s vibrant radio culture through authentic local programming.

## Rocky 99 – WRKW Station Information

Join thousands of daily listeners who choose Rocky 99 – WRKW live for quality entertainment and information. The station maintains strong community connections while serving international audiences through online streaming. Visit the official Rocky 99 – WRKW website for program schedules and station updates. Experience premium online radio streaming with Rocky 99 – WRKW live on OnAirRadioStream.com.

<!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
    <meta charset="utf-8">
<meta http-equiv="content-language" content="en" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1,requiresActiveX=true">
        <meta name="apple-itunes-app" content="app-id=itmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8, app-argument=https://player.listenlive.co/51101"/>
<title>Rocky99.1</title>
<meta name="description" content="The Laurel Highlands Rock Station.">

<link rel="canonical" href="https://player.listenlive.co/51101">
<base href="https://player.listenlive.co/51101/"/>

<link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="icon" /><link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="shortcut icon" />

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">

    <meta name="msapplication-TileImage" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/>

<meta name="application-name" content="Rocky99.1">
<meta name="msapplication-tooltip" content="Listen to Rocky99.1">
<meta name="msapplication-starturl" content="https://player.listenlive.co/51101/en">

	<meta property="og:url" content="https://player.listenlive.co/51101"/>
	<meta property="og:type" content="website"/>
	<meta property="og:site_name" content="Rocky99.1"/>
	<meta property="og:title" content="Rocky99.1"/>
	<meta property="og:description" content="The Laurel Highlands Rock Station."/>
	<meta property="og:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/>
	<meta name="twitter:url" content="https://player.listenlive.co/51101"/>
	<meta name="twitter:card" content="summary"/>
	<meta name="twitter:title" content="Rocky99.1"/>
	<meta name="twitter:description" content="The Laurel Highlands Rock Station."/>
	<meta name="twitter:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/>

        <link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,600' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" type="text/css" href="//player.listenlive.co/templates/StandardPlayerV4/webroot/css/font-awesome.min.css" />
                <link rel="stylesheet" type="text/css" href="/generated/css/51101.css" />        
        <script type="text/javascript" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/vendor/modernizr.custom.28769.js"></script>    
    
    <script type="text/javascript">
        var baseURL = '/51101/';
        var rootURL = '/';
        var webrootURL = '/templates/StandardPlayerV4/webroot/';
        var app = {"debug":0,"pwa":{"station_settings":{"station_name":"Rocky99.1","station_description":"The Laurel Highlands Rock Station.","station_type":"music","station_logo_image":"\/\/pwaimg.listenlive.co\/WRKW_1873601_config_station_logo_image_1541609255.png","station_url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/","live_connection_time_out":"3600","country":"US","favicon":"\/\/pwaimg.listenlive.co\/WRKW_1873651_config_favicon_1478205411.png","location":null,"genre":null},"now_playing_information":{"display_now_playing_history":"1","number_of_songs_displayed":"","display_album_cover":"1","display_artist_pictures_in_now_playing_background":"1","default_cover_image":"\/\/pwaimg.listenlive.co\/WRKW_1873731_config_default_cover_image_1525274821.png","allow_explicit_album_art":"0","enable_album_art_matching":"1"},"player_colors":{"frame_color":"","background_color":"","highlight_color":"","background_image":"\/\/pwaimg.listenlive.co\/WRKW_1873781_config_background_image_1541609255.png","background_image_vertical_alignment":"center","enable_high_contrast":"0","button_color":"0"},"monetization":{"revenue_sharing":null,"banner_configuration":{"ad_unit_sponsor":{"active":"0","mobile_x_large":{"image":null,"link":""}},"ad_unit_leaderboard":{"active":"0","type":"DirectUpload","dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""},"direct_upload":{"image":null,"link":""}},"ad_unit_1":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}},"ad_unit_2":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}}},"preroll_configuration":{"keep_synced_banners":"0","preroll_third_party":{"preroll_adgear":{"priority":"0","preroll_adspot_id":"","bigbox_adspot_id":"","leaderboard_adspot_id":""},"preroll_targetspot":{"priority":"0"},"preroll_third_party_vastad":{"priority":"0","preroll_third_party_vastad_url":""},"preroll_liverail":{"priority":"0","liverail_vastad_url":""}},"preroll_tritonrunspot":{"priority":"0","station_id_campaign_manager":""},"preroll_triton_vastad":{"priority":"0","triton_vastad_url":""},"preroll_direct_upload":{"priority":"0","video_or_audio_file":null,"url":"","audio_preroll_bigbox_image":null,"associated_bigbox_image":null,"associated_bigbox_link":"","associated_leaderboard_image":null,"associated_leaderboard_link":""}},"targetspot":{"banners_active":"0","targetspot_station_id":""},"adbreak":{"active":"0","keep_visible_after_complete":"0"}},"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"social_sharing":{"facebook_like_active":"1","facebook_comments_active":"0","googleplus_active":"1","twitter_active":"1"},"advanced_settings":{"help":{"custom_help_lang":"EN","custom_help_page_url":""},"analytics":{"google_analytics_account":"","piwik_domain":"","piwik_siteid":"","quantcast_qacct":"","onestat_stationid":"","nielsen_app_id":"","facebook_pixel_id":"","google_analytics_tracking_events":"all","google_analytics_samplerate":"5","google_analytics_category":"Triton Player V4"},"advanced_social_sharing":{"facebook_app_id":""},"wishlist":{"wishlist_active":"0"},"itunes_affiliate_linking":{"affiliate_token":"","campaign_token":""},"mobile_application_linking":{"ios_devices":{"apple_app_store_application_id":"itmss:\/\/itunes.apple.com\/us\/app\/forever-radio\/id1175462016?mt=8","apple_app_store_country":"US","apple_ios_smart_app_banner":"1","apple_ios_smart_app_banner_affiliate_data":""},"android_devices":{"google_play_package_name":"com.forevermedia.forevermediaradio&hl=en_US"}},"station_id":null,"version":null,"custom_segment_id":""},"sub_channels":{"sub_channels_account":null},"mobile":{"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"contact":{"contact1_title":"","contact1_info":"","contact2_title":"","contact2_info":"","contact3_title":"","contact3_info":"","contact4_title":"","contact4_info":""},"revenue_sharing":null},"program_guide":{"active":"1","info":{"version":1,"shows":[{"title":"Bubba and the Rocky Wake Up Show","description":"Bubba - 6AM till 10AM - Monday thru Friday","category":null,"keywords":[],"large_picture":"","default_visual":"https:\/\/express-images.franklymedia.com\/3918\/sites\/14\/2020\/01\/17171042\/BUBBA-BLUE.jpg","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":1},{"title":"Anna","description":"Anna - 3PM till 7PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":2},{"title":"Nights with Alice Cooper","description":"Alice Cooper - 7PM till Midnight - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"http:\/\/www.foreverjohnstown.com\/wp-content\/uploads\/sites\/14\/2016\/12\/Nights-with-Alice-Cooper-2016.jpg","rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":3},{"title":"Eddie Barella","description":"Eddie Barella - 10AM till 3PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":4},{"title":"Racing Rocks","description":"Racing Rocks - 10AM till Noon - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":5},{"title":"Live In Concert","description":"Live In Concert - 7PM till 9PM - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":6},{"title":"House Of Hair","description":"Dee Snider - 9PM till Midnight - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":7},{"title":"Time Warp","description":"Time Warp - 6AM till 10AM - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":8},{"title":"Number One Son","description":"Number One Son - 1AM - 6AM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":9},{"title":"Backyard Rock Block","description":"Saturday - 6PM-7PM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":10}],"hosts":[],"schedule":{"entries":[{"id":"cba88285-166f-4650-ad7a-245d21e6ea1d","show_id":1,"start":"2018\/04\/30 06:00","end":"2018\/04\/30 10:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"0ae7054b-8f10-46b3-ba1b-3a26e63d3781","show_id":2,"start":"2018\/04\/30 15:00","end":"2018\/04\/30 19:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"b475ad0a-2a5f-4eee-a562-e0db83314d40","show_id":3,"start":"2018\/04\/30 19:00","end":"2018\/05\/01 00:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"24895570-849f-4d09-a33f-b90aa06494f8","show_id":7,"start":"2018\/05\/05 21:00","end":"2018\/05\/06 00:00","recurrence":"FREQ=WEEKLY;BYDAY=SA"},{"id":"2b5e6988-f341-4b75-8372-20dbb9756ff0","show_id":8,"start":"2018\/04\/29 06:00","end":"2018\/04\/29 10:00","recurrence":"FREQ=WEEKLY;BYDAY=SU"},{"id":"97b2a507-bb24-4b43-a426-65e4e58af79f","show_id":4,"start":"2019\/01\/28 10:00","end":"2019\/01\/28 15:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"7b4634b3-0e71-425d-9e43-3dcf9ca8310d","show_id":9,"start":"2019\/01\/28 01:00","end":"2019\/01\/28 06:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"e8e4ce75-8f48-43c2-865b-6e32e07f7808","show_id":6,"start":"2023\/01\/21 19:00","end":"2023\/01\/21 21:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""},{"id":"6f16246d-1748-4b3c-b6d5-f88b29cc18dd","show_id":10,"start":"2023\/01\/21 18:00","end":"2023\/01\/21 19:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""}],"timezone":"EST5EDT","timezone_abbreviation":"EDT"}}},"user_registration":{"active":null,"amp_reward_tenant_id":null},"station_directory":{"enabled":"0","directory_stream_id":""},"distributor_targeting":{"ios":"triton-ios","android":"triton-android","web":"triton-web"},"mount":"WRKW","streamid":"15211"},"player":{"embedId":"51101","infos":{"active":"1","callsign":"WRKW","streamid":"15211","connectionType":"hdAlternate","platformId":"prod01","broadcasterName":"Forever Media"},"template":{"id":"StandardPlayerV4"}},"version":"4.19.2-044","translations":{"sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","every":"every","until":"until","day":"day","days":"days","week":"week","weeks":"weeks","on":"on","months":["january","february","march","april","may","june","july","august","september","october","november","december"],"january":"january","february":"february","march":"march","april":"april","may":"may","june":"june","july":"july","august":"august","september":"september","october":"october","november":"november","december":"december","now":"right now","n_seconds":"%s seconds ago","one_minute":"about 1 minute ago","n_minutes":"%s minutes ago","one_hour":"about 1 hour ago","n_hours":"%s hours ago","yesterday":"yesterday","n_days":"%s days ago","more_than_a_year":"over a year ago"},"subStations":[],"userRegistration":{"platformId":"prod01"}};

        app.paths = {};
        app.paths.PLAYER_IMG_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/img/';
        app.paths.PLAYER_OAS_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/html/oasbanner.html';
        app.paths.OLSON_TIMEZONE_DATA_URL = '/plugins/ProgramGuide/webroot/tz';
        app.paths.SHARE_COUNT_URL = 'https://player.listenlive.co/51101/en/social/sharing/count.json';
        
    </script>
</head>

<body class="no-grid playerLoading">
    <!--[if lt IE 8]><div id="ancientBrowser"><p>Your browser is not supported. To listen to your favorite radio station, we recommend <a href="http://browsehappy.com/">upgrading to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">installing Google Chrome Frame</a>.</p></div><![endif]-->

        
<header id="header" class="topBar">
    <div class="row">
        <div class="brand">
            <div class="brandContainer">
                                    <a href="/51101/en" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a>                            </div>
        </div>
        <script type="text/template" id="main-menu-template">
            <span class="menuTitle">menu</span>
            <% if ( _.isEmpty( subStation ) )  { %>
                <ul class="mainStationMenu">
                    <!-- now playing -->
                                            <li><a href="/51101/en" title="now playing">now playing</a></li>
                                                                <li><a href="/51101/en/songhistory" title="song history">song history</a></li>
                                                                <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li>
                                                            
                    
                </ul>
            <% } else { %>
                <ul class="subStationMenu">
                    <li><a href="<%= LinkHelper.getHomePageUrl() %>"  title="now playing">now playing</a></li>
                    <% if ( subStation.songHistoryActive ) { %>
                        <li><a href="<%= subStation.songHistoryPageUrl %>" data-mount="<%= subStation.mount() %>" title="song history">song history</a></li>
                    <% } %>
                                            <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li>
                                                            <li><a href="<%= subStation.channelPageUrl %>" data-mount="<%= subStation.mount() %>" title="<%= subStation.name() %>">channel page</a></li>
                </ul>
            <% } %>
        </script>
        <script type="text/template" id="sub-channel-menu-template">

            <li class="mainChannel <%= ( mainStation == currentStation ) ? 'current' : ''%>" data-color="<%= mainStation.skinningHighlightColor() %>" data-mount="<%= mainStation.mount() %>">
                <span title="Listen" class="listened play">
                    <i class="fa fa-play-circle-o"></i>
                </span>
                <span style="display: inline-block; word-wrap: normal;"><%= mainStation.title %></span>
            </li>

            <% if ( !_.isEmpty(subStations) ) { %>
                <div id="channelsNav"></div>
                <span class="channelsTitle">Channels</span>
                <ul id="channelsList">
                    <% _.each(subStations, function(station) { %>
                        <li class="subChannel <%= ( station == currentStation ) ? 'current' : '' %>" data-color="<%= !_.isEmpty(station.skinningHighlightColor()) ? station.skinningHighlightColor() : mainStation.skinningHighlightColor() %>" data-mount="<%= station.mount() %>">
                            <a href="<%= station.link %>" title="Explore Channel" class="channelTitle">
                            <span title="Listen channel" class="not-listened play <%= !station.wasListened() ? '' : 'notDisplayed' %>">
                                <i class="fa fa-play-circle"></i>
                            </span>
                            <span title="Listen channel" class="listened play <%= station.wasListened() ? '' : 'notDisplayed' %>">
                                <i class="fa fa-play-circle-o"></i>
                            </span>
                                <%= station.title %>
                            </a>
                        </li>
                    <% }); %>
                </ul>
            <% } %>

            <div id='channelsBottomNav'>
                <div class="channelsPageBtn" id="nextChannels">
                    <i class="fa fa-angle-right"></i>
                </div>
                <div id="channelsPageCount"></div>
                <div class="channelsPageBtn" id="previousChannels">
                    <i class="fa fa-angle-left"></i>
                </div>
            </div>

        </script>
        <nav class="menu">
            <ul id="mainMenu">
                <li class="dropdown mainMenu">
                    <a href="#" id="mainMenuBtn" class="dropdown-toggle notDisplayed" data-toggle="dropdown">
                        <div class="menuTxt">
                            menu                            <span class="caret"><i class="fa fa-angle-down"></i></span>
                        </div>
                    </a>
                    <a id="mainMenuBtnSmall" class="notDisplayed"><i class="fa fa-bars"></i></a>
                    <ul class="dropdown-menu main-menu"></ul>
                </li>
            </ul>
                        <ul id="controls">
                <li><a id="playButton" href="#" title="play">
                    <span class="sr-only">Play button</span>
                    <i class="fa fa-play"></i>
                </a></li>
                <li><a id="stopButton" href="#" title="stop">
                    <span class="sr-only">Stop button</span>
                    <i class="fa fa-stop"></i>
                </a></li>
                <li><a id="backToLiveButton" href="#">Back to live</a> </li>
                <li>
                    <a id="volumeButton" href="#" title="volume">
                        <div id="icoVolume">
                            <span class="sr-only">Volume button</span>
                            <i class="fa fa-volume-up"></i></div>
                        <div id="icoVolumeMute">
                            <span class="sr-only">Volume mute button</span>
                            <i class="fa fa-volume-off"></i><i class="fa fa-times"></i>
                        </div>
                    </a>
                    <div id="volumeSlider">
                        <div class="slider"></div>
                        <div class="track"></div>
                        <div class="trackTrigger"></div>
                    </div>
                </li>
            </ul>
            <ul id="loading">
                <li><div class="menuBtnContainer"><div class="spinnerContainer"></div></div></li>
            </ul>
                    </nav>
    </div>
</header>

    
    <div id="scrollable">
        <aside id="td_leaderboard_wrapper" class="notDisplayed"><div id="td_leaderboard"></div></aside>
        <section id="nowPlaying" class="track">

    <script type="text/template" id="nowplaying-song-template">
        <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %>
            <div class="nowPlayingCard">
                <% if ( coverActive )  { %>
                    <figure>
                        <% if ( !_.isEmpty( song.artistId ) ) { %>
                            <a href="<%= LinkHelper.getArtistUrl( song.artistId ) %>"><img alt="<%= song.title %> by <%= song.artist %> on <%= song.album %>" title="<%= song.title %> by <%= song.artist %> on <%= song.album %>"/></a>
                        <% } else { %>
                            <img alt="<%= song.title %> by <%= song.artist %>" title="<%= song.title %> by <%= song.artist %>"/>
                        <% } %>
                    </figure>
                <% } %>
                <div class="song">
                    <% if ( !_.isEmpty( song.title ) )  { %><div class="title"><%= ( !_.isEmpty( song.albumId ) && !_.isEmpty( song.trackId ) )  ? LinkHelper.link( song.title,  LinkHelper.getTrackUrl( song.albumId, song.trackId ) ) : song.title  %></div><% } %>
                    <% if ( !_.isEmpty( song.artist ) ) { %><div class="artist"><%= !_.isEmpty( song.artistId ) ? LinkHelper.link( song.artist, LinkHelper.getArtistUrl( song.artistId ) ) : song.artist %></div><% } %>
                    <% if ( !_.isEmpty( song.album ) )  { %><div class="album"><%= !_.isEmpty( song.albumId )  ? LinkHelper.link( song.album,  LinkHelper.getAlbumUrl( song.albumId ) ) : song.album  %></div><% } %>
                </div>
            </div>
        <% } %>
    </script>
    <script type="text/template" id="nowplaying-show-template">
        <% if ( typeof(entryRecurrence) != undefined && !_.isEmpty(entryRecurrence) && !_.isEmpty(entryRecurrence.entry) ) { %>
            <div class="nowPlayingCard">
                <figure>
                    <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img alt="<%= entryRecurrence.entry.show().title() %>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= entryRecurrence.entry.show().defaultVisual() %>"/></a>
                </figure>
                <div class="show">
                    <div class="comingUp">Coming up:</div>
                    <div class="showTime">
                        <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span>                    </div>
                    <div class="title"><%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %></div>
                </div>
            </div>
        <% } %>
    </script>


    <script type="text/template" id="nowplaying-podcast-template">
        <div class="podcastCard">
                <figure >
                    <img src="<%= image %>" alt="<%= title %>" title="<%= title %>" />
                </figure>
            <div class="song">
                    <div class="title"><%= title %></div>
                    <div class="artist"><%= author%></div>
                    <div class="album"><%= subtitle%></div>
            </div>
        </div>
    </script>



    <script type="text/template" id="nowplaying-short-template">
        <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %>
            <i>Now Playing</i>: <span class="song"><%= song.title %></span> by <span class="artist"><%= song.artist %></span>
        <% } else if ( typeof(entryRecurrence) != "undefined" && !_.isEmpty(entryRecurrence) ) { %>
            <% if ( isCurrentShow ) { %>
                <i>On air</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span>
            <% } else { %>
                <i>Coming up</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span>
            <% } %>
        <% } %>
    </script>

    <script type="text/template" id="adbreak-template">
        In a commercial break...    </script>
    <script type="text/template" id="advertisement-template">
        Advertisement    </script>
    <script type="text/template" id="countdown-template">
        <% if ( !_.isEmpty( countdown ) ) { %>
            Advertisement: <%= countdown %>        <% } else { %>
            Loading...        <% } %>
    </script>

    <!-- Song sharing tweet text template, used in the NowPlaying section, Song History and Wishlist pages -->
    <script type="text/template" id="song-sharing-tweet-template">
        <%= song.title %> by <%= song.artist %> on <%= stationName %>    </script>

    <!-- Show sharing template, used in the NowPlaying section -->
    <script type="text/template" id="show-sharing-tweet-template">
        <%= entryRecurrence.entry.show().title() %> on <%= stationName %>, from <%= entryRecurrenceStart %> to <%= entryRecurrenceEnd %>    </script>

    <!-- Show  -->
    <script type="text/template" id="show-nowplaying-buttons-template">
        <a href="#" class="addToWishList np-share-button" data-action="wishlist-track-add">
            <span class="sr-only">Add the track to your wishlist</span>
            <i class="fa fa-heart-o"></i>
        </a>
        <a href="#" class="removeFromWishList np-share-button" data-action="wishlist-track-remove">
            <span class="sr-only">Remove the track from your wishlist</span>
            <i class="fa fa-heart"></i>
        </a>

        <a href="#"  class="buy <% if ( buySongUrl  == null ) { %> visuallyhidden <%}%>" data-buysongurl="<% if ( buySongUrl  != null ){ %><%- buySongUrl %> <% } %>"  data-action="track-buy" target="_blank">Buy</a>


    </script>



     <!-- target container for the images slider -->
    <div id="slideshow" class="slideshow-target"></div>


    <div class="row nowPlayingRow">

        <div id="nowPlayingDisplay">
                            <!-- songOrShowNowPlaying is used as a placeholder to display a one-line now playing/current show information -->
                <div id="miniNowPlaying">
                    <div class="shortInfos">
                        <div class="infos"><div></div></div>
                        <div class="arrow">»</div>
                    </div>
                </div>
            
            <div id="nowPlayingCards"><div class="scroller"></div></div>

            <div id="podcastCards"><div class="scroller"></div></div>


            <div class="controls">

                <div id="podcastControls" >
                    <i id="playpause" class="fa fa-play playpause"  ></i>
                    <span class="start-time"></span>
                    <div class="podcast-slider" ></div>
                    <span class="end-time"></span>
                </div>

                <div class="actions" >

                                            <a href="#" class="np-share-button" data-action="share-fb" title="Share this song on Facebook" alt="Share on Facebook">
                            <span class="sr-only">Share on Facebook</span>
                            <i class="fa fa-facebook"></i>
                        </a>
                    
                                            <a href="#" class="np-share-button" data-action="share-twitter" title="Share this song on Twitter" alt="Share on Twitter">
                            <span class="sr-only">Share on Twitter</span>
                            <i class="fa fa-twitter"></i>
                        </a>
                    
                                            <a href="#" class="np-share-button" data-action="share-gplus" title="Share this song on  Google+" alt="Share on Google+">
                            <span class="sr-only">Share on Google plus</span>
                            <i class="fa fa-google-plus"></i>
                        </a>
                    
                    <div id="nowplayingButtons"></div>

                    <a href="#" class="currentShow" data-action="current-show">ยซ Current show</a>
                    <a href="#" class="nextShow" data-action="next-show">Next show ยป</a>

                </div>
            </div>
        </div>

        <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default -->
        <aside id="td_nowplaying_bigbox_wrapper">
            <h4>
                <span class="sr-only">Advertisement placeholder</span>
                Advertisement            </h4>
            <div id="td_nowplaying_bigbox"></div>
        </aside>

        <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default -->
        <aside id="td_nowplaying_adunit_wrapper">
            <!--<h4>Advertisement</h4>-->
            <div id="td_nowplaying_adunit"></div>
        </aside>

        <div id="tdPreroll">
            <div id="tdPlayer"></div>
            <div id="tdAdCountDown"></div>
        </div>

    </div>

    <a href="#" id="playBtnOverlay">
        <span class="sr-only">Play button</span>
        <div id="playBtnOverlayIco">
            <i class="fa fa-play-circle-o"></i>
        </div>
    </a>

</section>
        <div id="page">
            <section id="main" class="row">
                    <!-- Page data -->
<script type="text/javascript">
    var title = "Rocky99.1";
    var requestParams = {"controller":"home","action":"index","view":"index","lang":"en","url":"","fullBaseUrl":"https:\/\/player.listenlive.co\/51101","status":200};
</script>

<div id="wrapper">
    <div id="content">
        <section id="home">

    <header class="fullWidthTable">
        <div class="liquidWidth"><h2></h2></div>
        <script type="text/template" id="whats-playing-template">
            What's Playing on <%= stationName %>        </script>
    </header>

    <script>
    var tweetText = "I am listening to Rocky99.1";
</script>
<div class="page-sharing-buttons notDisplayed">
    <a href="#" class="facebook" title="Share this page on Facebook">
        <span class="sr-only">Share on Facebook</span>
        <div class="page-sharing-button">
            <i class="fa fa-facebook"></i>
            <span class="shareCount"></span>
        </div>
    </a>
    <a href="#" class="twitter" title="Share this page on Twitter">
    <div class="page-sharing-button">
    <span class="sr-only">Share on Twitter</span>
        <i class="fa fa-twitter"></i>
        <span class="shareCount"></span>
    </div>
    </a>
    <a href="#" class="gplus" title="Share this page on Google+">
        <span class="sr-only">Share on Google plus</span>
        <div class="page-sharing-button">
            <i class="fa fa-google-plus"></i>
            <span class="shareCount"></span>
        </div>
    </a>
</div>
    
        <div id="showHeader" class="fullWidthTable notDisplayed">
            <div class="pgPageTitle"><h3></h3></div>
            <div class="programGuideBtn">
                <a href="/51101/en/programguide" title="program guide">
                    <i class="fa fa-calendar"></i>Program Guide                </a>
            </div>
            <script type="text/template" id="show-onair-template">
                <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %>
                On air: <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %>
                <% } %>
            </script>
        </div>

        <ul id="showTabs" class="nav nav-tabs notDisplayed">
            <li class="description"><a href="#showDescriptionPane" data-toggle="tab">Description</a></li>
            <li class="hosts"><a href="#hostsPane" data-toggle="tab">Host(s)</a></li>
        </ul>

        <div class="show tab-content notDisplayed">

            <script type="text/template" id="show-description-template">
                    <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %>
                        <div class="fullWidthTable">
                            <figure class="fixedWidth">
                                <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img width="140" alt="<%= entryRecurrence.entry.show().title()%>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= !_.isEmpty(entryRecurrence.entry.show().defaultVisual()) ? entryRecurrence.entry.show().defaultVisual() : window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a>
                            </figure>
                            <div class="liquidWidth">
                                <div class="showTime">
                                    <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span>                                </div>
                                <div class="title">
                                    <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %>
                                </div>
                                <% if ( !_.isEmpty( entryRecurrence.entry.show().description() ) ) { %>
                                    <div class="description">
                                        <% if ( entryRecurrence.entry.show().description().length > 200 ) { %>
                                            <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ).substring(0,200) %>...
                                            <a class="readmore" href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>">read more ยป</a>
                                        <% } else { %>
                                            <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ) %>
                                        <% } %>
                                    </div>
                                <% } %>
                                <div class="category">
                                    <% if ( entryRecurrence.entry.show().category() != null ) { %>
                                    Category: <%= LinkHelper.link( entryRecurrence.entry.show().category(), LinkHelper.getProgramGuideUrl(entryRecurrence.entry.show().category()) ) %>                                    <% } %>
                                </div>
                            </div>
                        </div>
                    <% } else { %>
                        There is no show at this time.                    <% } %>
            </script>
            <div class="tab-pane active" id="showDescriptionPane"></div>

            <script type="text/template" id="hosts-template">
                <div class="hosts">
                    <% if ( typeof(hosts) != "undefined" && hosts != null && hosts.length > 0 ) { %>
                        <% _.each(hosts, function(host, index) { %>
                            <div class="fullWidthTable">
                                <% if ( host.pictures() && host.pictures().length > 0 ) { %>
                                    <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.pictures()[0].caption %>" title="<%= host.pictures()[0].caption %>" src="<%= host.pictures()[0].url %>"/></a></figure>
                                <% } else { %>
                                    <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.name() %>" title="<%= host.name() %>" src="<%= window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a></figure>
                                <% } %>
                                <div class="liquidWidth">
                                    <div class="hostName"><%= LinkHelper.link( host.name(), LinkHelper.getHostUrl(host.id()) ) %></div>
                                    <% if ( !_.isEmpty( host.biography() ) ) { %>
                                        <div class="description">
                                            <% if ( host.biography().length > 200 ) { %>
                                                <%= StringUtil.getExcerptInSentences( host.biography(), 3 ).substring(0,200) %>...
                                                <a class="readmore" href="<%= LinkHelper.getHostUrl( host.id() ) %>">read more ยป</a>
                                            <% } else { %>
                                                <%= StringUtil.getExcerptInSentences( host.biography(), 3 ) %>
                                            <% } %>
                                        </div>
                                    <% } %>
                                </div>
                            </div>
                        <% }); %>
                    </div>
                    <% } else { %>
                        There is no host information available.                    <% } %>
                </div>
            </script>
            <div class="tab-pane active" id="hostsPane"></div>

        </div>
    
    <h3 id="nowPlayingTitle" class="artistLink notDisplayed">
        <span class="sr-only">Now playing placeholder</span>
    </h3>
    <script type="text/template" id="nowplaying-artist-template">
        Now Playing: <%= LinkHelper.link( artistName, artistUrl ) %>
    </script>

    <ul class="nav nav-tabs notDisplayed" id="nowPlayingTabs">
        <li><a href="#biographyPane" data-toggle="tab">Biography</a></li>
        <li><a href="#discographyPane" data-toggle="tab">Discography</a></li>
                <li><a class="artistMore">More</a></li>
    </ul>

    <div class="song tab-content notDisplayed">

        <script type="text/template" id="biography-template">
            <div class="description">
                <% if ( typeof(biography) != "undefined" && !_.isEmpty(biography) ) { %>
                    <%= StringUtil.splitWithMore( biography, 5, 'read more ยป', 'ยซ read less' ) %>
                <% } else { %>
                    Biography is not available.                <% } %>
            </div>
        </script>
        <div class="tab-pane active" id="biographyPane"></div>

        <script type="text/template" id="discography-template">
            <% if ( !_.isEmpty(albums) ) { %>
            <ul class="albums">
                <% _.each(albums, function( album, i ) { %>
                <li class="album" <% if (i % 4 == 0) { %> style="clear:both"<% }%>>
                    <div class="responsive-container">
                        <figure class="img-container">
                            <a href="<%= album.url %>">
                        <% if ( !_.isEmpty(album.coverArtUrl) ) { %>
                            <img alt="<%= album.title %>" title="<%= album.title %>" src="<%= album.coverArtUrl%>"/>
                        <% } else { %>
                            <img alt="<%= album.title %>" title="<%= album.title %>" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/default-cover-art.png"/>
                        <% } %>
                        </a>
                        </figure>
                    </div>
                    <div class="albumInfos">
                        <div class="title"><%= album.title %></div>
                        <div class="releaseDate"><%= album.releaseDate %></div>
                    </div>
                </li>
                <% }); %>
            </ul>
            <div class="more-bar">
                <div class="more">
                    <a class="discographyLink" href="<%= discographyUrl %>">more albums ยป</a>
                </div>
            </div>
            <% } else { %>
                Discography is not available.            <% } %>
        </script>
        <div class="tab-pane" id="discographyPane"></div>

        
    </div>

    
</section>    </div>
</div>
<aside id="sidebar">
    <div id="td_sponsorAd" class="notDisplayed"></div>
    <!--<h4 class="notDisplayed">Advertisement</h4>-->
    <aside id="td_adunit1_wrapper" class="notDisplayed"><div id="td_adunit1"></div></aside>

    <div>
        <h1>Rocky99.1</h1>
        <p>The Laurel Highlands Rock Station.</p>
    </div>

    
    <div id="td_adunit2" class="notDisplayed"></div>

    
    
    
</aside>            </section>
        </div>
        <footer id="footer">
    <div class="row">
        <div class="logo">
                            <a href="https://7mmjohnstown.com/rocky-99-1/" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a>                    </div>
        <div class="description">
            The Laurel Highlands Rock Station.        </div>
        <div class="links">
            <ul>
                                    <li><a href="/51101/en">now playing</a></li>
                                                    <li><a href="/51101/en/songhistory">song history</a></li>
                                                    <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li>
                                                                
            </ul>
            <ul>
                            </ul>
        </div>
        <div class="links-extra">
            <ul>
                <li><a href="https://tritondigitalcommunity.force.com/s/article/Stream-doesn-t-start-in-V4-Player-web-browser" target="_blank">help</a></li>
                <li><a href="javascript:void(0);" onclick="window.open(LinkHelper.getPrivacyUrl(), '_blank', 'toolbar=0,location=1,menubar=0')">privacy policy</a></li>
            </ul>
                <!-- Google Play Badge -->
    <a href="https://play.google.com/store/apps/details?id=com.forevermedia.forevermediaradio&hl=en_US" target="_blank">
        <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/google_play_en_generic_rgb_wo_45.png" style="margin-top: 10px;" title="Get it on Google Play" alt="Get it on Google Play" />    </a>
    <!-- Apple Badge -->
    <a href="https://itunes.apple.com/US/app/iditmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8?mt=8" target="_blank">
        <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/Download_on_the_App_Store_Badge_en_135x40.png" style="margin-top: 10px;" title="Download on the App Store" alt="Download on the App Store" />    </a>
            <div class="powered triton">
                <a href="http://tritondigital.com/" target="_blank" title="Triton Digital">
                <span class="sr-only">Triton Logo</span>
                <span class="tritonLogo"></span></a>
                <p>Streaming service and player provided by Triton Digital.</p>
            </div>
            <div class="powered rovi">
                <div class="roviCopyright">
                    <p>Portions of Content provided by Last.fm. ©2025 Last.fm Ltd.</p>
                </div>
            </div>
                    </div>
    </div>
    <div class="row">
        <div class="copyrights">
            <p>©2025 Triton Digital. All Rights Reserved. 4.19.2-044</p>
        </div>
    </div>

</footer>
    </div>

        <div class="bottomBar"><div class="row"><nav class="menu"></nav></div></div>
    <div id="offcanvas-menu" class="overthrow"></div>
    <div id="notificationsContainer">
    <div id="timeOutAlert">
        <a class="ui-notify-close ui-notify-cross" href="#">x</a>
        <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Connection Timeout !</h1>
        <p>
            To keep the connection alive, please click on the "Continue" button below or the stream will stop.            <a id="listenMoreButton" href="#">Continue</a>
        </p>
    </div>
    <div id="timeOutReach">
        <a class="ui-notify-close ui-notify-cross" href="#">x</a>
        <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Connection Timeout !</h1>
        <p>The stream was stopped (connection time out occurred). To listen again to the live stream, please click on the "Listen" button below.</p>
        <a id="listenStreamButton" href="#">Listen</a>
    </div>
    <div id="streamGeoBlock">
        <a class="ui-notify-close ui-notify-cross" href="#">x</a>
        <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Stream geo-blocked !</h1>
        <p>#{text}</p>
    </div>
    <div id="statusInfo">
        <div style="float:left;margin:0 10px 0 0; font-size: 18px">
            <i class="fa fa-info-circle"></i>
        </div>
        <h1>Status</h1>
        <p>#{text}</p>
    </div>
    <div id="updateFlash">
        <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Update Flash Player !</h1>
        <p>#{text} <a href="http://www.adobe.com/go/getflashplayer"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/get_flash_player.gif" alt="Get Adobe Flash Player" /></a></p>
    </div>
    <div id="noHtml5">
        <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>No HTML5 support !</h1>
        <p>#{text} <a href="http://browsehappy.com/" target="_blank">Please update your browser</a>. </p>
    </div>
    </div>
    <script>
    var tdApiBaseUrl = '//sdk.listenlive.co/web/2.9/';
</script>
<script src="//sdk.listenlive.co/web/2.9/td-sdk.min.js"></script>

<script data-main="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/app.min.js?v=6df8d4acacfdd7cac0f92d6024f3a9cd" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"></script>

        

        



<!-- Google Analytics 4 -->
<script>
    var trackingId = "G-QQRTXPJ64L";
    var trackerName = "listenlive.co";
        const script = 'script';
    var analyticsVersion = trackingId.split("-")[0];
    if (analyticsVersion === "G") {
        const url = "https://www.googletagmanager.com/gtag/js?id=" + trackingId;
        window.dataLayer = window.dataLayer || [];
        window['gtag'] = window['gtag'] || gtag;

        scriptTag = document.createElement(script);
        scriptTag.async = 1;
        scriptTag.src = url;

        scriptTagElement = document.getElementsByTagName(script)[0];
        scriptTagElement.parentNode.insertBefore(scriptTag, scriptTagElement);

        function gtag() {
            dataLayer.push(arguments);
        };
        gtag("js", new Date());
        gtag("config", trackingId, {
            name: trackerName
        });
    } else {
        // temporarily re-added old analytics until clients update to new analytics
        (function(i, s, o, g, r, a, m) {
            i['GoogleAnalyticsObject'] = r;
            i[r] = i[r] || function() {
                (i[r].q = i[r].q || []).push(arguments)
            }, i[r].l = 1 * new Date();
            a = s.createElement(o),
                m = s.getElementsByTagName(o)[0];
            a.async = 1;
            a.src = g;
            m.parentNode.insertBefore(a, m)
        })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
        ga('create', 'UA-34627310-3', 'listenlive.co');
            }
   
</script>



    <!-- Page generated on: 1760581768 -->
</body>
</html>
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]--> <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <meta charset="utf-8"> <meta http-equiv="content-language" content="en" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1,requiresActiveX=true"> <meta name="apple-itunes-app" content="app-id=itmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8, app-argument=https://player.listenlive.co/51101"/> <title>Rocky99.1</title> <meta name="description" content="The Laurel Highlands Rock Station."> <link rel="canonical" href="https://player.listenlive.co/51101"> <base href="https://player.listenlive.co/51101/"/> <link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="icon" /><link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="shortcut icon" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="msapplication-TileImage" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/> <meta name="application-name" content="Rocky99.1"> <meta name="msapplication-tooltip" content="Listen to Rocky99.1"> <meta name="msapplication-starturl" content="https://player.listenlive.co/51101/en"> <meta property="og:url" content="https://player.listenlive.co/51101"/> <meta property="og:type" content="website"/> <meta property="og:site_name" content="Rocky99.1"/> <meta property="og:title" content="Rocky99.1"/> <meta property="og:description" content="The Laurel Highlands Rock Station."/> <meta property="og:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/> <meta name="twitter:url" content="https://player.listenlive.co/51101"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:title" content="Rocky99.1"/> <meta name="twitter:description" content="The Laurel Highlands Rock Station."/> <meta name="twitter:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/> <link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,600' rel='stylesheet' type='text/css'> <link rel="stylesheet" type="text/css" href="//player.listenlive.co/templates/StandardPlayerV4/webroot/css/font-awesome.min.css" /> <link rel="stylesheet" type="text/css" href="/generated/css/51101.css" /> <script type="text/javascript" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/vendor/modernizr.custom.28769.js"></script> <script type="text/javascript"> var baseURL = '/51101/'; var rootURL = '/'; var webrootURL = '/templates/StandardPlayerV4/webroot/'; var app = {"debug":0,"pwa":{"station_settings":{"station_name":"Rocky99.1","station_description":"The Laurel Highlands Rock Station.","station_type":"music","station_logo_image":"\/\/pwaimg.listenlive.co\/WRKW_1873601_config_station_logo_image_1541609255.png","station_url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/","live_connection_time_out":"3600","country":"US","favicon":"\/\/pwaimg.listenlive.co\/WRKW_1873651_config_favicon_1478205411.png","location":null,"genre":null},"now_playing_information":{"display_now_playing_history":"1","number_of_songs_displayed":"","display_album_cover":"1","display_artist_pictures_in_now_playing_background":"1","default_cover_image":"\/\/pwaimg.listenlive.co\/WRKW_1873731_config_default_cover_image_1525274821.png","allow_explicit_album_art":"0","enable_album_art_matching":"1"},"player_colors":{"frame_color":"","background_color":"","highlight_color":"","background_image":"\/\/pwaimg.listenlive.co\/WRKW_1873781_config_background_image_1541609255.png","background_image_vertical_alignment":"center","enable_high_contrast":"0","button_color":"0"},"monetization":{"revenue_sharing":null,"banner_configuration":{"ad_unit_sponsor":{"active":"0","mobile_x_large":{"image":null,"link":""}},"ad_unit_leaderboard":{"active":"0","type":"DirectUpload","dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""},"direct_upload":{"image":null,"link":""}},"ad_unit_1":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}},"ad_unit_2":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}}},"preroll_configuration":{"keep_synced_banners":"0","preroll_third_party":{"preroll_adgear":{"priority":"0","preroll_adspot_id":"","bigbox_adspot_id":"","leaderboard_adspot_id":""},"preroll_targetspot":{"priority":"0"},"preroll_third_party_vastad":{"priority":"0","preroll_third_party_vastad_url":""},"preroll_liverail":{"priority":"0","liverail_vastad_url":""}},"preroll_tritonrunspot":{"priority":"0","station_id_campaign_manager":""},"preroll_triton_vastad":{"priority":"0","triton_vastad_url":""},"preroll_direct_upload":{"priority":"0","video_or_audio_file":null,"url":"","audio_preroll_bigbox_image":null,"associated_bigbox_image":null,"associated_bigbox_link":"","associated_leaderboard_image":null,"associated_leaderboard_link":""}},"targetspot":{"banners_active":"0","targetspot_station_id":""},"adbreak":{"active":"0","keep_visible_after_complete":"0"}},"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"social_sharing":{"facebook_like_active":"1","facebook_comments_active":"0","googleplus_active":"1","twitter_active":"1"},"advanced_settings":{"help":{"custom_help_lang":"EN","custom_help_page_url":""},"analytics":{"google_analytics_account":"","piwik_domain":"","piwik_siteid":"","quantcast_qacct":"","onestat_stationid":"","nielsen_app_id":"","facebook_pixel_id":"","google_analytics_tracking_events":"all","google_analytics_samplerate":"5","google_analytics_category":"Triton Player V4"},"advanced_social_sharing":{"facebook_app_id":""},"wishlist":{"wishlist_active":"0"},"itunes_affiliate_linking":{"affiliate_token":"","campaign_token":""},"mobile_application_linking":{"ios_devices":{"apple_app_store_application_id":"itmss:\/\/itunes.apple.com\/us\/app\/forever-radio\/id1175462016?mt=8","apple_app_store_country":"US","apple_ios_smart_app_banner":"1","apple_ios_smart_app_banner_affiliate_data":""},"android_devices":{"google_play_package_name":"com.forevermedia.forevermediaradio&hl=en_US"}},"station_id":null,"version":null,"custom_segment_id":""},"sub_channels":{"sub_channels_account":null},"mobile":{"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"contact":{"contact1_title":"","contact1_info":"","contact2_title":"","contact2_info":"","contact3_title":"","contact3_info":"","contact4_title":"","contact4_info":""},"revenue_sharing":null},"program_guide":{"active":"1","info":{"version":1,"shows":[{"title":"Bubba and the Rocky Wake Up Show","description":"Bubba - 6AM till 10AM - Monday thru Friday","category":null,"keywords":[],"large_picture":"","default_visual":"https:\/\/express-images.franklymedia.com\/3918\/sites\/14\/2020\/01\/17171042\/BUBBA-BLUE.jpg","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":1},{"title":"Anna","description":"Anna - 3PM till 7PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":2},{"title":"Nights with Alice Cooper","description":"Alice Cooper - 7PM till Midnight - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"http:\/\/www.foreverjohnstown.com\/wp-content\/uploads\/sites\/14\/2016\/12\/Nights-with-Alice-Cooper-2016.jpg","rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":3},{"title":"Eddie Barella","description":"Eddie Barella - 10AM till 3PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":4},{"title":"Racing Rocks","description":"Racing Rocks - 10AM till Noon - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":5},{"title":"Live In Concert","description":"Live In Concert - 7PM till 9PM - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":6},{"title":"House Of Hair","description":"Dee Snider - 9PM till Midnight - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":7},{"title":"Time Warp","description":"Time Warp - 6AM till 10AM - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":8},{"title":"Number One Son","description":"Number One Son - 1AM - 6AM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":9},{"title":"Backyard Rock Block","description":"Saturday - 6PM-7PM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":10}],"hosts":[],"schedule":{"entries":[{"id":"cba88285-166f-4650-ad7a-245d21e6ea1d","show_id":1,"start":"2018\/04\/30 06:00","end":"2018\/04\/30 10:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"0ae7054b-8f10-46b3-ba1b-3a26e63d3781","show_id":2,"start":"2018\/04\/30 15:00","end":"2018\/04\/30 19:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"b475ad0a-2a5f-4eee-a562-e0db83314d40","show_id":3,"start":"2018\/04\/30 19:00","end":"2018\/05\/01 00:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"24895570-849f-4d09-a33f-b90aa06494f8","show_id":7,"start":"2018\/05\/05 21:00","end":"2018\/05\/06 00:00","recurrence":"FREQ=WEEKLY;BYDAY=SA"},{"id":"2b5e6988-f341-4b75-8372-20dbb9756ff0","show_id":8,"start":"2018\/04\/29 06:00","end":"2018\/04\/29 10:00","recurrence":"FREQ=WEEKLY;BYDAY=SU"},{"id":"97b2a507-bb24-4b43-a426-65e4e58af79f","show_id":4,"start":"2019\/01\/28 10:00","end":"2019\/01\/28 15:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"7b4634b3-0e71-425d-9e43-3dcf9ca8310d","show_id":9,"start":"2019\/01\/28 01:00","end":"2019\/01\/28 06:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"e8e4ce75-8f48-43c2-865b-6e32e07f7808","show_id":6,"start":"2023\/01\/21 19:00","end":"2023\/01\/21 21:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""},{"id":"6f16246d-1748-4b3c-b6d5-f88b29cc18dd","show_id":10,"start":"2023\/01\/21 18:00","end":"2023\/01\/21 19:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""}],"timezone":"EST5EDT","timezone_abbreviation":"EDT"}}},"user_registration":{"active":null,"amp_reward_tenant_id":null},"station_directory":{"enabled":"0","directory_stream_id":""},"distributor_targeting":{"ios":"triton-ios","android":"triton-android","web":"triton-web"},"mount":"WRKW","streamid":"15211"},"player":{"embedId":"51101","infos":{"active":"1","callsign":"WRKW","streamid":"15211","connectionType":"hdAlternate","platformId":"prod01","broadcasterName":"Forever Media"},"template":{"id":"StandardPlayerV4"}},"version":"4.19.2-044","translations":{"sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","every":"every","until":"until","day":"day","days":"days","week":"week","weeks":"weeks","on":"on","months":["january","february","march","april","may","june","july","august","september","october","november","december"],"january":"january","february":"february","march":"march","april":"april","may":"may","june":"june","july":"july","august":"august","september":"september","october":"october","november":"november","december":"december","now":"right now","n_seconds":"%s seconds ago","one_minute":"about 1 minute ago","n_minutes":"%s minutes ago","one_hour":"about 1 hour ago","n_hours":"%s hours ago","yesterday":"yesterday","n_days":"%s days ago","more_than_a_year":"over a year ago"},"subStations":[],"userRegistration":{"platformId":"prod01"}}; app.paths = {}; app.paths.PLAYER_IMG_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/img/'; app.paths.PLAYER_OAS_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/html/oasbanner.html'; app.paths.OLSON_TIMEZONE_DATA_URL = '/plugins/ProgramGuide/webroot/tz'; app.paths.SHARE_COUNT_URL = 'https://player.listenlive.co/51101/en/social/sharing/count.json'; </script> </head> <body class="no-grid playerLoading"> <!--[if lt IE 8]><div id="ancientBrowser"><p>Your browser is not supported. To listen to your favorite radio station, we recommend <a href="http://browsehappy.com/">upgrading to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">installing Google Chrome Frame</a>.</p></div><![endif]--> <header id="header" class="topBar"> <div class="row"> <div class="brand"> <div class="brandContainer"> <a href="/51101/en" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a> </div> </div> <script type="text/template" id="main-menu-template"> <span class="menuTitle">menu</span> <% if ( _.isEmpty( subStation ) ) { %> <ul class="mainStationMenu"> <!-- now playing --> <li><a href="/51101/en" title="now playing">now playing</a></li> <li><a href="/51101/en/songhistory" title="song history">song history</a></li> <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li> </ul> <% } else { %> <ul class="subStationMenu"> <li><a href="<%= LinkHelper.getHomePageUrl() %>" title="now playing">now playing</a></li> <% if ( subStation.songHistoryActive ) { %> <li><a href="<%= subStation.songHistoryPageUrl %>" data-mount="<%= subStation.mount() %>" title="song history">song history</a></li> <% } %> <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li> <li><a href="<%= subStation.channelPageUrl %>" data-mount="<%= subStation.mount() %>" title="<%= subStation.name() %>">channel page</a></li> </ul> <% } %> </script> <script type="text/template" id="sub-channel-menu-template"> <li class="mainChannel <%= ( mainStation == currentStation ) ? 'current' : ''%>" data-color="<%= mainStation.skinningHighlightColor() %>" data-mount="<%= mainStation.mount() %>"> <span title="Listen" class="listened play"> <i class="fa fa-play-circle-o"></i> </span> <span style="display: inline-block; word-wrap: normal;"><%= mainStation.title %></span> </li> <% if ( !_.isEmpty(subStations) ) { %> <div id="channelsNav"></div> <span class="channelsTitle">Channels</span> <ul id="channelsList"> <% _.each(subStations, function(station) { %> <li class="subChannel <%= ( station == currentStation ) ? 'current' : '' %>" data-color="<%= !_.isEmpty(station.skinningHighlightColor()) ? station.skinningHighlightColor() : mainStation.skinningHighlightColor() %>" data-mount="<%= station.mount() %>"> <a href="<%= station.link %>" title="Explore Channel" class="channelTitle"> <span title="Listen channel" class="not-listened play <%= !station.wasListened() ? '' : 'notDisplayed' %>"> <i class="fa fa-play-circle"></i> </span> <span title="Listen channel" class="listened play <%= station.wasListened() ? '' : 'notDisplayed' %>"> <i class="fa fa-play-circle-o"></i> </span> <%= station.title %> </a> </li> <% }); %> </ul> <% } %> <div id='channelsBottomNav'> <div class="channelsPageBtn" id="nextChannels"> <i class="fa fa-angle-right"></i> </div> <div id="channelsPageCount"></div> <div class="channelsPageBtn" id="previousChannels"> <i class="fa fa-angle-left"></i> </div> </div> </script> <nav class="menu"> <ul id="mainMenu"> <li class="dropdown mainMenu"> <a href="#" id="mainMenuBtn" class="dropdown-toggle notDisplayed" data-toggle="dropdown"> <div class="menuTxt"> menu <span class="caret"><i class="fa fa-angle-down"></i></span> </div> </a> <a id="mainMenuBtnSmall" class="notDisplayed"><i class="fa fa-bars"></i></a> <ul class="dropdown-menu main-menu"></ul> </li> </ul> <ul id="controls"> <li><a id="playButton" href="#" title="play"> <span class="sr-only">Play button</span> <i class="fa fa-play"></i> </a></li> <li><a id="stopButton" href="#" title="stop"> <span class="sr-only">Stop button</span> <i class="fa fa-stop"></i> </a></li> <li><a id="backToLiveButton" href="#">Back to live</a> </li> <li> <a id="volumeButton" href="#" title="volume"> <div id="icoVolume"> <span class="sr-only">Volume button</span> <i class="fa fa-volume-up"></i></div> <div id="icoVolumeMute"> <span class="sr-only">Volume mute button</span> <i class="fa fa-volume-off"></i><i class="fa fa-times"></i> </div> </a> <div id="volumeSlider"> <div class="slider"></div> <div class="track"></div> <div class="trackTrigger"></div> </div> </li> </ul> <ul id="loading"> <li><div class="menuBtnContainer"><div class="spinnerContainer"></div></div></li> </ul> </nav> </div> </header> <div id="scrollable"> <aside id="td_leaderboard_wrapper" class="notDisplayed"><div id="td_leaderboard"></div></aside> <section id="nowPlaying" class="track"> <script type="text/template" id="nowplaying-song-template"> <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %> <div class="nowPlayingCard"> <% if ( coverActive ) { %> <figure> <% if ( !_.isEmpty( song.artistId ) ) { %> <a href="<%= LinkHelper.getArtistUrl( song.artistId ) %>"><img alt="<%= song.title %> by <%= song.artist %> on <%= song.album %>" title="<%= song.title %> by <%= song.artist %> on <%= song.album %>"/></a> <% } else { %> <img alt="<%= song.title %> by <%= song.artist %>" title="<%= song.title %> by <%= song.artist %>"/> <% } %> </figure> <% } %> <div class="song"> <% if ( !_.isEmpty( song.title ) ) { %><div class="title"><%= ( !_.isEmpty( song.albumId ) && !_.isEmpty( song.trackId ) ) ? LinkHelper.link( song.title, LinkHelper.getTrackUrl( song.albumId, song.trackId ) ) : song.title %></div><% } %> <% if ( !_.isEmpty( song.artist ) ) { %><div class="artist"><%= !_.isEmpty( song.artistId ) ? LinkHelper.link( song.artist, LinkHelper.getArtistUrl( song.artistId ) ) : song.artist %></div><% } %> <% if ( !_.isEmpty( song.album ) ) { %><div class="album"><%= !_.isEmpty( song.albumId ) ? LinkHelper.link( song.album, LinkHelper.getAlbumUrl( song.albumId ) ) : song.album %></div><% } %> </div> </div> <% } %> </script> <script type="text/template" id="nowplaying-show-template"> <% if ( typeof(entryRecurrence) != undefined && !_.isEmpty(entryRecurrence) && !_.isEmpty(entryRecurrence.entry) ) { %> <div class="nowPlayingCard"> <figure> <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img alt="<%= entryRecurrence.entry.show().title() %>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= entryRecurrence.entry.show().defaultVisual() %>"/></a> </figure> <div class="show"> <div class="comingUp">Coming up:</div> <div class="showTime"> <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span> </div> <div class="title"><%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %></div> </div> </div> <% } %> </script> <script type="text/template" id="nowplaying-podcast-template"> <div class="podcastCard"> <figure > <img src="<%= image %>" alt="<%= title %>" title="<%= title %>" /> </figure> <div class="song"> <div class="title"><%= title %></div> <div class="artist"><%= author%></div> <div class="album"><%= subtitle%></div> </div> </div> </script> <script type="text/template" id="nowplaying-short-template"> <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %> <i>Now Playing</i>: <span class="song"><%= song.title %></span> by <span class="artist"><%= song.artist %></span> <% } else if ( typeof(entryRecurrence) != "undefined" && !_.isEmpty(entryRecurrence) ) { %> <% if ( isCurrentShow ) { %> <i>On air</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span> <% } else { %> <i>Coming up</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span> <% } %> <% } %> </script> <script type="text/template" id="adbreak-template"> In a commercial break... </script> <script type="text/template" id="advertisement-template"> Advertisement </script> <script type="text/template" id="countdown-template"> <% if ( !_.isEmpty( countdown ) ) { %> Advertisement: <%= countdown %> <% } else { %> Loading... <% } %> </script> <!-- Song sharing tweet text template, used in the NowPlaying section, Song History and Wishlist pages --> <script type="text/template" id="song-sharing-tweet-template"> <%= song.title %> by <%= song.artist %> on <%= stationName %> </script> <!-- Show sharing template, used in the NowPlaying section --> <script type="text/template" id="show-sharing-tweet-template"> <%= entryRecurrence.entry.show().title() %> on <%= stationName %>, from <%= entryRecurrenceStart %> to <%= entryRecurrenceEnd %> </script> <!-- Show --> <script type="text/template" id="show-nowplaying-buttons-template"> <a href="#" class="addToWishList np-share-button" data-action="wishlist-track-add"> <span class="sr-only">Add the track to your wishlist</span> <i class="fa fa-heart-o"></i> </a> <a href="#" class="removeFromWishList np-share-button" data-action="wishlist-track-remove"> <span class="sr-only">Remove the track from your wishlist</span> <i class="fa fa-heart"></i> </a> <a href="#" class="buy <% if ( buySongUrl == null ) { %> visuallyhidden <%}%>" data-buysongurl="<% if ( buySongUrl != null ){ %><%- buySongUrl %> <% } %>" data-action="track-buy" target="_blank">Buy</a> </script> <!-- target container for the images slider --> <div id="slideshow" class="slideshow-target"></div> <div class="row nowPlayingRow"> <div id="nowPlayingDisplay"> <!-- songOrShowNowPlaying is used as a placeholder to display a one-line now playing/current show information --> <div id="miniNowPlaying"> <div class="shortInfos"> <div class="infos"><div></div></div> <div class="arrow">»</div> </div> </div> <div id="nowPlayingCards"><div class="scroller"></div></div> <div id="podcastCards"><div class="scroller"></div></div> <div class="controls"> <div id="podcastControls" > <i id="playpause" class="fa fa-play playpause" ></i> <span class="start-time"></span> <div class="podcast-slider" ></div> <span class="end-time"></span> </div> <div class="actions" > <a href="#" class="np-share-button" data-action="share-fb" title="Share this song on Facebook" alt="Share on Facebook"> <span class="sr-only">Share on Facebook</span> <i class="fa fa-facebook"></i> </a> <a href="#" class="np-share-button" data-action="share-twitter" title="Share this song on Twitter" alt="Share on Twitter"> <span class="sr-only">Share on Twitter</span> <i class="fa fa-twitter"></i> </a> <a href="#" class="np-share-button" data-action="share-gplus" title="Share this song on Google+" alt="Share on Google+"> <span class="sr-only">Share on Google plus</span> <i class="fa fa-google-plus"></i> </a> <div id="nowplayingButtons"></div> <a href="#" class="currentShow" data-action="current-show">ยซ Current show</a> <a href="#" class="nextShow" data-action="next-show">Next show ยป</a> </div> </div> </div> <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default --> <aside id="td_nowplaying_bigbox_wrapper"> <h4> <span class="sr-only">Advertisement placeholder</span> Advertisement </h4> <div id="td_nowplaying_bigbox"></div> </aside> <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default --> <aside id="td_nowplaying_adunit_wrapper"> <!--<h4>Advertisement</h4>--> <div id="td_nowplaying_adunit"></div> </aside> <div id="tdPreroll"> <div id="tdPlayer"></div> <div id="tdAdCountDown"></div> </div> </div> <a href="#" id="playBtnOverlay"> <span class="sr-only">Play button</span> <div id="playBtnOverlayIco"> <i class="fa fa-play-circle-o"></i> </div> </a> </section> <div id="page"> <section id="main" class="row"> <!-- Page data --> <script type="text/javascript"> var title = "Rocky99.1"; var requestParams = {"controller":"home","action":"index","view":"index","lang":"en","url":"","fullBaseUrl":"https:\/\/player.listenlive.co\/51101","status":200}; </script> <div id="wrapper"> <div id="content"> <section id="home"> <header class="fullWidthTable"> <div class="liquidWidth"><h2></h2></div> <script type="text/template" id="whats-playing-template"> What's Playing on <%= stationName %> </script> </header> <script> var tweetText = "I am listening to Rocky99.1"; </script> <div class="page-sharing-buttons notDisplayed"> <a href="#" class="facebook" title="Share this page on Facebook"> <span class="sr-only">Share on Facebook</span> <div class="page-sharing-button"> <i class="fa fa-facebook"></i> <span class="shareCount"></span> </div> </a> <a href="#" class="twitter" title="Share this page on Twitter"> <div class="page-sharing-button"> <span class="sr-only">Share on Twitter</span> <i class="fa fa-twitter"></i> <span class="shareCount"></span> </div> </a> <a href="#" class="gplus" title="Share this page on Google+"> <span class="sr-only">Share on Google plus</span> <div class="page-sharing-button"> <i class="fa fa-google-plus"></i> <span class="shareCount"></span> </div> </a> </div> <div id="showHeader" class="fullWidthTable notDisplayed"> <div class="pgPageTitle"><h3></h3></div> <div class="programGuideBtn"> <a href="/51101/en/programguide" title="program guide"> <i class="fa fa-calendar"></i>Program Guide </a> </div> <script type="text/template" id="show-onair-template"> <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %> On air: <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %> <% } %> </script> </div> <ul id="showTabs" class="nav nav-tabs notDisplayed"> <li class="description"><a href="#showDescriptionPane" data-toggle="tab">Description</a></li> <li class="hosts"><a href="#hostsPane" data-toggle="tab">Host(s)</a></li> </ul> <div class="show tab-content notDisplayed"> <script type="text/template" id="show-description-template"> <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %> <div class="fullWidthTable"> <figure class="fixedWidth"> <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img width="140" alt="<%= entryRecurrence.entry.show().title()%>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= !_.isEmpty(entryRecurrence.entry.show().defaultVisual()) ? entryRecurrence.entry.show().defaultVisual() : window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a> </figure> <div class="liquidWidth"> <div class="showTime"> <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span> </div> <div class="title"> <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %> </div> <% if ( !_.isEmpty( entryRecurrence.entry.show().description() ) ) { %> <div class="description"> <% if ( entryRecurrence.entry.show().description().length > 200 ) { %> <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ).substring(0,200) %>... <a class="readmore" href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>">read more ยป</a> <% } else { %> <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ) %> <% } %> </div> <% } %> <div class="category"> <% if ( entryRecurrence.entry.show().category() != null ) { %> Category: <%= LinkHelper.link( entryRecurrence.entry.show().category(), LinkHelper.getProgramGuideUrl(entryRecurrence.entry.show().category()) ) %> <% } %> </div> </div> </div> <% } else { %> There is no show at this time. <% } %> </script> <div class="tab-pane active" id="showDescriptionPane"></div> <script type="text/template" id="hosts-template"> <div class="hosts"> <% if ( typeof(hosts) != "undefined" && hosts != null && hosts.length > 0 ) { %> <% _.each(hosts, function(host, index) { %> <div class="fullWidthTable"> <% if ( host.pictures() && host.pictures().length > 0 ) { %> <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.pictures()[0].caption %>" title="<%= host.pictures()[0].caption %>" src="<%= host.pictures()[0].url %>"/></a></figure> <% } else { %> <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.name() %>" title="<%= host.name() %>" src="<%= window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a></figure> <% } %> <div class="liquidWidth"> <div class="hostName"><%= LinkHelper.link( host.name(), LinkHelper.getHostUrl(host.id()) ) %></div> <% if ( !_.isEmpty( host.biography() ) ) { %> <div class="description"> <% if ( host.biography().length > 200 ) { %> <%= StringUtil.getExcerptInSentences( host.biography(), 3 ).substring(0,200) %>... <a class="readmore" href="<%= LinkHelper.getHostUrl( host.id() ) %>">read more ยป</a> <% } else { %> <%= StringUtil.getExcerptInSentences( host.biography(), 3 ) %> <% } %> </div> <% } %> </div> </div> <% }); %> </div> <% } else { %> There is no host information available. <% } %> </div> </script> <div class="tab-pane active" id="hostsPane"></div> </div> <h3 id="nowPlayingTitle" class="artistLink notDisplayed"> <span class="sr-only">Now playing placeholder</span> </h3> <script type="text/template" id="nowplaying-artist-template"> Now Playing: <%= LinkHelper.link( artistName, artistUrl ) %> </script> <ul class="nav nav-tabs notDisplayed" id="nowPlayingTabs"> <li><a href="#biographyPane" data-toggle="tab">Biography</a></li> <li><a href="#discographyPane" data-toggle="tab">Discography</a></li> <li><a class="artistMore">More</a></li> </ul> <div class="song tab-content notDisplayed"> <script type="text/template" id="biography-template"> <div class="description"> <% if ( typeof(biography) != "undefined" && !_.isEmpty(biography) ) { %> <%= StringUtil.splitWithMore( biography, 5, 'read more ยป', 'ยซ read less' ) %> <% } else { %> Biography is not available. <% } %> </div> </script> <div class="tab-pane active" id="biographyPane"></div> <script type="text/template" id="discography-template"> <% if ( !_.isEmpty(albums) ) { %> <ul class="albums"> <% _.each(albums, function( album, i ) { %> <li class="album" <% if (i % 4 == 0) { %> style="clear:both"<% }%>> <div class="responsive-container"> <figure class="img-container"> <a href="<%= album.url %>"> <% if ( !_.isEmpty(album.coverArtUrl) ) { %> <img alt="<%= album.title %>" title="<%= album.title %>" src="<%= album.coverArtUrl%>"/> <% } else { %> <img alt="<%= album.title %>" title="<%= album.title %>" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/default-cover-art.png"/> <% } %> </a> </figure> </div> <div class="albumInfos"> <div class="title"><%= album.title %></div> <div class="releaseDate"><%= album.releaseDate %></div> </div> </li> <% }); %> </ul> <div class="more-bar"> <div class="more"> <a class="discographyLink" href="<%= discographyUrl %>">more albums ยป</a> </div> </div> <% } else { %> Discography is not available. <% } %> </script> <div class="tab-pane" id="discographyPane"></div> </div> </section> </div> </div> <aside id="sidebar"> <div id="td_sponsorAd" class="notDisplayed"></div> <!--<h4 class="notDisplayed">Advertisement</h4>--> <aside id="td_adunit1_wrapper" class="notDisplayed"><div id="td_adunit1"></div></aside> <div> <h1>Rocky99.1</h1> <p>The Laurel Highlands Rock Station.</p> </div> <div id="td_adunit2" class="notDisplayed"></div> </aside> </section> </div> <footer id="footer"> <div class="row"> <div class="logo"> <a href="https://7mmjohnstown.com/rocky-99-1/" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a> </div> <div class="description"> The Laurel Highlands Rock Station. </div> <div class="links"> <ul> <li><a href="/51101/en">now playing</a></li> <li><a href="/51101/en/songhistory">song history</a></li> <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li> </ul> <ul> </ul> </div> <div class="links-extra"> <ul> <li><a href="https://tritondigitalcommunity.force.com/s/article/Stream-doesn-t-start-in-V4-Player-web-browser" target="_blank">help</a></li> <li><a href="javascript:void(0);" onclick="window.open(LinkHelper.getPrivacyUrl(), '_blank', 'toolbar=0,location=1,menubar=0')">privacy policy</a></li> </ul> <!-- Google Play Badge --> <a href="https://play.google.com/store/apps/details?id=com.forevermedia.forevermediaradio&hl=en_US" target="_blank"> <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/google_play_en_generic_rgb_wo_45.png" style="margin-top: 10px;" title="Get it on Google Play" alt="Get it on Google Play" /> </a> <!-- Apple Badge --> <a href="https://itunes.apple.com/US/app/iditmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8?mt=8" target="_blank"> <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/Download_on_the_App_Store_Badge_en_135x40.png" style="margin-top: 10px;" title="Download on the App Store" alt="Download on the App Store" /> </a> <div class="powered triton"> <a href="http://tritondigital.com/" target="_blank" title="Triton Digital"> <span class="sr-only">Triton Logo</span> <span class="tritonLogo"></span></a> <p>Streaming service and player provided by Triton Digital.</p> </div> <div class="powered rovi"> <div class="roviCopyright"> <p>Portions of Content provided by Last.fm. ©2025 Last.fm Ltd.</p> </div> </div> </div> </div> <div class="row"> <div class="copyrights"> <p>©2025 Triton Digital. All Rights Reserved. 4.19.2-044</p> </div> </div> </footer> </div> <div class="bottomBar"><div class="row"><nav class="menu"></nav></div></div> <div id="offcanvas-menu" class="overthrow"></div> <div id="notificationsContainer"> <div id="timeOutAlert"> <a class="ui-notify-close ui-notify-cross" href="#">x</a> <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Connection Timeout !</h1> <p> To keep the connection alive, please click on the "Continue" button below or the stream will stop. <a id="listenMoreButton" href="#">Continue</a> </p> </div> <div id="timeOutReach"> <a class="ui-notify-close ui-notify-cross" href="#">x</a> <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Connection Timeout !</h1> <p>The stream was stopped (connection time out occurred). To listen again to the live stream, please click on the "Listen" button below.</p> <a id="listenStreamButton" href="#">Listen</a> </div> <div id="streamGeoBlock"> <a class="ui-notify-close ui-notify-cross" href="#">x</a> <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Stream geo-blocked !</h1> <p>#{text}</p> </div> <div id="statusInfo"> <div style="float:left;margin:0 10px 0 0; font-size: 18px"> <i class="fa fa-info-circle"></i> </div> <h1>Status</h1> <p>#{text}</p> </div> <div id="updateFlash"> <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Update Flash Player !</h1> <p>#{text} <a href="http://www.adobe.com/go/getflashplayer"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/get_flash_player.gif" alt="Get Adobe Flash Player" /></a></p> </div> <div id="noHtml5"> <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>No HTML5 support !</h1> <p>#{text} <a href="http://browsehappy.com/" target="_blank">Please update your browser</a>. </p> </div> </div> <script> var tdApiBaseUrl = '//sdk.listenlive.co/web/2.9/'; </script> <script src="//sdk.listenlive.co/web/2.9/td-sdk.min.js"></script> <script data-main="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/app.min.js?v=6df8d4acacfdd7cac0f92d6024f3a9cd" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"></script> <!-- Google Analytics 4 --> <script> var trackingId = "G-QQRTXPJ64L"; var trackerName = "listenlive.co"; const script = 'script'; var analyticsVersion = trackingId.split("-")[0]; if (analyticsVersion === "G") { const url = "https://www.googletagmanager.com/gtag/js?id=" + trackingId; window.dataLayer = window.dataLayer || []; window['gtag'] = window['gtag'] || gtag; scriptTag = document.createElement(script); scriptTag.async = 1; scriptTag.src = url; scriptTagElement = document.getElementsByTagName(script)[0]; scriptTagElement.parentNode.insertBefore(scriptTag, scriptTagElement); function gtag() { dataLayer.push(arguments); }; gtag("js", new Date()); gtag("config", trackingId, { name: trackerName }); } else { // temporarily re-added old analytics until clients update to new analytics (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-34627310-3', 'listenlive.co'); } </script> <!-- Page generated on: 1760581768 --> </body> </html>

No schedule/history available.

<!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
    <meta charset="utf-8">
<meta http-equiv="content-language" content="en" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1,requiresActiveX=true">
        <meta name="apple-itunes-app" content="app-id=itmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8, app-argument=https://player.listenlive.co/51101"/>
<title>Rocky99.1</title>
<meta name="description" content="The Laurel Highlands Rock Station.">

<link rel="canonical" href="https://player.listenlive.co/51101">
<base href="https://player.listenlive.co/51101/"/>

<link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="icon" /><link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="shortcut icon" />

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">

    <meta name="msapplication-TileImage" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/>

<meta name="application-name" content="Rocky99.1">
<meta name="msapplication-tooltip" content="Listen to Rocky99.1">
<meta name="msapplication-starturl" content="https://player.listenlive.co/51101/en">

	<meta property="og:url" content="https://player.listenlive.co/51101"/>
	<meta property="og:type" content="website"/>
	<meta property="og:site_name" content="Rocky99.1"/>
	<meta property="og:title" content="Rocky99.1"/>
	<meta property="og:description" content="The Laurel Highlands Rock Station."/>
	<meta property="og:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/>
	<meta name="twitter:url" content="https://player.listenlive.co/51101"/>
	<meta name="twitter:card" content="summary"/>
	<meta name="twitter:title" content="Rocky99.1"/>
	<meta name="twitter:description" content="The Laurel Highlands Rock Station."/>
	<meta name="twitter:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/>

        <link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,600' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" type="text/css" href="//player.listenlive.co/templates/StandardPlayerV4/webroot/css/font-awesome.min.css" />
                <link rel="stylesheet" type="text/css" href="/generated/css/51101.css" />        
        <script type="text/javascript" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/vendor/modernizr.custom.28769.js"></script>    
    
    <script type="text/javascript">
        var baseURL = '/51101/';
        var rootURL = '/';
        var webrootURL = '/templates/StandardPlayerV4/webroot/';
        var app = {"debug":0,"pwa":{"station_settings":{"station_name":"Rocky99.1","station_description":"The Laurel Highlands Rock Station.","station_type":"music","station_logo_image":"\/\/pwaimg.listenlive.co\/WRKW_1873601_config_station_logo_image_1541609255.png","station_url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/","live_connection_time_out":"3600","country":"US","favicon":"\/\/pwaimg.listenlive.co\/WRKW_1873651_config_favicon_1478205411.png","location":null,"genre":null},"now_playing_information":{"display_now_playing_history":"1","number_of_songs_displayed":"","display_album_cover":"1","display_artist_pictures_in_now_playing_background":"1","default_cover_image":"\/\/pwaimg.listenlive.co\/WRKW_1873731_config_default_cover_image_1525274821.png","allow_explicit_album_art":"0","enable_album_art_matching":"1"},"player_colors":{"frame_color":"","background_color":"","highlight_color":"","background_image":"\/\/pwaimg.listenlive.co\/WRKW_1873781_config_background_image_1541609255.png","background_image_vertical_alignment":"center","enable_high_contrast":"0","button_color":"0"},"monetization":{"revenue_sharing":null,"banner_configuration":{"ad_unit_sponsor":{"active":"0","mobile_x_large":{"image":null,"link":""}},"ad_unit_leaderboard":{"active":"0","type":"DirectUpload","dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""},"direct_upload":{"image":null,"link":""}},"ad_unit_1":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}},"ad_unit_2":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}}},"preroll_configuration":{"keep_synced_banners":"0","preroll_third_party":{"preroll_adgear":{"priority":"0","preroll_adspot_id":"","bigbox_adspot_id":"","leaderboard_adspot_id":""},"preroll_targetspot":{"priority":"0"},"preroll_third_party_vastad":{"priority":"0","preroll_third_party_vastad_url":""},"preroll_liverail":{"priority":"0","liverail_vastad_url":""}},"preroll_tritonrunspot":{"priority":"0","station_id_campaign_manager":""},"preroll_triton_vastad":{"priority":"0","triton_vastad_url":""},"preroll_direct_upload":{"priority":"0","video_or_audio_file":null,"url":"","audio_preroll_bigbox_image":null,"associated_bigbox_image":null,"associated_bigbox_link":"","associated_leaderboard_image":null,"associated_leaderboard_link":""}},"targetspot":{"banners_active":"0","targetspot_station_id":""},"adbreak":{"active":"0","keep_visible_after_complete":"0"}},"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"social_sharing":{"facebook_like_active":"1","facebook_comments_active":"0","googleplus_active":"1","twitter_active":"1"},"advanced_settings":{"help":{"custom_help_lang":"EN","custom_help_page_url":""},"analytics":{"google_analytics_account":"","piwik_domain":"","piwik_siteid":"","quantcast_qacct":"","onestat_stationid":"","nielsen_app_id":"","facebook_pixel_id":"","google_analytics_tracking_events":"all","google_analytics_samplerate":"5","google_analytics_category":"Triton Player V4"},"advanced_social_sharing":{"facebook_app_id":""},"wishlist":{"wishlist_active":"0"},"itunes_affiliate_linking":{"affiliate_token":"","campaign_token":""},"mobile_application_linking":{"ios_devices":{"apple_app_store_application_id":"itmss:\/\/itunes.apple.com\/us\/app\/forever-radio\/id1175462016?mt=8","apple_app_store_country":"US","apple_ios_smart_app_banner":"1","apple_ios_smart_app_banner_affiliate_data":""},"android_devices":{"google_play_package_name":"com.forevermedia.forevermediaradio&hl=en_US"}},"station_id":null,"version":null,"custom_segment_id":""},"sub_channels":{"sub_channels_account":null},"mobile":{"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"contact":{"contact1_title":"","contact1_info":"","contact2_title":"","contact2_info":"","contact3_title":"","contact3_info":"","contact4_title":"","contact4_info":""},"revenue_sharing":null},"program_guide":{"active":"1","info":{"version":1,"shows":[{"title":"Bubba and the Rocky Wake Up Show","description":"Bubba - 6AM till 10AM - Monday thru Friday","category":null,"keywords":[],"large_picture":"","default_visual":"https:\/\/express-images.franklymedia.com\/3918\/sites\/14\/2020\/01\/17171042\/BUBBA-BLUE.jpg","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":1},{"title":"Anna","description":"Anna - 3PM till 7PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":2},{"title":"Nights with Alice Cooper","description":"Alice Cooper - 7PM till Midnight - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"http:\/\/www.foreverjohnstown.com\/wp-content\/uploads\/sites\/14\/2016\/12\/Nights-with-Alice-Cooper-2016.jpg","rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":3},{"title":"Eddie Barella","description":"Eddie Barella - 10AM till 3PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":4},{"title":"Racing Rocks","description":"Racing Rocks - 10AM till Noon - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":5},{"title":"Live In Concert","description":"Live In Concert - 7PM till 9PM - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":6},{"title":"House Of Hair","description":"Dee Snider - 9PM till Midnight - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":7},{"title":"Time Warp","description":"Time Warp - 6AM till 10AM - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":8},{"title":"Number One Son","description":"Number One Son - 1AM - 6AM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":9},{"title":"Backyard Rock Block","description":"Saturday - 6PM-7PM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":10}],"hosts":[],"schedule":{"entries":[{"id":"cba88285-166f-4650-ad7a-245d21e6ea1d","show_id":1,"start":"2018\/04\/30 06:00","end":"2018\/04\/30 10:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"0ae7054b-8f10-46b3-ba1b-3a26e63d3781","show_id":2,"start":"2018\/04\/30 15:00","end":"2018\/04\/30 19:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"b475ad0a-2a5f-4eee-a562-e0db83314d40","show_id":3,"start":"2018\/04\/30 19:00","end":"2018\/05\/01 00:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"24895570-849f-4d09-a33f-b90aa06494f8","show_id":7,"start":"2018\/05\/05 21:00","end":"2018\/05\/06 00:00","recurrence":"FREQ=WEEKLY;BYDAY=SA"},{"id":"2b5e6988-f341-4b75-8372-20dbb9756ff0","show_id":8,"start":"2018\/04\/29 06:00","end":"2018\/04\/29 10:00","recurrence":"FREQ=WEEKLY;BYDAY=SU"},{"id":"97b2a507-bb24-4b43-a426-65e4e58af79f","show_id":4,"start":"2019\/01\/28 10:00","end":"2019\/01\/28 15:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"7b4634b3-0e71-425d-9e43-3dcf9ca8310d","show_id":9,"start":"2019\/01\/28 01:00","end":"2019\/01\/28 06:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"e8e4ce75-8f48-43c2-865b-6e32e07f7808","show_id":6,"start":"2023\/01\/21 19:00","end":"2023\/01\/21 21:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""},{"id":"6f16246d-1748-4b3c-b6d5-f88b29cc18dd","show_id":10,"start":"2023\/01\/21 18:00","end":"2023\/01\/21 19:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""}],"timezone":"EST5EDT","timezone_abbreviation":"EDT"}}},"user_registration":{"active":null,"amp_reward_tenant_id":null},"station_directory":{"enabled":"0","directory_stream_id":""},"distributor_targeting":{"ios":"triton-ios","android":"triton-android","web":"triton-web"},"mount":"WRKW","streamid":"15211"},"player":{"embedId":"51101","infos":{"active":"1","callsign":"WRKW","streamid":"15211","connectionType":"hdAlternate","platformId":"prod01","broadcasterName":"Forever Media"},"template":{"id":"StandardPlayerV4"}},"version":"4.19.2-044","translations":{"sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","every":"every","until":"until","day":"day","days":"days","week":"week","weeks":"weeks","on":"on","months":["january","february","march","april","may","june","july","august","september","october","november","december"],"january":"january","february":"february","march":"march","april":"april","may":"may","june":"june","july":"july","august":"august","september":"september","october":"october","november":"november","december":"december","now":"right now","n_seconds":"%s seconds ago","one_minute":"about 1 minute ago","n_minutes":"%s minutes ago","one_hour":"about 1 hour ago","n_hours":"%s hours ago","yesterday":"yesterday","n_days":"%s days ago","more_than_a_year":"over a year ago"},"subStations":[],"userRegistration":{"platformId":"prod01"}};

        app.paths = {};
        app.paths.PLAYER_IMG_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/img/';
        app.paths.PLAYER_OAS_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/html/oasbanner.html';
        app.paths.OLSON_TIMEZONE_DATA_URL = '/plugins/ProgramGuide/webroot/tz';
        app.paths.SHARE_COUNT_URL = 'https://player.listenlive.co/51101/en/social/sharing/count.json';
        
    </script>
</head>

<body class="no-grid playerLoading">
    <!--[if lt IE 8]><div id="ancientBrowser"><p>Your browser is not supported. To listen to your favorite radio station, we recommend <a href="http://browsehappy.com/">upgrading to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">installing Google Chrome Frame</a>.</p></div><![endif]-->

        
<header id="header" class="topBar">
    <div class="row">
        <div class="brand">
            <div class="brandContainer">
                                    <a href="/51101/en" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a>                            </div>
        </div>
        <script type="text/template" id="main-menu-template">
            <span class="menuTitle">menu</span>
            <% if ( _.isEmpty( subStation ) )  { %>
                <ul class="mainStationMenu">
                    <!-- now playing -->
                                            <li><a href="/51101/en" title="now playing">now playing</a></li>
                                                                <li><a href="/51101/en/songhistory" title="song history">song history</a></li>
                                                                <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li>
                                                            
                    
                </ul>
            <% } else { %>
                <ul class="subStationMenu">
                    <li><a href="<%= LinkHelper.getHomePageUrl() %>"  title="now playing">now playing</a></li>
                    <% if ( subStation.songHistoryActive ) { %>
                        <li><a href="<%= subStation.songHistoryPageUrl %>" data-mount="<%= subStation.mount() %>" title="song history">song history</a></li>
                    <% } %>
                                            <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li>
                                                            <li><a href="<%= subStation.channelPageUrl %>" data-mount="<%= subStation.mount() %>" title="<%= subStation.name() %>">channel page</a></li>
                </ul>
            <% } %>
        </script>
        <script type="text/template" id="sub-channel-menu-template">

            <li class="mainChannel <%= ( mainStation == currentStation ) ? 'current' : ''%>" data-color="<%= mainStation.skinningHighlightColor() %>" data-mount="<%= mainStation.mount() %>">
                <span title="Listen" class="listened play">
                    <i class="fa fa-play-circle-o"></i>
                </span>
                <span style="display: inline-block; word-wrap: normal;"><%= mainStation.title %></span>
            </li>

            <% if ( !_.isEmpty(subStations) ) { %>
                <div id="channelsNav"></div>
                <span class="channelsTitle">Channels</span>
                <ul id="channelsList">
                    <% _.each(subStations, function(station) { %>
                        <li class="subChannel <%= ( station == currentStation ) ? 'current' : '' %>" data-color="<%= !_.isEmpty(station.skinningHighlightColor()) ? station.skinningHighlightColor() : mainStation.skinningHighlightColor() %>" data-mount="<%= station.mount() %>">
                            <a href="<%= station.link %>" title="Explore Channel" class="channelTitle">
                            <span title="Listen channel" class="not-listened play <%= !station.wasListened() ? '' : 'notDisplayed' %>">
                                <i class="fa fa-play-circle"></i>
                            </span>
                            <span title="Listen channel" class="listened play <%= station.wasListened() ? '' : 'notDisplayed' %>">
                                <i class="fa fa-play-circle-o"></i>
                            </span>
                                <%= station.title %>
                            </a>
                        </li>
                    <% }); %>
                </ul>
            <% } %>

            <div id='channelsBottomNav'>
                <div class="channelsPageBtn" id="nextChannels">
                    <i class="fa fa-angle-right"></i>
                </div>
                <div id="channelsPageCount"></div>
                <div class="channelsPageBtn" id="previousChannels">
                    <i class="fa fa-angle-left"></i>
                </div>
            </div>

        </script>
        <nav class="menu">
            <ul id="mainMenu">
                <li class="dropdown mainMenu">
                    <a href="#" id="mainMenuBtn" class="dropdown-toggle notDisplayed" data-toggle="dropdown">
                        <div class="menuTxt">
                            menu                            <span class="caret"><i class="fa fa-angle-down"></i></span>
                        </div>
                    </a>
                    <a id="mainMenuBtnSmall" class="notDisplayed"><i class="fa fa-bars"></i></a>
                    <ul class="dropdown-menu main-menu"></ul>
                </li>
            </ul>
                        <ul id="controls">
                <li><a id="playButton" href="#" title="play">
                    <span class="sr-only">Play button</span>
                    <i class="fa fa-play"></i>
                </a></li>
                <li><a id="stopButton" href="#" title="stop">
                    <span class="sr-only">Stop button</span>
                    <i class="fa fa-stop"></i>
                </a></li>
                <li><a id="backToLiveButton" href="#">Back to live</a> </li>
                <li>
                    <a id="volumeButton" href="#" title="volume">
                        <div id="icoVolume">
                            <span class="sr-only">Volume button</span>
                            <i class="fa fa-volume-up"></i></div>
                        <div id="icoVolumeMute">
                            <span class="sr-only">Volume mute button</span>
                            <i class="fa fa-volume-off"></i><i class="fa fa-times"></i>
                        </div>
                    </a>
                    <div id="volumeSlider">
                        <div class="slider"></div>
                        <div class="track"></div>
                        <div class="trackTrigger"></div>
                    </div>
                </li>
            </ul>
            <ul id="loading">
                <li><div class="menuBtnContainer"><div class="spinnerContainer"></div></div></li>
            </ul>
                    </nav>
    </div>
</header>

    
    <div id="scrollable">
        <aside id="td_leaderboard_wrapper" class="notDisplayed"><div id="td_leaderboard"></div></aside>
        <section id="nowPlaying" class="track">

    <script type="text/template" id="nowplaying-song-template">
        <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %>
            <div class="nowPlayingCard">
                <% if ( coverActive )  { %>
                    <figure>
                        <% if ( !_.isEmpty( song.artistId ) ) { %>
                            <a href="<%= LinkHelper.getArtistUrl( song.artistId ) %>"><img alt="<%= song.title %> by <%= song.artist %> on <%= song.album %>" title="<%= song.title %> by <%= song.artist %> on <%= song.album %>"/></a>
                        <% } else { %>
                            <img alt="<%= song.title %> by <%= song.artist %>" title="<%= song.title %> by <%= song.artist %>"/>
                        <% } %>
                    </figure>
                <% } %>
                <div class="song">
                    <% if ( !_.isEmpty( song.title ) )  { %><div class="title"><%= ( !_.isEmpty( song.albumId ) && !_.isEmpty( song.trackId ) )  ? LinkHelper.link( song.title,  LinkHelper.getTrackUrl( song.albumId, song.trackId ) ) : song.title  %></div><% } %>
                    <% if ( !_.isEmpty( song.artist ) ) { %><div class="artist"><%= !_.isEmpty( song.artistId ) ? LinkHelper.link( song.artist, LinkHelper.getArtistUrl( song.artistId ) ) : song.artist %></div><% } %>
                    <% if ( !_.isEmpty( song.album ) )  { %><div class="album"><%= !_.isEmpty( song.albumId )  ? LinkHelper.link( song.album,  LinkHelper.getAlbumUrl( song.albumId ) ) : song.album  %></div><% } %>
                </div>
            </div>
        <% } %>
    </script>
    <script type="text/template" id="nowplaying-show-template">
        <% if ( typeof(entryRecurrence) != undefined && !_.isEmpty(entryRecurrence) && !_.isEmpty(entryRecurrence.entry) ) { %>
            <div class="nowPlayingCard">
                <figure>
                    <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img alt="<%= entryRecurrence.entry.show().title() %>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= entryRecurrence.entry.show().defaultVisual() %>"/></a>
                </figure>
                <div class="show">
                    <div class="comingUp">Coming up:</div>
                    <div class="showTime">
                        <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span>                    </div>
                    <div class="title"><%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %></div>
                </div>
            </div>
        <% } %>
    </script>


    <script type="text/template" id="nowplaying-podcast-template">
        <div class="podcastCard">
                <figure >
                    <img src="<%= image %>" alt="<%= title %>" title="<%= title %>" />
                </figure>
            <div class="song">
                    <div class="title"><%= title %></div>
                    <div class="artist"><%= author%></div>
                    <div class="album"><%= subtitle%></div>
            </div>
        </div>
    </script>



    <script type="text/template" id="nowplaying-short-template">
        <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %>
            <i>Now Playing</i>: <span class="song"><%= song.title %></span> by <span class="artist"><%= song.artist %></span>
        <% } else if ( typeof(entryRecurrence) != "undefined" && !_.isEmpty(entryRecurrence) ) { %>
            <% if ( isCurrentShow ) { %>
                <i>On air</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span>
            <% } else { %>
                <i>Coming up</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span>
            <% } %>
        <% } %>
    </script>

    <script type="text/template" id="adbreak-template">
        In a commercial break...    </script>
    <script type="text/template" id="advertisement-template">
        Advertisement    </script>
    <script type="text/template" id="countdown-template">
        <% if ( !_.isEmpty( countdown ) ) { %>
            Advertisement: <%= countdown %>        <% } else { %>
            Loading...        <% } %>
    </script>

    <!-- Song sharing tweet text template, used in the NowPlaying section, Song History and Wishlist pages -->
    <script type="text/template" id="song-sharing-tweet-template">
        <%= song.title %> by <%= song.artist %> on <%= stationName %>    </script>

    <!-- Show sharing template, used in the NowPlaying section -->
    <script type="text/template" id="show-sharing-tweet-template">
        <%= entryRecurrence.entry.show().title() %> on <%= stationName %>, from <%= entryRecurrenceStart %> to <%= entryRecurrenceEnd %>    </script>

    <!-- Show  -->
    <script type="text/template" id="show-nowplaying-buttons-template">
        <a href="#" class="addToWishList np-share-button" data-action="wishlist-track-add">
            <span class="sr-only">Add the track to your wishlist</span>
            <i class="fa fa-heart-o"></i>
        </a>
        <a href="#" class="removeFromWishList np-share-button" data-action="wishlist-track-remove">
            <span class="sr-only">Remove the track from your wishlist</span>
            <i class="fa fa-heart"></i>
        </a>

        <a href="#"  class="buy <% if ( buySongUrl  == null ) { %> visuallyhidden <%}%>" data-buysongurl="<% if ( buySongUrl  != null ){ %><%- buySongUrl %> <% } %>"  data-action="track-buy" target="_blank">Buy</a>


    </script>



     <!-- target container for the images slider -->
    <div id="slideshow" class="slideshow-target"></div>


    <div class="row nowPlayingRow">

        <div id="nowPlayingDisplay">
                            <!-- songOrShowNowPlaying is used as a placeholder to display a one-line now playing/current show information -->
                <div id="miniNowPlaying">
                    <div class="shortInfos">
                        <div class="infos"><div></div></div>
                        <div class="arrow">»</div>
                    </div>
                </div>
            
            <div id="nowPlayingCards"><div class="scroller"></div></div>

            <div id="podcastCards"><div class="scroller"></div></div>


            <div class="controls">

                <div id="podcastControls" >
                    <i id="playpause" class="fa fa-play playpause"  ></i>
                    <span class="start-time"></span>
                    <div class="podcast-slider" ></div>
                    <span class="end-time"></span>
                </div>

                <div class="actions" >

                                            <a href="#" class="np-share-button" data-action="share-fb" title="Share this song on Facebook" alt="Share on Facebook">
                            <span class="sr-only">Share on Facebook</span>
                            <i class="fa fa-facebook"></i>
                        </a>
                    
                                            <a href="#" class="np-share-button" data-action="share-twitter" title="Share this song on Twitter" alt="Share on Twitter">
                            <span class="sr-only">Share on Twitter</span>
                            <i class="fa fa-twitter"></i>
                        </a>
                    
                                            <a href="#" class="np-share-button" data-action="share-gplus" title="Share this song on  Google+" alt="Share on Google+">
                            <span class="sr-only">Share on Google plus</span>
                            <i class="fa fa-google-plus"></i>
                        </a>
                    
                    <div id="nowplayingButtons"></div>

                    <a href="#" class="currentShow" data-action="current-show">ยซ Current show</a>
                    <a href="#" class="nextShow" data-action="next-show">Next show ยป</a>

                </div>
            </div>
        </div>

        <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default -->
        <aside id="td_nowplaying_bigbox_wrapper">
            <h4>
                <span class="sr-only">Advertisement placeholder</span>
                Advertisement            </h4>
            <div id="td_nowplaying_bigbox"></div>
        </aside>

        <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default -->
        <aside id="td_nowplaying_adunit_wrapper">
            <!--<h4>Advertisement</h4>-->
            <div id="td_nowplaying_adunit"></div>
        </aside>

        <div id="tdPreroll">
            <div id="tdPlayer"></div>
            <div id="tdAdCountDown"></div>
        </div>

    </div>

    <a href="#" id="playBtnOverlay">
        <span class="sr-only">Play button</span>
        <div id="playBtnOverlayIco">
            <i class="fa fa-play-circle-o"></i>
        </div>
    </a>

</section>
        <div id="page">
            <section id="main" class="row">
                    <!-- Page data -->
<script type="text/javascript">
    var title = "Rocky99.1";
    var requestParams = {"controller":"home","action":"index","view":"index","lang":"en","url":"","fullBaseUrl":"https:\/\/player.listenlive.co\/51101","status":200};
</script>

<div id="wrapper">
    <div id="content">
        <section id="home">

    <header class="fullWidthTable">
        <div class="liquidWidth"><h2></h2></div>
        <script type="text/template" id="whats-playing-template">
            What's Playing on <%= stationName %>        </script>
    </header>

    <script>
    var tweetText = "I am listening to Rocky99.1";
</script>
<div class="page-sharing-buttons notDisplayed">
    <a href="#" class="facebook" title="Share this page on Facebook">
        <span class="sr-only">Share on Facebook</span>
        <div class="page-sharing-button">
            <i class="fa fa-facebook"></i>
            <span class="shareCount"></span>
        </div>
    </a>
    <a href="#" class="twitter" title="Share this page on Twitter">
    <div class="page-sharing-button">
    <span class="sr-only">Share on Twitter</span>
        <i class="fa fa-twitter"></i>
        <span class="shareCount"></span>
    </div>
    </a>
    <a href="#" class="gplus" title="Share this page on Google+">
        <span class="sr-only">Share on Google plus</span>
        <div class="page-sharing-button">
            <i class="fa fa-google-plus"></i>
            <span class="shareCount"></span>
        </div>
    </a>
</div>
    
        <div id="showHeader" class="fullWidthTable notDisplayed">
            <div class="pgPageTitle"><h3></h3></div>
            <div class="programGuideBtn">
                <a href="/51101/en/programguide" title="program guide">
                    <i class="fa fa-calendar"></i>Program Guide                </a>
            </div>
            <script type="text/template" id="show-onair-template">
                <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %>
                On air: <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %>
                <% } %>
            </script>
        </div>

        <ul id="showTabs" class="nav nav-tabs notDisplayed">
            <li class="description"><a href="#showDescriptionPane" data-toggle="tab">Description</a></li>
            <li class="hosts"><a href="#hostsPane" data-toggle="tab">Host(s)</a></li>
        </ul>

        <div class="show tab-content notDisplayed">

            <script type="text/template" id="show-description-template">
                    <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %>
                        <div class="fullWidthTable">
                            <figure class="fixedWidth">
                                <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img width="140" alt="<%= entryRecurrence.entry.show().title()%>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= !_.isEmpty(entryRecurrence.entry.show().defaultVisual()) ? entryRecurrence.entry.show().defaultVisual() : window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a>
                            </figure>
                            <div class="liquidWidth">
                                <div class="showTime">
                                    <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span>                                </div>
                                <div class="title">
                                    <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %>
                                </div>
                                <% if ( !_.isEmpty( entryRecurrence.entry.show().description() ) ) { %>
                                    <div class="description">
                                        <% if ( entryRecurrence.entry.show().description().length > 200 ) { %>
                                            <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ).substring(0,200) %>...
                                            <a class="readmore" href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>">read more ยป</a>
                                        <% } else { %>
                                            <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ) %>
                                        <% } %>
                                    </div>
                                <% } %>
                                <div class="category">
                                    <% if ( entryRecurrence.entry.show().category() != null ) { %>
                                    Category: <%= LinkHelper.link( entryRecurrence.entry.show().category(), LinkHelper.getProgramGuideUrl(entryRecurrence.entry.show().category()) ) %>                                    <% } %>
                                </div>
                            </div>
                        </div>
                    <% } else { %>
                        There is no show at this time.                    <% } %>
            </script>
            <div class="tab-pane active" id="showDescriptionPane"></div>

            <script type="text/template" id="hosts-template">
                <div class="hosts">
                    <% if ( typeof(hosts) != "undefined" && hosts != null && hosts.length > 0 ) { %>
                        <% _.each(hosts, function(host, index) { %>
                            <div class="fullWidthTable">
                                <% if ( host.pictures() && host.pictures().length > 0 ) { %>
                                    <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.pictures()[0].caption %>" title="<%= host.pictures()[0].caption %>" src="<%= host.pictures()[0].url %>"/></a></figure>
                                <% } else { %>
                                    <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.name() %>" title="<%= host.name() %>" src="<%= window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a></figure>
                                <% } %>
                                <div class="liquidWidth">
                                    <div class="hostName"><%= LinkHelper.link( host.name(), LinkHelper.getHostUrl(host.id()) ) %></div>
                                    <% if ( !_.isEmpty( host.biography() ) ) { %>
                                        <div class="description">
                                            <% if ( host.biography().length > 200 ) { %>
                                                <%= StringUtil.getExcerptInSentences( host.biography(), 3 ).substring(0,200) %>...
                                                <a class="readmore" href="<%= LinkHelper.getHostUrl( host.id() ) %>">read more ยป</a>
                                            <% } else { %>
                                                <%= StringUtil.getExcerptInSentences( host.biography(), 3 ) %>
                                            <% } %>
                                        </div>
                                    <% } %>
                                </div>
                            </div>
                        <% }); %>
                    </div>
                    <% } else { %>
                        There is no host information available.                    <% } %>
                </div>
            </script>
            <div class="tab-pane active" id="hostsPane"></div>

        </div>
    
    <h3 id="nowPlayingTitle" class="artistLink notDisplayed">
        <span class="sr-only">Now playing placeholder</span>
    </h3>
    <script type="text/template" id="nowplaying-artist-template">
        Now Playing: <%= LinkHelper.link( artistName, artistUrl ) %>
    </script>

    <ul class="nav nav-tabs notDisplayed" id="nowPlayingTabs">
        <li><a href="#biographyPane" data-toggle="tab">Biography</a></li>
        <li><a href="#discographyPane" data-toggle="tab">Discography</a></li>
                <li><a class="artistMore">More</a></li>
    </ul>

    <div class="song tab-content notDisplayed">

        <script type="text/template" id="biography-template">
            <div class="description">
                <% if ( typeof(biography) != "undefined" && !_.isEmpty(biography) ) { %>
                    <%= StringUtil.splitWithMore( biography, 5, 'read more ยป', 'ยซ read less' ) %>
                <% } else { %>
                    Biography is not available.                <% } %>
            </div>
        </script>
        <div class="tab-pane active" id="biographyPane"></div>

        <script type="text/template" id="discography-template">
            <% if ( !_.isEmpty(albums) ) { %>
            <ul class="albums">
                <% _.each(albums, function( album, i ) { %>
                <li class="album" <% if (i % 4 == 0) { %> style="clear:both"<% }%>>
                    <div class="responsive-container">
                        <figure class="img-container">
                            <a href="<%= album.url %>">
                        <% if ( !_.isEmpty(album.coverArtUrl) ) { %>
                            <img alt="<%= album.title %>" title="<%= album.title %>" src="<%= album.coverArtUrl%>"/>
                        <% } else { %>
                            <img alt="<%= album.title %>" title="<%= album.title %>" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/default-cover-art.png"/>
                        <% } %>
                        </a>
                        </figure>
                    </div>
                    <div class="albumInfos">
                        <div class="title"><%= album.title %></div>
                        <div class="releaseDate"><%= album.releaseDate %></div>
                    </div>
                </li>
                <% }); %>
            </ul>
            <div class="more-bar">
                <div class="more">
                    <a class="discographyLink" href="<%= discographyUrl %>">more albums ยป</a>
                </div>
            </div>
            <% } else { %>
                Discography is not available.            <% } %>
        </script>
        <div class="tab-pane" id="discographyPane"></div>

        
    </div>

    
</section>    </div>
</div>
<aside id="sidebar">
    <div id="td_sponsorAd" class="notDisplayed"></div>
    <!--<h4 class="notDisplayed">Advertisement</h4>-->
    <aside id="td_adunit1_wrapper" class="notDisplayed"><div id="td_adunit1"></div></aside>

    <div>
        <h1>Rocky99.1</h1>
        <p>The Laurel Highlands Rock Station.</p>
    </div>

    
    <div id="td_adunit2" class="notDisplayed"></div>

    
    
    
</aside>            </section>
        </div>
        <footer id="footer">
    <div class="row">
        <div class="logo">
                            <a href="https://7mmjohnstown.com/rocky-99-1/" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a>                    </div>
        <div class="description">
            The Laurel Highlands Rock Station.        </div>
        <div class="links">
            <ul>
                                    <li><a href="/51101/en">now playing</a></li>
                                                    <li><a href="/51101/en/songhistory">song history</a></li>
                                                    <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li>
                                                                
            </ul>
            <ul>
                            </ul>
        </div>
        <div class="links-extra">
            <ul>
                <li><a href="https://tritondigitalcommunity.force.com/s/article/Stream-doesn-t-start-in-V4-Player-web-browser" target="_blank">help</a></li>
                <li><a href="javascript:void(0);" onclick="window.open(LinkHelper.getPrivacyUrl(), '_blank', 'toolbar=0,location=1,menubar=0')">privacy policy</a></li>
            </ul>
                <!-- Google Play Badge -->
    <a href="https://play.google.com/store/apps/details?id=com.forevermedia.forevermediaradio&hl=en_US" target="_blank">
        <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/google_play_en_generic_rgb_wo_45.png" style="margin-top: 10px;" title="Get it on Google Play" alt="Get it on Google Play" />    </a>
    <!-- Apple Badge -->
    <a href="https://itunes.apple.com/US/app/iditmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8?mt=8" target="_blank">
        <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/Download_on_the_App_Store_Badge_en_135x40.png" style="margin-top: 10px;" title="Download on the App Store" alt="Download on the App Store" />    </a>
            <div class="powered triton">
                <a href="http://tritondigital.com/" target="_blank" title="Triton Digital">
                <span class="sr-only">Triton Logo</span>
                <span class="tritonLogo"></span></a>
                <p>Streaming service and player provided by Triton Digital.</p>
            </div>
            <div class="powered rovi">
                <div class="roviCopyright">
                    <p>Portions of Content provided by Last.fm. ©2025 Last.fm Ltd.</p>
                </div>
            </div>
                    </div>
    </div>
    <div class="row">
        <div class="copyrights">
            <p>©2025 Triton Digital. All Rights Reserved. 4.19.2-044</p>
        </div>
    </div>

</footer>
    </div>

        <div class="bottomBar"><div class="row"><nav class="menu"></nav></div></div>
    <div id="offcanvas-menu" class="overthrow"></div>
    <div id="notificationsContainer">
    <div id="timeOutAlert">
        <a class="ui-notify-close ui-notify-cross" href="#">x</a>
        <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Connection Timeout !</h1>
        <p>
            To keep the connection alive, please click on the "Continue" button below or the stream will stop.            <a id="listenMoreButton" href="#">Continue</a>
        </p>
    </div>
    <div id="timeOutReach">
        <a class="ui-notify-close ui-notify-cross" href="#">x</a>
        <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Connection Timeout !</h1>
        <p>The stream was stopped (connection time out occurred). To listen again to the live stream, please click on the "Listen" button below.</p>
        <a id="listenStreamButton" href="#">Listen</a>
    </div>
    <div id="streamGeoBlock">
        <a class="ui-notify-close ui-notify-cross" href="#">x</a>
        <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Stream geo-blocked !</h1>
        <p>#{text}</p>
    </div>
    <div id="statusInfo">
        <div style="float:left;margin:0 10px 0 0; font-size: 18px">
            <i class="fa fa-info-circle"></i>
        </div>
        <h1>Status</h1>
        <p>#{text}</p>
    </div>
    <div id="updateFlash">
        <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>Update Flash Player !</h1>
        <p>#{text} <a href="http://www.adobe.com/go/getflashplayer"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/get_flash_player.gif" alt="Get Adobe Flash Player" /></a></p>
    </div>
    <div id="noHtml5">
        <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div>
        <h1>No HTML5 support !</h1>
        <p>#{text} <a href="http://browsehappy.com/" target="_blank">Please update your browser</a>. </p>
    </div>
    </div>
    <script>
    var tdApiBaseUrl = '//sdk.listenlive.co/web/2.9/';
</script>
<script src="//sdk.listenlive.co/web/2.9/td-sdk.min.js"></script>

<script data-main="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/app.min.js?v=6df8d4acacfdd7cac0f92d6024f3a9cd" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"></script>

        

        



<!-- Google Analytics 4 -->
<script>
    var trackingId = "G-QQRTXPJ64L";
    var trackerName = "listenlive.co";
        const script = 'script';
    var analyticsVersion = trackingId.split("-")[0];
    if (analyticsVersion === "G") {
        const url = "https://www.googletagmanager.com/gtag/js?id=" + trackingId;
        window.dataLayer = window.dataLayer || [];
        window['gtag'] = window['gtag'] || gtag;

        scriptTag = document.createElement(script);
        scriptTag.async = 1;
        scriptTag.src = url;

        scriptTagElement = document.getElementsByTagName(script)[0];
        scriptTagElement.parentNode.insertBefore(scriptTag, scriptTagElement);

        function gtag() {
            dataLayer.push(arguments);
        };
        gtag("js", new Date());
        gtag("config", trackingId, {
            name: trackerName
        });
    } else {
        // temporarily re-added old analytics until clients update to new analytics
        (function(i, s, o, g, r, a, m) {
            i['GoogleAnalyticsObject'] = r;
            i[r] = i[r] || function() {
                (i[r].q = i[r].q || []).push(arguments)
            }, i[r].l = 1 * new Date();
            a = s.createElement(o),
                m = s.getElementsByTagName(o)[0];
            a.async = 1;
            a.src = g;
            m.parentNode.insertBefore(a, m)
        })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
        ga('create', 'UA-34627310-3', 'listenlive.co');
            }
   
</script>



    <!-- Page generated on: 1760581768 -->
</body>
</html>
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]--> <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <meta charset="utf-8"> <meta http-equiv="content-language" content="en" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1,requiresActiveX=true"> <meta name="apple-itunes-app" content="app-id=itmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8, app-argument=https://player.listenlive.co/51101"/> <title>Rocky99.1</title> <meta name="description" content="The Laurel Highlands Rock Station."> <link rel="canonical" href="https://player.listenlive.co/51101"> <base href="https://player.listenlive.co/51101/"/> <link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="icon" /><link href="//pwaimg.listenlive.co/WRKW_1873651_config_favicon_1478205411.png" type="image/x-icon" rel="shortcut icon" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="msapplication-TileImage" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/> <meta name="application-name" content="Rocky99.1"> <meta name="msapplication-tooltip" content="Listen to Rocky99.1"> <meta name="msapplication-starturl" content="https://player.listenlive.co/51101/en"> <meta property="og:url" content="https://player.listenlive.co/51101"/> <meta property="og:type" content="website"/> <meta property="og:site_name" content="Rocky99.1"/> <meta property="og:title" content="Rocky99.1"/> <meta property="og:description" content="The Laurel Highlands Rock Station."/> <meta property="og:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/> <meta name="twitter:url" content="https://player.listenlive.co/51101"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:title" content="Rocky99.1"/> <meta name="twitter:description" content="The Laurel Highlands Rock Station."/> <meta name="twitter:image" content="https://pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png"/> <link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,600' rel='stylesheet' type='text/css'> <link rel="stylesheet" type="text/css" href="//player.listenlive.co/templates/StandardPlayerV4/webroot/css/font-awesome.min.css" /> <link rel="stylesheet" type="text/css" href="/generated/css/51101.css" /> <script type="text/javascript" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/vendor/modernizr.custom.28769.js"></script> <script type="text/javascript"> var baseURL = '/51101/'; var rootURL = '/'; var webrootURL = '/templates/StandardPlayerV4/webroot/'; var app = {"debug":0,"pwa":{"station_settings":{"station_name":"Rocky99.1","station_description":"The Laurel Highlands Rock Station.","station_type":"music","station_logo_image":"\/\/pwaimg.listenlive.co\/WRKW_1873601_config_station_logo_image_1541609255.png","station_url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/","live_connection_time_out":"3600","country":"US","favicon":"\/\/pwaimg.listenlive.co\/WRKW_1873651_config_favicon_1478205411.png","location":null,"genre":null},"now_playing_information":{"display_now_playing_history":"1","number_of_songs_displayed":"","display_album_cover":"1","display_artist_pictures_in_now_playing_background":"1","default_cover_image":"\/\/pwaimg.listenlive.co\/WRKW_1873731_config_default_cover_image_1525274821.png","allow_explicit_album_art":"0","enable_album_art_matching":"1"},"player_colors":{"frame_color":"","background_color":"","highlight_color":"","background_image":"\/\/pwaimg.listenlive.co\/WRKW_1873781_config_background_image_1541609255.png","background_image_vertical_alignment":"center","enable_high_contrast":"0","button_color":"0"},"monetization":{"revenue_sharing":null,"banner_configuration":{"ad_unit_sponsor":{"active":"0","mobile_x_large":{"image":null,"link":""}},"ad_unit_leaderboard":{"active":"0","type":"DirectUpload","dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""},"direct_upload":{"image":null,"link":""}},"ad_unit_1":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}},"ad_unit_2":{"active":"0","bigbox":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"mobile_xx_large":{"type":"DirectUpload","direct_upload":{"image":null,"link":""},"dfp":{"unit_name":""},"adgear":{"adspot_id":""},"oas":{"url":"","sitepage":"","listpos":"","query":""}},"banner_refresh_settings":{"active":"0","refresh_frequency_type":"every x song","refresh_frequency_value":""}}},"preroll_configuration":{"keep_synced_banners":"0","preroll_third_party":{"preroll_adgear":{"priority":"0","preroll_adspot_id":"","bigbox_adspot_id":"","leaderboard_adspot_id":""},"preroll_targetspot":{"priority":"0"},"preroll_third_party_vastad":{"priority":"0","preroll_third_party_vastad_url":""},"preroll_liverail":{"priority":"0","liverail_vastad_url":""}},"preroll_tritonrunspot":{"priority":"0","station_id_campaign_manager":""},"preroll_triton_vastad":{"priority":"0","triton_vastad_url":""},"preroll_direct_upload":{"priority":"0","video_or_audio_file":null,"url":"","audio_preroll_bigbox_image":null,"associated_bigbox_image":null,"associated_bigbox_link":"","associated_leaderboard_image":null,"associated_leaderboard_link":""}},"targetspot":{"banners_active":"0","targetspot_station_id":""},"adbreak":{"active":"0","keep_visible_after_complete":"0"}},"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"social_sharing":{"facebook_like_active":"1","facebook_comments_active":"0","googleplus_active":"1","twitter_active":"1"},"advanced_settings":{"help":{"custom_help_lang":"EN","custom_help_page_url":""},"analytics":{"google_analytics_account":"","piwik_domain":"","piwik_siteid":"","quantcast_qacct":"","onestat_stationid":"","nielsen_app_id":"","facebook_pixel_id":"","google_analytics_tracking_events":"all","google_analytics_samplerate":"5","google_analytics_category":"Triton Player V4"},"advanced_social_sharing":{"facebook_app_id":""},"wishlist":{"wishlist_active":"0"},"itunes_affiliate_linking":{"affiliate_token":"","campaign_token":""},"mobile_application_linking":{"ios_devices":{"apple_app_store_application_id":"itmss:\/\/itunes.apple.com\/us\/app\/forever-radio\/id1175462016?mt=8","apple_app_store_country":"US","apple_ios_smart_app_banner":"1","apple_ios_smart_app_banner_affiliate_data":""},"android_devices":{"google_play_package_name":"com.forevermedia.forevermediaradio&hl=en_US"}},"station_id":null,"version":null,"custom_segment_id":""},"sub_channels":{"sub_channels_account":null},"mobile":{"custom_links":{"link1_title":"","link1_url":"","link2_title":"","link2_url":"","link3_title":"","link3_url":"","link4_title":"","link4_url":"","link5_title":"","link5_url":""},"contact":{"contact1_title":"","contact1_info":"","contact2_title":"","contact2_info":"","contact3_title":"","contact3_info":"","contact4_title":"","contact4_info":""},"revenue_sharing":null},"program_guide":{"active":"1","info":{"version":1,"shows":[{"title":"Bubba and the Rocky Wake Up Show","description":"Bubba - 6AM till 10AM - Monday thru Friday","category":null,"keywords":[],"large_picture":"","default_visual":"https:\/\/express-images.franklymedia.com\/3918\/sites\/14\/2020\/01\/17171042\/BUBBA-BLUE.jpg","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":1},{"title":"Anna","description":"Anna - 3PM till 7PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"","rss":null,"hosts":[],"contact":{"phone":"814-255-6105","sms":null,"email":null,"twitter":"Rocky99Rocks","facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":2},{"title":"Nights with Alice Cooper","description":"Alice Cooper - 7PM till Midnight - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":"http:\/\/www.foreverjohnstown.com\/wp-content\/uploads\/sites\/14\/2016\/12\/Nights-with-Alice-Cooper-2016.jpg","rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":3},{"title":"Eddie Barella","description":"Eddie Barella - 10AM till 3PM - Monday thru Friday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":4},{"title":"Racing Rocks","description":"Racing Rocks - 10AM till Noon - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":5},{"title":"Live In Concert","description":"Live In Concert - 7PM till 9PM - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":6},{"title":"House Of Hair","description":"Dee Snider - 9PM till Midnight - Saturday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":7},{"title":"Time Warp","description":"Time Warp - 6AM till 10AM - Sunday","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[],"id":8},{"title":"Number One Son","description":"Number One Son - 1AM - 6AM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":null,"google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":9},{"title":"Backyard Rock Block","description":"Saturday - 6PM-7PM","category":null,"keywords":[],"large_picture":null,"default_visual":null,"rss":null,"hosts":[],"contact":{"phone":null,"sms":null,"email":null,"twitter":null,"facebook":"https:\/\/www.facebook.com\/Rocky99Johnstown","google_plus":null},"links":[{"title":"Rocky 99.1 | 7MM Johnstown","url":"https:\/\/7mmjohnstown.com\/rocky-99-1\/"}],"id":10}],"hosts":[],"schedule":{"entries":[{"id":"cba88285-166f-4650-ad7a-245d21e6ea1d","show_id":1,"start":"2018\/04\/30 06:00","end":"2018\/04\/30 10:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"0ae7054b-8f10-46b3-ba1b-3a26e63d3781","show_id":2,"start":"2018\/04\/30 15:00","end":"2018\/04\/30 19:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"b475ad0a-2a5f-4eee-a562-e0db83314d40","show_id":3,"start":"2018\/04\/30 19:00","end":"2018\/05\/01 00:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"24895570-849f-4d09-a33f-b90aa06494f8","show_id":7,"start":"2018\/05\/05 21:00","end":"2018\/05\/06 00:00","recurrence":"FREQ=WEEKLY;BYDAY=SA"},{"id":"2b5e6988-f341-4b75-8372-20dbb9756ff0","show_id":8,"start":"2018\/04\/29 06:00","end":"2018\/04\/29 10:00","recurrence":"FREQ=WEEKLY;BYDAY=SU"},{"id":"97b2a507-bb24-4b43-a426-65e4e58af79f","show_id":4,"start":"2019\/01\/28 10:00","end":"2019\/01\/28 15:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"7b4634b3-0e71-425d-9e43-3dcf9ca8310d","show_id":9,"start":"2019\/01\/28 01:00","end":"2019\/01\/28 06:00","recurrence":"FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"},{"id":"e8e4ce75-8f48-43c2-865b-6e32e07f7808","show_id":6,"start":"2023\/01\/21 19:00","end":"2023\/01\/21 21:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""},{"id":"6f16246d-1748-4b3c-b6d5-f88b29cc18dd","show_id":10,"start":"2023\/01\/21 18:00","end":"2023\/01\/21 19:00","recurrence":"FREQ=WEEKLY;BYDAY=SA","recurrenceException":""}],"timezone":"EST5EDT","timezone_abbreviation":"EDT"}}},"user_registration":{"active":null,"amp_reward_tenant_id":null},"station_directory":{"enabled":"0","directory_stream_id":""},"distributor_targeting":{"ios":"triton-ios","android":"triton-android","web":"triton-web"},"mount":"WRKW","streamid":"15211"},"player":{"embedId":"51101","infos":{"active":"1","callsign":"WRKW","streamid":"15211","connectionType":"hdAlternate","platformId":"prod01","broadcasterName":"Forever Media"},"template":{"id":"StandardPlayerV4"}},"version":"4.19.2-044","translations":{"sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","every":"every","until":"until","day":"day","days":"days","week":"week","weeks":"weeks","on":"on","months":["january","february","march","april","may","june","july","august","september","october","november","december"],"january":"january","february":"february","march":"march","april":"april","may":"may","june":"june","july":"july","august":"august","september":"september","october":"october","november":"november","december":"december","now":"right now","n_seconds":"%s seconds ago","one_minute":"about 1 minute ago","n_minutes":"%s minutes ago","one_hour":"about 1 hour ago","n_hours":"%s hours ago","yesterday":"yesterday","n_days":"%s days ago","more_than_a_year":"over a year ago"},"subStations":[],"userRegistration":{"platformId":"prod01"}}; app.paths = {}; app.paths.PLAYER_IMG_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/img/'; app.paths.PLAYER_OAS_BASE_URL = '//player.listenlive.co/templates/StandardPlayerV4/webroot/html/oasbanner.html'; app.paths.OLSON_TIMEZONE_DATA_URL = '/plugins/ProgramGuide/webroot/tz'; app.paths.SHARE_COUNT_URL = 'https://player.listenlive.co/51101/en/social/sharing/count.json'; </script> </head> <body class="no-grid playerLoading"> <!--[if lt IE 8]><div id="ancientBrowser"><p>Your browser is not supported. To listen to your favorite radio station, we recommend <a href="http://browsehappy.com/">upgrading to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">installing Google Chrome Frame</a>.</p></div><![endif]--> <header id="header" class="topBar"> <div class="row"> <div class="brand"> <div class="brandContainer"> <a href="/51101/en" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a> </div> </div> <script type="text/template" id="main-menu-template"> <span class="menuTitle">menu</span> <% if ( _.isEmpty( subStation ) ) { %> <ul class="mainStationMenu"> <!-- now playing --> <li><a href="/51101/en" title="now playing">now playing</a></li> <li><a href="/51101/en/songhistory" title="song history">song history</a></li> <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li> </ul> <% } else { %> <ul class="subStationMenu"> <li><a href="<%= LinkHelper.getHomePageUrl() %>" title="now playing">now playing</a></li> <% if ( subStation.songHistoryActive ) { %> <li><a href="<%= subStation.songHistoryPageUrl %>" data-mount="<%= subStation.mount() %>" title="song history">song history</a></li> <% } %> <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li> <li><a href="<%= subStation.channelPageUrl %>" data-mount="<%= subStation.mount() %>" title="<%= subStation.name() %>">channel page</a></li> </ul> <% } %> </script> <script type="text/template" id="sub-channel-menu-template"> <li class="mainChannel <%= ( mainStation == currentStation ) ? 'current' : ''%>" data-color="<%= mainStation.skinningHighlightColor() %>" data-mount="<%= mainStation.mount() %>"> <span title="Listen" class="listened play"> <i class="fa fa-play-circle-o"></i> </span> <span style="display: inline-block; word-wrap: normal;"><%= mainStation.title %></span> </li> <% if ( !_.isEmpty(subStations) ) { %> <div id="channelsNav"></div> <span class="channelsTitle">Channels</span> <ul id="channelsList"> <% _.each(subStations, function(station) { %> <li class="subChannel <%= ( station == currentStation ) ? 'current' : '' %>" data-color="<%= !_.isEmpty(station.skinningHighlightColor()) ? station.skinningHighlightColor() : mainStation.skinningHighlightColor() %>" data-mount="<%= station.mount() %>"> <a href="<%= station.link %>" title="Explore Channel" class="channelTitle"> <span title="Listen channel" class="not-listened play <%= !station.wasListened() ? '' : 'notDisplayed' %>"> <i class="fa fa-play-circle"></i> </span> <span title="Listen channel" class="listened play <%= station.wasListened() ? '' : 'notDisplayed' %>"> <i class="fa fa-play-circle-o"></i> </span> <%= station.title %> </a> </li> <% }); %> </ul> <% } %> <div id='channelsBottomNav'> <div class="channelsPageBtn" id="nextChannels"> <i class="fa fa-angle-right"></i> </div> <div id="channelsPageCount"></div> <div class="channelsPageBtn" id="previousChannels"> <i class="fa fa-angle-left"></i> </div> </div> </script> <nav class="menu"> <ul id="mainMenu"> <li class="dropdown mainMenu"> <a href="#" id="mainMenuBtn" class="dropdown-toggle notDisplayed" data-toggle="dropdown"> <div class="menuTxt"> menu <span class="caret"><i class="fa fa-angle-down"></i></span> </div> </a> <a id="mainMenuBtnSmall" class="notDisplayed"><i class="fa fa-bars"></i></a> <ul class="dropdown-menu main-menu"></ul> </li> </ul> <ul id="controls"> <li><a id="playButton" href="#" title="play"> <span class="sr-only">Play button</span> <i class="fa fa-play"></i> </a></li> <li><a id="stopButton" href="#" title="stop"> <span class="sr-only">Stop button</span> <i class="fa fa-stop"></i> </a></li> <li><a id="backToLiveButton" href="#">Back to live</a> </li> <li> <a id="volumeButton" href="#" title="volume"> <div id="icoVolume"> <span class="sr-only">Volume button</span> <i class="fa fa-volume-up"></i></div> <div id="icoVolumeMute"> <span class="sr-only">Volume mute button</span> <i class="fa fa-volume-off"></i><i class="fa fa-times"></i> </div> </a> <div id="volumeSlider"> <div class="slider"></div> <div class="track"></div> <div class="trackTrigger"></div> </div> </li> </ul> <ul id="loading"> <li><div class="menuBtnContainer"><div class="spinnerContainer"></div></div></li> </ul> </nav> </div> </header> <div id="scrollable"> <aside id="td_leaderboard_wrapper" class="notDisplayed"><div id="td_leaderboard"></div></aside> <section id="nowPlaying" class="track"> <script type="text/template" id="nowplaying-song-template"> <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %> <div class="nowPlayingCard"> <% if ( coverActive ) { %> <figure> <% if ( !_.isEmpty( song.artistId ) ) { %> <a href="<%= LinkHelper.getArtistUrl( song.artistId ) %>"><img alt="<%= song.title %> by <%= song.artist %> on <%= song.album %>" title="<%= song.title %> by <%= song.artist %> on <%= song.album %>"/></a> <% } else { %> <img alt="<%= song.title %> by <%= song.artist %>" title="<%= song.title %> by <%= song.artist %>"/> <% } %> </figure> <% } %> <div class="song"> <% if ( !_.isEmpty( song.title ) ) { %><div class="title"><%= ( !_.isEmpty( song.albumId ) && !_.isEmpty( song.trackId ) ) ? LinkHelper.link( song.title, LinkHelper.getTrackUrl( song.albumId, song.trackId ) ) : song.title %></div><% } %> <% if ( !_.isEmpty( song.artist ) ) { %><div class="artist"><%= !_.isEmpty( song.artistId ) ? LinkHelper.link( song.artist, LinkHelper.getArtistUrl( song.artistId ) ) : song.artist %></div><% } %> <% if ( !_.isEmpty( song.album ) ) { %><div class="album"><%= !_.isEmpty( song.albumId ) ? LinkHelper.link( song.album, LinkHelper.getAlbumUrl( song.albumId ) ) : song.album %></div><% } %> </div> </div> <% } %> </script> <script type="text/template" id="nowplaying-show-template"> <% if ( typeof(entryRecurrence) != undefined && !_.isEmpty(entryRecurrence) && !_.isEmpty(entryRecurrence.entry) ) { %> <div class="nowPlayingCard"> <figure> <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img alt="<%= entryRecurrence.entry.show().title() %>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= entryRecurrence.entry.show().defaultVisual() %>"/></a> </figure> <div class="show"> <div class="comingUp">Coming up:</div> <div class="showTime"> <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span> </div> <div class="title"><%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %></div> </div> </div> <% } %> </script> <script type="text/template" id="nowplaying-podcast-template"> <div class="podcastCard"> <figure > <img src="<%= image %>" alt="<%= title %>" title="<%= title %>" /> </figure> <div class="song"> <div class="title"><%= title %></div> <div class="artist"><%= author%></div> <div class="album"><%= subtitle%></div> </div> </div> </script> <script type="text/template" id="nowplaying-short-template"> <% if ( typeof(song) != "undefined" && !_.isEmpty(song) ) { %> <i>Now Playing</i>: <span class="song"><%= song.title %></span> by <span class="artist"><%= song.artist %></span> <% } else if ( typeof(entryRecurrence) != "undefined" && !_.isEmpty(entryRecurrence) ) { %> <% if ( isCurrentShow ) { %> <i>On air</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span> <% } else { %> <i>Coming up</i>: <span class="song"><%= entryRecurrence.entry.show().title() %></span> <% } %> <% } %> </script> <script type="text/template" id="adbreak-template"> In a commercial break... </script> <script type="text/template" id="advertisement-template"> Advertisement </script> <script type="text/template" id="countdown-template"> <% if ( !_.isEmpty( countdown ) ) { %> Advertisement: <%= countdown %> <% } else { %> Loading... <% } %> </script> <!-- Song sharing tweet text template, used in the NowPlaying section, Song History and Wishlist pages --> <script type="text/template" id="song-sharing-tweet-template"> <%= song.title %> by <%= song.artist %> on <%= stationName %> </script> <!-- Show sharing template, used in the NowPlaying section --> <script type="text/template" id="show-sharing-tweet-template"> <%= entryRecurrence.entry.show().title() %> on <%= stationName %>, from <%= entryRecurrenceStart %> to <%= entryRecurrenceEnd %> </script> <!-- Show --> <script type="text/template" id="show-nowplaying-buttons-template"> <a href="#" class="addToWishList np-share-button" data-action="wishlist-track-add"> <span class="sr-only">Add the track to your wishlist</span> <i class="fa fa-heart-o"></i> </a> <a href="#" class="removeFromWishList np-share-button" data-action="wishlist-track-remove"> <span class="sr-only">Remove the track from your wishlist</span> <i class="fa fa-heart"></i> </a> <a href="#" class="buy <% if ( buySongUrl == null ) { %> visuallyhidden <%}%>" data-buysongurl="<% if ( buySongUrl != null ){ %><%- buySongUrl %> <% } %>" data-action="track-buy" target="_blank">Buy</a> </script> <!-- target container for the images slider --> <div id="slideshow" class="slideshow-target"></div> <div class="row nowPlayingRow"> <div id="nowPlayingDisplay"> <!-- songOrShowNowPlaying is used as a placeholder to display a one-line now playing/current show information --> <div id="miniNowPlaying"> <div class="shortInfos"> <div class="infos"><div></div></div> <div class="arrow">»</div> </div> </div> <div id="nowPlayingCards"><div class="scroller"></div></div> <div id="podcastCards"><div class="scroller"></div></div> <div class="controls"> <div id="podcastControls" > <i id="playpause" class="fa fa-play playpause" ></i> <span class="start-time"></span> <div class="podcast-slider" ></div> <span class="end-time"></span> </div> <div class="actions" > <a href="#" class="np-share-button" data-action="share-fb" title="Share this song on Facebook" alt="Share on Facebook"> <span class="sr-only">Share on Facebook</span> <i class="fa fa-facebook"></i> </a> <a href="#" class="np-share-button" data-action="share-twitter" title="Share this song on Twitter" alt="Share on Twitter"> <span class="sr-only">Share on Twitter</span> <i class="fa fa-twitter"></i> </a> <a href="#" class="np-share-button" data-action="share-gplus" title="Share this song on Google+" alt="Share on Google+"> <span class="sr-only">Share on Google plus</span> <i class="fa fa-google-plus"></i> </a> <div id="nowplayingButtons"></div> <a href="#" class="currentShow" data-action="current-show">ยซ Current show</a> <a href="#" class="nextShow" data-action="next-show">Next show ยป</a> </div> </div> </div> <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default --> <aside id="td_nowplaying_bigbox_wrapper"> <h4> <span class="sr-only">Advertisement placeholder</span> Advertisement </h4> <div id="td_nowplaying_bigbox"></div> </aside> <!-- TargetSpot and Commercial Ad Break Synced Bigbox placeholder - Will also contain companions during preroll. Visible by default --> <aside id="td_nowplaying_adunit_wrapper"> <!--<h4>Advertisement</h4>--> <div id="td_nowplaying_adunit"></div> </aside> <div id="tdPreroll"> <div id="tdPlayer"></div> <div id="tdAdCountDown"></div> </div> </div> <a href="#" id="playBtnOverlay"> <span class="sr-only">Play button</span> <div id="playBtnOverlayIco"> <i class="fa fa-play-circle-o"></i> </div> </a> </section> <div id="page"> <section id="main" class="row"> <!-- Page data --> <script type="text/javascript"> var title = "Rocky99.1"; var requestParams = {"controller":"home","action":"index","view":"index","lang":"en","url":"","fullBaseUrl":"https:\/\/player.listenlive.co\/51101","status":200}; </script> <div id="wrapper"> <div id="content"> <section id="home"> <header class="fullWidthTable"> <div class="liquidWidth"><h2></h2></div> <script type="text/template" id="whats-playing-template"> What's Playing on <%= stationName %> </script> </header> <script> var tweetText = "I am listening to Rocky99.1"; </script> <div class="page-sharing-buttons notDisplayed"> <a href="#" class="facebook" title="Share this page on Facebook"> <span class="sr-only">Share on Facebook</span> <div class="page-sharing-button"> <i class="fa fa-facebook"></i> <span class="shareCount"></span> </div> </a> <a href="#" class="twitter" title="Share this page on Twitter"> <div class="page-sharing-button"> <span class="sr-only">Share on Twitter</span> <i class="fa fa-twitter"></i> <span class="shareCount"></span> </div> </a> <a href="#" class="gplus" title="Share this page on Google+"> <span class="sr-only">Share on Google plus</span> <div class="page-sharing-button"> <i class="fa fa-google-plus"></i> <span class="shareCount"></span> </div> </a> </div> <div id="showHeader" class="fullWidthTable notDisplayed"> <div class="pgPageTitle"><h3></h3></div> <div class="programGuideBtn"> <a href="/51101/en/programguide" title="program guide"> <i class="fa fa-calendar"></i>Program Guide </a> </div> <script type="text/template" id="show-onair-template"> <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %> On air: <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %> <% } %> </script> </div> <ul id="showTabs" class="nav nav-tabs notDisplayed"> <li class="description"><a href="#showDescriptionPane" data-toggle="tab">Description</a></li> <li class="hosts"><a href="#hostsPane" data-toggle="tab">Host(s)</a></li> </ul> <div class="show tab-content notDisplayed"> <script type="text/template" id="show-description-template"> <% if ( typeof(entryRecurrence) != "undefined" && entryRecurrence != null ) { %> <div class="fullWidthTable"> <figure class="fixedWidth"> <a href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>"><img width="140" alt="<%= entryRecurrence.entry.show().title()%>" title="<%= entryRecurrence.entry.show().title() %>" src="<%= !_.isEmpty(entryRecurrence.entry.show().defaultVisual()) ? entryRecurrence.entry.show().defaultVisual() : window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a> </figure> <div class="liquidWidth"> <div class="showTime"> <span data-timestamp="<%= entryRecurrence.startDate.getTime() %>"></span> to <span data-timestamp="<%= entryRecurrence.endDate.getTime() %>"></span> </div> <div class="title"> <%= LinkHelper.link( entryRecurrence.entry.show().title(), LinkHelper.getShowUrl(entryRecurrence.entry.show().id()) ) %> </div> <% if ( !_.isEmpty( entryRecurrence.entry.show().description() ) ) { %> <div class="description"> <% if ( entryRecurrence.entry.show().description().length > 200 ) { %> <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ).substring(0,200) %>... <a class="readmore" href="<%= LinkHelper.getShowUrl( entryRecurrence.entry.show().id() ) %>">read more ยป</a> <% } else { %> <%= StringUtil.getExcerptInSentences( entryRecurrence.entry.show().description(), 4 ) %> <% } %> </div> <% } %> <div class="category"> <% if ( entryRecurrence.entry.show().category() != null ) { %> Category: <%= LinkHelper.link( entryRecurrence.entry.show().category(), LinkHelper.getProgramGuideUrl(entryRecurrence.entry.show().category()) ) %> <% } %> </div> </div> </div> <% } else { %> There is no show at this time. <% } %> </script> <div class="tab-pane active" id="showDescriptionPane"></div> <script type="text/template" id="hosts-template"> <div class="hosts"> <% if ( typeof(hosts) != "undefined" && hosts != null && hosts.length > 0 ) { %> <% _.each(hosts, function(host, index) { %> <div class="fullWidthTable"> <% if ( host.pictures() && host.pictures().length > 0 ) { %> <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.pictures()[0].caption %>" title="<%= host.pictures()[0].caption %>" src="<%= host.pictures()[0].url %>"/></a></figure> <% } else { %> <figure class="fixedWidth"><a href="<%= LinkHelper.getHostUrl( host.id() ) %>"><img width="140" alt="<%= host.name() %>" title="<%= host.name() %>" src="<%= window.app.config.PLAYER_IMG_BASE_URL + 'default-cover-art.png' %>"/></a></figure> <% } %> <div class="liquidWidth"> <div class="hostName"><%= LinkHelper.link( host.name(), LinkHelper.getHostUrl(host.id()) ) %></div> <% if ( !_.isEmpty( host.biography() ) ) { %> <div class="description"> <% if ( host.biography().length > 200 ) { %> <%= StringUtil.getExcerptInSentences( host.biography(), 3 ).substring(0,200) %>... <a class="readmore" href="<%= LinkHelper.getHostUrl( host.id() ) %>">read more ยป</a> <% } else { %> <%= StringUtil.getExcerptInSentences( host.biography(), 3 ) %> <% } %> </div> <% } %> </div> </div> <% }); %> </div> <% } else { %> There is no host information available. <% } %> </div> </script> <div class="tab-pane active" id="hostsPane"></div> </div> <h3 id="nowPlayingTitle" class="artistLink notDisplayed"> <span class="sr-only">Now playing placeholder</span> </h3> <script type="text/template" id="nowplaying-artist-template"> Now Playing: <%= LinkHelper.link( artistName, artistUrl ) %> </script> <ul class="nav nav-tabs notDisplayed" id="nowPlayingTabs"> <li><a href="#biographyPane" data-toggle="tab">Biography</a></li> <li><a href="#discographyPane" data-toggle="tab">Discography</a></li> <li><a class="artistMore">More</a></li> </ul> <div class="song tab-content notDisplayed"> <script type="text/template" id="biography-template"> <div class="description"> <% if ( typeof(biography) != "undefined" && !_.isEmpty(biography) ) { %> <%= StringUtil.splitWithMore( biography, 5, 'read more ยป', 'ยซ read less' ) %> <% } else { %> Biography is not available. <% } %> </div> </script> <div class="tab-pane active" id="biographyPane"></div> <script type="text/template" id="discography-template"> <% if ( !_.isEmpty(albums) ) { %> <ul class="albums"> <% _.each(albums, function( album, i ) { %> <li class="album" <% if (i % 4 == 0) { %> style="clear:both"<% }%>> <div class="responsive-container"> <figure class="img-container"> <a href="<%= album.url %>"> <% if ( !_.isEmpty(album.coverArtUrl) ) { %> <img alt="<%= album.title %>" title="<%= album.title %>" src="<%= album.coverArtUrl%>"/> <% } else { %> <img alt="<%= album.title %>" title="<%= album.title %>" src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/default-cover-art.png"/> <% } %> </a> </figure> </div> <div class="albumInfos"> <div class="title"><%= album.title %></div> <div class="releaseDate"><%= album.releaseDate %></div> </div> </li> <% }); %> </ul> <div class="more-bar"> <div class="more"> <a class="discographyLink" href="<%= discographyUrl %>">more albums ยป</a> </div> </div> <% } else { %> Discography is not available. <% } %> </script> <div class="tab-pane" id="discographyPane"></div> </div> </section> </div> </div> <aside id="sidebar"> <div id="td_sponsorAd" class="notDisplayed"></div> <!--<h4 class="notDisplayed">Advertisement</h4>--> <aside id="td_adunit1_wrapper" class="notDisplayed"><div id="td_adunit1"></div></aside> <div> <h1>Rocky99.1</h1> <p>The Laurel Highlands Rock Station.</p> </div> <div id="td_adunit2" class="notDisplayed"></div> </aside> </section> </div> <footer id="footer"> <div class="row"> <div class="logo"> <a href="https://7mmjohnstown.com/rocky-99-1/" target="_blank"><img src="//pwaimg.listenlive.co/WRKW_1873601_config_station_logo_image_1541609255.png" title="Rocky99.1" alt="Rocky99.1" /></a> </div> <div class="description"> The Laurel Highlands Rock Station. </div> <div class="links"> <ul> <li><a href="/51101/en">now playing</a></li> <li><a href="/51101/en/songhistory">song history</a></li> <li class="programGuide"><a href="/51101/en/programguide" title="program guide">program guide</a></li> </ul> <ul> </ul> </div> <div class="links-extra"> <ul> <li><a href="https://tritondigitalcommunity.force.com/s/article/Stream-doesn-t-start-in-V4-Player-web-browser" target="_blank">help</a></li> <li><a href="javascript:void(0);" onclick="window.open(LinkHelper.getPrivacyUrl(), '_blank', 'toolbar=0,location=1,menubar=0')">privacy policy</a></li> </ul> <!-- Google Play Badge --> <a href="https://play.google.com/store/apps/details?id=com.forevermedia.forevermediaradio&hl=en_US" target="_blank"> <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/google_play_en_generic_rgb_wo_45.png" style="margin-top: 10px;" title="Get it on Google Play" alt="Get it on Google Play" /> </a> <!-- Apple Badge --> <a href="https://itunes.apple.com/US/app/iditmss://itunes.apple.com/us/app/forever-radio/id1175462016?mt=8?mt=8" target="_blank"> <img src="//player.listenlive.co/plugins/MobileBadges/webroot/img/Download_on_the_App_Store_Badge_en_135x40.png" style="margin-top: 10px;" title="Download on the App Store" alt="Download on the App Store" /> </a> <div class="powered triton"> <a href="http://tritondigital.com/" target="_blank" title="Triton Digital"> <span class="sr-only">Triton Logo</span> <span class="tritonLogo"></span></a> <p>Streaming service and player provided by Triton Digital.</p> </div> <div class="powered rovi"> <div class="roviCopyright"> <p>Portions of Content provided by Last.fm. ©2025 Last.fm Ltd.</p> </div> </div> </div> </div> <div class="row"> <div class="copyrights"> <p>©2025 Triton Digital. All Rights Reserved. 4.19.2-044</p> </div> </div> </footer> </div> <div class="bottomBar"><div class="row"><nav class="menu"></nav></div></div> <div id="offcanvas-menu" class="overthrow"></div> <div id="notificationsContainer"> <div id="timeOutAlert"> <a class="ui-notify-close ui-notify-cross" href="#">x</a> <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Connection Timeout !</h1> <p> To keep the connection alive, please click on the "Continue" button below or the stream will stop. <a id="listenMoreButton" href="#">Continue</a> </p> </div> <div id="timeOutReach"> <a class="ui-notify-close ui-notify-cross" href="#">x</a> <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Connection Timeout !</h1> <p>The stream was stopped (connection time out occurred). To listen again to the live stream, please click on the "Listen" button below.</p> <a id="listenStreamButton" href="#">Listen</a> </div> <div id="streamGeoBlock"> <a class="ui-notify-close ui-notify-cross" href="#">x</a> <div style="float:left;margin:0 10px 0 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Stream geo-blocked !</h1> <p>#{text}</p> </div> <div id="statusInfo"> <div style="float:left;margin:0 10px 0 0; font-size: 18px"> <i class="fa fa-info-circle"></i> </div> <h1>Status</h1> <p>#{text}</p> </div> <div id="updateFlash"> <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>Update Flash Player !</h1> <p>#{text} <a href="http://www.adobe.com/go/getflashplayer"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/get_flash_player.gif" alt="Get Adobe Flash Player" /></a></p> </div> <div id="noHtml5"> <div style="float:left;margin:0 10px 50px 0"><img src="//player.listenlive.co/templates/StandardPlayerV4/webroot/img/alert.png" alt="warning" /></div> <h1>No HTML5 support !</h1> <p>#{text} <a href="http://browsehappy.com/" target="_blank">Please update your browser</a>. </p> </div> </div> <script> var tdApiBaseUrl = '//sdk.listenlive.co/web/2.9/'; </script> <script src="//sdk.listenlive.co/web/2.9/td-sdk.min.js"></script> <script data-main="//player.listenlive.co/templates/StandardPlayerV4/webroot/js/app.min.js?v=6df8d4acacfdd7cac0f92d6024f3a9cd" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.2.0/require.min.js"></script> <!-- Google Analytics 4 --> <script> var trackingId = "G-QQRTXPJ64L"; var trackerName = "listenlive.co"; const script = 'script'; var analyticsVersion = trackingId.split("-")[0]; if (analyticsVersion === "G") { const url = "https://www.googletagmanager.com/gtag/js?id=" + trackingId; window.dataLayer = window.dataLayer || []; window['gtag'] = window['gtag'] || gtag; scriptTag = document.createElement(script); scriptTag.async = 1; scriptTag.src = url; scriptTagElement = document.getElementsByTagName(script)[0]; scriptTagElement.parentNode.insertBefore(scriptTag, scriptTagElement); function gtag() { dataLayer.push(arguments); }; gtag("js", new Date()); gtag("config", trackingId, { name: trackerName }); } else { // temporarily re-added old analytics until clients update to new analytics (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-34627310-3', 'listenlive.co'); } </script> <!-- Page generated on: 1760581768 --> </body> </html>