/************************************************************************************************
 * 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)
 * @wmode 		- transparencia do filme (transparent, )
 * @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, wmode, 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;
	this.wmode		= wmode;
}

/**
 * Método que escreve o flash na tela
 **/
function writeFlash()
{
	with (this)
	{
		var menuDock = '';
		
		if(this.id == 'menuMac'){
			menuDock = ' onMouseOut="dockMenuOut();" onMouseOver="dockMenuOver();"';	
		}

		/*document.writeln('<object ' + menuDock + ' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'" align="middle">');
		document.writeln('	<param name="allowScriptAccess" value="sameDomain" />');
		document.writeln('	<param name="FlashVars" VALUE="pathTemp=menu/">');
		document.writeln('	<param name="movie" value="'+flash+'" />');
		document.writeln('	<param name="loop" value="'+loop+'" />');
		document.writeln('	<param name="menu" value="'+menu+'" />');
		document.writeln('	<param name="quality" value="'+quality+'" />');
		document.writeln('	<param name="wmode" value="'+wmode+'" />');
		document.writeln('	<param name="bgcolor" value="#ffffff" />');
		document.writeln('	<embed src="'+flash+' loop="'+loop+'" menu="'+menu+'" quality="'+quality+'" wmode="'+wmode+'" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="'+id+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		document.writeln('</object>');*/
		
		document.writeln('<object ' + menuDock + ' classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'" align="middle">');
		document.writeln('	<param name="allowScriptAccess" value="sameDomain" />');
		document.writeln('  <param name="movie" value="'+flash+'">');
		document.writeln('	<param name="FlashVars" VALUE="pathTemp=menu/">');
		document.writeln('  <param name="quality" value="'+quality+'">');
		document.writeln('  <param name="menu" value="'+menu+'">');
		document.writeln('  <param name="loop" value="'+loop+'">');
		document.writeln('	<param name="wmode" value="'+wmode+'" />');
		document.writeln('	<param name="bgcolor" value="#ffffff" />');
		document.writeln('  <embed src="'+flash+'" flashvars="pathTemp=menu/" width="'+width+'" height="'+height+'" loop="'+loop+'" wmode="'+wmode+'" quality="'+quality+'" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" menu="'+menu+'"></embed>');
		document.writeln('</object>');
	}
}
