<!--
var No_DST = new DayLightSaving(-1, 1, -1, 5);
var USA_Canada_DST = new DayLightSaving(2, 2, 10, 1);
var Mexico_DST = new DayLightSaving(1, 3, 9, 5);
var UK_Europe_DST = new DayLightSaving(2, 5, 9, 5);
var Israel_DST = new DayLightSaving(2, 5, 8, 2);
var Russia_DST = new DayLightSaving(2, 5, 8, 1);
var Australia_DST = new DayLightSaving(9, 5, 2, 5);
var NewZealand_DST = new DayLightSaving(9, 5, 3, 1);

// -- Begin Africa Cities
 var Africa_Cities_List = new Array();
  Africa_Cities_List[0] = new CityObj("Abidjan", 0, No_DST, "ABI");
  Africa_Cities_List[1] = new CityObj("Accra", 0, No_DST, "ACC");
  Africa_Cities_List[2] = new CityObj("Addis Ababa", 3, No_DST, "ADA");
  Africa_Cities_List[3] = new CityObj("Algiers", 1, UK_Europe_DST, "ALJ");
  Africa_Cities_List[4] = new CityObj("Antananarivo", 3, No_DST, "ANT");
  Africa_Cities_List[5] = new CityObj("Bamako", 0, No_DST, "BAM");
  Africa_Cities_List[6] = new CityObj("Benin City", 1, No_DST, "BEN");
  Africa_Cities_List[7] = new CityObj("Bloemfontein", 2, No_DST, "BLO");
  Africa_Cities_List[8] = new CityObj("Cairo", 2, UK_Europe_DST, "CAI");
  Africa_Cities_List[9] = new CityObj("Cape Town", 2, No_DST, "CTC");
  Africa_Cities_List[10] = new CityObj("Dakar", 0, No_DST, "DAK");
  Africa_Cities_List[11] = new CityObj("Dar-Es-Salaam", 3, No_DST, "DAR");
  Africa_Cities_List[12] = new CityObj("Durban", 2, No_DST, "DUR");
  Africa_Cities_List[13] = new CityObj("Freetown", 0, No_DST, "FRE");
  Africa_Cities_List[14] = new CityObj("Harare", 2, No_DST, "HAR");
  Africa_Cities_List[15] = new CityObj("Johannesburg", 2, No_DST, "JOH");
  Africa_Cities_List[16] = new CityObj("Kampala", 3, No_DST, "KAM");
  Africa_Cities_List[17] = new CityObj("Khartoum", 2, No_DST, "KAR");
  Africa_Cities_List[18] = new CityObj("Kinshasa", 1, No_DST, "KIN");
  Africa_Cities_List[19] = new CityObj("Luanda", 2, No_DST, "LUA");
  Africa_Cities_List[20] = new CityObj("Maputo", 2, No_DST, "MAP");
  Africa_Cities_List[21] = new CityObj("Mbala", 2, No_DST, "MBA");
  Africa_Cities_List[22] = new CityObj("Monrovia", 0, No_DST, "MON");
  Africa_Cities_List[23] = new CityObj("Ndjamena", 1, No_DST, "NDJ");
  Africa_Cities_List[24] = new CityObj("Pointe Noire", 1, No_DST, "PNO");
  Africa_Cities_List[25] = new CityObj("Port Elizabeth", 2, No_DST, "POE");
  Africa_Cities_List[26] = new CityObj("Pretoria", 2, No_DST, "PRE");
  Africa_Cities_List[27] = new CityObj("Rabat", 0, No_DST, "RBT");
  Africa_Cities_List[28] = new CityObj("Tripoli", 1, No_DST, "TRI");
  Africa_Cities_List[29] = new CityObj("Tsumeb", 2, No_DST, "TSU");
//-- End Africa Cities

// -- Begin Americas Cities
 var Americas_Cities_List = new Array();
 Americas_Cities_List[0] = new CityObj("New York", -5, USA_Canada_DST, "NYC");
 // -- End Americas Cities

