function validateinput(frm) { 
	var field1, field3, field7;
	field1 = trim(frm.field1.value);
	if (field1 == "") {
		alert("First Name is Required");
		return false;
	}
	field3 = trim(frm.field3.value);
	if (field3 == "") {
		alert("Email is Required");
		return false;
	}
	field7 = trim(frm.field7[frm.field7.selectedIndex].value);
	if (field7 == "") {
		alert("Preferred Contact Time is required.");
		return false;
	}
	return true;	  
}

function trim(source) { 
	var result;
	result = leftTrim(source);
	return rightTrim(result);
}

function leftTrim(source) { 
	var result; 
	var i;
	if (source == null) return "";
	text = source;
	if (text.length == 0) return "";
	result = "";
	for (i = 0; i < text.length && text.charAt(i) == " " ; i++);
	if (i == text.length) return "";
	return text.substring(i, text.length);
}

function rightTrim(source) { 
	var result; 
	var i;
	if (source == null) return "";
	text = source;
	if (text.length == 0) return "";
	result = "";
	for (i = text.length - 1; i >= 0 && text.charAt(i) == " " ; i -= 1);
	if (i < 0) return "";
	return text.substring(0, i + 1);
}
