// 显示或隐藏信息内容的功能
/**
 * --------------------------------------------------------------------
 * jQuery collapsible plugin
 * Author: Scott Jehl, scott@filamentgroup.com
 * Copyright (c) 2009 Filament Group 
 * licensed under MIT (filamentgroup.com/examples/mit-license.txt)
 * --------------------------------------------------------------------
 */
$.fn.collapsible = function(){
	return $(this).each(function(){

		//定义
		var collapsibleHeading = $(this);
		var collapsibleContent = collapsibleHeading.next();

		//添加默认标记和属性
		collapsibleHeading.addClass('collapsible-heading')
			.prepend('<span class="collapsible-heading-status"></span>')
			.wrapInner('<a href="#" class="collapsible-heading-toggle"></a>');
			
		collapsibleContent.addClass('collapsible-content');

		//事件
		collapsibleHeading	
			.bind('collapse', function(){
				$(this)
					.addClass('collapsible-heading-collapsed')
					.find('.collapsible-heading-status')
					.removeClass('collapsible-heading-status-show')
					.addClass('collapsible-heading-status-hide');

				collapsibleContent.slideUp(function(){
					$(this).addClass('collapsible-content-collapsed').removeAttr('style').attr('aria-hidden',true);
				});
			})
			.bind('expand', function(){
				$(this)
					.removeClass('collapsible-heading-collapsed')
					.find('.collapsible-heading-status')
					.removeClass('collapsible-heading-status-hide')
					.addClass('collapsible-heading-status-show');

				collapsibleContent
					.slideDown(function(){
						$(this).removeClass('collapsible-content-collapsed').removeAttr('style').attr('aria-hidden',false);
					});
			})
			.click(function(){ 
				if( $(this).is('.collapsible-heading-collapsed') ){
					$(this).trigger('expand'); 
				}
				else {
					$(this).trigger('collapse'); 
				}
				return false;
			})
			.trigger('collapse');
	});	
};




// 具体操作
// 显示或隐藏指定的信息内容
$(function(){
	$('#tdzj_WZWZ h1').collapsible();
	$('.tdzj_GuDing h1').trigger('expand');
	$('#tdzj_WZWZ ul a').attr('target','_blank');
});



