
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;


   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function calc()
{
	var fat = $j('#fat').val();
	var carbs = $j('#carbs').val();
	var protein = $j('#protein').val();
	var calories = $j('#calories').val();
	if (fat == '' || (!IsNumeric(fat)))
	{
		$j('#msg').html("<b>Invaid Fat value</b>");
		return ;
	}
	if (carbs == '' || (!IsNumeric(carbs)))
	{
		$j('#msg').html("<b>Invaid Carbs value</b>");
		return ;
	}
	if (protein == '' || (!IsNumeric(protein)))
	{
		$j('#msg').html("<b>Invaid Protein value</b>");
		return ;
	}
	if ((calories == '') || (!IsNumeric(calories)))
	{
		$j('#msg').html("<b>Invaid Calories value</b>");
		return ;
	}
	var data = "txtFats=" + fat;
    data += "&txtCarbs=" + carbs;
    data += "&txtProtein=" + protein;
    data += "&txtCalories=" + calories;
    $j('#msg').html('');
	
	$j.ajax({
		type: "post",
		url: "hidden.php",
		data: data,
		dataType: "json",
		success: function(data) {
			$j('#hidden_carbs_details .results').show();
			$j('#hidden_carbs_details .results div').html(data.hidden_carbs);
		},
		error: function() {
		}
	});
}

