function ConfirmaAlteracao(desc) 
{
    return confirm('ATENCAO: Ao alterar este item, voce ira apagar todas ' + desc + ', deseja continuar?');
}

function ConfirmaExclusao(desc)
{
    return confirm('Deseja realmente excluir ' + desc + '?');
}

function ConfirmaExclusaoParentes(desc, texto) 
{
    return confirm('Deseja realmente excluir ' + desc + '?. \n' + texto);
}

function apenasNumero(obj)
{
	tecla = event.keyCode;
	var bloquearTecla = (tecla >= 65 && tecla <= 90) || (tecla >= 186 && tecla <= 193) || (tecla >= 220 && tecla <= 226) || (tecla == 32);
	
	if(bloquearTecla)
	{	
		event.keyCode = 0;
		event.returnValue = false;
	}
}

function marcar(valor)
{
	for (i = 0; i < window.document.all.tags("input").length; i++)
	{
		if (window.document.all.tags("input")[i].attributes["type"].value == "checkbox")
		{
			window.document.all.tags("input")[i].checked = valor;
		}
	}
}

function Filtros(lugar, link)
{
    var divisor = eval(document.getElementById(lugar));
    var exibe = eval(document.getElementById(link));
    
    if (exibe.innerHTML == "Exibir Filtro")
    {
       divisor.style.display = "block"; 
       exibe.innerHTML = "Ocultar Filtro";
    }
    else
    {
        divisor.style.display = "none"; 
        exibe.innerHTML = "Exibir Filtro";
    }
}

function Mascara(formato, objeto)
{
    campo = eval (objeto);
    if (formato=='CPF')
    {
        caracteres = '01234567890';
        separacoes = 3;
        separacao1 = '.';
        separacao2 = '-';
        conjuntos = 4;
        conjunto1 = 3;
        conjunto2 = 7;
        conjunto3 = 11;
        conjunto4 = 14;
        if ((caracteres.search(String.fromCharCode (window.event.keyCode))!=-1) && campo.value.length < (conjunto4))
        {
            if (campo.value.length == conjunto1) 
                campo.value = campo.value + separacao1;
            else if (campo.value.length == conjunto2) 
                campo.value = campo.value + separacao1;
            else if (campo.value.length == conjunto3) 
                campo.value = campo.value + separacao2;
        }
        else 
            event.returnValue = false;
    }  
}


