window.addEvent('domready', function() {

	// Toggle Articles
	var articles = new Fx.Slide('articles');
	$('toggle-articles').addEvent('click'
		, function(e) {
			e = new Event(e);
			articles.toggle();
			if($('toggle-articles').hasClass('hidden')) {
				$('toggle-articles').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-articles').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});

	// Toggle Recent Images
	var kwick = new Fx.Slide('kwick');
	$('toggle-kwick').addEvent('click'
		, function(e) {
			e = new Event(e);
			kwick.toggle();
			if($('toggle-kwick').hasClass('hidden')) {
				$('toggle-kwick').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-kwick').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});
/*
	// Toggle Recent Images
	var recentlinks = new Fx.Slide('recentlinks');
	$('toggle-recentlinks').addEvent('click'
		, function(e) {
			e = new Event(e);
			recentlinks.toggle();
			if($('toggle-recentlinks').hasClass('hidden')) {
				$('toggle-recentlinks').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-recentlinks').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});*/

	// Toggle Older Articles
	var olderarticles = new Fx.Slide('olderarticles');
	$('toggle-olderarticles').addEvent('click'
		, function(e) {
			e = new Event(e);
			olderarticles.toggle();
			if($('toggle-olderarticles').hasClass('hidden')) {
				$('toggle-olderarticles').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-olderarticles').removeClass('visible').addClass('hidden');
			}
			e.stop();
		});

	// Toggle Subscribe
	var subscribe = new Fx.Slide('subscribe');
	$('toggle-subscribe').addEvent('click'
		, function(e) {
			e = new Event(e);
			subscribe.toggle();
			if($('toggle-subscribe').hasClass('hidden')) {
				$('toggle-subscribe').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-subscribe').removeClass('visible').addClass('hidden');
			}
			e.stop();
		});

	// Toggle Search
	var widget_search = new Fx.Slide('widget_search');
	$('toggle-widget_search').addEvent('click'
		, function(e) {
			e = new Event(e);
			widget_search.toggle();
			if($('toggle-widget_search').hasClass('hidden')) {
				$('toggle-widget_search').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-widget_search').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});


	// Toggle blogroll
	var blogroll = new Fx.Slide('blogroll');
	$('linkcat-2').addEvent('click'
		, function(e) {
			e = new Event(e);
			blogroll.toggle();
			if($('linkcat-2').hasClass('hidden')) {
				$('linkcat-2').removeClass('hidden').addClass('visible');
			}
			else {
				$('linkcat-2').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});

	// Toggle Tags
	var widget_tag_cloud = new Fx.Slide('widget_tag_cloud');
	$('toggle-widget_tag_cloud').addEvent('click'
		, function(e) {
			e = new Event(e);
			widget_tag_cloud.toggle();
			if($('toggle-widget_tag_cloud').hasClass('hidden')) {
				$('toggle-widget_tag_cloud').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-widget_tag_cloud').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});

	// Toggle Archives
	var widget_archive = new Fx.Slide('widget_archive');
	$('toggle-widget_archive').addEvent('click'
		, function(e) {
			e = new Event(e);
			widget_archive.toggle();
			if($('toggle-widget_archive').hasClass('hidden')) {
				$('toggle-widget_archive').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-widget_archive').removeClass('visible').addClass('hidden');
			}
			e.stop(); 
		});

	// Toggle Categories
	var widget_categories = new Fx.Slide('widget_categories');
	$('toggle-widget_categories').addEvent('click'
		, function(e) {
			e = new Event(e);
			widget_categories.toggle();
			if($('toggle-widget_categories').hasClass('hidden')) {
				$('toggle-widget_categories').removeClass('hidden').addClass('visible');
			}
			else {
				$('toggle-widget_categories').removeClass('visible').addClass('hidden');
			}
			e.stop();
		});
}); // window.addEvent('domready', function() {});
