// JavaScript Document
function validateEmail(emailAddress) {
	if (emailAddress.indexOf("@") == -1 || emailAddress.indexOf(".", emailAddress.indexOf("@")) == -1) {
		return false;
	} else {
		return true;
	}
	
}
//
function validateZipCode(field) {
	var valid = "0123456789";
	if (field.length!=5) {
		return false;
	}
	for (var i=0; i < field.length; i++) {
		temp = "" + field.substring(i, i+1);
		if (temp == "-") hyphencount++;
		if (valid.indexOf(temp) == "-1") {
			return false;
		}
	}
	return true;
}
//
function validateForm(form) {
	var fName = form.fName.value;
	var lName = form.lName.value;
	var zip = form.zip.value;
	var email = form.email.value;
	//
	if (fName == "") {
		alert("Invalid first name");
		return false;
	} else if (lName == "") {
		alert("Invalid last name");
		return false;
	} else if (!validateZipCode(zip)) {
		alert("Invalid zip code");
		return false;
	} else if (!validateEmail(email)) {
		alert("Invalid email address");
		return false;
	} else {
		return true;
	}
}

