// PageView のログをとる
// xmlhttp.js 読み込み
// document.writeln('<script type="text/javascript" src="/js/xmlhttp.js"></script>');

var purl = '/cgi/log/page_log.php';	// 連携するプログラム名

// ページビューカウント
function VCount() {
	var page = getNowPage();
	var data = 'WChk=961&DPage=' + page;
	sendRequest(purl,VCEnd,'GET',data);
}


// 頁カウント表示が出来る場所があれば行う
function VCEnd(req) {
	if (!req.responseText) return;
	var AnsText = req.responseText;

//	alert(AnsText);
	if (AnsText.length > 0) {
		if (document.getElementById("PageViewCount")) {
			document.getElementById("PageViewCount").innerHTML = AnsText;
		}
	}
}

// 頁識別（ファイル名）切り出し
function getNowPage() {
	var page = document.location.href;
	var n = 1;
	for (;n >= 0;) {
		n = page.indexOf('://',0);
		if (n >= 0) {
			page = page.substr(n+3,512);
		}
	}
	n = page.indexOf('?',0);
	if (n >= 0) {
			page = page.substr(0,n);
	}
	n = page.indexOf('#',0);
	if (n >= 0) {
			page = page.substr(0,n);
	}

	n = page.indexOf('/',0);
	if (n >= 0) {
		page = page.substr(n+1,512);
	}
	while (page.indexOf('-') >= 0) {
		page = page.replace('-','XH');
	}
	while (page.indexOf('/') >= 0) {
		page = page.replace('/','XS');
	}
	while (page.indexOf('.') >= 0) {
		page = page.replace('.','XD');
	}
	if (page.length <= 0) {
		page = '_unknown';
//	alert(page);
	}
	return page;
}

