var stamp = new Array (13);
var newurl = new Array (13);
var corner = new Array (13);
var naiyou = new Array (13);
var x = new Array (13);
var koubou = new Array (4);

koubou[0] = 'http://www.hirata-koubou.com/'
koubou[1] = 'http://www003.upp.so-net.ne.jp/hirata-m/';
koubou[2] = 'http://www.vector.co.jp/authors/VA006226/';

corner[0] = '<a href="' + koubou[0] + 'sf/" target=_top>図書室</a>'; // 書き換えないこと
newurl[0] = koubou[0] + 'sf/' + '/illustration/mitsuki/mitsuki.html';
stamp[0] = new Date (2011, 5 - 1, 8);
naiyou[0] = 'みつきやよい小コーナー'

corner[1] = '<a href="' + koubou[0] + 'sf/dune/" target=_top>黄金の道</a>'; // 書き換えないこと
newurl[1] = koubou[0] + 'sf/dune/' + '../../kousaku/hako/hako.html';
stamp[1] = new Date (2009, 2 - 1, 25);
naiyou[1] = '漆器の書類箱';

corner[2] = '<a href="' + koubou[0] + 'music/" target=_top>音楽室</a>'; // 書き換えないこと
newurl[2] = koubou[0] + 'music/' + 'essay/magatama/magatama.html';
stamp[2] = new Date (2009, 3 - 1, 23);
naiyou[2] = '勾玉の土笛';

corner[3] = '<a href="' + koubou[0] + 'music/oldfield/" target=_top>遙かなる地球からの歌</a>'; // 書き換えないこと
newurl[3] = koubou[0] + 'music/oldfield/' + 'heromma.html';
stamp[3] = new Date (2010, 10 - 1, 1);
naiyou[3] = 'ハージェスト・リッジ／オマドーン　２０１０年版';

corner[4] = '<a href="' + koubou[0] + 'holmes/" target=_top>ハドスン夫人の家</a>'; // 書き換えないこと
newurl[4] = koubou[0] + 'holmes/' +"calabash/calabash.html";
stamp[4] = new Date (2010, 11 - 1, 15);
naiyou[4] = '自作キャラバッシュ・パイプ';

corner[5] = '<a href="' + koubou[0] + 'kousaku/" target=_top>工作室</a>'; // 書き換えないこと
newurl[5] = koubou[0] + 'kousaku/' + '../holmes/calabash/calabash.html';
stamp[5] = new Date (2010, 11 - 1, 15);
naiyou[5] = 'キャラバッシュ・パイプ';

corner[6] = '<a href="' + koubou[0] + 'soft/" target=_top>開発室</a>'; // 書き換えないこと
newurl[6] = koubou[0] + 'soft/' + 'essay/laser/laser.html';
stamp[6] = new Date (2010, 12 - 1, 10);
naiyou[6] = 'レーザー光線に関する覚え書';

corner[7] = '<a href="' + koubou[0] + 'rojo/" target=_top>写真館</a>'; // 書き換えないこと
newurl[7] = koubou[0] + 'rojo/' + 'tomason/hodou/hodou.html'
stamp[7] = new Date (2011, 9 - 1, 21);
naiyou[7] = '色々と上げました。';

corner[8] = '<a href="' + koubou[0] + 'knife/" target=_top>展示室</a>'; // 書き換えないこと
newurl[8] = koubou[0] + 'knife/' + 'muramasa.html';
stamp[8] = new Date (2007, 5 - 1, 25);
naiyou[8] = '諏訪工芸――伊勢千子村正';

corner[9] = '<a href="' + koubou[0] + 'chess/" target=_top>遊戯室</a>'; // 書き換えないこと
newurl[9] = koubou[0] + 'chess/' + 'essay/computer2.html';
stamp[9] = new Date (2006, 9 - 1, 16);
naiyou[9] = 'コンピューターは人間に勝てるか';

corner[10] = '<a href="' + koubou[0] + 'morii/" target=_top>資料室</a>'; // 書き換えないこと
newurl[10] = koubou[0] + 'morii/' + 'gallery4.html';
stamp[10] = new Date (1998, 9 - 1, 24);
naiyou[10] = '昭和二十七年のカウンター写真';

corner[11] = '<a href="' + koubou[0] + 'gun/" target=_top>銃器室</a>'; // 書き換えないこと
newurl[11] = koubou[0] + 'gun/' + '../kousaku/komono/laser/laser.html';
stamp[11] = new Date (2010, 10 - 1, 31);
naiyou[11] = '自作・「本物の」レーザー光線銃';


function saishin ()
{
	var ans = 0;
	for (i=1; i<12; i++)
	{
		if (stamp[ans].getTime() < stamp[i].getTime())
		{
			ans = i;
		}
	}
	return (ans);
}

var saishinnum = saishin ();

corner[12] = corner[saishinnum];
newurl[12] = newurl[saishinnum];
stamp[12] = stamp[saishinnum];
naiyou[12] = naiyou[saishinnum];

