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.Name.value == '' || document.contact_form.Name.value == 'Name')
{
errmsg=errmsg+('Name is required.\n');
status = false;
}


if(document.contact_form.email.value == '' || document.contact_form.email.value == 'Email')
{
errmsg=errmsg+('Email Address is required.\n');
status = false;
}
else
{
var returnval=emailfilter.test(document.contact_form.email.value);
if (returnval==false)
{
errmsg=errmsg+("Please enter a valid email address.\n");
status=false;
}
}
if(document.contact_form.phonenumber.value == '' || document.contact_form.phonenumber.value == 'Phone Number')
{
errmsg=errmsg+('Phone Number is required.\n');
status = false;
}
else
{
var phoneval=phoneRE.test(document.contact_form.phonenumber.value);
if (phoneval==false)
{
errmsg=errmsg+("Phone Number should be of the format XXX-XXX-XXXX.\n");
status=false;
}
}


if(errmsg.length!="")
{
alert("The following error(s) occurred:\n===================\n" + errmsg);
}
return status;
}
