
//=========== FORM VALIDATION FUNCTIONS



function stripSpaces(mystr)
{
	var newstring = "";
	if (mystr.indexOf(' ') != -1) {
		string = mystr.split(' ');
		for (i=0; i < mystr.length; i++) {
		newstring += string[i];
	}
	return newstring;
	} else { return mystr; }
}//stripSpaces

function validEmail(str) {
	emailEXP = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+[a-z]{2}[mtgvu]?$/;

	if (!emailEXP.test(str)) {
		return false;
	} else {
		return true;
	}
}

function wholeNumber(str) {
	numEXP = /^\d{2,3}$/;

	if (!numEXP.test(str)) {
		return false;
	} else {
		return true;
	}
}

function validZipCode(str) {
	numEXP = /^\d{5}$/;

	if (!numEXP.test(str)) {
		return false;
	} else {
		return true;
	}
}

function validPhoneNumber(str) {
	phoneEXP = /^(\d{3}\-\d{3}\-\d{4}$|\d{3}\.\d{3}\.\d{4}$|\d{3}\ \d{3}\ \d{4}$|\d{10}$)/

	if (!phoneEXP.test(str)) {
		return false;
	} else {
		return true;
	}
}

