// Requires general.js
// Requires geometry.js

function makeOffersSameHeight ()
{
	var newOffers = id("newOffers");
	if (newOffers)
	{
		var offers = newOffers.childNodes;
		
		var tallest = 0;
		var i;
		for ( i = 0; i < offers.length ; i++ )
		{
			if (offers[i].className == "offer")
			{
				var offerHeight = getElementDimensions(offers[i]).height;
				if ( offerHeight > tallest )
				{
					tallest = offerHeight;
				}
			}
		}
		
		if (tallest > 0)
		{
			for ( i = 0; i < offers.length ; i++ )
			{
				if (offers[i].className == "offer")
				{
					offers[i].style.height = tallest + "px";
					var innerDivHeight = getElementDimensions(offers[i].firstChild).height;
					offers[i].firstChild.style.top = ( (tallest - innerDivHeight) / 2 ) - 8 + "px";				
				}
			}
		}
	}
}
