anchor.diff:        $("#bank_code").removeAttr('disabled');
         $("#bank_name").removeAttr('disabled');
         $("#bank_country").removeAttr('disabled');
  -    
  +
         if($("#bank_accountnumber").val()!="" || $("#bank_code").val()!="" || $("#bank_name").val()!="") {
           $("#bank_iban").attr('disabled', 'disabled');
           $("#bank_bic").attr('disabled', 'disabled');
  
positive.code:         return true;
        }
      });
      
      $("input[type=radio]").change(updateFormURL);
      updateFormURL();
      
      function formChanged(event) {
        $("#bank_iban").removeAttr('disabled');
        $("#bank_bic").removeAttr('disabled');
  
negative.code:         $("#checkout_form_payment").attr("action", orig_post_url);
        }
      }
  
      $("#elv_text").add($("input[type=image]")).click(function(event) {
        // indicates, if the user has used the enter key inside an input field, to submit the form
        if(event.pageX==0 && event.pageY==0) {
  