// posiciona elementos //
bFs = (document.getElementById('barrauol')) ? document.getElementById('barrauol').offsetWidth/76 : 0 ;
function findPos(bId, sum) {
	obj = document.getElementById(bId);
	var curtop = 0;
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y) curtop += obj.y;
	return curtop;
}

// equaliza colunas //
function getHeight(id) {
	if (document.getElementById(id)) return document.getElementById(id).offsetHeight + findPos(id);
	else return 0;
}

function getMaxHeight(args) {
	maxHeight = getHeight(args[0]);
	for(i=0;i<args.length;i++)	
		maxHeight = Math.max(maxHeight, getHeight(args[i]))
	return maxHeight;
}

function setHeight() {
	maxHeight = getMaxHeight(arguments) 
	for(i=0;i<arguments.length;i++)
		if (document.getElementById(arguments[i]) && maxHeight != 0 && bFs != 0){
			document.getElementById(arguments[i]).style.height = (maxHeight - findPos(arguments[i]))/bFs -(arguments[i]=='fundobranco'?1:0)  +'em';
			}
}

// adicionar aqui os IDs das colunas que deseja equalizar 
// estes elementos devem ser DIVs de estruturação, não devem conter padding ou margin
setHeight('corpo','col-esquerda','fundobranco','col-centro','col-direita','col-direita-ultnot','col-centro-enquetes-old');

// copyright //
writeCopyright();



// posiciona elementos na tela
function placePos(bId, pos, sum) {
	if(bFs != 0) document.getElementById(bId).style.top = (sum+pos)/bFs+'em';		
}

function displaymac() {
	document.getElementById('pc').style.display = 'none';
	document.getElementById('mac').style.display = 'block'; 
}
function displaypc() {
	document.getElementById('mac').style.display = 'none'; 
	document.getElementById('pc').style.display = 'block';
}

// config banners //
var DEcfg="site=uolbr&chan=shopping&subchan=shopespnatal";
var DEpopcfg ="POPbichos";
var Expble = 1;
var DErand = Math.floor(1000000*Math.random());
var DEconn= document.body; DEconn.style.behavior='url(#default#clientCaps)'; DEconn = (DEconn.connectionType=='lan')?1:0;

// mostra banners //
function DEshow(ad,pos,sum) {
	if(typeof(sum)=='undefined') sum=0;
	if(document.getElementById('banner-'+ad+'-area')) {
		document.write('<scr'+'ipt language="JavaScript1.1" src="http://de.uol.com.br/js.ng/'+DEcfg+'&size='+ad+'&page='+pos+'&conntype='+DEconn+'&expble='+Expble+'&ord='+DErand+'?"></scr'+'ipt>');
		if(ad!='1x1'&&ad!='300x250') placePos('banner-'+ad, findPos('banner-'+ad+'-area'), sum); // se não é popup, posiciona na tela
		}
}

// popup //
if(document.cookie.indexOf(DEpopcfg)==-1) { 
	document.cookie=DEpopcfg+"0"; 
	DEshow('1x1',11); 
	}
	
