var siteURL = "http://www.nl-cafe.com";
var directoryURL = "/blog/";
var pageNAME = "page";
var extNAME = ".html";
var TotalNumOfPages = 111;
var DispPages = 8;
var writeTags = "";
var nextTag = '';

//Add a page navigation number on the web site.
function AddPages(url) {

	var ThisPageNum = 0;
	ThisPageNum = Number(url.substring(url.lastIndexOf(pageNAME) + pageNAME.length, url.lastIndexOf(extNAME)));

	//create tag of to fore
	if(ThisPageNum == TotalNumOfPages) {
		foreTag = '<img src="./img/ll_g.gif" alt="最新ページへ" title="最新ページへ"><img src="./img/l_g.gif" alt="前ページへ" title="前ページへ">';
	} else {
		var tgtPage = ThisPageNum + 1;
		foreTag = '<a class="no_deco" href="./'+ pageNAME + TotalNumOfPages + extNAME + '"><img src="./img/ll_b.gif" alt="最新ページへ" title="最新ページへ"></a>';
		foreTag += '<a class="no_deco" href="./'+ pageNAME + tgtPage + extNAME + '"><img src="./img/l_b.gif" alt="前ページへ" title="前ページへ"></a>';
	}

	//create tag of to next
	if(ThisPageNum == 1) {
		nextTag = '<img src="./img/r_g.gif" alt="次ページへ" title="次ページへ"><img src="./img/rr_g.gif" alt="最古ページへ" title="最古ページへ">';
	} else {
		var tgtPage = ThisPageNum - 1;
		nextTag = '<a class="no_deco" href="./'+ pageNAME + tgtPage + extNAME + '"><img src="./img/r_b.gif" alt="次ページへ" title="次ページへ"></a>';
		nextTag += '<a class="no_deco" href="./'+ pageNAME + 1 + extNAME + '"><img src="./img/rr_b.gif" alt="最古ページへ" title="最古ページへ"></a>';
	}

	//create tag of each pages
	//roop
	if(TotalNumOfPages > DispPages) {
		var Roop = DispPages;
	} else {
		var Roop = TotalNumOfPages;
	}

	//start page
	if(TotalNumOfPages <= DispPages) {
		var St = TotalNumOfPages;

	} else {
		if(ThisPageNum > (TotalNumOfPages - (DispPages / 2))) {
			var St = TotalNumOfPages;

		} else if(ThisPageNum > (DispPages / 2)) {
			var St = ThisPageNum + Math.round((DispPages - 1) / 2);

		} else {
			var St = DispPages;

		}
	}

	//
	for(var i = St; i > St - Roop; i --) {
		if(i == ThisPageNum) {
			writeTags += '<b>' + i + '</b>'
		} else {
			writeTags += '<a href="./'+ pageNAME + i + extNAME + '">' + i + '</a>';
		}

		//add a space
		if(i > (St - Roop + 1)) {
			writeTags += '　';
		}
	}

	//write on the page
	document.write('<table><tr>');
	document.write('<th>');
	document.write(foreTag);
	document.write('</th>');

	document.write('<td>');
	document.write(writeTags);
	document.write('</td>');

	document.write('<th>');
	document.write(nextTag);
	document.write('</th>');
	document.write('</tr></table>');
};


//Go to the newest blog page.
function GotoBlogTop() {
	var NewestURL = './' + pageNAME + TotalNumOfPages + extNAME
	location.href = NewestURL;
};

