// JavaScript Document
var objARezise = new Object();
objARezise.init=function(minH){
	objARezise.minH = minH==undefined?null:minH;
	window.onresize = objARezise.doResize;
	objARezise.doResize();
}
objARezise.doResize = function(){
	var dataSize = objARezise.getDataSize();
	var divElement = document.getElementById('geral');
	
	if(divElement!=null && divElement!=undefined){
		//divElement.style.height = dataSize.innerHeight+'px';
		divElement.style.width = dataSize.innerWidth+'px';
		
		var hGeral = divElement.offsetHeight;
		var hRefer = dataSize.innerHeight < objARezise.minH?objARezise.minH:dataSize.innerHeight;
		divElement.style.top = ((hRefer/2) - (hGeral/2))+'px';
		
		if(dataSize.innerHeight < objARezise.minH){
			document.body.parentNode.className = 'scroll_ativo';
		}else{
			document.body.parentNode.className = 'scroll_inativo';
		}
	}
	
	var divElementConteudoTop = document.getElementById('conteudoTop');
	if(divElementConteudoTop!=null && divElementConteudoTop!=undefined){
		var wGeral = 1750;
		var wRefer = dataSize.innerWidth;
		divElementConteudoTop.style.backgroundPosition = ((wRefer/2) - (wGeral/2))+'px 0px';
	}
	var divElementConteudoBot = document.getElementById('conteudoBot');
	if(divElementConteudoBot!=null && divElementConteudoBot!=undefined){
		var wGeral = 1750;
		var wRefer = dataSize.innerWidth;
		divElementConteudoBot.style.backgroundPosition = ((wRefer/2) - (wGeral/2))+'px 0px';
	}
}
objARezise.getDataSize = function(){
	var objReturn = new Object();
	
	myWidth = null;
	myHeight = null;
	
	if( typeof( window.innerWidth ) == 'number' ) {
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}	
	objReturn.innerHeight = myHeight;
	objReturn.innerWidth = myWidth;
	return objReturn;
}