306
| <![CDATA[<script>
$(document).ready(function () {
$("#cboTipo").change(function (event) {
if($(this).val() == "Gasto")
{
$("#cboFuncaoArrecadacao").hide();
$("#cboFuncao").show();
}
else
{
$("#cboFuncao").hide();
$("#cboFuncaoArrecadacao").show();
}
});
$("#pesquisar").click(function (event) {
event.preventDefault();
var tipo = $("#cboTipo").val();
if (tipo != "Gasto" && tipo != "Arrecadado")
{ alert('Somente pesquisa por Gasto e Arrecadado está implementada.');}
else if (tipo == "Gasto")
{
var funcao = removeAcento($("#cboFuncao").val());
var ano = $("#cboAno").val();
var filtro = "Função|" + funcao + ",Ano|" + ano;
window.location = "/despesas/gastos-diretos/despesas-gerais/pesquisa?filtro=" + filtro;
}
else if (tipo == "Arrecadado")
{
var funcao = removeAcento($("#cboFuncaoArrecadacao").val()).toUpperCase();
var ano = $("#cboAno").val();
var filtro = "Imposto|" + funcao + ",Ano|" + ano;
window.location = "/receitas/dados-das-receitas/receitas-totais/pesquisa?filtro=" + filtro;
}
});
});
function removeAcento (text)
{
text = text.toLowerCase();
text = text.replace(new RegExp('[ÁÀÂÃ]','gi'), 'a');
text = text.replace(new RegExp('[ÉÈÊ]','gi'), 'e');
text = text.replace(new RegExp('[ÍÌÎ]','gi'), 'i');
text = text.replace(new RegExp('[ÓÒÔÕ]','gi'), 'o');
text = text.replace(new RegExp('[ÚÙÛ]','gi'), 'u');
text = text.replace(new RegExp('[Ç]','gi'), 'c');
return text;
}
</script>]]>
|