function echeck(email)
{
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}

function submitForm(frm) {
	var theErrors="Please Correct The Following Errors:\n";
	var hasErrors="false";
	if (frm.Name.value=="" || frm.Name.value==null) {
		theErrors += "Please enter your name\n";
		hasErrors = "true";
	}
	if (frm.Email.value=="" || frm.Email.value==null) {
		theErrors += "Please enter an email address\n";
		hasErrors = "true";
	}
	if (echeck(frm.Email.value) == false) {
		hasErrors="true";
		theErrors+="Please enter a valid email address\n";
		
	}
	if (frm.Phone.value=="" || frm.Phone.value==null) {
		theErrors += "Please enter a phone number\n";
		hasErrors = "true";
	}
	if (frm.Practice.value=="Choose One")  {
		theErrors += "Please select the practice area\n";
		hasErrors = "true";
	}
	if (frm.Case.value=="" || frm.Case.value==null) {
		theErrors += "Please describe the case\n";
		hasErrors = "true";
	}
	if  (hasErrors == "true") {
		alert(theErrors);
	}
	else {
		frm.submit();
	}
}