function WorldClock() {
	parsetime("amsterdam",1);
	parsetime("hongkong",7);
	parsetime("lasvegas",-9);
	parsetime("londen",0);
	parsetime("macau",7);
	parsetime("newyork",-5);
	parsetime("parijs",1);
	parsetime("suncity",0);
	parsetime("sydney",10);

	setTimeout('WorldClock()',60000);
}

function parsetime(place,tz) {
	now=new Date();
	ofst=now.getTimezoneOffset()/60;
	secs=now.getSeconds();
	sec=-1.57+Math.PI*secs/30;
	mins=now.getMinutes();
	min=-1.57+Math.PI*mins/30;
	hr=(now.getHours() + parseInt(ofst)) + parseInt(tz);
	
	if (hr < 0) hr+=24;
	if (hr > 23) hr-=24;
	if (hr < 10) hr='0'+hr;
	var finaltime=hr+':'+((mins < 10)?"0"+mins:mins);
	
	document.getElementById(place).innerHTML=finaltime;
}