$(function(){
   $('.albums .wrapper ul .remove').remove();
   
	$('.resources .wrapper ul h3, .albums .wrapper ul h3').click(function(){
		var node = $(this);
		var context = $(this).parents('div:first');
		if ( !node.parent().hasClass('open') ) {
			$('li > ul', context).slideUp();
			$('li', context).removeClass('open')
			node.parent().addClass('open');
			node.parent().children('ul').slideDown();
		} else {
		   $('li', context).removeClass('open')
		   $('li > ul', context).slideUp();
		}
	})
	$('.resources .wrapper > ul > li > ul:empty, .albums .wrapper > ul > li > ul:empty').parent().remove();
	
	$('#feature-images .category').cycle({
	   next: '#feature .next',
	   prev: '#feature .previous',
	   end: homepageSwitch,
	   nowrap: 1
	})
	
	$('#home .nav a').click(homepageSwitch);
	$('#home .nav [rel=c25]').eq(0).click();
})

function homepageSwitch() {
  if (!this.nodeName) {
    var n = $('#home .nav a.current').next();
    if ( n.size() == 0 ) {
      n = $('#home .nav a:first');
    }
  } else {
    var n = $(this);
  }
  var cls = n.attr('rel');
  
  $('#home .nav a').removeClass('current');
  n.addClass('current');
  
  $('#feature-images .category').css('display','none').cycle(0).cycle('pause');
  $('#feature-images .' + cls).css('display', 'block').cycle('resume')
  
  return false;
}
