/* Amazing tab switcher */
(function ($, window) {
	$.decades = {
		tabswitcher: function(settings) {
			var options = $.extend({
				menuPane: '#dxMenu',
				menuIconDiv: '#menuIco',
				menuIconImage: '#dxIcoMenu',				
				venuePane: '#dxVenue',
				venueIconDiv: '#venueIco',
				venueIconImage: '#dxIcoVenue',
				activeClass: 'active'
			}, settings);
			
			var bodyId = $('body').attr('id');
			
			function selectVenues() {
				$(options.menuPane).hide();
				$(options.venuePane).show();
				$(options.venueIconDiv).addClass(options.activeClass);
				$(options.menuIconDiv).removeClass(options.activeClass);
				$(options.venueIconImage).attr('src', '/images/layout/ico-venues-hover.png');
				$(options.menuIconImage).attr('src', '/images/layout/ico-menu.png');
			}
			
			function selectMenu() {
				$(options.menuPane).show();
				$(options.venuePane).hide();
				$(options.menuIconDiv).addClass(options.activeClass);
				$(options.venueIconDiv).removeClass(options.activeClass);
				$(options.menuIconImage).attr('src', '/images/layout/ico-menu-hover.png');
				$(options.venueIconImage).attr('src', '/images/layout/ico-venues.png');
			}
			
			if (bodyId === 'venues') {
				selectVenues();
			}
			
			$(options.venueIco).bind('click', function(e) {
				selectVenues();
				e.preventDefault();
			});
			
			$(options.menuIco).bind('click', function(e) {
				selectMenu();
				e.preventDefault();
			});
			
			
		}
	};
	
	window.decades = $.decades;

}(jQuery, this));
