// key=0 のときの、アクセス解析＆カウンター の JS をまとめたもの.
	// key=1 とかにしたいときは、↓↓の「ページのキー」を 1 にして下さい.

// また、このファイルより先に mag.js を必ず読み込んでおくこと.
	// ※ <script type="text/javascript" src="http://x-cutioner.sakura.ne.jp/cgi/macgo/mag.js"></script>

//↓設定 .. 
//  CGI(macgo.cgi)のアドレス. (http://からの絶対パスか、呼び出すHTMLからの相対パス)
var mcgiurl = 'http://x-cutioner.sakura.ne.jp/cgi/macgo/macgo.cgi';

//  カウンターの出力をどうするか.
//  0:使わない. 1:JSテキストカウンター. 2:画像カウンター. 3:CGIテキストカウンター(即反映)
var tcuse = 3;

//  ページのキー.
var mkey = 3;

//  テキストカウンターのときの基本タイマー.(1/1000秒) 重いサーバなら多めにしてください.
var mtimer = 200;

//  カウントデータ(macgo.js)のアドレス. JSテキストカウンターのとき使います.
var mcnturl = 'http://x-cutioner.sakura.ne.jp/cgi/macgo/macgo.js';

// 普通は 0. フレーム内A → フレーム内B の、ページBで解析するなら 1.
var mframe = 0;



// ------------------------- dammy , image.
var dmy='';  var imgct='';  var magid;
if(tcuse == 0 || tcuse == 1){ dmy = ' width=1 height=1'; }
else if(tcuse == 3){ imgct = 'js&'; }else{ imgct = 'image&'; }
if(tcuse==1 || tcuse==3){ eval('var counter_'+mkey+' = 0'); }
if(mframe != 1){ mframe = ''; }


// ここからアクセス解析 , 画像カウンター
if(tcuse == 3){
	document.write('<script type="text/javascript" src="'+mcgiurl+'?'+imgct+'key='+mkey);
	document.write(macgo(mframe)+'"></script>');
}else{
	document.write('<img alt="counter"'+dmy+' src="'+mcgiurl+'?'+imgct+'key='+mkey);
	document.write(macgo(mframe)+'">');
}




// ここからテキストカウンター.
if(tcuse==1){
	document.write('<script type="text/javascript" src="'+mcnturl+'"></script>');
}
// text-counter
function txtcounter(){
	clearTimeout(magid);
	if(eval('counter_'+mkey) == 0){
		magid = setTimeout('txtcounter()',mtimer);
		return;
	}
	var magu = "var ct = counter_"+mkey+".split(',');\n";	// counter-string
	// 書き出し
	var magt= "'<span title=\"today:'+ct[2]+' / yesterday:'+ct[3]+'\">'+ct[1]+'</span>'";
	if(document.all){
		setTimeout(magu+"document.all('magcounter').innerHTML="+magt,10);
	}else{
		setTimeout(magu+"document.getElementById('magcounter').innerHTML="+magt,10);
	}
}
if(tcuse==1 || tcuse==3){
	document.write('<span id="magcounter">&nbsp;</span>');
	magid = setTimeout('txtcounter()',mtimer);
	var ii=0;
}

