/************************************************************************************************
 * Wx7 Marketing Online																		  	*
 * Programador: Marcio Camurati (marcio@wx7.com.br)												*
 * Projeto: Classe para contornar problema de ActiveX no Internet Explorer 						*
 * Criação: 31/03/06 - 15:29																	*
 * ToDo: Adcionar ao HTML um objeto Flash, foi necessário utilizar um JavaScript para fazer		*
 *		 isso devido aos problemas judiciais com o ActiveX no Internet Explorer					*
 *		 + Internet Explorer ActiveX update														*
 *		  - http://support.microsoft.com/default.aspx/kb/912945/en-us?							*
 * Instanciar classe startFlash:																*
 *	var flash1 = new startFlash("arquivo.swf?teste1=a", "high", 195, 81, false, 0, "id");		*
 *	flash1.writeFlash();																		*
 ************************************************************************************************/


/**
 * @flash 		- caminho do arquivo flash que será carregado
 * @quality 	- qualidade do video (low, medium, hight)
 * @width 		- largura do arquivo
 * @height 		- alturar do arquivo
 * @menu 		- exibir menu (false, true)
 * @loop 		- quantas vezes irá ser executado (x vezes)
 * @id 			- identificação do Object flash
 * Método que inicializa as variáveis e a função para exibir o flash
 **/
function startFlash(flash, quality, width, height, menu, loop, id)
{
	this.flash = flash;
	this.quality = quality;
	this.width = width;
	this.height = height;
	this.menu = menu;
	this.loop = loop;
	this.id = id;
	this.writeFlash = writeFlash;
}

/**
 * Método que escreve o flash na tela
 **/
function writeFlash()
{
	with (this)
	{
		document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+width+'" height="'+height+'" id="'+id+'">');
		document.writeln('  <param name="movie" value="'+flash+'">');
		document.writeln('  <param name="quality" value="'+quality+'">');
		document.writeln('  <param name="menu" value="'+menu+'">');
		document.writeln('  <param name="loop" value="'+loop+'">');
		document.writeln('  <embed src="'+flash+'" width="'+width+'" height="'+height+'" loop="0" quality="'+quality+'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="'+menu+'"></embed>');
		document.writeln('</object>');
	}
}
