

// these globals that can be used from other routines
var pageWidth;
var pageHeight;

// window.onload	= function() { findDimensions(); };
// window.onresize	= function() { findDimensions(); };


function findDimensions ()
{
	// cria variaveis
    var frameWidth;
    var frameHeight;
    var obj;


	/* lê áreas da tela e do browser
	------------------------------------------------------------------------*/
    if (self.innerWidth)
    {
		frameWidth = self.innerWidth;
		frameHeight = self.innerHeight;
    }
    else if (document.documentElement && document.documentElement.clientWidth)
    {
		frameWidth = document.documentElement.clientWidth;
		frameHeight = document.documentElement.clientHeight;
    }
    else if (document.body)
    {
		frameWidth = document.body.clientWidth;
		frameHeight = document.body.clientHeight;
    }
    else
	{
		return;
	}

    // seta variável tamanho da pg com o tamanho da área disponível no browser
    pageWidth = frameWidth;
    pageHeight = frameHeight;

	// alert(frameWidth + ' x ' + frameHeight);

	/* objetos
	-----------------------------------------------------------------*/
    objIMG 			= myGetElementById('background_image'); // imagem
	objDiv 			= myGetElementById('background'); // div q contém a imagem
	objDivImgOver 	= myGetElementById('background_2'); // div vazio para fazer over
	
	
	
	
	/****************************************************************************/
	
	var iWidth 	= objIMG.width;  // le a largura da img
	var iHeight = objIMG.height; // le a altura da img
	
	// calcula as proporções
	var iRatio 	= iWidth / iHeight; // da imagem
	var fRatio 	= frameWidth / frameHeight;	 // do browser
		


	/* ALINHAMENTO DA IMAGEM
	-----------------------------------------------------------------*/
	objIMG.style.top 	= 0; // SETA O TOPO COMO ZERO
	objDiv.style.top 	= 0;
	objDiv.style.left 	= 0;
		
		
		
	/* SETA O TAMANHO DE ACORDO COM A JANELA DO BROWSER
	-----------------------------------------------------------------*/
	// objDivImgOver.style.height= frameHeight ; // usar este para ajustar à altura

	objIMG.style.width = frameWidth ;
	objIMG.style.height = frameWidth / iRatio;
	
	objDivImgOver.style.width= frameWidth ;// usar este para ajustar à largura
	objDiv.style.width = "100%";		
	
	
	// myGetElementById('hbar').style.width = pageWidth + 'px';// largura do menu sempre igual à da página
		
}



/*
 * @(#) chime_request.js	(c)2005 jon r. luini, chime interactive
 *
 * see http://www.chime.com/ for contact info/use permissions
 */
var isIE = (document.getElementById && document.all)?true:false;
var isNS4 = (document.layers)?true:false;
var isNS6 = (document.getElementById && !document.all)?true:false;
function myGetElementById (id)
{
    if ( isIE )
    {
	var str = "document.all('" + id + "')";
	var o = eval(str);
	return o;
    }
	else
	{
	    return document.getElementById(id);
	}
}




function loadBackground (url)
{
    var obj = myGetElementById("background_image");

    if ( ! obj ) return;
    obj.src = url;
	lowsrc
}

function fj_load_lowsrc (url)
{
    var obj = myGetElementById("background_image");

    if ( ! obj ) return;
    obj.lowsrc = url;
	
}