/**********************************************************************

  ページ移動ナビゲーション

**********************************************************************/
/*
	article
	
	1次元：　最新の記事からの番号　最新：[0]
	2次元：　[0] 記事ID　　[1] 見出し [2] 分類 [3] 固定URL
*/

new function() {
	var prevData  = new Array();
	var prevNum  = new Array();
	var nextData  = new Array();
	var nextNum  = new Array();
	var showField = '';
	var flag = 0;
	var i    = 0;
	var naviMax = 5;

	//  article.jsのフィールドモードがTrueの場合処理
	if (fieldMode) {
		for (i = 0; i < article.length; i++) {
			if (showNo == article[i][0]) {
				showField = article[i][2];

				break;
			}
		}
	}

	for (i = 0; i < article.length; i++) {
		if (fieldMode && showField != article[i][2]) {
			continue;
		}

		if (flag == 1) {
			prevData = article[i+5];
			
			for(ii = 0;ii< naviMax; ii++){
				prevNum[ii] = article[i+ii];
			}

			break;
		}

		if (showNo == article[i][0]) {
			flag = 1;

			continue;
		}

		nextData = article[i-5];
		
		for(ii = 0;ii< naviMax; ii++){
				nextNum[ii] = article[i-ii];
			}
	}

	document.write('<p id="kiji_navi">');
	if (flag && prevData[0]) {
		var no    = prevData[0];
		var subj  = prevData[1];
		var field = prevData[2];
		var link  = prevData[3];

		document.write('<!--<a class="prev" title="'+subj+'" href="' + link + '">' + '前へ' + '</a>--> ');
	}
	
	// 対象より前の記事naviMax分
	if(flag && prevNum[0]){
		var cnt = prevNum.length;
		for(i=0;i< cnt; i++){
			var n = prevNum.pop();
			if(n) document.write('<a class="prev" title="'+n[1]+'" href="' + n[3] + '">' + n[0] + '</a> ');
		}
	}
	
	document.write('<span>' +showNo +'</span>');
	
	// 対象より後の記事naviMax分
	if(flag && nextNum[0]){
		var cnt = nextNum.length;
		for(i=0;i< cnt; i++){
			var n = nextNum.shift();
			if(n) document.write('<a class="next" title="'+n[1]+'" href="' + n[3] + '">' + n[0] + '</a> ');
		}
	}
	
	//document.write('| <a href="' + siteUrl + '">トップページ</a> |');
	if (flag && nextData[0]) {
		var no    = nextData[0];
		var subj  = nextData[1];
		var field = nextData[2];
		var link  = nextData[3];
		
		document.write(' <!--<a class="next" title="'+subj+'" href="' + link + '">' + '次へ' + '</a>-->');
	}
	document.write('</p>');
};
