ShowTimeZones();
ShowClock();

function ShowTimeZones() {
	document.write('<center>');
	document.write('<font face="arial,helvetica">');
	document.write('<b>World Times</b>');
	document.write('<br>');
	document.write('<form name=Clock>');
	document.write('The current time at <br>');
	document.write('<select name=TimeZone onchange="ChangeZone()">');
	document.write('<option value=-12>(GMT-12:00) International Date Line West</option>');
	document.write('<option value=-11>(GMT-11:00) Midway Island, Samoa</option>');
	document.write('<option value=-10>(GMT-10:00) Hawaii</option>');
	document.write('<option value=-9>(GMT-9:00) Alaska</option>');
	document.write('<option value=-8>(GMT-8:00) Pacific Time (US & Canada), Tijuana</option>');
	document.write('<option value=-7>(GMT-7:00) Arizona</option>');
	document.write('<option value=-7>(GMT-7:00) Chihuahua, La Paz, Mazatlan</option>');
	document.write('<option value=-7>(GMT-7:00) Mountain Time (US & Canada)</option>');
	document.write('<option value=-6>(GMT-6:00) Central America</option>');
	document.write('<option value=-6>(GMT-6:00) Central Time (US & Canada)</option>');
	document.write('<option value=-6>(GMT-6:00) Guadalajara, Mexico City, Monterrey</option>');
	document.write('<option value=-6>(GMT-6:00) Saskatchewan</option>');
	document.write('<option value=-5>(GMT-5:00) Bogota, Lima, Quito</option>');
	document.write('<option value=-5>(GMT-5:00) Eastern Time (US & Canada)</option>');
	document.write('<option value=-5>(GMT-5:00) Indiana (East)</option>');
	document.write('<option value=-4>(GMT-4:00) Atlantic Time (Canada)</option>');
	document.write('<option value=-4>(GMT-4:00) Caracas, La Paz</option>');
	document.write('<option value=-4>(GMT-4:00) Santiago</option>');
	document.write('<option value=-3.5>(GMT-3:30) Newfoundland</option>');
	document.write('<option value=-3>(GMT-3:00) Brasilia</option>');
	document.write('<option value=-3>(GMT-3:00) Buenos Aires, Georgetown</option>');
	document.write('<option value=-3>(GMT-3:00) Greenland</option>');
	document.write('<option value=-2>(GMT-2:00) Mid Atlantic</option>');
	document.write('<option value=-1>(GMT-1:00) Azores</option>');
	document.write('<option value=-1>(GMT-1:00) Cape Verde Island</option>');
	document.write('<option value=0>(GMT) Casablanca, Monrovia</option>');
	document.write('<option value=0>(GMT) Dublin, Edinburgh, Lisbon, London</option>');
	document.write('<option value=1>(GMT+1:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna</option>');
	document.write('<option value=1>(GMT+1:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague</option>');
	document.write('<option value=1>(GMT+1:00) Brussels, Copenhagen, Madrid, Paris</option>');
	document.write('<option value=1>(GMT+1:00) Sarajevo, Skopje, Warsaw, Zagreb</option>');
	document.write('<option value=1>(GMT+1:00) West Central Africa</option>');
	document.write('<option value=2>(GMT+2:00) Athens, Istanbul, Minsk</option>');
	document.write('<option value=2>(GMT+2:00) Bucharest, Cairo, Harare, Pretoria</option>');
	document.write('<option value=2>(GMT+2:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius</option>');
	document.write('<option value=2>(GMT+2:00) Jerusalem</option>');
	document.write('<option value=3>(GMT+3:00) Baghdad, Kuwait, Riyadh, Moscow, St. Petersburg</option>');
	document.write('<option value=3>(GMT+3:00) Volgograd, Nairobi</option>');
	document.write('<option value=3.5>(GMT+3:30) Tehran</option>');
	document.write('<option value=4>(GMT+4:00) Abu Dhabi, Muscat, Baku, Tbilisi, Yerevan</option>');
	document.write('<option value=4.5>(GMT+4:30) Kabul</option>');
	document.write('<option value=5>(GMT+5:00) Ekaterinburg, Islamabad, Karachi, Tashkent</option>');
	document.write('<option value=5.5>(GMT+5:30) Chennai, Kolkata, Mumbai, New Delhi</option>');
	document.write('<option value=5.75>(GMT+5:45) Kathmandu</option>');
	document.write('<option value=6>(GMT+6:00) Almaty, Novosibirsk, Astana, Dhaka</option>');
	document.write('<option value=6>(GMT+6:00) Sri Jayawardenepura</option>');
	document.write('<option value=6.5>(GMT+6:30) Rangoon</option>');
	document.write('<option value=7>(GMT+7:00) Bangkok, Hanoi, Jakarta, Krasnoyarsk</option>');
	document.write('<option value=8>(GMT+8:00) Beijing, Chongqing, Hong Kong, Urumqi</option>');
	document.write('<option value=8>(GMT+8:00) Irkutsk, Ulaan Bataar, Kuala Lumpur, Singapore</option>');
	document.write('<option value=8>(GMT+8:00) Perth, Taipei</option>');
	document.write('<option value=9>(GMT+9:00) Osaka, Sapporo, Tokyo, Seoul, Yakutsk</option>');
	document.write('<option value=9.5>(GMT+9:30) Adelaide, Darwin</option>');
	document.write('<option value=10>(GMT+10:00) Brisbane, Canberra, Melbourne, Sydney</option>');
	document.write('<option value=10>(GMT+10:00) Guam, Port Moresby, Hobart, Vladivostok</option>');
	document.write('<option value=11>(GMT+11:00) Canberra, Melbourne, Sydney (DST)</option>');
	document.write('<option value=11>(GMT+11:00) Magadan, Solomon Is., New Caledonia</option>');
	document.write('<option value=12>(GMT+12:00) Auckland, Wellington, Fiji, Kamchatka, Marshall Is.</option>');
	document.write('<option value=13>(GMT+13:00) Nuku alofa</option>');
	document.write('</select>');
	document.write('<br> is <br>');
	document.write('<input size=35 class=Clock type=text name=WorldClock value=0 size=5 readOnly>');
	document.write('</form>');
	document.write('</font>');
	
}

function ChangeZone() {
}

function ShowClock() {
	theTime = window.setTimeout("ShowClock()", 1000);
	var today = new Date();

	var localTime = today.getTime();
	var UTC = localTime + (today.getTimezoneOffset() * 60 * 1000)
	UTC = UTC + (document.Clock.TimeZone.item(document.Clock.TimeZone.selectedIndex).value * 60 * 60 * 1000)
	display = new Date(UTC);

	document.Clock.WorldClock.value = display.toLocaleString();
}