/* @autor: Rudimar Schmitz
 * @since: 30/07/2008
 */
function showHide(id) {
    /* objeto container clicado*/
    var objClickedCont = document.getElementById(id);
    /* armazena os números presentes na string id */
    var numId = id.match("\\d+");
    /* monta o id da imagem clicada */
    var idClickedImg = "img"+numId;
    /* monta o id do título do resultado */
    var idClickedRes = "res"+numId;
    /* objeto imagem clicada */
    var objClickedImg = document.getElementById(idClickedImg);
    /* objeto título resultado */
    var objClickedRes = document.getElementById(idClickedRes);
  
    /* Caso o elemento esteja recolhido, ele é expandido e vice-versa;
     * A imagem é alterada: se houver expansão, a imagem usada é um sinal de menos;
     * caso contrário, a imagem usada é um sinal de mais.
     */
    if (objClickedCont.style.display == "none") {
        objClickedCont.style.display = "block";
        objClickedImg.src = "imagens/less.jpg";
        objClickedRes.style.color = "#000000";
    } else {
        objClickedCont.style.display = "none";
        objClickedImg.src = "imagens/plus.jpg";
        objClickedRes.style.color = "#990000";
    }
  
    var counter = parseInt(numId-1);
    var containers = document.getElementById("cont"+counter);
    var titulo = document.getElementById("res"+counter);

    while (containers != null) {
        if (titulo.style.color != "" && titulo.style.color != "rgb(0, 0, 0)") titulo.style.color = "#b4b4b4";
        counter -= 1;
        containers = document.getElementById("cont"+counter);
        titulo = document.getElementById("res"+counter);
    }
  
    counter = parseInt(numId)+1;
    containers = document.getElementById("cont"+counter);
    titulo = document.getElementById("res"+counter);
  
    while (containers != null) {
        if (titulo.style.color != "" && titulo.style.color != "rgb(0, 0, 0)") titulo.style.color = "#b4b4b4";
        counter += 1;
        containers = document.getElementById("cont"+counter);
        titulo = document.getElementById("res"+counter);
    }
}

function expandFirst() {
  var elem = document.getElementById("cont1");
  var img = document.getElementById("img1");
  if (elem != null) {
    elem.style.display = "block";
    img.src = "imagens/less.jpg";
  }
}
