function validate(form)
{
    if(form.fname.value == "")
    {
        alert("You must enter a first name!");
        form.fname.focus(); 
        return(false);
    }

    if(form.lname.value == "")
    {
        alert("You must enter a last name!");
        form.lname.focus(); 
        return(false);
    }

    if(form.email_address.value == "")
    {
        alert("You must enter your email address!");
        form.email_address.focus(); 
        return(false);
    }
    else
    {
        var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
        var address = form.email_address.value;
        if(reg.test(address) == false) 
        {
            alert('Invalid Email Address');
            form.email_address.value = "";
            form.email_address.focus();
            return(false);
	}
    }

    if(form.message.value == "")
    {
        alert("We cannot send a blank message!");
        form.message.focus(); 
        return(false);
    }

    form.submit();  //document.getElementById('form').submit()
    return(true);
}
