﻿function printSwitchCssButton(){
	if(!document.getElementById) return false;
	document.write('文字サイズ : ');
	document.write('<a href="javascript:void(0);" title="文字を小さく表示します" onMouseOut="window.status=\'\';return true;" onMouseOver="window.status=\'文字を小さく表示します\';return true;" onClick="switchCss(\'Small\');">小さく</a> | ');
	document.write('<a href="javascript:void(0);" title="文字を標準の大きさで表示します" onMouseOut="window.status=\'\';return true;" onMouseOver="window.status=\'文字を標準の大きさで表示します\';return true;" onClick="switchCss(\'Default\');">標準</a> | ');
	document.write('<a href="javascript:void(0);" title="文字を大きく表示します" onMouseOut="window.status=\'\';return true;" onMouseOver="window.status=\'文字を大きく表示します\';return true;" onClick="switchCss(\'Large\');">大きく</a>');
}
function switchCss(title){
	for(var i=0;i<document.getElementsByTagName("link").length;i++){
		var e=document.getElementsByTagName("link")[i];
		if(e.getAttribute("rel").indexOf("stylesheet")!=-1&&e.getAttribute("title")){
			e.disabled=true;
			if(e.getAttribute("title")==title)e.disabled=false;
		}
	}
	setCookie("switchcssname",title,365);//cookie
}
function setCookie(n,v,d){
	if(d){
		var t=new Date();
		t.setTime(t.getTime()+(d*24*60*60*1000));
		var e="; expires="+t.toGMTString();
	}
	else e="";
	document.cookie=n+"="+v+e+"; path=/";
}
function getCookie(n){
	var q=n+"=";
	var a=document.cookie.split(';');
	for(var i=0;i<a.length;i++){
		var c=a[i];
		while(c.charAt(0)==' ')c=c.substring(1,c.length);
		if(c.indexOf(q)==0)return c.substring(q.length,c.length);
	}
	return null;
}
var title=getCookie("switchcssname");
title=title?title:'Default';
switchCss(title);

function wo(_url,_wname){
	if(_url.match(/#sleep$/)){
		alert('申し訳ございません。リンク先は、ただいま準備中です。');
	}else{
		var _wname = _wname ? _wname : "_blank" ;
		var newWin = window.open(_url,_wname);
		newWin.focus();
	}
	return false;
}

function back_and_forth(){
	var obj = document.getElementById('back_and_forth');
	obj.style.display = 'none';
	var defText = obj.innerHTML;
	if(typeof(defText) == 'string'){
		if(defText){
			defText = defText.split("\r\n").join("").split("\r").join("").split("\n").join("").split("\t").join("");
			defText = defText.replace(/<\/?ul>/gi,'');
			defText = defText.replace(/<LI>/g,'<li>');
			defText = defText.replace(/<\/LI>/g,'</li>');
			defText = defText.replace(/<\/li>/gi,'');
			defText = defText.replace(/(&nbsp;|&gt;|&lt;)/gi,'');
			if(defText.match(/<li>/gi)){
				var li_array = defText.split("<li>");
				li_array.shift();
				li_array[0] = li_array[0].split(":[")[1];
				li_array[2] = li_array[2].split(" ]:")[0];
				if(li_array[0].match(/>.+</i)){
					var tmpTxt = li_array[0].match(/>.+</i).toString().replace(/(^>|<$)/gi,'');
					li_array[0] = ' '+li_array[0].replace(/>.+</i,'>≪前の記事へ<');
					li_array[0] = ' '+li_array[0].replace(/(title=".+"|title=back)/gi,'title="'+tmpTxt+'"');
				}
				if(li_array[2].match(/>.+</i)){
					var tmpTxt = li_array[2].match(/>.+</i).toString().replace(/(^>|<$)/gi,'');
					li_array[2] = ' '+li_array[2].replace(/>.+</i,'>次の記事へ≫<');
					li_array[2] = ' '+li_array[2].replace(/(title=".+"|title=next)/gi,'title="'+tmpTxt+'"');
				}
				if(li_array[0] || li_array[2]){
					var outText = '<div class="entry_footer">';
					outText += 'このカテゴリー内の'+li_array[0]+li_array[2];
					outText += '</div>';
					document.write(outText);
				}
			}
		}
	}
}

function blogNum(){
	var obj = document.getElementById('right');
	if(obj){
		var searchText = obj.innerHTML;
		if(typeof(searchText) == 'string'){
			if(searchText){
				if(searchText.match(/ブログ一覧.+\)/i)){
					var tmpTxt = searchText.match(/ブログ一覧.+\)/i).toString().match(/\([0-9]+\)/gi).toString().replace(/(^\(|\)$)/gi,'');
					var outText = '連載回数 : '+tmpTxt+' 回';
					document.write(outText);
				}
			}
		}
	}
}

var logURL = "http://analysis-jup.blognext.net/cgi-bin/report.cgi?";
logURL += "REF="+document.referrer;
logURL += "&ATL="+escape(document.title);
logURL += "&AHP="+document.URL;
logURL += "&AID=10000004";
//document.write('<script type="application/x-httpd-cgi" src="'+logURL+'"></script>');
