jQuery.noConflict();	

jQuery(document).ready(function() {
	uls = jQuery('.products-grid');
	jQuery.each(uls, function(index, value)
	{
		setMaxProductDescHeight(value.id);
		setMaxProductNameHeight(value.id);
		setMaxPriceHeight(value.id);
		setMaxLiHeightWP(value.id);
		
	})
});
setMaxLiHeightWP = function(ulID)
{
    height = 0;
	jQuery.each(jQuery("#" + ulID).children(), function(index, liItem)
	{
		height = height > jQuery(liItem).height() ? height : jQuery(liItem).height(); 
	})
	jQuery("#" + ulID).children().height(height);
	return height;
}
setMaxProductNameHeight = function(ulID)
{
    height = 0;
	jQuery.each(jQuery("#" + ulID).find('h2'), function(index, liItem)
	{
		height = height > jQuery(liItem).height() ? height : jQuery(liItem).height(); 
	})
	jQuery("#" + ulID).find('h2').height(height);
	return height;
}
setMaxProductDescHeight = function(ulID)
{
    height = 0;
	jQuery.each(jQuery("#" + ulID).find('div.short-desc'), function(index, liItem)
	{
		height = height > jQuery(liItem).height() ? height : jQuery(liItem).height(); 
	})
	jQuery("#" + ulID).find('div.short-desc').height(height);
	return height;
}
setMaxPriceHeight = function(ulID)
{
    height = 0;
	jQuery.each(jQuery("#" + ulID).find('div.item-controls'), function(index, liItem)
	{
		height = height > jQuery(liItem).height() ? height : jQuery(liItem).height(); 
	})
	jQuery("#" + ulID).find('div.item-controls').height(height);
	return height;
}

