anchor.diff:  
               function ccNumberPresentation(valid, dontHideErrorFrame){
                 var errors = new Array();
  -              errors.push("cardNumber");
  +              errors.push("card.cardNumber");
                 if(valid){
                   clearErrors(errors, dontHideErrorFrame);
                 }
  
positive.code:             }
  
              function validateCcNumber(e, dontHideErrorFrame) {
                cardNumber = (document.getElementById('cardNumber').value);
  
                if(cardNumber.length <= previousCardNumber.length) {
                  previousCardNumber = cardNumber;
  
negative.code:               result = result.replace(/\s+$/, ''); //remove trailing spaces
  
                previousCardNumber = result;
                document.getElementById('card.cardNumber').value = result;
              }
  
              function setExtraCost(selectedCard, lookedUpCard) {
  