var totalplaces=828
var idx=0
var q1=""
var q2=""

indx = new Array (26)
indx[1]=0
indx[2]=46
indx[3]=115
indx[4]=170
indx[5]=210
indx[6]=223
indx[7]=250
indx[8]=276
indx[9]=320
indx[10]=329
indx[11]=338
indx[12]=377
indx[13]=435
indx[14]=494
indx[15]=522
indx[16]=541
indx[17]=585
indx[18]=587
indx[19]=621
indx[20]=714
indx[21]=761
indx[22]=764
indx[23]=785
indx[24]=785
indx[25]=817
indx[26]=822

function place(name,country,lon,lat,zone) {
this.name = name
this.country = country
this.lon = lon
this.lat = lat
this.zone = zone
}

atlas=new Array(totalplaces)

atlas[0] = new place("NOT FOUND","","00W00","00N00","+0000")
atlas[1] = new place("Aberdeen","UK","02w06","57n09","+0000")
atlas[2] = new place("Abidjan","Ivory Coast","04w01","05n19","+0000")
atlas[3] = new place("Abilene","Texas","99w43","32n28","+0600")
atlas[4] = new place("Accra","Ghana","00w14","05n31","+0000")
atlas[5] = new place("Adamstown","Pitcairn Island","130w05","25s00","+1000")
atlas[6] = new place("Addis Ababa","Ethiopia","38e43","09n01","-0300")
atlas[7] = new place("Adelaide","Australia","138e35","34s55","-0930")
atlas[8] = new place("Agana","Guam","144e45","13n28","-1000")
atlas[9] = new place("Agra","India","78e01","27n11","-0530")
atlas[10] = new place("Ahmadabad","India","72e37","23n02","-0530")
atlas[11] = new place("Akranes","Iceland","22w06","64n10","+0100")
atlas[12] = new place("Akureyri","Iceland","18w06","65n40","+0100")
atlas[13] = new place("Albany","New York","73w45","42n39","+0500")
atlas[14] = new place("Albuquerque","New Mexico","106w39","35n05","+0700")
atlas[15] = new place("Aleppo","Syria","37e10","36n12","-0200")
atlas[16] = new place("Alexandria","Egypt","29e54","31n12","-0200")
atlas[17] = new place("Algiers","Algeria","03e03","36n47","+0000")
atlas[18] = new place("Alicante","Spain","00w30","38n21","-0100")
atlas[19] = new place("Allahabad","India","81e51","25n57","-0530")
atlas[20] = new place("Allentown","Pennsylvania","75w29","40n37","+0500")
atlas[21] = new place("Altoona","Pennsylvania","78w24","40n31","+0500")
atlas[22] = new place("Amarillo","Texas","101w50","35n13","+0600")
atlas[23] = new place("Amiens","France","02e18","49n54","-0100")
atlas[24] = new place("Amman","Jordan","35e36","31n57","-0200")
atlas[25] = new place("Amritsar","India","74e53","31n35","-0530")
atlas[26] = new place("Amsterdam","Holland","04e54","52n22","-0100")
atlas[27] = new place("Anaheim","California","117w55","33n50","+0800")
atlas[28] = new place("Anchorage","Alaska","149w54","61n13","+1000")
atlas[29] = new place("Anderson","Indiana","85w41","40n10","+0600")
atlas[30] = new place("Andorra","Andorra","01e30","42n31","-0000")
atlas[31] = new place("Ankara","Turkey","32e52","39n56","-0200")
atlas[32] = new place("Antwerpen","Belgium","04e25","51n13","-0100")
atlas[33] = new place("Apia","Western Samoa","171w46","13s49","+1100")
atlas[34] = new place("Appleton","Wisconsin","88w25","44n16","+0600")
atlas[35] = new place("Arendal","Norway","08e48","58n27","-0100")
atlas[36] = new place("Asheville","North Carolina","82w33","35n36","+0500")
atlas[37] = new place("Asmara","Eritrea","38e56","15n21","-0300")
atlas[38] = new place("Asuncion","Paraguay","57w41","25s16","+0400")
atlas[39] = new place("Athens","Greece","23e44","37n58","-0200")
atlas[40] = new place("Atlanta","Georgia","84w23","33n45","+0500")
atlas[41] = new place("Atlantic City","New Jersey","74w27","39n21","+0500")
atlas[42] = new place("Auckland","New Zealand","174e46","36s52","-1200")
atlas[43] = new place("Augusta","Georgia","81w58","33n28","+0500")
atlas[44] = new place("Austin","Texas","97w45","30n17","+0600")
atlas[45] = new place("Avignon","France","04e48","43n57","-0100")
atlas[46] = new place("Bagdad","Iraq","44e25","33n21","-0300")
atlas[47] = new place("Bahia Blanca","Argentina","62w17","38s43","+0400")
atlas[48] = new place("Bakersfield","California","119w01","35n23","+0800")
atlas[49] = new place("Baku","Aserbadjan","49e51","40n23","-0300")
atlas[50] = new place("Baltimore","Maryland","76w37","39n17","+0500")
atlas[51] = new place("Bandung","Indonesia","107e36","06s56","-0700")
atlas[52] = new place("Bangalore","India","77e35","12n59","-0530")
atlas[53] = new place("Bangkok","Thailand","100e31","13n45","-0700")
atlas[54] = new place("Bangor","Maine","68w46","44n48","+0500")
atlas[55] = new place("Banjarmasin","Borneo","114e36","03s19","-0800")
atlas[56] = new place("Baranquilla","Colombia","74w47","10n58","+0500")
atlas[57] = new place("Barcelona","Spain","02e11","41n23","-0100")
atlas[58] = new place("Barquisimeto","Venezuela","69w19","10n03","+0400")
atlas[59] = new place("Base Terre","Guadeloupe","60w44","16n00","+0400")
atlas[60] = new place("Basra","Iraq","47e50","30n30","-0300")
atlas[61] = new place("Baton Rouge","Louisiana","91w11","30n27","+0600")
atlas[62] = new place("Battersea","London","00w10","51n28","+0000")
atlas[63] = new place("Bay City","Michigan","83w54","43n36","+0500")
atlas[64] = new place("Bayonne","France","01w29","43n30","-0100")
atlas[65] = new place("Beaumont","Texas","94w06","30n05","+0600")
atlas[66] = new place("Beira","Mozambique","34e53","19s51","-0200")
atlas[67] = new place("Beirut","Lebanon","35e28","35n54","-0200")
atlas[68] = new place("Belem","Brazil","48w29","01s27","+0300")
atlas[69] = new place("Belfast","Northern Ireland","05w55","54n35","+0000")
atlas[70] = new place("Belize","Belize","88w12","17n30","+0600")
atlas[71] = new place("Belize","British Honduras","88w12","17n30","+0600")
atlas[72] = new place("Belo Horizonte","Brazil","43w56","19s55","+0300")
atlas[73] = new place("Benares","India","83e00","25n20","-0530")
atlas[74] = new place("Beograd","Serbia","20e30","44n50","-0100")
atlas[75] = new place("Berbera","Somali","45e02","10n26","-0300")
atlas[76] = new place("Bergen","Norway","05e21","60n23","-0100")
atlas[77] = new place("Berlin","Germany","13e24","52n31","-0100")
atlas[78] = new place("Bermondsey","London","00w05","51n30","+0000")
atlas[79] = new place("Bethnal Green","London","00w03","51n32","+0000")
atlas[80] = new place("Billings","Montana","108w30","45n47","+0700")
atlas[81] = new place("Binghamton","New York","75w55","42n06","+0500")
atlas[82] = new place("Birmingham","Alabama","86w43","33n31","+0600")
atlas[83] = new place("Birmingham","UK","01w50","52n30","+0000")
atlas[84] = new place("Blackburn","UK","02w28","53n45","+0000")
atlas[85] = new place("Blackpool","UK","03w03","53n49","+0000")
atlas[86] = new place("Bodoe","Norway","14e23","67n17","-0100")
atlas[87] = new place("Bogota","Colombia","74w05","04n36","+0500")
atlas[88] = new place("Boise","Idaho","116w13","43n37","+0700")
atlas[89] = new place("Bologna","Italy","11e20","44n29","-0100")
atlas[90] = new place("Bombay","India","72e50","18n58","-0530")
atlas[91] = new place("Bonn","Germany","07e05","50n44","-0100")
atlas[92] = new place("Bordeaux","France","00w34","44n50","-0100")
atlas[93] = new place("Borgholm","Sweden","16e39","56n53","-0100")
atlas[94] = new place("Bournemouth","UK","01w53","50n43","+0000")
atlas[95] = new place("Bratislava","Slovakia","48n9","17e7","-1000")
atlas[96] = new place("Brazzaville","Congo","15e14","04s17","-0100")
atlas[97] = new place("Bremen","Germany","08e49","53n04","-0100")
atlas[98] = new place("Breslau","Poland","17e00","51n06","-0100")
atlas[99] = new place("Bridgeport","Connecticut","73w12","41n11","+0500")
atlas[100] = new place("Bridgetown","Barbados","59w37","13n06","+0400")
atlas[101] = new place("Brighton","UK","00w08","50n50","+0000")
atlas[102] = new place("Brisbane","Australia","153e02","27s28","-1000")
atlas[103] = new place("Bristol","UK","02w35","51n27","+0000")
atlas[104] = new place("Brno","Czech Republic","16e37","49n12","-0100")
atlas[105] = new place("Brunei","Brunei","114e57","04n54","-0800")
atlas[106] = new place("Bruxelles","Belgium","04e20","50n50","-0100")
atlas[107] = new place("Bucuresti","Rumania","26e06","44n26","-0200")
atlas[108] = new place("Budapest","Hungary","19e05","47n30","-0100")
atlas[109] = new place("Buenos Aires","Argentina","58w27","34s36","+0400")
atlas[110] = new place("Buffalo","New York","78w53","42n53","+0500")
atlas[111] = new place("Bulawayo","Zimbabwe","28e35","20s10","-0200")
atlas[112] = new place("Burlington","Iowa","91w14","40n49","+0600")
atlas[113] = new place("Burlington","Vermont","73w12","44n29","+0500")
atlas[114] = new place("Butte","Montana","112w32","46n00","+0700")
atlas[115] = new place("Cairo","Egypt","31e15","30n03","-0200")
atlas[116] = new place("Calais","France","01e51","50n57","-0100")
atlas[117] = new place("Calcutta","India","88e22","22n32","-0530")
atlas[118] = new place("Calgary","Canada","114w04","51n03","+0700")
atlas[119] = new place("Camaguey","Cuba","77w55","21n23","+0500")
atlas[120] = new place("Camberwell","London","00w05","51n27","+0000")
atlas[121] = new place("Cambridge","Massachusetts","71w06","42n22","+0500")
atlas[122] = new place("Cambridge","UK","00e08","53n12","+0000")
atlas[123] = new place("Camden","New Jersey","75w07","39n56","+0500")
atlas[124] = new place("Canberra","Australia","149e08","35s19","-1000")
atlas[125] = new place("Canton","China","113e16","23n06","-0800")
atlas[126] = new place("Canton","Ohio","81w23","40n48","+0500")
atlas[127] = new place("Cape Town","South Africa","18e22","33s55","-0200")
atlas[128] = new place("Caracas","Venezuela","66w55","10n30","+0400")
atlas[129] = new place("Cardiff","UK","03w10","51n29","+0000")
atlas[130] = new place("Carlisle","UK","02w57","54n53","+0000")
atlas[131] = new place("Cartagena","Colombia","75w32","10n26","+0500")
atlas[132] = new place("Cartagena","Spain","00w59","37n37","-0100")
atlas[133] = new place("Casablanca","Morocco","07w35","33n39","+0000")
atlas[134] = new place("Casper","Wyoming","106w19","42n51","+0700")
atlas[135] = new place("Catania","Italy","15e06","37n30","-0100")
atlas[136] = new place("Cawnpore","India","80e21","26n28","-0530")
atlas[137] = new place("Cayenne","French Guyana","52w20","04n57","+0400")
atlas[138] = new place("Cedar Rapids","Iowa","91w40","41n59","+0600")
atlas[139] = new place("Champaign","Illinois","88w15","40n07","+0600")
atlas[140] = new place("Changsha","China","112e58","28n12","-0800")
atlas[141] = new place("Charkov","Ukraine","36e15","50n00","-0200")
atlas[142] = new place("Charleston","South Carolina","79w56","32n46","+0500")
atlas[143] = new place("Charleston","West Virginia","81w38","38n21","+0500")
atlas[144] = new place("Charlotte","North Carolina","80w51","35n13","+0500")
atlas[145] = new place("Chattanooga","Tennessee","85w19","35n03","+0600")
atlas[146] = new place("Chelsea","London","00w10","51n29","+0000")
atlas[147] = new place("Chemnitz","Germany","12e55","50n50","-0100")
atlas[148] = new place("Cherbourg","France","01w37","49n39","-0100")
atlas[149] = new place("Chicago","Illinois","87w39","41n52","+0600")
atlas[150] = new place("Chihuahua","Mexico","106w05","26n38","+0600")
atlas[151] = new place("Chittagong","Bangladesh","91e50","22n20","-0630")
atlas[152] = new place("Christchurch","New Zealand","172e38","43s32","-1200")
atlas[153] = new place("Chungking","China","106e35","29n34","-0700")
atlas[154] = new place("Cienfuegos","Cuba","82w27","22n09","+0500")
atlas[155] = new place("Cincinnati","Ohio","84w31","39n06","+0500")
atlas[156] = new place("Ciudad Trujillo","Dominican Republic","69w53","18n29","+0500")
atlas[157] = new place("Clermont Ferrand","France","03e05","45n47","-0100")
atlas[158] = new place("Cleveland","Ohio","81w42","41n30","+0500")
atlas[159] = new place("Cologne","Germany","06e59","50n56","-0100")
atlas[160] = new place("Colombo","Sri Lanka","79e51","06n56","-0530")
atlas[161] = new place("Colorado Springs","Colorado","104w49","38n50","+0700")
atlas[162] = new place("Columbia","South Carolina","81w03","34n00","+0500")
atlas[163] = new place("Columbus","Georgia","84w59","32n28","+0500")
atlas[164] = new place("Columbus","Ohio","83w00","39n58","+0500")
atlas[165] = new place("Copenhagen","Denmark","12e35","55n40","-0100")
atlas[166] = new place("Cordoba","Argentina","64w11","31s24","+0400")
atlas[167] = new place("Cork","Ireland","06w06","53n16","+0000")
atlas[168] = new place("Corpus Christi","Texas","97w24","27n47","+0600")
atlas[169] = new place("Curitiba","Brazil","49w14","25s26","+0300")
atlas[170] = new place("Dacca","Bangladesh","90e25","23n43","-0630")
atlas[171] = new place("Dakar","Senegal","17w26","14n40","+0000")
atlas[172] = new place("Dallas","Texas","96w49","32n47","+0600")
atlas[173] = new place("Damascus","Syria","36e18","33n30","-0200")
atlas[174] = new place("Danzig","Poland","18e40","54n23","-0100")
atlas[175] = new place("Dar Es Salaam","Tanzania","39e19","06s50","-0300")
atlas[176] = new place("Darwin","Australia","130e49","12s28","-0930")
atlas[177] = new place("Davao","Philippines","125e37","07n05","-0800")
atlas[178] = new place("Davenport","Iowa","90w35","41n32","+0600")
atlas[179] = new place("Dawson","Canada","139w26","64n04","+0900")
atlas[180] = new place("Dayton","Ohio","84w12","39n45","+0500")
atlas[181] = new place("Daytona Beach","Florida","81w01","29n13","+0500")
atlas[182] = new place("Decatur","Illinois","88w57","39n51","+0600")
atlas[183] = new place("Delhi","India","77e13","28n40","-0530")
atlas[184] = new place("Denver","Colorado","104w59","39n44","+0700")
atlas[185] = new place("Deptford","London","00w02","51n29","+0000")
atlas[186] = new place("Derby","UK","01w29","52n55","+0000")
atlas[187] = new place("Des Moines","Iowa","93w37","41n35","+0600")
atlas[188] = new place("Detroit","Michigan","83w03","42n20","+0500")
atlas[189] = new place("Dijon","France","05e05","47n19","-0100")
atlas[190] = new place("Djibouti","Djibouti","43e07","11n36","-0300")
atlas[191] = new place("Djursholm","Sweden","18e05","59n24","-0100")
atlas[192] = new place("Dnepropetrovsk","Ukraine","34e59","48n27","-0200")
atlas[193] = new place("Dortmund","Germany","07e28","51n31","-0100")
atlas[194] = new place("Douala","Cameroun","09e12","04n01","-0100")
atlas[195] = new place("Douglas","Isle Of Man","04n30","54n09","+0000")
atlas[196] = new place("Douglas","UK","04w30","54n09","+0000")
atlas[197] = new place("Dover","UK","01e19","51n08","+0000")
atlas[198] = new place("Drammen","Norway","10e14","59n44","-0100")
atlas[199] = new place("Dresden","Germany","13e44","51n03","-0100")
atlas[200] = new place("Dublin","Ireland","06w15","53n20","+0000")
atlas[201] = new place("Dubuque","Iowa","90w41","42n30","+0600")
atlas[202] = new place("Duisburg","Germany","06e46","51n25","-0100")
atlas[203] = new place("Duluth","Minnesota","92w07","46n47","+0600")
atlas[204] = new place("Dundee","UK","02w59","57n28","+0000")
atlas[205] = new place("Dunedin","New Zealand","170e32","45s54","-1200")
atlas[206] = new place("Durban","South Africa","30e56","29s55","-0200")
atlas[207] = new place("Durham","North Carolina","78w54","36n00","+0500")
atlas[208] = new place("Durham","UK","01w34","54n46","+0000")
atlas[209] = new place("Dusseldorf","Germany","06e47","51n12","-0100")
atlas[210] = new place("Ealing","UK","00w18","51n31","+0000")
atlas[211] = new place("East London","South Africa","27e54","33s01","-0200")
atlas[212] = new place("Eastbourne","UK","00e17","50n46","+0000")
atlas[213] = new place("Edinburgh","UK","03w13","55n57","+0000")
atlas[214] = new place("Edmonton","Canada","113w28","53n33","+0700")
atlas[215] = new place("El Paso","Texas","106w29","31n45","+0600")
atlas[216] = new place("Elmira","New York","76w48","42n06","+0500")
atlas[217] = new place("Esbjerg","Denmark","08e26","55n28","-0100")
atlas[218] = new place("Eskilstuna","Sweden","16e30","59n22","-0100")
atlas[219] = new place("Essen","Germany","07e01","51n28","-0100")
atlas[220] = new place("Eugene","Oregon","123w04","44n05","+0800")
atlas[221] = new place("Evansville","Indiana","87w35","37n58","+0600")
atlas[222] = new place("Exeter","UK","03w31","50n43","+0000")
atlas[223] = new place("Fall River","Massachusetts","71w10","41n43","+0500")
atlas[224] = new place("Falun","Sweden","15e38","60n36","-0100")
atlas[225] = new place("Fargo","North Dakota","96w48","46n53","+0600")
atlas[226] = new place("Fayetteville","North Carolina","78w53","35n03","+0500")
atlas[227] = new place("Fes","Morocco","07w37","33n37","+0000")
atlas[228] = new place("Finsbury","London","00w05","51n31","+0000")
atlas[229] = new place("Firenze","Italy","11e15","43n46","-0100")
atlas[230] = new place("Flagstaff","Arizona","111w39","35n12","+0700")
atlas[231] = new place("Flint","Michigan","83w41","43n01","+0500")
atlas[232] = new place("Folkestone","UK","01e11","51n05","+0000")
atlas[233] = new place("Foochow","China","119e17","26n06","-0800")
atlas[234] = new place("Fort De France","Martinique","61w05","14n36","+0400")
atlas[235] = new place("Fort Lauderdale","Florida","80w08","26n07","+0500")
atlas[236] = new place("Fort Smith","Arkansas","94w25","35n23","+0600")
atlas[237] = new place("Fort Wayne","Indiana","85w09","41n04","+0600")
atlas[238] = new place("Fort Worth","Texas","97w18","32n45","+0600")
atlas[239] = new place("Fortaleza","Brazil","38w31","03s44","+0300")
atlas[240] = new place("Frankfurt","Germany","08e40","50n07","-0100")
atlas[241] = new place("Frederickton","Canada","66w39,","45n58","+0400")
atlas[242] = new place("Fredriksborg","Denmark","12e23","55n58","-0100")
atlas[243] = new place("Fredrikshavn","Denmark","10e32","57n26","-0100")
atlas[244] = new place("Fredrikstad","Norway","10e56","59n14","-0100")
atlas[245] = new place("Freetown","Sierra Leone","13w12","08n29","+0000")
atlas[246] = new place("Fresno","California","119w47","36n44","+0800")
atlas[247] = new place("Fukuoka","Japan","130e24","33n35","-0900")
atlas[248] = new place("Fulham","London","00w13","51n28","+0000")
atlas[249] = new place("Funchal","Madeira","16w54","32n38","+0100")
atlas[250] = new place("Galapagos Islands","Equador","90w00","00n55","+0600")
atlas[251] = new place("Galveston","Texas","94w48","29n18","+0600")
atlas[252] = new place("Gary","Indiana","87w20","41n36","+0600")
atlas[253] = new place("Gaevle","Sweden","17e10","60n40","-0100")
atlas[254] = new place("Gdansk","Poland","18e40","54n23","-0100")
atlas[255] = new place("Geneva","Switzerland","06e09","46n12","-0100")
atlas[256] = new place("Genova","Italy","08e37","44n25","-0100")
atlas[257] = new place("Georgetown","Guyana","58w10","06n48","+0345")
atlas[258] = new place("Gibraltar","Gibraltar","05w21","36n09","+0000")
atlas[259] = new place("Gjoevik","Norway","10e40","60n47","-0100")
atlas[260] = new place("Glasgow","UK","04w15","55n53","+0000")
atlas[261] = new place("Gloucester","UK","02w15","51n52","+0000")
atlas[262] = new place("Gorki","Russia","44e00","56n20","-0300")
atlas[263] = new place("Goeteborg","Sweden","11e58","57n43","-0100")
atlas[264] = new place("Gothenburg","Sweden","11e58","57n43","-0100")
atlas[265] = new place("Grand Rapids","Michigan","85w40","42n58","+0500")
atlas[266] = new place("Graz","Austria","15e26","47n05","-0100")
atlas[267] = new place("Great Falls","Montana","111w17","47n30","+0700")
atlas[268] = new place("Green Bay","Wisconsin","88w00","44n31","+0600")
atlas[269] = new place("Greensboro","North Carolina","79w48","36n04","+0500")
atlas[270] = new place("Greenville","South Carolina","82w24","34n51","+0500")
atlas[271] = new place("Greenwich","London","00w00","51n28","+0000")
atlas[272] = new place("Grenoble","France","05e44","45n11","-0100")
atlas[273] = new place("Grimstad","Norway","08e36","58n20","-0100")
atlas[274] = new place("Guadalajara","Mexico","103w21","20n40","+0600")
atlas[275] = new place("Guatemala","Guatemala","90w31","14n38","+0600")
atlas[276] = new place("Haag","Holland","04e18","52n06","-0100")
atlas[277] = new place("Hackney","London","00w03","51n33","+0000")
atlas[278] = new place("Haderslev","Denmark","09e30","55n15","-0100")
atlas[279] = new place("Hafnafjordur","Iceland","21w42","64n04","+0100")
atlas[280] = new place("Haiphong","North Vietnam","106e41","20n52","-0700")
atlas[281] = new place("Hakodate","Japan","140e44","41n42","-0900")
atlas[282] = new place("Halden","Norway","11e26","59n08","-0100")
atlas[283] = new place("Halifax","Canada","65w35","44n38","+0400")
atlas[284] = new place("Halifax","UK","01w52","53n43","+0000")
atlas[285] = new place("Halmstad","Sweden","12e50","56n39","-0100")
atlas[286] = new place("Haelsingborg","Sweden","12e42","56n03","-0100")
atlas[287] = new place("Hamar","Norway","11e06","60n48","-0100")
atlas[288] = new place("Hamburg","Germany","09e59","53n33","-0100")
atlas[289] = new place("Hamilton","Bermuda","64w47","32n18","+0400")
atlas[290] = new place("Hamilton","Canada","79w51","43n15","+0500")
atlas[291] = new place("Hammerfest","Norway","23e42","70n40","-0100")
atlas[292] = new place("Hammersmith","London","00w13","51n30","+0000")
atlas[293] = new place("Hampstead","London","00w11","51n34","+0000")
atlas[294] = new place("Hanga Roa","Easter Island","109w26","27s09","+0700")
atlas[295] = new place("Hangchow","China","120e07","30n15","-0800")
atlas[296] = new place("Hanoi","North Vietnam","105e50","21n02","-0700")
atlas[297] = new place("Hanover","Germany","09e44","52n24","-0100")
atlas[298] = new place("Harbin","China","126e41","45n45","-0800")
atlas[299] = new place("Harrisburg","Pennsylvania","76w23","40n16","+0500")
atlas[300] = new place("Hartford","Connecticut","72w41","41n46","+0500")
atlas[301] = new place("Haugesund","Norway","05e17","59n25","-0100")
atlas[302] = new place("Havana","Cuba","82w22","23n08","+0500")
atlas[303] = new place("Helsinki","Finland","24e58","60n10","-0200")
atlas[304] = new place("Hereford","UK","02w43","52n03","+0000")
atlas[305] = new place("Hermosillo","Mexico","110w58","29n05","+0800")
atlas[306] = new place("Hertford","UK","00w04","51n48","+0000")
atlas[307] = new place("Hiroshima","Japan","132e27","34n24","-0900")
atlas[308] = new place("Ho Chi Minh City","South Vietnam","106e40","10n45","-0800")
atlas[309] = new place("Hobart","Australia","147e22","42s54","-1000")
atlas[310] = new place("Holborn","London","00w07","51n31","+0000")
atlas[311] = new place("Hong Kong","China","114e12","22n17","-0800")
atlas[312] = new place("Honningsvaag","Norway","25e59","70n59","-0100")
atlas[313] = new place("Honolulu","Hawaii","157w52","21n19","+1000")
atlas[314] = new place("Horta","Azores","28w38","38n31","+0300")
atlas[315] = new place("Houston","Texas","95w22","29n46","+0600")
atlas[316] = new place("Hull","UK","00w20","53n45","+0000")
atlas[317] = new place("Huntington","West Virginia","82w27","38n25","+0500")
atlas[318] = new place("Hyderabad","India","78e29","17n23","-0530")
atlas[319] = new place("Hyderabad","Pakistan","68e22","25n22","-0500")
atlas[320] = new place("Ibadan","Nigeria","03e30","07n17","-0100")
atlas[321] = new place("Indianapolis","Indiana","86w09","39n46","+0600")
atlas[322] = new place("Indore","India","75e50","22n43","-0530")
atlas[323] = new place("Inverness","UK","04w17","57n29","+0000")
atlas[324] = new place("Iowa City","Iowa","91w32","41n40","+0600")
atlas[325] = new place("Ipswich","UK","01e10","53n03","+0000")
atlas[326] = new place("Isafjordur","Iceland","23w08","66n04","+0100")
atlas[327] = new place("Islington","London","00w06","51n33","+0000")
atlas[328] = new place("Istanbul","Turkey","28e58","41n01","-0200")
atlas[329] = new place("Jackson","Missisippi","90w12","32n18","+0600")
atlas[330] = new place("Jacksonville","Florida","81w39","30n20","+0500")
atlas[331] = new place("Jakarta","Indonesia","106e48","06s10","-0700")
atlas[332] = new place("Jersey City","New Jersey","74w04","40n44","+0500")
atlas[333] = new place("Jerusalem","Israel","35e14","31n46","-0200")
atlas[334] = new place("Joensuu","Finland","29e44","62n36","-0200")
atlas[335] = new place("Johannesburg","South Africa","28e00","26s15","-0200")
atlas[336] = new place("Johnstown","Pennsylvania","78w55","40n19","+0500")
atlas[337] = new place("Jyvaskyla","Finland","25e44","62n14","-0200")
atlas[338] = new place("Kabul","Afghanistan","69e13","34n30","-0430")
atlas[339] = new place("Kalamazoo","Michigan","85w35","42n17","+0500")
atlas[340] = new place("Kalmar","Sweden","16e22","56n40","-0100")
atlas[341] = new place("Kalundborg","Denmark","11e06","55n41","-0100")
atlas[342] = new place("Kampala","Uganda","32e34","00n19","-0300")
atlas[343] = new place("Kano","Nigeria","08e32","12n00","-0100")
atlas[344] = new place("Kansas City","Kansas","94w38","39n07","+0600")
atlas[345] = new place("Karachi","Pakistan","67e03","24n51","-0500")
atlas[346] = new place("Karasjok","Norway","25e30","69n28","-0100")
atlas[347] = new place("Karlskrona","Sweden","15e35","56n10","-0100")
atlas[348] = new place("Karlstad","Sweden","13e30","59n22","-0100")
atlas[349] = new place("Katmandu","Nepal","85e19","27n43","-0530")
atlas[350] = new place("Kautokeino","Norway","23e04","69n00","-0100")
atlas[351] = new place("Kazan","Russia","49e08","55n49","-0300")
atlas[352] = new place("Kensington","London","00w12","51n30","+0000")
atlas[353] = new place("Kharkov","Ukraine","36e15","50n00","-0200")
atlas[354] = new place("Khartoum","Sudan","32e32","15n36","-0200")
atlas[355] = new place("Kiel","Germany","10e08","54n20","-0100")
atlas[356] = new place("Kiev","Ukraine","30e31","50n26","-0200")
atlas[357] = new place("Kingston","Jamaica","76w48","18n00","+0500")
atlas[358] = new place("Kinshasa","Zaire","15e18","4s19","-0100")
atlas[359] = new place("Kirkenes","Norway","30e34","69n43","-0100")
atlas[360] = new place("Kitchener","Canada","80w29","43n27","+0500")
atlas[361] = new place("Knoxville","Tennessee","83w55","35n58","+0600")
atlas[362] = new place("Kobe","Japan","135e11","31n40","-0900")
atlas[363] = new place("Koeln","Germany","06e59","50n56","-0100")
atlas[364] = new place("Kongsberg","Norway","09e39","59n39","-0100")
atlas[365] = new place("Kotka","Finland","26e55","60n28","-0200")
atlas[366] = new place("Krageroe","Norway","09e25","58n52","-0100")
atlas[367] = new place("Krakow","Poland","19e58","50n03","-0100")
atlas[368] = new place("Kristiansand","Norway","08e01","58n09","-0100")
atlas[369] = new place("Kristianstad","Sweden","14e08","56n02","-0100")
atlas[370] = new place("Kristiansund","Norway","07e45","63n07","-0100")
atlas[371] = new place("Kuala Lumpur","Malaysia","101e42","03n10","-0730")
atlas[372] = new place("Kuopio","Finland","27e41","62n52","-0200")
atlas[373] = new place("Kuwait","Kuwait","47e59","29n23","-0400")
atlas[374] = new place("Kuybyshev","Russia","50e09","53n12","-0300")
atlas[375] = new place("Kyoto","Japan","135e45","35n00","-0900")
atlas[376] = new place("Koebenhavn","Denmark","12e35","55n41","-0100")
atlas[377] = new place("La Crosse","Wisconsin","91w15","43n48","+0600")
atlas[378] = new place("La Paz","Bolivia","68w09","16s30","+0400")
atlas[379] = new place("La Plata","Argentina","57w57","34s55","+0400")
atlas[380] = new place("La Rochelle","France","01w09","46n09","-0100")
atlas[381] = new place("La Valletta","Malta","14e31","35n54","-0100")
atlas[382] = new place("Lagos","Nigeria","03e23","06n27","-0100")
atlas[383] = new place("Lahore","Pakistan","74e18","31n35","-0600")
atlas[384] = new place("Lahti","Finland","25e39","61n00","-0200")
atlas[385] = new place("Lake Charles","Louisiana","93w13","30n14","+0600")
atlas[386] = new place("Lambeth","London","00w06","51n28","+0000")
atlas[387] = new place("Lancaster","California","118w08","34n42","+0800")
atlas[388] = new place("Lancaster","UK","02w48","53w03","+0000")
atlas[389] = new place("Lanchow","China","103e41","36n03","-0700")
atlas[390] = new place("Landskrona","Sweden","12e50","55n52","-0100")
atlas[391] = new place("Lansing","Michigan","84w33","42n44","+0500")
atlas[392] = new place("Laredo","Texas","99w30","27n30","+0600")
atlas[393] = new place("Larvik","Norway","10e00","59n04","-0100")
atlas[394] = new place("Las Palmas","Gran Canaria","15w24","28n07","+0100")
atlas[395] = new place("Las Vegas","Nevada","115w09","36n10","+0800")
atlas[396] = new place("Lawrence","Massachusetts","71w10","42n43","+0500")
atlas[397] = new place("Lawton","Oklahoma","98w25","34n37","+0600")
atlas[398] = new place("Le Havre","France","00e07","49n29","-0100")
atlas[399] = new place("Le Mans","France","00e12","48n00","-0100")
atlas[400] = new place("Leeds","UK","01w35","53n50","+0000")
atlas[401] = new place("Leicester","UK","01w03","53n39","+0000")
atlas[402] = new place("Leipzig","Germany","12e20","51n19","-0100")
atlas[403] = new place("Leningrad","Russia","30e15","59n55","-0200")
atlas[404] = new place("Leon","Mexico","101w41","21n08","+0600")
atlas[405] = new place("Lewisham","London","00w01","51n27","+0000")
atlas[406] = new place("Lexington","Kentucky","84w30","38n03","+0500")
atlas[407] = new place("Liege","Belgium","05e34","50n38","-0100")
atlas[408] = new place("Lille","France","03e04","50n38","-0100")
atlas[409] = new place("Lillehammer","Norway","10e30","61n08","-0100")
atlas[410] = new place("Lima","Ohio","84w06","40n44","+0500")
atlas[411] = new place("Lima","Peru","77w03","12s03","+0500")
atlas[412] = new place("Limerick","Ireland","08w38","52n40","+0000")
atlas[413] = new place("Limoges","France","01e16","45n50","-0100")
atlas[414] = new place("Lincoln","Nebraska","96w41","40n49","+0600")
atlas[415] = new place("Lisboa","Portugal","09w08","38n43","-0100")
atlas[416] = new place("Little Rock","Arkansas","92w17","34n45","+0600")
atlas[417] = new place("Liverpool","UK","02w55","53n25","+0000")
atlas[418] = new place("Ljubljana","Slovenia","14e31","46n03","-0100")
atlas[419] = new place("Lodz","Poland","19e30","51n46","-0100")
atlas[420] = new place("London","UK","00w10","51n30","+0000")
atlas[421] = new place("Long Beach","California","118w11","33n47","+0800")
atlas[422] = new place("Los Angeles","California","118w15","34n04","+0800")
atlas[423] = new place("Louisville","Kentucky","85w46","38n15","+0500")
atlas[424] = new place("Lowell","Massachusetts","71w19","42n38","+0500")
atlas[425] = new place("Luanda","Angola","13e14","08s49","-0100")
atlas[426] = new place("Lubbock","Texas","101w51","33n35","+0600")
atlas[427] = new place("Lubeck","Germany","10e41","53n52","-0100")
atlas[428] = new place("Lucknow","India","80e55","26n51","-0530")
atlas[429] = new place("Lund","Sweden","13e11","55n42","-0100")
atlas[430] = new place("Lusaka","Zambia","28e18","15s25","-0200")
atlas[431] = new place("Luton","UK","00w25","51n53","+0000")
atlas[432] = new place("Luxembourg","Luxembourg","06e10","49n38","-0100")
atlas[433] = new place("Lwow","Ukraine","24e00","49n50","-0200")
atlas[434] = new place("Lyon","France","04e51","45n45","-0100")
atlas[435] = new place("Macon","Georgia","83w38","32n51","+0500")
atlas[436] = new place("Madison","Wisconsin","89w24","43n04","+0600")
atlas[437] = new place("Madras","India","80e17","13n05","-0530")
atlas[438] = new place("Madrid","Spain","03w41","40n24","-0100")
atlas[439] = new place("Madurai","India","78e07","09n56","-0530")
atlas[440] = new place("Magdeburg","Germany","11e38","52n07","-0100")
atlas[441] = new place("Maidstone","UK","00e31","51n17","+0000")
atlas[442] = new place("Malacca","Malaysia","102e15","02n12","-0730")
atlas[443] = new place("Male","Maldive Islands","73e30","04n10","-0500")
atlas[444] = new place("Malmoe","Sweden","13e00","55n36","-0100")
atlas[445] = new place("Managua","Nicaracua","86w18","12n08","+0600")
atlas[446] = new place("Manaus","Brazil","60w01","03s07","+0400")
atlas[447] = new place("Manchester","New Hampshire","71w28","43n00","+0500")
atlas[448] = new place("Manchester","UK","02w15","53n30","+0000")
atlas[449] = new place("Mandalay","Burma","96e05","21n59","-0630")
atlas[450] = new place("Manila","Phillipines","121e00","14n35","-0800")
atlas[451] = new place("Mannheim","Germany","08e29","49n29","-0100")
atlas[452] = new place("Maracaibo","Venezuela","71w37","10n38","+0400")
atlas[453] = new place("Marcus Island","Marcus Island","154e00","24n14","-1000")
atlas[454] = new place("Marcus Island","Marcus Island","154e00","24n14","-1000")
atlas[455] = new place("Marseille","France","05e24","43n18","-0100")
atlas[456] = new place("Marylebone","London","00w09","51n39","+0000")
atlas[457] = new place("Mazatlan","Mexico","106w25","23n12","+0700")
atlas[458] = new place("Mecca","Saudi Arabia","39e49","21n27","-0239")
atlas[459] = new place("Medellin","Colombia","75w35","06n15","+0500")
atlas[460] = new place("Melbourne","Australia","144e58","37s49","-0930")
atlas[461] = new place("Memphis","Tennessee","90w03","35n08","+0600")
atlas[462] = new place("Mendoza","Argentina","68w49","33s53","+0400")
atlas[463] = new place("Merida","Mexico","89w38","20n58","+0600")
atlas[464] = new place("Metz","France","06e10","49n07","-0100")
atlas[465] = new place("Mexicali","Mexico","115w29","32n38","+0800")
atlas[466] = new place("Mexico City","Mexico","99w09","19n24","+0600")
atlas[467] = new place("Miami","Florida","80w11","25n47","+0500")
atlas[468] = new place("Midland","Texas","102w05","32n00","+0600")
atlas[469] = new place("Milano","Italy","09e12","45n28","-0100")
atlas[470] = new place("Milwaukee","Wisconsin","87w55","43n02","+0600")
atlas[471] = new place("Minneapolis","Minnesota","93w16","44n59","+0600")
atlas[472] = new place("Mo I Rana","Norway","14e10","66n18","-0100")
atlas[473] = new place("Mobile","Alabama","88w03","30n41","+0600")
atlas[474] = new place("Mogadishu","Somali","45e21","02n02","-0300")
atlas[475] = new place("Molde","Norway","07e10","62n44","-0100")
atlas[476] = new place("Moline","Illinois","90w31","41n30","+0600")
atlas[477] = new place("Mombasa","Kenya","39e41","04s03","-0300")
atlas[478] = new place("Monroe","Louisiana","92w07","32n30","+0600")
atlas[479] = new place("Monrovia","Liberia","10w48","06n20","+0100")
atlas[480] = new place("Montego Bay","Jamaica","77w55","18n28","+0500")
atlas[481] = new place("Monterrey","Mexico","100w19","25n40","+0600")
atlas[482] = new place("Monterrey","Mexico","100w18","25n41","+0600")
atlas[483] = new place("Montevideo","Uruguay","56w11","34s53","+0330")
atlas[484] = new place("Montgomery","Alabama","86w19","32n23","+0600")
atlas[485] = new place("Montreal","Canada","73w34","45n31","+0500")
atlas[486] = new place("Moscow","Russia","37e35","55n45","-0300")
atlas[487] = new place("Moss","Norway","10e41","59n27","-0100")
atlas[488] = new place("Mozambique","Mozambique","40e40","15s01","-0200")
atlas[489] = new place("Mukden","China","123e27","41n48","-0800")
atlas[490] = new place("Munchen","Germany","11e34","48n08","-0100")
atlas[491] = new place("Muncie","Indiana","85w23","40n12","+0600")
atlas[492] = new place("Muskegon","Michigan","86w16","43n14","+0500")
atlas[493] = new place("Mysore","India","76e40","12n19","-0530")
atlas[494] = new place("Nagoya","Japan","136e55","35n10","-0900")
atlas[495] = new place("Nagpur","India","79e06","21n09","-0530")
atlas[496] = new place("Nairobi","Kenya","36e48","01s17","-0300")
atlas[497] = new place("Nancy","France","06e11","48n42","-0100")
atlas[498] = new place("Nankauri","Nocobar Islands","93e32","08n02","-0530")
atlas[499] = new place("Nanking","China","118e47","32n03","-0800")
atlas[500] = new place("Nantes","France","01w33","47n13","-0100")
atlas[501] = new place("Naples","Italy","14e17","40n51","-0100")
atlas[502] = new place("Narvik","Norway","17e26","68n26","-0100")
atlas[503] = new place("Nashville","Tennessee","86w47","36n10","+0600")
atlas[504] = new place("Nassau","Bahamas","77w20","25n05","+0500")
atlas[505] = new place("Nazareth","Israel","35e14","32n42","-0200")
atlas[506] = new place("New Bedford","Massachusetts","70w56","41n38","+0500")
atlas[507] = new place("New Haven","Connecticut","72w55","41n18","+0500")
atlas[508] = new place("New Orleans","Louisiana","90w24","29n58","+0600")
atlas[509] = new place("New York City","New York","73w57","40n45","+0500")
atlas[510] = new place("Newark","New Jersey","74w10","40n44","+0500")
atlas[511] = new place("Newcastle","UK","03w06","52n26","+0000")
atlas[512] = new place("Newport News","Virginia","76w25","36n59","+0500")
atlas[513] = new place("Niagara Falls","New York","79w03","43n06","+0500")
atlas[514] = new place("Nice","France","07e15","43n42","-0100")
atlas[515] = new place("Nicosia","Cyprus","33e22","35n10","-0200")
atlas[516] = new place("Norfolk","Virginia","76w17","36n51","+0500")
atlas[517] = new place("Norwich","UK","01e18","52n38","+0000")
atlas[518] = new place("Nottingham","UK","01w10","52n58","+0000")
atlas[519] = new place("Novosibirsk","Russia","82e55","55n02","-0600")
atlas[520] = new place("Nugima","New Guinea","150e14","02s27","-1000")
atlas[521] = new place("Nurnberg","Germany","11e04","49n27","-0100")
atlas[522] = new place("Oakland","California","122w16","37n49","+0800")
atlas[523] = new place("Ocean Island","Gilbert And Ellice Islands","169e35","00s53","-1200")
atlas[524] = new place("Odense","Denmark","10e23","55n23","-0100")
atlas[525] = new place("Odessa","Texas","1o2w23","31n52","+0600")
atlas[526] = new place("Odessa","Ukraine","30e44","46n28","-0200")
atlas[527] = new place("Ogden","Utah","111w58","41n13","+0700")
atlas[528] = new place("Oklahoma City","Oklahoma","97w30","35n30","+0600")
atlas[529] = new place("Olafsvik","Iceland","23w43","64n54","+0100")
atlas[530] = new place("Oldham","UK","02w07","53n32","+0000")
atlas[531] = new place("Omaha","Nebraska","96w01","41n17","+0600")
atlas[532] = new place("Omuta","Japan","130e26","33n02","-0900")
atlas[533] = new place("Orlando","Florida","81w23","28n33","+0500")
atlas[534] = new place("Osaka","Japan","135e30","34n40","-0900")
atlas[535] = new place("Oshkosh","Wisconsin","88w33","44n01","+0600")
atlas[536] = new place("Oslo","Norway","10e44","59n55","-0100")
atlas[537] = new place("Ottawa","Canada","75w42","45n25","+0500")
atlas[538] = new place("Ottawa","Canada","75w42","45n25","+0500")
atlas[539] = new place("Oulo","Finland","25e28","65n01","-0200")
atlas[540] = new place("Oxford","UK","01w15","51n45","+0000")
atlas[541] = new place("Paddington","London","00w12","51n32","+0000")
atlas[542] = new place("Pago Pago","Samoa","170w02","14s16","+1100")
atlas[543] = new place("Palembang","Indonesia","104e44","03s00","-0700")
atlas[544] = new place("Palermo","Italy","13e22","38n07","-0100")
atlas[545] = new place("Panama City","Panama","79w32","08n57","+0500")
atlas[546] = new place("Paramarimbo","Surinam","55w13","05n50","+0330")
atlas[547] = new place("Paris","France","02e20","48n52","-0100")
atlas[548] = new place("Pasadena","California","118w09","34n09","+0800")
atlas[549] = new place("Paterson","New Jersey","74w11","40n55","+0500")
atlas[550] = new place("Patna","India","85e07","25n36","-0530")
atlas[551] = new place("Peking","China","116e25","39n55","-0800")
atlas[552] = new place("Pensacola","Florida","87w13","30n25","+0500")
atlas[553] = new place("Peoria","Illinois","89w36","40n42","+0600")
atlas[554] = new place("Perth","Australia","115e50","31s56","-0700")
atlas[555] = new place("Petersburg","Virginia","77w24","37n14","+0500")
atlas[556] = new place("Philadelphia","Pennsylvania","75w10","39n57","+0500")
atlas[557] = new place("Phnom Penh","Kampuchea","104e52","11n33","-0700")
atlas[558] = new place("Phoenix","Arizona","112w04","33n27","+0700")
atlas[559] = new place("Pittsburgh","Pennsylvania","80w01","40n26","+0500")
atlas[560] = new place("Poona","India","73e52","18n32","-0530")
atlas[561] = new place("Poplar","London","00w10","51n31","+0000")
atlas[562] = new place("Porsgrunn","Norway","09e40","59n08","-0100")
atlas[563] = new place("Port Arthur","Texas","93w56","29n54","+0600")
atlas[564] = new place("Port Au Prince","Haiti","72w20","18n33","+0500")
atlas[565] = new place("Port Blair","Andaman Islands","92e46","11n42","-0530")
atlas[566] = new place("Port Elizabeth","South Africa","25e37","33s58","-0200")
atlas[567] = new place("Port Louis","Mauritius","57e30","20s09","-0400")
atlas[568] = new place("Port Moresby","Papua","147e08","09s27","-1000")
atlas[569] = new place("Port Stanley","Falkland Islands","57w30","51s42","+0400")
atlas[570] = new place("Portland","Maine","70w16","43n39","+0500")
atlas[571] = new place("Portland","Oregon","122w37","45n32","+0800")
atlas[572] = new place("Porto","Portugal","08w36","41n11","-0100")
atlas[573] = new place("Porto Alegre","Brazil","51w13","30s04","+0300")
atlas[574] = new place("Portsmouth","UK","01w05","50n48","+0000")
atlas[575] = new place("Posen","Poland","16e55","52n25","-0100")
atlas[576] = new place("Poughkeepsie","New York","73w56","41n42","+0500")
atlas[577] = new place("Prague","Czech Republic","14e26","50n05","-0100")
atlas[578] = new place("Praha","Czech Republic","14e26","50n05","-0100")
atlas[579] = new place("Praia","Cape Verde Islands","23w31","14n56","+0200")
atlas[580] = new place("Providence","Rhode Island","71w24","41n49","+0500")
atlas[581] = new place("Provo","Utah","111w39","40n14","+0700")
atlas[582] = new place("Pueblo","Colorado","104w36","38n14","+0700")
atlas[583] = new place("Pusan","South Korea","129e03","35n06","-0900")
atlas[584] = new place("Pyongyang","North Korea","126e45","39n00","-0900")
atlas[585] = new place("Quebec","Canada","71w13","46n48","+0500")
atlas[586] = new place("Quito","Equador","78w30","00s13","+0500")
atlas[587] = new place("Rabaul","New Guinea","152e12","04s12","-1000")
atlas[588] = new place("Raleigh","North Carolina","78w38","35n46","+0500")
atlas[589] = new place("Randers","Denmark","10e02","56n28","-0100")
atlas[590] = new place("Rangoon","Burma","96e10","16n47","-0630")
atlas[591] = new place("Rapid City","South Dakota","103w14","44n05","+0700")
atlas[592] = new place("Rawalpindi","Pakistan","73e04","33n36","-0600")
atlas[593] = new place("Reading","Pennsylvania","75w56","40n20","+0500")
atlas[594] = new place("Reading","UK","00w58","51n27","+0000")
atlas[595] = new place("Recife","Brazil","34w54","08s03","+0200")
atlas[596] = new place("Regina","Canada","104w36","50n27","+0700")
atlas[597] = new place("Reims","France","04e02","49n15","-0100")
atlas[598] = new place("Rennes","France","01w45","48n07","-0100")
atlas[599] = new place("Reno","Nevada","119w48","39n31","+0800")
atlas[600] = new place("Reykjavik","Iceland","21w57","64n09","+0100")
atlas[601] = new place("Richmond","Virginia","77w27","37n33","+0500")
atlas[602] = new place("Riga","Latvia","24e06","56n57","-0200")
atlas[603] = new place("Rio De Janeiro","Brazil","43w14","22s54","+0300")
atlas[604] = new place("Risoer","Norway","09e15","58n43","-0100")
atlas[605] = new place("Riverside","California","117w22","33n59","+0800")
atlas[606] = new place("Roanoke","Virginia","79w56","37n16","+0500")
atlas[607] = new place("Rochester","Minnesota","92w28","44n01","+0600")
atlas[608] = new place("Rochester","New York","77w37","43n10","+0500")
atlas[609] = new place("Rochester","UK","00e30","51n23","+0000")
atlas[610] = new place("Rock Island","Illinois","90w34","41n30","+0600")
atlas[611] = new place("Rockford","Illinois","89w06","42n16","+0600")
atlas[612] = new place("Roma","Italy","12e29","41n54","-0100")
atlas[613] = new place("Rome","Italy","12e29","41n54","-0100")
atlas[614] = new place("Rosario","Argentina","60w40","32s57","+0400")
atlas[615] = new place("Rosario","Argentina","60w40","32s57","+0400")
atlas[616] = new place("Roskilde","Denmark","12e06","55n38","-0100")
atlas[617] = new place("Rostovnadonu","Russia","39e42","47n14","-0300")
atlas[618] = new place("Rotterdam","Holland","04e28","51n55","-0100")
atlas[619] = new place("Rouen","France","01e08","48n26","-0100")
atlas[620] = new place("Rovaniemi","Finland","25e45","66n31","-0200")
atlas[621] = new place("Sacramento","California","121w29","38n35","+0800")
atlas[622] = new place("Saginaw","Michigan","83w57","43n25","+0500")
atlas[623] = new place("Saigon","South Vietnam","106e40","10n45","-0800")
atlas[624] = new place("Saint Etienne","France","04e23","45n26","-0100")
atlas[625] = new place("Saint Joseph","Missouri","94w50","39n46","+0600")
atlas[626] = new place("Saint Louis","Missouri","90w12","38n37","+0600")
atlas[627] = new place("Saint Pancras","London","00w07","51n32","+0000")
atlas[628] = new place("Saint Paul","Minnesota","93w06","44n57","+0600")
atlas[629] = new place("Saint Petersburg","Florida","82w39","27n46","+0500")
atlas[630] = new place("Salisbury","UK","01w48","51n04","+0000")
atlas[631] = new place("Salt Lake City","Utah","111w53","40n45","+0700")
atlas[632] = new place("Saltillo","Mexico","101w00","25n26","+0600")
atlas[633] = new place("Salvador","Brazil","38w31","12s59","+0300")
atlas[634] = new place("Salzburg","Austria","13e03","47n48","-0100")
atlas[635] = new place("San Antonio","Texas","98w30","29n25","+0600")
atlas[636] = new place("San Bernardino","California","117w19","34n07","+0800")
atlas[637] = new place("San Diego","California","117w09","32n43","+0800")
atlas[638] = new place("San Fransisco","California","122w25","37n47","+0800")
atlas[639] = new place("San Jose","California","121w53","37n20","+0800")
atlas[640] = new place("San Jose","Costa Rica","84w05","09n56","+0600")
atlas[641] = new place("San Jose","Costa Rica","84w05","09n56","+0600")
atlas[642] = new place("San Luis Potosi","Mexico","100w59","22n09","+0600")
atlas[643] = new place("San Salvador","El Salvador","89w12","13n41","+0600")
atlas[644] = new place("Santa Ana","California","117w52","33n46","+0800")
atlas[645] = new place("Santa Barbara","California","119w42","34n25","+0800")
atlas[646] = new place("Santa Clara","Cuba","79w57","22n25","+0500")
atlas[647] = new place("Santa Cruz","Tenerife","16w15","28n28","+0100")
atlas[648] = new place("Santa Fe","Argentina","60w42","31s39","+0400")
atlas[649] = new place("Santa Fe","New Mexico","105w57","35n41","+0700")
atlas[650] = new place("Santiago","Chile","70w40","33s27","+0400")
atlas[651] = new place("Santiago","Dominican Republic","70w42","19n28","+0500")
atlas[652] = new place("Santiago De Cuba","Cuba","75w50","20n01","+0500")
atlas[653] = new place("Santo Domingo","Dominican Republic","69w53","18n29","+0500")
atlas[654] = new place("Sao Paulo","Brazil","46w37","23s32","+0300")
atlas[655] = new place("Sapporo","Japan","141e19","43n03","-0900")
atlas[656] = new place("Sarajevo","Bosnia/Herzegovina","18e27","43n37","-0100")
atlas[657] = new place("Sarasota","Florida","82w32","27n20","+0500")
atlas[658] = new place("Saratov","Russia","46e02","51n34","-0300")
atlas[659] = new place("Sarpsborg","Norway","11e08","59n17","-0100")
atlas[660] = new place("Saskatoon","Canada","106w39","52n08","+0600")
atlas[661] = new place("Scarborough","UK","00w24","54n17","+0000")
atlas[662] = new place("Schenectady","New York","73w57","42n49","+0500")
atlas[663] = new place("Seattle","Washington","122w20","47n36","+0800")
atlas[664] = new place("Sendai","Japan","140e53","38n15","-0900")
atlas[665] = new place("Seoul","South Korea","126e58","37n33","-0900")
atlas[666] = new place("Seydisfjordur","Iceland","14w00","65n08","+0100")
atlas[667] = new place("Shanghai","China","121e22","31n07","-0800")
atlas[668] = new place("Sheffield","UK","01w30","53n23","+0000")
atlas[669] = new place("Shenyang","China","123e27","41n48","-0800")
atlas[670] = new place("Shimonoseki","Japan","130e55","33n58","-0900")
atlas[671] = new place("Shoreditch","London","00w05","51n32","+0000")
atlas[672] = new place("Shreveport","Louisiana","93w45","32n31","+0600")
atlas[673] = new place("Shrewsbury","UK","02w45","52n42","+0000")
atlas[674] = new place("Sian","China","108e52","34n15","-0700")
atlas[675] = new place("Siglufjordur","Iceland","18w55","66n04","+0100")
atlas[676] = new place("Singapore","Singapore","103e50","01n17","-0700")
atlas[677] = new place("Sioux City","Iowa","96w24","42n30","+0600")
atlas[678] = new place("Sioux Falls","South Dakota","96w44","43n33","+0600")
atlas[679] = new place("Skien","Norway","09e36","59n12","-0100")
atlas[680] = new place("Skopje","Macedonia","21e25","42n00","-0100")
atlas[681] = new place("Sofia","Bulgaria","23e19","42n40","-0200")
atlas[682] = new place("South Bend","Indiana","86w15","41n41","+0600")
atlas[683] = new place("Southampton","UK","01w23","50n54","+0000")
atlas[684] = new place("Southwark","London","00w06","51n30","+0000")
atlas[685] = new place("Spokane","Washington","117w24","47n40","+0800")
atlas[686] = new place("Springfield","Massachusetts","72w35","42n06","+0500")
atlas[687] = new place("Springfield","Missouri","93w17","37n13","+0600")
atlas[688] = new place("Springfield","Ohio","83w49","39n55","+0500")
atlas[689] = new place("St. Petersburg","Russia","30e15","59n55","-0200")
atlas[690] = new place("Stalino","Ukraine","37e48","48n00","-0300")
atlas[691] = new place("Stanley","Falkland Islands","57w30","51s42","+0400")
atlas[692] = new place("Stavanger","Norway","05e44","58n58","-0100")
atlas[693] = new place("Stepney","London","09w02","51n31","+0000")
atlas[694] = new place("Stettin","Poland","14e32","53n24","-0100")
atlas[695] = new place("Steubenville","Ohio","80w37","40n22","+0500")
atlas[696] = new place("Stockholm","Sweden","18e03","59n20","-0100")
atlas[697] = new place("Stockton","California","121w17","37n58","+0800")
atlas[698] = new place("Stoke","UK","02w10","53n00","+0000")
atlas[699] = new place("Strasbourg","France","07e46","48n35","-0100")
atlas[700] = new place("Stratford","UK","01w08","52n24","+0000")
atlas[701] = new place("Stuttgart","Germany","09e11","48n46","-0100")
atlas[702] = new place("Sucre","Bolivia","65w17","19s03","+0400")
atlas[703] = new place("Sudbury","Canada","81w00","46n30","+0500")
atlas[704] = new place("Sunderland","UK","01w23","54n55","+0000")
atlas[705] = new place("Sundsvall","Sweden","17e18","62n23","-0100")
atlas[706] = new place("Surabaya","Indonesia","112e45","07s15","-0700")
atlas[707] = new place("Suva","Fiji","178e26","18s09","-1200")
atlas[708] = new place("Svendborg","Denmark","10e36","55n03","-0100")
atlas[709] = new place("Sverdlovsk","Russia","60e36","56n51","-0400")
atlas[710] = new place("Swansea","UK","03w57","51n38","+0000")
atlas[711] = new place("Swindon","UK","01w47","51n34","+0000")
atlas[712] = new place("Sydney","Australia","151e13","33s52","-1000")
atlas[713] = new place("Syracuse","New York","76w09","43n03","+0500")
atlas[714] = new place("Tacoma","Washington","122w26","47n14","+0800")
atlas[715] = new place("Taipei","Taiwan","121e30","25n03","-0800")
atlas[716] = new place("Talien","China","121e35","38n53","-0800")
atlas[717] = new place("Tallahassee","Florida","84w17","30n27","+0500")
atlas[718] = new place("Tallinn","Estonia","24e43","59n26","-0200")
atlas[719] = new place("Tampa","Florida","82w27","27n57","+0500")
atlas[720] = new place("Tampere","Finland","23e43","61n29","-0200")
atlas[721] = new place("Tampico","Mexico","97w51","22n13","+0600")
atlas[722] = new place("Tanger","Morocco","05w48","35n47","+0000")
atlas[723] = new place("Tashkent","Uzbekistan","69e18","41n20","-0500")
atlas[724] = new place("Tbilisi","Georgia","44e49","41n43","-0300")
atlas[725] = new place("Tegucigalpa","Honduras","87w13","14n06","+0600")
atlas[726] = new place("Teheran","Iran","51e26","35n40","-0330")
atlas[727] = new place("Tel Aviv","Israel","34e46","32n04","-0200")
atlas[728] = new place("Terre Haute","Indiana","87w25","39n28","+0600")
atlas[729] = new place("The Hague","Holland","04e18","52n06","-0100")
atlas[730] = new place("Thessaloniki","Greece","22e56","40n38","-0200")
atlas[731] = new place("Thisted","Denmark","08e41","56n57","-0100")
atlas[732] = new place("Tientsin","China","117e12","39n08","-0800")
atlas[733] = new place("Tirana","Albania","41n20","19e50","-1000")
atlas[734] = new place("Tokyo","Japan","139e45","35n40","-0900")
atlas[735] = new place("Toledo","Ohio","83w33","41n39","+0500")
atlas[736] = new place("Topeka","Kansas","95w40","39n03","+0600")
atlas[737] = new place("Torino","Italy","07e40","45n03","-0100")
atlas[738] = new place("Toronto","Canada","79w23","43n49","+0500")
atlas[739] = new place("Torquay","UK","03w32","50n28","+0000")
atlas[740] = new place("Torreon","Mexico","103w27","25n33","+0600")
atlas[741] = new place("Toulon","France","05e56","43n07","-0100")
atlas[742] = new place("Toulouse","France","01e26","43n36","-0100")
atlas[743] = new place("Trelleborg","Sweden","13e10","55n22","-0100")
atlas[744] = new place("Trenton","New Jersey","74w46","40n14","+0500")
atlas[745] = new place("Trieste","Italy","13e46","45n40","-0100")
atlas[746] = new place("Tripoli","Libya","13e10","32n54","-0100")
atlas[747] = new place("Tromsoe","Norway","18e58","69n40","-0100")
atlas[748] = new place("Trondheim","Norway","10e23","63n26","-0100")
atlas[749] = new place("Troy","New York","73w41","42n44","+0500")
atlas[750] = new place("Tsinan","China","116e57","36n40","-0800")
atlas[751] = new place("Tsingtao","China","120e19","36n09","-0800")
atlas[752] = new place("Tucsaloosa","Alabama","87w34","33n12","+0600")
atlas[753] = new place("Tucuman","Argentina","65w13","26s49","+0400")
atlas[754] = new place("Tulagi","Solomon Islands","160e09","09s05","-1100")
atlas[755] = new place("Tulsa","Oklahoma","95w55","36n10","+0600")
atlas[756] = new place("Tunbridge Wells","UK","00e16","51n08","+0000")
atlas[757] = new place("Tunisia","Tunis","10e10","36n48","-0100")
atlas[758] = new place("Turku","Finland","22e17","60n26","-0200")
atlas[759] = new place("Twickenham","UK","00w20","51n27","+0000")
atlas[760] = new place("Toensberg","Norway","10e26","59n16","-0100")
atlas[761] = new place("Uddevalla","Sweden","11e55","58n21","-0100")
atlas[762] = new place("Uppsala","Sweden","17e38","59n52","-0100")
atlas[763] = new place("Utica","New York","75w14","43n06","+0500")
atlas[764] = new place("Vaasa","Finland","21e36","63n07","-0200")
atlas[765] = new place("Vadsoe","Norway","29e45","70n05","-0100")
atlas[766] = new place("Valencia","Spain","00w22","39n28","-0100")
atlas[767] = new place("Valparaiso","Chile","71w39","33s03","+0400")
atlas[768] = new place("Vancouver","Canada","123w07","49n16","+0800")
atlas[769] = new place("Vardoe","Norway","31e05","70n23","-0100")
atlas[770] = new place("Vatneyri","Iceland","24w00","65n39","+0100")
atlas[771] = new place("Vejle","Denmark","09e32","55n43","-0100")
atlas[772] = new place("Venezia","Italy","12e21","45n27","-0100")
atlas[773] = new place("Veracruz","Mexico","96w08","19n11","+0600")
atlas[774] = new place("Vestmannaeyar","Iceland","20w18","63n18","+0100")
atlas[775] = new place("Viborg","Denmark","09e24","56n27","-0100")
atlas[776] = new place("Victoria","Seychelles","55e28","04s36","-0400")
atlas[777] = new place("","","","","")
atlas[778] = new place("Vientiane","Laos","102e37","17n58","-0700")
atlas[779] = new place("Vilnius","Lithuania","54n41","25e19","-0300")
atlas[780] = new place("Visby","Sweden","18e18","57n38","-0100")
atlas[781] = new place("Vladivostok","Russia","131e50","43n05","-0900")
atlas[782] = new place("Volgograd","Russia","44e25","48n44","-0300")
atlas[783] = new place("Voronezh","Russia","39e10","51n40","-0300")
atlas[784] = new place("Vyborg","Finland","28e44","60n43","-0200")
atlas[785] = new place("Waco","Texas","97w09","31n33","+0600")
atlas[786] = new place("Walsall","UK","01w59","52n35","+0000")
atlas[787] = new place("Walthamstow","UK","00w02","51n34","+0000")
atlas[788] = new place("Wandsworth","London","00w12","51n28","+0000")
atlas[789] = new place("Warsawa","Poland","21e00","52n15","-0100")
atlas[790] = new place("Washington","District Of Columbia","77w02","38n54","+0500")
atlas[791] = new place("Waterloo","Belgium","04e24","50n43","-0000")
atlas[792] = new place("Waterloo","Iowa","92w21","42n30","+0600")
atlas[793] = new place("Wellington","New Zealand","174e47","41s18","-1200")
atlas[794] = new place("West Bromwich","UK","02w00","52n32","+0000")
atlas[795] = new place("West Ham","UK","00e01","51n31","+0000")
atlas[796] = new place("West Palm Beach","Florida","80w03","26n43","+0500")
atlas[797] = new place("Westminster","London","00w09","51n30","+0000")
atlas[798] = new place("Wheeling","West Virginia","80w43","40n04","+0500")
atlas[799] = new place("Wichita","Kansas","97w20","37n42","+0600")
atlas[800] = new place("Wichita Falls","Texas","98w30","33n54","+0600")
atlas[801] = new place("Wien","Austria","16e20","48n13","-0100")
atlas[802] = new place("Wiesbaden","Germany","08e14","50n05","-0100")
atlas[803] = new place("Wilkes Barre","Pennsylvania","75w53","41n15","+0500")
atlas[804] = new place("Wilmington","Delaware","75w33","39n45","+0500")
atlas[805] = new place("Wimbledon","UK","00w13","51n25","+0000")
atlas[806] = new place("Windhoek","Namibia","17e04","22s33","-0200")
atlas[807] = new place("Windsor","UK","00w37","51n29","+0000")
atlas[808] = new place("Winnipeg","Canada","97w09","49n53","+0600")
atlas[809] = new place("Winnipeg","Canada","97w09","49n53","+0600")
atlas[810] = new place("Winston Salem","North Carolina","80w15","36n06","+0500")
atlas[811] = new place("Wolverhampton","UK","02w07","52n35","+0000")
atlas[812] = new place("Woolwich","London","00w05","51n29","+0000")
atlas[813] = new place("Worcester","Massachusetts","71w48","42n16","+0500")
atlas[814] = new place("Worcester","UK","02w13","52n11","+0000")
atlas[815] = new place("Wuhan","China","114e17","30n36","-0800")
atlas[816] = new place("Wuppertal","Germany","07e11","51n16","-0100")
atlas[817] = new place("Yakima","Washington","120w30","46n37","+0800")
atlas[818] = new place("Yokohama","Japan","139e39","35n27","-0900")
atlas[819] = new place("York","Pennsylvania","76w44","39n58","+0500")
atlas[820] = new place("York","UK","01w05","53n57","+0000")
atlas[821] = new place("Youngstown","Ohio","80w39","41n06","+0500")
atlas[822] = new place("Zagreb","Croatia","15e58","45n48","-0100")
atlas[823] = new place("Zurich","Switzerland","08e32","47n23","-0100")
atlas[824] = new place("Aalborg","Denmark","09e55","57n03","-0100")
atlas[825] = new place("Aalesund","Norway","06e09","62n28","-0100")
atlas[826] = new place("Aarhus","Denmark","10e12","57n09","-0100")
atlas[827] = new place("Faridabad","India","77e18","28n24","-0530")
atlas[828] = new place("Jabalpur","India","79e57","23n10","-0530")


