// JavaScript Document
function is_empty(str) {
	if ((str.length==0)||(str==null))
		return true;
	return false;
}

function is_email(email) {
	if(!email.match(/^[A-Za-z0-9\._\-+]+@[A-Za-z0-9_\-+]+(\.[A-Za-z0-9_\-+]+)+$/))
		return false;
	return true;
}

function is_phone(phone)
{
	if(!phone.match(/^\d{3}-\d{3}-\d{4}$/))
		return false;
	return true;
}

function validate(inquiry_form) {
	if(is_empty(inquiry_form.Contact_Full_Name.value)) {
		alert("Please Enter Your Name");
		inquiry_form.Contact_Full_Name.focus();
		return false;
	}

	if(is_empty(inquiry_form.Contact_Organization.value)) {
		alert("Please Enter Your Company");
		inquiry_form.Contact_Organization.focus();
		return false;
	}

	if(is_empty(inquiry_form.Address_1.value)) {
		alert("Please Enter Your Address");
		inquiry_form.Address_1.focus();
		return false;
	}

	if(is_empty(inquiry_form['City/State'].value)) {
		alert("Please Enter City and State");
		inquiry_form['City/State'].focus();
		return false;
	}

	if(is_empty(inquiry_form.Zip.value)) {
		alert("Please Enter Your Zip Code");
		inquiry_form.Zip.focus();
		return false;
	}

	if(is_empty(inquiry_form.Contact_WorkPhone.value)) {
		alert("Please Enter Your Phone Number");
		inquiry_form.Contact_WorkPhone.focus();
		return false;
	}

	if(!is_email(inquiry_form.Contact_Email.value)) {
		alert("Please Enter Your Valid Email Address!");
		inquiry_form.Contact_Email.focus();
		return false;
	}
	//inquiry_form.submit();
	return true;
}
