/*   
=============================================================================== 
Base jQuery file
...............................................................................
                                                                        2009/10
------------------------------------------------------------------------------- 
COPY / USE AT YOUR OWN SITE'S RISK
=============================================================================== 
*/
$.fn.equalHeights = function(a,b) {
	var $ele_a = $(a);
	var $ele_b = $(b);
	var ht_a = $ele_a.height();
	var ht_b = $ele_b.height();
		var oht_a = $ele_a.outerHeight(true) - ht_a;
		var oht_b = $ele_b.outerHeight(true) - ht_b;
	if (ht_a > ht_b) {
		$ele_b.height(ht_a);
	} else if (ht_b > ht_a) {
		$ele_a.height(ht_b);
	}
};
$(function() {
	$("#nav_primary").superfish({ 
	    hoverClass:    'sfHover',
	    delay:         800,
	    dropShadows:   false
	});	
	// add first and last classes to various elements
	$(".sidenav").each( function() {
		$(this).children("li:last").addClass("last");
		$(this).children("li:first").addClass("first");
	});
	$("#primary .post:first").addClass("first");
	$(this).equalHeights("#aside","#sidebar");	
	// forms
	$("input[type=hidden]").addClass("hide");
	$("input[type=submit]").addClass("btn_submit");
	$(this).equalHeights("#aside","#sidebar");
	$(".post p[align]:has(.tt)").addClass("prepend_top clear");
});