/**
 * JavaScript Document
 * RollOver
 * FontSizeChange
 */

/* ===============================================
  RollOver
=============================================== */
	function initRollOverImages(){
		var image_cache = new Object();
		$("img.rollOver,input.rollOver").each(function(i){
			var imgsrc = this.src;
			var dot = this.src.lastIndexOf('.');
			var imgsrc_ro = this.src.substr(0, dot) + '_on' + this.src.substr(dot, 4);
			image_cache[this.src] = new Image();
			image_cache[this.src].src = imgsrc_ro;
			$(this).hover(
					function() { if(!$(this).hasClass("active")){this.src = imgsrc_ro;} },
					function() {if(!$(this).hasClass("active")){this.src = imgsrc; }})
			});
	}
$(document).ready(initRollOverImages);


/* ===============================================
  FontSizeChange
=============================================== */
function FontSize(size){
	$("#content").css("font-size",$.cookie('font-size'));
	$("#content920").css("font-size",$.cookie('font-size'));
	$("#content950").css("font-size",$.cookie('font-size'));
	$(".fontsize-m").css("cursor","pointer");
	$(".fontsize-l").css("cursor","pointer");

//ロード時のフォントサイズ設定
	if ($.cookie('font-size')){
		size = $.cookie('font-size');
		$("#content").css("font-size", size);
		$("#content920").css("font-size", size);
		$("#content950").css("font-size", size);
		
	switch(size){
	case"100%":
		$(".fontsize-m").attr("src",$(".fontsize-m").attr("src").replace("font_size_m.jpg","font_size_m_on.jpg"));
		$(".fontsize-l").attr("src",$(".fontsize-l").attr("src").replace("font_size_l_on.jpg","font_size_l.jpg"));
	break;
	case"115%":
		$(".fontsize-m").attr("src",$(".fontsize-m").attr("src").replace("font_size_m_on.jpg","font_size_m.jpg"));
		$(".fontsize-l").attr("src",$(".fontsize-l").attr("src").replace("font_size_l.jpg","font_size_l_on.jpg"));
	break;
	}	
	}

	$(".fontsize-m").click(function(){
		$("#content").css("font-size","100%");
		$("#content920").css("font-size","100%");
		$("#content950").css("font-size","100%");
		$.cookie("font-size","100%",{expires:30,path:'/'});
		$(".fontsize-m").attr("src",$(".fontsize-m").attr("src").replace("font_size_m.jpg","font_size_m_on.jpg"));
		$(".fontsize-l").attr("src",$(".fontsize-l").attr("src").replace("font_size_l_on.jpg","font_size_l.jpg"));
	});
	$(".fontsize-l").click(function(){
		$("#content").css("font-size","115%");
		$("#content920").css("font-size","115%");
		$("#content950").css("font-size","115%");
		$.cookie("font-size","115%",{expires:30,path:'/'});
		$(".fontsize-m").attr("src",$(".fontsize-m").attr("src").replace("font_size_m_on.jpg","font_size_m.jpg"));
		$(".fontsize-l").attr("src",$(".fontsize-l").attr("src").replace("font_size_l.jpg","font_size_l_on.jpg"));
	});
}
$(document).ready(FontSize);








