
// アルファ操作

$(document).ready(function() {
    $("img.alhover").fadeTo(1,1)
    .hover( 
        function(){// マウスオーバー時
            $(this).fadeTo(150, 0.5);
        },
        function(){// マウスアウト時
            $(this).fadeTo(300, 1);
        }
    );
});

$(document).ready(function() {
    $("img.aloff").fadeTo(1,0.5)
});

$(document).ready(function() {
    $("img.alg-navi").fadeTo(1,1)
    .hover( 
        function(){// マウスオーバー時
            $(this).fadeTo(220, 0);
        },
        function(){// マウスアウト時
            $(this).fadeTo(300, 1);
        }
    );
});

$(document).ready(function() {
    $("li.lihover").fadeTo(1,1)
    .hover( 
        function(){// マウスオーバー時
            $(this).fadeTo(170, 0.6);
        },
        function(){// マウスアウト時
            $(this).fadeTo(300, 1);
        }
    );
});


// ページトップ

$(document).ready(function() {
	$('a[href*=#]').click(function() {
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			var target = $(this.hash);
			target = target.length && target;
			if (target.length) {
				var sclpos = 30;
				var scldurat = 1200;
				var targetOffset = target.offset().top - sclpos;
				$('html,body')
					.animate({scrollTop: targetOffset}, {duration: scldurat, easing: "easeOutExpo"});
				return false;
			}
		}
	});
});



// フォントリサイズ

$(document).ready(function() {
    var bodyClass = 'font';
    var switchClass = 'fontChange';
    var startClass = "Small"; // Small, Normal, Largeのどれかを指定
    var activeClass = 'active';

    // クッキーを読み込む
    var value = $.cookie('fontSize');

    if ( value ) {
        $("body").addClass(bodyClass + value);
        $(".font-changer ." + switchClass + value).addClass(activeClass);
    } else {
        $("body").addClass(bodyClass + startClass);
        $(".font-changer ." + switchClass + startClass).addClass(activeClass);
    }

    $(".font-changer span").click( function() {
    value = $(this).attr("class").replace(switchClass, '');

    // bodyに付いているフォントサイズ調整用のクラスを削除
    $("body").removeClass(bodyClass + "Normal").removeClass(bodyClass + "Small").removeClass(bodyClass + "Large");

    // 新たにフォントサイズ調整用のクラスを追加
    $("body").addClass(bodyClass + value);
    $(".font-changer span").removeClass(activeClass);

    // 押したボタンにクラスを追加
    $(".font-changer ." + switchClass + value).addClass(activeClass);
    // クッキーに保存
    $.cookie('fontSize', value);
    });
});



// fixPositionをIE6で有効化

$(function(){
		$('#pagetop').exFixed();
});