//Javascript to validate RFQForm user input
//Define isEmail(elm) function to check for [@] and [.]
function isEmail(elm) {
	//alert("isEmail function has been entered.");
	if (elm.value.indexOf("@") != "-1" &&
		elm.value.indexOf(".") != "-1" &&
		elm.value != "")
	return true;
	else return false;
}
//Define isFilled(elm) function to check for null and for empty
function isFilled(elm) {
	//alert("isFilled function has been entered.");
	if (elm.value == "" ||
		elm.value == null)
	return false;
	else return true;
}
//Define isReady(form) function
function isReady(iform) {
	//alert("isReady function has been entered.");		//Debug
	if (isEmail(iform.Email_address) == false) {			//Is email a real email address?
		alert("Please enter your email address.");
		iform.Email_address.focus();
		return false;
		}
	if (isFilled(iform.First_name) == false) {			//Is First_Name field filled?
		alert("Please enter your first name.")
		iform.First_name.focus();
		return false;
		}
	if (isFilled(iform.Last_name) == false) {			//Is Last_Name field filled?
		alert("Please enter your last name.")
		iform.Last_name.focus();
		return false;
		}	
	if (isFilled(iform.Company) == false) {			//Is Company field filled?
		alert("Please enter your company.")
		iform.Company.focus();
		return false;
		}
	if (isFilled(iform.City) == false) {				//Is City field filled?
		alert("Please enter your city.")
		iform.City.focus();
		return false;
		}
	if (isFilled(iform.State) == false) {				//Is State field filled?
		alert("Please enter your state.")
		iform.State.focus();
		return false;
		}
	if (isFilled(iform.Country) == false) {			//Is Country field filled?
		alert("Please enter your country.")
		iform.Country.focus();
		return false;
		}
	if (isFilled(iform.Work_phone) == false) {			//Is Work_phone field filled?
		alert("Please enter your phone number.")
		iform.Work_phone.focus();
		return false;
		}

return true;
//alert("isReady function is exiting.");		//Debug
}
//Test msg
function TestMsg() {
	alert("This is a Test Message.");
	return true;
}
