
function listener_response(s_resp)
{
 
  if (s_resp == "ok")
  {
   
    alert(s_resp);
    $("#contact_form :input").val("");
    $("#contact_form :textarea").val("");
    document.location.href = "/";
  }//if
  else
  {
   
    $("#error_msg").css("display", "block");
    $("#error_msg").html(s_resp);
  }//if
  
}//fun


function listener_send_btn()
{
 
  $("#send_btn").css("display", "none");
  $("#error_msg").html("");
  $("#error_msg").css("display", "none");
  
  var s_err_msg = "";
  var s_name = $("#s_name").val();
  var s_mail = $("#s_mail").val();
  var s_text = $("#s_text").val();
  
  var s_filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  
  if (!s_filter.test(s_mail)) 
  {
  	
  	s_err_msg += "\nel email no es correcto";
  }//el
  
  if ($.trim(s_name) == "")
  {
   
    s_err_msg += "\nel nombre no es correcto";
  }//if
  
  if ($.trim(s_text) == "")
  {
   
    s_err_msg += "\nel texto que envias no es correcto";
  }//if
   
  
  if (s_err_msg != "")
  {
   
    alert(s_err_msg);
    $("#send_btn").css("display", "block");
  }//if
  else
  {
   
    var s_tlf = $("#s_tlf").val();
   
    var a_data = {"s_name":s_name, "s_mail":s_mail, "s_text":s_text, 
      "s_tlf": s_tlf};
    
    var s_url = $("#DOMAIN_CONTACT_MESSAGE").val();
    jQuery.post(s_url, a_data, listener_response);
  }//el
  
  
}//fun




//---- PROGRAM ----
$(document).ready(function()
{
	 
	 $("#send_btn").bind("click", listener_send_btn);
});