Rushabh Mehta | 12852e7 | 2012-02-29 15:11:06 +0530 | [diff] [blame] | 1 | // ERPNext - web based ERP (http://erpnext.com) |
| 2 | // Copyright (C) 2012 Web Notes Technologies Pvt Ltd |
| 3 | // |
| 4 | // This program is free software: you can redistribute it and/or modify |
| 5 | // it under the terms of the GNU General Public License as published by |
| 6 | // the Free Software Foundation, either version 3 of the License, or |
| 7 | // (at your option) any later version. |
| 8 | // |
| 9 | // This program is distributed in the hope that it will be useful, |
| 10 | // but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 11 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 12 | // GNU General Public License for more details. |
| 13 | // |
| 14 | // You should have received a copy of the GNU General Public License |
| 15 | // along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 16 | |
| 17 | // complete my company registration |
| 18 | // -------------------------------- |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 19 | wn.provide('erpnext.complete_setup'); |
Rushabh Mehta | 12852e7 | 2012-02-29 15:11:06 +0530 | [diff] [blame] | 20 | |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 21 | $.extend(erpnext.complete_setup, { |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 22 | show: function() { |
| 23 | d = erpnext.complete_setup.prepare_dialog(); |
| 24 | d.show(); |
| 25 | }, |
Rushabh Mehta | 12852e7 | 2012-02-29 15:11:06 +0530 | [diff] [blame] | 26 | |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 27 | prepare_dialog: function() { |
Rushabh Mehta | 2d700dd | 2012-10-01 14:46:37 +0530 | [diff] [blame] | 28 | var d = new wn.ui.Dialog({ |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 29 | title: "Setup", |
| 30 | fields: [ |
| 31 | {fieldname:'first_name', label:'Your First Name', fieldtype:'Data', reqd: 1}, |
| 32 | {fieldname:'last_name', label:'Your Last Name', fieldtype:'Data'}, |
| 33 | {fieldname:'company_name', label:'Company Name', fieldtype:'Data', reqd:1, |
| 34 | description: 'e.g. "My Company LLC"'}, |
| 35 | {fieldname:'company_abbr', label:'Company Abbreviation', fieldtype:'Data', |
| 36 | description:'e.g. "MC"',reqd:1}, |
| 37 | {fieldname:'fy_start', label:'Financial Year Start Date', fieldtype:'Select', |
| 38 | description:'Your financial year begins on"', reqd:1, |
| 39 | options: erpnext.complete_setup.fy_start_list.join('\n')}, |
| 40 | {fieldname:'currency', label: 'Default Currency', reqd:1, |
| 41 | options: erpnext.complete_setup.currency_list.join('\n'), fieldtype: 'Select'}, |
| 42 | {fieldname:'industry', label: 'Industry', reqd:1, |
| 43 | options: erpnext.complete_setup.industry_list.join('\n'), fieldtype: 'Select'}, |
| 44 | {fieldname:'country', label: 'Country', reqd:1, |
| 45 | options: erpnext.complete_setup.country_list.join('\n'), fieldtype: 'Select'}, |
| 46 | {fieldname:'timezone', label: 'Time Zone', reqd:1, |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 47 | options: '', fieldtype: 'Select'}, |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 48 | {fieldname:'update', label:'Setup',fieldtype:'Button'}, |
| 49 | ], |
Rushabh Mehta | 12852e7 | 2012-02-29 15:11:06 +0530 | [diff] [blame] | 50 | }); |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 51 | |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 52 | if(user != 'Administrator'){ |
| 53 | $(d.appframe.$titlebar).find('.close').toggle(false); // Hide close image |
| 54 | $('header').toggle(false); // hide toolbar |
| 55 | } |
| 56 | |
| 57 | // on clicking update |
| 58 | d.fields_dict.update.input.onclick = function() { |
| 59 | var data = d.get_values(); |
| 60 | if(!data) return; |
| 61 | $(this).set_working(); |
| 62 | $c_obj('Setup Control','setup_account',data,function(r, rt){ |
| 63 | sys_defaults = r.message; |
| 64 | user_fullname = r.message.user_fullname; |
| 65 | wn.boot.user_info[user].fullname = user_fullname; |
| 66 | d.hide(); |
| 67 | $('header').toggle(true); |
| 68 | wn.container.wntoolbar.set_user_name(); |
| 69 | }); |
| 70 | }; |
| 71 | |
| 72 | d.fields_dict.country.input.onchange = function() { |
| 73 | var country = d.fields_dict.country.input.value; |
| 74 | var $timezone = $(d.fields_dict.timezone.input); |
| 75 | $timezone.empty(); |
| 76 | if(country){ |
| 77 | var timezone_list = erpnext.complete_setup.timezone_dict[country]; |
| 78 | if(timezone_list.length > 1) { |
| 79 | timezone_list = [""].concat(timezone_list); |
| 80 | } |
| 81 | $timezone.add_options(timezone_list); |
| 82 | } |
| 83 | }; |
| 84 | |
| 85 | // company name already set |
| 86 | if(wn.control_panel.company_name) { |
| 87 | var inp = d.fields_dict.company_name.input; |
| 88 | inp.value = wn.control_panel.company_name; |
| 89 | inp.disabled = true; |
| 90 | } |
| 91 | |
| 92 | // set first name, last name |
| 93 | if(user_fullname) { |
| 94 | u = user_fullname.split(' '); |
| 95 | if(u[0]) { |
| 96 | d.fields_dict.first_name.input.value = u[0]; |
| 97 | } |
| 98 | if(u[1]) { |
| 99 | d.fields_dict.last_name.input.value = u[1]; |
| 100 | } |
| 101 | } |
| 102 | |
| 103 | return d; |
| 104 | }, |
Rushabh Mehta | 12852e7 | 2012-02-29 15:11:06 +0530 | [diff] [blame] | 105 | |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 106 | fy_start_list: ['', '1st Jan', '1st Apr', '1st Jul', '1st Oct'], |
| 107 | |
| 108 | currency_list: ['', 'AED', 'AFN', 'ALL', 'AMD', 'ANG', 'AOA', 'ARS', 'AUD', 'AZN', |
| 109 | 'BAM', 'BBD', 'BDT', 'BGN', 'BHD', 'BIF', 'BMD', 'BND', 'BOB', 'BRL', 'BSD', 'BTN', 'BYR', |
| 110 | 'BZD', 'CAD', 'CDF', 'CFA', 'CFP', 'CHF', 'CLP', 'CNY', 'COP', 'CRC', 'CUC', 'CZK', 'DJF', |
| 111 | 'DKK', 'DOP', 'DZD', 'EEK', 'EGP', 'ERN', 'ETB', 'EUR', 'EURO', 'FJD', 'FKP', 'FMG', 'GBP', |
| 112 | 'GEL', 'GHS', 'GIP', 'GMD', 'GNF', 'GQE', 'GTQ', 'GYD', 'HKD', 'HNL', 'HRK', 'HTG', 'HUF', |
| 113 | 'IDR', 'ILS', 'INR', 'IQD', 'IRR', 'ISK', 'JMD', 'JOD', 'JPY', 'KES', 'KGS', 'KHR', 'KMF', |
| 114 | 'KPW', 'KRW', 'KWD', 'KYD', 'KZT', 'LAK', 'LBP', 'LKR', 'LRD', 'LSL', 'LTL', 'LVL', 'LYD', |
| 115 | 'MAD', 'MDL', 'MGA', 'MKD', 'MMK', 'MNT', 'MOP', 'MRO', 'MUR', 'MVR', 'MWK', 'MXN', 'MYR', |
| 116 | 'MZM', 'NAD', 'NGN', 'NIO', 'NOK', 'NPR', 'NRs', 'NZD', 'OMR', 'PAB', 'PEN', 'PGK', 'PHP', |
| 117 | 'PKR', 'PLN', 'PYG', 'QAR', 'RMB', 'RON', 'RSD', 'RUB', 'RWF', 'SAR', 'SCR', 'SDG', 'SDR', |
| 118 | 'SEK', 'SGD', 'SHP', 'SOS', 'SRD', 'STD', 'SYP', 'SZL', 'THB', 'TJS', 'TMT', 'TND', 'TRY', |
| 119 | 'TTD', 'TWD', 'TZS', 'UAE', 'UAH', 'UGX', 'USD', 'USh', 'UYU', 'UZS', 'VEB', 'VND', 'VUV', |
| 120 | 'WST', 'XAF', 'XCD', 'XDR', 'XOF', 'XPF', 'YEN', 'YER', 'YTL', 'ZAR', 'ZMK', 'ZWR'], |
| 121 | |
| 122 | industry_list: ['', 'Aerospace and Defence', 'Agriculture', 'Apparel', 'Automobile', |
| 123 | 'Banking', 'Biotechnology', 'Chemical', 'Communications', 'Consulting', 'Customer Service', |
| 124 | 'Education', 'Electronics', 'Energy', 'Engineering', 'Entertainment', 'Environmental', |
| 125 | 'Finance', 'Food and Beverage', 'Government', 'Healthcare', 'Hospitality', |
| 126 | 'Information Technology', 'Insurance', 'Machinery', 'Manufacturing', 'Media', |
| 127 | 'Not For Profit', 'Recreation', 'Retail', 'Shipping', 'Technology', |
| 128 | 'Telecommunications', 'Transportation', 'Trading', 'Utilities', 'Other'], |
| 129 | |
| 130 | country_list: ["", 'Afghanistan', 'Albania', 'Algeria', 'Andorra', 'Angola', 'Antigua and Barbuda', |
| 131 | 'Argentina', 'Armenia', 'Australia', 'Austria', 'Azerbaijan', 'Bahamas', 'Bahrain', |
| 132 | 'Bangladesh', 'Barbados', 'Belarus', 'Belgium', 'Belize', 'Benin', 'Bhutan', 'Bolivia', |
| 133 | 'Bosnia and Herzegovina', 'Botswana', 'Brazil', 'Brunei Darussalam', 'Bulgaria', |
| 134 | 'Burkina Faso', 'Burundi', 'Cambodia', 'Cameroon', 'Canada', 'Cape Verde', |
| 135 | 'Central African Republic', 'Chad', 'Chile', 'Colombia', 'Comoros', 'Costa Rica', |
| 136 | 'Croatia', 'Cuba', 'Cyprus', 'Czech Republic', "C\xc3\xb4te d'Ivoire", |
| 137 | 'Democratic Republic of the Congo', 'Denmark', 'Djibouti', 'Dominica', |
| 138 | 'Dominican Republic', 'East Timor', 'Ecuador', 'Egypt', 'El Salvador', |
| 139 | 'Equatorial Guinea', 'Eritrea', 'Estonia', 'Ethiopia', 'Federated States of Micronesia', |
| 140 | 'Fiji', 'Finland', 'France', 'Gabon', 'Georgia', 'Germany', 'Ghana', 'Greece', |
Nabin Hait | 179f01a | 2012-07-12 11:03:39 +0530 | [diff] [blame] | 141 | 'Grenada', 'Guatemala', 'Guinea', 'Guinea-Bissau', 'Guyana', 'Haiti', 'Honduras', 'Hong Kong', |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 142 | 'Hungary', 'Iceland', 'India', 'Indonesia', 'Iran', 'Iraq', 'Israel', 'Italy', |
| 143 | 'Jamaica', 'Japan', 'Jordan', 'Kazakhstan', 'Kenya', 'Kingdom of the Netherlands', |
| 144 | 'Kiribati', 'Kuwait', 'Kyrgyzstan', 'Laos', 'Latvia', 'Lebanon', 'Lesotho', 'Liberia', |
| 145 | 'Libya', 'Liechtenstein', 'Lithuania', 'Luxembourg', 'Macedonia', 'Madagascar', 'Malawi', |
| 146 | 'Malaysia', 'Maldives', 'Mali', 'Malta', 'Marshall Islands', 'Mauritania', 'Mauritius', |
| 147 | 'Mexico', 'Moldova', 'Monaco', 'Mongolia', 'Montenegro', 'Morocco', 'Mozambique', |
| 148 | 'Myanmar', 'Namibia', 'Nauru', 'Nepal', 'New Zealand', 'Nicaragua', 'Niger', 'Nigeria', |
| 149 | 'North Korea', 'Norway', 'Oman', 'Pakistan', 'Palau', 'Panama', 'Papua New Guinea', |
Nabin Hait | 548a45d | 2012-07-11 18:40:48 +0530 | [diff] [blame] | 150 | 'Paraguay', "China", 'Peru', 'Philippines', 'Poland', 'Portugal', |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 151 | 'Qatar', 'Republic of Ireland', 'Republic of the Congo', 'Romania', 'Russia', 'Rwanda', |
| 152 | 'Saint Kitts and Nevis', 'Saint Lucia', 'Saint Vincent and the Grenadines', 'Samoa', |
| 153 | 'San Marino', 'Saudi Arabia', 'Senegal', 'Serbia', 'Seychelles', 'Sierra Leone', |
| 154 | 'Singapore', 'Slovakia', 'Slovenia', 'Solomon Islands', 'Somalia', 'South Africa', |
| 155 | 'South Korea', 'Spain', 'Sri Lanka', 'Sudan', 'Suriname', 'Swaziland', 'Sweden', |
| 156 | 'Switzerland', 'Syria', 'S\xc3\xa3o Tom\xc3\xa9 and Pr\xc3\xadncipe', 'Tajikistan', |
| 157 | 'Tanzania', 'Thailand', 'The Gambia', 'Togo', 'Tonga', 'Trinidad and Tobago', 'Tunisia', |
| 158 | 'Turkey', 'Turkmenistan', 'Tuvalu', 'Uganda', 'Ukraine', 'United Arab Emirates', |
| 159 | 'United Kingdom', 'United States', 'Uruguay', 'Uzbekistan', 'Vanuatu', 'Vatican City', |
| 160 | 'Venezuela', 'Vietnam', 'Yemen', 'Zambia', 'Zimbabwe'], |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 161 | |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 162 | timezone_dict: { |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 163 | 'Afghanistan': ['Asia/Kabul'], |
| 164 | 'Albania': ['Europe/Tirane'], |
| 165 | 'Algeria': ['Africa/Algiers'], |
| 166 | 'Andorra': ['Europe/Andorra'], |
| 167 | 'Angola': ['Africa/Luanda'], |
| 168 | 'Antigua and Barbuda': ['America/Antigua'], |
| 169 | 'Argentina': ['America/Argentina/Buenos_Aires', |
| 170 | 'America/Argentina/Cordoba', |
| 171 | 'America/Argentina/Jujuy', |
| 172 | 'America/Argentina/Tucuman', |
| 173 | 'America/Argentina/Catamarca', |
| 174 | 'America/Argentina/La_Rioja', |
| 175 | 'America/Argentina/San_Juan', |
| 176 | 'America/Argentina/Mendoza', |
| 177 | 'America/Argentina/Rio_Gallegos', |
| 178 | 'America/Argentina/Ushuaia'], |
| 179 | 'Armenia': ['Asia/Yerevan'], |
| 180 | 'Australia': ['Australia/Lord_Howe', |
| 181 | 'Australia/Hobart', |
| 182 | 'Australia/Currie', |
| 183 | 'Australia/Melbourne', |
| 184 | 'Australia/Sydney', |
| 185 | 'Australia/Broken_Hill', |
| 186 | 'Australia/Brisbane', |
| 187 | 'Australia/Lindeman', |
| 188 | 'Australia/Adelaide', |
| 189 | 'Australia/Darwin', |
| 190 | 'Australia/Perth'], |
| 191 | 'Austria': ['Europe/Vienna'], |
| 192 | 'Azerbaijan': ['Asia/Baku'], |
| 193 | 'Bahamas': ['America/Nassau'], |
| 194 | 'Bahrain': ['Asia/Bahrain'], |
| 195 | 'Bangladesh': ['Asia/Dhaka'], |
| 196 | 'Barbados': ['America/Barbados'], |
| 197 | 'Belarus': ['Europe/Minsk'], |
| 198 | 'Belgium': ['Europe/Brussels'], |
| 199 | 'Belize': ['America/Belize'], |
| 200 | 'Benin': ['Africa/Porto-Novo'], |
| 201 | 'Bhutan': ['Asia/Thimphu'], |
| 202 | 'Bolivia': ['America/La_Paz'], |
| 203 | 'Bosnia and Herzegovina': ['Europe/Sarajevo'], |
| 204 | 'Botswana': ['Africa/Gaborone'], |
| 205 | 'Brazil': ['America/Noronha', |
| 206 | 'America/Belem', |
| 207 | 'America/Fortaleza', |
| 208 | 'America/Recife', |
| 209 | 'America/Araguaina', |
| 210 | 'America/Maceio', |
| 211 | 'America/Bahia', |
| 212 | 'America/Sao_Paulo', |
| 213 | 'America/Campo_Grande', |
| 214 | 'America/Cuiaba', |
| 215 | 'America/Porto_Velho', |
| 216 | 'America/Boa_Vista', |
| 217 | 'America/Manaus', |
| 218 | 'America/Eirunepe', |
| 219 | 'America/Rio_Branco'], |
| 220 | 'Brunei Darussalam': ['Asia/Brunei'], |
| 221 | 'Bulgaria': ['Europe/Sofia'], |
| 222 | 'Burkina Faso': ['Africa/Ouagadougou'], |
| 223 | 'Burundi': ['Africa/Bujumbura'], |
| 224 | 'Cambodia': ['Asia/Phnom_Penh'], |
| 225 | 'Cameroon': ['Africa/Douala'], |
| 226 | 'Canada': ['America/St_Johns', |
| 227 | 'America/Halifax', |
| 228 | 'America/Glace_Bay', |
| 229 | 'America/Moncton', |
| 230 | 'America/Goose_Bay', |
| 231 | 'America/Blanc-Sablon', |
| 232 | 'America/Montreal', |
| 233 | 'America/Toronto', |
| 234 | 'America/Nipigon', |
| 235 | 'America/Thunder_Bay', |
| 236 | 'America/Pangnirtung', |
| 237 | 'America/Iqaluit', |
| 238 | 'America/Atikokan', |
| 239 | 'America/Rankin_Inlet', |
| 240 | 'America/Winnipeg', |
| 241 | 'America/Rainy_River', |
| 242 | 'America/Cambridge_Bay', |
| 243 | 'America/Regina', |
| 244 | 'America/Swift_Current', |
| 245 | 'America/Edmonton', |
| 246 | 'America/Yellowknife', |
| 247 | 'America/Inuvik', |
| 248 | 'America/Dawson_Creek', |
| 249 | 'America/Vancouver', |
| 250 | 'America/Whitehorse', |
| 251 | 'America/Dawson'], |
| 252 | 'Cape Verde': ['Atlantic/Cape_Verde'], |
| 253 | 'Central African Republic': ['Africa/Bangui'], |
| 254 | 'Chad': ['Africa/Ndjamena'], |
Nabin Hait | 548a45d | 2012-07-11 18:40:48 +0530 | [diff] [blame] | 255 | 'China': ['Asia/Shanghai', |
| 256 | 'Asia/Harbin', |
| 257 | 'Asia/Chongqing', |
| 258 | 'Asia/Urumqi', |
| 259 | 'Asia/Kashgar'], |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 260 | 'Chile': ['America/Santiago', 'Pacific/Easter'], |
| 261 | 'Colombia': ['America/Bogota'], |
| 262 | 'Comoros': ['Indian/Comoro'], |
| 263 | 'Costa Rica': ['America/Costa_Rica'], |
| 264 | 'Croatia': ['Europe/Zagreb'], |
| 265 | 'Cuba': ['America/Havana'], |
| 266 | 'Cyprus': ['Asia/Nicosia'], |
| 267 | 'Czech Republic': ['Europe/Prague'], |
| 268 | "C\xc3\xb4te d'Ivoire": ['Africa/Abidjan'], |
| 269 | 'Democratic Republic of the Congo': ['Africa/Kinshasa', 'Africa/Lubumbashi'], |
| 270 | 'Denmark': ['Europe/Copenhagen'], |
| 271 | 'Djibouti': ['Africa/Djibouti'], |
| 272 | 'Dominica': ['America/Dominica'], |
| 273 | 'Dominican Republic': ['America/Santo_Domingo'], |
| 274 | 'East Timor': ['Asia/Dili'], |
| 275 | 'Ecuador': ['America/Guayaquil', 'Pacific/Galapagos'], |
| 276 | 'Egypt': ['Africa/Cairo'], |
| 277 | 'El Salvador': ['America/El_Salvador'], |
| 278 | 'Equatorial Guinea': ['Africa/Malabo'], |
| 279 | 'Eritrea': ['Africa/Asmera'], |
| 280 | 'Estonia': ['Europe/Tallinn'], |
| 281 | 'Ethiopia': ['Africa/Addis_Ababa'], |
| 282 | 'Federated States of Micronesia': ['Pacific/Truk', |
| 283 | 'Pacific/Ponape', |
| 284 | 'Pacific/Kosrae'], |
| 285 | 'Fiji': ['Pacific/Fiji'], |
| 286 | 'Finland': ['Europe/Helsinki'], |
| 287 | 'France': ['Europe/Paris'], |
| 288 | 'Gabon': ['Africa/Libreville'], |
| 289 | 'Georgia': ['Asia/Tbilisi'], |
| 290 | 'Germany': ['Europe/Berlin'], |
| 291 | 'Ghana': ['Africa/Accra'], |
| 292 | 'Greece': ['Europe/Athens'], |
| 293 | 'Grenada': ['America/Grenada'], |
| 294 | 'Guatemala': ['America/Guatemala'], |
| 295 | 'Guinea': ['Africa/Conakry'], |
| 296 | 'Guinea-Bissau': ['Africa/Bissau'], |
| 297 | 'Guyana': ['America/Guyana'], |
| 298 | 'Haiti': ['America/Guatemala'], |
| 299 | 'Honduras': ['America/Tegucigalpa'], |
Nabin Hait | 548a45d | 2012-07-11 18:40:48 +0530 | [diff] [blame] | 300 | 'Hong Kong': ['Asia/Hong_Kong'], |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 301 | 'Hungary': ['Europe/Budapest'], |
| 302 | 'Iceland': ['Atlantic/Reykjavik'], |
| 303 | 'India': ['Asia/Calcutta'], |
| 304 | 'Indonesia': ['Asia/Jakarta', |
| 305 | 'Asia/Pontianak', |
| 306 | 'Asia/Makassar', |
| 307 | 'Asia/Jayapura'], |
| 308 | 'Iran': ['Asia/Tehran'], |
| 309 | 'Iraq': ['Asia/Baghdad'], |
| 310 | 'Israel': ['Asia/Jerusalem'], |
| 311 | 'Italy': ['Europe/Rome'], |
| 312 | 'Jamaica': ['America/Jamaica'], |
| 313 | 'Japan': ['Asia/Tokyo'], |
| 314 | 'Jordan': ['Asia/Amman'], |
| 315 | 'Kazakhstan': ['Asia/Almaty', |
| 316 | 'Asia/Qyzylorda', |
| 317 | 'Asia/Aqtobe', |
| 318 | 'Asia/Aqtau', |
| 319 | 'Asia/Oral'], |
| 320 | 'Kenya': ['Africa/Nairobi'], |
| 321 | 'Kingdom of the Netherlands': ['Europe/Amsterdam'], |
| 322 | 'Kiribati': ['Pacific/Tarawa', 'Pacific/Enderbury', 'Pacific/Kiritimati'], |
| 323 | 'Kuwait': ['Asia/Kuwait'], |
| 324 | 'Kyrgyzstan': ['Asia/Bishkek'], |
| 325 | 'Laos': ['Asia/Vientiane'], |
| 326 | 'Latvia': ['Europe/Riga'], |
| 327 | 'Lebanon': ['Asia/Beirut'], |
| 328 | 'Lesotho': ['Africa/Maseru'], |
| 329 | 'Liberia': ['Africa/Monrovia'], |
| 330 | 'Libya': ['Africa/Tripoli'], |
| 331 | 'Liechtenstein': ['Europe/Vaduz'], |
| 332 | 'Lithuania': ['Europe/Vilnius'], |
| 333 | 'Luxembourg': ['Europe/Luxembourg'], |
| 334 | 'Macedonia': ['Europe/Skopje'], |
| 335 | 'Madagascar': ['Indian/Antananarivo'], |
| 336 | 'Malawi': ['Africa/Blantyre'], |
| 337 | 'Malaysia': ['Asia/Kuala_Lumpur', 'Asia/Kuching'], |
| 338 | 'Maldives': ['Indian/Maldives'], |
| 339 | 'Mali': ['Africa/Bamako'], |
| 340 | 'Malta': ['Europe/Malta'], |
| 341 | 'Marshall Islands': ['Pacific/Majuro', 'Pacific/Kwajalein'], |
| 342 | 'Mauritania': ['Africa/Nouakchott'], |
| 343 | 'Mauritius': ['Indian/Mauritius'], |
| 344 | 'Mexico': ['America/Mexico_City', |
| 345 | 'America/Cancun', |
| 346 | 'America/Merida', |
| 347 | 'America/Monterrey', |
| 348 | 'America/Mazatlan', |
| 349 | 'America/Chihuahua', |
| 350 | 'America/Hermosillo', |
| 351 | 'America/Tijuana'], |
| 352 | 'Moldova': ['Europe/Chisinau'], |
| 353 | 'Monaco': ['Europe/Monaco'], |
| 354 | 'Mongolia': ['Asia/Ulaanbaatar', 'Asia/Hovd', 'Asia/Choibalsan'], |
| 355 | 'Montenegro': ['Europe/Podgorica'], |
| 356 | 'Morocco': ['Africa/Casablanca'], |
| 357 | 'Mozambique': ['Africa/Maputo'], |
| 358 | 'Myanmar': ['Asia/Rangoon'], |
| 359 | 'Namibia': ['Africa/Windhoek'], |
| 360 | 'Nauru': ['Pacific/Nauru'], |
| 361 | 'Nepal': ['Asia/Katmandu'], |
| 362 | 'New Zealand': ['Pacific/Auckland', 'Pacific/Chatham'], |
| 363 | 'Nicaragua': ['America/Managua'], |
| 364 | 'Niger': ['Africa/Niamey'], |
| 365 | 'Nigeria': ['Africa/Lagos'], |
| 366 | 'North Korea': ['Asia/Pyongyang'], |
| 367 | 'Norway': ['Europe/Oslo'], |
| 368 | 'Oman': ['Asia/Muscat'], |
| 369 | 'Pakistan': ['Asia/Karachi'], |
| 370 | 'Palau': ['Pacific/Palau'], |
| 371 | 'Panama': ['America/Panama'], |
| 372 | 'Papua New Guinea': ['Pacific/Port_Moresby'], |
| 373 | 'Paraguay': ['America/Asuncion'], |
Anand Doshi | 2aa9ba6 | 2012-04-30 15:43:34 +0530 | [diff] [blame] | 374 | 'Peru': ['America/Lima'], |
| 375 | 'Philippines': ['Asia/Manila'], |
| 376 | 'Poland': ['Europe/Warsaw'], |
| 377 | 'Portugal': ['Europe/Lisbon', 'Atlantic/Madeira', 'Atlantic/Azores'], |
| 378 | 'Qatar': ['Asia/Qatar'], |
| 379 | 'Republic of Ireland': ['Europe/Dublin'], |
| 380 | 'Republic of the Congo': ['Africa/Brazzaville'], |
| 381 | 'Romania': ['Europe/Bucharest'], |
| 382 | 'Russia': ['Europe/Kaliningrad', |
| 383 | 'Europe/Moscow', |
| 384 | 'Europe/Volgograd', |
| 385 | 'Europe/Samara', |
| 386 | 'Asia/Yekaterinburg', |
| 387 | 'Asia/Omsk', |
| 388 | 'Asia/Novosibirsk', |
| 389 | 'Asia/Krasnoyarsk', |
| 390 | 'Asia/Irkutsk', |
| 391 | 'Asia/Yakutsk', |
| 392 | 'Asia/Vladivostok', |
| 393 | 'Asia/Sakhalin', |
| 394 | 'Asia/Magadan', |
| 395 | 'Asia/Kamchatka', |
| 396 | 'Asia/Anadyr'], |
| 397 | 'Rwanda': ['Africa/Kigali'], |
| 398 | 'Saint Kitts and Nevis': ['America/St_Kitts'], |
| 399 | 'Saint Lucia': ['America/St_Lucia'], |
| 400 | 'Saint Vincent and the Grenadines': ['America/St_Vincent'], |
| 401 | 'Samoa': ['Pacific/Apia'], |
| 402 | 'San Marino': ['Europe/San_Marino'], |
| 403 | 'Saudi Arabia': ['Asia/Riyadh'], |
| 404 | 'Senegal': ['Africa/Dakar'], |
| 405 | 'Serbia': ['Europe/Belgrade'], |
| 406 | 'Seychelles': ['Indian/Mahe'], |
| 407 | 'Sierra Leone': ['Africa/Freetown'], |
| 408 | 'Singapore': ['Asia/Singapore'], |
| 409 | 'Slovakia': ['Europe/Bratislava'], |
| 410 | 'Slovenia': ['Europe/Ljubljana'], |
| 411 | 'Solomon Islands': ['Pacific/Guadalcanal'], |
| 412 | 'Somalia': ['Africa/Mogadishu'], |
| 413 | 'South Africa': ['Africa/Johannesburg'], |
| 414 | 'South Korea': ['Asia/Seoul'], |
| 415 | 'Spain': ['Europe/Madrid', 'Africa/Ceuta', 'Atlantic/Canary'], |
| 416 | 'Sri Lanka': ['Asia/Colombo'], |
| 417 | 'Sudan': ['Africa/Khartoum'], |
| 418 | 'Suriname': ['America/Paramaribo'], |
| 419 | 'Swaziland': ['Africa/Mbabane'], |
| 420 | 'Sweden': ['Europe/Stockholm'], |
| 421 | 'Switzerland': ['Europe/Zurich'], |
| 422 | 'Syria': ['Asia/Damascus'], |
| 423 | 'S\xc3\xa3o Tom\xc3\xa9 and Pr\xc3\xadncipe': ['Africa/Sao_Tome'], |
| 424 | 'Tajikistan': ['Asia/Dushanbe'], |
| 425 | 'Tanzania': ['Africa/Dar_es_Salaam'], |
| 426 | 'Thailand': ['Asia/Bangkok'], |
| 427 | 'The Gambia': ['Africa/Banjul'], |
| 428 | 'Togo': ['Africa/Lome'], |
| 429 | 'Tonga': ['Pacific/Tongatapu'], |
| 430 | 'Trinidad and Tobago': ['America/Port_of_Spain'], |
| 431 | 'Tunisia': ['Africa/Tunis'], |
| 432 | 'Turkey': ['Europe/Istanbul'], |
| 433 | 'Turkmenistan': ['Asia/Ashgabat'], |
| 434 | 'Tuvalu': ['Pacific/Funafuti'], |
| 435 | 'Uganda': ['Africa/Kampala'], |
| 436 | 'Ukraine': ['Europe/Kiev', |
| 437 | 'Europe/Uzhgorod', |
| 438 | 'Europe/Zaporozhye', |
| 439 | 'Europe/Simferopol'], |
| 440 | 'United Arab Emirates': ['Asia/Dubai'], |
| 441 | 'United Kingdom': ['Europe/London'], |
| 442 | 'United States': ['America/New_York', |
| 443 | 'America/Detroit', |
| 444 | 'America/Kentucky/Louisville', |
| 445 | 'America/Kentucky/Monticello', |
| 446 | 'America/Indiana/Indianapolis', |
| 447 | 'America/Indiana/Marengo', |
| 448 | 'America/Indiana/Knox', |
| 449 | 'America/Indiana/Vevay', |
| 450 | 'America/Chicago', |
| 451 | 'America/Indiana/Vincennes', |
| 452 | 'America/Indiana/Petersburg', |
| 453 | 'America/Menominee', |
| 454 | 'America/North_Dakota/Center', |
| 455 | 'America/North_Dakota/New_Salem', |
| 456 | 'America/Denver', |
| 457 | 'America/Boise', |
| 458 | 'America/Shiprock', |
| 459 | 'America/Phoenix', |
| 460 | 'America/Los_Angeles', |
| 461 | 'America/Anchorage', |
| 462 | 'America/Juneau', |
| 463 | 'America/Yakutat', |
| 464 | 'America/Nome', |
| 465 | 'America/Adak', |
| 466 | 'Pacific/Honolulu'], |
| 467 | 'Uruguay': ['America/Montevideo'], |
| 468 | 'Uzbekistan': ['Asia/Samarkand', 'Asia/Tashkent'], |
| 469 | 'Vanuatu': ['Pacific/Efate'], |
| 470 | 'Vatican City': ['Europe/Vatican'], |
| 471 | 'Venezuela': ['America/Caracas'], |
| 472 | 'Vietnam': ['Asia/Saigon'], |
| 473 | 'Yemen': ['Asia/Aden'], |
| 474 | 'Zambia': ['Africa/Lusaka'], |
| 475 | 'Zimbabwe': ['Africa/Harare'], |
| 476 | }, |
Anand Doshi | 1ed4ef1 | 2012-04-27 15:30:23 +0530 | [diff] [blame] | 477 | }); |