

function request()
{
  /// Ajax Request
  new Ajax.Request("/contact/hotline/ajax.php", {
   method:'post',
   parameters: $('frmFields').serialize(),
   asynchronous:false,
   onComplete: function(request){
     $("form_submit_message").style.display = 'block';
     $("form_submit_button").onclick = null;
     $("form_submit_button").src = '/img/ico_send_done.gif';
   }
  });
}

function ValidateForm()
{
  /*
  фамилия
  <input name=txtName>
  Имя
  <input name=txtFirstName>
  Отчество
  <input name=txtPatName>
  Город
  <input name=txtCity>
  E-mail
  <input name=txtEmail>
  Контактный телефон
  <input name=txtphonework>
  Тема сообщения
  <select name=subject>
  Текст сообщения
  <textarea name=txttext>
  */
  
  var message = "";
  var txtName = $('frmFields')['txtName'];
  var txtFirstName = $('frmFields')['txtFirstName'];
  var txtPatName = $('frmFields')['txtPatName'];
  var txtCity = $('frmFields')['txtCity'];
  var txtEmail = $('frmFields')['txtEmail'];
  var txtphonework = $('frmFields')['txtphonework'];
  var subject = $('frmFields')['subject'];
  var txttext = $('frmFields')['txttext']; // comment

  if(!txtName.value) message += "Вы не заполнили 'Имя'\n";
  if(!txtFirstName.value) message += "Вы не заполнили 'Фамилия'\n";
  // if(!txtPatName.value) message += "Вы не заполнили 'Отчество'\n";
  if(!txtCity.value) message += "Вы не заполнили 'Город'\n";
  // if(!txtEmail.value) message += "Вы не заполнили 'E-mail'\n";
  if(!txtphonework.value) message += "Вы не заполнили 'Телефон для связи'\n";
  if(!subject.value) message += "Не выбран 'Тема сообщения'\n";
  if(!txttext.value) message += "Вы не заполнили 'Текст сообщения'";
  
  if(message)
  {
    alert("Ошибка заполнения формы:\n" + message);
    return;
  }  
  
  request();
}