function SendForm(formid,fieldnames,action){
 
var count = -1;
 
  //проверяем заполненность нужных полей
  var field = fieldnames.split(',');
  for(var i=0;i<=field.length;i++){
    if($('#'+field[i]).val()=='E-mail'){//если поле пустое, выделяем его
        count++;
        $('#'+field[i]).css({backgroundColor: "#FFCECE",border: "1px solid #BB0000"});
        if(count==0)$('#'+field[i]).focus();//ставим курсор в первое незаполенное поле
        //выводим сообщение
        $('#err_'+field[i]).hide();
        $('#err_'+field[i]).html('заполните поле');
        $('#err_'+field[i]).fadeIn('slow');
        
      }else{//если поле заполено, отменяем выделение
        $('#'+field[i]).css({backgroundColor: "#fff",border: "1px solid #888", color: "#8e8e8e", width: "280px", margin: "0 0 10px 0"});
        $('#err_'+field[i]).empty();
      }
  }		

  //если все поля заполены, отправвляем обработчику
  if(count==-1){

  $('#done').css({backgroundColor: "#A6FF9D", border: "1px solid #5ECA53", padding: "5px", margin: "0 0 10px 40px", width: "270px" });
  $('#done').hide();
  $('#done').html('Спасибо за ваше сообщение.<br /><?=$_POST['name']?>Очень скоро мы вам ответим.');
  $('#done').fadeIn('fast');
  $('#'+formid)[0].reset(); //сбрасываем значения формы
 
  var dataString = $('#'+formid).serialize();//собираем все данные в строку
 
    $.ajax({
      type: "POST",
      url: action,
      data: dataString,
      success: function(data){
        
        //если в ответе содержится символ '/', выводим сообщение об ошибке заполнениия
        if(data.indexOf('/')>-1){
          field = data.split('/');//отделяем сообщение от id (name) поля
          $('#'+field[1]).css({backgroundColor: "#FFCECE",border: "1px solid #BB0000"});
          if(count==0)$('#'+field[1]).focus();
          $('#err_'+field[1]).hide();
          $('#err_'+field[1]).html(field[0]);
          $('#err_'+field[1]).fadeIn('slow');
          
        }else{
           //если форма отправлена успешно выводим alert с текстом сообщения
           //alert(data);
        }
        
      }
     });
 
  }
 
}