for (i=0; i<13; i++)
{
	x[i] = 0;
	newurl[i] = '<a href="' + newurl[i] + '" target=_top>';
}

function koushinhyouji (koushinid, chk)
{
	var koushinsd = (stamp[koushinid].getYear ())%1900-68;
	var koushinm = stamp[koushinid].getMonth ()+1;
	var koushind = stamp[koushinid].getDate ();
	hyoujiline = document.getElementById(koushinid);
	
	if (chk == true)
	{
		hyoujiline.innerHTML = newurl[koushinid] + '宇宙暦' + koushinsd + '年' + koushinm + '月' + koushind + '日更新</a>';
	}
	else
	{
		hyoujiline.innerHTML = newurl[koushinid] + '宇宙暦' + koushinsd + '年' + koushinm + '月' + koushind + '日更新 - ' +  naiyou[koushinid] + '</a>';
	}
}

function psphyouji (koushinid)
{
	if (navihantei () == 2)
	{
		var koushinsd = (stamp[koushinid].getYear ())%1900-68;
		var koushinm = stamp[koushinid].getMonth ()+1;
		var koushind = stamp[koushinid].getDate ();
		var c = Math.floor((today.getTime ()-stamp[koushinid].getTime ())/1000/60/60/24);
		var kostr = newurl[koushinid] + '宇宙暦' + koushinsd + '年' + koushinm + '月' + koushind + '日更新 - ' +naiyou[koushinid] + '</a>';

		if (c <=30)
		{
			switch (c)
			{
				case 0 : kostr = '<blink>' + newurl[koushinid] + '★ 本日更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						 break;
				case 1 : kostr = '<blink>' + newurl[koushinid] + '★ 昨日更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						 break;
				case 2 : kostr = '<blink>' + newurl[koushinid] + '★ 一昨日更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						 break;
				case 7 : kostr = '<blink>' + newurl[koushinid] + '★ 一週間前に更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						 break;
				case 14 : kostr = '<blink>' + newurl[koushinid] + '★ 二週間前に更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						  break;
				case 21 : kostr = '<blink>' + newurl[koushinid] + '★ 三週間前に更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						  break;
				case 28 : kostr = '<blink>' + newurl[koushinid] + '★ 四週間前に更新しました。★ - ' + naiyou[koushinid] + '</a></blink>';
						  break;
				default : kostr = '<blink>' + newurl[koushinid] + '宇宙暦' + koushinsd + '年' + koushinm + '月' + koushind + '日更新（' + c + '日前）- ' + naiyou[koushinid] + '</a></blink>';
						  break;
			}
		}
		document.write (kostr);
	}
}

function temmetsuhyouji (koushinid)
{
	switch (x[koushinid])
	{
		case 0 : hyoujiline = document.getElementById(koushinid);
				 koushinhyouji (koushinid, true);
				 break;
		case 1 : hyoujiline = document.getElementById(koushinid);
				 var c = Math.floor((today.getTime ()-stamp[koushinid].getTime ())/1000/60/60/24);
				 switch (c)
				 {
					case 0 : hyoujiline.innerHTML = newurl[koushinid] + '★ 本日更新しました。★</a>';
							 break;
					case 1 : hyoujiline.innerHTML = newurl[koushinid] + '★ 昨日更新しました。★</a>';
							 break;
					case 2 : hyoujiline.innerHTML = newurl[koushinid] + '★ 一昨日更新しました。★</a>';
							 break;
					case 7 : hyoujiline.innerHTML = newurl[koushinid] + '★ 一週間前に更新しました。★</a>';
							 break;
					case 14 : hyoujiline.innerHTML = newurl[koushinid] + '★ 二週間前に更新しました。★</a>';
							  break;
					case 21 : hyoujiline.innerHTML = newurl[koushinid] + '★ 三週間前に更新しました。★</a>';
							  break;
					case 28 : hyoujiline.innerHTML = newurl[koushinid] + '★ 四週間前に更新しました。★</a>';
							  break;
					default : hyoujiline.innerHTML = newurl[koushinid] + '★更新あり★（' + c + '日前）</a>';
							  break;
				 }
				 break;
		case 2 : hyoujiline = document.getElementById(koushinid);
				 hyoujiline.innerHTML = newurl[koushinid] + naiyou[koushinid] + '</a>';
				 break;
		default : hyoujiline = document.getElementById(koushinid);
				  hyoujiline.innerHTML = newurl[koushinid] + 'ここをクリックして下さい。</a>';
				  break;
	}
	x[koushinid]++;
	if (x[koushinid] > 3)
	{
		x[koushinid] = 0;
	}
	cmd = "temmetsuhyouji (" + koushinid + ")";
	window.setTimeout (cmd, 2000);
}

function hantei (koushinid)
{
	if (navihantei () != 2)
	{
		if ((today.getTime ()-stamp[koushinid].getTime ())/1000/60/60/24 <= 30)
		{
			temmetsuhyouji (koushinid);
		}
		else
		{
			koushinhyouji (koushinid, false);
		}
	}
}

