var g_movieContainer = null;
var g_moviePlayer = null;
var g_movieStarted = false;
var g_movieTitle = "";

function handlePlayerState() {
  try {
    if (g_moviePlayer != null) {
      if (g_moviePlayer.ReadyState == 4) {
        if (! g_movieStarted) {
          g_movieStarted = true;
          window.status = "Now playing " + g_movieTitle;
          g_moviePlayer.playVideo();
        }
      }
    }
  } catch(e) { window.alert("handlePlayerState.Fout: " + e.description); }
}

function onYouTubePlayerReady(playerId) {
  try {
  var o_moviePlayer = document.getElementById('myMoviePlayer');
  g_moviePlayer = o_moviePlayer;
  if (o_moviePlayer != null) {
    o_moviePlayer.attachEvent('OnReadyStateChange',handlePlayerState);
  }
 } catch(e) { window.alert("onYouTubePlayerReady.Fout: " + e.description); }
}

function playMovie(url,title) {
  try {
      var pop_up = document.getElementById("popup_filmpjes");
      if (pop_up != null) {
        pop_up.style.display = "block";
      }
      var pop_header = document.getElementById("popup_title");
      if (pop_header != null) {
        pop_header.innerHTML = title;
      }
      window.status = "Loading movie " + title;

      g_moviePlayer  = null;
      g_movieStarted = false;
      g_movieTitle   = title;

      url = "http://www.youtube.com/v/" + url + "&hl=nl&fs=1&rel=0&border=1&enablejsapi=1&playerapiid=g_moviePlayer";

      var so = new SWFObject(url,'moviePlayer','425','355','8');
      so.setAttribute('id','myMoviePlayer');
      so.addParam('allowScriptAccess','always');
      so.addParam('allowfullscreen','true');
      so.addParam('allowNetworking','all');
      so.addVariable('width','425');
      so.addVariable('height','355');
      so.addVariable('file',url);
//        so.addVariable('javascriptid','moviePlayer');
      so.addVariable('enablejs','true');
      so.write('container_filmpjes');
      g_movieContainer = so;

  } catch(e) { window.alert("Fout: " + e.description); }
}
function closeMovie() {
  var pop_up = document.getElementById("popup_filmpjes");
  if (pop_up != null) {
    pop_up.style.display = "none";
  }
  var container = document.getElementById("container_filmpjes");
  if (container != null) {
    container.innerHTML = "";
  }
}

