aboutsummaryrefslogtreecommitdiffstats
path: root/trunk/etherpad/src/etherpad/billing/fields.js
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/etherpad/src/etherpad/billing/fields.js')
-rw-r--r--trunk/etherpad/src/etherpad/billing/fields.js219
1 files changed, 219 insertions, 0 deletions
diff --git a/trunk/etherpad/src/etherpad/billing/fields.js b/trunk/etherpad/src/etherpad/billing/fields.js
new file mode 100644
index 0000000..4a307ac
--- /dev/null
+++ b/trunk/etherpad/src/etherpad/billing/fields.js
@@ -0,0 +1,219 @@
+/**
+ * Copyright 2009 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS-IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+// Taken from paypal's form
+var countryList = [
+ ["US", "United States"],
+ ["AL", "Albania"],
+ ["DZ", "Algeria"],
+ ["AD", "Andorra"],
+ ["AO", "Angola"],
+ ["AI", "Anguilla"],
+ ["AG", "Antigua and Barbuda"],
+ ["AR", "Argentina"],
+ ["AM", "Armenia"],
+ ["AW", "Aruba"],
+ ["AU", "Australia"],
+ ["AT", "Austria"],
+ ["AZ", "Azerbaijan Republic"],
+ ["BS", "Bahamas"],
+ ["BH", "Bahrain"],
+ ["BB", "Barbados"],
+ ["BE", "Belgium"],
+ ["BZ", "Belize"],
+ ["BJ", "Benin"],
+ ["BM", "Bermuda"],
+ ["BT", "Bhutan"],
+ ["BO", "Bolivia"],
+ ["BA", "Bosnia and Herzegovina"],
+ ["BW", "Botswana"],
+ ["BR", "Brazil"],
+ ["VG", "British Virgin Islands"],
+ ["BN", "Brunei"],
+ ["BG", "Bulgaria"],
+ ["BF", "Burkina Faso"],
+ ["BI", "Burundi"],
+ ["KH", "Cambodia"],
+ ["CA", "Canada"],
+ ["CV", "Cape Verde"],
+ ["KY", "Cayman Islands"],
+ ["TD", "Chad"],
+ ["CL", "Chile"],
+ ["C2", "China"],
+ ["CO", "Colombia"],
+ ["KM", "Comoros"],
+ ["CK", "Cook Islands"],
+ ["CR", "Costa Rica"],
+ ["HR", "Croatia"],
+ ["CY", "Cyprus"],
+ ["CZ", "Czech Republic"],
+ ["CD", "Democratic Republic of the Congo"],
+ ["DK", "Denmark"],
+ ["DJ", "Djibouti"],
+ ["DM", "Dominica"],
+ ["DO", "Dominican Republic"],
+ ["EC", "Ecuador"],
+ ["SV", "El Salvador"],
+ ["ER", "Eritrea"],
+ ["EE", "Estonia"],
+ ["ET", "Ethiopia"],
+ ["FK", "Falkland Islands"],
+ ["FO", "Faroe Islands"],
+ ["FM", "Federated States of Micronesia"],
+ ["FJ", "Fiji"],
+ ["FI", "Finland"],
+ ["FR", "France"],
+ ["GF", "French Guiana"],
+ ["PF", "French Polynesia"],
+ ["GA", "Gabon Republic"],
+ ["GM", "Gambia"],
+ ["DE", "Germany"],
+ ["GI", "Gibraltar"],
+ ["GR", "Greece"],
+ ["GL", "Greenland"],
+ ["GD", "Grenada"],
+ ["GP", "Guadeloupe"],
+ ["GT", "Guatemala"],
+ ["GN", "Guinea"],
+ ["GW", "Guinea Bissau"],
+ ["GY", "Guyana"],
+ ["HN", "Honduras"],
+ ["HK", "Hong Kong"],
+ ["HU", "Hungary"],
+ ["IS", "Iceland"],
+ ["IN", "India"],
+ ["ID", "Indonesia"],
+ ["IE", "Ireland"],
+ ["IL", "Israel"],
+ ["IT", "Italy"],
+ ["JM", "Jamaica"],
+ ["JP", "Japan"],
+ ["JO", "Jordan"],
+ ["KZ", "Kazakhstan"],
+ ["KE", "Kenya"],
+ ["KI", "Kiribati"],
+ ["KW", "Kuwait"],
+ ["KG", "Kyrgyzstan"],
+ ["LA", "Laos"],
+ ["LV", "Latvia"],
+ ["LS", "Lesotho"],
+ ["LI", "Liechtenstein"],
+ ["LT", "Lithuania"],
+ ["LU", "Luxembourg"],
+ ["MG", "Madagascar"],
+ ["MW", "Malawi"],
+ ["MY", "Malaysia"],
+ ["MV", "Maldives"],
+ ["ML", "Mali"],
+ ["MT", "Malta"],
+ ["MH", "Marshall Islands"],
+ ["MQ", "Martinique"],
+ ["MR", "Mauritania"],
+ ["MU", "Mauritius"],
+ ["YT", "Mayotte"],
+ ["MX", "Mexico"],
+ ["MN", "Mongolia"],
+ ["MS", "Montserrat"],
+ ["MA", "Morocco"],
+ ["MZ", "Mozambique"],
+ ["NA", "Namibia"],
+ ["NR", "Nauru"],
+ ["NP", "Nepal"],
+ ["NL", "Netherlands"],
+ ["AN", "Netherlands Antilles"],
+ ["NC", "New Caledonia"],
+ ["NZ", "New Zealand"],
+ ["NI", "Nicaragua"],
+ ["NE", "Niger"],
+ ["NU", "Niue"],
+ ["NF", "Norfolk Island"],
+ ["NO", "Norway"],
+ ["OM", "Oman"],
+ ["PW", "Palau"],
+ ["PA", "Panama"],
+ ["PG", "Papua New Guinea"],
+ ["PE", "Peru"],
+ ["PN", "Pitcairn Islands"],
+ ["PL", "Poland"],
+ ["PT", "Portugal"],
+ ["QA", "Qatar"],
+ ["CG", "Republic of the Congo"],
+ ["RE", "Reunion"],
+ ["RO", "Romania"],
+ ["RU", "Russia"],
+ ["VC", "Saint Vincent and the Grenadines"],
+ ["WS", "Samoa"],
+ ["SM", "San Marino"],
+ ["ST", "São Tomé and Príncipe"],
+ ["SA", "Saudi Arabia"],
+ ["SN", "Senegal"],
+ ["SC", "Seychelles"],
+ ["SL", "Sierra Leone"],
+ ["SG", "Singapore"],
+ ["SK", "Slovakia"],
+ ["SI", "Slovenia"],
+ ["SB", "Solomon Islands"],
+ ["SO", "Somalia"],
+ ["ZA", "South Africa"],
+ ["KR", "South Korea"],
+ ["ES", "Spain"],
+ ["LK", "Sri Lanka"],
+ ["SH", "St. Helena"],
+ ["KN", "St. Kitts and Nevis"],
+ ["LC", "St. Lucia"],
+ ["PM", "St. Pierre and Miquelon"],
+ ["SR", "Suriname"],
+ ["SJ", "Svalbard and Jan Mayen Islands"],
+ ["SZ", "Swaziland"],
+ ["SE", "Sweden"],
+ ["CH", "Switzerland"],
+ ["TW", "Taiwan"],
+ ["TJ", "Tajikistan"],
+ ["TZ", "Tanzania"],
+ ["TH", "Thailand"],
+ ["TG", "Togo"],
+ ["TO", "Tonga"],
+ ["TT", "Trinidad and Tobago"],
+ ["TN", "Tunisia"],
+ ["TR", "Turkey"],
+ ["TM", "Turkmenistan"],
+ ["TC", "Turks and Caicos Islands"],
+ ["TV", "Tuvalu"],
+ ["UG", "Uganda"],
+ ["UA", "Ukraine"],
+ ["AE", "United Arab Emirates"],
+ ["GB", "United Kingdom"],
+ ["UY", "Uruguay"],
+ ["VU", "Vanuatu"],
+ ["VA", "Vatican City State"],
+ ["VE", "Venezuela"],
+ ["VN", "Vietnam"],
+ ["WF", "Wallis and Futuna Islands"],
+ ["YE", "Yemen"],
+ ["ZM", "Zambia"],
+];
+
+var usaStateList = [
+ "", "AK", "AL", "AR", "AZ", "CA", "CO", "CT", "DC", "DE",
+ "FL", "GA", "HI", "IA", "ID", "IL", "IN", "KS", "KY", "LA",
+ "MA", "MD", "ME", "MI", "MN", "MO", "MS", "MT", "NC", "ND",
+ "NE", "NH", "NJ", "NM", "NV", "NY", "OH", "OK", "OR", "PA",
+ "RI", "SC", "SD", "TN", "TX", "UT", "VA", "VT", "WA", "WI",
+ "WV", "WY", "AA", "AE", "AP", "AS", "FM", "GU", "MH", "MP",
+ "PR", "PW", "VI"
+];
+