From 5f0bbec362fac816b7b5a480512e52ec48b11a9e Mon Sep 17 00:00:00 2001 From: Matt Brown Date: Mon, 23 May 2011 05:32:00 +0000 Subject: [PATCH] Changes to Rico 3 as a result of regression testing with IE6, IE7, and IE8. git-svn-id: svn://svn.code.sf.net/p/openrico/code/trunk/rico3@83 53df2df2-7ab5-4331-af62-ea79255fa4e2 --- bin/Rico.dll | Bin 567296 -> 567296 bytes examples/asp/3grids.asp | 1 - examples/asp/widgets.asp | 2092 +++------------------------ examples/dotnet/menu.aspx | 2 - examples/dotnet/widgets.aspx | 8 +- examples/html/LoadRicoClient.js | 11 +- examples/html/popups.html | 2 +- examples/php/widgets.php | 8 +- minsrc/ricoCalendar.js | 71 +- minsrc/ricoGridCommon.js | 2 +- minsrc/ricoLiveGridForms.js | 2 +- minsrc/ricoSimpleGrid.js | 6 +- minsrc/ricoUI.js | 48 +- plugins/asp/LoadRicoClient.asp | 15 +- ricoClient/css/coffee-with-milk.css | 36 +- ricoClient/css/grayedout.css | 16 +- ricoClient/css/greenHdg.css | 8 +- ricoClient/css/rico.css | 151 +- ricoClient/css/seaglass.css | 14 +- ricoClient/css/warmfall.css | 36 +- ricoClient/js/rico.js | 8 +- ricoClient/js/ricoThemeroller.js | 6 +- ricoClient/js/rico_min.js | 218 ++- 23 files changed, 582 insertions(+), 2179 deletions(-) diff --git a/bin/Rico.dll b/bin/Rico.dll index 8b357c8a43e1643750c146066c2d5cf7d465a555..a3dc4cef407125c1cb28d9de19dcacf75c92d1d1 100644 GIT binary patch delta 8364 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 LP` 

- - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Population (thousands)
Country or area19502009201520252050
Population (thousands)
Country or area 1950 2009 2015 2025 2050
Afghanistan815128150342464497073938
Albania12153155325633953303
Algeria875334895380884288249610
American Samoa19677486107
Andorra68693107137
Angola414818498216902744142267
Anguilla515171820
Antigua and Barbuda468893101112
Argentina1715040276425484588350943
Armenia13543083313931813018
Aruba38107109112106
Australia821921293226072470328724
Austria69368364846786008515
Azerbaijan2896883294261012810579
Bahamas79342366402455
Bahrain11679188210211277
Bangladesh43595162221175217195012222495
Barbados211256260262237
Belarus77459634935588517275
Belgium862810647108781119111493
Belize69307344404506
Benin20508935106471376721982
Bermuda3765656663
Bhutan1686977708651013
Bolivia27149863108541236814908
Bosnia and Herzegovina26613767372736083008
Botswana4131950210623372758
Brazil53975193734202866213802218512
British Virgin Islands723242628
Brunei Darussalam48400443513658
Bulgaria72517545726367525392
Burkina Faso408015757190132483740830
Burundi2456830394131116114846
Cambodia434614805163571897323795
Cameroon446619522221692647836736
Canada1373733573354933865944414
Cape Verde146506548616703
Cayman Islands756596366
Central African Republic13274422492757477603
Chad242911206131201690627776
Channel Islands102150151152144
Chile608216970179261926620657
China5449511345751139599814531401417045
China, Hong Kong SAR19747022739879698623
China, Macao SAR190538568603593
Colombia1200045660493855492062877
Comoros1566767679071226
Congo8083683422550946863
Cook Islands1520202124
Costa Rica9664579495755216373
Côte d'Ivoire250521075242102973843373
Croatia38504416437042543825
Cuba59201120411213111489725
Cyprus49487192510141175
Czech Republic892510369105101057310294
Dem. People's Rep. of Korea973723906243992512824562
Dem. Republic of the Congo12184660207741998123147512
Denmark42715470552355905551
Djibouti6286495311111469
Dominica5167676866
Dominican Republic242710090108671197313441
Ecuador338713625145961607417989
Egypt215148299991778104970129533
El Salvador22006163638368957882
Equatorial Guinea2266767819711445
Eritrea114150736009740410787
Estonia11011340133713211233
Ethiopia184348282596237119822173811
Faeroe Islands3250525558
Falkland Islands (Malvinas)23333
Fiji289849874905910
Finland40095326543255335445
France4183262343639006576967668
French Guiana25226261323462
French Polynesia61269289318354
Gabon4691475163919152471
Gambia2581705198524783763
Georgia35274260408438883267
Germany6837682167813467925870504
Ghana498123837269253223345213
Gibraltar2031313230
Greece756611161112611127410939
Greenland2357575650
Grenada7710410710997
Guadeloupe210465476489477
Guam60178191211242
Guatemala314614027162271992727480
Guinea261910069118441515823975
Guinea-Bissau5181611184822963555
Guyana423762754732558
Haiti322110033109571247615485
Holy See11111
Honduras148774668386984412402
Hungary93389993987496478934
Iceland143323353384407
India3718571198003129419214312721613800
Indonesia77152229965244191263287288110
Iran (Islamic Republic of)1691374196794548713496975
Iraq571930747358844469263995
Ireland29694515488653706295
Isle of Man5580818075
Israel125871707823876910649
Italy4636759870606046001857066
Jamaica14032719278628662683
Japan82824127156125791120793101659
Jordan47263166957808810241
Kazakhstan670315637162891702517848
Kenya607739802464335757385410
Kiribati2698107123151
Kuwait1522985337839885240
Kyrgyzstan17405482587763786882
Lao People's Dem. Republic166663207028827310744
Latvia19492249219721011854
Lebanon14434224442647365033
Lesotho7342067216823062491
Liberia8243955466558588841
Libyan Arab Jamahiriya10296420715881449819
Liechtenstein1436384045
Lithuania25673287314329852579
Luxembourg296486520582733
Madagascar408419625228532859542693
Malawi288115263179982319436575
Malaysia611027468300413377039664
Maldives82309338384455
Mali426813010149931860328260
Malta312409417426413
Marshall Islands1362707992
Martinique222405411418393
Mauritania6513291373244436061
Mauritius4931288133714001426
Mayotte15194224277386
Mexico27741109610115528123366128964
Micronesia (Fed. States of)32111114122128
Moldova (Republic of)23413604346232912734
Monaco2033333538
Mongolia7612671285531343446
Montenegro399624627633618
Montserrat146677
Morocco895331993343303786542583
Mozambique644222894259573119044148
Myanmar1715850020530875758563373
Namibia4852171241228103588
Nauru310111111
Nepal812629331325033803149028
Netherlands1011416592169151734817399
Netherlands Antilles112198207210192
New Caledonia65250271304362
New Zealand19084266449248315349
Nicaragua12955743626570588143
Niger246215290191502738858216
Nigeria36680154729175928210057289083
Niue51111
Northern Mariana Islands78796111151
Norway32654812503653655947
Occupied Palestinian Territory100542775090655310265
Oman4562845319837824878
Pakistan41177180808205504246286335195
Palau720212326
Panama8603454377342675092
Papua New Guinea179867327678926512871
Paraguay14736349700780269867
Peru763229165311973452839776
Philippines1999691983101734117270146156
Pitcairn00000
Poland2482438074377883696432013
Portugal840510707107871070610015
Puerto Rico22183982407441764103
Qatar251409163018482316
Republic of Korea1921148333491534948444077
Réunion2488278869731096
Romania1631121275207871996117279
Russian Federation102702140874137983132345116097
Rwanda21629998117431467622082
Saint Helena54455
Saint Kitts and Nevis4652566169
Saint Lucia83172182198217
Saint Pierre and Miquelon56666
St. Vincent and the Grenadines67109110111119
Samoa82179181188192
San Marino1331323333
Sao Tome and Principe60163180216296
Saudi Arabia320125721289333417643658
Senegal241612534145261786126102
Serbia67329850982897209193
Seychelles3684869197
Sierra Leone194456966557811212446
Singapore10224737505953625221
Slovakia34635406543754134917
Slovenia14732020204420501954
Solomon Islands905235997251007
Somalia22649133107311392223522
South Africa1368350110516845376656802
Spain2800944904472034926551260
Sri Lanka824120238211672203321705
Sudan919042272477305668875884
Suriname215520547586619
Swaziland2731185128714551749
Sweden701492499498991510571
Switzerland46937568773680208514
Syrian Arab Republic353621906244942859236911
Tajikistan153269527761907511111
TFYR Macedonia12302042204520371857
Thailand2060767764699397262873361
Timor-Leste4331134138518693217
Togo132966197607928213196
Tokelau21111
Tonga47104105112123
Trinidad and Tobago6361339136813881278
Tunisia353010272108841179712711
Turkey2148474816799668736497389
Turkmenistan12115110550960726796
Turks and Caicos Islands533353840
Tuvalu510101111
Uganda515832710397105340691271
Ukraine3729845708441654161735026
United Arab Emirates704599519361098253
United Kingdom5061661565635286660172365
United Republic of Tanzania7650437395210967394109450
United States of America157813314659332334358735403932
United States Virgin Islands2711010810375
Uruguay22393361343035463637
Uzbekistan631427488294563271536439
Vanuatu48240276338482
Venezuela (Bolivarian Republic of)509428583312923537042042
Viet Nam273678806993647102054111666
Wallis and Futuna Islands715161717
Western Sahara14513625775938
Yemen431623580278193550953689
Zambia234012935149801889028957
Zimbabwe274712523140291678022178
Afghanistan 8151 28150 34246 44970 73938
Albania 1215 3155 3256 3395 3303
Algeria 8753 34895 38088 42882 49610
American Samoa 19 67 74 86 107
Andorra 6 86 93 107 137
Angola 4148 18498 21690 27441 42267
Anguilla 5 15 17 18 20
Antigua and Barbuda 46 88 93 101 112
Argentina 17150 40276 42548 45883 50943
Armenia 1354 3083 3139 3181 3018
Aruba 38 107 109 112 106
Australia 8219 21293 22607 24703 28724
Austria 6936 8364 8467 8600 8515
Azerbaijan 2896 8832 9426 10128 10579
Bahamas 79 342 366 402 455
Bahrain 116 791 882 1021 1277
Bangladesh 43595 162221 175217 195012 222495
Barbados 211 256 260 262 237
Belarus 7745 9634 9355 8851 7275
Belgium 8628 10647 10878 11191 11493
Belize 69 307 344 404 506
Benin 2050 8935 10647 13767 21982
Bermuda 37 65 65 66 63
Bhutan 168 697 770 865 1013
Bolivia 2714 9863 10854 12368 14908
Bosnia and Herzegovina 2661 3767 3727 3608 3008
Botswana 413 1950 2106 2337 2758
Brazil 53975 193734 202866 213802 218512
British Virgin Islands 7 23 24 26 28
Brunei Darussalam 48 400 443 513 658
Bulgaria 7251 7545 7263 6752 5392
Burkina Faso 4080 15757 19013 24837 40830
Burundi 2456 8303 9413 11161 14846
Cambodia 4346 14805 16357 18973 23795
Cameroon 4466 19522 22169 26478 36736
Canada 13737 33573 35493 38659 44414
Cape Verde 146 506 548 616 703
Cayman Islands 7 56 59 63 66
Central African Republic 1327 4422 4927 5747 7603
Chad 2429 11206 13120 16906 27776
Channel Islands 102 150 151 152 144
Chile 6082 16970 17926 19266 20657
China 544951 1345751 1395998 1453140 1417045
China, Hong Kong SAR 1974 7022 7398 7969 8623
China, Macao SAR 190 538 568 603 593
Colombia 12000 45660 49385 54920 62877
Comoros 156 676 767 907 1226
Congo 808 3683 4225 5094 6863
Cook Islands 15 20 20 21 24
Costa Rica 966 4579 4957 5521 6373
Côte d'Ivoire 2505 21075 24210 29738 43373
Croatia 3850 4416 4370 4254 3825
Cuba 5920 11204 11213 11148 9725
Cyprus 494 871 925 1014 1175
Czech Republic 8925 10369 10510 10573 10294
Dem. People's Rep. of Korea 9737 23906 24399 25128 24562
Dem. Republic of the Congo 12184 66020 77419 98123 147512
Denmark 4271 5470 5523 5590 5551
Djibouti 62 864 953 1111 1469
Dominica 51 67 67 68 66
Dominican Republic 2427 10090 10867 11973 13441
Ecuador 3387 13625 14596 16074 17989
Egypt 21514 82999 91778 104970 129533
El Salvador 2200 6163 6383 6895 7882
Equatorial Guinea 226 676 781 971 1445
Eritrea 1141 5073 6009 7404 10787
Estonia 1101 1340 1337 1321 1233
Ethiopia 18434 82825 96237 119822 173811
Faeroe Islands 32 50 52 55 58
Falkland Islands (Malvinas) 2 3 3 3 3
Fiji 289 849 874 905 910
Finland 4009 5326 5432 5533 5445
France 41832 62343 63900 65769 67668
French Guiana 25 226 261 323 462
French Polynesia 61 269 289 318 354
Gabon 469 1475 1639 1915 2471
Gambia 258 1705 1985 2478 3763
Georgia 3527 4260 4084 3888 3267
Germany 68376 82167 81346 79258 70504
Ghana 4981 23837 26925 32233 45213
Gibraltar 20 31 31 32 30
Greece 7566 11161 11261 11274 10939
Greenland 23 57 57 56 50
Grenada 77 104 107 109 97
Guadeloupe 210 465 476 489 477
Guam 60 178 191 211 242
Guatemala 3146 14027 16227 19927 27480
Guinea 2619 10069 11844 15158 23975
Guinea-Bissau 518 1611 1848 2296 3555
Guyana 423 762 754 732 558
Haiti 3221 10033 10957 12476 15485
Holy See 1 1 1 1 1
Honduras 1487 7466 8386 9844 12402
Hungary 9338 9993 9874 9647 8934
Iceland 143 323 353 384 407
India 371857 1198003 1294192 1431272 1613800
Indonesia 77152 229965 244191 263287 288110
Iran (Islamic Republic of) 16913 74196 79454 87134 96975
Iraq 5719 30747 35884 44692 63995
Ireland 2969 4515 4886 5370 6295
Isle of Man 55 80 81 80 75
Israel 1258 7170 7823 8769 10649
Italy 46367 59870 60604 60018 57066
Jamaica 1403 2719 2786 2866 2683
Japan 82824 127156 125791 120793 101659
Jordan 472 6316 6957 8088 10241
Kazakhstan 6703 15637 16289 17025 17848
Kenya 6077 39802 46433 57573 85410
Kiribati 26 98 107 123 151
Kuwait 152 2985 3378 3988 5240
Kyrgyzstan 1740 5482 5877 6378 6882
Lao People's Dem. Republic 1666 6320 7028 8273 10744
Latvia 1949 2249 2197 2101 1854
Lebanon 1443 4224 4426 4736 5033
Lesotho 734 2067 2168 2306 2491
Liberia 824 3955 4665 5858 8841
Libyan Arab Jamahiriya 1029 6420 7158 8144 9819
Liechtenstein 14 36 38 40 45
Lithuania 2567 3287 3143 2985 2579
Luxembourg 296 486 520 582 733
Madagascar 4084 19625 22853 28595 42693
Malawi 2881 15263 17998 23194 36575
Malaysia 6110 27468 30041 33770 39664
Maldives 82 309 338 384 455
Mali 4268 13010 14993 18603 28260
Malta 312 409 417 426 413
Marshall Islands 13 62 70 79 92
Martinique 222 405 411 418 393
Mauritania 651 3291 3732 4443 6061
Mauritius 493 1288 1337 1400 1426
Mayotte 15 194 224 277 386
Mexico 27741 109610 115528 123366 128964
Micronesia (Fed. States of) 32 111 114 122 128
Moldova (Republic of) 2341 3604 3462 3291 2734
Monaco 20 33 33 35 38
Mongolia 761 2671 2855 3134 3446
Montenegro 399 624 627 633 618
Montserrat 14 6 6 7 7
Morocco 8953 31993 34330 37865 42583
Mozambique 6442 22894 25957 31190 44148
Myanmar 17158 50020 53087 57585 63373
Namibia 485 2171 2412 2810 3588
Nauru 3 10 11 11 11
Nepal 8126 29331 32503 38031 49028
Netherlands 10114 16592 16915 17348 17399
Netherlands Antilles 112 198 207 210 192
New Caledonia 65 250 271 304 362
New Zealand 1908 4266 4492 4831 5349
Nicaragua 1295 5743 6265 7058 8143
Niger 2462 15290 19150 27388 58216
Nigeria 36680 154729 175928 210057 289083
Niue 5 1 1 1 1
Northern Mariana Islands 7 87 96 111 151
Norway 3265 4812 5036 5365 5947
Occupied Palestinian Territory 1005 4277 5090 6553 10265
Oman 456 2845 3198 3782 4878
Pakistan 41177 180808 205504 246286 335195
Palau 7 20 21 23 26
Panama 860 3454 3773 4267 5092
Papua New Guinea 1798 6732 7678 9265 12871
Paraguay 1473 6349 7007 8026 9867
Peru 7632 29165 31197 34528 39776
Philippines 19996 91983 101734 117270 146156
Pitcairn 0 0 0 0 0
Poland 24824 38074 37788 36964 32013
Portugal 8405 10707 10787 10706 10015
Puerto Rico 2218 3982 4074 4176 4103
Qatar 25 1409 1630 1848 2316
Republic of Korea 19211 48333 49153 49484 44077
Réunion 248 827 886 973 1096
Romania 16311 21275 20787 19961 17279
Russian Federation 102702 140874 137983 132345 116097
Rwanda 2162 9998 11743 14676 22082
Saint Helena 5 4 4 5 5
Saint Kitts and Nevis 46 52 56 61 69
Saint Lucia 83 172 182 198 217
Saint Pierre and Miquelon 5 6 6 6 6
St. Vincent and the Grenadines 67 109 110 111 119
Samoa 82 179 181 188 192
San Marino 13 31 32 33 33
Sao Tome and Principe 60 163 180 216 296
Saudi Arabia 3201 25721 28933 34176 43658
Senegal 2416 12534 14526 17861 26102
Serbia 6732 9850 9828 9720 9193
Seychelles 36 84 86 91 97
Sierra Leone 1944 5696 6557 8112 12446
Singapore 1022 4737 5059 5362 5221
Slovakia 3463 5406 5437 5413 4917
Slovenia 1473 2020 2044 2050 1954
Solomon Islands 90 523 599 725 1007
Somalia 2264 9133 10731 13922 23522
South Africa 13683 50110 51684 53766 56802
Spain 28009 44904 47203 49265 51260
Sri Lanka 8241 20238 21167 22033 21705
Sudan 9190 42272 47730 56688 75884
Suriname 215 520 547 586 619
Swaziland 273 1185 1287 1455 1749
Sweden 7014 9249 9498 9915 10571
Switzerland 4693 7568 7736 8020 8514
Syrian Arab Republic 3536 21906 24494 28592 36911
Tajikistan 1532 6952 7761 9075 11111
TFYR Macedonia 1230 2042 2045 2037 1857
Thailand 20607 67764 69939 72628 73361
Timor-Leste 433 1134 1385 1869 3217
Togo 1329 6619 7607 9282 13196
Tokelau 2 1 1 1 1
Tonga 47 104 105 112 123
Trinidad and Tobago 636 1339 1368 1388 1278
Tunisia 3530 10272 10884 11797 12711
Turkey 21484 74816 79966 87364 97389
Turkmenistan 1211 5110 5509 6072 6796
Turks and Caicos Islands 5 33 35 38 40
Tuvalu 5 10 10 11 11
Uganda 5158 32710 39710 53406 91271
Ukraine 37298 45708 44165 41617 35026
United Arab Emirates 70 4599 5193 6109 8253
United Kingdom 50616 61565 63528 66601 72365
United Republic of Tanzania 7650 43739 52109 67394 109450
United States of America 157813 314659 332334 358735 403932
United States Virgin Islands 27 110 108 103 75
Uruguay 2239 3361 3430 3546 3637
Uzbekistan 6314 27488 29456 32715 36439
Vanuatu 48 240 276 338 482
Venezuela (Bolivarian Republic of) 5094 28583 31292 35370 42042
Viet Nam 27367 88069 93647 102054 111666
Wallis and Futuna Islands 7 15 16 17 17
Western Sahara 14 513 625 775 938
Yemen 4316 23580 27819 35509 53689
Zambia 2340 12935 14980 18890 28957
Zimbabwe 2747 12523 14029 16780 22178
@@ -2058,7 +438,11 @@ Department of Economic and Social Affairs of the United Nations Secretariat

Rico Calendar

-
+ + + + +
diff --git a/examples/dotnet/menu.aspx b/examples/dotnet/menu.aspx index dc9c451..75a4a58 100644 --- a/examples/dotnet/menu.aspx +++ b/examples/dotnet/menu.aspx @@ -12,8 +12,6 @@ -