
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 wrist = $j('#wrist').val();
	if (wrist == '' || (!IsNumeric(wrist)))
	{
		$j("#msg").html("<b>Invaid wrist size</b>");
		return;
	}
	var unit = $j('#greek_form input:checked').length ? $j('#greek_form input:checked').val() : 1;
	$j("#msg").html('');
	$j.ajax({
		type: "post",
		url: "/tools/greek_proportions/grith.php",
		data: 'txtWrist='+wrist+'&txtUnit='+unit,
		dataType: "json",
		success: function(data) {
			$j('#chest_size').text(data.chest);
			$j('#forearm_size').text(data.forearm);
			$j('#waist_size').text(data.waist);
			$j('#thigh_size').text(data.thigh);
			$j('#hip_size').text(data.hip);
			$j('#calf_size').text(data.calf);
			$j('#biceps_size').text(data.biceps);
			$j('#neck_size').text(data.neck);
		},
		error: function() {
		}
	});
}

