//--------------------------------------------------
// Author: Chris Lock
// Copyright (c) 2009
//--------------------------------------------------

jQuery(document).ready( function($) {
//--------------------------------------------------
// ACCORDION
//--------------------------------------------------	
	$('ul.accordion li').each( function() {
		if( $(this).children('h1, h2, h3, h4').length > 0 ) {
			var accordionTitle = $(this).children('h1, h2, h3, h4').first();
			var accordionTitleHtml = accordionTitle.html();
			
			accordionTitle.remove();
			
			var accordionHtml = $(this).html();
			
			$(this).empty().append('<h2 class="accordion-title"><a href="#/accordion/">' + accordionTitleHtml + '</a></h2><div class="accordion-content">' + accordionHtml + '</div>');
		}
	});
	
	$('ul.accordion').children('li').first().addClass('active');
	$('ul.accordion').children('li').first().children('.accordion-content').slideDown();
	
	$('h2.accordion-title a').click( function(e) {
		e.preventDefault();
		$(this).blur();
		
		if( !$(this).parent('h2').parent('li').hasClass('active') ) {
			if( !$('div#page-content').hasClass('animating') ) {
				$('div#page-content').addClass('animating');
				
				$('ul.accordion li.active div.accordion-content').slideUp();
				$('ul.accordion li.active').removeClass('active');
				$(this).parent('h2').parent('li').addClass('active');
				$(this).parent('h2').siblings('div.accordion-content').slideDown( function() {
					$('div#page-content').removeClass('animating');
				});
			}
		}
	});
	
	if( $('div#page-content').children('ul.accordion').next().length == 1 && $('div#page-content').children('ul.accordion').next().hasClass('clear') ) {
		$('ul.accordion').last().after('<div id="accordion-bottom"></div>');
	}
});

