// フォントサイズ変更
function fontAdj(){
    var history = $.cookie('fontSize');
    var elm = $('#wrap');
	
	var preloadImg = new Object;
	$('img.font-adj-btn').each(
		function(){
			var imgSrc = this.src;
			var dotNum = imgSrc.lastIndexOf("." , imgSrc.length);
			var replaceStr = imgSrc.substr(dotNum, imgSrc.length);
			var imgOnSrc = imgSrc.replace(replaceStr, "_f2" + replaceStr);
			preloadImg = new Image();
			preloadImg.src = imgOnSrc;
		}
	);
	if(history == null) {
		elm.addClass('fmiddle');
		var imgSrc = $('img.#fmiddle').attr('src');
		var dotNum = imgSrc.lastIndexOf("." , imgSrc.length);
		var replaceStr = imgSrc.substr(dotNum, imgSrc.length);
		var imgOnSrc = imgSrc.replace(replaceStr, "_f2" + replaceStr);
		$('img.#fmiddle').attr('src',imgOnSrc);
	} else {
		elm.addClass(history);
		var test = 'img.#'+history;
		var imgSrc = $(test).attr('src');
		var dotNum = imgSrc.lastIndexOf("." , imgSrc.length);
		var replaceStr = imgSrc.substr(dotNum, imgSrc.length);
		var imgOnSrc = imgSrc.replace(replaceStr, "_f2" + replaceStr);
		$(test).attr('src',imgOnSrc);
	}

    //クリックしたら実行
    $('img.font-adj-btn').click(function(){
	
        //クリックした要素のID名を変数にセット
        var setFontSize = this.id;
		
		$('img.font-adj-btn').each(function(){
			var imgSrc = this.src;
			if(imgSrc.indexOf('_f2') != -1){
				var imgSrc = imgSrc.replace(/_f2/i, "");
				this.src = imgSrc;
			}
		});
			var imgSrc = this.src;
			var dotNum = imgSrc.lastIndexOf("." , imgSrc.length);
			var replaceStr = imgSrc.substr(dotNum, imgSrc.length);
			var imgOnSrc = imgSrc.replace(replaceStr, "_f2" + replaceStr);
			this.src = imgOnSrc;
		
        //クッキーに変数を保存
    	$.cookie('fontSize', setFontSize,{expires:365, path: '/'}); 
		
        //一度classを除去して、変数をclassとして追加
        elm.removeClass().addClass(setFontSize);
    });	
}



// 画像のロールオーバー
function imgRoll() {
	var preloadImg = new Object;
	$("img.imgro").each(
		function(){
			var imgSrc = this.src;
			var dotNum = imgSrc.lastIndexOf("." , imgSrc.length);
			var replaceStr = imgSrc.substr(dotNum, imgSrc.length);
			var imgOnSrc = imgSrc.replace(replaceStr, "_f2" + replaceStr);
			preloadImg = new Image();
			preloadImg.src = imgOnSrc;
			$(this).hover(
				function(){this.src = imgOnSrc;},
				function(){this.src = imgSrc;}
			);
	});
}

// 画像のALTをTITLEに挿入
function addAlt() {
	$("img").each(
		function(){
			$(this).attr("title", $(this).attr("alt"));
	});
}

function addBlank() {
// リンクに「_blank」を追加
$("a.blank").each(
	function(){
		$(this).attr("target", "_blank");
});
}

$(function(){
	fontAdj();
	imgRoll();
	addAlt();
	addBlank();
});

//ポップアップウィンドウ
function MM_openBrWindow(theURL,winName,features) { //v2.0
	newWin = window.open(theURL,winName,features);
	newWin.focus();
}

//プリロード
function preLoadImages() {
  for (var i = 0, I = arguments.length; i < I; ++i) {
    new Image().src = arguments[i];
  }
}

preLoadImages("/common/img/print01.gif", "/common/img/print02.gif", "/common/img/print03.gif", "/common/img/print04.gif", "/common/img/print05.gif", "/common/img/print06.gif");


