//ミリ秒
var effectDuration = 500;

window.addEvent('domready', function() {
	initSliders();
});

setupSlider = function(newsId) {
	var slideId = newsId + "_slide";
	var slideToggleId = newsId + "_toggle";
	var slideoutId = newsId + "_slideout";

	if ($(slideId) == null || $(slideToggleId) == null) {
		return;
	}

	var myVerticalSlide = new Fx.Slide(slideId, {duration: effectDuration, link: 'cancel'});
	myVerticalSlide.hide();
	$(slideId).setStyle("display", "block");

	$(slideToggleId).addEvent('click', function(e){
		e.stop();
		var target = $(e.target);
		var targetParent = target.getParent();
//		targetParent.toggleClass('btn-op-cl');
//		targetParent.toggleClass('btn-cl-op');
		if (targetParent.hasClass('btn-cl-op')) {
			targetParent.addClass('btn-op-cl');
			targetParent.removeClass('btn-cl-op');
		} else {
			targetParent.removeClass('btn-op-cl');
			targetParent.addClass('btn-cl-op');
		}

		myVerticalSlide.toggle();
	});

	if($(slideoutId) != null) {
		$(slideoutId).addEvent('click', function(e){
			e.stop();
			var target = $(e.target);
			var id = target.id;
			id = id.replace(/slideout/, 'toggle');
			target = $(id);
			var targetParent = target.getParent();
			targetParent.addClass('btn-op-cl');
			targetParent.removeClass('btn-cl-op');

			myVerticalSlide.slideOut();
		});
	}
}