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