//------------------------------------------
// checagem de campo valor com casa decimal
//------------------------------------------
function valida_numero()
// arg1 = numero
// arg2 = qtde

{
	var i;
	var t; 
	var k = 0 ;
	var n; // quantidade de digitos do numero passado
	if (arguments.length < 2) // so tem 1 argumento na funcao
	{
		str = arguments[0]
		t = str.length // tamanho da string
		for (k=0;k<t;k++)
		{
			var oneChar = str.substr(k,1)
			if ((oneChar < "0" || oneChar > "9") && (oneChar != " ") && (oneChar.charCodeAt(0) != 13) && (oneChar.charCodeAt(0) != 10))
			{ 
				return false
			}
		}
		return true;
	}
	
	else // tem 2 argumentos na funcao
	{
		str = arguments[0]
		t = str.length // tamanho da string
		n = arguments[1]
		if (t < n) // quantidade de digitos do numero passado eh menor que a quantidade esperada
		{
			return false
		}
		for (k=0;k<t;k++)
		{
			var oneChar = str.substr(k,1)
			if (oneChar < "0" || oneChar > "9")
			{ 
				return false
			}
		}
		return true;
	}
}  
