function validate_required(field,alerttxt)
    {
     with (field)
      {
      if (value==null||value=="")
        {
        alert(alerttxt);return false
        }
        else 
         {
         return true
         }
      }
   }

function validate_email(field,alerttxt)
  {
   with (field)
     {
     apos=value.indexOf("@")
     dotpos=value.lastIndexOf(".")
    if (apos<1||dotpos-apos<2) 
       {
         alert(alerttxt);return false
       }
   else {return true}
       }
    }

function validate_form(thisform)
     {
	  
      with (thisform)
       {
       if (validate_required(txtname,"Name must be filled out!")==false)
           {
           txtname.focus();
           return false
           }
           
        
        if (validate_required(txtemail,"Email ID must be filled out!")==false)
           {
           txtemail.focus();
           return false
           }
        if (validate_email(txtemail,"Not a valid e-mail address!")==false)
             {
             txtemail.focus();return false
             }
        if (validate_required(txtcomment,"Content must be filled out!")==false)
           {
           txtcomment.focus();
           return false
           } 
           
         
  
      }
    }