Cufon.replace('.cf, ul.navigation li a, h2, h3', { fontFamily: 'Gotham'});
Cufon.replace('.tabs li', { fontFamily: 'Gotham-Book', hover: true });

$('ul.navigation li a').mousedown(function() {
	var id = $(this).parent('li').attr('id');
	console.log('id: '+id);
	Cufon.refresh('.tabs li#'+id, {
		textShadow: '0px -1px rgba(0,0,0,0.2)'
	});
});

$('ul.navigation li a').mouseup(function() {
	var id = $(this).parent('li').attr('id');
	Cufon.refresh('.tabs li#'+id, {
		textShadow: 'none'
	});
});

var activeItem = '';
$(function() {
	//do slideshow logic
	if ($('#slideshow').length > 0) {

		
		$('#slideshow .slide').hide();
		$('#slideshow .slide:first').show();
		
		$('#slideshow .tabs li').click(function() {
			activeItem = $(this).attr('id');
			$('.arrow').show();
			var position = $(this).offset();
			$('#slideshow .tabs li').removeClass('active');
			var anchor = $(this).find('a').attr('href');
			
			if ($.browser.msie) {
				$('.slide:visible').hide();
				$(anchor).show();
			} else {
				if (anchor != '#' + $('.slide:visible').eq(0).attr('id')) {
					$('.slide:visible').fadeOut();
				};
				$(anchor).fadeIn();
			};

			
			$(this).addClass('active');
			Cufon.refresh('.tabs li');
			
			var currPosition = $('.arrow').offset();
			var durationFactor = Math.round(Math.abs(currPosition.top - position.top) / 37);
			
			$('.arrow').animate({
				top: position.top - 5 + "px"
			}, 150 * durationFactor);

			return false;
		});
		
		var initPosition = $('#slideshow .tabs li:first').addClass('active').offset();
		activeItem = $('#slideshow .tabs li:first').attr('id');
		$('.arrow').css({ top: initPosition.top - 2 + 'px', left: initPosition.left -6 + 'px'}).show();
		
		$(window).resize(function() {
			var position = $('#'+activeItem).offset();
			console.log('setting position!');
			$('.arrow').css({ top: position.top - 2 + 'px', left: position.left -6 + 'px'})
		});
		
	};
});