Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 26th, 2012  |  syntax: None  |  size: 2.25 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. var stateToAP = function(state) {
  2.   var STATES = [
  3.     ["Alabama", "AL", "Ala.", 1],
  4.     ['Alaska', "AK", "Alaska", 2],
  5.     ["Arizona", "AZ", "Ariz.", 4],
  6.     ["Arkansas", 'AR', "Ark.", 5],
  7.     ["California", "CA", "Calif.", 6],
  8.     ["Colorado", "CO", "Colo.", 8],
  9.     ["Connecticut", "CT", "Conn.", 9],
  10.     ["Delaware", "DE", "Del.", "10"],
  11.     ["District of Columbia", "DC", "D.C.", 11],
  12.     ["Florida", "FL", "Fla.", 12],
  13.     ["Georgia", "GA", "Ga.", 13],
  14.     ["Hawaii", "HI", "Hawaii", 15],
  15.     ["Idaho", 'ID', "Idaho", 16],
  16.     ["Illinois", "IL", "Ill.", 17],
  17.     ["Indiana", "IN", "Ind.", 18],
  18.     ["Iowa", "IA", "Iowa", 19],
  19.     ["Kansas", "KS", "Kan.", 20],
  20.     ["Kentucky", "KY", "Ky.", 21],
  21.     ["Louisiana", "LA", "La.", 22],
  22.     ["Maine", "ME", "Maine", 23],
  23.     ["Maryland", "MD", "Md.", 24],
  24.     ["Massachusetts", "MA", "Mass.", 25],
  25.     ["Michigan", "MI", "Mich.", 26],
  26.     ["Minnesota", "MN", "Minn.", 27],
  27.     ["Mississippi", "MS", "Miss.", 28],
  28.     ["Missouri", "MO", "Mo.", 29],
  29.     ["Montana", "MT", "Mont.", 30],
  30.     ["Nebraska", "NE", "Neb.", 31],
  31.     ["Nevada", "NV", "Nev.", 32],
  32.     ["New Hampshire", "NH", "N.H.", 33],
  33.     ["New Jersey", "NJ", "N.J.", 34],
  34.     ["New Mexico", "NM", "N.M.", 35],
  35.     ["New York", "NY", "N.Y.", 36],
  36.     ["North Carolina", "NC", "N.C.", 37],
  37.     ["North Dakota", "ND", "N.D.", 38],
  38.     ["Ohio", "OH", "Ohio", 39],
  39.     ["Oklahoma", "OK", "Okla.", 40],
  40.     ["Oregon", "OR", "Ore.", 41],
  41.     ["Pennsylvania", "PA", "Pa.", 42],
  42.     ["Rhode Island", "RI", "R.I.", 44],
  43.     ["South Carolina", "SC", "S.C.", 45],
  44.     ["South Dakota", "SD", "S.D.", 46],
  45.     ["Tennessee", "TN", "Tenn.", 47],
  46.     ["Texas", "TX", "Texas", 48],
  47.     ["Utah", "UT", "Utah", 49],
  48.     ["Vermont", "VT", "Vt.", 50],
  49.     ["Virginia", "VA", "Va.", 51],
  50.     ["Washington", "WA", "Wash.", 53],
  51.     ["West Virginia", "WV", "W.Va.", 54],
  52.     ["Wisconsin", "WI", "Wis.", 55],
  53.     ["Wyoming", "WY", "Wyo.", 56],
  54.     ["Puerto Rico",   "PR",   "P.R.", 72],
  55.     ["Virgin Islands", "VI", "V.I.", 78],
  56.     ["Guam", "GU","Guam", 66],
  57.     ["American Samoa","AS","A.S.",60],
  58.     ["Northern Mariana Islands","MP", "M.P.", 69]
  59.   ];
  60.  
  61.   for (var i = 0; i < STATES.length; i++) {
  62.     if (_(STATES[i]).include(state)) {
  63.       return STATES[i][2]
  64.     }
  65.   };
  66. };