

function checkPhone(phoneNumber) {
	var stripped = phoneNumber.replace(/[^0-9]/g, '');
	if (stripped.length != 10) {
		return false;
	}
	var areaCode=stripped.substring(0,3);
	var phoneValue=stripped.substring(3);
	if(areaCode=="111"||areaCode=="123"||areaCode=="222"||areaCode=="333"||areaCode=="444"
	||areaCode=="555"||areaCode=="666"||areaCode=="777"||areaCode=="999"||areaCode=="000"||areaCode=="098") {
		return false;
	}
	if(phoneValue.indexOf("000")==0||phoneValue.indexOf("911")==0||phoneValue.indexOf("555")==0||phoneValue.indexOf("1234")==0||phoneValue.indexOf("0123")==0) {
		return false;
	}
	if(phoneValue=="1234567"||phoneValue=="4567890"||phoneValue=="0000000"||phoneValue=="1111111"
	||phoneValue=="2222222"||phoneValue=="3333333"||phoneValue=="4444444"||phoneValue=="5555555"
	||phoneValue=="6666666"||phoneValue=="7777777"||phoneValue=="8888888"||phoneValue=="9999999") {
		return false;
	}
	return true;
}





function checkFormFloater(form) {


	if (form.educationlevel && form.educationlevel.value == "") {
		alert("Please specify your highest level of education.");
		return (false);
	}


	if (form.zipcode) {
		if (form.zipcode.value == "") {
			alert("Please specify your Zip Code.");
			return (false);
		}

		if (form.zipcode.value.length < 5) {
			alert("Please enter a valid Zip code of at least 5 digits.");
			form.zipcode.focus();
			return (false);
		}

		if (form.zipcode.value.length > 10) {
			alert("Please enter a valid Zip/Postal code of at most 10 digits.");
			form.zipcode.focus();
			return (false);
		}

		var regZipUS = /^\d{5}(-\d{4})?$/;

				
		if (!regZipUS.test(form.zipcode.value)) {
			alert("Please enter a valid United States ZIP code in 55555 or 55555-5555 format");
			form.zipcode.focus();
			return (false);
		}
	}



	
	
	return true;
}
