fsize=j$.cookie('fsize');//cookieのfsizeを取得
size=j$.cookie('size');
//fsizeがnullじゃなかったら、#fontSizeControl（css）のhref属性を置き換え
if(fsize != null) {
j$(function(){
j$("#fontSizeControl").attr({href:dirPath+j$.cookie('fsize')});
});

if(size != null){
j$(function(){
switch (size) {
    case "small":
      if(document.getElementById("img_font_s") != null) {
        document.getElementById("img_font_s").src = "/images/small_ico_on.gif";
      }
      if(document.getElementById("img_font_m") != null) {
        document.getElementById("img_font_m").src = "/images/middle_ico.gif";
      }
      if(document.getElementById("img_font_l") != null) {
        document.getElementById("img_font_l").src = "/images/big_ico.gif";
      }
      break;
    case "midium":
      if(document.getElementById("img_font_s") != null) {
        document.getElementById("img_font_s").src = "/images/small_ico.gif";
      }
      if(document.getElementById("img_font_m") != null) {
        document.getElementById("img_font_m").src = "/images/middle_ico_on.gif";
      }
      if(document.getElementById("img_font_l") != null) {
        document.getElementById("img_font_l").src = "/images/big_ico.gif";
      }
      break;
    case "large":
      if(document.getElementById("img_font_s") != null) {
        document.getElementById("img_font_s").src = "/images/small_ico.gif";
      }
      if(document.getElementById("img_font_m") != null) {
        document.getElementById("img_font_m").src = "/images/middle_ico.gif";
      }
      if(document.getElementById("img_font_l") != null) {
        document.getElementById("img_font_l").src = "/images/big_ico_on.gif";
      }
      break;
  }});
  }
}
function fontSize(size){

cssPath="/css/"+size+".css";
cssurl=dirPath+cssPath;

j$.cookie('fsize',null);
j$.cookie('size',null);

j$('#fontSizeControl').attr({href:cssurl});
j$.cookie('fsize',cssPath,{expires:30,path:'/',domain:'3838.com'});//fsizeにcssurlをセットして、30日間保存
j$.cookie('size',size,{expires:30,path:'/',domain:'3838.com'});

j$('#currentcss').html(cssurl);//ページ内の「現在のフォントサイズCSS」表示切替用（本来は不必要）

switch (size) {
    case "small":
      if(document.getElementById("img_font_s") != null) {
        document.getElementById("img_font_s").src = "/images/small_ico_on.gif";
      }
      if(document.getElementById("img_font_m") != null) {
        document.getElementById("img_font_m").src = "/images/middle_ico.gif";
      }
      if(document.getElementById("img_font_l") != null) {
        document.getElementById("img_font_l").src = "/images/big_ico.gif";
      }
      break;
    case "midium":
      if(document.getElementById("img_font_s") != null) {
        document.getElementById("img_font_s").src = "/images/small_ico.gif";
      }
      if(document.getElementById("img_font_m") != null) {
        document.getElementById("img_font_m").src = "/images/middle_ico_on.gif";
      }
      if(document.getElementById("img_font_l") != null) {
        document.getElementById("img_font_l").src = "/images/big_ico.gif";
      }
      break;
    case "large":
      if(document.getElementById("img_font_s") != null) {
        document.getElementById("img_font_s").src = "/images/small_ico.gif";
      }
      if(document.getElementById("img_font_m") != null) {
        document.getElementById("img_font_m").src = "/images/middle_ico.gif";
      }
      if(document.getElementById("img_font_l") != null) {
        document.getElementById("img_font_l").src = "/images/big_ico_on.gif";
      }
      break;
  }
}

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;

j$.cookie('fsize',cssPath,{expires:timer,path:'/',domain:'3838.com'});//fsizeにcssurlをセットして、timer日間保存
j$.cookie('language',lang,{expires:timer,path:'/',domain:'3838.com'});//languageにlangをセットして、timer日間保存

j$('#fontSizeControl').attr({href:cssurl});
window.opener.location.reload();

j$('#currentcss').html(cssurl);//ページ内の「現在のフォントサイズCSS」表示切替用（本来は不必要

alert(lang);
alert(size);
alert(timer);
alert(cssurl);
alert(document.cookie);
}

function cookieReset(lang,size,timer){

cssPath="/css/"+size+".css";
cssurl=dirPath+cssPath;

j$.cookie('fsize',cssPath,{expires:timer,path:'/',domain:'3838.com'});//fsizeにcssurlをセットして、timer日間保存
j$.cookie('language',lang,{expires:timer,path:'/',domain:'3838.com'});//fsizeにcssurlをセットして、timer日間保存

j$('#fontSizeControl').attr({href:cssurl});
window.opener.location.reload();

j$('#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/

j$.cookie('the_cookie'); // get cookie
j$.cookie('the_cookie', 'the_value'); // set cookie
j$.cookie('the_cookie', 'the_value', { expires: 7 }); // set cookie with an expiration date seven days in the future
j$.cookie('the_cookie', '', { expires: -1 }); // delete cookie
j$.cookie('the_cookie', null); // delete cookie（こっちのほうがスマート）
*/