PageSourceSearch

https://ircpodcast.com/podcast/category/%27

html ircpodcast.com collected 2026-10-04 04:12:28 UTC 39,959 bytes, 923 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5
6    <meta charset="utf-8">
7    <meta http-equiv="X-UA-Compatible" content="IE=edge">
8    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=2.0">
9    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
10    
11	<meta name="apple-mobile-web-app-capable" content="yes">
12	<meta name="apple-itunes-app" content="app-id=355549715">
13	<meta name="description" content="Kevin Mullaney interviews improvisors to find out what exercises and techniques they use in their improv comedy rehearsals and classes.">
14	<meta itemprop="name" content="Improv Resource Center Podcast">
15	<meta itemprop="description" content="Kevin Mullaney interviews improvisors to find out what exercises and techniques they use in their improv comedy rehearsals and classes.">
16	<meta itemprop="image" content="https://assets.libsyn.com/secure/content/8820833">
17	<meta property="og:type" content="website">
18	<meta property="og:url" content="https://ircpodcast.com/podcast/category/%27">
19	<meta property="og:title" content="Improv Resource Center Podcast">
20	<meta property="og:image" content="http://assets.libsyn.com/content/8820833?height=250&amp;width=250">
21	<meta property="og:image:width" content="250">
22	<meta property="og:image:height" content="250">
23	<meta property="og:description" content="Kevin Mullaney interviews improvisors to find out what exercises and techniques they use in their improv comedy rehearsals and classes.">
24	<meta name="twitter:site" content="@improvcenter">
25	<meta name="twitter:card" content="summary">
26	<meta name="twitter:title" content="Improv Resource Center Podcast">
27	<meta name="twitter:description" content="Kevin Mullaney interviews improvisors to find out what exercises and techniques they use in their improv comedy rehearsals and classes.">
28	<meta name="twitter:image" content="http://assets.libsyn.com/content/8820833">		    
29    <title>Improv Resource Center Podcast</title>
30
31			<link rel="alternate" type="application/rss+xml" title="Improv Resource Center Podcast" href="http://ircpodcast.com/rss">
32	
33    <!-- Bootstrap Core CSS -->
34    <link href="https://ssl-static.libsyn.com/p/assets/platform/websuite/css/bootstrap.css" rel="stylesheet">
35    <link href="https://ssl-static.libsyn.com/p/assets/platform/websuite/css/jquery.smartmenus.bootstrap.css" rel="stylesheet">
36
37    <!-- Custom CSS -->
38    <link href="https://ssl-static.libsyn.com/p/assets/platform/websuite/css/default-theme.css" rel="stylesheet">
39
40    <!-- Custom Fonts -->
41    <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
42
43    <link href="https://://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
44
45    
46    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
47    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
48    <!--[if lt IE 9]>
49        
49<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
49
50        
50<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
50
51    <![endif]-->
52
53    <!-- style overrides -->
54    <style>
55		    .image-pop:hover {
56        cursor: hand;
57        cursor: pointer;
58        opacity: .8;
59    }
60
61    .image-pop {
62        height:auto;
63        width:100%;
64        max-width:400px;
65        padding-right:20px;
66    }
67
68    .img-social {
69        max-height:16px;
70    }
71
72    .producer-message-row {
73        word-wrap: break-word;
74    }
75
76    ul.social-list {
77        list-style: none;
78    }
79
80    ul.social-list li{
81        display: inline;
82        margin-left: 5px;
83    }
84
85            .intro-message h1 {
86            font-size:5em;
87         }
88         @media (max-width: 1199px) {
89            .intro-message h1 {
90                font-size:4em;
91             }
92         }
93         @media (max-width: 991px) {
94            .intro-message h1 {
95                font-size:3em;
96             }
97         }
98         @media (max-width: 842px) {
99            .intro-message h1 {
100                font-size:2.5em;
101             }
102         }
103          @media (max-width: 750px) {
104            .intro-message h1 {
105                font-size:2em;
106             }
107         }
108          @media (max-width: 500px) {
109            .intro-message h1 {
110                font-size:1.5em;
111             }
112         }
113             .intro-header {
114            margin-top:50px;
115            background-color:#000;
116            background: url(https://assets.libsyn.com/secure/content/15972708);
117            background-repeat: no-repeat;
118            background-size: cover;
119            background-position: center;
120            height: 25vw;
121            min-height: 12rem;
122            width: 100%;
123            -ms-flex-align: end;
124            align-items: flex-end;
125            display: -webkit-box;
126            display: -ms-flexbox;
127            display: flex;
128            position: relative;
129         }
130             .profile {
131           background: url(https://assets.libsyn.com/secure/content/8820833/?height=80) no-repeat center center;
132           background-size: cover;
133         }
134             .intro-header, .banner, .navbar-default .navbar-nav>li>a, .navbar-brand, .producer-message, .producer-message-row a, .btn-widget-login, .navbar-default .navbar-nav .open, .dropdown-submenu, .widget-header{
135           color:#ffffff !important;
136        }
137        .producer-message-row a {
138            text-decoration: underline;
139        }
140             .intro-message h1, .subtitle-text {
141            color:#000000 !important;
142            background: #fff;
143        }
144     
145        .navbar-default, .producer-message, .btn-send, .btn-widget-login, .dropdown-menu, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .widget-btn{
146            background-color:#000000 !important;
147         }
148
149         .custom-blog-thumbnail {
150            border:1px solid #000000 !important;
151        }
152
153            .libsyn-item a {
154           color:#337ab7 !important;
155        }
156     
157    .dropdown-menu > li > a {
158        color: #ffffff;
159    }
160
161    .navbar-nav > li > .dropdown-menu > li a:hover {
162        background: #ffffff !important;
163        color:#000000 !important;
164    }
165
166    body {
167        font-weight:normal !important;
168    }
169
170    .dropdown-submenu{
171        display: block;
172        padding: 3px 20px;
173        clear: both;
174        font-weight: 400;
175        line-height: 1.42857143;
176        white-space: nowrap;
177    }
178
179    .left-side {
180        padding-top:0px !important;
181    }
182
183    .section-heading{
184        margin:5px 0 25px 0;
185    }
186
187    p.date {
188        margin:5px 0 5px 0;
189    }
190
191    .item-height-restriction, .item-height-restriction-video {
192        height:auto;
193    }
194
195    .show_more {
196        direction:rtl;
197        text-indent: 25px;
198        font-size:15px;
199        font-weight:400;
200    }
201
202    .adjusted-player {
203        width: 1px;
204        min-width: 100%;
205    }
206
207     .adjusted-player {
208        width: 1px;
209        min-width: 100%;
210    }
211
212    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
213       max-height: 1000px;
214    }
215
216		@media screen and (max-width: 767px){
217			.navbar-form{
218				margin-right: 0px;
219				margin-left: 0px;
220			}
221		}
222
223    </style>
224
225            <meta name="google-site-verification" content="UEgRNn6iPRNN4OqxSJd-RvRFZ2Vnn02u36EG2ZfjDW4">
226     
227     <!-- Google Analytics -->
228		 
229 		
230    
230<script>
vendor: 349 bytes, lines 230-236
230
231    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
232    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
233    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
234    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
235
236    ga('create', '
236UA-1417413-3
vendor: 49 bytes, lines 236-239
236', 'auto');
237    ga('send', 'pageview');
238
239        
239ga('create', 'UA-58775971-3', 'auto', 'clientTracker');
240    ga('clientTracker.send', 'pageview');
241        </script>
241
242
243    <!-- End Google Analytics -->
244
245</head>
246
247<body>
248    
248<script>
249      (function(w, d){
250       var id='embedly-platform', n = 'script';
251       if (!d.getElementById(id)){
252         w.embedly = w.embedly || function() {(w.embedly.q = w.embedly.q || []).push(arguments);};
253         var e = d.createElement(n); e.id = id; e.async=1;
254         e.src = ('https:' === document.location.protocol ? 'https' : 'http') + '://cdn.embedly.com/widgets/platform.js';
255         var s = d.getElementsByTagName(n)[0];
256         s.parentNode.insertBefore(e, s);
257       }
258      })(window, document);
259    </script>
259
260
261    <div id="fb-root"></div>
262    
262<script>(function(d, s, id) {
263      var js, fjs = d.getElementsByTagName(s)[0];
264      if (d.getElementById(id)) return;
265      js = d.createElement(s); js.id = id;
266      js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=834757889913083";
267      fjs.parentNode.insertBefore(js, fjs);
268    }(document, 'script', 'facebook-jssdk'));</script>
268
269
270    
271    <!-- Navigation -->
272    <nav class="navbar navbar-default navbar-fixed-top topnav" role="navigation" id="main-menu">
273        <div class="container topnav">
274            <!-- Brand and toggle get grouped for better mobile display -->
275            <div class="navbar-header">
276                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
277                    <span class="sr-only">Toggle navigation</span>
278                    <span class="icon-bar"></span>
279                    <span class="icon-bar"></span>
280                    <span class="icon-bar"></span>
281                </button>
282                                    <a title="Home Page" class="navbar-brand topnav" href="/podcast"><div class="profile"></div></a>
283                            </div>
284            <!-- Collect the nav links, forms, and other content for toggling -->
285            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
286
287                <ul class="nav navbar-nav navbar-right" data-sm-skip-collapsible-behavior="true">
288                    <li>
289                        
290                        <form class="navbar-form navbar-right" method="GET" action="https://ircpodcast.com/podcast/size/5/">
291                            <div class="form-group search-form">
292                                <input type="text" aria-label="Search for Episodes" name="search" class="form-control" value="" placeholder="Search">
293                            </div>
294                            <button type="submit" aria-label="Click to submit search" class="btn btn-default"><i class="fa fa-search"></i></button>
295                        </form>
296                    </li>
297                    <li>
298                                <a href="" class="share-link" data-toggle="modal" data-target="#aboutModal">About</a>
299                            </li>
300                    <li><a href="#">Episodes <span class="caret"></span></a>
301                            <ul class="dropdown-menu">
302                                <li><a href="/podcast">All Episodes</a></li>
303
304                                <!-- premium episodes link -->
305                                
306                                <!-- categories -->
307                                
308                                <!-- archives -->
309                                                                    <li><a href="#">Archives <b class="caret"></b> </a>
310                                        <ul class="dropdown-menu">
311                                            <li><a href="/podcast/2017">2017 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/podcast/2017/07">July</a></li></ul></li><li><a href="/podcast/2016">2016 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/podcast/2016/05">May</a></li><li><a href="/podcast/2016/04">April</a></li></ul></li><li><a href="/podcast/2015">2015 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/podcast/2015/09">September</a></li><li><a href="/podcast/2015/07">July</a></li><li><a href="/podcast/2015/06">June</a></li><li><a href="/podcast/2015/05">May</a></li><li><a href="/podcast/2015/04">April</a></li></ul></li><li><a href="/podcast/2012">2012 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/podcast/2012/08">August</a></li><li><a href="/podcast/2012/01">January</a></li></ul></li><li><a href="/podcast/2011">2011 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/podcast/2011/11">November</a></li><li><a href="/podcast/2011/06">June</a></li><li><a href="/podcast/2011/01">January</a></li></ul></li><li><a href="/podcast/2010">2010 <b class="caret"></b> </a><ul class="dropdown-menu"><li><a href="/podcast/2010/12">December</a></li><li><a href="/podcast/2010/11">November</a></li><li><a href="/podcast/2010/06">June</a></li><li><a href="/podcast/2010/04">April</a></li><li><a href="/podcast/2010/03">March</a></li><li><a href="/podcast/2010/02">February</a></li></ul></li>
312                                        </ul>
313                                    </li>
314                                                            </ul>
315                    </li>
316                    <!-- premium episodes link -->
317                                                        </ul>
318            </div>
319            <!-- /.navbar-collapse -->
320        </div>
321        <!-- /.container -->
322    </nav>
323
324
325    <!-- Header -->
326    <a name="about"></a>
327    <div class="intro-header">
328        <div class="container main-container">
329            <div class="row">
330                <div class="col-lg-12">
331                     <div class="click-alert alert alert-info fade">
332                      <strong>Preview Mode</strong> Links will not work in preview mode
333                    </div>
334                    <div class="intro-message">
335                                            </div>
336                </div>
337            </div>
338        </div>
339        <!-- /.container -->
340
341    </div>
342    <!-- /.intro-header -->
343
344    <!-- Page Content -->
345
346        <div class="container">
347
348            <div class="alert alert-info alert-dismissible producer-message">
349                            <div class="row">
350                <div class="col-lg-12">
351                                        <div class="col-lg-12 col-sm-12 align-top">
352                        <ul class="text-center social-list">
353                         <li style="display: inline;"><a aria-label="Visit Us on Facebook" title="Visit Us on Facebook" data-toggle="tooltip" data-placement="bottom" target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/IRCPodcast/" class="btn btn-default"><i class="fa fa-facebook fa-fw"></i></a></li><li style="display: inline;"><a aria-label="Visit Us on Twitter" title="Visit Us on Twitter" data-toggle="tooltip" data-placement="bottom" target="_blank" rel="noopener noreferrer" href="http://twitter.com/improvcenter" class="btn btn-default"><i class="fa fa-twitter fa-fw"></i></a></li><li style="display: inline;"><a aria-label="Email This Podcast" title="Email This Podcast"  data-toggle="tooltip" data-placement="bottom" href="mailto:[email protected]" class="btn btn-default"><i class="fa fa-envelope fa-fw"></i></a></li><li style="display: inline;"><a aria-label="Subscribe to RSS Feed" title="Subscribe to RSS Feed" data-toggle="tooltip" data-placement="bottom" target="_blank" rel="noopener noreferrer" href="http://ircpodcast.com/rss" class="btn btn-default"><i class="fa fa-rss fa-fw"></i></a></li><li style="display: inline;"><a aria-label="Listen on Apple Podcasts" title="Listen on Apple Podcasts" data-toggle="tooltip" data-placement="bottom" target="_blank" rel="noopener noreferrer" href="https://itunes.apple.com/us/podcast/improv-resource-center-podcast/id355549715?mt=2&ls=1" class="btn btn-default"><i class="fa fa-podcast fa-fw"></i></a></li><li style="display: inline;"><a aria-label="Listen on Stitcher" title="Listen on Stitcher" data-toggle="tooltip" data-placement="bottom" target="_blank" rel="noopener noreferrer" href="http://www.stitcher.com/podcast/improv-resource-center-podcast" class="btn btn-default btn-social"><img src="https://ssl-static.libsyn.com/p/assets/platform/websuite/stitcher.png" class="img-social" alt="Stitcher"></a></li>                        </ul>
354                        </div>
355                    </div>
356                </div>
357            </div>
358
359            <!-- bread crumbs -->
360                <h3>No episodes found.</h3>
361        </div>
362        <!-- /.container -->
363
364
365    </div>
366    <!-- /.content-section-a -->
367
368
369
370    <!-- About Modal -->
371    <div id="aboutModal" class="modal fade" role="dialog">
372        <div class="modal-dialog">
373            <!-- Modal content-->
374            <div class="modal-content">
375                <div class="modal-header">
376                    <button type="button" class="close" data-dismiss="modal">&times;</button>
377                    <h4 class="modal-title">About the Podcast</h4>
378                </div>
379                <div class="modal-body">
380                    <p>Kevin Mullaney interviews improvisors to find out what exercises and techniques they use in their improv comedy rehearsals and classes.</p>
381                </div>
382                <div class="modal-footer">
383                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
384                </div>
385            </div>
386        </div>
387    </div>
388
389    <!-- Share Modal -->
390    <div id="shareModal" class="modal" role="dialog">
391        <div class="modal-dialog">
392            <!-- Modal content-->
393            <div class="modal-content">
394                <div class="modal-header">
395                    <button type="button" class="close" data-dismiss="modal">&times;</button>
396                    <h4 class="modal-title">Share This Episode</h4>
397                </div>
398                <div class="modal-body">
399                    <p id="pw-share"><div class="addthis_inline_share_toolbox"></div></p>
400                </div>
401                <div class="modal-footer">
402                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
403                </div>
404            </div>
405        </div>
406    </div>
407
408    <!-- Private Premium Modal -->
409    <div id="loginModal" class="modal" role="dialog">
410        <div class="modal-dialog">
411            <!-- Modal content-->
412            <div class="modal-content">
413                <div class="modal-header">
414                    <h4 class="modal-title"><i class="fa fa-lock fa-lg"></i> Private Premium Login</h4>
415                </div>
416                <div class="modal-body">
417                    <p>
418                        <form class="form-signin" method="POST" action="">
419                            <h5 class="form-signin-heading">Login</h5>
420                                <label for="inputEmail" class="sr-only">Email</label>
421                                <input type="email" id="inputEmail" name="email" class="form-control" placeholder="Email address" required autofocus>
422                                <label for="inputPassword" class="sr-only">Password</label>
423                                <input type="password" id="inputPassword" name="password" class="form-control" placeholder="Password" required>
424                                <p class="pull-right"><a href="'">Having trouble logging in?</a></p>
425                            <button name="Login for Premium Access" class="btn btn-lg btn-primary btn-block btn-widget-login" type="submit">Login <i class="fa fa-arrow-circle-right fa-lg pull-right"></i></button>
426                      </form>
427                    </p>
428                </div>
429
430            </div>
431        </div>
432    </div>
433
434    <!-- Image Enlarge Modal -->
435    <div class="modal fade" id="imagemodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
436        <div class="modal-dialog">
437            <div class="modal-content">
438                <div class="modal-header">
439                    <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
440                </div>
441                <div class="modal-body" style="text-align:center;">
442                    <img src="" id="imagepreview" style="width: auto; height: 300px;" >
443                </div>
444                <div class="modal-footer">
445                    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
446                </div>
447            </div>
448        </div>
449    </div>
450
451
452
453    <!-- Footer -->
454    <footer>
455        <div class="container">
456            <div class="row">
457                <div class="col-lg-12">
458                    <p class="copyright small pull-right">&copy; © 2010 - 2017 Kevin Mullaney All Rights Reserved</p>
459                </div>
460            </div>
461        </div>
462    </footer>
463
464    <!-- jQuery -->
465    
465<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/jquery.js"></script>
465
466
467    <!-- Bootstrap Core JavaScript -->
468    
468<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/bootstrap.js"></script>
468
469
470    <!-- Smart Menu JS -->
471    
471<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/jquery.smartmenus.js"></script>
471
472    
472<script src="https://ssl-static.libsyn.com/p/assets/platform/websuite/js/jquery.smartmenus.bootstrap.js"></script>
472
473
474
475
476
477    
477<script>
478    var addthis_config = {};
479    addthis_config.pubid = 'ra-57f683ee47f14d2b';
480
481    var lockScroll = false;
482    var premiumAuthorized = true;
483    var enablePremiumDownload = false;
484
485    function noPremium(){
486
487        
488        premiumAuthorized = false;
489
490    }
491
492    function adjustPlayerWidth(){
493        $(".producer-message iframe[src*='html5-player']").addClass('adjusted-player');
494        $(".libsyn-item iframe[src*='html5-player']").addClass('adjusted-player');
495        $(".libsyn-item-video iframe[src*='html5-player']").addClass('adjusted-player-video');
496        makeImagesResponsive();
497    }
498
499    function makeImagesResponsive(){
500        $(".right-side img").addClass("img-responsive");
501        $(".left-side img").addClass("img-responsive");
502    }
503
504    function getFBCommentCount(uri,element){
505        var apiUrl = "//graph.facebook.com/?ids=" + uri;
506        var commentsCount = 0;
507        $.ajax({
508            url: apiUrl,
509            success: function(result) {
510				if ( typeof result != "undefined" && result.hasOwnProperty(uri) && typeof result[uri].share != "undefined" ) {
511                	commentsCount = result[uri].share.comment_count;
512               		element.html('<i class="fa fa-comments" title="Leave a Comment"></i> ' + commentsCount + " Comment(s)");
513				}
514            }
515        });
516        return false;
517    }
518
519    function updateCommentsCount(){
520        $(".facebook-comments-count" ).each(function() {
521            if($(this).html() == ""){
522                var pageIndex = $(this).data("uri");
523                getFBCommentCount(pageIndex,$(this));
524            }
525        });
526    }
527
528    $(function() {
529
530        var lastScroll = 0;
531
532        $('#main-menu').on('show.bs.collapse', function () {
533            $(this).removeClass("navbar-fixed-top").addClass("navbar-static-top");
534            lastScroll = $(window).scrollTop();
535            $(window).scrollTop(0);
536        });
537
538        $('#main-menu').on('hide.bs.collapse', function () {
539            $(window).scrollTop(lastScroll);
540            $(this).removeClass("navbar-static-top").addClass("navbar-fixed-top");
541        });
542
543        window.fbAsyncInit = function() {
544            FB.Canvas.setAutoGrow();
545        }
546
547        function sizeChangeCallback() {
548            FB.Canvas.setSize({ width: 520, height: 1400 });
549        }
550
551        //social tooltip instantiation
552        $('[data-toggle="tooltip"]').tooltip();
553
554        //share link
555        $(document.body).on("click",".share-link", function(event) {
556
557            var url = $(this).data('item-url');
558            var title = $(this).data('item-title');
559            var image = $(this).data('item-image-url');
560
561            $.getScript( "//s7.addthis.com/js/300/addthis_widget.js#async=1" )
562                .done(function( script, textStatus ) {
563                    addthis.init();
564                    addthis.update('share', 'url', url);
565                    addthis.update('share', 'title', title);
566                    addthis.update('share', 'description', "");
567                    addthis.update('share', 'image', image)
568                })
569                .fail(function( jqxhr, settings, exception ) {
570                    //do nothing
571                });
572        });
573
574        //resize players
575        adjustPlayerWidth();
576
577        //change profile pic on scroll
578        $(window).scroll(function(){
579            if($(window).scrollTop() > 225){
580                $(".profile").addClass('profile-small');
581            }
582            else{
583                $(".profile").removeClass('profile-small');
584            }
585        });
586
587        // get all premium episodes
588        var show_id = '62569';
589        var id_prefix = "libsyn-item-";
590        var episode_ids = new Array(); // For some reason, this line was causing Firefox to become unresponsive.
591        $('.libsyn-item-premium').each(function(index){
592            var id = $(this).data('id');
593            episode_ids.push(id);
594        });
595
596        var episodes =  (episode_ids.length > 0) ? episode_ids.join(',') : 0;
597
598		 noPremium();
599
600        //image modal
601        $(document.body).on("click",".image-pop", function() {
602           $('#imagepreview').attr('src', $(this).attr('src'));
603           $('#imagemodal').modal('show');
604        });
605
606	
607    });
608
609	if( $('#download_app_div').size() > 0 ){
610		var isMac = (navigator.platform.indexOf('Mac') != -1);
611		var isIos = !!navigator.platform && (/iPad|iPhone|iPod/.test(navigator.platform) || isMac);
612
613		if(isIos){
614			$.ajax({
615				type: 'GET',
616				url: "//my.libsyn.com/app/generate-websuite-plist-url",
617				data: {destination_id: 541997},
618				dataType: 'jsonp',
619				success:function(json){
620					console.log(json);
621					if(typeof json.success != "undefined"){
622						if(json.success){
623							var plistAnchor = $('<a>').addClass('btn').addClass('btn-default').attr('aria-label','Download iOS App')
624								.attr('href', 'itms-services://?action=download-manifest&url=' + encodeURIComponent(json.plist_url)).append(
625									$('<i>').addClass('fa').addClass('fa-download').addClass('fa-5x')
626								).append('<div>Download/Install iOS App</div>');
627
628							$('#download_app_div').empty();
629
630							if(isMac){
631								$('#download_app_div').append($('<p>').html('If you are using an iPad, you may install the app below:'));
632							}
633
634							$('#download_app_div').append(plistAnchor);
635
636						} else {
637							$('#download_app_div').empty().html('An error has occurred:' + json.message);
638						}
639					} else {
640						$('#download_app_div').empty().html('An error has occurred');
641					}
642				},
643				error:function(xhr, textStatus, errorThrown){
644					$('#download_app_div').empty().html('An error has occurred: ' + textStatus);
645				}
646			});
647		} else {
648			$('#download_app_div').empty().html('Sorry, app download is only available for iOS devices.');
649		}
650	}
651
652    
653    var page_filter = 1;
654    var category_filter = "%27";
655    var text_filter = "";
656    var size_filter = "5";
657    var year_filter = "0";
658    var month_filter = "0";
659    var text_posts_only = false;
660    var premium_filter = false;
661    var player_position = "above";
662
663    //lets create widget bar
664
665    var colWidth = 6;
666
667    function escapeHtml(text) {
668      return text
669          .replace(/&/g, "&amp;")
670          .replace(/</g, "&lt;")
671          .replace(/>/g, "&gt;")
672          .replace(/"/g, "&quot;")
673          .replace(/'/g, "&#039;");
674    }
675
676    //load more on bottom of page
677    $(window).scroll(function () {
678
679        if(!lockScroll){
680            if ($(window).scrollTop() >= $(document).height() - $(window).height() - 60) {
681
682                lockScroll = true;
683
684                var requestUrl = "https://ircpodcast.com/podcast";
685                requestUrl += "/page/"+ (page_filter + 1);
686
687                if(text_posts_only){
688                    requestUrl += "/podcast/blog";
689                }
690                else if(premium_filter){
691                    requestUrl += "/search/is_premium";
692                }
693                else if(text_filter != ""){
694                    requestUrl += "/search/"+ text_filter;
695                }
696                else if(month_filter != 0) {
697                    requestUrl += "/"+ year_filter +"/"+ month_filter;
698                }
699                else if(year_filter != 0) {
700                    requestUrl += "/" + year_filter;
701                }
702                else {
703                    requestUrl += (category_filter != "" ? "/category/"+category_filter : "");
704                }
705
706                requestUrl += "/render-type/json";
707
708                $.ajax({
709                    type: 'GET',
710                    url: requestUrl,
711                    async: false,
712                    success:function(json){
713                        var items = JSON.parse(json);
714                        if(items.length > 0){
715                            for(var i = 0; i < items.length; i++){
716                                var item = new Array();
717                                item = items[i];
718
719                                var isTextOnly = typeof item.primary_content == 'undefined';
720                                var isVideo;
721
722                                if(isTextOnly){
723                                    isVideo = false;
724                                } else {
725                                    isVideo = item.primary_content.file_class == "video";
726                                }
727
728                                //create action buttons
729                                var actionButtonsRow = '<div class="row">';
730                                                                    if(isTextOnly){
731                                        var escapedItemTitle = escapeHtml(item.item_title);
732                                        actionButtonsRow += '<div class="col-lg-4 col-sm-4 share-div">';
733                                        actionButtonsRow += '<a class="share-link" href="" data-image-url="'+ item.image_url +'" data-item-url="'+ item.full_item_url +'" data-item-title="'+ escapedItemTitle +'" data-toggle="modal" data-target="#shareModal">';
734                                        actionButtonsRow += '<i class="fa fa-share-alt" title="Share This Episode"></i> Share</a></div>';
735                                    }
736
737                                
738                                if(item.display_download_link == true){
739                                    if(isTextOnly){
740                                        actionButtonsRow += '<div class="col-lg-4 col-sm-4 download-div"><a href="' + item.primary_content.url_secure +'" download><i class="fa fa-download" title="Download This Episode"></i> Download</a></div>';
741                                    }
742                                }
743
744                                 if(item.extra_content.length > 0){
745                                    for (var x = 0; x < item.extra_content.length; x++) {
746                                        if(item.extra_content[x].file_class == "pdf"){
747                                             var extraContentLabel = item.extra_content[x].content_title !== "" ? item.extra_content[x].content_title : item.extra_content[x].content_type;
748                                             actionButtonsRow += '<div class="col-lg-4 col-sm-4 download-div"><a href="' + item.extra_content[x].url +'" download><i class="fa fa-download" title="Bonus content"></i> ' + extraContentLabel + '</a></div>';
749                                        } else {
750                                            if(enablePremiumDownload == true){
751                                                 var extraContentLabel = item.extra_content[x].content_title !== "" ? item.extra_content[x].content_title : item.extra_content[x].content_type;
752                                                 actionButtonsRow += '<div class="col-lg-4 col-sm-4 download-div"><a href="' + item.extra_content[x].url +'" download><i class="fa fa-download" title="Bonus content"></i> ' + extraContentLabel + '</a></div>';
753                                            }
754                                        }
755
756                                    }
757                                }
758                                actionButtonsRow += "</div>";
759
760
761                                //begin row
762                                html = '<div class="row libsyn-item libsyn' + (isVideo == true ? '-video' : '') + ' libsyn-item-' + item.premium_state + ' libsyn-item-'+ item.item_id +'" data-id="'+ item.item_id +'">';
763
764                                if(isTextOnly){
765                                    html += '<div class="col-lg-12" col-md-12 left-side libsyn-item-'+ item.item_id +'">';
766                                    html += '<h2 class="section-heading"><a href="'+ item.full_item_url +'">'+ item.item_title +'</a>';
767                                    html += '</h2>';
768                                    html += '<p class="date">'+ item.release_date +'</p>';
769                                    html += '<p class="lead">'+ item.item_body_short +'</p>';
770                                    html += '<div class="row"><div class="col-md-12 text-right show_more">';
771                                    html += '<a href="'+ item.full_item_url +'">Read More</a></div></div>';
772                                    html += actionButtonsRow;
773                                    html += '</div>';
774                                } else {
775
776                                    //player
777                                    var playerSide = '<h2 class="section-heading"><a data-iframe-id="embed_'+item.item_id+'" class="read_more" href="'+item.full_item_url+'">'+item.item_title+'</a>';
778                                    playerSide += '</h2>';
779                                    if(item.premium_state == "premium" && !premiumAuthorized){
780                                        playerSide += '<h3><i class="fa fa-lock"></i> This is a Premium Episode</h3>';
781                                    } else {
782
783                                        if(item.primary_content.file_class == "pdf"){
784                                            playerSide += '<a href="' + item.primary_content.url_secure +'" download class="pdf-download"><i class="fa fa-file-pdf-o" title="Download PDF"></i> Download PDF</a>';
785                                        } else {
786                                            playerSide += item.player;
787                                        }
788
789                                        playerSide += actionButtonsRow;
790                                    }
791
792                                    //description
793                                    var descriptionSide = '<p class="date">'+item.release_date+'</p>';
794                                    descriptionSide += '<p class="lead">'+item.item_body_short+'</p>';
795                                    descriptionSide += '<div class="row"><div class="col-md-12 text-right show_more">';
796                                    descriptionSide += '<a data-iframe-id="embed_'+item.item_id+'" class="read_more" href="'+item.full_item_url+'">Read More</a></div></div>';
797
798                                    html += '<div class="col-lg-'+colWidth+' col-md-'+colWidth+' col-sm-12 left-side">';
799                                    html += player_position == "above" ? playerSide : descriptionSide;
800                                    html += '</div>';
801
802                                    html += '<div class="col-lg-'+colWidth+' col-md-'+colWidth+' col-sm-12 right-side">';
803                                    html += player_position == "above" ? descriptionSide : playerSide;
804                                    html += '</div>';
805                                }
806
807
808                                html += '</div>';
809                                html += '<hr>';
810
811                                //add to container
812                                $(".item-container").append(html);
813
814                            }
815
816                            page_filter++;
817                            adjustPlayerWidth();
818                            lockScroll = false;
819                        } else {
820                            lockScroll = true;
821                        }
822                    },
823                    error:function(xhr, textStatus, errorThrown){
824                        console.log(errorThrown);
825                    }
826                });
827            }
828        }
829     });
830    
831
832    $("#btn-send-contact").click(function(event){
833        event.preventDefault();
834
835        var error = "";
836        //validate
837        var valid = true;
838        $('#podcast-page-contact-form').find(':input:not(button)').each(function(){
839            var name = $(this).attr("name");
840            var value = $(this).val();
841			if (typeof name != 'undefined' && value == ""){
842				valid = false;
843                return false;
844            }
845        });
846
847        if(valid){
848            //submit form
849            var datastring = $("#podcast-page-contact-form").serialize();
850            $.ajax({
851                type: "POST",
852                url: "https://web-support.libsyn.com/contact/submit",
853                data: datastring,
854                dataType: "json",
855                success: function(data) {
856                    if(data == false){
857                        error = "<strong>Error</strong> Your message could not be sent at this time. Please try again later.";
858                        $("#podcast-page-contact-form-error").html(error).fadeIn().delay(5000).fadeOut();
859                    } else {
860                        $('#podcast-page-contact-form').find(":input").val("").hide();
861                        $('#podcast-page-contact-form').fadeOut();
862                        $("#podcast-page-contact-form-success").show();
863                    }
864                },
865                error: function() {
866                    error = "<strong>Error</strong> Your message could not be sent at this time. Please try again later.";
867                    $("#podcast-page-contact-form-error").html(error).fadeIn().delay(5000).fadeOut();
868                }
869            });
870
871        } else {
872            error = "<strong>Error</strong> Please fill out all fields and submit again.";
873            $("#podcast-page-contact-form-error").html(error).fadeIn().delay(5000).fadeOut();
874            return false;
875        }
876
877    });
878
879    
880    
881    var playerStatusRequestSent = false;
882    var href = null;
883  /*  $(document).on('click', ".read_more", function (e){
884		var iframeId = $(this).data("iframe-id");
885        if (document.getElementById(iframeId).contentWindow) {
886			e.preventDefault();
887			href = $(this).attr("href");
888
889			var addColon = $("#"+iframeId).attr("src").indexOf(":") == -1 ? ':' : '';
890
891			var iframeHref = 0 + $("#"+iframeId).attr("src");
892			var receiver = document.getElementById(iframeId).contentWindow;
893			window.addEventListener('message', receiveMessage);
894			receiver.postMessage('player_status_request', iframeHref);
895			playerStatusRequestSent = true;
896		}
897    }); */
898
899    function receiveMessage(e) {
900
901        if(playerStatusRequestSent){
902            try {
903                var playerData = JSON.parse(e.data);
904                if(typeof(playerData.elapsed) != "undefined" && playerData.elapsed != "00:00:00"){
905                    localStorage.setItem(href, JSON.stringify(playerData));
906                }
907                if(href !== null){
908                    window.location = href;
909                }
910            } catch (e) {
911                return false;
912            }
913        }
914    }
915
916    
917
918    </script>
918
919
920</body>
921
922</html>
923

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.