var default_font = 100;
var default_line_height = 160;
var font = default_font;
var line_height = default_line_height;
var isFontChange = 0;

if ($.cookie("gunma_font")) {
	font = parseInt( $.cookie('gunma_font')); //cookieの取得
}
if ($.cookie("gunma_line_height")) {
	line_height = parseInt( $.cookie('gunma_line_height')); //cookieの取得
}

if ($.cookie("gunma_is_font_change")) {
	isFontChange = parseInt( $.cookie('gunma_is_font_change')); //cookieの取得
}

function initFont( isTop) {
	changeFont();
	
	$("#bt_m").click(function(){
		 font = default_font;
		 line_height = default_line_height;
		 isFontChange =0;
		 changeFont();
		 location.reload();
		 
  });
	$("#bt_l").click(function(){
		 if(font >115){
		 }else{
			 font += 3;
			 line_height += 3;
		 }
		 isFontChange =1;
		 changeFont();
  });
	
	/*
	if( BrowserDetect.browser == "Explorer" && BrowserDetect.OS == "Mac") {

	if( BrowserDetect.OS == "Mac") {	
		$("#footerTop").css("position", "relative");
		$("#footerTop .pagetop").css("position", "absolute").css("bottom", "0px").css("right", "0px");
		$("#footerTop .pagetop img").css("position", "absolute").css("bottom", "0px").css("right", "0px");
	} else {
		$("#footerTop").css("position", "relative");
		$("#footerTop .pagetop").css("position", "relative");
		$("#footerTop .pagetop a").css("position", "absolute").css("bottom", "0px");
		$("#footerTop .pagetop a img").css("position", "absolute").css("bottom", "0px");
	}
	
	if( ! isTop) {
		$("#footer").css("marginTop", "0px");
		$("#footerTop").css("height", "90px").css("position", "relative");
		$("#footerTop .arrow02").css("float", "none").css("position", "absolute").css("left", "0px").css("bottom", "0px");
		$("#footerTop .pagetop").css("float", "none").css("position", "absolute").css("right", "0px").css("bottom", "0px");
	}
	
//catetop
	$("#catetop .Allblock").css("overflow", "hidden");

	$(".clearboth").css("font-size", "0px");
	$(".clearboth").css("line-height", "100%");
	$("ul.pdf li").css("line-height", "39px");
	$("#gnavi li.text").css("line-height", "70px");
	*/
}

function changeFont() {
	
	$.cookie('gunma_font', font, { expires: 1,path:'/'}); //cookieをセット
	$.cookie('gunma_line_height', line_height, { expires: 1,path:'/'}); //cookieをセット
	$.cookie('gunma_is_font_change', isFontChange, { expires: 1,path:'/'}); //cookieをセット
	
	if(isFontChange==0) return;
	
	$("#body").css("line-height", line_height + "%");


	$("#contents h1 span").css("font-size", (font+15) + "%");
	$("#contents h2 span").css("font-size", (font+15) + "%");
	$("#contents h3 span").css("font-size", (font+15) + "%");
	$("#contents h4 span").css("font-size", (font+15) + "%");
	$("#contents h5 span").css("font-size", (font+15) + "%");
	$("#contents h6 span").css("font-size", (font+15) + "%");
	
	
	
	
	$("p").css("font-size", font + "%");
	$("li").css("font-size", font + "%");
	$("label").css("font-size", font + "%");
	$("#rightcolum h2.textbox01 span").css("font-size", font + "%");
	$("#contents .relation h3").css("font-size", font + "%");
	
	$("#catetop table.tb01 th span").css("font-size", font + "%");
	/*
	$("table.subcate th").css("font-size", font + "%");
	$("table.subcate td").css("font-size", font + "%");
	$("table caption").css("font-size", font + "%");
	*/
	
	$("table th").css("font-size", font + "%");
	$("table td").css("font-size", font + "%");
	$("table caption").css("font-size", font + "%");
	$(".menu_area").css("font-size", font + "%");
	$("li a").css("font-size", font + "%");
	
	$("span").css("font-size", font + "%");
	$("#catetop h2").css("font-size", (font+15) + "%");
	$("#catetop h1").css("font-size", (font+15) + "%");
	$(".typeA h1").css("font-size", (font+50) + "%");
	$(".typeA h2").css("font-size", (font+50) + "%");
	


	$("#contents h2").css("font-size", font + "%");
	$(".kids_contents p").css("font-size", font + "%");
	
	$(".kids_question_msg").css("font-size", font + "%");
	$(".kids_question_choice").css("font-size", font + "%");
	$("div.honbun").css("font-size", font + "%");

	$("#chiji_contents h2.chiji_aisatsu").css("font-size", (font + 50) + "%");

	$(".newsdate").css("font-size", (font + 15) + "%");
	$(".tyumoku_title").css("font-size", (font + 15) + "%");
	$(".chiji_box p").css("font-size", (font + 20) + "%");

	$(".typeE h2").css("font-size", (font + 20) + "%");
/*	$(".typeE h3").css("font-size", (font + 20) + "%");
	$(".typeE h4").css("font-size", (font + 20) + "%");
	$(".typeE h5").css("font-size", (font + 20) + "%");
	$(".typeE h6").css("font-size", (font + 20) + "%");
*/
	$(".typeF h2").css("font-size", (font + 20) + "%");
/*	$(".typeF h3").css("font-size", (font + 20) + "%");
	$(".typeF h4").css("font-size", (font + 20) + "%");
	$(".typeF h5").css("font-size", (font + 20) + "%");
	$(".typeF h6").css("font-size", (font + 20) + "%");
*/
	$(".typeG h2").css("font-size", (font + 20) + "%");
/*	$(".typeG h3").css("font-size", (font + 20) + "%");
	$(".typeG h4").css("font-size", (font + 20) + "%");
	$(".typeG h5").css("font-size", (font + 20) + "%");
	$(".typeG h6").css("font-size", (font + 20) + "%");
*/
	$(".typeH h2").css("font-size", (font + 20) + "%");
/*	$(".typeH h3").css("font-size", (font + 20) + "%");
	$(".typeH h4").css("font-size", (font + 20) + "%");
	$(".typeH h5").css("font-size", (font + 20) + "%");
	$(".typeH h6").css("font-size", (font + 20) + "%");
*/
	$(".typeI h2").css("font-size", (font + 20) + "%");
/*	$(".typeI h3").css("font-size", (font + 20) + "%");
	$(".typeI h4").css("font-size", (font + 20) + "%");
	$(".typeI h5").css("font-size", (font + 20) + "%");
	$(".typeI h6").css("font-size", (font + 20) + "%");
*/
	$(".chiji_title").css("font-size", (font + 40) + "%");
	$("#chiji_contents").css("font-size", (font + 15) + "%");
	$(".chiji_ugokinews_date").css("font-size", (font + 0) + "%");
	$(".chijicontrol").css("font-size", (font + 0) + "%");
		
	/*
	
	$("p.small01").css("font-size", parseInt( font) - 10 + "%");
	$("p.caption").css("font-size", parseInt( font) - 10 + "%");
	$("p.date").css("font-size", parseInt( font) - 10 + "%");


	// 例外
	$("#gnavi li.text").css("font-size", "large").css("line-height", "70px");
	$("#headerBottom div.top").css("font-size", "small").css("line-height", "160%");
	$("#headerBottom div.bottom").css("font-size", "small").css("line-height", "160%");
	$("ul.pdf li").css("line-height", "39px");
	$("#contents h3 span span").css("font-size", "100%");
	$("p label").css("font-size", "100%");
	

	*/


}
