// Quote Request Form Validation
function validate() {
	var formValues = new Array();
	formValues[0] = document.forms["quote"]["name"].value;
	formValues[1] = document.forms["quote"]["company"].value;
	formValues[2] = document.forms["quote"]["email"].value;
	formValues[3] = document.forms["quote"]["phone"].value;
	formValues[4] = document.forms["quote"]["description"].value;
	
	var formLabel = new Array("Name", "Company Name", "Email", "Phone Number", "Project Description");
	
	var errors = false;
	var emailChar = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	
	document.getElementById('errors').innerHTML = "";
	
	// Check all required fields are entered
	for (var i = 0; i<formValues.length; i++) {
		if (i == 2 && !formValues[2].match(emailChar)) {
			document.getElementById('errors').innerHTML += "Please enter a valid email address<br/ >";
			errors = true;
		}
		else if (formValues[i] == null || formValues[i] == "") {
			document.getElementById('errors').innerHTML += formLabel[i] + " is mandatory<br />";
			errors = true;
		}
	}
	
	if (errors == true) {
		return false;
	}
	else {
		return true;
	}
}
