//v_Form.js
//Javascript include file that validates forms

//Check to see if field is blank
function v_Filled(elm){
	if (elm.value == "" || elm.value == null)
		return false;
		else return true;
}
//Check to see min digits required
function v_MaxLength(elm) {
	if (elm.value.length != elm.min)
		return false;
}
//Validates e-mail strings
function v_Email(elm) {
	if (elm.value.indexOf("@") != "-1" && elm.value.indexOf(".") != "-1" && elm.value != "")
	return true;
	else return false;
}
//Validates phone and fax numbers
function v_Phone(elm1, elm2, elm3) {
	var letters = /[a-zA-Z]/;
	v1 = elm1.value.match(letters);
	v2 = elm2.value.match(letters);
	v3 = elm3.value.match(letters);

	if (isNaN(v1) || isNaN(v2) || isNaN(v3)) {
		return false;
	}
	if (v_MaxLength(elm1) == false){
		return false;
	}
	if (v_MaxLength(elm2) == false){
		return false;
	}
	if (v_MaxLength(elm3) == false){
		return false;
	}
}
//Is Checkbox checked?
function v_Checked(elm) {
	if (elm.checked)
	return true;
	else return false;
}