////////////////////////////////////////////////
//
// panel.js
// 
////////////////////////////////////////////////

$(function(){
$('.column2BEx').each(function(){
	jQuery.data($(this).get(0),'OpenTxt',$(this).html());
	var hoge = $(this).text();
	jQuery.data($(this).get(0),'CloseTxt','<p>' + hoge.substring(0,45) + '...</p>');
	jQuery.data($(this).get(0),'state',0);
	$(this).html(jQuery.data($(this).get(0),'CloseTxt'));
});

$('.box h4').click(function(){
	var elem = $(this).siblings('div.column2BEx').get(0);
	if (jQuery.data(elem,'state') == 0){
		$(this).siblings('div.column2AEx').children('p').children('a').children('img').attr('src','/img/common/ico_open.gif');
		elem.innerHTML=jQuery.data(elem,'OpenTxt');
		jQuery.data(elem,'state','1');
	}else{
		$(this).siblings('div.column2AEx').children('p').children('a').children('img').attr('src','/img/common/ico_close.gif');
		elem.innerHTML=jQuery.data(elem,'CloseTxt');
		jQuery.data(elem,'state','0');
	}
	return false;
});

$('.column2AEx a').click(function(){
	var elem = $(this).parents().siblings('div.column2BEx').get(0);
	if (jQuery.data(elem,'state') == 0){
		$(this).children('img').attr('src','/img/common/ico_open.gif');
		elem.innerHTML=jQuery.data(elem,'OpenTxt');
		jQuery.data(elem,'state','1');
	}else{
		$(this).children('img').attr('src','/img/common/ico_close.gif');
		elem.innerHTML=jQuery.data(elem,'CloseTxt');
		jQuery.data(elem,'state','0');
	}
	return false;
});

});
