if (document.images)
{
	var image_preloadObject	= new Image();
}
	
function objeto(nome,largura,altura, params, values)
{
    document.write(EmbedSWF(nome,largura,altura, params, values));
}

function EmbedSWF(nome,largura,altura, params, values)
{
    var obj;
    obj = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'+ 
    ' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'+
    //' width="'+largura+'px" height="'+altura+'px" id="teste" align="middle">';
    ' width="'+largura+'" height="'+altura+'" id="'+nome+'" align="middle">';

    obj += '<param name="allowScriptAccess" value="sameDomain" />';

    obj += '<param name="movie" value="'+nome+'.swf" />';

    obj += '<param name="quality" value="high" />';
                
    obj += '<param name="menu" value="false" />';

    obj += '<param name="wmode" value="opaque" />';
    
    
    if (params != null)
    {
		for(i = 0; i < params.length && i < values.length; i++)
		{
			obj += '<param name="' + params[i] + '" value="' + values[i] + '" />';
		}
    }
    

    obj += '<embed src="'+nome+'.swf" quality="high" menu="false" wmode="opaque" '+
    //' width="'+largura+'px" height="'+altura+'px" name="teste" align="middle"'+
    ' width="'+largura+'" height="'+altura+'" name="'+nome+'" align="middle"'+
    ' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+
    ' pluginspage="http://www.macromedia.com/go/getflashplayer"';
    
    if (params != null)
    {
		for(i = 0; i < params.length && i < values.length; i++)
		{
			obj += ' ' + params[i] + '="' + values[i] + '" ';
		}
    }
    
    obj += ' />';

    obj += '</object>';
    
    //document.write("<html><body bgcolor=red>"+obj+"</body></html>");
    
    return obj;
}

/*
function SetTableStates(tableID)
{
    var foo=document.getElementById(tableID);
    var tr=foo.getElementsByTagName('tr');

    for(var i=0; i<tr.length; i++)
    {
        var first_td=tr[i].getElementsByTagName('td')[0];
        first_td.onmouseover=function()
        {
            this.style.backgroundColor = "#5A7F8F";
        }
        first_td.onmouseout=function()
        {
            //this.style.backgroundColor = "#7A9FAF";
            this.style.backgroundColor = "transparent";
        }
    }
}

window.onload=function()
{
    SetTableStates("menutable1");
    SetTableStates("menutable2");
    SetTableStates("menutable3");
    SetTableStates("menutable4");
}

*/
var countMenus = 4;
var mouseover = false;
var mouseoverflash = false;

function ShowMenu(index)
{
    document.getElementById("subMenu" + index).style.visibility = "visible";
}

function HideMenu(index)
{
    if(mouseover == false && mouseoverflash == false)
    {
        document.getElementById("subMenu" + index).style.visibility = "hidden";
    }
}

function SubMenu(index, show)
{
    if (show)
    {
        ResetMenus();
        ShowMenu(index);
    }
    else
    {
        setTimeout("HideMenu(" + index + ");", 50);
    }
}

function ResetMenus()
{
		for (var i = 1; i <= countMenus; i++)
			document.getElementById("subMenu" + i).style.visibility = "hidden";
}

function GO(url)
{
    location.href = document.getElementsByTagName("BASE")[0].href + url;
}


window.onscroll=function()
{
	var viewer = document.getElementById('viewer');
	if (viewer)
	{
	    if (viewer.style.visibility == 'visible')
		    HideImage();
	}
}

function ShowSWF(url)
{
    document.getElementById('container').innerHTML = EmbedSWF(url,800,500);
    ShowSetViewer();
    return false;
}

function ShowImage(url)
{
    document.getElementById('container').innerHTML = "<img src='" + url + "' alt='Clique para fechar a imagem.'/>"
    ShowSetViewer();
    return false;
}

function ShowSetViewer()
{
    document.getElementById('viewer').style.visibility = 'visible';
    document.getElementById('transpBG').style.visibility = 'visible';
    document.getElementById('transpBG').style.width = '100%';
    document.getElementById('transpBG').style.height = '100%';
    
    document.getElementById('viewer').style.top = document.body.scrollTop;
    document.getElementById('transpBG').style.top = document.body.scrollTop;
}

function HideImage()
{
    document.getElementById('container').innerHTML = "";
    document.getElementById('viewer').style.visibility = 'hidden';
    document.getElementById('transpBG').style.visibility = 'hidden';
}

function findPos(obj)
{
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}