// Formata o campo de acordo com a máscara informada.
function FormatarCampo(objCampo,e,strMascara)
	{
		
		var intDigito = (window.Event) ? e.which : e.keyCode;

		// Expressão regular para validação de caractere dígitado.
		// São aceitos apenas números entre "0-9", são feitos dois testes pois existem "dois teclados numéricos" e seus caracteres ASCII são diferentes.
		var objER = /^(4[8-9]|5[0-7]|9[6-9]|10[0-5])$/;

		if(objER.test(intDigito))
			{
				var intTamanho   = objCampo.value.length;
				var strCaractere = strMascara.charAt(0);
				var strMascara   = strMascara.substring(intTamanho)

				if (strMascara.charAt(0) != strCaractere)
					objCampo.value += strMascara.charAt(0);
			}
	}