// config da barra
var BarraNumero = 24;
var BarraCor1 = '#7F8DA8'; // cor clara
var BarraCor2 = '#667077'; // cor escura

var dC = document;
function $(id) {
	return document.getElementById(id);
}

function adjustIframeHeightOnLoad(s){ 
    typeof(adjustIframeHeight)!="undefined" ? adjustIframeHeight(s) : setTimeout(function(){adjustIframeHeightOnLoad(s)},100);
}

// ajusta calendario para home //
function configureCalendar( obj )
{
  var ul = obj.document.getElementsByTagName("ul")[0];
  var li;
  var mes = obj.document.getElementsByTagName("h4")[0].getElementsByTagName("span")[0].getElementsByTagName("a")[0].innerHTML;
  var date;
  var meses = [ "seg", "ter", "qua", "qui", "sex", "sab", "dom" ];
  
  switch( mes.toUpperCase() )
  {
    case "ABRIL" : mes = 4; break;
    case "MAIO" : mes = 5; break;
    case "JUNHO" : mes = 6; break;
    case "JULHO" : mes = 7; break;
    case "AGOSTO" : mes = 8; break;
    case "SETEMBRO" : mes = 9; break;
    case "OUTUBRO" : mes = 10; break;
    case "NOVEMBRO" : mes = 11; break;
    case "DEZEMBRO" : mes = 12; break;
  }
  
  date = new Date();
  
  date.setFullYear(2008);
  date.setMonth(mes-1);
  date.setDate(1);
  
  date.setHours(0);
  date.setMinutes(0);
  date.setSeconds(0);
  
  // dias anteriores
  for( var i = 0; i < (date.getDay()-1>=0?date.getDay()-1:7+date.getDay()-1); i++ )
  {
    li = document.createElement("li");
    li.innerHTML = "<span>&nbsp;</span>";
    ul.insertBefore( li, ul.firstChild );
  }
  
  // dias da semana
  for( var i in meses.reverse() )
  {
    li = document.createElement("li");
    li.className = "dia-semana";
    li.innerHTML = "<span>"+meses[i]+"</span>";
    ul.insertBefore( li, ul.firstChild );
  }
  
  date.setFullYear( date.getMonth()==11?date.getFullYear()+1:date.getFullYear() );
  date.setMonth( date.getMonth()==11?0:date.getMonth()+1 );
  
  // dias posteriores
  for( var i = 0; i < (date.getDay()-1>0?7-date.getDay()+1:(date.getDay()-1)*-1); i++ )
  {
    li = document.createElement("li");
    li.innerHTML = "<span>&nbsp;</span>";
    ul.appendChild( li );    
  }
  
}

function resizeFrame( obj )
{
  var tmp = obj;
  window.setTimeout( 
  function()
  {
    resizeFrame(tmp);
  }, 100 );
}
