function checkFaqForm(form)
{
 var i,j;
 var str = '';

 var bad_field;
 var fields = new Array();
 var prompts = new Array();


 fields[fields.length] = 'message';
 prompts[prompts.length] = 'Ваше сообщение';

  fields[fields.length] = 'type';
 prompts[prompts.length] = 'Тип запроса';

 fields[fields.length] = 'fio';
 prompts[prompts.length] = 'ФИО';

  fields[fields.length] = 'phone';
 prompts[prompts.length] = 'Телефон';

 fields[fields.length] = 'email';
 prompts[prompts.length] = 'Email';



 for (i = 0; i < fields.length; i++)
 {
  var field = form[fields[i]];
  var is_bad=0;
  if (field.value=='')
  {
        if (str != '')
        {
                str += '\n';
        }else{
                bad_field = field;
        }
        str += prompts[i];
  }
 }

 if (str != ''){
   alert("Не заполнены необходимые поля:\n" + str);
   bad_field.focus();
   return false;
 } else
 {
 	    var field = form['email'];
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(field.value))) {
			alert('Вы ввели не правильный e-mail адрес');
			return false;
		}


  }


 return true;
}