$(document).ready(function(){
  $('.Nombre').click(function(){
    if($(this).val()=='Ingrese su nombre y apellido'){
      $(this).val('');
    }
  });
  $('.Nombre').blur(function(){
    if($(this).val()==''){
      $(this).val('Ingrese su nombre y apellido');
    }
  });
  $('.Email').click(function(){
    if($(this).val()=='Ingrese su e-mail'){
      $(this).val('');
    }
  });
  $('.Email').blur(function(){
    if($(this).val()==''){
      $(this).val('Ingrese su e-mail');
    }
  });
  $('.Telefono').click(function(){
    if($(this).val()=='Ingrese su teléfono'){
      $(this).val('');
    }
  });
  $('.Telefono').blur(function(){
    if($(this).val()==''){
      $(this).val('Ingrese su teléfono');
    }
  });
  $('.Consulta').click(function(){
    if($(this).val()=='Escriba aquí su consulta'){
      $(this).val('');
    }
  });
  $('.Consulta').blur(function(){
    if($(this).val()==''){
      $(this).val('Escriba aquí su consulta');
    }
  });

});

// formulario
$(function() {
  $(".enviar").click(function(event) {
  event.preventDefault();

  var formu = $(this).closest('form').attr('id');
  formu = '#' + formu;

  var asunto = $(formu + ' .asunto').val();
  var mensaje = $(formu + ' .mensaje').val();
  var Nombre = $(formu + ' .Nombre').val();
  var Email = $(formu + ' .Email').val();
  var Telefono = $(formu + ' .Telefono').val();
  var Consulta = $(formu + ' .Consulta').val();

  if(Nombre=="" || Nombre=="Ingrese su nombre y apellido"){
    $(formu + ' .Nombre').removeClass('ok').addClass('error');
    if(Nombre==""){
      $(formu + ' .Nombre').val('Ingrese su nombre y apellido');
    }
    return false;
  } else {
    $(formu + ' .Nombre').removeClass('error').addClass('ok');
  }

  if (!/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/.test(Email)) {
    $(formu + ' .Email').val('Ingrese su e-mail correctamente');
    $(formu + ' .Email').removeClass('ok').addClass('error');
    return false;
  }else{
    $(formu + ' .Email').removeClass('error').addClass('ok');
  }

  if(Telefono=="" || Telefono=="Ingrese su teléfono"){
    $(formu + ' .Telefono').removeClass('ok').addClass('error');
    if(Telefono==""){
      $(formu + ' .Telefono').val('Ingrese su teléfono');
    }
    return false;
  } else {
    $(formu + ' .Telefono').removeClass('error').addClass('ok');
  }

  if(Consulta=="" || Consulta=="Escriba aquí su consulta"){
    $(formu + ' .Consulta').removeClass('ok').addClass('error');
    if(Consulta==""){
      $(formu + ' .Consulta').val('Escriba aquí su consulta');
    }
    return false;
  } else {
    $(formu + ' .Consulta').removeClass('error').addClass('ok');
  }

  // Envío por ajax
  var dataString = 'asunto='+ asunto + '&mensaje='+ mensaje + '&Nombre='+ Nombre + '&Email=' + Email + '&Telefono=' + Telefono + '&Consulta=' + Consulta;

  $.ajax({
    type: "POST",
    url: "/fdi/envia_correo.php",
    data: dataString,
    success: function(msg){
      $(formu + ' .form_todo').empty();
      $(formu + ' .form_todo').append('<div style="text-align:center;font-weight:bold;padding:40px 0">'+mensaje+'</div>');
    }
  });
  return false;
  });
});

