	$(document).ready(function() {
		$(".fancy-box").fancybox({'autoScale' : true, 'autoDimensions' : true, 'onComplete' : setupTabs});
		$('a img').mouseenter(function() {
			if (!$(this).hasClass('dont_fade')) {
				$(this).stop().animate({"opacity": "0.5"}, 100);
			}
		});
		$('a img').mouseleave(function() {
			if (!$(this).hasClass('dont_fade')) {
				$(this).stop().animate({"opacity": "1"}, 300);
				}
		});
		
		
	});
	
	var setupTabs = function() {
		var tabs = $(".eb-tab");
		tabs.each(function(){
			$(this).attr('data-href', $(this).attr('href'));
		});
		tabs.removeAttr('href');
		tabs.click(function () {
			var tab = $(this);
			var href = tab.attr('data-href');
			var target = $('.' + tab.attr('data-tab_target'));
			$('.eb-tab_title').html(tab.attr('data-tab_title'));
			$('.eb-tab_description').html(tab.attr('data-tab_description'));
			if (href.match(/\.(jpg|png|gif)$/)) {
				target.html('<img src="' + href + '"/>');
			}
			else {
				$.get(href, function(data) {
					target.html(data);
				});
			}
		});	
	}
