Cufon.replace('#logo h2', { fontFamily: 'HelveticaNeue LT 45 Light' });
Cufon.replace('.replace', { fontFamily: 'Helvetica LT' });
Cufon.replace('.replace_light', { fontFamily: 'HelveticaNeue LT 45 Light' });

$(document).ready(function() {
	menuAnimation();
	topPortfolioFade();
	portfolioSlide()
});

function menuAnimation() {
	$("#menu ul li a:not(#menu ul li.active a)").hover(function() {
		$(this).children("span").stop().animate( { top: "-42px" }, 200);
		$(this).css("height", "32px").stop().animate( { borderBottomWidth: "3px" }, 200);
	}, function() {
		$(this).children("span").stop().animate( { top: "-82px" }, 200);
		$(this).css("height", "35px").stop().animate( { borderBottomWidth: "1px" }, 200);
	});
}

function topPortfolioFade() {
	$(".top_portfolio img").hover(function() {
		$(".top_portfolio img").stop().animate({opacity: 0.15}, 200);
		$(this).stop().css( { opacity: 1 } );
	}, function() {
		$(".top_portfolio img").stop().animate({opacity: 1}, 200);
	});
}

function portfolioSlide() {
	$(".portfolio_image").hover(function() {
		$(this).children("a").children(".over").stop().animate( { top: "300px" }, 400);
	}, function() {
		$(this).children("a").children(".over").stop().animate( { top: "0px" }, 200);
	});
}