/***********************************************
* Iframe TRUE Stretch (Iframe que estica automaticamente)
* Pesquisado e desenvolvido em 09/2004 
* Equipe de desenvolvimento de aplicativos para internet/intranet do Tribunal de Justiça do MS
* Pesquisa efetuada por Cleberson, Jefferson e Daniel
* montagem e alterações por Cleberson 
***********************************************/
//Entre com os IDs dos IFRAMES que vc quer que tenham os seus HEIGTHs redimensionados automaticamente 
//      de acordo com a página contida: 
//Separe cada ID por vírgula ["ifprincipal", "iffoto"] ou ["ifprincipal"] ou [] para nenhum:
var iframeids=["noticia_destaque", "contato", "conteudo", "galeria", "descricao"]

//Esconder o Iframe nos browsers incompatíveis com IE5+/NS6+ browsers:
var iframehide="yes" //yes esconde Iframe nos browsers incompatíveis

function dyniframesize() 
{
	try
	{
		var dyniframe=new Array()
		for (i=0; i<iframeids.length; i++)
		{
			 //início do redimensionamento do Iframe
			if (document.getElementById)
			{
				dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
				if (dyniframe[i] && !window.opera)
				{
					dyniframe[i].style.display="block"
					//verificação de ns6 
					if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) 
						dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight; 
					else if //verificação de ie5+ 
						(dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) 
					
					dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
				}
			}
			//esconde iframes em browsers incompatíveis
			if ((document.all || document.getElementById) && iframehide=="no")
			{
				var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
				tempobj.style.display="block"
			}
		}
	}
	catch(e){}
}

///Função para CHECAR se o conteúdo do IFRAME foi totalmente CARREGADO
/// Por Cleberson e Daniel em 08/09/2004
//// chamada OnClick = document.getElementById('ifprincipal').onreadystatechange
//// onde ifprincipal é o nome do iframe da página
function checkload()
{
	document.getElementById('conteudo').readyState == 'complete' ? dyniframesize() : false 
	//document.getElementById('principal').readyState == 'loading' ? checkload() : dyniframesize()
}

if (window.addEventListener)
window.addEventListener("load", dyniframesize, false)
else if (window.attachEvent)
window.attachEvent("onload", dyniframesize)
else
window.onload=dyniframesize


//---------------------------------------------------------------------------------------------

// Função para fazer a barra de rolagem ficar na posição inicial (posição 0 superior)
function Topo()
{
	parent.window.scrollTo(0,0); 
}
//---------------------------------------------------------------------------------------------

var popUpWin = 0;
function popUpWindow(URLStr, VL_width, VL_height)
{
	try
	{
		if(popUpWin)
		{
			if(!popUpWin.closed) popUpWin.close();
		}
		var VL_left = parseInt((screen.width - VL_width)/2);
		var VL_top  = parseInt((screen.height - VL_height)/2);
		var txt = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes,width=' + VL_width + ',height=' + VL_height + ',left=' + VL_left + ', top=' + VL_top + ',screenX=' + VL_left + ',screenY=' + VL_top + '';
		var popUpWin = open(URLStr, 'popUpWin', txt);
	}
	catch(e){}
}

function MOO(rw, cor)
{
	rw.bgColor = cor;
}

function Go(url, target)
{
	eval(target + ".location.href = '" + url + "'");
}

var ID;
function MOOP(op)
{
	if(document.getElementById("Tabela_Tipo_Pacote"))
	{
		if(op == 0)
		{
			ID = setTimeout("document.getElementById('Tabela_Tipo_Pacote').style.visibility = 'hidden'", 1000);
		}
		else
		{
			clearTimeout(ID);
			document.getElementById("Tabela_Tipo_Pacote").style.visibility = 'visible';
		}
	}
}

