function validate_form(form_services) {

	valid = true;
	var errormsg = "Please fill in your:\n";
	errormsg += "========================\n\n";
	var numericExpression = /^[0-9]+$/;
	var uInput = document.form_services.contact.value;

	if ( document.form_services.name.value == "" )
	{
		errormsg += "Name\n";
		valid = false;
	}
	
	if ( !(document.form_services.contact.value.match(numericExpression)) )
	{
		valid = false;
		phonemsg = true;
	}
	if ( (uInput.length < 8) && (phonemsg == true) )
	{
		errormsg += "Phone Number (Invalid)\n";
		valid = false;
	}
	if ( (uInput.length < 8) && (phonemsg == false) )
	{
		errormsg += "Phone Number (Invalid)\n";
		valid = false;
	}
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form_services.email.value)))
	{
		errormsg += "Email Address\n";
		valid = false;
	}
	
	if ( document.form_services.eventdetails.value == "" )
	{
		errormsg += "Event Details\n";
		valid = false;
	}
	
	if ( valid == false) {
		alert (errormsg);
	}

	return valid;

}