realWidth = realHeight = realScrColor = null;

function showVideo(raiz, vid_caminho, vid_imagem, vid_titulo, divID) {
	var div = document.getElementById(divID);
	//esvaziamos a div
	div.innerHTML = "";

	var tabela = document.createElement("table");
	//TODO Montar tabelinha pra por a descricao do lado do video

	

	//adicionamos a div de aviso caso não seja possível exibir o player
	var div2 = document.createElement("div");
	div2.id = "mediaspace";
	div2.innerHTML = "<p>É necessário ao menos FlashPlayer 9 e JavaScript habilitado para poder exibir o vídeo.";
	div.appendChild(div2);

	//variáveis do player
	//http://www.longtailvideo.com/support/jw-player-setup-wizard
	var formato		= "mpl";
	var width		= (realWidth != null)? realWidth : "503";
	var height		= (realHeight != null)? realHeight : "373";
	var full			= "true"; //se permite pôr em fullscreen ou não
	var file			= raiz+vid_caminho;
	var title		= escape(vid_titulo);
	var showTitle	= "true";
	var image		= raiz+vid_imagem;
	var backColor	= "19417C"; //fundo dos controles
	var frontColor	= "FFFFFF"; //cor do texto/símbolos dos controles
	var lightColor = "6BBCEE"; //cor usada no controle de volume
	var scrColor	= (realScrColor != null)? realScrColor : "6BBCEE"; //fundo, que fica atrás da imagem inicial e do vídeo, se eles não tiverem as dimensões exatas
	var skin			= raiz+"js/jwplayer/vimeo-like.swf"; //para o padrão, esvazie
	var controlBar = "over"; // [ bottom | over | none ]
	var autoStart	= "false";
	var icons		= "true"; //se deve exibir ícones no centro do vídeo ou não (de play, mudo, etc)
	var repeat		= "none"; // [ always | list | none ]
	var buffer		= ""; //quantos segundos deve bufferizar antes de dar play, se autostart = true. Se quiser desabilitar para tocar assim que possível, deixe vazio.

	var flashVars =	"&file="+file+"&image="+image+"&backcolor="+backColor+"&frontcolor="+frontColor+"&lightcolor="+lightColor+
							"&screencolor="+scrColor+"&skin="+skin+"&controlbar="+controlBar+"&autostart="+autoStart+"&icons="+icons+
							"&repeat="+repeat+"&bufferlength="+buffer+"&full="+full+"&width="+width+"&height="+height+"&title="+title+"&displaytitle="+showTitle;

	//e adicionamos o script do player
	var script = document.createElement("script");
	script.type = "text/javascript";
	script.innerHTML =
		"var s1 = new SWFObject('"+raiz+"js/jwplayer/player.swf','"+formato+"','"+width+"','"+height+"','9');"+
		"s1.addParam('allowfullscreen','true');"+
		"s1.addParam('allowscriptaccess','always');"+
		"s1.addParam('wmode','opaque');"+
		"s1.addParam('flashvars','"+flashVars+"');"+
		"s1.write('mediaspace');";

	div.appendChild(script);
}

function showVideoSize(raiz, vid_caminho, vid_imagem, vid_titulo, divID, width, height, srcColor) {
	realWidth = width;
	realHeight = height;
	if (srcColor != null) realScrColor = srcColor;

	showVideo(raiz, vid_caminho, vid_imagem, vid_titulo, divID);
}
