// apostropheReady is called at domReady
// it hooks into the a_js javascript framework
// it can be used for progressive enhancements at runtime
// such as Cufon text replacement

function apostropheReady() {

}

function pkConstructor()
{

	this.blogSidebar = function(options) {
		apostrophe.log('punk.blogSidebar');
		var labels = $('.filter-label');
		labels.bind('click.pk', function() {
			var label = $(this);
			var filter = label.next('.a-filter-options');
			label.toggleClass('open');
			if (filter.hasClass('open'))
			{
				filter.slideUp('fast',function() {
					filter.removeClass('open');
				});
			}
			else
			{
				filter.slideDown('fast',function() {
					filter.addClass('open');
				});
			};
			return false;
		});
	};

}

window.punk = new pkConstructor();

