function FlashFloater(arquivo, largura, altura)
{  
		
	strNovaDiv = '<div class="hmVideo" style="display:none;" id="dvVideoHome">&nbsp;</div>';
	document.getElementById("divFooterPrincipal").innerHTML = document.getElementById("divFooterPrincipal").innerHTML + strNovaDiv;	
	
    var strFlash;      
    strFlash = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0" width="'+largura+'" height="'+altura+'">';  
    strFlash += '<param name="movie" value="'+arquivo+'"/><param name="wmode" value="transparent" /><param name="quality" value="high" />';  
    strFlash += '<embed src="'+arquivo+'" quality="high" wmode="transparent" width="'+largura+'" height="'+altura+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" menu="false"/></embed>';  
    strFlash += '</object>';  
    chTxt2('dvVideoHome', strFlash);  
    showL('dvVideoHome');
    
    var largura = screen.width;
	var altura = screen.height;	
	var objDiv = document.getElementById('dvVideoHome');
	if (objDiv != null)
	{
		if (largura > 1024 && altura > 768)
		{
			objDiv.className = 'hmVideo1024';
		}
	}	
}

function FecharFloater() 
{  
    hideL('dvVideoHome');  
    chTxt2('dvVideoHome', ''); 
}

function chTxt(nObj, txt1, txt2)
{
	var objI = new getObj(nObj);
	objI.obj.innerHTML = (objI.obj.innerHTML==txt1)?txt2:txt1;
}
function chTxt2(nObj, txt1)
{
	var objI = new getObj(nObj);
	objI.obj.innerHTML = txt1;
}
function chImg(nObj, img1, img2)
{
	var objI = new getObj(nObj);	
	objI.obj.src = (objI.obj.src==img1)?img2:img1;	
}
function chCss(nObj, css1, css2)
{
	var objI = new getObj(nObj);
	objI.obj.className = (objI.obj.className==css1)?css2:css1;
}
function chCss2(nObj, css1)
{
	var objI = new getObj(nObj);
	objI.obj.className = css1;
}
function showL(nObj)
{
	var objI = new getObj(nObj);
	objI.style.display = '';
}
function hideL(nObj)
{
	var objI = new getObj(nObj);
	objI.style.display = 'none';
}
function isVisible(nObj)
{
	var objI = new getObj(nObj);
	if(objI.style.display == 'none' || objI.style.visibility == 'hidden')
	{
		return false;
	}
	return true;
}
function trocaClass(objI, nClass)
{
	objI.className = nClass;
}
function getObj(name)
{
	if (document.getElementById)
	{  	  
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;	    
	}
	else if (document.all)
	{	    
		this.obj = document.all[name];
		this.style = document.all[name].style;	    
	}
	else if (document.layers)
	{	    
		this.obj = getObjNN4(document,name);
		this.style = this.obj;	    
	}
}
function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
			foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}