Рылся в своих старых скриптах и откопал актуальный на когда-то скрипт. Помню проект был, где принималась оплата карточкой, работал он, насколько я помню, через AIM. Появилась задача узнать тип карточки по номеру. Немного порыскав в интернете, набросал небольшой скрипт, который легко вставить в нужное место Вашей программы.