// -- Begin Asia Cities
 var Asia_Cities_List = new Array();
  Asia_Cities_List[0] = new CityObj("Almaty", 7, Russia_DST, "AMT");
  Asia_Cities_List[1] = new CityObj("Amman", 2, UK_Europe_DST, "AMM");
  Asia_Cities_List[2] = new CityObj("Ankara", 2, UK_Europe_DST, "AKA");
  Asia_Cities_List[3] = new CityObj("Ashkhabad", 5, No_DST, "AHH");
  Asia_Cities_List[4] = new CityObj("Baghdad", 4, No_DST, "BDD");
  Asia_Cities_List[5] = new CityObj("Baku", 4, UK_Europe_DST, "BKU");
  Asia_Cities_List[6] = new CityObj("Bangkok", 7, No_DST, "BKK");
  Asia_Cities_List[7] = new CityObj("Beijing", 8, No_DST, "BJG");
  Asia_Cities_List[8] = new CityObj("Beirut", 2, UK_Europe_DST, "BRU");
  Asia_Cities_List[9] = new CityObj("Colombo", 5.5, No_DST, "CLB");
  Asia_Cities_List[10] = new CityObj("Delhi", 5.5, No_DST, "DLH");
  Asia_Cities_List[11] = new CityObj("Dhaka", 6, No_DST, "DHK");
  Asia_Cities_List[12] = new CityObj("Doha", 3, No_DST, "DOA");
  Asia_Cities_List[13] = new CityObj("Dubai", 4, No_DST, "DBI");
  Asia_Cities_List[14] = new CityObj("Halab", 2, No_DST, "HLB");
  Asia_Cities_List[15] = new CityObj("Hanoi", 7, No_DST, "HNI");
  Asia_Cities_List[16] = new CityObj("Hong Kong", 8, No_DST, "HKC");
  Asia_Cities_List[17] = new CityObj("Jakarta", 7, No_DST, "JKT");
  Asia_Cities_List[18] = new CityObj("Jerusalem", 2, Israel_DST, "JSM");
  Asia_Cities_List[19] = new CityObj("Kabul", 4.5, No_DST, "KBL");
  Asia_Cities_List[20] = new CityObj("Karachi", 5, No_DST, "KRH");
  Asia_Cities_List[21] = new CityObj("Kathmandu", 5.75, No_DST, "KHD");
  Asia_Cities_List[22] = new CityObj("Kuala Lumpur", 8, No_DST, "KLP");
  Asia_Cities_List[23] = new CityObj("Kuwait City", 3, No_DST, "KWT");
  Asia_Cities_List[24] = new CityObj("Kyoto", 9, No_DST, "KYO");
  Asia_Cities_List[25] = new CityObj("Male", 5, No_DST, "MLE");
  Asia_Cities_List[26] = new CityObj("Manama", 3, No_DST, "MAA");
  Asia_Cities_List[27] = new CityObj("Manila", 8, No_DST, "MNA");
  Asia_Cities_List[28] = new CityObj("Mumbai", 5.5, No_DST, "MUM");
  Asia_Cities_List[29] = new CityObj("Muscat", 3, UK_Europe_DST, "MST");
  Asia_Cities_List[30] = new CityObj("Port Louis", 4, No_DST, "PRL");
  Asia_Cities_List[31] = new CityObj("Riyadh", 3, No_DST, "RYH");
  Asia_Cities_List[32] = new CityObj("Sana'a", 3, No_DST, "SNA");
  Asia_Cities_List[33] = new CityObj("Seoul", 9, No_DST, "SEO");
  Asia_Cities_List[34] = new CityObj("Shanghai", 8, No_DST, "SHG");
  Asia_Cities_List[35] = new CityObj("Singapore", 8, No_DST, "SGP");
  Asia_Cities_List[36] = new CityObj("Taipei", 8, No_DST, "TPI");
  Asia_Cities_List[37] = new CityObj("Teheran", 2, No_DST, "THR");
  Asia_Cities_List[38] = new CityObj("Tel Aviv", 2, Israel_DST, "TVV");
  Asia_Cities_List[39] = new CityObj("Tokyo", 9, No_DST, "TKY");
// -- End Asia Cities

