window.addEvent('domready',function() {
	if($$('.sociable').length){ setupSocialBookmarks(); }
	
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {

		opacity: false,
		alwaysHide: true,

		onActive: function(toggler, element){
			toggler.addClass("active");
		},

		onBackground: function(toggler, element){
			toggler.removeClass("active");
		}

	});


});

function setupSocialBookmarks(){
	$$('.sociable a').each(function(el){
		el.setStyle("opacity", .5);
				
		el.addEvents({
			'mouseover': function(){
				this.setStyle("opacity", 1);
			},
			'mouseout': function(){
				this.setStyle("opacity", .5);
			}
		});
	});
}

var activeBlock = "example";

function swapContent(section){
	if(activeBlock != section){
		// turn off previous section
		$(activeBlock).removeClass('active');
		$("content_" + activeBlock).removeClass('active');
		
		activeBlock = section;
		
		$(activeBlock).addClass('active');
		$("content_" + activeBlock).addClass('active');
	}
}