function fun_envia_contato(){
  //Validação
  if ($("#c_nome").val() == ""){
    $("#p_msg_ret").html("<span style='color: red;'>Preencha o nome.</span>");
    $("#c_nome").focus();
    return false;
  }

  if ($("#c_email").val() == ""){
    $("#p_msg_ret").html("<span style='color: red;'>Preencha o e-mail.</span>");
    $("#c_email").focus();
    return false;
  } else {
    if (!checkMail($("#c_email").val())){
      $("#p_msg_ret").html("<span style='color: red;'>E-mail inválido.</span>");
      $("#c_email").focus();
      return false;
    }
  }

  vcampos = "p_oper=ENVIA";
  vcampos += "&p_nome=" + escape($("#c_nome").val());
  vcampos += "&p_email=" + escape($("#c_email").val());

  $.ajax({ type: "POST", dataType: "xml", cache: false, url: "index_adm.php", data: vcampos,
    beforeSend: function(){
      //fun_desabilita();
      $("#p_msg_ret").html("Enviando...");
    },
    success: function(xml_doc){
      //fun_habilita();
      $("#p_msg_ret").html("");
      //Sucesso
      $(xml_doc).find("dados").each(function(){
        v_cod_ret = $(this).find("cod_ret").text();
        v_dsc_ret = $(this).find("dsc_ret").text();
      });
      $("#p_msg_ret").html(v_dsc_ret);
      fun_limpa();
    },
    error: function (xhr, ajaxOptions, thrownError){
      fun_habilita();
      $("#p_msg_ret").html("Erro: " + xhr.statusText + xhr.responseText);
    }
  });
}

function fun_limpa(){
  $("#c_nome").val("");
  $("#c_email").val("");
}
/*
function fun_desabilita(){
  $("#c_nome").attr("disabled", "disabled");
  $("#c_email").attr("disabled", "disabled");
}

function fun_habilita(){
  $("#c_nome").attr("disabled", "");
  $("#c_email").attr("disabled", "");
}
*/
function checkMail(mail){
  var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
  if(typeof(mail) == "string"){
    if(er.test(mail)){ return true; }
  }else if(typeof(mail) == "object"){
    if(er.test(mail.value)){
      return true;
    }
  }else{
    return false;
  }
}

