function checkContactUsForm(formId)
{
	valid = true;
	var errors = "";
	var regEmail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById('email').value;
	var address2 = document.getElementById('email2').value;
    
	if ( document.getElementById('title').value == "undefined")
	{
    	errors += "Please enter your salutation.<br/>";
       	valid = false;
	}
    
	if ( document.getElementById('f_name').value == "")
    {
        errors += "Please enter your first name.<br/>";
        valid = false;
    }
    if ( document.getElementById('l_name').value == "")
    {
      
        errors += "Please enter your last name.<br/>";
        valid = false;
    }

    if ( document.getElementById('email').value == "")
    {
       errors += "Please enter your email address.<br/>";
       valid = false;
    }

    if(address != address2) {
       errors += "The emails you have entered do not match.<br/>";
       valid = false;			    
    }	
    
    if(address.search(regEmail) == -1 || address2.search(regEmail) == -1){
       errors += "Please enter a valid email address.<br/>";
       valid = false;			    
    }
    
    if ( document.getElementById('email2').value == "")
    {
       errors += "Please verify your email address.<br/>";
       valid = false;
    }

    if ( document.getElementById('phone').value == "")
    {
       errors += "Please enter a valid phone number.<br/>";
       valid = false;
    }
    

	//document.getElementById('out').innerHTML = errors;
	if (valid == false)
	{
		document.getElementById('inputErrors').style.display = "block";
	    document.getElementById('inputErrors').style.height = "110px";
	    document.getElementById('inputErrors').style.borderColor = "red";
	    document.getElementById('inputErrors').innerHTML = errors;
	}
	else
	{
		document.getElementById("inputErrors").style.display = "none";
		document.getElementById(formId).submit();
	}

}
