function fncFormata(tipo, evnt, object)
{
    campo = eval (object);

    if (tipo == 'data')
    {
	    separador = "/";

	    if ((fncSoNumero(evnt.keyCode) != true) && ((campo.value.length == 2) || (campo.value.length == 5)))
		{
		    campo.value = campo.value + separador;
		} 
    }
    else if (tipo == 'cep') 
    {
	    separador = "-";

	    if ((fncSoNumero(evnt.keyCode) != true) && (campo.value.length == 5))
	    {
		    campo.value = campo.value + separador;
	    }
    }
    else if (tipo == 'cnpj')
    {
	    var separador1 = ".";
	    var separador2 = "/";
	    var separador3 = "-";
    	
	    if ((evnt.keyCode >= 96 && evnt.keyCode <=105) || (evnt.keyCode >= 47 && evnt.keyCode <= 58))
	    {
		    if (((object.value.length == 3) || (object.value.length == 7)))
			    {
			    object.value = object.value + separador1;
			    }
		    if ((object.value.length == 11))
			    {
			    object.value = object.value + separador2;
			    }
		    if ((object.value.length == 16))
			    {
			    object.value = object.value + separador3;
			    }
	    }
	    else
	    {
		    if (evnt.keyCode == 8)
		    {
			    // return true;
		    }
		    else
		    {
			    if (evnt.keyCode == 9)
			    {
				    evnt.keyCode = 9;
			    }
		    }
	    }
    }
    
    return true;
}
////////////////////////////////////////////////////////////////////
function fncSoNumero(evnt)
{
    var regexp = /^\d+$/;
    var dig = '';

    dig = String.fromCharCode(evnt.keyCode)

    return regexp.test(dig)
}
///////////////////////////////////////////////////////////////////
function redirecionar(url)
{
	location.replace(url);
}
//-->