	function GetTime() {

		var dt = new Date();
		var def = dt.getTimezoneOffset()/60;
		var gmt = (dt.getHours() + def);
		var ending = ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds());

		//var gmt_londontime = gmt + 1;
		var gmt_londontime = gmt;
		var londontime = check24(((gmt_londontime) > 24) ? ((gmt_londontime) - 24) : (gmt_londontime));
		if (londontime < 0) {londontime += 24;}
		document.getElementById("londontime_holder").innerHTML = (IfZero(londontime) + ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds()));;

		var newyorktime =check24(((gmt + (24-4)) > 24) ? ((gmt + (24-4)) - 24) : (gmt + (24-4)));
		document.getElementById("newyorktime_holder").innerHTML = (IfZero(newyorktime) + ending);

		var tokyotime =check24(((gmt + 9) > 24) ? ((gmt + 9) - 24) : (gmt + 9));
		document.getElementById("tokyotime_holder").innerHTML = (IfZero(tokyotime) + ending);

		

		setTimeout("GetTime()", 1000);
	}
	
	function IfZero(num) {
		return ((num <= 9) ? ("0" + num) : num);
	}

	function check24(hour) {
		return (hour >= 24) ? hour - 24 : hour;
	}


