PageSourceSearch

https://bestcoast.fm/donorbox.html

html bestcoast.fm collected 2026-10-08 08:06:44 UTC 6,219 bytes, 161 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" class="no-js">
3
4<head>
5  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6  <title>bestcoast.fm</title>
7  <link rel="stylesheet" href="css/animate.css">
8  <link rel="stylesheet" href="css/site.css">
9  <link rel="stylesheet" type="text/css" href="css/component.css" />
10  
10<script src="js/modernizr.custom.js"></script>
10
11</head>
12
13<body class="donatePage">
14  <div class="donateBackground"></div>
15  <div class="container">
16    <div class="main">
17      <div class="contentOuter">
18        <div class="logo">
19          <a href="index.html" class="logo1"><img src="images/logo.png" alt="logo"></a>
20          <a href="index.html" id="logo" style="display: none;"><img src="images/logo.png" alt="logo"></a>
21        </div>
22        <div class="footerText">
23          <div id="donateOption" class="donateOption">
24            <div>
25              <p>
26                <span class="donate_bubble">donate*</span> <a href="javascript:void(0);" class="montylyPayment">monthly</a> or <a href="javascript:void(0);" class="paymentOnce">once</a> </p>
27              <div class="surviveCircle wow fadeInUp">
28                <h4>bestcoast.fm is all about the music: no commercials, no talking, no self-promoting hosts - just music!</h4>
29                <p>Your donation will help to keep this non-profit radio station alive and covers for server maintenance, website hosting, internet bandwidth, royalties and, and, and&hellip;</p>
30                <p>Last but not least: bestcoast.fm's music is manually curated and not generated from an algorithm - we are not robots!</p>
31                <p>A BIG thank you to everyone for tuning in, donating or even both!</p>
32              </div>
33            </div>
34          </div>
35          <input type="hidden" name="payment_type" value="">
36          
36<script src="https://donorbox.org/widget.js" paypalExpress="true"></script>
36
37          <iframe id="donorbox_frame" src="https://donorbox.org/embed/donorbox-compaign" height="685px" width="100%" style="max-width:500px; min-width:310px; max-height:none!important;display: none;" seamless="seamless" name="donorbox" frameborder="0" scrolling="no" allowpaymentrequest></iframe>
38        </div>
39      </div>
40    </div>
41  </div>
42  
42<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
42
43  
43<script src="https://public.radio.co/playerapi/jquery.radiocoplayer.min.js"></script>
43
44  
44<script type="text/javascript" src="js/main.js" async></script>
44
45  
45<script type="text/javascript">
46    function donorbox() {
47      var $iframe = $("#donorbox_frame");
48      if ($iframe.length) {
49        $query_string = "";
50        if ($("input[name='payment_type']").val() == "m") {
51          $query_string = $query_string + "?default_interval=m";
52        }
53        $iframe_url = $iframe.attr('src');
54        $url = $iframe_url + $query_string;
55        $iframe.attr('src', $url);
56        setTimeout(function () {
57          $iframe.show();
58        }, 1000);
59      }
60    }
61
62    $(window).on('load', function () {
63      setTimeout(function () {
64
65        /* $(".heartSmall").one("click", function(){
66           $('.logo1').css('display','none');
67           $('#logo').css('display','block');
68         }); */
69        $('#logo').click(function (e) {
70          e.preventDefault();
71          if (clicks == 0) {
72
73          } else {
74            $process_status = $(".footerText").attr("data-process");
75            if ($process_status == "started") {
76              $('.donateBtn').css('animation', '');
77              $('.heartSmall,#logo').css('animation', '');
78              $("#slideshow").show();
79              $(".donateBackground").hide();
80              $(".donateBackgroundTitle").hide();
81              $("#donateOption").hide();
82              $('.logo1').css('display', 'block');
83              $('#logo').css('display', 'none');
84
85              $("#donorbox_frame").hide();
86
87              $(".footerText").attr("data-process", "stop");
88            } else if ($process_status == "stop") {
89              $("#slideshow").hide();
90              $(".donateBackground").show();
91              $(".donateBackgroundTitle").show();
92              $("#donateOption").show();
93              $('.logo1').css('display', 'none');
94              $('#logo').css('display', 'block');
95
96              $(".footerText").attr("data-process", "started");
97            }
98          }
99          clicks++;
100        });
101      }, 30000);
102    });
103
104    var clicks = 0;
105    $(function () {
106      var cards = $('.donateBtn');
107      for (var i = 0; i < cards.length; i++) {
108        var target = Math.floor(Math.random() * cards.length - 1) + 1;
109        var target2 = Math.floor(Math.random() * cards.length - 1) + 1;
110        cards.eq(target).before(cards.eq(target2));
111      }
112
113      $(".donate_bubble").hover(function () {
114        $(".surviveCircle").css('display', 'flex');
115      }, function () {
116        $(".surviveCircle").hide();
117      });
118
119      $('#donorbox_frame .copyright a').css('opacity', '0');
120      $('#donorbox_frame .copyright').css('opacity', '0');
121      $(".montylyPayment").click(function () {
122        $('.donateBtn').css('animation-play-state', 'paused');
123        $('.heartSmall,#logo').css('animation-play-state', 'paused');
124        $("input[name='payment_type']").val("m");
125        $("#donateOption").hide();
126        donorbox();
127      });
128
129      /*donate once*/
130      $(".paymentOnce").click(function () {
131        $('.donateBtn').css('animation-play-state', 'paused');
132        $('.heartSmall,#logo').css('animation-play-state', 'paused');
133        $("#donateOption").hide();
134        donorbox();
135      });
136
137      /*donate once end*/
138      $("#monthlyDonateAmount input,#donateOnce input").focus(function () {
139        $(".donateAmount").hide();
140      });
141
142    });
143    //initialise the plugin with the element
144    var player = $('.radioplayer').radiocoPlayer();
145    $('#radio_co').on('click', function () {
146      player.playToggle();
147    });
148
149    player.event('audioPlay', function (e) {
150      $("#radio_co").attr("src", "images/play_new1.gif");
151      $(".track_name").show();
152    })
153
154    player.event('audioPause', function (e) {
155      $("#radio_co").attr("src", "images/pause.png");
156      $(".track_name").hide();
157    })
158  </script>
158
159</body>
160
161</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.