function IsEmpty(aTextField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      return true;
   }
   else { return false; }
}

function IsValidEmail(str) {
   if ((str.indexOf(".") > 2) && (str.indexOf("@") > 0)) {
   		return true;
   } else {
   		return false;
   }
}


function ValidateForm(form)
{
   if(IsEmpty(form.txtName)) 
   { 
      alert('NAME is a required field!') 
      form.txtName.focus(); 
	  form.txtName.className = 'frmTextErr';
      return false; 
   }
   if(IsEmpty(form.txtPhone)) 
   { 
      alert('PHONE is a required field!') 
      form.txtPhone.focus(); 
	  form.txtPhone.className = 'frmTextErr';
      return false; 
   } 
   if(IsEmpty(form.txtEmail)) 
   { 
      alert('Email is a required field!') 
      form.txtEmail.focus(); 
	  form.txtEmail.className = 'frmTextErr';
      return false; 
   }
   
   if(!IsValidEmail(form.txtEmail.value)) 
   { 
      alert('Please enter a valid Email!') 
      form.txtEmail.focus(); 
	  form.txtEmail.className = 'frmTextErr';
      return false; 
   }
   if(IsEmpty(form.txtBody)) 
   { 
      alert('BODY is a required field!') 
      form.txtBody.focus(); 
	  form.txtBody.className = 'frmTextErr';
      return false; 
   }    

return true;
 
}




