// JavaScript Document

//CheckPhone
function CheckPhone(Phone) {
	var stripped = Phone.replace(/[\(\)\.\-\ ]/g, '');    

	if(isNaN(parseInt(stripped)) || stripped.length != 10) {
		return false;
	} 
	return true
}

//CheckZip
function CheckZip(Zip) {
 	var stripped = Zip.replace(/-/g, "");
	
	if(isNaN(parseInt(stripped)) || (stripped.length != 5 && stripped.length != 9)) {
		return false;
	} 
	return true
}

//CheckEmail
function CheckEmail(Email) {
	var at = "@"
	var dot = "."
	var lat = Email.indexOf(at)
	var lstr = Email.length
	var ldot = Email.indexOf(dot)
	
	if (Email.indexOf(at)==-1) {
	   return false
	}
	if (Email.indexOf(at)==-1 || Email.indexOf(at)==0 || Email.indexOf(at)==lstr) {
	   return false
	}
	if (Email.indexOf(dot)==-1 || Email.indexOf(dot)==0 || Email.indexOf(dot)==lstr) {
		return false
	}
	if (Email.indexOf(at, (lat + 1)) != -1) {
		return false
	}
	if (Email.substring(lat - 1, lat) == dot || Email.substring(lat + 1, lat +2 ) == dot) {
		return false
	}
	if (Email.indexOf(dot, (lat + 2)) == -1) {
		return false
	}
	if (Email.indexOf(" ") != -1) {
		return false
	}
	return true					
}
