var player = null;
function playerReady(thePlayer) {
	player = window.document[thePlayer.id];
}

function loadVideo(videoUrl) {
    showLayer();
    player.sendEvent('LOAD', videoUrl);
}
        
function stopVideo() {
    hideLayer();
    player.sendEvent('STOP');
}
        
// createPlayer() wordt aangeroepen in body onload
function createPlayer() {
	var flashvars = {
		file:"",
		//image:"http://www.hetapeldoornschebosch.nl/_images/temp_teaser2.jpg",
		autostart:"true",
		backcolor:"0x7A7A7A",
		frontcolor:"0xE3E3E3",
		lightcolor:"0xx828282",
		screencolor:"0x000000"
	}

	var params = {
		allowfullscreen:"true", 
		allowscriptaccess:"always"
	}

	var attributes = {
		id:"player1",  
		name:"player1"
	}

	swfobject.embedSWF("player.swf", "mediaplayer", "360", "290", "9.0.115", false, flashvars, params, attributes);
}



function showLayer()
{
  //var pageDimensions = getPageDimensions();
  //var viewportSize = getViewportSize();

  //if (viewportSize[1] > pageDimensions[1])
 // {
 //   pageDimensions[1] = viewportSize[1];
 // }

  document.getElementById('layerContainer').style.left = '0';
 
  //var dropSheet = document.getElementById("transparant_layer");
  
  //dropSheet.style.display = 'block';
  //dropSheet.style.width = pageDimensions[0] + "px";
  //dropSheet.style.height = pageDimensions[1] + "px";
}


function hideLayer()
{  
  //var dropSheet = document.getElementById("transparant_layer");
  document.getElementById('layerContainer').style.left = '-3000px';
  //dropSheet.style.display = 'none';
}

function getViewportSize()
{
  var size = [0,0];

  if (typeof window.innerWidth != 'undefined')
  {
    size = [
        window.innerWidth,
        window.innerHeight
    ];
  }
  else if (typeof document.documentElement != 'undefined'
      && typeof document.documentElement.clientWidth != 'undefined'
      && document.documentElement.clientWidth != 0)
  {
    size = [
        document.documentElement.clientWidth,
        document.documentElement.clientHeight
    ];
  }
  else
  {
    size = [
        document.getElementsByTagName('body')[0].clientWidth,
        document.getElementsByTagName('body')[0].clientHeight
    ];
  }

  return size;
}

function getPageDimensions()
{
  var body = document.getElementsByTagName("body")[0];
  var bodyOffsetWidth = 0;
  var bodyOffsetHeight = 0;
  var bodyScrollWidth = 0;
  var bodyScrollHeight = 0;
  var pageDimensions = [0, 0];

  if (typeof document.documentElement != "undefined" &&
      typeof document.documentElement.scrollWidth != "undefined")
  {
    pageDimensions[0] = document.documentElement.scrollWidth;
    pageDimensions[1] = document.documentElement.scrollHeight;
  }

  bodyOffsetWidth = body.offsetWidth;
  bodyOffsetHeight = body.offsetHeight;
  bodyScrollWidth = body.scrollWidth;
  bodyScrollHeight = body.scrollHeight;

  if (bodyOffsetWidth > pageDimensions[0])
  {
    pageDimensions[0] = bodyOffsetWidth;
  }


  if (bodyOffsetHeight > pageDimensions[1])
  {
    pageDimensions[1] = bodyOffsetHeight;
  }

  if (bodyScrollWidth > pageDimensions[0])
  {
    pageDimensions[0] = bodyScrollWidth;
  }

  if (bodyScrollHeight > pageDimensions[1])
  {
    pageDimensions[1] = bodyScrollHeight;
  }

  return pageDimensions;
}
