jQuery.mobilePhoneNumber is a general purpose library for validating and formatting mobile phone numbers.
International Telephone Input is a jQuery plugin for entering and validating international telephone numbers. It adds a flag dropdown to any input, which lists all the countries and their international dial codes next to their flags.