function noenter() {
    if (window.event && window.event.keyCode == 13) {
      $(".distance-spinner").show();
      $("#distance-form").ajaxSubmit({
          success : function(data) {
              $("#distance-portlet-result").hide();
              $("#distance-portlet-result").html(data);
              $("#distance-portlet-result").fadeIn("slow");
              $(".distance-spinner").hide();
          }
      })
      return false;
    }
    else {
        return true;
    }    
};

$(function() {
    $(".distance-save-button").livequery("click", function() {
        $(".distance-spinner").show();
        $(this).parents("form:first").ajaxSubmit({
            success : function(data) {
                $("#distance-portlet-result").hide();
                $("#distance-portlet-result").html(data);
                $("#distance-portlet-result").fadeIn("slow");
                $(".distance-spinner").hide();
            }
        })
        return false;
    });

    $("#id_shipping_zip_code, #id_invoice_zip_code, #id_no_shipping").livequery("change", function() {
        var id = $(this).attr("id");
        var data = $(".checkout-form").ajaxSubmit({
            url : "/changed-zip-code",
            "success" : function(data) {
                var data = JSON.parse(data);
                $("#cart-inline").html(data["cart"]);
                $("#shipping-inline").html(data["shipping"]);
                $("#payment-inline").html(data["payment"]);

                if (data["no_shipping"]) {
                    $("#invoice-zip-message").html(data["message"])
                    $("#shipping-zip-message").html("")
                }
                else {
                    $("#invoice-zip-message").html("")

                    if (id != "id_invoice_zip_code") {
                        $("#shipping-zip-message").html(data["message"]);
                    }
                }

                // if (data["distance"] == false) {
                //     $("#checkout-button").hide();
                // }
                // else {
                //     $("#checkout-button").show();
                // }
            }
        });
    });
})
