var $j = jQuery.noConflict();

$j(function(){

	// hide filters and trusts
	$j('#trustsfilter_sec').hide();
	
	// toggle filters and trusts
	$j('.expand_sec').toggle(function(){
		$j(this).removeClass('show').addClass('hide').find('span').text('Hide');
		$j($j(this).attr('href')).slideDown();
		return false;
	}, 
	function(){
		$j(this).removeClass('hide').addClass('show').find('span').text('Show');
		$j($j(this).attr('href')).slideUp();
		return false;
	});

	// filter arrays
	var assetClass_sec = { '2009':'2009' };
	var invStyle_sec = { '2010':'2010' };
	var sector_sec = { '2011':'2011' };

	// hide list of trusts
	$j('#trusts_sec').hide();
	
	// populate initial list (by sector)
	$j.each(sector_sec, function(key, value) {
		var title = '<h3>'+value+'</h3>';
		var funds = '<ul class="pdf">'+ $j('<div>').append($j('#trusts_sec li.'+key).clone()).remove().html() +'</ul>';
		$j('#filteredTrusts_sec').append(title, funds);
	});
	
	
	
	// all trusts
	$j('#alltrusts_sec').click(function(){
		$j('.filters_sec a').removeClass('selected');
		$j(this).addClass('selected');
		var funds = '<ul class="pdf">'+ $j('<div>').append($j('#trusts_sec li').clone()).remove().html() +'</ul>';
		$j('#filteredTrusts_sec').html('<h3>All trusts</h3>'+funds);
		$j('#filteredTrusts_sec').hide().show("blind", { direction: "horizontal" }, 1500);
		return false;
	});
	
	// asset class
	$j('#assetclass_sec').click(function(){
		$j('.filters_sec a').removeClass('selected');
		$j(this).addClass('selected');
		$j('#filteredTrusts_sec').empty();
		$j.each(assetClass_sec, function(key, value) {
			var title = '<h3>'+value+'</h3>';
			var funds = '<ul class="pdf">'+ $j('<div>').append($j('#trusts_sec li.'+key).clone()).remove().html() +'</ul>';
			$j('#filteredTrusts_sec').append(title, funds);
		});
		$j('#filteredTrusts_sec').hide().show("blind", { direction: "horizontal" }, 1500);
		return false;
	});
	
	// investment style
	$j('#invstyle_sec').click(function(){
		$j('.filters_sec a').removeClass('selected');
		$j(this).addClass('selected');
		$j('#filteredTrusts_sec').empty();
		$j.each(invStyle_sec, function(key, value) {
			var title = '<h3>'+value+'</h3>';
			var funds = '<ul class="pdf">'+ $j('<div>').append($j('#trusts_sec li.'+key).clone()).remove().html() +'</ul>';
			$j('#filteredTrusts_sec').append(title, funds);
		});
		$j('#filteredTrusts_sec').hide().show("blind", { direction: "horizontal" }, 1500);
		return false;
	});
	
	// sector
	$j('#sector_sec').click(function(){
		$j('.filters_sec a').removeClass('selected');
		$j(this).addClass('selected');
		$j('#filteredTrusts_sec').empty();
		$j.each(sector_sec, function(key, value) {
			var title = '<h3>'+value+'</h3>';
			var funds = '<ul class="pdf">'+ $j('<div>').append($j('#trusts_sec li.'+key).clone()).remove().html() +'</ul>';
			$j('#filteredTrusts_sec').append(title, funds);
		});
		$j('#filteredTrusts_sec').hide().show("blind", { direction: "horizontal" }, 1500);
		return false;
	});
	
	
});
