﻿fsize=$.cookie('fsize');//cookieのfsizeを取得

//fsizeがnullじゃなかったら、#fontSizeControl（css）のhref属性を置き換え
if(fsize != null) {
$(function(){
$("#fontSizeControl").attr({href:dirPath+$.cookie('fsize')});
});
}

function fontSize(size){

cssPath="css/"+size+".css";
cssurl=dirPath+cssPath;

$('#fontSizeControl').attr({href:cssurl});
$.cookie('fsize',cssPath,{expires:30,path:'/'});//fsizeにcssurlをセットして、30日間保存
}

function cookieControl(){

lang=document.form1.language.value;
size=document.form1.font_size.value;
timer=document.form1.exp_date.value;

cssPath="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});
window.opener.location.reload();

alert(lang);
alert(size);
alert(timer);
alert(cssurl);
alert(document.cookie);
}

function cookieReset(lang,size,timer){

cssPath="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});
window.opener.location.reload();

$('#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（こっちのほうがスマート）
*/
