
(jQuery(function($) {
	/* The following code enables the tab-like functionality on the homepage */
	$('.homepage-tabs').each(function() {
		var $this = $(this);
		$this.children('.homepage-tab').each(function(index) {
			$(this).data('index',index);
		});
		$this.children('.homepage-tab').click(function() {
			$this.find('.homepage-tab .homepage-tab-image').hide();
			$this.find('.homepage-tab .homepage-tab-header.open').hide().eq($(this).data('index')).show();
			$this.find('.homepage-tab .homepage-tab-header.closed').show().eq($(this).data('index')).hide();
			$this.children('.homepage-tab-content').hide().eq($(this).data('index')).show();
			$this.find('.homepage-tab.selected').removeClass('selected');
			$(this).addClass('selected');
		});
		$this.children('.homepage-tab').hover(
			function() {
				$(this).not('.selected').css('cursor','pointer');
				$(this).children('.homepage-tab-header.closed').hide();
				$(this).children('.homepage-tab-header.open').show();
			},
			function() {
				$(this).css('cursor','default');
				if (!$(this).is('.selected')) {
					$(this).children('.homepage-tab-header.open').hide();
					$(this).children('.homepage-tab-header.closed').show();
				}
			}
		);
	});
	/* The following code enables the slideshow on the homepage */
	$('#homepage-main-spot').htmlslides({hrefExclusionSelector: '.html-slideshow-slide-content'});
	$('.homepage-tab-content, .html-slideshow-slide').preloadbackimage();
}));
