#variables.cfpayment.userName#     #variables.cfpayment.MerchantAccount# #variables.cfpayment.mid# #variables.cfpayment.tid# #variables.cfpayment.processor#     #arguments.options.operationType# #arguments.payload#     #cgi.REMOTE_ADDR#     127.0.0.1        #getCardType(local.ccNum).shortName#     #local.ccNum#      #numberFormat(arguments.account.getMonth(), "00")##right(arguments.account.getYear(), 2)#     #arguments.account.getFirstName()# #arguments.account.getLastName()#                    #arguments.account.getPostalCode()#               ' />     #arguments.account.getVerificationValue()#' />     #getCardType(local.ccNum).shortName#     #local.ccNum#      #numberFormat(arguments.account.getMonth(), "00")##right(arguments.account.getYear(), 2)#     #arguments.account.getFirstName()# #arguments.account.getLastName()#                    #arguments.account.getPostalCode()#               ' />     #arguments.account.getVerificationValue()#' /> '> ' /> var local = structNew(); switch(len(arguments.ccNum)) { case 16: if(left(arguments.ccNum, 1) == 4) { local.returnStruct.shortName = "Visa"; local.returnStruct.longName = "Visa"; } else if(listFind("51,52,53,54,55", left(arguments.ccNum, 2))) { local.returnStruct.shortName = "MasterCard"; local.returnStruct.longName = "Master Card"; } else if(left(arguments.ccNum, 4) == 6011) { local.returnStruct.shortName = "JCB"; local.returnStruct.longName = "JCB"; } else if(left(arguments.ccNum, 1) == 3) { local.returnStruct.shortName = "JCB"; local.returnStruct.longName = "JCB"; } break; case 15: if(listFind("34,37", left(arguments.ccNum, 2))) { local.returnStruct.shortName = "Amex"; local.returnStruct.longName = "American Express"; } else if(listFind("2131,1800", left(arguments.ccNum, 4))) { local.returnStruct.shortName = "JCB"; local.returnStruct.longName = "JCB"; } else if(listFind("2014,2149", left(arguments.ccNum, 4))) { local.returnStruct.shortName = "EnRoute"; local.returnStruct.longName = "EnRoute"; } break; case 14: if(left(arguments.ccNum, 2) == 36 OR listFind("301,302,303,304,305", left(arguments.ccNum, 3))) { local.returnStruct.shortName = "DinersClub"; local.returnStruct.longName = "Diners Club"; } else if(left(arguments.ccNum, 2) == 38) { local.returnStruct.shortName = "CarteBlanche"; local.returnStruct.longName = "Carte Blanche"; } break; case 13: if(left(arguments.ccNum, 1) == 4) { local.returnStruct.shortName = "Visa"; local.returnStruct.longName = "Visa"; } break; } return local.returnStruct;