

document.write('<link rel="stylesheet" type="text/css" title="fontsize_btn_m" href="/common/css/fontsize_m.css" media="all" />');
document.write('<link rel="stylesheet" type="text/css" title="fontsize_btn_l" href="/common/css/fontsize_l.css" media="all" />');
document.write('<link rel="stylesheet" type="text/css" title="fontsize_btn_s" href="/common/css/fontsize_s.css" media="all" />');

onload = jsInit;
function jsInit(){
	fontsizechange('fs_init');
}


/* font size */
function setstylesheet(title) {
	var i, a, main, b;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if( a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") ){
			a.disabled = true;
			if( a.getAttribute("title") == title ) a.disabled = false;
		}
	}
}

function fontsizechange(fsid){
	var c_name = "shokubun_fs";		// クッキーの名前
	var c_expire = 90;				// クッキーの有効期限日数
	var c_value = '';				// クッキーの値
	
	var fsid2 = '';
	if( fsid == 'fs_init' ){
		if( document.cookie ){
			var cookies = document.cookie.split("; ");
			for( var i = 0; i < cookies.length; i++ ){
				var str = cookies[i].split("=");
				if( str[0] == c_name ){
					c_value = str[1];
					break;
				}
			}
		}
		fsid2 = c_value;
	} else {
		fsid2 = fsid;
	}
	
	if( fsid2 == 'fontsize_btn_s' ){
		if(document.getElementById('fontsize_btn')) document.getElementById("fontsize_btn").style.backgroundPosition = 'left 0px';
		setstylesheet('fontsize_btn_s');
	} else if( fsid2 == 'fontsize_btn_m' ){
		if(document.getElementById('fontsize_btn')) document.getElementById("fontsize_btn").style.backgroundPosition = 'left -25px';
		setstylesheet('fontsize_btn_m');
	} else if( fsid2 == 'fontsize_btn_l' ){
		if(document.getElementById('fontsize_btn')) document.getElementById("fontsize_btn").style.backgroundPosition = 'left -50px';
		setstylesheet('fontsize_btn_l');
	} else {
		if(document.getElementById('fontsize_btn')) document.getElementById("fontsize_btn").style.backgroundPosition = 'left 0px';
		setstylesheet('fontsize_btn_s');
	}
	
	var nowtime = new Date().getTime();
	var clear_time = new Date(nowtime + (60 * 60 * 24 * 1000 * c_expire));
	var c_expire2 = clear_time.toGMTString();
	
	document.cookie = c_name + "=" + fsid2 + "; path=/; expires=" + c_expire2;
}

function fontSizeBtn() {
	document.write('<div id="fontsize"><span id="fontsize_title">文字サイズを変更</span><ul id="fontsize_btn">');
	document.write('<li id="fontsize_s"><a href="javascript:;" onclick="fontsizechange(\'fontsize_btn_s\'); return false;">小</a></li>');
	document.write('<li id="fontsize_m"><a href="javascript:;" onclick="fontsizechange(\'fontsize_btn_m\'); return false;">中</a></li>');
	document.write('<li id="fontsize_l"><a href="javascript:;" onclick="fontsizechange(\'fontsize_btn_l\'); return false;">大</a></li>');
	document.write('</ul></div>');
}




