
  var formulario=document.getElementById("qualidade");
  var campo_regiao=document.getElementById("regiao");

  campo_regiao.onchange=function(){
    if(getSelectedValue(this)=="Brasil"){
      document.getElementById("periodo_brasil").className="show_inline";
      document.getElementById("periodo").className="hide_";
      document.getElementById("periodo_estados").className="hide_";
      formulario.action="indicadores_continuidade_rede_grafico_out.aspx";
      formulario.botaoradio.disabled=true;
    }else{
      if(getSelectedValue(this)!="-1"){
        document.getElementById("periodo_estados").className="show_inline";
        document.getElementById("periodo_brasil").className="hide_";
        document.getElementById("periodo").className="hide_";
        formulario.action="indicadores_continuidade_rede_tabela_out.aspx";
        formulario.botaoradio.disabled=true;
      }else{
        document.getElementById("periodo").className="show_inline";
        document.getElementById("periodo_estados").className="hide_";
        document.getElementById("periodo_brasil").className="hide_";
        formulario.botaoradio.disabled=true;
      }
    }
  }

  formulario.onsubmit=function(){
    var flag;
    if(getSelectedValue(formulario.regiao)=="-1"){
  		alert("Por favor, preencha o campo \"Região\".");
  		formulario.regiao.focus();
  		return false;
    }else if(getSelectedValue(formulario.regiao)=="Brasil"){
      flag="br";
    }else{
      flag="uf";
    }
    if(getSelectedValue(formulario.tensao)=="-1"){
      alert("Por favor, preencha o campo \"Nível de Tensão\".");
  		formulario.tensao.focus();
		  return false;
    }
    if(getSelectedValue(formulario.barra)=="-1"){
      alert("Por favor, preencha o campo \"Configuração da Barra\".");
      formulario.barra.focus();
      return false;
    }
    if(flag=="br"){
      if(getRadioValue(formulario.botaoradio)==""){
        alert("Por favor, selecione uma opção: DIPC ou FIPC.");
        formulario.botaoradio[0].focus();
        return false;
      }
      if(getSelectedValue(formulario.c_periodo_br)=="-1"){
    		alert("Por favor, preencha o campo \"Período\".");
    		formulario.c_periodo_br.focus();
    		return false;
      }
    }else if(flag=="uf"){
      if(getSelectedValue(formulario.c_periodo_uf)=="-1"){
    		alert("Por favor, preencha o campo \"Período\".");
    		formulario.c_periodo_uf.focus();
    		return false;
      }
    }
}

