﻿/* 2009.08.20@hama
2009.08.27 リンクの開閉を追加する
テーブルがあれば、１行ごとに背景色を変える
外部関数とする　　Name:ha_juery.js
Char:UTF-8
header.php に外部ファイル読込に記述
<?php wp_enqueue_script('ha_jquery','/js/ha_jquery.js');?>
2011/10/25@hama
ページ先頭へを追加
*/

jQuery(document).ready(function($){
	//リンクの詳細最初は閉じておく
	$(".linkcat ul").css("display","none");
	// リンクカテゴリー名をクリックすることで開閉！
	$('.linkcat h4').click(function(){
		$(this).next().slideToggle('fast');
	})
	//１行おきに背景色を変える
	$("tr:odd").css("background","#F4F5F9");
	
    //ページ先頭へ戻る　2011/10/25
    $(".btn_top").click(function () {
        $('html,body').animate({ scrollTop: 0 }, 'fast');
   	})

	
	
	//-----------------------------会報バックナンバーのカルーセル
	//初期設定
	//パネルのwidth ×　コラムの数だけの横幅に決める、そのうちどれを表示するか
	$("#carouselInner").css("width",625*$("#carouselInner ul.column").size()+"px");
	//最後のcolumn を先頭に移動させる ? 意味不明
	$("#carouselInner ul.column:last").prependTo("#carouselInner");
	$("#carouselInner").css("margin-left","-625px")
	//戻るボタン
	$("#carouselPrev").click(function(){
		$("#carouselNext,#carouselPrev").hide();
		$("#carouselInner").animate({
			marginLeft : parseInt($("#carouselInner").css("margin-left"))+625+"px"
		},"slow","swing" , 
		function(){
			$("#carouselInner").css("margin-left","-625px")
			$("#carouselInner ul.column:last").prependTo("#carouselInner");
			$("#carouselNext,#carouselPrev").show();
		})
	})
	//進むポタン
	$("#carouselNext").click(function(){
		$("#carouselNext,#carouselPrev").hide();
		$("#carouselInner").animate({
			marginLeft : parseInt($("#carouselInner").css("margin-left"))-625+"px"
		},"slow","swing" , 
		function(){
			$("#carouselInner").css("margin-left","-625px")
			$("#carouselInner ul.column:first").appendTo("#carouselInner");
			$("#carouselNext,#carouselPrev").show();
		})
	})
	//------------------------------------- カルーセルここまで
})


