// JavaScript Document

// パスのチェック
var url_offset = "";
var pos = document.URL.indexOf('/topics/');
if (pos >= 0)
{
		var s= new String();
		s = document.URL.substring(pos + 8, document.URL.length - 1);
		var arr = s.split("/");
		for (var i = 0; i < arr.length; i++)
		{
			url_offset += "../";
		}
}

$(document).ready(function(){
$('.tp-main').hide();
$('.tp-open').click(
	function () {
		if ($(this).parent().parent().parent().children('.tp-main').is(":hidden"))
		{
			// 詳細矢印を変更する
			$(this).parent().parent().parent().children('.tp-info').children('.tp-detail').children('a').css('background-image',"url('" + url_offset + "images/tp-detail-open.gif')");
			//alert($(this).parent().parent().children('.tp-detail').children('a').css('background-image'));
		}
		else
		{
			$(this).parent().parent().parent().children('.tp-info').children('.tp-detail').children('a').css('background-image',"url('" + url_offset + "images/tp-detail.gif')");
		}
		$(this).parent().parent().parent().children('.tp-main').slideToggle("fast");
		return	 false;
  }
);
// アンカーが設定されていた場合
if (location.hash != '')
{
		$(location.hash).slideDown("fast");
		location.href=location.hash;
}
// 閉じるボタン
$('.tp-close>a').click(
	function () {
		//alert("tp-close");
		if ($(this).parent().parent().parent().parent().parent().is(":visible"))
		{
//			alert($(this).parent().parent().parent().parent().parent().parent().html());
			$(this).parent().parent().parent().parent().parent().parent().children('.tp-info').children('.tp-detail').children('.tp-open').css('background-image',"url('" + url_offset + "images/tp-detail.gif')");
			$(this).parent().parent().parent().parent().parent().slideToggle("fast");
		}
		return	 false;
	}
);
});

