var $j = jQuery.noConflict();

$j(document).ready(function(){
	$j('.close').click(function (){
		$j("#top-panel").slideUp("500");
      	$j('#open-search').slideDown("500");
	})
	
	$j('#open-search').click(function (){
		$j('#top-panel').slideDown("500");
      	$j('#open-search').slideUp("500");
	})
	
	$j('.post .image').hover(function(){
		$j(".post-info", this).stop().animate({top:'108px'},{queue:false,duration:100});
	}, function() {
		$j(".post-info", this).stop().animate({top:'160px'},{queue:false,duration:100});
	});
	
	$j('.post.latest .image').hover(function(){
		$j(".post-info", this).stop().animate({top:'200px'},{queue:false,duration:100});
	}, function() {
		$j(".post-info", this).stop().animate({top:'255px'},{queue:false,duration:100});
	});

	$j('a.site-link').hover(function(){
		$j(this).stop().animate({left:'0px'},{queue:false,duration:100});
	}, function() {
		$j(this).stop().animate({left:'-17px'},{queue:false,duration:100});
	});

	$j('.image-link').hover(function(){
		$j("a", this).stop().animate({opacity:'1'},{queue:false,duration:200});;
	}, function() {
		$j("a", this).stop().animate({opacity:'0'},{queue:false,duration:300});;
	});

	/**/
	
	/* function to make variable height divs equal heights */
	$j.fn.sameHeights = function() {
		$j(this).each(function(){
			var tallest = 0;
			$j(this).children().each(function(i){
				if (tallest < $j(this).height()) { tallest = $j(this).height(); }
			});
			$j(this).children().css({'height': tallest});
		});
		return this;
	};
	
	//$j('#cat-list').sameHeights();

	
	
	
	//With a callback
	/*
	$j('.post').hover(
		function(){ $j(".post-info", this).slideUp("fast"); },
		function(){ $j(".post-info", this).slideDown("fast"); }
	);
	
	$j('#open-search').click(function (){
			$j('#top-panel').slideDown("500", function () {
	      		$j('#open-search').slideUp("500");
	    	});
		})
	*/
});
