  $(document).ready(function() {
    //Activate FancyBox
    $("div#ficha_maquina_galeria a").fancybox({'overlayShow':   true});

    $("#procesa_form").click(function(){
      var error_message="";
      // 'this' refers to the current submitted form
      var str = $("#form_contacto").serialize();
      var email = $("input#Email").val();
      if (email == "") {
        error_message = "- Email\n" + error_message;
        $("input#Email").focus();
      }
      var apellidos = $("input#Apellidos").val();
      if (apellidos == "") {
        error_message = "- Apellidos\n" + error_message;
        $("input#Apellidos").focus();
      }     
      var nombre = $("input#Nombre").val();
      if (nombre == "") {
        error_message = "- Nombre\n" + error_message;
        $("input#Nombre").focus();
      }     

      if (error_message!="") {
        error_message = "Los siguientes campos son obligatorios:\n\n" + error_message;
        alert(error_message);
        return false;
      } else {
        $.ajax({
        type: "POST",
        url: "/contacto.php",
        data: str,
        success: function(msg){
          $("#resultado").ajaxComplete(function(event, request, settings){
            if(msg == 'OK') {
              result = '<h1>Su mensaje ha sido enviado, GRACIAS!</h1>';
              $("#contacto").hide();
            } else { 
              result = msg;
            }
            $(this).html(result);
          });
        }  
        });
      }
      return false;
    });
  });

