<script>
jQuery(document).ready(function($) {
$('.abbreviated-state-field option').each(function() {
var stateFullName = $(this).text();
var stateAbbreviation = getStateAbbreviation(stateFullName);
$(this).text(stateAbbreviation);
});
function getStateAbbreviation(stateFullName) {
switch (stateFullName) {
case 'Alabama':
return 'AL';
case 'Alaska':
return 'AK';
case 'American Samoa':
return 'AS';
case 'Arizona':
return 'AZ';
case 'Arkansas':
return 'AR';
case 'California':
return 'CA';
case 'Colorado':
return 'CO';
case 'Connecticut':
return 'CT';
case 'District of Columbia':
return 'D.C.';
case 'Delaware':
return 'DE';
case 'Florida':
return 'FL';
case 'Georgia':
return 'GA';
case 'Guam':
return 'GU';
case 'Hawaii':
return 'HI';
case 'Idaho':
return 'ID';
case 'Illinois':
return 'IL';
case 'Indiana':
return 'IN';
case 'Iowa':
return 'IA';
case 'Kansas':
return 'KS';
case 'Kentucky':
return 'KY';
case 'Louisiana':
return 'LA';
case 'Maine':
return 'ME';
case 'Maryland':
return 'MD';
case 'Massachusetts':
return 'MA';
case 'Michigan':
return 'MI';
case 'Minnesota':
return 'MN';
case 'Mississippi':
return 'MS';
case 'Missouri':
return 'MO';
case 'Northern Mariana Islands':
return 'MP';
case 'Montana':
return 'MT';
case 'Nebraska':
return 'NE';
case 'Nevada':
return 'NV';
case 'New Hampshire':
return 'NH';
case 'New Jersey':
return 'NJ';
case 'New Mexico':
return 'NM';
case 'New York':
return 'NY';
case 'North Carolina':
return 'NC';
case 'North Dakota':
return 'ND';
case 'Ohio':
return 'OH';
case 'Oklahoma':
return 'OK';
case 'Oregon':
return 'OR';
case 'Pennsylvania':
return 'PA';
case 'Puerto Rico':
return 'PR';
case 'Rhode Island':
return 'RI';
case 'South Carolina':
return 'SC';
case 'South Dakota':
return 'SD';
case 'Tennessee':
return 'TN';
case 'Texas':
return 'TX';
case 'Utah':
return 'UT';
case 'Vermont':
return 'VT';
case 'Virginia':
return 'VA';
case 'U.S. Virgin Islands':
return 'VI';
case 'Washington':
return 'WA';
case 'West Virginia':
return 'WV';
case 'Wisconsin':
return 'WI';
case 'Wyoming':
return 'WY';
case 'Armed Forces Americas':
return 'AA';
case 'Armed Forces Europe':
return 'AE';
case 'Armed Forces Pacific':
return 'AP';
default:
return stateFullName;
}
}
});
</script>