function form_val()
{
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
var phoneRE = /^\d\d\d\-\d\d\d-\d\d\d\d$/;
var status = true;
var errmsg="";

if(document.contact_form.firstname.value == '')
{
errmsg=errmsg+('First Name is required.\n');
status = false;
}
if(document.contact_form.lastname.value == '')
{
errmsg=errmsg+('Last Name is required.\n');
status = false;
}


if(document.contact_form.email.value == '')
{
errmsg=errmsg+('Email Address is required.\n');
status = false;
}

if (!document.contact_form.email.value == '')
{
var returnval=emailfilter.test(document.contact_form.email.value);
if (returnval==false)
{
errmsg=errmsg+("Please enter a valid email address.\n");
status=false;
}
}

if(errmsg.length!="")
{
alert("The following error(s) occurred:\n===================\n" + errmsg);
}
return status;
}
