﻿// Utilizado pelas funções de exclusão, para confirmar a exclusão ou não
function ConfirmarExclusao()
{
    return confirm("Tem certeza que deseja apagar o registro?");
}

function maskDate(data)
{ 
    var mdata = ''; 
        
    mdata = mdata + data.value; 
    
    if (mdata.length == 2)
    { 
        mdata = mdata + '/'; 
        data.value = mdata;
    } 
    if (mdata.length == 5)
    { 
        mdata = mdata + '/'; 
        data.value = mdata;
    } 
    if (mdata.length == 10)
    { 
        return true;
    }
    else
    {
        return false;
    }                   
} 

function SomenteNumero(e)
{
    var tecla = (window.event) ? event.keyCode : e.which;

    if ( (tecla > 47 && tecla < 58) )
        return true;
    else
    {
        if (tecla != 8)
            return false;
        else
            return true;
    }
}

function EndRequestHandler(sender, args)
{  
   if (args.get_error() != undefined )
        if(args.get_error().message.indexOf('Sys.WebForms.PageRequestManagerParserErrorException:') >= 0){
            args.set_errorHandled(true);
        }
}

function ConfirmarRediretc(msg, pagina)
{
    if(confirm(msg))
    {
        window.location = pagina;
    }
}

function maxTextArea(campo,qtdMax)
{
	//onKeyUp='javascript:maxTextArea(this,250);'
	var qtdAtual = campo.value.length;
	var qtdRestante = qtdMax - qtdAtual;
	if ((qtdMax - qtdAtual)<=0)
	{
		campo.value = campo.value.substring(0,qtdMax);
		qtdRestante = 0;
	}
	//alert("Voc&#234; pode digitar at&#233; " + qtdRestante + " caracteres nesse campo.");
	//return ("Você pode digitar até " + qtdRestante + " caracteres nesse campo.")
	return (qtdRestante)
}
