// ------------------------
// set_fs.js
//			written by k
//			2010.09.25
// bodyのフォントサイズ
// を書き換えます。
// ------------------------


// define
var FS_S		= 'S';
var FS_M		= 'M';
var FS_L		= 'L';
var ID_BTN_FS_S	= 'c_btn_fs_S';
var ID_BTN_FS_M	= 'c_btn_fs_M';
var ID_BTN_FS_L	= 'c_btn_fs_L';



// ready
$(function(){
	def_fs();
	
	$("#c_btn_fs_S").click(function(){
		set_fs_S();
	});
	
	$("#c_btn_fs_M").click(function(){
		set_fs_M();
	});
	
	$("#c_btn_fs_L").click(function(){
		set_fs_L();
	});
	
	
});
		   
		   


//------------------------
//	cookieからの
//	fsのロードと設定
//------------------------
function def_fs()
{
	var value;
	
	
	value = $.cookie('fs');
	//alert('fs=' + value);
	if( value == null || value == 'M')
	{
		value = FS_M;
		set_fs_M();
	}
	else if( value == 'L' )
	{
		value = FS_L;
		set_fs_L();
	}
	else if( value == 'S' )
	{
		value = FS_S;
		set_fs_S();
	}
	
	
	return( value );
}
	
//------------------------
//	Sサイズ
//------------------------
function set_fs_S()
{
	var obj;
	
	obj = document.getElementById("contents");
	
	//alert( "g_obj_body = " + g_obj_body );
	
	obj.style.fontSize		= "0.9em";
	
	// cookieに保存
	//$.cookie('fs',null,{ expires: -1 });
	//$.cookie('fs',null);
	$.cookie('fs',FS_S,{ expires: 7, path: '/' });
	
	// f2処理
	unset_fx( 'fs', '_f2' );
	unset_fx( 'fs', '_f3' );
	set_f3(	ID_BTN_FS_S );
	
	
}
//------------------------
//	Mサイズ
//------------------------
function set_fs_M()
{
	var obj;
	
	obj = document.getElementById("contents");
	
	//alert( "g_obj_body = " + g_obj_body );
	
	obj.style.fontSize		= "1.0em";
	
	// cookieに保存
	//$.cookie('fs',null,{ expires: -1 });
	//$.cookie('fs',null);
	$.cookie('fs',FS_M,{ expires: 7, path: '/' });
	
	// f2処理
	unset_fx( 'fs', '_f2' );
	unset_fx( 'fs', '_f3' );
	set_f3(	ID_BTN_FS_M );
}

//------------------------
//	Lサイズ
//------------------------
function set_fs_L()
{
	var obj;
	
	obj = document.getElementById("contents");
	
	//alert( "g_obj_body = " + g_obj_body );
	
	obj.style.fontSize		= "1.2em";

	// cookieに保存
	//$.cookie('fs',null,{ expires: -1 });
	//$.cookie('fs',null);
	$.cookie('fs',FS_L,{ expires: 7, path: '/' });
	
	// f2処理
	unset_fx( 'fs', '_f2' );
	unset_fx( 'fs', '_f3' );
	set_f3(	ID_BTN_FS_L );
}






