
//文字サイズ変更 ///////////////////////////////////////////////////////////

//イベントハンドラから受け取った値を元にクッキーに値を書き込む
function FontSize(str){

	var targetFile;
	switch(str){
		case "small":
		targetFile="http://www.n-syakyo.jp/styles/small.css";
		break;
		
		case "medium":
		targetFile="http://www.n-syakyo.jp/styles/medium.css";
		break;
		
		case "big":
		targetFile="http://www.n-syakyo.jp/styles/big.css";
		break;

		default:
		alert("error");
		break;
	}
	
	//フォント用CSSのファイル名をクッキーの値として保存
	//フォント切り替え機能をサイト全体適用するためpathに/（ルート）を指定
	var days = 30;
	var exp = new Date();
	exp.setTime(exp.getTime() + 86400000 * days);
	document.cookie= name + "=" + targetFile + ";path=/;" + "expires=" + exp.toGMTString(); + ";";
	
	//ページをリロードして設定を反映。
	window.location.reload();

}

//ページロード時必ず実行
var name="FontSize";
var cookie=document.cookie; //クッキーを取得
if(-1==cookie.indexOf(name)){ //クッキーがなければデフォルトcss
	var file = 'http://www.n-syakyo.jp/styles/small.css';
}else{
	var pos_s=cookie.indexOf(name)+name.length+1; //クッキーの値の開始位置
	var pos_e=cookie.indexOf(";",pos_s); //クッキーの値の終了位置
	if(-1==pos_e){ //末尾にセミコロンがあるか？
		var file = cookie.slice(pos_s); //無い
	}else{
		var file = cookie.slice(pos_s,pos_e); //有る
	}
}

//クッキーの値に対応するCSSを読み込む。
document.write('<link rel="stylesheet" href="'+file+'" type="text/css">');

/////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////
//トラッキングコード
try{
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-27367246-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
} catch(e) {}


