// JavaScript Document
/****************************************************************										*
 * Projeto: Classe para contornar problema de ActiveX no Internet Explorer 						*
 * 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();																		*
 <script>var player4058 = new startFlash("http://wm.agripoint.com.br/imagens/banner/Onyx_aspirador_468x60_out06_II.swf?bannerID=4058&targetVC=_blank","best",468,60,false,true,0);player4058.writeFlash();</script>************************************************************************************************/

/**
 * @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;
}

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="imagens/swf/'+flash+'">');
		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="transparent">');
		document.writeln('<embed src="imagens/swf/'+flash+'" width="'+width+'" height="'+height+'" loop="0" quality="'+quality+'" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" type="application/x-shockwave-flash" menu="'+menu+'"></embed>');
		document.writeln('</object>');
	}
}


// open dont window DOM and AJAX 
function winPopUpDOM(_W, _H, _zIndex, _title, _url) {
	var win		= new Window({className:"alphacube", width:_W, height:_H, zIndex:_zIndex, resizable:false, title:_title,  draggable:true, maximizable:false, minimizable:false, wiredDrag:true, url:_url, destroyOnClose:false, showEffect:Effect.SlideDown, hideEffect: Effect.SlideUp, fps:40, duration:12});
	win.showCenter(true);
	win.refresh(this);
}

// open dont window DOM and AJAX 
function winPopUpDOMSemEfeito(_W, _H, _zIndex, _title, _url) {
	var win		= new Window({className:"alphacube", width:_W, height:_H, zIndex:_zIndex, resizable:false, title:_title,  draggable:true, maximizable:false, minimizable:false, wiredDrag:true, url:_url, destroyOnClose:false});
	win.showCenter(true);
	win.refresh(this);
}