// JavaScript Form Validation

function validateEmail(value) {
	var emailPattern=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
	return emailPattern.test(value);
}

function validateForm(){			
	var obj = document.smaller_form; //form "name" goes here
	var err = '';
	
//ALL VALIDATIONS FOR REQUIRED FIELDS BELOW
	if (obj.full_name.value == '') err += 'Full Name is required\n\n';
	if (obj.email_address.value == '')
		err += 'Email Address is required\n\n';
	else
		if ( validateEmail(obj.email_address.value) == false ) err += 'Email Address was written incorrectly\n\n';
	if (obj.telephone.value == '') err += 'Telephone is required\n\n';
	
//SHOW ALERT FOR NONVALID FIELDS
	if ( err == '' ){ return true; }	
	else { alert(err); return false; }
}
