﻿$(document).ready(function(){
	var obj1 = document.getElementById('Body');
	var obj2 = document.getElementById('s');
	var obj3 = document.getElementById('m');
	var obj4 = document.getElementById('l');
	obj1.className = $.cookie('fsize');
	obj2.className = $.cookie('fsize');
	obj3.className = $.cookie('fsize');
	obj4.className = $.cookie('fsize');
});
/*function fontSize(size){

cssPath="common/css/font/"+size+".css";
cssurl=dirPath+cssPath;

$('#fontSizeControl').attr({href:cssurl});
$.cookie('fsize',cssPath,{expires:30,path:'/'});//fsizeにcssurlをセットして、30日間保存
$.cookie('fsize2',size,{expires:30,path:'/'});

$('#currentcss').html(cssurl);//ページ内の「現在のフォントサイズCSS」表示切替用（本来は不必要）
}*/

// class要素の追加・変更
function setElementClassById(elem,elem2,elem3,elem4,value) {
   if(document.getElementById) {
	   	 $.cookie('fsize',value,{expires:30,path:'/'});
         var obj = document.getElementById(elem);
		 var obj2 = document.getElementById(elem2);
		 var obj3 = document.getElementById(elem3);
		 var obj4 = document.getElementById(elem4);
         if(obj) {
            obj.className = value;
         }
		 if(obj2) {
			obj2.className = value;
		 }
		 if(obj3) {
			obj3.className = value;
		 }
		 if(obj4) {
			obj4.className = value;
		 }
   }
}
function cookieControl(){

lang=document.form1.language.value;
size=document.form1.font_size.value;
timer=document.form1.exp_date.value;

cssPath="shared/css/"+size+".css";
cssurl=dirPath+cssPath;

$.cookie('fsize',cssPath,{expires:timer,path:'/'});//fsizeにcssurlをセットして、timer日間保存
$.cookie('language',lang,{expires:timer,path:'/'});//languageにlangをセットして、timer日間保存

$('#fontSizeControl').attr({href:cssurl});

$('#currentcss').html(cssurl);//ページ内の「現在のフォントサイズCSS」表示切替用（本来は不必要
alert(lang);
alert(size);
alert(timer);
alert(cssurl);
alert(document.cookie);
}

function cookieReset(lang,size,timer){

cssPath="shared/css/"+size+".css";
cssurl=dirPath+cssPath;

$.cookie('fsize',cssPath,{expires:timer,path:'/'});//fsizeにcssurlをセットして、timer日間保存
$.cookie('language',lang,{expires:timer,path:'/'});//fsizeにcssurlをセットして、timer日間保存

$('#fontSizeControl').attr({href:cssurl});

$('#currentcss').html(cssurl);//ページ内の「現在のフォントサイズCSS」表示切替用（本来は不必要

alert(lang);
alert(size);
alert(timer);
alert(document.cookie);
}


/*
元ネタは以下のURLを参照
http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/

$.cookie('the_cookie'); // get cookie
$.cookie('the_cookie', 'the_value'); // set cookie
$.cookie('the_cookie', 'the_value', { expires: 7 }); // set cookie with an expiration date seven days in the future
$.cookie('the_cookie', '', { expires: -1 }); // delete cookie
$.cookie('the_cookie', null); // delete cookie（こっちのほうがスマート）
*/