function search(offset,nme,ctry,mode) {
var result = 0
var match = false
nme=nme.toLowerCase();l1=(nme.length)

ctry=ctry.toLowerCase();l2=(ctry.length)
for (i=offset; i < (totalplaces+1); i++) {
	db1=atlas[i].name.toLowerCase()
	db2=atlas[i].country.toLowerCase()
	db1=db1.substring(0,l1)
	db2=db2.substring(0,l2)
	if (mode == 3 && db2 == ctry) match = true
	if (mode == 2 && db1 == nme && db2 == ctry) match = true
	if (mode == 1 && db1 == nme) match = true
	if (match == true) {result = i;break}
	}
if (i >= totalplaces) idx=0
return result
}

function getquery(f) {
if (idx > 0) {
	if (f.Bcity.value != atlas[idx].name) f.Bcountry.value=""
	if (f.Bcountry.value != atlas[idx].country) idx=0
	}
if (idx == 0) {
	q1=f.Bcity.value
	q2=f.Bcountry.value
	if (q1 == "NOT FOUND") q1=""
	mode=1
	if (q1 != "" && q2 != "") mode=2
	if (q1 == "" && q2 != "") mode=3
	}
if (mode < 3 && idx == 0 && q1 != "") {
	ff=false
	firstletter = q1.substring(0,1)
	firstletter = firstletter.toUpperCase()
	for (vvv=65; vvv < 90; vvv++) {
		if (unescape("%"+vvv.toString(16)) == firstletter) break;ff=true
		}
	if (ff == true) idx=indx[vvv-64]-1
	}

defaultStatus="Searching for: "+q1+"  "+q2
idx=search(idx+1,q1,q2,mode)
defaultStatus=""
f.Bcity.value = atlas[idx].name
f.Bcountry.value = atlas[idx].country
fillform(atlas[idx].lon,atlas[idx].lat,atlas[idx].zone)
}

