function validanumeroComVirgulaPonto( campo )
{
	for( var i=0; i < campo.value.length; i++ )
	{
		a = campo.value.substring( i, i+1 )
		
		// Se a posição atual da máscara é um formatador...
		if( a == "," ) 
		{
			if( (campo.value.substring( 0, i )).lastIndexOf( "," ) != -1 )
			{
				alert ("Este campo deve ser composto de números!");
				campo.value = '';
				campo.focus();
				return(false);
			}
		}
		if( ( a < "0" || a > "9" ) && a != "," )
		{
			alert ("Este campo deve ser composto de números!");
			//campo.value = campo.value.substring(0,campo.value.length-1)
			campo.value = '';
			campo.focus();
			return(false);
		}
	}
}

// Verifica se somente números foram digitados no campo
function ValidDigitNumber ( objTextControl) 
{
var nRet = true;
var strValidNumber="1234567890.,";
for (nCount=0; nCount < objTextControl.value.length; nCount++) 
{
strTempChar=objTextControl.value.substring(nCount,nCount+1);
if ( strValidNumber.indexOf(strTempChar,0)==-1) 
{
alert("O campo deve conter apenas números!")
objTextControl.focus()
return false;
}
} 
return(nRet);
} 

