$(document).ready(function(){
	sHTML = "<a href=\"javascript:openVideo('mijn_toeslagen_demo','Demonstratie Mijn toeslagen','970','590');\" id=\"openVideo_demo\"><img alt=\"fragment uit video\" src=\"http://download.belastingdienst.nl/toeslagen/media/mijn_toeslagen_demo_wcm.jpg\" id=\"movieImage\" /></a>";
	document.getElementById("movie1").innerHTML = sHTML;
});

function openVideo(sBestand,sTitel,sBreedte,sHoogte) {
	var newElem = document.createElement("div");
	newElem.id = "divLayerLightBox";
	document.body.appendChild(newElem);
	document.getElementById('divLayerLightBox').style.height = getDocHeight() + 'px';
	newElem = document.createElement("div");
	newElem.id = "divLayerVideo";
	document.body.appendChild(newElem);
	var sHtml = '<h2>'+'Video: '+sTitel+'<\/h2>';
	sHtml += '<a id="closeVideo" href="javascript:closeVideo();" class="bd-icons close bgbefore">Sluiten<\/a>';
	sHtml += '<div id="movieInLayer"><\/div>';
	sHtml += '<\/div>';
	document.getElementById('divLayerVideo').innerHTML = sHtml;	
	writeMovie(sBestand,sBreedte,sHoogte);
	document.getElementById("closeVideo").focus()
}

function writeMovie(sBestand,sBreedte,sHoogte) {
		var movieInLayer = new GovVid("uniqueid",sBreedte,sHoogte);
		movieInLayer.addImage("http://download.belastingdienst.nl/toeslagen/media/"+sBestand+".jpg");
		movieInLayer.addMovie("http://download.belastingdienst.nl/toeslagen/media/"+sBestand+".mp4");
		movieInLayer.addMovie("http://download.belastingdienst.nl/toeslagen/media/"+sBestand+".wmv");
		movieInLayer.addMovie("http://download.belastingdienst.nl/toeslagen/media/"+sBestand+".3gp");
		movieInLayer.addMovie("http://download.belastingdienst.nl/toeslagen/media/"+sBestand+".flv");
		movieInLayer.addCaption("flv","/ondertitels/"+sBestand+".srt"); //caption for flv file
		movieInLayer.setAutostart(true);
		movieInLayer.write("movieInLayer");
}

function closeVideo() {
	var remElem = document.getElementById('divLayerVideo');
	document.body.removeChild(remElem);
	remElem = document.getElementById('divLayerLightBox');
	document.body.removeChild(remElem);
}

function getDocHeight() {
  var D = document;
  return Math.max(
    Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
    Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
    Math.max(D.body.clientHeight, D.documentElement.clientHeight)
  )
}
