<!-- 

//Percentage and rent calculation
function isBlank(aString) {
	var lString=" ";
	var TempChar;
	var Count;
	var SpacesOnly = 0;
	if (aString.length == 0||aString==""||aString==null)	{
		return(true);
	}

	for (Count=0; Count < aString.length; Count++)	{
		if(aString.charAt(Count) != lString)	{
			return(false);
		}
	}
	
	return(true);
}

function isValid(field, fieldName) {
  var lValue = field.value;
  if(isNaN(field.value) || isBlank(field.value) ) {
		alert("Please enter a numeric value for the field : " + fieldName);
		field.value = "";
		field.focus();
		return false;
  }	

  return true;
}

function stripBad(string) {
  for (var i=0, output='', valid="eE+/*-0123456789.()"; i<string.length; i++)
	 if (valid.indexOf(string.charAt(i)) != -1)
		output += string.charAt(i);
  return output;
}


function CalculateProteinIntake(aForm) {
	var lWeight = aForm.bweight.value;
	var lWType  = aForm.bweighttype.value;
	var lExer   = aForm.exercise.value;
	var lFreq   = aForm.exfreq.value;
	var lFactor = 0.8;
	var lIntake = 0;
	
	
	if (isValid(aForm.bweight, "Bodyweight")) {
		if (lExer == 1) {	
			if (lFreq == 0) lFactor = 1;
			if (lFreq == 1) lFactor = 1.2;
			if (lFreq == 2) lFactor = 1.4;			
		} else if (lExer == 2) {	
			if (lFreq == 0) lFactor = 1.1;
			if (lFreq == 1) lFactor = 1.4;
			if (lFreq == 2) lFactor = 1.6;		
		} else if (lExer == 3) {
			if (lFreq == 0) lFactor = 1.2;
			if (lFreq == 1) lFactor = 1.6;
			if (lFreq == 2) lFactor = 1.8;	
		}

		lIntake = lWeight * lFactor;

		if (lWType == 1)
			lIntake = lIntake/2.2;
			
		aForm.intake.value = lIntake.toFixed(2);

	}
}


-->
