bFs = ($('barra-estacao')) ? $('barra-estacao').offsetWidth/76 : 0 ;
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;
}

// equaliza colunas //
function getHeight(id) {
	if ($(id)) return $(id).offsetHeight + findPos(id);
	else return 0;
}

function placePos(bId, pos, sum) {
	if(bFs != 0) document.getElementById(bId).style.top = (sum+pos)/bFs+'em';		
}

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;
}


// config banners //
var DEpopcfg ="POPbolsexo";
var DEsite="bol";
var DEchan="bolsexo";
var DEsubc="capa";
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(typeof(sum)=='undefined') sum=0;
if(document.getElementById('banner-'+ad+'-area')) {
	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
	}
}


// popup //
if(document.cookie.indexOf(DEpopcfg)==-1) { 
	document.cookie=DEpopcfg+"0"; 
	DEshow('300x250',0); 
	}

// busca //
var dC = document;
var ultimaBarraSel    = dC.getElementById('abas').getElementsByTagName('a')[0];
var ultimaClasseBarra = ultimaBarraSel.className;
var docForm = dC.getElementById('form1');

if(docForm) {
	var INPUT_SOURCE = document.createElement("input");
   		INPUT_SOURCE.type  = "hidden";
   		INPUT_SOURCE.name  = "source";
   		INPUT_SOURCE.value = "bol";

  docForm.appendChild(INPUT_SOURCE);
}

// Retira a aba vídeos
document.getElementById("abas").getElementsByTagName("a")[3].style.display = "none";
document.getElementById("abas").style.marginLeft = "15px";

function UOLBusca(s){
    if(ultimaBarraSel!="" && ultimaBarraSel!=s){
        ultimaBarraSel.className = ultimaBarraSel.className.replace("sel", "");
        //if (s.innerHTML=='Web')
        //ultimaBarraSel.nextSibling.style.visibility=ultimaBarraSel.previousSibling.style.visibility='visible';
    }

    //s.nextSibling.style.visibility=s.previousSibling.style.visibility='hidden';
    s.blur();
    s.className+=" sel";
    ultimaBarraSel=s;

    dC.formb.skin.disabled=dC.formb.id.disabled=dC.formb.rd.disabled = (s.innerHTML=='Notícias') ? "" : "disabled" ;
    
    if(s.innerHTML=='Web') dC.formb.action = "http://busca.uol.com.br/www/index.html";
    else if(s.innerHTML=='Notícias') dC.formb.action = "http://noticias.busca.uol.com.br/uol/index.html";
    else if(s.innerHTML=='Imagens') dC.formb.action = "http://busca.uol.com.br/imagem/index.html";
    else if(s.innerHTML=='Vídeo') dC.formb.action = "http://busca.uol.com.br/video/index.html";
    else if(s.innerHTML=='Preços') dC.formb.action = "http://bol.shopping.uol.com.br/busca.html";

    docForm.getElementsByTagName('input')[0].focus();
}


// Simplesmente coloca o mês em caixa baixa, que por padrão vem em caixa alta
function modifyDate()
{
  var objData = document.getElementById("data");
  var mes     = objData.innerHTML.match(/de(.*)?de/, "$1")[1];

  objData.innerHTML = objData.innerHTML.replace(mes, mes.toLowerCase());
}


// Iguala as colunas de um template
var vezesRodadoSetHeight = 0;
function setHeight()
{
  vezesRodadoSetHeight += 1;
  
  var VezesTentativa   = 20;
  var TempoAtualizacao = 150;
  var colunas = [ "col-direita",  "col-conteudo", "ultnot" ];

  // Pega o tamanho da maior coluna
  var maxCol = 0;
  for(var i = 0; i < colunas.length; i++)
    if($(colunas[i]))
      maxCol = Math.max(maxCol,$(colunas[i]).offsetHeight);

	// valor do ultnot
	var bigCorrecao = $("blAlbum") ? $("ultnot").offsetHeight - $("blAlbum").offsetHeight : 0;

  // Iguala as colunas
  if($("links-patrocinados-coluna-int"))
  {
    if($('links-patrocinados-coluna-int').innerHTML != "")
    {
      for(var i = 0; i < colunas.length; i++)
      {
        if($(colunas[i]))
        {
          if (colunas[i] == "col-direita" && $("blAlbum"))
						var correcoes = 25;
					else if (colunas[i] == "col-direita" && !$("blAlbum"))
						var correcoes = 20;
					else if (colunas[i] == "col-centro" && $("blAlbum"))
						var correcoes = 30;
					else
						var correcoes = 0;

          if(colunas[i] != "ultnot")
          	$(colunas[i]).style.height = (maxCol + bigCorrecao + correcoes ) + "px";
        }
      }
    }
    else
      if(vezesRodadoSetHeight <= VezesTentativa)
        setTimeout("setHeight()",TempoAtualizacao);
  }
}

setHeight();
modifyDate();
