// barra UOL //
writeUOLBar(BarraNumero,BarraCor1,BarraCor2);
// copyright //
writeCopyright();

// colunas que serao ajustadas pelo equalize() //
cols = [ 'col-centro','col-centro-full','col-direita','col-esquerda' ]

function getBodyFontSize()
{
  var bFs = 10;
  if( $('barrauol') )
  {
    $('barrauol').style.visibility = "visible";
    $('barrauol').style.display = "block";
    bFs = $('barrauol').offsetWidth/76;
    $('barrauol').style.visibility = $('barrauol').style.display = ""; 
  }
  
  return bFs;
}
var bFs = getBodyFontSize();


// encontra posição de elementos //
function findPos(bId, sum) {
	obj = $(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;
}

// posiciona elementos na tela //
function placePos(bId, pos, sum) {
	if(bFs != 0) $(bId).style.top = (sum+pos)/bFs+'em';
}

function getSubchan() {
	var dir = [ 'impostoderenda', 'ultnot', 'cotacoes', 'financas', 'negocios' ];
	var canal = [ 'economiair', 'economianoticias', 'cotacoes', 'economiafin', 'economianegocios' ];
	for(var i=0;i<dir.length;i++) 
		if (location.href.indexOf('economia.uol.com.br/'+dir[i]) != -1)
		{
			return canal[i];
		}
		else if (location.href == 'http://economia.uol.com.br/' || location.href == 'http://economia.uol.com.br/index.jhtm') {
			return 'capa';
		}
	return 'outros';
}

// config banners
var DEpopcfg ="POPecon"; // Popup
var DEsite="uolbr";		// Site, este valor tambem é usado no parametro affiliate
var DEchan="economia";	// Canal
var DEsubc=getSubchan();
var Expble=1;	
var Expble=1;
var DEconn=document.body; DEconn.style.behavior='url(#default#clientCaps)'; DEconn=(DEconn.connectionType=='lan')?1:0;

// mostra banners //
var DEt=new Date(); DEt=DEt.getTime(); DErand=Math.floor(DEt*1000*Math.random());
var scw=0,sch=0; if(screen.height){scw=screen.width;sch=screen.height;}
function DEshow(ad,pos,sum){
if(document.getElementById('banner-'+ad+'-area') && ((ad=='218x174' && screen.width>1000) || ad!='218x174') ) {
	document.write('<'+'scr'+'ipt type="text/javascript" src="http://bn.uol.com.br/js.ng/site='+DEsite+'&amp;chan='+DEchan+'&amp;subchan='+DEsubc+'&amp;affiliate='+DEsite+DEchan+'&amp;size='+ad+'&amp;page='+pos+'&amp;conntype='+DEconn+'&amp;expble='+Expble+'&amp;reso='+scw+'x'+sch+'&amp;tile='+DErand+'?"><\/scr'+'ipt>');
		if(ad!='1x1'&&ad!='300x250') placePos('banner-'+ad, findPos('banner-'+ad+'-area'), sum); // se não é popup, posiciona na tela
		// adição de javascript para solucionar espaço vazio do banner 180x150 das matérias
		if(ad=="180x150") { 
			var loadBanner=window.setInterval( function() { 
			  var banner=document.getElementById('banner-'+ad).childNodes;
			  var width = document.getElementById('banner-'+ad+'-area').offsetWidth;

			  for(var i=0; i<banner.length;i++) {
				document.getElementById('banner-'+ad+'-area').appendChild(banner[i]);
			  }

			  if( width != document.getElementById('banner-'+ad+'-area').offsetWidth){
				  reequalize();
				  window.clearInterval(loadBanner);
			  }		  
			}, 500 );
		}			
	}
}
