/*******************************************
*	JavaScript 
********************************************/
/* Clock script
/*******************************************/

function getCurrentTime() {
	var div = document.getElementById('time-msk');
	div.innerHTML = GetStrTime(180+60); // + 60 get a bridge on season
	div = document.getElementById('time-london');
	div.innerHTML = GetStrTime(0+60); // + 60 get a bridge on season
	div = document.getElementById('time-ny');
	div.innerHTML = GetStrTime(-300+60); // + 60 get a bridge on season
	div = document.getElementById('time-tokyo');
	div.innerHTML = GetStrTime(540);
	div = document.getElementById('time-frankfurt');
	div.innerHTML = GetStrTime(60+60);
    div = document.getElementById('time-vancouver');
    div.innerHTML = GetStrTime(-480+60);
    div = document.getElementById('time-sydney');
	div.innerHTML = GetStrTime(600);
	setTimeout('getCurrentTime()', 1000);
}

function GetStrTime(Delta) {
	var now = new Date();
	var h = now.getHours();
	var m = now.getMinutes();
	var s = now.getSeconds();
	var of = now.getTimezoneOffset();
	m += of + Delta;
	h += Math.round((m-30)/60);
	m %= 60;
	if (m<0) m += 60;
	h %= 24;
	if (h<0) h+=24;
	if (m<10) m = '0' + m;
	if (s<10) s = '0' + s;
	var str = h + ':' + m + ':' + s;
	return str;
}