$(function() {
  $('.error').hide();
  $('input.Estilo40').css({backgroundColor:"#FFFFFF"});
  $('input.Estilo40').focus(function(){
    $(this).css({backgroundColor:"#DAE7E9"});
  });
  $('input.Estilo40').blur(function(){
    $(this).css({backgroundColor:"#FFFFFF"});
  });
  
  var checking_html = 'enviado  ';
  
  $("#envio").click(function() {
	
		// validate and process form
		// first hide any error messages
/*    $('.error').hide();*/
	  var nombre = $("input#nombre").val();
		if (nombre == "") {
      $('#msj').addClass("error").html('Ingrese su nombre');  
      $("input#nombre").focus();
      return false;
    }
	
	  var app = $("input#apellidos").val();
		if (app == "") {
      $('#msj').addClass("error").html('Ingrese sus apellidos');  
      $("input#apellidos").focus();
      return false;
    }

	  var com = $("#comuna").val();
		if (com == "0") {
      $('#msj').addClass("error").html('Seleccione comuna');  
      $("#comuna").focus();
      return false;
    }
	
	var email = $("input#email").val();
			var er_email = /^(.+\@.+\..+)$/
		if (email == "" || !er_email.test(email)) {
      $('#msj').addClass("error").html('Ingrese un e-mail');  
      $("input#email").focus();
      return false;
    }
	

		var fono = $("input#fono").val();
		var er_tlfono = /^([0-9\s\+\-])+$/
		if (fono == "" || !er_tlfono.test(fono)) {
      $('#msj').addClass("error").html('Ingrese numero de telefono');  
      $("input#fono").focus();
      return false;
    }	


	  var mod = $("#modelo").val();
		if (mod == "0") {
      $('#msj').addClass("error").html('Seleccione modelo');  
      $("#modelo").focus();
      return false;
    }

	  var comen = $("textarea#comentario").val();
		if (comen == "") {
      $('#msj').addClass("error").html('Ingrese comentario');  
      $("textarea#comentario").focus();
      return false;
    }
	
	$(".Estilo40").attr('disabled','disabled');
/*	$("#envio").unbind('click'); */
	$("#envio").css("cursor","default ");  
	
		var nombre = $('#nombre').val(); 
		var app = $('#apellidos').val(); 
		var direccion = $('#direccion').val();	
		var comuna = $('#comuna').val();			
		var email = $('#email').val();
		var fono = $('#fono').val();
		var celu = $('#celular').val();
		var modelo = $('#modelo').val();
		var comen = $('#comentario').val();			
		
		//alert (dataString);return false;
		//use ajax to run the check  
		$('#msj').addClass("envio").html(checking_html).append("<img src='img/load.gif' />");  
        $.post("correo_r.php", { nombre: nombre, app: app, email: email, comuna: comuna, direccion: direccion, fono: fono, comen: comen, modelo: modelo, celu: celu },  
            function(result){  
                //if the result is 1  
                if(result == 1){  
                    //show that the username is available  
                    $('#msj').html('Se ha enviado su consulta');    
					$(".Estilo40").attr('disabled','');
					$('form')[0].reset();  
					$("#envio").css("cursor","pointer");  
					
                }else{  
                    //show that the username is NOT available  
                    $('#msj').addClass("error").html('Error!!!');  
				}
				}
				);			   

	});
});

