A set of open source scripts that ensure credit card information is keyed in correctly. Checks numbers for length, falling within accepted ranges, the Mod 10 / Luhn checksum and that you accept the given type. Tells type based on the number. Expirati...