function sendConsult()
{

  var msg = '';

  if ($F('contact_name').empty())
  {
    msg += '- 聯絡姓名必須填寫 。' + '\n';
  }
  
  if ($F('email').empty())
  {
    msg += '- 電子郵件不能為空!' + '\n';
  }
  else
  {
    REstr = /([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/;
    if (!REstr.test($F('email')))
    {
        msg += '- 電子郵件格式不正確!' + '\n';
    }
  }
  
  if ($F('contents').empty())
  {
    msg += '- 您沒有填寫諮詢內容 。' + '\n';
  }
  
  if (msg.length > 0)
  {
    alert(msg);
  }
  else
  {
    var url = 'common.php?step=send_consult';

    new Ajax.Request(url, {
                     method: 'post',
                     parameters: $("ConsultInfo").serialize(),
                     onLoading: showLoader,
                     onComplete: hideLoader,
                     onSuccess: sendConsultResponse});
  }
}

function sendConsultResponse(result)
{

  var result = result.responseText.evalJSON(true);
  if (result.error > 0)
  {
    alert(result.message);
  }
  else
  {
    alert("系統已將您所填寫資料轉寄客服人員，我們會盡快於您聯絡。");
    Form.reset('ConsultInfo');
  }
}