function onlyNumbers (formElement) {
	var validChars = new Array ('0', '1', '2', '3', '4', '5', '6', '7', '8', '9',',','.','/','-');
	var chr, isValid;

	// cycle through each char in the form element
	for (var i = 0; i < formElement.value.length; i++) 
	{
		chr = formElement.value.charAt (i);
		isValid = false;

		// cycle through each char in the validChars array and compare
		for (var j = 0; j < validChars.length; j++)
		{
			if (chr == validChars[j]) 
			{
				isValid = true;
				break;
			}
		}

		// display error is char isn't valid
		if (!isValid)
		{
			alert ("Preencha somente com numeros");
			//document.getElementById("ms_erro").value = "erro:Preencha somente com numeros";
			//cwsExibeErro();
			formElement.focus();
			formElement.select();
			break;
		}
	}
}

function proximo_campo(qCampo) {
	//cwsEscondeErro();
	//alert("Aqui");
//alert(event.keyCode);
//alert(document.forms[1].element[1].getAttribute("maxlength"));
	if (event.keyCode != 9 && event.keyCode !=16) {
		if(qCampo.value.length >= qCampo.getAttribute("maxlength")) {
			var fieldFound = false;
			var form = qCampo.form;
			//alert(qCampo.form);
			for (var e = 0; e < form.elements.length; e++) {
				//alert(form.elements[e].id + ": " + form.elements[e].visible);
				if (fieldFound && form.elements[e].type != 'hidden' )
					break;
				if (qCampo == form.elements[e]) {
				  fieldFound = true;
				  //alert(fieldFound);
				}
			}
			//alert(form.elements[e % form.elements.length].id);
			canFocus = false;
			while(canFocus == false) 
			{
				try 
				{
					form.elements[e % form.elements.length].focus();
					canFocus == true;
					//alert(form.elements[e % form.elements.length].id);
					break;
				}
				catch(ex)
				{
					canFocus ==false;
				}
			e += 1;	
			}
						
			try
			{
				form.elements[e % form.elements.length].select();
			}
			catch(ex)
			{
				erro = true;
			}
			
		}
	}
}

function cwsShowHideTable(obj,identificador) {
	//alert("heitor");
	if (document.getElementById("tabelaAzul_" + identificador).style.display == 'none') {
		document.getElementById("tabelaAzul_" + identificador).style.display = 'block';
	}
	else {
		document.getElementById("tabelaAzul_" + identificador).style.display = 'none';
	}
}

function dasabilitarenter() {
var tecla = event.keyCode;
	if ((tecla == 13)) { 
		return false;
	}
return tecla;
}