//TIME UPDATER
function nyt_clock(region, daylight)
{
	var nytclock = new Date();
	var hours = nytclock.getUTCHours();
	var minutes = nytclock.getUTCMinutes();
	var seconds = nytclock.getUTCSeconds();
	
	daylight = typeof(daylight) != 'boolean' ? false : daylight; //If daylight savings
	
	if(minutes < 10)
	{
		minutes = '0' + minutes;
	}
	if(seconds < 10)
	{
		seconds = '0' + seconds;
	}
	
	var nycOffset = daylight ? 5 : 5;
	var tokyoOffset = 9;
	
	if(region == 'nyc')
	{
		var ny = hours - nycOffset;
		var newyork;
		if(ny > 24)
		{
			newyork = ny - 24;
		}
		else if(ny < 0)
		{
			newyork = ny + 24;
		}
		else
		{
			newyork = ny;	
		}
		
		if(newyork < 10)
		{
			newyork = '0' + newyork;
		}
		document.getElementById('ny').innerHTML = newyork + ':' + minutes + ':' + seconds;
	}
	if(region == 'tokyo')
	{
		var t = hours + tokyoOffset;
		var tokyo;
		
		if(t > 24)
		{
			tokyo = t - 24;
		}
		else if(t < 0)
		{
			tokyo = t + 24;
		}
		else
		{
			tokyo = t;	
		}
		
		if(tokyo < 10)
		{
			tokyo = '0' + tokyo;
		}
		document.getElementById('tyo').innerHTML = tokyo + ':' + minutes + ':' + seconds;
	}
	
	var repeater = window.setTimeout(function(){ nyt_clock(region, daylight); }, 1000);
}

window.onload = function()
{
	nyt_clock('nyc', true);
	nyt_clock('tokyo');
};