function checkFormFields() 
{   
  var formObj = document.contactForm;
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
   
  var fieldsArr = eval('({"name":"name", "email":"email", "comment":"comment", "recaptcha_response_field":"image text"})'); 
     
  with(formObj) 
  { 
 
     for(var ind in fieldsArr) 
     { 
                
       if(eval(ind).value == '') 
       { 
         alert('Please enter ' + fieldsArr[ind]);           
         eval(ind).focus(); 
         return false; 
       } 
       else if(ind == 'email') 
       { 
          if(!filter.test(eval(ind).value)) 
          { 
            alert('Please enter a valid email address');   
            eval(ind).focus(); 
            return false; 
          }      
       } 
        
     } 
  } 
   
  formObj.Submit.disabled='yes'; 
  formObj.submit();
  return true;  
 
}//EO Fn 
