function valida_float(parametro) {  //FUNCAO PARA VALIDACAO DE NÚMEROS INTEIROS, E ESPAÇOS EM BRANCO
	teste_ponto = "false";
	teste_parametro = "false"; //variavel para teste de espacos em branco
	tamanho_parametro = parametro.length;
	parametro_conv = "";	//armazena o parâmetro trocando vírgulas por ponto e vice-versa

	if (tamanho_parametro != 0) {
		//procedimento p/ trocar vírgulas por ponto e vice-versa, armazenando noutra variavel
		for (i = 0; i < tamanho_parametro; i++) {			
			if (parametro.charAt(i) == ",") {
				parametro_conv = parametro_conv + ".";
			}
			else {
				if (parametro.charAt(i) == ".") {
					parametro_conv = parametro_conv + ",";
				}
				else {
					parametro_conv = parametro_conv + parametro.charAt(i);
				}
			}
		}

		if (isNaN(parametro_conv)) { //valor digitado não é numérico
				return false;
		}
		else {
			if ((parametro_conv.charAt(0) == '.') || (parametro_conv.charAt(tamanho_parametro - 1) == '.')) {
				return false;
			}
			else {
				return true;
			}
		}
	}
	else {
		return true;
	}
}