function createPlayer(aPlayerId, aType, aPlayerType, aPlayingVideo, aPlaylist, aElement) {

	//alert("createPlayer");
	var theWidth;
	var theHeight;
	var flashFilePath;
	switch(aType) {
		case "small":
			theWidth = 268; //METODO: set correct sizes
			theHeight = 200; //METODO: set correct sizes
			flashFilePath = "/flash/sotvPlayer.swf"; //MEDEBUG: set correct filepath
			//http://125.22.243.4/media/60800/javaScript/
			break;
		case "normal":
			theWidth =438; // 320; //METODO: set correct sizes
			theHeight =327; // 240; //METODO: set correct sizes
			flashFilePath = "/flash/sotvPlayer.swf"; //MEDEBUG: set correct filepath
			break;a
	}
	
	var mediaObject = gTewonderGlobalObjects["mediaManager"].createMediaObject("flash");
	
	mediaObject.setFlashVersion("8.0.0");
	if(mediaObject.canShowMedia()) {
		mediaObject.id = aPlayerId;
		switch(gTewonderGlobalFunctions["getUsedProgramIdName"]()) {
			case "ie":
				mediaObject.skipCache = true;
				break;
		}
		mediaObject.setSize("default", theWidth, theHeight);
		mediaObject.setFilePath(flashFilePath);
		mediaObject.setParameter("allowFullscreen", "true");
		mediaObject.addFlashVars("playerType", aPlayerType);
		mediaObject.addData("playlist", aPlaylist);
		mediaObject.addData("playingVideo", aPlayingVideo);
		mediaObject.replaceHtml(aElement);
		return mediaObject;
	}

	var mediaObject = gTewonderGlobalObjects["mediaManager"].createMediaObject("windowsMediaVideo");
	if(mediaObject.canShowMedia()) {
		mediaObject.id = aPlayerId;
		mediaObject.setSize("default", theWidth, theHeight);
		mediaObject.setFilePath(aPlayingVideo.alternativeFilePath);
		mediaObject.replaceHtml(aElement);
		return mediaObject;
	}
	return null;
}

function createStandAlonePlayer(aWidth, aHeight, aStartImageFilePath, aFlashVideoFilePath, aWindowsMediaFilePath, aElement) {
	flashFilePath = "/flash/sotvPlayer.swf";
	var mediaObject = gTewonderGlobalObjects["mediaManager"].createMediaObject("flash");
	mediaObject.setFlashVersion("8.0.0");
	if(mediaObject.canShowMedia()) {
		mediaObject.id = gTewonderGlobalObjects["idManager"].getIdName("standAlonePlayerMediaObject");
		switch(gTewonderGlobalFunctions["getUsedProgramIdName"]()) {
			case "ie":
				mediaObject.skipCache = true;
				break;
		}
		mediaObject.setSize("default", aWidth, aHeight);
		mediaObject.setFilePath(flashFilePath);
		mediaObject.setParameter("allowFullscreen", "true");
		mediaObject.addFlashVars("playerType", "standAlone");
		mediaObject.addData("startImagePath", aStartImageFilePath);
		mediaObject.addData("videoPath", aFlashVideoFilePath);
		mediaObject.replaceHtml(aElement);
		return mediaObject;
	}

	var mediaObject = gTewonderGlobalObjects["mediaManager"].createMediaObject("windowsMediaVideo");
	if(mediaObject.canShowMedia()) {
		mediaObject.id = gTewonderGlobalObjects["idManager"].getIdName("standAlonePlayerMediaObject");
		mediaObject.setSize("default", aWidth, aHeight);
		mediaObject.setFilePath(aWindowsMediaFilePath);
		mediaObject.replaceHtml(aElement);
		return mediaObject;
	}
	return null;
}

function changePlaylist(aPlayerId, aPlayingVideo, aPlaylist) {
	
	var theMediaObject = gTewonderGlobalObjects["mediaManager"].getObjectById(aPlayerId);
	if(theMediaObject.type == "flash") {
		theMediaObject.element.changePlaylist(aPlayingVideo, aPlaylist);
	}
	else if(theMediaObject.type == "windowsMediaVideo") {
		//METODO
	}
}