function setCookie(name, value, expire) {
          document.cookie = name + "=" + escape(value)
          + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))
}

function store(data,value) { 
          var today = new Date()
          var expires = new Date()
          expires.setTime(today.getTime() + 24*60*60*1000*3) //three days
          setCookie(data, value, expires)
}

function store_data(f) {
store("Bname",document.inputForm.Bname.value)
store("Bday",document.inputForm.Bday.value)
var sel=document.inputForm.Bmth.selectedIndex
store("Bmth",document.inputForm.Bmth.options[sel].value)
store("Byear",document.inputForm.Byear.value)
store("Bhrs",document.inputForm.Bhrs.value)
store("Bmin",document.inputForm.Bmin.value)
var sel=document.inputForm.Bzone.selectedIndex
store("Bzone",document.inputForm.Bzone.options[sel].value)
store("Bdst",document.inputForm.Bdst.checked)
store("Blondeg",document.inputForm.Blondeg.value)
store("Blonmin",document.inputForm.Blonmin.value)
store("Bloneast",document.inputForm.Bloneast[0].checked)
store("Blatdeg",document.inputForm.Blatdeg.value)
store("Blatmin",document.inputForm.Blatmin.value)
store("Blatsouth",document.inputForm.Blatsouth[1].checked)
store("Bhsys",document.inputForm.Bhsys[1].checked)
store("Bcity",document.inputForm.Bcity.value)
store("Bcountry",document.inputForm.Bcountry.value)
}

