/* - - - - - - - - - -
 * FAQ: Show / Hide
 */

$( document ).ready( function() {

	$( 'dl#faq_list dd' ).hide();
	$( 'dl#faq_list dt' ).click( function() {
		$( this ).next( 'dd' ).slideToggle( 'slow' ).siblings( 'dd' ).slideUp( 'slow' );
		return false;
	} );

	$( 'dl.faq_list dd' ).hide();
	$( 'dl.faq_list dt' ).click( function() {
		$( this ).next( 'dd' ).slideToggle( 'slow' ).siblings( 'dd' ).slideUp( 'slow' );
		return false;
	} );

	$( 'ul.sort-list ul' ).hide();
	$( 'ul.sort-list>li>a').click( function(e) {
	    e.preventDefault();
	    $( this ).next( 'ul' ).slideToggle( 500 );
	    $( this ).parent().siblings( 'li' ).children( 'ul ').hide( 500 );
	    
	} );

	$( '#leadership_list .info' ).hide();
	$( '#leadership_list .main' ).click( function() {
	    $( this ).parent().find( 'td.open' ).removeClass( 'open' );
	    if ( $( this ).next( 'tr' ).find( '.info' ).css('display') == 'none' ) {
	        $( this ).find( 'td.name' ).addClass( 'open' );
	    }
		$( this ).next( 'tr' ).find( '.info' ).slideToggle( 'slow' )
		$( this ).next( 'tr' ).siblings( 'tr.info_wrap' ).find( '.info' ).slideUp( 'slow' );
		return false;
	} );

} );
