function chkForm(Form) {
	if (Form.func.selectedIndex == 0) {
		var no_func = 1;
	}

//This regular expression validates a number NOT 0

	var pattern1 = /(^[0-9]*[1-9]+[0-9]*\.[0-9]*$)|(^[0-9]*\.[0-9]*[1-9]+[0-9]*$)|(^[0-9]*[1-9]+[0-9]*$)/;

	if (Form.gt.value != "") {
		if (!pattern1.test(Form.gt.value)) {
			alert ("Please enter a valid Grab Tensile value.");
			Form.gt.focus();
			return false;
		}
	}  else {
		var no_gt = 1;
	}
	if (Form.ptv.value != "") {
		if (!pattern1.test(Form.ptv.value)) {
			alert ("Please enter a valid Permittivity value.");
			Form.ptv.focus();
			return false;
		}
	} else {
		var no_ptv = 1;
	}
	if (Form.aos.value != "") {
		if (!pattern1.test(Form.aos.value)) {
			alert ("Please enter a valid AOS value.");
			Form.aos.focus();
			return false;
		}
	} else {
		var no_aos = 1;
	}

	if (no_func == 1) {
		if (no_aos && no_gt && no_ptv) {
			alert ("Please select a General Function\nor enter at least one value.");
			Form.gt.focus();
			return false;
		}
	}

}
