Here is info on determing the card type if you want to provide the info back to the customer as feedback.
You should never ask the customer to choose their credit card type. It is a hostile User Experience (UX). It does not stop fraud, it just delays the user. Copy the pay pal UX if you wish--see their site for an example.
You never need the customer to tell auth.net a card type.