/*
 * fontresizer.js 0.1
 * Copyright (c) 2008 C.M.A. Co.,Ltd.
 *
 * Last Added: 2008-01-09
 *
 */

// フォントサイズ変更ボタンを表示

function fontresize(size,c,first){
	if(c != $.cookie('fclass') || first){
		//フォントサイズ変更
		$("body").css("font-size",size);
	 	// Cookie生成
		$.cookie("fsize",size,{expires:30,path:'/'});
		$.cookie("fclass",c,{expires:30,path:'/'});
		// Cookie内のclass値とボタンのclass値が同等なら反転
		$("#fontSize a").each(function(){
			if($(this).attr('class') == $.cookie('fclass')){
				$(this).find('img').each(function(){
					this.currentSrc = $(this).attr('src').replace(/(\.gif|\.jpg|\.png)/, "_on$1");
					$(this).attr('src',this.currentSrc);
				});
			// 不等ならデフォルト状態に戻す
			}else if($(this).attr('class') != $.cookie('fclass')){
				$(this).find('img').each(function(){
					this.currentSrc = $(this).attr('src').replace(/_on(\.gif|\.jpg|\.png)/, "$1");
					$(this).attr('src',this.currentSrc);
				});
			}
		});
	}
}

$(function(){
	$("#fontresize").html("<ul id='fontSize'><li class='size001'><img src='http://www.kamiike.co.jp/shared/img/tl_size_001.gif' alt='文字サイズ変更' /></li><li class='size002'><a href='javascript:void(0);' onclick=\"fontresize('70%','fontS');\" class='fontS'><img src='http://www.kamiike.co.jp/shared/img/btn_font-s.gif' alt='小' class='btn' /></a></li><li class='size003'><a href='javascript:void(0);'  onclick=\"fontresize('80%','fontM');\" class='fontM'><img src='http://www.kamiike.co.jp/shared/img/btn_font-m.gif' alt='中' class='btn' /></a></li><li class='size004'><a href='javascript:void(0);'  onclick=\"fontresize('100%','fontL');\" class='fontL'><img src='http://www.kamiike.co.jp/shared/img/btn_font-l.gif' alt='大' class='btn' /></a></li></ul>");

	// Cookieが空のときの初期値ボタンを反転
	if($.cookie('fclass') == null){
		fontresize('85%','fontM',true);
	}else{
		fontresize($.cookie('fsize'),$.cookie('fclass'),true);
	}

	//フォントサイズ変更 via http://blog.4galaxy.net/
	$("body").css("font-size",$.cookie('fsize'));
});
