
var tD = new Date();
var Mask1 = false;
var ReLoadTime = 50;
var jD2,pD2,tmp;

document.write(
	'<html>'+
	'<head>'+
	'<title>ＣｉｔｙＪＰ</title>'+
	'<style type="text/css">'+
	'<!--'+
	'.bd { border-color:#999999; border-style:solid; border-width: 1px }'+
	'-->'+
	'</style>'+
	'</head>'+
	'<body text="#000000" bgcolor="#E9CBCB" background="./BG004.gif" onload="Tc()">'+
	'<div align="center">'+
	'--- CityJP ---<br><br>'+
	'パソコンの時計は正確ですか？<br><br>'+
	'<table class="bd" cellspacing="0" cellpadding="2">'+
	'<tr>'+
	'<td class="bd">日本時間</td>'+
	'<td class="bd" id="JapaT" style="font-size:200%">-</td>'+
	'</tr>'+
	'<tr>'+
	'<td class="bd">ＰＣ時計</td>'+
	'<td class="bd" id="PasoT" style="font-size:200%">-</td>'+
	'</tr>'+
	'<tr>'+
	'<td class="bd">誤差</td>'+
	'<td class="bd" id="GosaT" style="font-size:200%;text-align:center">-</td>'+
	'</tr>'+
	'<tr>'+
	'<td class="bd" colspan="2" style="color:#0000FF;text-decoration:underline;text-align:center" onMouseover="this.style.cursor=\'pointer\';" onClick="setTimeout(\'location.reload()\',100)">リロード</td>'+
	'</tr>'+
	'</table>'+
	'<br>'+
	'<table border="0" cellspacing="0" cellpadding="0">'+
	'<tr>'+
	'<td>'+
	'※回線が不安定な場合は誤差が大きくなります<br>'+
	'※PINGを使ってますので警告が出る場合があります'+
	'</td>'+
	'</tr>'+
	'</table>'+
	'</div>'+
	'</body>'+
	'</html>');

function Tc(){
	if (Mask1) return;
	jD2 = new Date();
	pD2 = new Date();
	tmp = tD.getTime() - pD2.getTime();
	if ((tmp < -500)||(tmp > 500)){
		Mask1 = true;
		setTimeout("location.reload()",500);
		return;
	} else {
		tD.setTime(pD2.getTime() + ReLoadTime + 10);
	}
	jD2.setTime(pD2.getTime() - gO);
	document.getElementById("JapaT").firstChild.nodeValue = ((jD2.getHours() < 10) ? "0" : "") + jD2.getHours() + ":" + ((jD2.getMinutes() < 10) ? "0" : "") + jD2.getMinutes() + ":" + ((jD2.getSeconds() < 10) ? "0" : "") + jD2.getSeconds();
	document.getElementById("PasoT").firstChild.nodeValue = ((pD2.getHours() < 10) ? "0" : "") + pD2.getHours() + ":" + ((pD2.getMinutes() < 10) ? "0" : "") + pD2.getMinutes() + ":" + ((pD2.getSeconds() < 10) ? "0" : "") + pD2.getSeconds();
	document.getElementById("GosaT").firstChild.nodeValue = parseInt(""+(gO / 100)) / 10;
	setTimeout("Tc()",ReLoadTime);
}