// -- Begin Australasia Cities
 var Australasia_Cities_List = new Array();
  Australasia_Cities_List[0] = new CityObj("Adelaide", 9.5, Australia_DST, "ADE");
  Australasia_Cities_List[1] = new CityObj("Alice Springs", 9.5, Australia_DST, "ALS");
  Australasia_Cities_List[2] = new CityObj("Aspley", 10, No_DST, "ASP");
  Australasia_Cities_List[3] = new CityObj("Auckland", 12, NewZealand_DST, "AUC");
  Australasia_Cities_List[4] = new CityObj("Bridgetown", 8, Australia_DST, "BRT");
  Australasia_Cities_List[5] = new CityObj("Brisbane", 10, No_DST, "BRI");
  Australasia_Cities_List[6] = new CityObj("Canberra", 10, Australia_DST, "CAN");
  Australasia_Cities_List[7] = new CityObj("Christchurch", 12, NewZealand_DST, "CHR");
  Australasia_Cities_List[8] = new CityObj("Darwin", 9.5, Australia_DST, "DRW");
  Australasia_Cities_List[9] = new CityObj("Derby", 8, Australia_DST, "DRB");
  Australasia_Cities_List[10] = new CityObj("Hobart", 10, Australia_DST, "HBT");
  Australasia_Cities_List[11] = new CityObj("Melbourne", 10, Australia_DST, "MEL");
  Australasia_Cities_List[12] = new CityObj("Perth", 8, No_DST, "PER");
  Australasia_Cities_List[13] = new CityObj("Port Augusta", 9.5, Australia_DST, "PTA");
  Australasia_Cities_List[14] = new CityObj("Rockhampton", 10, No_DST, "RCH");
  Australasia_Cities_List[15] = new CityObj("Rotorua", 12, NewZealand_DST, "RTR");
  Australasia_Cities_List[16] = new CityObj("Sydney", 10, Australia_DST, "SYD");
  Australasia_Cities_List[17] = new CityObj("Timaru", 12, NewZealand_DST, "TMR");
  Australasia_Cities_List[18] = new CityObj("Townsville", 10, No_DST, "TWV");
  Australasia_Cities_List[19] = new CityObj("Wellington", 12, NewZealand_DST, "WLL");
// -- End Australasia Cities

// -- Begin Europe Cities
 var Europe_Cities_List = new Array();
  Europe_Cities_List[0] = new CityObj("Rome", 1, UK_Europe_DST, "RME");
 // -- End Europe Cities

//-- Total Cities: 178
//====================================================================================================

// -- Info popup script Start
function info() {
 var DispWin = window.open('','NewWin','toolbar=no,status=no,resizable=yes,width=380,height=165,scrollbars')
  message = "<title>Info</title><body bgcolor=#c0c0c0><font size='2' face='ms sans serif, verdana, arial, helvetica, sans-serif'><b>World-Times</b><br /></font>";
  message += "<font size='1' face='ms sans serif, verdana, arial, helvetica, sans-serif'> <b>Copyright &copy; 2001 Sandeep Gangadharan.</b><br />";
  message += "<b>Home Page: </b><A href='http://www.sivamdesign.com/home/' target='_blank' title='Home Page'>Sandeep's Nook</a><br /><br />";
  message += "This is a World-Times script. You can simultaneously view the time in 5 different cities";
  message += " covering 5 different continents. In all you can find out the time in 178 given cities situated in the 6 major continents. Just choose the city and the time and date will";
  message += " automatically  be displayed in  the text box just below the respective drop down menu. There are radio buttons which give the users the option to either see the time in";
  message += " the 12 Hour or 24 Hour format. This script supports Daylight Saving Time.<br /><br />";
  message += "<b>The Daylight Savings Time Rules are given below:</b>";
  message += "<ul style='margin-top:0;margin-bottom:0'><li>USA/Canada: (March - November)</li>";
  message += "<li>UK/Europe: (March - October)</li>";
  message += "<li>Australia: (October - March)</li>";
  message += "<li>New Zealand: (October - April)</li>";
  message += "<li>Russia: (March - September)</li></ul><hr /></font></body>";
 DispWin.document.write(message);
  var X = parseInt(window.screen.width) / 2 - 190;
  var Y = parseInt(window.screen.height) / 2 - 85;
 DispWin.moveTo(X,Y);
}
// -- Info popup script End
//-->