/**
 *  Altera a tab selecionada para a clicada e submete o formulário.
 *  Esta funcão foi criada para o usuário não perder os
 *  dados preenchidos ao clicar em uma aba ao invés de salvar.
 *  @author Rodrigo Maia
 *  @date   2008-11-18
 *  @param  string tab
 */
function changeTab(tab){
  $('tab').value  = tab;
  $('questionario').submit();
}

/**
 *  Exibe / Oculta o div de respostas do questionário
 *  de acordo com a opção 'não consigo avaliar' estar
 *  marcada ou desmarcada.
 *  @author Rodrigo Maia
 *  @date   2008-11-18
 *  @param  string tab
 */
function manageDivAnswer(string){
  var check = $(string + '_na');
  var div   = $('div_' + string);

  if(check.checked == true){
    div.style.display = 'none';
  }
  else{
    div.style.display = 'block';
  }
}

/**
 *  Exibe ou oculta o div informado e altera o icone clicado para o oposto
 */
function manageDiv(string){
  var conteudo  = $(string);

  if(conteudo.style.display == 'none'){
    Effect.BlindDown(string);
  }
  else{
    Effect.BlindUp(string);
  }
}
