//フォントサイズの拡大・縮小
	var typenum = "";
	typenum = getCookieValue("style");
	//alert (typenum);
	if(!typenum || typenum == "default" || typenum == "large"){typenum=2;}
	//if(!typenum){typenum=2;}
	var typeList=new Array('s','m','l');
	var value_style=typeList[typenum-1];
//サイトパス（サーバールート(/)からのパス）
	var SitePath="/csr/"


//ボタンの表示
function size_btn(){
document.write('<dl id="sizeChange" class="right"><dt><img src="'+SitePath+'img/sizechenge_ttl.gif" width="70" height="13" alt="文字の大きさ"></dt>');
document.write('<dd><a href="#" onclick="setStyle(1);return false;"><img src="'+SitePath+'img/sizechenge_minus.gif" width="47" height="17" alt="文字を小さくします"></a></dd>');
document.write('<dd><a href="#" onclick="setStyle(2);return false;"><img src="'+SitePath+'img/sizechenge_nomal.gif" width="47" height="17" alt="文字を標準サイズにします"></a></dd>');
document.write('<dd><a href="#" onclick="setStyle(3);return false;"><img src="'+SitePath+'img/sizechenge_plus.gif" width="47" height="17" alt="文字を大きくします"></a></dd>');
document.write('</dl>');
}

//読み込んだときにCookieからstyleを読み込んでcssを書き出す
function setCss(){
	var i,a;
	document.write( '<link href="'+SitePath+'css/size_m.css" rel="alternate stylesheet" type="text/css" media="all" title="m">');
	document.write( '<link href="'+SitePath+'css/size_s.css" rel="alternate stylesheet" type="text/css" media="all" title="s">');
	document.write( '<link href="'+SitePath+'css/size_l.css" rel="alternate stylesheet" type="text/css" media="all" title="l">');

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") == value_style) a.disabled = false;
		}
	}
}

//同一ページ内にて変更ボタンが押された時はスタイルシートを上書きする
function resetCss(num){
	var typeList=new Array('s','m','l');
	var value_style=typeList[num-1];
	var i,a;
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") == value_style) a.disabled = false;
		}
	}


}


//Cookieの取り出し
function getCookieValue(name)	{
var cookieStr = document.cookie
var existNum = cookieStr.indexOf(name)
	if(existNum != -1)	{
		var start = existNum + name.length + 1
		var end = cookieStr.indexOf(";" , start)
		if(end == -1)	{
			end = cookieStr.length
		}
		var cookieValue = cookieStr.substring(start,end)
		return cookieValue
	} else {
		return "2"
	}
}

//Cookieに選択したタイプ（s,m,l）を書き込む
function setStyle(num){
resetCss(num);
	if(num){
	typenum=num;
	}
	var styletype=typenum;
	var sizeString='style=' ;
	sizeString+=escape(styletype);
	sizeString+= "; path=";
	sizeString+= SitePath;
	document.cookie =sizeString ;

}

//document.write(cssName);
setCss();
