// cmeVideoPlayer.js,v 1 2010/10/28 goba Exp $ 

/*
deze javascript kijk of op iphone of ipad 
*/


var skin='/images/videoPlayerImages/cme-videoplayer.zip';
var playerSwf='/shared/flash/player-licensed.swf';
var widthPlayer="480";
var heightPlayer="385"; // 360+25 (4/3)
//var heightPlayer="294"; // 269+25 (16/9)

var textIfIsNotFlashInstalled="<div id=\"mp1\" >U heeft flash nodig om deze video te bekijken.<a href=\"http://get.adobe.com/flashplayer/\" target=\"_blank\">Klik om flash te installeren</a><br />"+
												"<a href=\"http://www.adobe.com/go/getflashplayer\"><img src=\"http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif\" alt=\"Get Adobe Flash Player 10\" border=\"0\" /></a></div>";

var pathFlashStreamer="rtmp://ewise.fms.nxs.nl/vod";
var pathHttpStreamer="/";

var MM_contentVersion = 8;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
			var words = navigator.plugins["Shockwave Flash"].description.split(" ");
		  for (var i = 0; i < words.length; ++i){
				if (isNaN(parseInt(words[i])))
						continue;
						var MM_PluginVersion = words[i]; 
		  }
			var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
	}
	else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
	   && (navigator.appVersion.indexOf("Win") != -1)) {
		document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); 
		document.write('on error resume next \n');
		document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
		document.write('</SCR' + 'IPT\> \n');
	}

function creatPlayer(filmURL){
	if (filmURL.indexOf("?")>= 0){
		var filmName=filmURL.substr(0,filmURL.indexOf("?"));
		var extraSettings=filmURL.substr(filmURL.indexOf("?")+1);
		extraSettings=extraSettings.split("&");
	}
	else
	{
		var filmName=filmURL;
		var extraSettings=0;
	}
	
	var pathName=filmName;
	var pathImage=pathHttpStreamer+pathName.replace(".mp4", ".jpg");
	if((pathName.search(/\/16-9\//)>-1)){
		heightPlayer="294"; // 269+25 (16/9)
	}else{
		heightPlayer="385"; // 360+25 (4/3)
	}
  	
	var currentTime = new Date();
  var rndom = Math.floor(Math.random()*1000000);
  var divId="divId"+rndom;
	if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPad/i)) || (navigator.userAgent.match(/iPod/i))) { 
			document.write("<div id=\""+divId+"\"><video height=\""+heightPlayer+"\" width=\""+widthPlayer+"\" poster=\""+pathImage+"\" src=\""+pathHttpStreamer+filmName+"\" controls></div>");
	}else{
	 if (MM_FlashCanPlay ) {
	 
			document.write("<div class='videoWrapper'>");
			document.write("<div class='videoCornerTopLeft'></div><div class='videoCornerTopRight'></div><div class='videoMainCornerTopLeft'></div><div class='videoMainCornerTopRight'></div><div class='videoMainCornerBottomLeft'></div><div class='videoMainCornerBottomRight'></div>");

	 	  document.write("<div id=\""+divId+"\" ></div>");
		  var so = new SWFObject(playerSwf,divId,widthPlayer,heightPlayer,'9');
		  so.addParam('allowfullscreen','true');
		  so.addParam('allowscriptaccess','always');
		  so.addParam('wmode','opaque');
		  so.addVariable('stretching','uniform');
		  so.addVariable('skin',skin);
		  so.addVariable('file',filmName);
		  so.addVariable('image',pathImage);
		 	so.addVariable('streamer',pathFlashStreamer);
		 	if (extraSettings){
		 	for (var i in extraSettings) {
		 		var exploded=extraSettings[i].split("=");
		 		so.addVariable(exploded[0],exploded[1]);
		 	}
			}
	
			so.write(divId);
			document.write("</div>");
		
		}else{
			document.write(textIfIsNotFlashInstalled);
	 }
	}
}

function creatPlayerStudyText(filmName){
	return "";
	
}

