function fnCheckForm(aform)
{
	if(!document.getElementById) return true;

    var email=document.getElementById("email_from").value;
    var tel=document.getElementById("telephone_number").value;
    var errorParagraph = document.getElementById("formError");
    var serr;
    serr="";
    if (window.RegExp) {
        var emailFilter=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/;
        if (!(emailFilter.test(email))) {
           serr="Please make sure you have entered an email address";
        }
    }
    
    var stripped = tel.replace(/[\(\)\.\-\ ]/g, '');
    //strip out acceptable non-numeric characters
    if (isNaN(parseInt(stripped))) {
        if (serr=="")
        {
          serr="Please make sure you have entered a phone number";
        } else
        {
          serr+=" and a phone number";
        }
    }

    if (serr!="")
    {
        serr += " so we can contact you.";
        errorParagraph.className="errorShow";
        errorParagraph.innerHTML = serr;
        document.getElementById("email_from_label").className="req";
        document.getElementById("telephone_number_label").className="req";
        return false;
    } else
    {
      return true;
    }
}

