var mycity=new Array()
mycity[0]="Phoenix"
mycity[1]="San Francisco"
mycity[2]="Anchorage"
mycity[3]="Honolulu"
mycity[4]="Pago Pago"
mycity[5]="Auckland"
mycity[6]="Fiji"
mycity[7]="Sydney"
mycity[8]="Tokyo"
mycity[9]="Singapore"
mycity[10]="Bangkok"
mycity[11]="Colombo-Sri Lanka"
mycity[12]="Islamabad"
mycity[13]="Victoria-Seychelles"
mycity[14]="Moscow"
mycity[15]="Athens"
mycity[16]="Barcelona"
mycity[17]="London"
mycity[18]="Azores-Portugal"
mycity[19]="Rio de Janeiro"
mycity[21]="Buenos Aires"
mycity[22]="San Juan"
mycity[23]="New York"
mycity[24]="Milwaukee"
function clock(){
	var time = new Date()
	var hr = time.getHours()
	var min = time.getMinutes()
	var sec = time.getSeconds()
	var ampm = " PM"
	if(hr < 10) {
		hr1 = "0" + hr
	} else {
		hr1 = hr;
	}
	if(hr < 12) {
		ampm = " AM"
	}
	if(hr > 12) {
		hr -= 12
	}
	if(hr < 10) {
		hr = "" + hr
	}
	if(min < 10) {
		min = "0" + min
	}
	if(sec < 10) {
		sec = "0" + sec
    }
	document.getElementById("ltdigits").innerHTML = hr + ":" + min + ":" + sec + ampm
	document.getElementById("ltdigits1").innerHTML = "(" + hr1 + ":" + min + ":" + sec + ")"
	setTimeout("clock()", 1000)
}

function GMTclock() {
	var time = new Date()
	var gmtMS = time.getTime() + (time.getTimezoneOffset() * 60000)
	var gmtTime = new Date(gmtMS)
	var hr = gmtTime.getHours()
	var min = gmtTime.getMinutes()
	var sec = gmtTime.getSeconds()
	var ampm = " PM"
	if(hr < 10) {
		hr1 = "0" + hr
	} else {
		hr1 = hr;
	}
	if(hr < 12) {
		ampm = " AM"
	}
	if(hr > 12) {
		hr -= 12
	}
	if(hr < 10) {
		hr = "" + hr
	}
	if(min < 10) {
		min = "0" + min
	}
	if(sec < 10) {
		sec = "0" + sec
	}
	document.getElementById("gmtdigits").innerHTML = hr + ":" + min + ":" + sec + ampm
	document.getElementById("gmtdigits1").innerHTML = "(" + hr1 + ":" + min + ":" + sec + ")"
	for(i=0; i<24; i++) {
		if(i==hr1) {
			document.getElementById("gmtcity").innerHTML = mycity[i];
		}
	}
	setTimeout("GMTclock()", 1000)
}

var time = new Date()
var gmtMS = time.getTime() + (time.getTimezoneOffset() * 60000)
var gmtTime = new Date(gmtMS)
var hr = gmtTime.getHours()
var min = gmtTime.getMinutes()
var sec = gmtTime.getSeconds()

var e = "17:00:01"; 
var eA = e.split(/:/);
var d = new Date();
var eT = Number(new Date(d.getFullYear(), d.getMonth(), d.getDate(), eA[0], eA[1], eA[2]));

function updateTimeLeft() {
	var d = new Date();
	if(eT<Number(d))
		eT += 3600*24*1000;

	var lH = Math.floor((eT-Number(d))/(1000*3600));
	var lM = Math.floor((eT-Number(d))/(1000*60)) - lH*60;
	var lS = Math.floor((eT-Number(d))/1000) - lH*3600 - lM*60;
	document.getElementById("lttimeLeft").innerHTML = az(lH) + ":" + az(lM) + ":" + az(lS);

	if(lH == 0 && lM == 0 && lS == 0) {
	} else {
		setTimeout("updateTimeLeft()", 1000);
	}
}

function az(num){
	return (num<10) ? "0"+num : num;
}

window.onload = function() {
	clock();
	GMTclock();
	updateTimeLeft();
}
