I found this script that'll automatically play a video when the element is in the viewport
$(window).scroll(function() {
$('#youtube-player-container').each(function(){
var imagePos = $(this).offset().top;
var topOfWindow = $(window).scrollTop();
if (imagePos < topOfWindow+600) {
$('#youtube-player-container').tubeplayer("play");
}
});
});
This works great, but I'd also like to pause the video again when it is no longer on screen. What would I need to edit/add to achieve this?
EDIT: I know there is an action 'tubeplayer("pause") available, I just don't know how to activate it.