function validate() {
	var isValid = false;
	isValid = checkRequired();
	
	if(isValid) {
		isValid = validateEmail();
	}
	return isValid;
}

function checkRequired () {
	var message = '<span>Please correct the following errors</span>:';
	var name = document.getElementById('name').value;
	var email = document.getElementById('email').value;
	var summary = document.getElementById('summary').value;
	var isValid;

	
	if( name == "") {
		message += "<br/>Name is required.";
		isValid = false;
	}
	if( email == "") {	
		message += "<br/>Email is required.";
		isValid = false;
	}
	if( summary == "") {	
		message += "<br/>Project Summary is required.";
		isValid = false;
	}
	
	if(isValid == false) {
		document.getElementById('error').innerHTML = message;
		javascript:window.scrollTo(0,820);
		
		return false;
	} else {	
		return true;
	}

}

function validateEmail () {
	var email = document.getElementById('email').value;
	
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)) {
		return true;
	} else {
		var errorMessage = '<span>Please provide a valid email address.</span>';
		document.getElementById('error').innerHTML = errorMessage;
		javascript:window.scrollTo(0,820);
		return false;
	}
}
