var Resources = {
	initialize: function(resource) {
		this.activate(resource);
	},
	
	activate: function(resource) {
		banners = $$('.resources-banner-content');
		if (banners) {
			banners.each( function(content) {
				content.hide();
			}.bind(this));
		}
		
		var buttons = $$('.resources-button');
		if (buttons) {
			buttons.each( function(button) {
				button.removeClassName('active');
			}.bind(this));
		}
		
		var indexes = $$('.resources-index');
		if (indexes) {
			indexes.each( function(index) {
				index.hide();
			}.bind(this));
		}
		
		var gadgets = $$('.resources-gadget');
		if (gadgets) {
			gadgets.each( function(gadget) {
				gadget.hide();
			}.bind(this));
		}
		
		this.show(resource);
		this.nav(resource);
		this.index(resource);
	},
	
	show: function(resource) {
		var b = $('banner-' + resource);
		if (b) b.style.display = 'block';
		
		var gadget = $('gadget-' + resource);
		if (gadget) gadget.show();
	},
	
	nav: function(resource) {
		var b = $('button-' + resource);
		if (b) b.addClassName('active');
	},
	
	index: function(resource) {
		var i = $('resources-' + resource + '-index');
		if (i) i.style.display = 'block';
	}
}