Gary, if I read you right, you could move the showing variable to the top (outside any function) just after the view declaration: var showing = view.style.display;
Then you could use !view.paused - so when playing the value is true. Add in showing. With a value of none then you know when the video is playing but not showing.
if (!view.paused && (showing == "none")) ( /* do something when playing but not showing */ vplayer("video.mp4") }
Acorn
Bookmarks