
function ValidChars(sText,ValidChars) {
	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 checkform (form) {
	if (form.feet.value == "") {
		alert( "Please enter your height (feet)" );
		form.feet.focus();
		return false;
	}
	if (!ValidChars(form.feet.value,"0123456789")) {
		alert( "Please enter only numbers for your height (feet)" );
		form.feet.focus();
		return false;
	}
	
	if (form.inches.value == "") {
		alert( "Please enter your height (inches)" );
		form.inches.focus();
		return false;
	}
	if (!ValidChars(form.inches.value,"0123456789")) {
		alert( "Please enter only numbers for your height (inches)" );
		form.inches.focus();
		return false;
	}
	
	
	if (form.weight.value == "") {
		alert( "Please enter your weight" );
		form.weight.focus();
		return false;
	}
	if (!ValidChars(form.weight.value,"0123456789")) {
		alert( "Please enter only numbers for your weight" );
		form.weight.focus();
		return false;
	}
	
	if (!ValidChars(form.waist.value,"0123456789")) {
		alert( "Please enter only numbers for your waist size" );
		form.waist.focus();
		return false;
	}
}
