function esNumerico (s)
{   var i;

    for (i = 0; i < s.length; i++)
    {   
        var c = s.charAt(i);
        if (!isDigit(c)) return false;
    }
    return true;
}

function esNumReal(s)
{
	var i;
	var cont_Puntos = 0;
    
    for (i = 0; i < s.length; i++)
    {   
		var c = s.charAt(i);
		if( i != 0 ) 
		{
			if (c == ",")
				cont_Puntos++;
			else if (!isDigit(c))
				return false;
		}
		else
		{
			if (!isDigit(c) && ((c != "-") || (c == "+")))
				return false;
		}
		if (cont_Puntos > 1)
			return false;
	}
	
	return true;
}

// c es un dígito
function isDigit (c)
{   return ((c >= "0") && (c <= "9"))
}
