// JavaScript Document
function gera_lista( lista )
{
  var dados = new Array();
  var html = "";
  for(var i=0;i<lista.length;i++)
  {
    dados=lista[i].split("|");
    html+="<li><a href="+dados[1]+">"+dados[0]+"</a></li>";
  }
  return html;
}

function escreve_bloco(bloco)
{
  var tipo_listas = new Array("links");
  for(var i=0;i<tipo_listas.length;i++)
  {
    var html_lista = gera_lista(eval(bloco+"_"+tipo_listas[i]))
    escreve_por_classe(bloco,tipo_listas[i], html_lista );
  }
}

function escreve_por_classe(bloco, classe, lista)
{
  var obj_bloco=document.getElementById( bloco );
  var obj_listas=obj_bloco.getElementsByTagName("ul");
  for(var i=0;i<obj_listas.length;i++)
  {
    if(obj_listas[i].className.indexOf(classe)>=0)
    {
      obj_listas[i].innerHTML=lista;
    }
  }
}

function formata_lista( bloco )
{
  var listas = document.getElementById(bloco).getElementsByTagName("ul");
  for(var i=0;i<listas.length;i++)
  {
    if(listas[i].className=="links")
    {
      listas[i].getElementsByTagName("li")[0].className="primeiro";
    }
  }
}

function escreve_mais( bloco )
{
  escreve_bloco(bloco);
  formata_lista(bloco);  
}

