(function($) {
  $(function() {
    $.hamFunction.opacityRollOver({
      /*適応させる部分の変更*/
      fnClass:'.over',
      /*デフォルトの透明度指定*/
      opacityDef:1.0,
      /*フェードの時間指定*/
      fadeTime:300,
      /*マウスオーバー時の透明度の指定*/
      opacityOn:0.0,
      /*マウスアウト時の最初の透明度の指定*/
      opacityOff:1.0
    });
  });

  $.hamFunction = {
    opacityRollOver: function(options){
      var c = $.extend(options);
      $(c.fnClass).each(function(){
        $(this).css('opacity',c.opacityDef)
          .hover(function(){
            $(this).fadeTo(c.fadeTime,c.opacityOn);
          },
          function(){
            $(this).fadeTo(c.fadeTime,c.opacityOff);
          }
        )
      });
    }
  };
})(jQuery);

(function($) {
  $(function() {
    $.JamFunction.opacityRollOver({
      /*適応させる部分の変更*/
      FnClass:'.fadein',
      /*デフォルトの透明度指定*/
      OpacityDef:0.8,
      /*フェードの時間指定*/
      FadeTime:100,
      /*マウスオーバー時の透明度の指定*/
      OpacityOn:1.0,
      /*マウスアウト時の最初の透明度の指定*/
      OpacityOff:0.8
    });
  });

  $.JamFunction = {
    opacityRollOver: function(options){
      var c = $.extend(options);
      $(c.FnClass).each(function(){
        $(this).css('opacity',c.OpacityDef)
          .hover(function(){
            $(this).fadeTo(c.FadeTime,c.OpacityOn);
          },
          function(){
            $(this).fadeTo(c.FadeTime,c.OpacityOff);
          }
        )
      });
    }
  };
})(jQuery);
