$(function(){
    $('HTML').addClass('JS');
    $('#nav').droppy({speed: 200}); //サブメニュー表示スピード
    
		//タブ切り替え設定
    var Tabs = $("#container-1 ul#tabs li a");
    var TabActive = "active";
    var TabContents = $("div#panel-border");
    $("div" , TabContents).hide();
 
    $(Tabs).click(function(e){
        e.preventDefault();
        $("div" , TabContents).hide();
        $($(this).attr("href")).fadeIn(300);
        $(Tabs).removeClass(TabActive);
        $(this).addClass(TabActive);
        $.cookie("contents", $(this).attr("href") , {expires: 7});
    });
 
    // クッキー読み込み
    var CookieName = $.cookie("contents");
    if (CookieName != null) {
        $(Tabs).removeClass(TabActive);
        $("a[href="+CookieName+"]").addClass(TabActive);
        $(CookieName).fadeIn(300);
    } else {
        $("#tabs li a:first").addClass(TabActive);
        $("div:first" , TabContents).fadeIn(300);
    }
});
// 高さ揃え
$(function(){
    $('.heightLine-group1').flatHeights();
    $('.heightLine-group2').flatHeights();
});
// ページトップスクロール
// Easingの追加  
jQuery.easing.quart = function (x, t, b, c, d) {
    return -c * ((t=t/d-1)*t*t*t - 1) + b; 
};
jQuery(document).ready(function(){  
  // <a href="#***">の場合、スクロール処理を追加  
  jQuery('a[href*=#top],a[href*=#s],a[href*=#today]').click(function() {  
      if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {  
          var $target = jQuery(this.hash);  
          $target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) +']');  
          if ($target.length) {  
              var targetOffset = $target.offset().top; 
			  if (window.opera) {
              jQuery('html').animate({ scrollTop: targetOffset }, 1200, 'quart');  
              return false;  
			  } else {
              jQuery('html,body').animate({ scrollTop: targetOffset }, 1200, 'quart');  
              return false;  
			  }
          }  
      }  
  });  
});


