// HUB PAGE PODS

jQuery.noConflict();
var $j = jQuery;


// HUB PAGE PODS

$j(document).ready(function() {				
	$j("div.pod:has('img')").addClass("hasImage");
	//equalRows(".pod > h3,.pod > p,.pod");
	
	setTimeout('equalRows(".pod > h3,.pod > p,.pod")',500);
});


function equalRows(groups) {
	var noOfCols = 3;
	if($j('body').hasClass('secondary')) {
		noOfCols = 2;				  
	}
	var groupArray = groups.split(',');
	for(i=0; i < groupArray.length; i++) {
		for(j=0; j < 10; j++) {
			equalHeight($j(groupArray[i]), (j*noOfCols)+1, ((j+1)*noOfCols));
		}
	}
}


function equalHeight(group, from, to) {
	var tallest = 0;
	var count = 0;
	var rowHasImage = 0;

	group.each(function() {
		count++;
		if(count >= from && count <= to) {
			var thisHeight = $j(this).height();
			
			/*
			if($j(this).hasClass('sIFR-replaced')) {
				var currFontSize = $j(this).css('font-size');
				var currLetterSpacing = $j(this).css('letter-spacing');

				$j(this).css('font-size', '13px');
				$j(this).css('letter-spacing', '2px');

				thisHeight = $j(this).height();

				//$j(this).css('font-size', '');
				//$j(this).css('letter-spacing', '');				
				//$j(this).css('line-height', currLineHeight);				
			}
			*/
			
			if($j(this).hasClass('hasImage')) {
			    if(rowHasImage == 0 && count != from) {
			        thisHeight = thisHeight + 70;
			    }
			    rowHasImage = 1;
			}			
			
			if(thisHeight > tallest) {
				tallest = parseInt(thisHeight);
			}
		}
	});
	count = 0;
	rowHasImage = 0;
	
	group.each(function() {
		count++;
		if(count >= from && count <= to) {
			$j(this).height(tallest);
		}
	});
	
	
}

