﻿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日間保存

$('#currentcss').html(cssurl);//ページ内の「現在のフォントサイズCSS」表示切替用（本来は不必要）
}

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();

$('#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;

$.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);
}

/*継ぎ足し
function fontSizeInit() {

	//クッキー取得
	var n = getCookie('fsize');
	if (n === null) {
			n = 'm';
	}

	if(document.getElementById('change')){
		//ボタン生成
		btnSet(n);
		btnCreate(n);
	}
}
function btnSet(n) {

	//linkエレメント生成
	var id = 'change';
	var target = document.getElementById(id);
	var container = document.createElement('p');
	container.setAttribute('id', 'btn');
	target.insertBefore(container, target.firstChild);
	var btn = document.getElementById('btn');
}
function btnCreate(n) {

	var btn = document.getElementById('btn');
	var html = '';
	if(n == "l"){
		html += '<img src="./img/mojichange.gif" width="74" height="21" alt="文字の大きさ" />
		html += '<a href="javascript:fontSize('small');"><img src="./img/small_btn.gif" width="29" height="21" alt="文字を小さく" /></a>';
		html += '<a href="javascript:fontSize('medium');"><img src="./img/middle_btn.gif" width="29" height="21" alt="文字を中に" /></a>';
		html += '<a href="javascript:fontSize('large');"><img src="./img/big_cbtn.gif" width="29" height="21" alt="文字を大きく" /></a>';
	}
	if(n == "m"){
		html += '<img src="./img/mojichange.gif" width="74" height="21" alt="文字の大きさ" />
		html += '<a href="javascript:fontSize('small');"><img src="./img/small_btn.gif" width="29" height="21" alt="文字を小さく" /></a>';
		html += '<a href="javascript:fontSize('medium');"><img src="./img/middle_cbtn.gif" width="29" height="21" alt="文字を中に" /></a>';
		html += '<a href="javascript:fontSize('large');"><img src="./img/big_btn.gif" width="29" height="21" alt="文字を大きく" /></a>';
	}
	if(n == "s"){
		html += '<img src="./img/mojichange.gif" width="74" height="21" alt="文字の大きさ" />
		html += '<a href="javascript:fontSize('small');"><img src="./img/small_cbtn.gif" width="29" height="21" alt="文字を小さく" /></a>';
		html += '<a href="javascript:fontSize('medium');"><img src="./img/middle_btn.gif" width="29" height="21" alt="文字を中に" /></a>';
		html += '<a href="javascript:fontSize('large');"><img src="./img/big_btn.gif" width="29" height="21" alt="文字を大きく" /></a>';
	}
	btn.innerHTML = html;
}

*/

/*
元ネタは以下の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（こっちのほうがスマート）
*/