function fillform(lo,la,zn) {
var l=lo.length
lomn=lo.substring((l-2),l)
lodg=lo.substring(0,(l-3))
if (lodg.substring(0,1) == "0") lodg=lodg.substring(1,lodg.length)
if (lomn.substring(0,1) == "0") lomn=lomn.substring(1,lomn.length)
loew=lo.substring((l-3),(l-3)+1)
if (lo.substring((l-3),(l-3)+1) == "e") {
	document.inputForm.Bloneast[0].checked=true}
else {
	document.inputForm.Bloneast[1].checked=true}
ladg=la.substring(0,2)
lamn=la.substring(3,5)
if (ladg.substring(0,1) == "0") ladg=ladg.substring(1,ladg.length)
if (lamn.substring(0,1) == "0") lamn=lamn.substring(1,lamn.length)
if (la.substring(2,3) == "s") {
	document.inputForm.Blatsouth[1].checked=true}
else {
	document.inputForm.Blatsouth[0].checked=true}
document.inputForm.Blondeg.value=lodg
document.inputForm.Blonmin.value=lomn
document.inputForm.Blatdeg.value=ladg
document.inputForm.Blatmin.value=lamn

if (zn == "-1300") s=0;if (zn == "-1200") s=1
if (zn == "-1100") s=2;if (zn == "-1000") s=3
if (zn == "-0930") s=4;if (zn == "-0900") s=5
if (zn == "-0800") s=6;if (zn == "-0700") s=7
if (zn == "-0630") s=8;if (zn == "-0600") s=9
if (zn == "-0530") s=10;if (zn == "-0500") s=11
if (zn == "-0400") s=12;if (zn == "-0330") s=13
if (zn == "-0300") s=14;if (zn == "-0200") s=15
if (zn == "-0100") s=16
if (zn.substring(1,5) == "0000") s=17
if (zn == "+0100") s=18;if (zn == "+0200") s=19
if (zn == "+0300") s=20;if (zn == "+0330") s=21
if (zn == "+0345") s=22
if (zn == "+0400") s=23;if (zn == "+0500") s=24
if (zn == "+0600") s=25;if (zn == "+0700") s=26
if (zn == "+0800") s=27;if (zn == "+0900") s=28
if (zn == "+1000") s=29;if (zn == "+1100") s=30
if (zn == "+1200") s=31

document.inputForm.Bzone.selectedIndex=s

}
