$(function() {
	// Menu Hovers 
	$(".menu a").hover(handleMenuHover, handleMenuHover);
	
	function handleMenuHover(evt) {
		var pos = evt.type=="mouseenter"?"-15px":0;
		$(this).animate({backgroundPositionY: pos}, 100);
	}
	
	// Result Hovers
	$(".result").hover(function() {
		$(".hover", this).fadeIn("fast");
	}, function() {
		$(".hover", this).hide();
	});
	$(".result .hover").each(function() {
		$(this).fadeTo(0, .2).hide();
	});
	
	// External Links
	$("a[rel='external']").click(function() {
		window.open(this.href);
		return false;
	});
	
	$(".opacity").each(function() {
		var outer = $(this);
		outer.append('<div class="innerOpacity" />');
		var opacity = outer.children().last();
		var oW = outer.outerWidth();
		var oH = outer.outerHeight();
		var inner = opacity.prev();
		opacity.width(oW);
		opacity.height(oH);
		outer.width(oW - 28);
		outer.height(oH - 28);
		inner.css({position: "absolute", zIndex: 100, width: inner.width()});
		opacity.animate({opacity: 0.25}, 0);
	});
	
	$(".leasedBan").animate({opacity: 0.7}, 0);
});